From f543bffeeb1b7e1efda42b7b49bf85d8bb2ee49c Mon Sep 17 00:00:00 2001 From: Nick Rolfe Date: Mon, 9 Nov 2026 14:46:35 +0000 Subject: [PATCH 1/2] Java: convert data extensions to JSON --- java/ql/lib/ext/android.app.model.json | 200 + java/ql/lib/ext/android.app.model.yml | 190 - java/ql/lib/ext/android.content.model.json | 240 + java/ql/lib/ext/android.content.model.yml | 225 - java/ql/lib/ext/android.database.model.json | 38 + java/ql/lib/ext/android.database.model.yml | 27 - .../ext/android.database.sqlite.model.json | 102 + .../lib/ext/android.database.sqlite.model.yml | 91 - java/ql/lib/ext/android.net.model.json | 72 + java/ql/lib/ext/android.net.model.yml | 65 - java/ql/lib/ext/android.os.model.json | 154 + java/ql/lib/ext/android.os.model.yml | 139 - .../lib/ext/android.support.v4.app.model.json | 23 + .../lib/ext/android.support.v4.app.model.yml | 16 - java/ql/lib/ext/android.util.model.json | 42 + java/ql/lib/ext/android.util.model.yml | 31 - java/ql/lib/ext/android.webkit.model.json | 26 + java/ql/lib/ext/android.webkit.model.yml | 15 - java/ql/lib/ext/android.widget.model.json | 22 + java/ql/lib/ext/android.widget.model.yml | 11 - java/ql/lib/ext/androidx.core.app.model.json | 162 + java/ql/lib/ext/androidx.core.app.model.yml | 152 - .../lib/ext/androidx.fragment.app.model.json | 23 + .../lib/ext/androidx.fragment.app.model.yml | 16 - .../ext/androidx.slice.builders.model.json | 100 + .../lib/ext/androidx.slice.builders.model.yml | 93 - java/ql/lib/ext/androidx.slice.model.json | 27 + java/ql/lib/ext/androidx.slice.model.yml | 16 - java/ql/lib/ext/ch.ethz.ssh2.model.json | 14 + java/ql/lib/ext/ch.ethz.ssh2.model.yml | 7 - .../lib/ext/cn.hutool.core.codec.model.json | 13 + .../ql/lib/ext/cn.hutool.core.codec.model.yml | 6 - ...m.alibaba.com.caucho.hessian.io.model.json | 14 + ...om.alibaba.com.caucho.hessian.io.model.yml | 7 - .../lib/ext/com.alibaba.druid.sql.model.json | 13 + .../lib/ext/com.alibaba.druid.sql.model.yml | 6 - ...om.alibaba.druid.sql.repository.model.json | 13 + ...com.alibaba.druid.sql.repository.model.yml | 6 - .../lib/ext/com.alibaba.fastjson2.model.json | 13 + .../lib/ext/com.alibaba.fastjson2.model.yml | 6 - java/ql/lib/ext/com.amazonaws.auth.model.json | 14 + java/ql/lib/ext/com.amazonaws.auth.model.yml | 7 - .../ext/com.auth0.jwt.algorithms.model.json | 18 + .../ext/com.auth0.jwt.algorithms.model.yml | 11 - java/ql/lib/ext/com.azure.identity.model.json | 15 + java/ql/lib/ext/com.azure.identity.model.yml | 8 - .../lib/ext/com.caucho.burlap.io.model.json | 13 + .../ql/lib/ext/com.caucho.burlap.io.model.yml | 6 - .../lib/ext/com.caucho.hessian.io.model.json | 14 + .../lib/ext/com.caucho.hessian.io.model.yml | 7 - .../ext/com.cedarsoftware.util.io.model.json | 14 + .../ext/com.cedarsoftware.util.io.model.yml | 7 - .../com.couchbase.client.core.env.model.json | 38 + .../com.couchbase.client.core.env.model.yml | 28 - .../ext/com.couchbase.client.java.model.json | 25 + .../ext/com.couchbase.client.java.model.yml | 18 - .../com.esotericsoftware.kryo.io.model.json | 13 + .../com.esotericsoftware.kryo.io.model.yml | 6 - .../com.esotericsoftware.kryo5.io.model.json | 13 + .../com.esotericsoftware.kryo5.io.model.yml | 6 - .../com.esotericsoftware.yamlbeans.model.json | 13 + .../com.esotericsoftware.yamlbeans.model.yml | 6 - .../ext/com.fasterxml.jackson.core.model.json | 13 + .../ext/com.fasterxml.jackson.core.model.yml | 6 - .../com.fasterxml.jackson.databind.model.json | 30 + .../com.fasterxml.jackson.databind.model.yml | 19 - .../lib/ext/com.google.common.base.model.json | 116 + .../lib/ext/com.google.common.base.model.yml | 105 - .../ext/com.google.common.cache.model.json | 31 + .../lib/ext/com.google.common.cache.model.yml | 24 - .../ext/com.google.common.collect.model.json | 567 ++ .../ext/com.google.common.collect.model.yml | 560 -- .../ext/com.google.common.flogger.model.json | 41 + .../ext/com.google.common.flogger.model.yml | 34 - .../lib/ext/com.google.common.io.model.json | 103 + .../ql/lib/ext/com.google.common.io.model.yml | 92 - java/ql/lib/ext/com.google.gson.model.json | 64 + java/ql/lib/ext/com.google.gson.model.yml | 57 - .../ql/lib/ext/com.hubspot.jinjava.model.json | 14 + java/ql/lib/ext/com.hubspot.jinjava.model.yml | 7 - java/ql/lib/ext/com.jcraft.jsch.model.json | 26 + java/ql/lib/ext/com.jcraft.jsch.model.yml | 15 - .../com.microsoft.sqlserver.jdbc.model.json | 16 + .../com.microsoft.sqlserver.jdbc.model.yml | 9 - .../ext/com.mitchellbosecke.pebble.model.json | 14 + .../ext/com.mitchellbosecke.pebble.model.yml | 7 - java/ql/lib/ext/com.mongodb.model.json | 22 + java/ql/lib/ext/com.mongodb.model.yml | 15 - .../com.opensymphony.xwork2.ognl.model.json | 15 + .../com.opensymphony.xwork2.ognl.model.yml | 8 - .../ext/com.rabbitmq.client.impl.model.json | 26 + .../ext/com.rabbitmq.client.impl.model.yml | 15 - .../ql/lib/ext/com.rabbitmq.client.model.json | 42 + java/ql/lib/ext/com.rabbitmq.client.model.yml | 31 - ...m.sshtools.j2ssh.authentication.model.json | 15 + ...om.sshtools.j2ssh.authentication.model.yml | 8 - .../ext/com.sun.crypto.provider.model.json | 31 + .../lib/ext/com.sun.crypto.provider.model.yml | 24 - ...model.yml => com.sun.jndi.ldap.model.json} | 25 +- .../lib/ext/com.sun.net.httpserver.model.json | 15 + .../lib/ext/com.sun.net.httpserver.model.yml | 8 - java/ql/lib/ext/com.sun.net.ssl.model.json | 15 + java/ql/lib/ext/com.sun.net.ssl.model.yml | 8 - java/ql/lib/ext/com.sun.rowset.model.json | 15 + java/ql/lib/ext/com.sun.rowset.model.yml | 8 - .../com.sun.security.auth.module.model.json | 14 + .../com.sun.security.auth.module.model.yml | 7 - .../lib/ext/com.sun.security.ntlm.model.json | 17 + .../lib/ext/com.sun.security.ntlm.model.yml | 10 - .../com.sun.security.sasl.digest.model.json | 15 + .../com.sun.security.sasl.digest.model.yml | 8 - .../ext/com.thoughtworks.xstream.model.json | 13 + .../ext/com.thoughtworks.xstream.model.yml | 6 - java/ql/lib/ext/com.trilead.ssh2.model.json | 25 + java/ql/lib/ext/com.trilead.ssh2.model.yml | 18 - .../lib/ext/com.unboundid.ldap.sdk.model.json | 29 + .../lib/ext/com.unboundid.ldap.sdk.model.yml | 22 - java/ql/lib/ext/com.zaxxer.hikari.model.json | 14 + java/ql/lib/ext/com.zaxxer.hikari.model.yml | 7 - java/ql/lib/ext/empty.model.json | 48 + java/ql/lib/ext/empty.model.yml | 27 - .../experimental/android.webkit.model.json | 13 + .../ext/experimental/android.webkit.model.yml | 6 - .../com.google.common.io.model.json | 18 + .../com.google.common.io.model.yml | 11 - .../experimental/com.jcraft.jsch.model.json | 13 + .../experimental/com.jcraft.jsch.model.yml | 6 - .../experimental/com.jfinal.core.model.json | 35 + .../experimental/com.jfinal.core.model.yml | 28 - java/ql/lib/ext/experimental/empty.model.json | 27 + java/ql/lib/ext/experimental/empty.model.yml | 15 - .../lib/ext/experimental/java.io.model.json | 13 + .../ql/lib/ext/experimental/java.io.model.yml | 6 - .../lib/ext/experimental/java.lang.model.json | 23 + .../lib/ext/experimental/java.lang.model.yml | 12 - .../java.util.concurrent.model.json | 13 + .../java.util.concurrent.model.yml | 6 - .../javax.servlet.http.model.json | 17 + .../experimental/javax.servlet.http.model.yml | 10 - ...rg.apache.logging.log4j.message.model.json | 16 + ...org.apache.logging.log4j.message.model.yml | 9 - .../org.apache.logging.log4j.model.json | 369 + .../org.apache.logging.log4j.model.yml | 362 - java/ql/lib/ext/flexjson.model.json | 13 + java/ql/lib/ext/flexjson.model.yml | 6 - java/ql/lib/ext/freemarker.cache.model.json | 13 + java/ql/lib/ext/freemarker.cache.model.yml | 6 - .../ql/lib/ext/freemarker.template.model.json | 19 + java/ql/lib/ext/freemarker.template.model.yml | 12 - .../org.apache.avro.file.model.json | 40 + .../org.apache.avro.file.model.yml | 29 - .../llmgenerator/org.apache.avro.model.json | 40 + .../llmgenerator/org.apache.avro.model.yml | 29 - .../org.apache.avro.util.model.json | 15 + .../org.apache.avro.util.model.yml | 8 - .../org.apache.poi.common.model.json | 15 + .../org.apache.poi.common.model.yml | 8 - ...ache.poi.common.usermodel.fonts.model.json | 22 + ...pache.poi.common.usermodel.fonts.model.yml | 15 - ...org.apache.poi.common.usermodel.model.json | 15 + .../org.apache.poi.common.usermodel.model.yml | 8 - ...odel.yml => org.apache.poi.ddf.model.json} | 199 +- .../org.apache.poi.extractor.model.json | 54 + .../org.apache.poi.extractor.model.yml | 39 - .../org.apache.poi.hpsf.extractor.model.json | 19 + .../org.apache.poi.hpsf.extractor.model.yml | 12 - .../org.apache.poi.hpsf.model.json | 157 + .../org.apache.poi.hpsf.model.yml | 146 - .../org.apache.poi.hssf.eventmodel.model.json | 24 + .../org.apache.poi.hssf.eventmodel.model.yml | 13 - ....apache.poi.hssf.eventusermodel.model.json | 51 + ...g.apache.poi.hssf.eventusermodel.model.yml | 40 - .../org.apache.poi.hssf.extractor.model.json | 48 + .../org.apache.poi.hssf.extractor.model.yml | 33 - .../org.apache.poi.hssf.model.json | 18 + .../org.apache.poi.hssf.model.model.json | 91 + .../org.apache.poi.hssf.model.model.yml | 80 - .../org.apache.poi.hssf.model.yml | 11 - ...ache.poi.hssf.record.aggregates.model.json | 72 + ...pache.poi.hssf.record.aggregates.model.yml | 65 - .../org.apache.poi.hssf.record.cf.model.json | 41 + .../org.apache.poi.hssf.record.cf.model.yml | 34 - ...rg.apache.poi.hssf.record.chart.model.json | 31 + ...org.apache.poi.hssf.record.chart.model.yml | 24 - ...g.apache.poi.hssf.record.common.model.json | 47 + ...rg.apache.poi.hssf.record.common.model.yml | 40 - ...org.apache.poi.hssf.record.cont.model.json | 16 + .../org.apache.poi.hssf.record.cont.model.yml | 9 - .../org.apache.poi.hssf.record.model.json | 319 + .../org.apache.poi.hssf.record.model.yml | 312 - ...ache.poi.hssf.record.pivottable.model.json | 19 + ...pache.poi.hssf.record.pivottable.model.yml | 12 - ...ache.poi.hssf.usermodel.helpers.model.json | 16 + ...pache.poi.hssf.usermodel.helpers.model.yml | 9 - .../org.apache.poi.hssf.usermodel.model.json | 283 + .../org.apache.poi.hssf.usermodel.model.yml | 268 - .../org.apache.poi.hssf.util.model.json | 18 + .../org.apache.poi.hssf.util.model.yml | 11 - .../llmgenerator/org.apache.poi.model.json | 36 + .../llmgenerator/org.apache.poi.model.yml | 25 - ...rg.apache.poi.poifs.crypt.agile.model.json | 64 + ...org.apache.poi.poifs.crypt.agile.model.yml | 53 - ...pache.poi.poifs.crypt.binaryrc4.model.json | 17 + ...apache.poi.poifs.crypt.binaryrc4.model.yml | 10 - ...pache.poi.poifs.crypt.cryptoapi.model.json | 17 + ...apache.poi.poifs.crypt.cryptoapi.model.yml | 10 - .../org.apache.poi.poifs.crypt.model.json | 87 + .../org.apache.poi.poifs.crypt.model.yml | 80 - ...apache.poi.poifs.crypt.standard.model.json | 18 + ....apache.poi.poifs.crypt.standard.model.yml | 11 - .../org.apache.poi.poifs.crypt.xor.model.json | 16 + .../org.apache.poi.poifs.crypt.xor.model.yml | 9 - .../org.apache.poi.poifs.dev.model.json | 31 + .../org.apache.poi.poifs.dev.model.yml | 20 - ...pache.poi.poifs.eventfilesystem.model.json | 36 + ...apache.poi.poifs.eventfilesystem.model.yml | 21 - ...org.apache.poi.poifs.filesystem.model.json | 144 + .../org.apache.poi.poifs.filesystem.model.yml | 129 - .../org.apache.poi.poifs.macros.model.json | 39 + .../org.apache.poi.poifs.macros.model.yml | 24 - .../org.apache.poi.poifs.nio.model.json | 45 + .../org.apache.poi.poifs.nio.model.yml | 30 - ... org.apache.poi.poifs.property.model.json} | 65 +- .../org.apache.poi.poifs.storage.model.json | 24 + .../org.apache.poi.poifs.storage.model.yml | 17 - ...=> org.apache.poi.sl.draw.geom.model.json} | 179 +- .../org.apache.poi.sl.draw.model.json | 109 + .../org.apache.poi.sl.draw.model.yml | 102 - .../org.apache.poi.sl.extractor.model.json | 17 + .../org.apache.poi.sl.extractor.model.yml | 10 - .../org.apache.poi.sl.image.model.json | 20 + .../org.apache.poi.sl.image.model.yml | 13 - .../org.apache.poi.sl.usermodel.model.json | 38 + .../org.apache.poi.sl.usermodel.model.yml | 23 - ...=> org.apache.poi.ss.extractor.model.json} | 47 +- .../org.apache.poi.ss.format.model.json | 59 + .../org.apache.poi.ss.format.model.yml | 52 - ....apache.poi.ss.formula.constant.model.json | 16 + ...g.apache.poi.ss.formula.constant.model.yml | 9 - ...ache.poi.ss.formula.eval.forked.model.json | 16 + ...pache.poi.ss.formula.eval.forked.model.yml | 9 - .../org.apache.poi.ss.formula.eval.model.json | 48 + .../org.apache.poi.ss.formula.eval.model.yml | 41 - ....apache.poi.ss.formula.function.model.json | 16 + ...g.apache.poi.ss.formula.function.model.yml | 9 - ...apache.poi.ss.formula.functions.model.json | 62 + ....apache.poi.ss.formula.functions.model.yml | 55 - .../org.apache.poi.ss.formula.model.json | 128 + .../org.apache.poi.ss.formula.model.yml | 121 - ... org.apache.poi.ss.formula.ptg.model.json} | 143 +- .../org.apache.poi.ss.formula.udf.model.json | 23 + .../org.apache.poi.ss.formula.udf.model.yml | 16 - ...apache.poi.ss.usermodel.helpers.model.json | 17 + ....apache.poi.ss.usermodel.helpers.model.yml | 10 - .../org.apache.poi.ss.usermodel.model.json | 152 + .../org.apache.poi.ss.usermodel.model.yml | 137 - ...org.apache.poi.ss.util.cellwalk.model.json | 16 + .../org.apache.poi.ss.util.cellwalk.model.yml | 9 - .../org.apache.poi.ss.util.model.json | 58 + .../org.apache.poi.ss.util.model.yml | 51 - ...del.yml => org.apache.poi.util.model.json} | 401 +- .../modelgenerator/java.applet.model.json | 51 + .../modelgenerator/java.applet.model.yml | 40 - .../java.beans.beancontext.model.json | 100 + .../java.beans.beancontext.model.yml | 89 - .../modelgenerator/java.beans.model.json | 250 + .../modelgenerator/java.beans.model.yml | 239 - .../modelgenerator/java.io.model.json | 472 + .../modelgenerator/java.io.model.yml | 461 - .../java.lang.annotation.model.json | 32 + .../java.lang.annotation.model.yml | 21 - ...odel.yml => java.lang.constant.model.json} | 237 +- .../java.lang.instrument.model.json | 29 + .../java.lang.instrument.model.yml | 18 - .../java.lang.invoke.model.json | 292 + .../modelgenerator/java.lang.invoke.model.yml | 281 - .../java.lang.management.model.json | 88 + .../java.lang.management.model.yml | 77 - .../modelgenerator/java.lang.model.json | 968 ++ .../modelgenerator/java.lang.model.yml | 957 -- .../java.lang.module.model.json | 115 + .../modelgenerator/java.lang.module.model.yml | 104 - .../modelgenerator/java.lang.ref.model.json | 44 + .../modelgenerator/java.lang.ref.model.yml | 33 - .../java.lang.reflect.model.json | 185 + .../java.lang.reflect.model.yml | 174 - .../java.lang.runtime.model.json | 16 + .../java.lang.runtime.model.yml | 9 - .../modelgenerator/java.math.model.json | 121 + .../modelgenerator/java.math.model.yml | 110 - .../modelgenerator/java.net.http.model.json | 152 + .../modelgenerator/java.net.http.model.yml | 141 - .../modelgenerator/java.net.model.json | 495 + .../modelgenerator/java.net.model.yml | 484 - .../java.nio.channels.model.json | 228 + .../java.nio.channels.model.yml | 217 - .../java.nio.channels.spi.model.json | 46 + .../java.nio.channels.spi.model.yml | 35 - .../java.nio.charset.model.json | 98 + .../modelgenerator/java.nio.charset.model.yml | 87 - .../java.nio.charset.spi.model.json | 15 + .../java.nio.charset.spi.model.yml | 8 - .../java.nio.file.attribute.model.json | 53 + .../java.nio.file.attribute.model.yml | 42 - .../modelgenerator/java.nio.file.model.json | 142 + .../modelgenerator/java.nio.file.model.yml | 131 - .../java.nio.file.spi.model.json | 58 + .../java.nio.file.spi.model.yml | 47 - .../modelgenerator/java.nio.model.json | 247 + .../modelgenerator/java.nio.model.yml | 236 - .../modelgenerator/java.rmi.dgc.model.json | 27 + .../modelgenerator/java.rmi.dgc.model.yml | 16 - .../modelgenerator/java.rmi.model.json | 55 + .../modelgenerator/java.rmi.model.yml | 44 - .../java.rmi.registry.model.json | 34 + .../java.rmi.registry.model.yml | 23 - .../modelgenerator/java.rmi.server.model.json | 83 + .../modelgenerator/java.rmi.server.model.yml | 72 - .../java.security.cert.model.json | 294 + .../java.security.cert.model.yml | 283 - .../java.security.interfaces.model.json | 24 + .../java.security.interfaces.model.yml | 17 - .../modelgenerator/java.security.model.json | 468 + .../modelgenerator/java.security.model.yml | 457 - .../java.security.spec.model.json | 162 + .../java.security.spec.model.yml | 151 - .../modelgenerator/java.sql.model.json | 415 + .../modelgenerator/java.sql.model.yml | 404 - .../modelgenerator/java.text.model.json | 370 + .../modelgenerator/java.text.model.yml | 359 - .../modelgenerator/java.text.spi.model.json | 36 + .../modelgenerator/java.text.spi.model.yml | 25 - .../java.time.chrono.model.json | 129 + .../modelgenerator/java.time.chrono.model.yml | 118 - .../java.time.format.model.json | 115 + .../modelgenerator/java.time.format.model.yml | 104 - .../modelgenerator/java.time.model.json | 362 + .../modelgenerator/java.time.model.yml | 351 - .../java.time.temporal.model.json | 76 + .../java.time.temporal.model.yml | 65 - .../modelgenerator/java.time.zone.model.json | 44 + .../modelgenerator/java.time.zone.model.yml | 33 - .../java.util.concurrent.atomic.model.json | 288 + .../java.util.concurrent.atomic.model.yml | 277 - .../java.util.concurrent.locks.model.json | 152 + .../java.util.concurrent.locks.model.yml | 141 - .../java.util.concurrent.model.json | 563 ++ .../java.util.concurrent.model.yml | 552 -- .../java.util.function.model.json | 50 + .../java.util.function.model.yml | 43 - .../modelgenerator/java.util.jar.model.json | 69 + .../modelgenerator/java.util.jar.model.yml | 58 - .../java.util.logging.model.json | 165 + .../java.util.logging.model.yml | 154 - .../modelgenerator/java.util.model.json | 895 ++ .../modelgenerator/java.util.model.yml | 884 -- .../modelgenerator/java.util.prefs.model.json | 78 + .../modelgenerator/java.util.prefs.model.yml | 67 - .../java.util.random.model.json | 99 + .../modelgenerator/java.util.random.model.yml | 88 - .../modelgenerator/java.util.regex.model.json | 65 + .../modelgenerator/java.util.regex.model.yml | 54 - .../modelgenerator/java.util.spi.model.json | 40 + .../modelgenerator/java.util.spi.model.yml | 29 - .../java.util.stream.model.json | 203 + .../modelgenerator/java.util.stream.model.yml | 192 - .../modelgenerator/java.util.zip.model.json | 173 + .../modelgenerator/java.util.zip.model.yml | 162 - .../javax.accessibility.model.json | 109 + .../javax.accessibility.model.yml | 98 - .../javax.annotation.processing.model.json | 55 + .../javax.annotation.processing.model.yml | 44 - .../javax.crypto.interfaces.model.json | 16 + .../javax.crypto.interfaces.model.yml | 9 - .../modelgenerator/javax.crypto.model.json | 119 + .../modelgenerator/javax.crypto.model.yml | 108 - .../javax.crypto.spec.model.json | 86 + .../javax.crypto.spec.model.yml | 75 - .../javax.imageio.metadata.model.json | 144 + .../javax.imageio.metadata.model.yml | 133 - .../modelgenerator/javax.imageio.model.json | 276 + .../modelgenerator/javax.imageio.model.yml | 265 - .../javax.imageio.plugins.bmp.model.json | 24 + .../javax.imageio.plugins.bmp.model.yml | 13 - .../javax.imageio.plugins.jpeg.model.json | 49 + .../javax.imageio.plugins.jpeg.model.yml | 38 - .../javax.imageio.plugins.tiff.model.json | 109 + .../javax.imageio.plugins.tiff.model.yml | 98 - .../javax.imageio.spi.model.json | 106 + .../javax.imageio.spi.model.yml | 95 - .../javax.imageio.stream.model.json | 119 + .../javax.imageio.stream.model.yml | 108 - .../javax.lang.model.element.model.json | 81 + .../javax.lang.model.element.model.yml | 70 - .../javax.lang.model.model.json | 29 + .../modelgenerator/javax.lang.model.model.yml | 18 - .../javax.lang.model.type.model.json | 46 + .../javax.lang.model.type.model.yml | 35 - .../javax.lang.model.util.model.json | 243 + .../javax.lang.model.util.model.yml | 232 - .../javax.management.loading.model.json | 66 + .../javax.management.loading.model.yml | 55 - .../javax.management.model.json | 391 + .../modelgenerator/javax.management.model.yml | 380 - .../javax.management.modelmbean.model.json | 124 + .../javax.management.modelmbean.model.yml | 113 - .../javax.management.monitor.model.json | 88 + .../javax.management.monitor.model.yml | 77 - .../javax.management.openmbean.model.json | 151 + .../javax.management.openmbean.model.yml | 140 - .../javax.management.relation.model.json | 187 + .../javax.management.relation.model.yml | 176 - .../javax.management.remote.model.json | 83 + .../javax.management.remote.model.yml | 72 - .../javax.management.remote.rmi.model.json | 121 + .../javax.management.remote.rmi.model.yml | 110 - .../javax.management.timer.model.json | 49 + .../javax.management.timer.model.yml | 38 - .../javax.naming.directory.model.json | 134 + .../javax.naming.directory.model.yml | 123 - .../javax.naming.event.model.json | 36 + .../javax.naming.event.model.yml | 25 - .../javax.naming.ldap.model.json | 114 + .../javax.naming.ldap.model.yml | 103 - .../javax.naming.ldap.spi.model.json | 26 + .../javax.naming.ldap.spi.model.yml | 15 - .../modelgenerator/javax.naming.model.json | 186 + .../modelgenerator/javax.naming.model.yml | 175 - .../javax.naming.spi.model.json | 51 + .../modelgenerator/javax.naming.spi.model.yml | 40 - .../modelgenerator/javax.net.model.json | 39 + .../modelgenerator/javax.net.model.yml | 28 - .../modelgenerator/javax.net.ssl.model.json | 265 + .../modelgenerator/javax.net.ssl.model.yml | 254 - .../javax.print.attribute.model.json | 83 + .../javax.print.attribute.model.yml | 72 - .../javax.print.attribute.standard.model.json | 241 + .../javax.print.attribute.standard.model.yml | 230 - .../javax.print.event.model.json | 37 + .../javax.print.event.model.yml | 26 - .../modelgenerator/javax.print.model.json | 86 + .../modelgenerator/javax.print.model.yml | 75 - ...ssl.model.yml => javax.rmi.ssl.model.json} | 45 +- .../modelgenerator/javax.script.model.json | 86 + .../modelgenerator/javax.script.model.yml | 75 - .../javax.security.auth.callback.model.json | 70 + .../javax.security.auth.callback.model.yml | 59 - .../javax.security.auth.kerberos.model.json | 96 + .../javax.security.auth.kerberos.model.yml | 85 - .../javax.security.auth.login.model.json | 58 + .../javax.security.auth.login.model.yml | 47 - .../javax.security.auth.model.json | 49 + .../javax.security.auth.model.yml | 38 - .../javax.security.auth.spi.model.json | 17 + .../javax.security.auth.spi.model.yml | 10 - ...ml => javax.security.auth.x500.model.json} | 79 +- .../javax.security.cert.model.json | 43 + .../javax.security.cert.model.yml | 32 - .../javax.security.sasl.model.json | 74 + .../javax.security.sasl.model.yml | 63 - .../javax.smartcardio.model.json | 89 + .../javax.smartcardio.model.yml | 78 - .../javax.sound.midi.model.json | 134 + .../modelgenerator/javax.sound.midi.model.yml | 123 - .../javax.sound.midi.spi.model.json | 39 + .../javax.sound.midi.spi.model.yml | 28 - .../javax.sound.sampled.model.json | 168 + .../javax.sound.sampled.model.yml | 157 - .../javax.sound.sampled.spi.model.json | 46 + .../javax.sound.sampled.spi.model.yml | 35 - .../modelgenerator/javax.sql.model.json | 39 + .../modelgenerator/javax.sql.model.yml | 28 - .../javax.sql.rowset.model.json | 224 + .../modelgenerator/javax.sql.rowset.model.yml | 213 - .../javax.sql.rowset.serial.model.json | 111 + .../javax.sql.rowset.serial.model.yml | 100 - .../javax.sql.rowset.spi.model.json | 46 + .../javax.sql.rowset.spi.model.yml | 35 - .../modelgenerator/javax.tools.model.json | 123 + .../modelgenerator/javax.tools.model.yml | 112 - .../javax.transaction.xa.model.json | 23 + .../javax.transaction.xa.model.yml | 12 - .../javax.xml.catalog.model.json | 41 + .../javax.xml.catalog.model.yml | 30 - ...el.yml => javax.xml.crypto.dom.model.json} | 87 +- ...l => javax.xml.crypto.dsig.dom.model.json} | 47 +- .../javax.xml.crypto.dsig.keyinfo.model.json | 60 + .../javax.xml.crypto.dsig.keyinfo.model.yml | 49 - .../javax.xml.crypto.dsig.model.json | 161 + .../javax.xml.crypto.dsig.model.yml | 150 - .../javax.xml.crypto.dsig.spec.model.json | 46 + .../javax.xml.crypto.dsig.spec.model.yml | 35 - .../javax.xml.crypto.model.json | 55 + .../modelgenerator/javax.xml.crypto.model.yml | 44 - .../javax.xml.datatype.model.json | 108 + .../javax.xml.datatype.model.yml | 97 - .../javax.xml.namespace.model.json | 28 + .../javax.xml.namespace.model.yml | 21 - .../javax.xml.parsers.model.json | 104 + .../javax.xml.parsers.model.yml | 93 - .../javax.xml.stream.events.model.json | 51 + .../javax.xml.stream.events.model.yml | 44 - .../javax.xml.stream.model.json | 217 + .../modelgenerator/javax.xml.stream.model.yml | 206 - .../javax.xml.stream.util.model.json | 69 + .../javax.xml.stream.util.model.yml | 58 - ...yml => javax.xml.transform.dom.model.json} | 75 +- .../javax.xml.transform.model.json | 85 + .../javax.xml.transform.model.yml | 74 - .../javax.xml.transform.sax.model.json | 48 + .../javax.xml.transform.sax.model.yml | 37 - .../javax.xml.transform.stax.model.json | 32 + .../javax.xml.transform.stax.model.yml | 21 - ... => javax.xml.transform.stream.model.json} | 71 +- .../javax.xml.validation.model.json | 72 + .../javax.xml.validation.model.yml | 61 - .../modelgenerator/javax.xml.xpath.model.json | 59 + .../modelgenerator/javax.xml.xpath.model.yml | 48 - .../jenkins-json-lib.model.json | 613 ++ .../modelgenerator/jenkins-json-lib.model.yml | 598 -- .../modelgenerator/jenkins.model.json | 8473 +++++++++++++++++ .../modelgenerator/jenkins.model.yml | 8462 ---------------- .../modelgenerator/kotlinstdlib.model.json | 6483 +++++++++++++ .../modelgenerator/kotlinstdlib.model.yml | 6473 ------------- .../org.apache.commons.io.model.json | 1441 +++ .../org.apache.commons.io.model.yml | 1430 --- .../org.apache.commons.lang.model.json | 1701 ++++ .../org.apache.commons.lang.model.yml | 1693 ---- .../modelgenerator/stapler.model.json | 700 ++ .../modelgenerator/stapler.model.yml | 689 -- .../modelgenerator/struts2.model.json | 6892 ++++++++++++++ .../modelgenerator/struts2.model.yml | 6881 ------------- java/ql/lib/ext/groovy.lang.model.json | 39 + java/ql/lib/ext/groovy.lang.model.yml | 32 - java/ql/lib/ext/groovy.util.model.json | 17 + java/ql/lib/ext/groovy.util.model.yml | 10 - java/ql/lib/ext/hudson.cli.model.json | 14 + java/ql/lib/ext/hudson.cli.model.yml | 7 - java/ql/lib/ext/hudson.console.model.json | 13 + java/ql/lib/ext/hudson.console.model.yml | 6 - java/ql/lib/ext/hudson.lifecycle.model.json | 13 + java/ql/lib/ext/hudson.lifecycle.model.yml | 6 - java/ql/lib/ext/hudson.model.json | 107 + java/ql/lib/ext/hudson.model.model.json | 39 + java/ql/lib/ext/hudson.model.model.yml | 24 - java/ql/lib/ext/hudson.model.yml | 88 - java/ql/lib/ext/hudson.os.model.json | 13 + java/ql/lib/ext/hudson.os.model.yml | 6 - java/ql/lib/ext/hudson.remoting.model.json | 13 + java/ql/lib/ext/hudson.remoting.model.yml | 6 - java/ql/lib/ext/hudson.scm.model.json | 29 + java/ql/lib/ext/hudson.scm.model.yml | 18 - java/ql/lib/ext/hudson.util.io.model.json | 14 + java/ql/lib/ext/hudson.util.io.model.yml | 7 - java/ql/lib/ext/hudson.util.jna.model.json | 15 + java/ql/lib/ext/hudson.util.jna.model.yml | 8 - java/ql/lib/ext/hudson.util.model.json | 57 + java/ql/lib/ext/hudson.util.model.yml | 46 - java/ql/lib/ext/io.jsonwebtoken.model.json | 26 + java/ql/lib/ext/io.jsonwebtoken.model.yml | 15 - ...io.micronaut.context.annotation.model.json | 14 + .../io.micronaut.context.annotation.model.yml | 7 - ...io.micronaut.core.convert.value.model.json | 20 + .../io.micronaut.core.convert.value.model.yml | 13 - .../ext/io.micronaut.http.client.model.json | 46 + .../ext/io.micronaut.http.client.model.yml | 35 - .../ext/io.micronaut.http.cookie.model.json | 19 + .../ext/io.micronaut.http.cookie.model.yml | 12 - java/ql/lib/ext/io.micronaut.http.model.json | 59 + java/ql/lib/ext/io.micronaut.http.model.yml | 44 - .../io.micronaut.http.multipart.model.json | 17 + .../ext/io.micronaut.http.multipart.model.yml | 10 - .../lib/ext/io.micronaut.http.uri.model.json | 35 + .../lib/ext/io.micronaut.http.uri.model.yml | 28 - java/ql/lib/ext/io.netty.bootstrap.model.json | 15 + java/ql/lib/ext/io.netty.bootstrap.model.yml | 8 - java/ql/lib/ext/io.netty.buffer.model.json | 219 + java/ql/lib/ext/io.netty.buffer.model.yml | 212 - java/ql/lib/ext/io.netty.channel.model.json | 31 + java/ql/lib/ext/io.netty.channel.model.yml | 20 - .../io.netty.handler.codec.base64.model.json | 14 + .../io.netty.handler.codec.base64.model.yml | 8 - ...netty.handler.codec.http.cookie.model.json | 26 + ....netty.handler.codec.http.cookie.model.yml | 19 - .../io.netty.handler.codec.http.model.json | 94 + .../ext/io.netty.handler.codec.http.model.yml | 83 - ...ty.handler.codec.http.multipart.model.json | 54 + ...tty.handler.codec.http.multipart.model.yml | 43 - ...y.handler.codec.http.websocketx.model.json | 32 + ...ty.handler.codec.http.websocketx.model.yml | 25 - .../io.netty.handler.codec.http2.model.json | 60 + .../io.netty.handler.codec.http2.model.yml | 49 - .../lib/ext/io.netty.handler.codec.model.json | 114 + .../lib/ext/io.netty.handler.codec.model.yml | 103 - .../lib/ext/io.netty.handler.ssl.model.json | 16 + .../ql/lib/ext/io.netty.handler.ssl.model.yml | 9 - .../ext/io.netty.handler.stream.model.json | 13 + .../lib/ext/io.netty.handler.stream.model.yml | 6 - java/ql/lib/ext/io.netty.resolver.model.json | 13 + java/ql/lib/ext/io.netty.resolver.model.yml | 6 - .../lib/ext/io.netty.util.internal.model.json | 24 + .../lib/ext/io.netty.util.internal.model.yml | 13 - java/ql/lib/ext/io.netty.util.model.json | 34 + java/ql/lib/ext/io.netty.util.model.yml | 27 - java/ql/lib/ext/io.r2dbc.spi.model.json | 18 + java/ql/lib/ext/io.r2dbc.spi.model.yml | 11 - ...dertow.server.handlers.resource.model.json | 24 + ...ndertow.server.handlers.resource.model.yml | 14 - java/ql/lib/ext/jakarta.activation.model.json | 24 + java/ql/lib/ext/jakarta.activation.model.yml | 13 - .../lib/ext/jakarta.faces.context.model.json | 31 + .../lib/ext/jakarta.faces.context.model.yml | 20 - java/ql/lib/ext/jakarta.json.model.json | 134 + java/ql/lib/ext/jakarta.json.model.yml | 127 - .../ql/lib/ext/jakarta.json.stream.model.json | 13 + java/ql/lib/ext/jakarta.json.stream.model.yml | 6 - .../jakarta.persistence.criteria.model.json | 13 + .../jakarta.persistence.criteria.model.yml | 6 - .../ql/lib/ext/jakarta.persistence.model.json | 14 + java/ql/lib/ext/jakarta.persistence.model.yml | 7 - .../lib/ext/jakarta.servlet.http.model.json | 32 + .../ql/lib/ext/jakarta.servlet.http.model.yml | 25 - java/ql/lib/ext/jakarta.servlet.model.json | 28 + java/ql/lib/ext/jakarta.servlet.model.yml | 17 - .../lib/ext/jakarta.ws.rs.client.model.json | 13 + .../ql/lib/ext/jakarta.ws.rs.client.model.yml | 6 - .../ext/jakarta.ws.rs.container.model.json | 21 + .../lib/ext/jakarta.ws.rs.container.model.yml | 14 - java/ql/lib/ext/jakarta.ws.rs.core.model.json | 178 + java/ql/lib/ext/jakarta.ws.rs.core.model.yml | 167 - .../jakarta.xml.bind.attachment.model.json | 14 + .../ext/jakarta.xml.bind.attachment.model.yml | 7 - java/ql/lib/ext/java.awt.model.json | 35 + java/ql/lib/ext/java.awt.model.yml | 20 - java/ql/lib/ext/java.beans.model.json | 35 + java/ql/lib/ext/java.beans.model.yml | 20 - java/ql/lib/ext/java.io.model.json | 183 + java/ql/lib/ext/java.io.model.yml | 164 - java/ql/lib/ext/java.lang.invoke.model.json | 13 + java/ql/lib/ext/java.lang.invoke.model.yml | 6 - java/ql/lib/ext/java.lang.model.json | 293 + java/ql/lib/ext/java.lang.model.yml | 274 - java/ql/lib/ext/java.lang.module.model.json | 13 + java/ql/lib/ext/java.lang.module.model.yml | 6 - java/ql/lib/ext/java.lang.reflect.model.json | 17 + java/ql/lib/ext/java.lang.reflect.model.yml | 10 - java/ql/lib/ext/java.lang.scoped.model.json | 29 + java/ql/lib/ext/java.lang.scoped.model.yml | 19 - java/ql/lib/ext/java.math.model.json | 28 + java/ql/lib/ext/java.math.model.yml | 22 - java/ql/lib/ext/java.net.http.model.json | 24 + java/ql/lib/ext/java.net.http.model.yml | 13 - java/ql/lib/ext/java.net.model.json | 121 + java/ql/lib/ext/java.net.model.yml | 98 - java/ql/lib/ext/java.nio.channels.model.json | 26 + java/ql/lib/ext/java.nio.channels.model.yml | 15 - java/ql/lib/ext/java.nio.charset.model.json | 13 + java/ql/lib/ext/java.nio.charset.model.yml | 6 - java/ql/lib/ext/java.nio.file.model.json | 146 + java/ql/lib/ext/java.nio.file.model.yml | 131 - java/ql/lib/ext/java.nio.file.spi.model.json | 15 + java/ql/lib/ext/java.nio.file.spi.model.yml | 8 - java/ql/lib/ext/java.nio.model.json | 49 + java/ql/lib/ext/java.nio.model.yml | 37 - java/ql/lib/ext/java.security.cert.model.json | 67 + java/ql/lib/ext/java.security.cert.model.yml | 54 - java/ql/lib/ext/java.security.model.json | 52 + java/ql/lib/ext/java.security.model.yml | 38 - java/ql/lib/ext/java.security.spec.model.json | 20 + java/ql/lib/ext/java.security.spec.model.yml | 13 - java/ql/lib/ext/java.sql.model.json | 71 + java/ql/lib/ext/java.sql.model.yml | 54 - java/ql/lib/ext/java.text.model.json | 24 + java/ql/lib/ext/java.text.model.yml | 19 - java/ql/lib/ext/java.time.chrono.model.json | 63 + java/ql/lib/ext/java.time.chrono.model.yml | 57 - java/ql/lib/ext/java.time.format.model.json | 14 + java/ql/lib/ext/java.time.format.model.yml | 7 - java/ql/lib/ext/java.time.model.json | 280 + java/ql/lib/ext/java.time.model.yml | 275 - java/ql/lib/ext/java.time.temporal.model.json | 39 + java/ql/lib/ext/java.time.temporal.model.yml | 32 - java/ql/lib/ext/java.time.zone.model.json | 43 + java/ql/lib/ext/java.time.zone.model.yml | 36 - .../java.util.concurrent.atomic.model.json | 36 + .../ext/java.util.concurrent.atomic.model.yml | 27 - .../ext/java.util.concurrent.locks.model.json | 14 + .../ext/java.util.concurrent.locks.model.yml | 7 - .../lib/ext/java.util.concurrent.model.json | 55 + .../ql/lib/ext/java.util.concurrent.model.yml | 46 - java/ql/lib/ext/java.util.function.model.json | 22 + java/ql/lib/ext/java.util.function.model.yml | 12 - java/ql/lib/ext/java.util.logging.model.json | 73 + java/ql/lib/ext/java.util.logging.model.yml | 58 - java/ql/lib/ext/java.util.model.json | 580 ++ java/ql/lib/ext/java.util.model.yml | 569 -- java/ql/lib/ext/java.util.prefs.model.json | 30 + java/ql/lib/ext/java.util.prefs.model.yml | 23 - java/ql/lib/ext/java.util.regex.model.json | 61 + java/ql/lib/ext/java.util.regex.model.yml | 43 - java/ql/lib/ext/java.util.stream.model.json | 116 + java/ql/lib/ext/java.util.stream.model.yml | 107 - java/ql/lib/ext/java.util.zip.model.json | 39 + java/ql/lib/ext/java.util.zip.model.yml | 28 - java/ql/lib/ext/javafx.scene.web.model.json | 13 + java/ql/lib/ext/javafx.scene.web.model.yml | 6 - java/ql/lib/ext/javax.activation.model.json | 29 + java/ql/lib/ext/javax.activation.model.yml | 18 - java/ql/lib/ext/javax.crypto.model.json | 58 + java/ql/lib/ext/javax.crypto.model.yml | 43 - java/ql/lib/ext/javax.crypto.spec.model.json | 64 + java/ql/lib/ext/javax.crypto.spec.model.yml | 49 - .../ql/lib/ext/javax.faces.context.model.json | 31 + java/ql/lib/ext/javax.faces.context.model.yml | 20 - .../lib/ext/javax.imageio.stream.model.json | 22 + .../ql/lib/ext/javax.imageio.stream.model.yml | 11 - java/ql/lib/ext/javax.jms.model.json | 91 + java/ql/lib/ext/javax.jms.model.yml | 80 - java/ql/lib/ext/javax.json.model.json | 134 + java/ql/lib/ext/javax.json.model.yml | 127 - java/ql/lib/ext/javax.json.stream.model.json | 13 + java/ql/lib/ext/javax.json.stream.model.yml | 6 - java/ql/lib/ext/javax.management.model.json | 16 + java/ql/lib/ext/javax.management.model.yml | 9 - .../ext/javax.management.remote.model.json | 14 + .../lib/ext/javax.management.remote.model.yml | 7 - .../lib/ext/javax.naming.directory.model.json | 29 + .../lib/ext/javax.naming.directory.model.yml | 19 - java/ql/lib/ext/javax.naming.model.json | 27 + java/ql/lib/ext/javax.naming.model.yml | 17 - java/ql/lib/ext/javax.net.ssl.model.json | 16 + java/ql/lib/ext/javax.net.ssl.model.yml | 9 - java/ql/lib/ext/javax.portlet.model.json | 13 + java/ql/lib/ext/javax.portlet.model.yml | 6 - .../javax.print.attribute.standard.model.json | 14 + .../javax.print.attribute.standard.model.yml | 7 - java/ql/lib/ext/javax.script.model.json | 13 + java/ql/lib/ext/javax.script.model.yml | 6 - .../javax.security.auth.callback.model.json | 13 + .../javax.security.auth.callback.model.yml | 6 - .../javax.security.auth.kerberos.model.json | 18 + .../javax.security.auth.kerberos.model.yml | 11 - java/ql/lib/ext/javax.servlet.http.model.json | 60 + java/ql/lib/ext/javax.servlet.http.model.yml | 47 - java/ql/lib/ext/javax.servlet.model.json | 39 + java/ql/lib/ext/javax.servlet.model.yml | 24 - java/ql/lib/ext/javax.sql.model.json | 19 + java/ql/lib/ext/javax.sql.model.yml | 12 - java/ql/lib/ext/javax.validation.model.json | 22 + java/ql/lib/ext/javax.validation.model.yml | 11 - java/ql/lib/ext/javax.ws.rs.client.model.json | 13 + java/ql/lib/ext/javax.ws.rs.client.model.yml | 6 - .../lib/ext/javax.ws.rs.container.model.json | 21 + .../lib/ext/javax.ws.rs.container.model.yml | 14 - java/ql/lib/ext/javax.ws.rs.core.model.json | 179 + java/ql/lib/ext/javax.ws.rs.core.model.yml | 168 - .../ext/javax.xml.bind.attachment.model.json | 14 + .../ext/javax.xml.bind.attachment.model.yml | 7 - .../ql/lib/ext/javax.xml.transform.model.json | 13 + java/ql/lib/ext/javax.xml.transform.model.yml | 6 - .../ext/javax.xml.transform.sax.model.json | 16 + .../lib/ext/javax.xml.transform.sax.model.yml | 9 - .../ext/javax.xml.transform.stream.model.json | 23 + .../ext/javax.xml.transform.stream.model.yml | 12 - java/ql/lib/ext/javax.xml.xpath.model.json | 15 + java/ql/lib/ext/javax.xml.xpath.model.yml | 8 - java/ql/lib/ext/jodd.json.model.json | 28 + java/ql/lib/ext/jodd.json.model.yml | 21 - java/ql/lib/ext/kotlin.collections.model.json | 13 + java/ql/lib/ext/kotlin.collections.model.yml | 6 - java/ql/lib/ext/kotlin.io.model.json | 34 + java/ql/lib/ext/kotlin.io.model.yml | 23 - .../ql/lib/ext/kotlin.jvm.internal.model.json | 13 + java/ql/lib/ext/kotlin.jvm.internal.model.yml | 6 - java/ql/lib/ext/kotlin.model.json | 16 + java/ql/lib/ext/kotlin.model.yml | 9 - .../lib/ext/liquibase.database.jvm.model.json | 13 + .../lib/ext/liquibase.database.jvm.model.yml | 6 - .../ext/liquibase.statement.core.model.json | 13 + .../ext/liquibase.statement.core.model.yml | 6 - java/ql/lib/ext/net.lingala.zip4j.model.json | 14 + java/ql/lib/ext/net.lingala.zip4j.model.yml | 7 - java/ql/lib/ext/net.schmizz.sshj.model.json | 16 + java/ql/lib/ext/net.schmizz.sshj.model.yml | 9 - java/ql/lib/ext/net.sf.saxon.s9api.model.json | 17 + java/ql/lib/ext/net.sf.saxon.s9api.model.yml | 10 - java/ql/lib/ext/ognl.enhance.model.json | 14 + java/ql/lib/ext/ognl.enhance.model.yml | 7 - java/ql/lib/ext/ognl.model.json | 16 + java/ql/lib/ext/ognl.model.yml | 9 - java/ql/lib/ext/okhttp3.model.json | 74 + java/ql/lib/ext/okhttp3.model.yml | 63 - java/ql/lib/ext/org.antlr.runtime.model.json | 13 + java/ql/lib/ext/org.antlr.runtime.model.yml | 6 - .../ext/org.apache.commons.codec.model.json | 18 + .../ext/org.apache.commons.codec.model.yml | 11 - ....apache.commons.collections.bag.model.json | 31 + ...g.apache.commons.collections.bag.model.yml | 24 - ...che.commons.collections.bidimap.model.json | 44 + ...ache.commons.collections.bidimap.model.yml | 37 - ....commons.collections.collection.model.json | 53 + ...e.commons.collections.collection.model.yml | 46 - ...e.commons.collections.iterators.model.json | 88 + ...he.commons.collections.iterators.model.yml | 81 - ...he.commons.collections.keyvalue.model.json | 67 + ...che.commons.collections.keyvalue.model.yml | 60 - ...apache.commons.collections.list.model.json | 35 + ....apache.commons.collections.list.model.yml | 28 - ....apache.commons.collections.map.model.json | 141 + ...g.apache.commons.collections.map.model.yml | 134 - .../org.apache.commons.collections.model.json | 384 + .../org.apache.commons.collections.model.yml | 377 - ...he.commons.collections.multimap.model.json | 25 + ...che.commons.collections.multimap.model.yml | 18 - ...he.commons.collections.multiset.model.json | 16 + ...che.commons.collections.multiset.model.yml | 9 - ....commons.collections.properties.model.json | 20 + ...e.commons.collections.properties.model.yml | 13 - ...pache.commons.collections.queue.model.json | 19 + ...apache.commons.collections.queue.model.yml | 12 - ....apache.commons.collections.set.model.json | 44 + ...g.apache.commons.collections.set.model.yml | 37 - ...he.commons.collections.splitmap.model.json | 17 + ...che.commons.collections.splitmap.model.yml | 10 - ...apache.commons.collections.trie.model.json | 21 + ....apache.commons.collections.trie.model.yml | 14 - ...apache.commons.collections4.bag.model.json | 31 + ....apache.commons.collections4.bag.model.yml | 24 - ...he.commons.collections4.bidimap.model.json | 44 + ...che.commons.collections4.bidimap.model.yml | 37 - ...commons.collections4.collection.model.json | 53 + ....commons.collections4.collection.model.yml | 46 - ....commons.collections4.iterators.model.json | 88 + ...e.commons.collections4.iterators.model.yml | 81 - ...e.commons.collections4.keyvalue.model.json | 67 + ...he.commons.collections4.keyvalue.model.yml | 60 - ...pache.commons.collections4.list.model.json | 35 + ...apache.commons.collections4.list.model.yml | 28 - ...apache.commons.collections4.map.model.json | 145 + ....apache.commons.collections4.map.model.yml | 138 - ...org.apache.commons.collections4.model.json | 384 + .../org.apache.commons.collections4.model.yml | 377 - ...e.commons.collections4.multimap.model.json | 25 + ...he.commons.collections4.multimap.model.yml | 18 - ...e.commons.collections4.multiset.model.json | 16 + ...he.commons.collections4.multiset.model.yml | 9 - ...commons.collections4.properties.model.json | 20 + ....commons.collections4.properties.model.yml | 13 - ...ache.commons.collections4.queue.model.json | 19 + ...pache.commons.collections4.queue.model.yml | 12 - ...apache.commons.collections4.set.model.json | 46 + ....apache.commons.collections4.set.model.yml | 39 - ...e.commons.collections4.splitmap.model.json | 17 + ...he.commons.collections4.splitmap.model.yml | 10 - ...pache.commons.collections4.trie.model.json | 21 + ...apache.commons.collections4.trie.model.yml | 14 - ....commons.compress.archivers.tar.model.json | 16 + ...e.commons.compress.archivers.tar.model.yml | 9 - ...apache.commons.exec.environment.model.json | 13 + ....apache.commons.exec.environment.model.yml | 6 - ...rg.apache.commons.exec.launcher.model.json | 13 + ...org.apache.commons.exec.launcher.model.yml | 6 - .../ext/org.apache.commons.exec.model.json | 20 + .../lib/ext/org.apache.commons.exec.model.yml | 13 - .../org.apache.commons.fileupload.model.json | 23 + .../org.apache.commons.fileupload.model.yml | 16 - ....apache.commons.fileupload.util.model.json | 16 + ...g.apache.commons.fileupload.util.model.yml | 9 - ....apache.commons.httpclient.util.model.json | 13 + ...g.apache.commons.httpclient.util.model.yml | 6 - .../lib/ext/org.apache.commons.io.model.json | 57 + .../lib/ext/org.apache.commons.io.model.yml | 46 - .../ext/org.apache.commons.jelly.model.json | 18 + .../ext/org.apache.commons.jelly.model.yml | 11 - .../ext/org.apache.commons.jexl2.model.json | 27 + .../ext/org.apache.commons.jexl2.model.yml | 20 - .../ext/org.apache.commons.jexl3.model.json | 27 + .../ext/org.apache.commons.jexl3.model.yml | 20 - .../ext/org.apache.commons.lang.model.json | 23 + .../lib/ext/org.apache.commons.lang.model.yml | 12 - ...rg.apache.commons.lang3.builder.model.json | 30 + ...org.apache.commons.lang3.builder.model.yml | 23 - .../ext/org.apache.commons.lang3.model.json | 244 + .../ext/org.apache.commons.lang3.model.yml | 229 - ...g.apache.commons.lang3.mutable.model.json} | 23 +- .../org.apache.commons.lang3.text.model.json | 167 + .../org.apache.commons.lang3.text.model.yml | 160 - ...org.apache.commons.lang3.tuple.model.json} | 111 +- .../ext/org.apache.commons.logging.model.json | 18 + .../ext/org.apache.commons.logging.model.yml | 11 - .../ext/org.apache.commons.net.ftp.model.json | 16 + .../ext/org.apache.commons.net.ftp.model.yml | 9 - .../lib/ext/org.apache.commons.net.model.json | 41 + .../lib/ext/org.apache.commons.net.model.yml | 30 - ...org.apache.commons.ognl.enhance.model.json | 14 + .../org.apache.commons.ognl.enhance.model.yml | 7 - .../ext/org.apache.commons.ognl.model.json | 16 + .../lib/ext/org.apache.commons.ognl.model.yml | 9 - .../org.apache.commons.text.lookup.model.json | 14 + .../org.apache.commons.text.lookup.model.yml | 7 - .../ext/org.apache.commons.text.model.json | 292 + .../lib/ext/org.apache.commons.text.model.yml | 281 - .../lib/ext/org.apache.cxf.catalog.model.json | 13 + .../lib/ext/org.apache.cxf.catalog.model.yml | 6 - ...g.apache.cxf.common.classloader.model.json | 15 + ...rg.apache.cxf.common.classloader.model.yml | 8 - .../ext/org.apache.cxf.common.jaxb.model.json | 13 + .../ext/org.apache.cxf.common.jaxb.model.yml | 6 - .../org.apache.cxf.common.logging.model.json | 18 + .../org.apache.cxf.common.logging.model.yml | 11 - ...g.apache.cxf.configuration.jsse.model.json | 14 + ...rg.apache.cxf.configuration.jsse.model.yml | 7 - ...rg.apache.cxf.feature.transform.model.json | 15 + ...org.apache.cxf.feature.transform.model.yml | 8 - .../lib/ext/org.apache.cxf.helpers.model.json | 22 + .../lib/ext/org.apache.cxf.helpers.model.yml | 15 - .../ext/org.apache.cxf.resource.model.json | 21 + .../lib/ext/org.apache.cxf.resource.model.yml | 14 - .../ext/org.apache.cxf.staxutils.model.json | 13 + .../ext/org.apache.cxf.staxutils.model.yml | 6 - ...rg.apache.cxf.tools.corba.utils.model.json | 16 + ...org.apache.cxf.tools.corba.utils.model.yml | 9 - .../ext/org.apache.cxf.tools.util.model.json | 22 + .../ext/org.apache.cxf.tools.util.model.yml | 15 - ...pache.directory.ldap.client.api.model.json | 13 + ...apache.directory.ldap.client.api.model.yml | 6 - .../lib/ext/org.apache.hadoop.fs.model.json | 33 + .../ql/lib/ext/org.apache.hadoop.fs.model.yml | 22 - .../ext/org.apache.hadoop.fs.s3a.model.json | 13 + .../ext/org.apache.hadoop.fs.s3a.model.yml | 6 - ...pache.hadoop.hive.metastore.api.model.json | 13 + ...apache.hadoop.hive.metastore.api.model.yml | 6 - ...rg.apache.hadoop.hive.metastore.model.json | 14 + ...org.apache.hadoop.hive.metastore.model.yml | 7 - .../org.apache.hadoop.hive.ql.exec.model.json | 22 + .../org.apache.hadoop.hive.ql.exec.model.yml | 11 - ....apache.hadoop.hive.ql.metadata.model.json | 13 + ...g.apache.hadoop.hive.ql.metadata.model.yml | 6 - ...e.hc.client5.http.async.methods.model.json | 96 + ...he.hc.client5.http.async.methods.model.yml | 89 - ...hc.client5.http.classic.methods.model.json | 49 + ....hc.client5.http.classic.methods.model.yml | 42 - ...g.apache.hc.client5.http.fluent.model.json | 31 + ...rg.apache.hc.client5.http.fluent.model.yml | 24 - ...apache.hc.client5.http.protocol.model.json | 23 + ....apache.hc.client5.http.protocol.model.yml | 13 - ...rg.apache.hc.client5.http.utils.model.json | 19 + ...org.apache.hc.client5.http.utils.model.yml | 12 - .../org.apache.hc.core5.benchmark.model.json | 13 + .../org.apache.hc.core5.benchmark.model.yml | 6 - .../org.apache.hc.core5.function.model.json | 13 + .../org.apache.hc.core5.function.model.yml | 6 - ...he.hc.core5.http.impl.bootstrap.model.json | 14 + ...che.hc.core5.http.impl.bootstrap.model.yml | 7 - ....apache.hc.core5.http.io.entity.model.json | 26 + ...g.apache.hc.core5.http.io.entity.model.yml | 19 - .../org.apache.hc.core5.http.io.model.json | 14 + .../ext/org.apache.hc.core5.http.io.model.yml | 7 - ...apache.hc.core5.http.io.support.model.json | 28 + ....apache.hc.core5.http.io.support.model.yml | 21 - ...rg.apache.hc.core5.http.message.model.json | 33 + ...org.apache.hc.core5.http.message.model.yml | 23 - .../ext/org.apache.hc.core5.http.model.json | 50 + .../ext/org.apache.hc.core5.http.model.yml | 39 - ...pache.hc.core5.http.nio.support.model.json | 36 + ...apache.hc.core5.http.nio.support.model.yml | 29 - ...rg.apache.hc.core5.http.support.model.json | 31 + ...org.apache.hc.core5.http.support.model.yml | 24 - .../ext/org.apache.hc.core5.net.model.json | 30 + .../lib/ext/org.apache.hc.core5.net.model.yml | 23 - .../ext/org.apache.hc.core5.util.model.json | 36 + .../ext/org.apache.hc.core5.util.model.yml | 29 - ....apache.hive.hcatalog.templeton.model.json | 13 + ...g.apache.hive.hcatalog.templeton.model.yml | 6 - .../org.apache.http.client.fluent.model.json | 28 + .../org.apache.http.client.fluent.model.yml | 21 - .../org.apache.http.client.methods.model.json | 61 + .../org.apache.http.client.methods.model.yml | 50 - .../lib/ext/org.apache.http.client.model.json | 20 + .../lib/ext/org.apache.http.client.model.yml | 13 - .../org.apache.http.client.utils.model.json | 32 + .../org.apache.http.client.utils.model.yml | 25 - .../lib/ext/org.apache.http.entity.model.json | 18 + .../lib/ext/org.apache.http.entity.model.yml | 11 - .../org.apache.http.impl.client.model.json | 13 + .../ext/org.apache.http.impl.client.model.yml | 6 - .../ext/org.apache.http.message.model.json | 27 + .../lib/ext/org.apache.http.message.model.yml | 16 - java/ql/lib/ext/org.apache.http.model.json | 62 + java/ql/lib/ext/org.apache.http.model.yml | 47 - .../lib/ext/org.apache.http.params.model.json | 19 + .../lib/ext/org.apache.http.params.model.yml | 12 - .../ext/org.apache.http.protocol.model.json | 13 + .../ext/org.apache.http.protocol.model.yml | 6 - .../lib/ext/org.apache.http.util.model.json | 52 + .../ql/lib/ext/org.apache.http.util.model.yml | 41 - .../lib/ext/org.apache.ibatis.jdbc.model.json | 83 + .../lib/ext/org.apache.ibatis.jdbc.model.yml | 72 - .../ext/org.apache.ibatis.mapping.model.json | 13 + .../ext/org.apache.ibatis.mapping.model.yml | 6 - java/ql/lib/ext/org.apache.log4j.model.json | 23 + java/ql/lib/ext/org.apache.log4j.model.yml | 16 - .../ext/org.apache.logging.log4j.model.json | 387 + .../ext/org.apache.logging.log4j.model.yml | 376 - .../lib/ext/org.apache.shiro.authc.model.json | 13 + .../lib/ext/org.apache.shiro.authc.model.yml | 6 - .../lib/ext/org.apache.shiro.codec.model.json | 13 + .../lib/ext/org.apache.shiro.codec.model.yml | 6 - .../lib/ext/org.apache.shiro.jndi.model.json | 13 + .../lib/ext/org.apache.shiro.jndi.model.yml | 6 - .../lib/ext/org.apache.shiro.mgt.model.json | 13 + .../ql/lib/ext/org.apache.shiro.mgt.model.yml | 6 - .../org.apache.sshd.client.session.model.json | 15 + .../org.apache.sshd.client.session.model.yml | 8 - .../org.apache.struts2.dispatcher.model.json | 13 + .../org.apache.struts2.dispatcher.model.yml | 6 - .../org.apache.struts2.interceptor.model.json | 14 + .../org.apache.struts2.interceptor.model.yml | 7 - .../lib/ext/org.apache.tools.ant.model.json | 17 + .../ql/lib/ext/org.apache.tools.ant.model.yml | 10 - .../org.apache.tools.ant.taskdefs.model.json | 21 + .../org.apache.tools.ant.taskdefs.model.yml | 14 - .../lib/ext/org.apache.tools.zip.model.json | 13 + .../ql/lib/ext/org.apache.tools.zip.model.yml | 6 - .../ext/org.apache.velocity.app.model.json | 16 + .../lib/ext/org.apache.velocity.app.model.yml | 9 - .../org.apache.velocity.runtime.model.json | 15 + .../ext/org.apache.velocity.runtime.model.yml | 8 - ....velocity.runtime.resource.util.model.json | 13 + ...e.velocity.runtime.resource.util.model.yml | 6 - ...ehaus.cargo.container.installer.model.json | 15 + ...dehaus.cargo.container.installer.model.yml | 8 - .../org.codehaus.groovy.control.model.json | 13 + .../ext/org.codehaus.groovy.control.model.yml | 6 - java/ql/lib/ext/org.dom4j.model.json | 27 + java/ql/lib/ext/org.dom4j.model.yml | 20 - java/ql/lib/ext/org.dom4j.tree.model.json | 14 + java/ql/lib/ext/org.dom4j.tree.model.yml | 7 - java/ql/lib/ext/org.dom4j.util.model.json | 15 + java/ql/lib/ext/org.dom4j.util.model.yml | 8 - .../ext/org.eclipse.jetty.client.model.json | 14 + .../ext/org.eclipse.jetty.client.model.yml | 7 - .../lib/ext/org.exolab.castor.xml.model.json | 13 + .../lib/ext/org.exolab.castor.xml.model.yml | 6 - .../ext/org.fusesource.leveldbjni.model.json | 13 + .../ext/org.fusesource.leveldbjni.model.yml | 6 - .../ext/org.geogebra.web.full.main.model.json | 13 + .../ext/org.geogebra.web.full.main.model.yml | 7 - .../ql/lib/ext/org.gradle.api.file.model.json | 15 + java/ql/lib/ext/org.gradle.api.file.model.yml | 8 - java/ql/lib/ext/org.hibernate.model.json | 16 + java/ql/lib/ext/org.hibernate.model.yml | 9 - .../ql/lib/ext/org.hibernate.query.model.json | 18 + java/ql/lib/ext/org.hibernate.query.model.yml | 11 - java/ql/lib/ext/org.ho.yaml.model.json | 20 + java/ql/lib/ext/org.ho.yaml.model.yml | 13 - java/ql/lib/ext/org.influxdb.model.json | 13 + java/ql/lib/ext/org.influxdb.model.yml | 6 - java/ql/lib/ext/org.jabsorb.model.json | 13 + java/ql/lib/ext/org.jabsorb.model.yml | 6 - java/ql/lib/ext/org.jboss.logging.model.json | 336 + java/ql/lib/ext/org.jboss.logging.model.yml | 329 - java/ql/lib/ext/org.jboss.vfs.model.json | 13 + java/ql/lib/ext/org.jboss.vfs.model.yml | 6 - java/ql/lib/ext/org.jdbi.v3.core.model.json | 18 + java/ql/lib/ext/org.jdbi.v3.core.model.yml | 11 - java/ql/lib/ext/org.jooq.model.json | 13 + java/ql/lib/ext/org.jooq.model.yml | 6 - java/ql/lib/ext/org.json.model.json | 248 + java/ql/lib/ext/org.json.model.yml | 241 - ...org.keycloak.models.map.storage.model.json | 13 + .../org.keycloak.models.map.storage.model.yml | 6 - .../ext/org.kohsuke.stapler.bind.model.json | 13 + .../ext/org.kohsuke.stapler.bind.model.yml | 6 - ...hsuke.stapler.framework.adjunct.model.json | 13 + ...ohsuke.stapler.framework.adjunct.model.yml | 6 - ...rg.kohsuke.stapler.framework.io.model.json | 13 + ...org.kohsuke.stapler.framework.io.model.yml | 6 - .../ext/org.kohsuke.stapler.json.model.json | 14 + .../ext/org.kohsuke.stapler.json.model.yml | 7 - .../ql/lib/ext/org.kohsuke.stapler.model.json | 60 + java/ql/lib/ext/org.kohsuke.stapler.model.yml | 49 - java/ql/lib/ext/org.lastaflute.web.model.json | 13 + java/ql/lib/ext/org.lastaflute.web.model.yml | 6 - ...g.lastaflute.web.ruts.multipart.model.json | 16 + ...rg.lastaflute.web.ruts.multipart.model.yml | 9 - java/ql/lib/ext/org.mvel2.compiler.model.json | 16 + java/ql/lib/ext/org.mvel2.compiler.model.yml | 9 - java/ql/lib/ext/org.mvel2.jsr223.model.json | 15 + java/ql/lib/ext/org.mvel2.jsr223.model.yml | 8 - java/ql/lib/ext/org.mvel2.model.json | 19 + java/ql/lib/ext/org.mvel2.model.yml | 12 - .../ql/lib/ext/org.mvel2.templates.model.json | 14 + java/ql/lib/ext/org.mvel2.templates.model.yml | 7 - .../org.openjdk.jmh.runner.options.model.json | 13 + .../org.openjdk.jmh.runner.options.model.yml | 6 - java/ql/lib/ext/org.owasp.encoder.model.json | 22 + java/ql/lib/ext/org.owasp.encoder.model.yml | 11 - java/ql/lib/ext/org.owasp.esapi.model.json | 57 + java/ql/lib/ext/org.owasp.esapi.model.yml | 42 - ...org.pac4j.jwt.config.encryption.model.json | 16 + .../org.pac4j.jwt.config.encryption.model.yml | 9 - .../org.pac4j.jwt.config.signature.model.json | 16 + .../org.pac4j.jwt.config.signature.model.yml | 9 - java/ql/lib/ext/org.scijava.log.model.json | 25 + java/ql/lib/ext/org.scijava.log.model.yml | 18 - java/ql/lib/ext/org.slf4j.model.json | 62 + java/ql/lib/ext/org.slf4j.model.yml | 55 - java/ql/lib/ext/org.slf4j.spi.model.json | 31 + java/ql/lib/ext/org.slf4j.spi.model.yml | 20 - .../ext/org.springframework.beans.model.json | 42 + .../ext/org.springframework.beans.model.yml | 35 - .../org.springframework.boot.jdbc.model.json | 13 + .../org.springframework.boot.jdbc.model.yml | 6 - .../ext/org.springframework.cache.model.json | 25 + .../ext/org.springframework.cache.model.yml | 18 - .../org.springframework.context.model.json | 15 + .../ext/org.springframework.context.model.yml | 8 - .../org.springframework.core.io.model.json | 50 + .../ext/org.springframework.core.io.model.yml | 40 - ...springframework.data.repository.model.json | 13 + ....springframework.data.repository.model.yml | 6 - .../ext/org.springframework.http.model.json | 111 + .../ext/org.springframework.http.model.yml | 100 - .../org.springframework.jdbc.core.model.json | 22 + .../org.springframework.jdbc.core.model.yml | 15 - ...gframework.jdbc.core.namedparam.model.json | 21 + ...ngframework.jdbc.core.namedparam.model.yml | 14 - ...springframework.jdbc.datasource.model.json | 16 + ....springframework.jdbc.datasource.model.yml | 9 - ...org.springframework.jdbc.object.model.json | 21 + .../org.springframework.jdbc.object.model.yml | 14 - .../ext/org.springframework.jndi.model.json | 13 + .../ext/org.springframework.jndi.model.yml | 6 - .../org.springframework.ldap.core.model.json | 45 + .../org.springframework.ldap.core.model.yml | 38 - .../ext/org.springframework.ldap.model.json | 26 + .../ext/org.springframework.ldap.model.yml | 19 - .../org.springframework.r2dbc.core.model.json | 38 + .../org.springframework.r2dbc.core.model.yml | 27 - ...ework.security.core.userdetails.model.json | 14 + ...mework.security.core.userdetails.model.yml | 7 - ...ework.security.web.savedrequest.model.json | 18 + ...mework.security.web.savedrequest.model.yml | 11 - .../lib/ext/org.springframework.ui.model.json | 44 + .../lib/ext/org.springframework.ui.model.yml | 37 - .../ext/org.springframework.util.model.json | 174 + .../ext/org.springframework.util.model.yml | 160 - .../org.springframework.validation.model.json | 25 + .../org.springframework.validation.model.yml | 18 - .../org.springframework.web.client.model.json | 36 + .../org.springframework.web.client.model.yml | 25 - ...ngframework.web.context.request.model.json | 20 + ...ingframework.web.context.request.model.yml | 13 - ...g.springframework.web.multipart.model.json | 44 + ...rg.springframework.web.multipart.model.yml | 33 - ...org.springframework.web.portlet.model.json | 14 + .../org.springframework.web.portlet.model.yml | 7 - ...rk.web.reactive.function.client.model.json | 15 + ...ork.web.reactive.function.client.model.yml | 8 - ...org.springframework.web.servlet.model.json | 14 + .../org.springframework.web.servlet.model.yml | 7 - .../org.springframework.web.socket.model.json | 34 + .../org.springframework.web.socket.model.yml | 23 - .../org.springframework.web.util.model.json | 189 + .../org.springframework.web.util.model.yml | 179 - java/ql/lib/ext/org.thymeleaf.model.json | 24 + java/ql/lib/ext/org.thymeleaf.model.yml | 13 - java/ql/lib/ext/org.xml.sax.model.json | 13 + java/ql/lib/ext/org.xml.sax.model.yml | 6 - java/ql/lib/ext/org.xmlpull.v1.model.json | 15 + java/ql/lib/ext/org.xmlpull.v1.model.yml | 8 - java/ql/lib/ext/org.yaml.snakeyaml.model.json | 13 + java/ql/lib/ext/org.yaml.snakeyaml.model.yml | 6 - java/ql/lib/ext/play.libs.ws.model.json | 14 + java/ql/lib/ext/play.libs.ws.model.yml | 7 - java/ql/lib/ext/play.mvc.model.json | 66 + java/ql/lib/ext/play.mvc.model.yml | 51 - java/ql/lib/ext/ratpack.core.form.model.json | 15 + java/ql/lib/ext/ratpack.core.form.model.yml | 8 - .../lib/ext/ratpack.core.handling.model.json | 31 + .../lib/ext/ratpack.core.handling.model.yml | 20 - java/ql/lib/ext/ratpack.core.http.model.json | 40 + java/ql/lib/ext/ratpack.core.http.model.yml | 29 - java/ql/lib/ext/ratpack.exec.model.json | 60 + java/ql/lib/ext/ratpack.exec.model.yml | 53 - java/ql/lib/ext/ratpack.form.model.json | 15 + java/ql/lib/ext/ratpack.form.model.yml | 8 - java/ql/lib/ext/ratpack.func.model.json | 51 + java/ql/lib/ext/ratpack.func.model.yml | 44 - java/ql/lib/ext/ratpack.handling.model.json | 31 + java/ql/lib/ext/ratpack.handling.model.yml | 20 - java/ql/lib/ext/ratpack.http.model.json | 40 + java/ql/lib/ext/ratpack.http.model.yml | 29 - java/ql/lib/ext/ratpack.util.model.json | 51 + java/ql/lib/ext/ratpack.util.model.yml | 44 - java/ql/lib/ext/retrofit2.model.json | 22 + java/ql/lib/ext/retrofit2.model.yml | 11 - ...amazon.awssdk.transfer.s3.model.model.json | 20 + ....amazon.awssdk.transfer.s3.model.model.yml | 13 - java/ql/lib/ext/struts2.model.json | 76 + java/ql/lib/ext/struts2.model.yml | 69 - ...perfdata.monitor.protocol.local.model.json | 15 + ....perfdata.monitor.protocol.local.model.yml | 8 - ...t.perfdata.monitor.protocol.rmi.model.json | 13 + ...at.perfdata.monitor.protocol.rmi.model.yml | 6 - java/ql/lib/ext/sun.misc.model.json | 15 + java/ql/lib/ext/sun.misc.model.yml | 8 - java/ql/lib/ext/sun.net.ftp.model.json | 17 + java/ql/lib/ext/sun.net.ftp.model.yml | 10 - .../ext/sun.net.www.protocol.http.model.json | 15 + .../ext/sun.net.www.protocol.http.model.yml | 8 - java/ql/lib/ext/sun.security.acl.model.json | 13 + java/ql/lib/ext/sun.security.acl.model.yml | 6 - ....yml => sun.security.jgss.krb5.model.json} | 21 +- java/ql/lib/ext/sun.security.krb5.model.json | 21 + java/ql/lib/ext/sun.security.krb5.model.yml | 14 - java/ql/lib/ext/sun.security.pkcs.model.json | 16 + java/ql/lib/ext/sun.security.pkcs.model.yml | 9 - .../ql/lib/ext/sun.security.pkcs11.model.json | 15 + java/ql/lib/ext/sun.security.pkcs11.model.yml | 8 - .../lib/ext/sun.security.provider.model.json | 14 + .../lib/ext/sun.security.provider.model.yml | 7 - java/ql/lib/ext/sun.security.ssl.model.json | 15 + java/ql/lib/ext/sun.security.ssl.model.yml | 8 - java/ql/lib/ext/sun.security.x509.model.json | 13 + java/ql/lib/ext/sun.security.x509.model.yml | 6 - java/ql/lib/ext/sun.tools.jconsole.model.json | 40 + java/ql/lib/ext/sun.tools.jconsole.model.yml | 33 - java/ql/lib/qlpack.yml | 3 + .../src/Telemetry/ExtractorInformation.json | 11 + .../ql/src/Telemetry/ExtractorInformation.yml | 5 - java/ql/src/qlpack.yml | 2 +- 1233 files changed, 64773 insertions(+), 59226 deletions(-) create mode 100644 java/ql/lib/ext/android.app.model.json delete mode 100644 java/ql/lib/ext/android.app.model.yml create mode 100644 java/ql/lib/ext/android.content.model.json delete mode 100644 java/ql/lib/ext/android.content.model.yml create mode 100644 java/ql/lib/ext/android.database.model.json delete mode 100644 java/ql/lib/ext/android.database.model.yml create mode 100644 java/ql/lib/ext/android.database.sqlite.model.json delete mode 100644 java/ql/lib/ext/android.database.sqlite.model.yml create mode 100644 java/ql/lib/ext/android.net.model.json delete mode 100644 java/ql/lib/ext/android.net.model.yml create mode 100644 java/ql/lib/ext/android.os.model.json delete mode 100644 java/ql/lib/ext/android.os.model.yml create mode 100644 java/ql/lib/ext/android.support.v4.app.model.json delete mode 100644 java/ql/lib/ext/android.support.v4.app.model.yml create mode 100644 java/ql/lib/ext/android.util.model.json delete mode 100644 java/ql/lib/ext/android.util.model.yml create mode 100644 java/ql/lib/ext/android.webkit.model.json delete mode 100644 java/ql/lib/ext/android.webkit.model.yml create mode 100644 java/ql/lib/ext/android.widget.model.json delete mode 100644 java/ql/lib/ext/android.widget.model.yml create mode 100644 java/ql/lib/ext/androidx.core.app.model.json delete mode 100644 java/ql/lib/ext/androidx.core.app.model.yml create mode 100644 java/ql/lib/ext/androidx.fragment.app.model.json delete mode 100644 java/ql/lib/ext/androidx.fragment.app.model.yml create mode 100644 java/ql/lib/ext/androidx.slice.builders.model.json delete mode 100644 java/ql/lib/ext/androidx.slice.builders.model.yml create mode 100644 java/ql/lib/ext/androidx.slice.model.json delete mode 100644 java/ql/lib/ext/androidx.slice.model.yml create mode 100644 java/ql/lib/ext/ch.ethz.ssh2.model.json delete mode 100644 java/ql/lib/ext/ch.ethz.ssh2.model.yml create mode 100644 java/ql/lib/ext/cn.hutool.core.codec.model.json delete mode 100644 java/ql/lib/ext/cn.hutool.core.codec.model.yml create mode 100644 java/ql/lib/ext/com.alibaba.com.caucho.hessian.io.model.json delete mode 100644 java/ql/lib/ext/com.alibaba.com.caucho.hessian.io.model.yml create mode 100644 java/ql/lib/ext/com.alibaba.druid.sql.model.json delete mode 100644 java/ql/lib/ext/com.alibaba.druid.sql.model.yml create mode 100644 java/ql/lib/ext/com.alibaba.druid.sql.repository.model.json delete mode 100644 java/ql/lib/ext/com.alibaba.druid.sql.repository.model.yml create mode 100644 java/ql/lib/ext/com.alibaba.fastjson2.model.json delete mode 100644 java/ql/lib/ext/com.alibaba.fastjson2.model.yml create mode 100644 java/ql/lib/ext/com.amazonaws.auth.model.json delete mode 100644 java/ql/lib/ext/com.amazonaws.auth.model.yml create mode 100644 java/ql/lib/ext/com.auth0.jwt.algorithms.model.json delete mode 100644 java/ql/lib/ext/com.auth0.jwt.algorithms.model.yml create mode 100644 java/ql/lib/ext/com.azure.identity.model.json delete mode 100644 java/ql/lib/ext/com.azure.identity.model.yml create mode 100644 java/ql/lib/ext/com.caucho.burlap.io.model.json delete mode 100644 java/ql/lib/ext/com.caucho.burlap.io.model.yml create mode 100644 java/ql/lib/ext/com.caucho.hessian.io.model.json delete mode 100644 java/ql/lib/ext/com.caucho.hessian.io.model.yml create mode 100644 java/ql/lib/ext/com.cedarsoftware.util.io.model.json delete mode 100644 java/ql/lib/ext/com.cedarsoftware.util.io.model.yml create mode 100644 java/ql/lib/ext/com.couchbase.client.core.env.model.json delete mode 100644 java/ql/lib/ext/com.couchbase.client.core.env.model.yml create mode 100644 java/ql/lib/ext/com.couchbase.client.java.model.json delete mode 100644 java/ql/lib/ext/com.couchbase.client.java.model.yml create mode 100644 java/ql/lib/ext/com.esotericsoftware.kryo.io.model.json delete mode 100644 java/ql/lib/ext/com.esotericsoftware.kryo.io.model.yml create mode 100644 java/ql/lib/ext/com.esotericsoftware.kryo5.io.model.json delete mode 100644 java/ql/lib/ext/com.esotericsoftware.kryo5.io.model.yml create mode 100644 java/ql/lib/ext/com.esotericsoftware.yamlbeans.model.json delete mode 100644 java/ql/lib/ext/com.esotericsoftware.yamlbeans.model.yml create mode 100644 java/ql/lib/ext/com.fasterxml.jackson.core.model.json delete mode 100644 java/ql/lib/ext/com.fasterxml.jackson.core.model.yml create mode 100644 java/ql/lib/ext/com.fasterxml.jackson.databind.model.json delete mode 100644 java/ql/lib/ext/com.fasterxml.jackson.databind.model.yml create mode 100644 java/ql/lib/ext/com.google.common.base.model.json delete mode 100644 java/ql/lib/ext/com.google.common.base.model.yml create mode 100644 java/ql/lib/ext/com.google.common.cache.model.json delete mode 100644 java/ql/lib/ext/com.google.common.cache.model.yml create mode 100644 java/ql/lib/ext/com.google.common.collect.model.json delete mode 100644 java/ql/lib/ext/com.google.common.collect.model.yml create mode 100644 java/ql/lib/ext/com.google.common.flogger.model.json delete mode 100644 java/ql/lib/ext/com.google.common.flogger.model.yml create mode 100644 java/ql/lib/ext/com.google.common.io.model.json delete mode 100644 java/ql/lib/ext/com.google.common.io.model.yml create mode 100644 java/ql/lib/ext/com.google.gson.model.json delete mode 100644 java/ql/lib/ext/com.google.gson.model.yml create mode 100644 java/ql/lib/ext/com.hubspot.jinjava.model.json delete mode 100644 java/ql/lib/ext/com.hubspot.jinjava.model.yml create mode 100644 java/ql/lib/ext/com.jcraft.jsch.model.json delete mode 100644 java/ql/lib/ext/com.jcraft.jsch.model.yml create mode 100644 java/ql/lib/ext/com.microsoft.sqlserver.jdbc.model.json delete mode 100644 java/ql/lib/ext/com.microsoft.sqlserver.jdbc.model.yml create mode 100644 java/ql/lib/ext/com.mitchellbosecke.pebble.model.json delete mode 100644 java/ql/lib/ext/com.mitchellbosecke.pebble.model.yml create mode 100644 java/ql/lib/ext/com.mongodb.model.json delete mode 100644 java/ql/lib/ext/com.mongodb.model.yml create mode 100644 java/ql/lib/ext/com.opensymphony.xwork2.ognl.model.json delete mode 100644 java/ql/lib/ext/com.opensymphony.xwork2.ognl.model.yml create mode 100644 java/ql/lib/ext/com.rabbitmq.client.impl.model.json delete mode 100644 java/ql/lib/ext/com.rabbitmq.client.impl.model.yml create mode 100644 java/ql/lib/ext/com.rabbitmq.client.model.json delete mode 100644 java/ql/lib/ext/com.rabbitmq.client.model.yml create mode 100644 java/ql/lib/ext/com.sshtools.j2ssh.authentication.model.json delete mode 100644 java/ql/lib/ext/com.sshtools.j2ssh.authentication.model.yml create mode 100644 java/ql/lib/ext/com.sun.crypto.provider.model.json delete mode 100644 java/ql/lib/ext/com.sun.crypto.provider.model.yml rename java/ql/lib/ext/{com.sun.jndi.ldap.model.yml => com.sun.jndi.ldap.model.json} (50%) create mode 100644 java/ql/lib/ext/com.sun.net.httpserver.model.json delete mode 100644 java/ql/lib/ext/com.sun.net.httpserver.model.yml create mode 100644 java/ql/lib/ext/com.sun.net.ssl.model.json delete mode 100644 java/ql/lib/ext/com.sun.net.ssl.model.yml create mode 100644 java/ql/lib/ext/com.sun.rowset.model.json delete mode 100644 java/ql/lib/ext/com.sun.rowset.model.yml create mode 100644 java/ql/lib/ext/com.sun.security.auth.module.model.json delete mode 100644 java/ql/lib/ext/com.sun.security.auth.module.model.yml create mode 100644 java/ql/lib/ext/com.sun.security.ntlm.model.json delete mode 100644 java/ql/lib/ext/com.sun.security.ntlm.model.yml create mode 100644 java/ql/lib/ext/com.sun.security.sasl.digest.model.json delete mode 100644 java/ql/lib/ext/com.sun.security.sasl.digest.model.yml create mode 100644 java/ql/lib/ext/com.thoughtworks.xstream.model.json delete mode 100644 java/ql/lib/ext/com.thoughtworks.xstream.model.yml create mode 100644 java/ql/lib/ext/com.trilead.ssh2.model.json delete mode 100644 java/ql/lib/ext/com.trilead.ssh2.model.yml create mode 100644 java/ql/lib/ext/com.unboundid.ldap.sdk.model.json delete mode 100644 java/ql/lib/ext/com.unboundid.ldap.sdk.model.yml create mode 100644 java/ql/lib/ext/com.zaxxer.hikari.model.json delete mode 100644 java/ql/lib/ext/com.zaxxer.hikari.model.yml create mode 100644 java/ql/lib/ext/empty.model.json delete mode 100644 java/ql/lib/ext/empty.model.yml create mode 100644 java/ql/lib/ext/experimental/android.webkit.model.json delete mode 100644 java/ql/lib/ext/experimental/android.webkit.model.yml create mode 100644 java/ql/lib/ext/experimental/com.google.common.io.model.json delete mode 100644 java/ql/lib/ext/experimental/com.google.common.io.model.yml create mode 100644 java/ql/lib/ext/experimental/com.jcraft.jsch.model.json delete mode 100644 java/ql/lib/ext/experimental/com.jcraft.jsch.model.yml create mode 100644 java/ql/lib/ext/experimental/com.jfinal.core.model.json delete mode 100644 java/ql/lib/ext/experimental/com.jfinal.core.model.yml create mode 100644 java/ql/lib/ext/experimental/empty.model.json delete mode 100644 java/ql/lib/ext/experimental/empty.model.yml create mode 100644 java/ql/lib/ext/experimental/java.io.model.json delete mode 100644 java/ql/lib/ext/experimental/java.io.model.yml create mode 100644 java/ql/lib/ext/experimental/java.lang.model.json delete mode 100644 java/ql/lib/ext/experimental/java.lang.model.yml create mode 100644 java/ql/lib/ext/experimental/java.util.concurrent.model.json delete mode 100644 java/ql/lib/ext/experimental/java.util.concurrent.model.yml create mode 100644 java/ql/lib/ext/experimental/javax.servlet.http.model.json delete mode 100644 java/ql/lib/ext/experimental/javax.servlet.http.model.yml create mode 100644 java/ql/lib/ext/experimental/org.apache.logging.log4j.message.model.json delete mode 100644 java/ql/lib/ext/experimental/org.apache.logging.log4j.message.model.yml create mode 100644 java/ql/lib/ext/experimental/org.apache.logging.log4j.model.json delete mode 100644 java/ql/lib/ext/experimental/org.apache.logging.log4j.model.yml create mode 100644 java/ql/lib/ext/flexjson.model.json delete mode 100644 java/ql/lib/ext/flexjson.model.yml create mode 100644 java/ql/lib/ext/freemarker.cache.model.json delete mode 100644 java/ql/lib/ext/freemarker.cache.model.yml create mode 100644 java/ql/lib/ext/freemarker.template.model.json delete mode 100644 java/ql/lib/ext/freemarker.template.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.avro.file.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.avro.file.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.avro.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.avro.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.avro.util.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.avro.util.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.fonts.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.fonts.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.model.yml rename java/ql/lib/ext/generated/llmgenerator/{org.apache.poi.ddf.model.yml => org.apache.poi.ddf.model.json} (57%) create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.extractor.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.extractor.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.extractor.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.extractor.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventmodel.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventmodel.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventusermodel.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventusermodel.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.extractor.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.extractor.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.json create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.model.yml delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.aggregates.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.aggregates.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cf.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cf.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.chart.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.chart.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.common.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.common.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cont.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cont.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.pivottable.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.pivottable.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.helpers.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.helpers.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.util.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.util.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.agile.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.agile.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.binaryrc4.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.binaryrc4.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.cryptoapi.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.cryptoapi.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.standard.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.standard.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.xor.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.xor.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.dev.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.dev.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.eventfilesystem.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.eventfilesystem.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.filesystem.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.filesystem.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.macros.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.macros.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.nio.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.nio.model.yml rename java/ql/lib/ext/generated/llmgenerator/{org.apache.poi.poifs.property.model.yml => org.apache.poi.poifs.property.model.json} (52%) create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.storage.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.storage.model.yml rename java/ql/lib/ext/generated/llmgenerator/{org.apache.poi.sl.draw.geom.model.yml => org.apache.poi.sl.draw.geom.model.json} (52%) create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.draw.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.draw.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.extractor.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.extractor.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.image.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.image.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.usermodel.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.usermodel.model.yml rename java/ql/lib/ext/generated/llmgenerator/{org.apache.poi.ss.extractor.model.yml => org.apache.poi.ss.extractor.model.json} (53%) create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.format.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.format.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.constant.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.constant.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.forked.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.forked.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.function.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.function.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.functions.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.functions.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.model.yml rename java/ql/lib/ext/generated/llmgenerator/{org.apache.poi.ss.formula.ptg.model.yml => org.apache.poi.ss.formula.ptg.model.json} (56%) create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.udf.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.udf.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.helpers.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.helpers.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.cellwalk.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.cellwalk.model.yml create mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.model.json delete mode 100644 java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.model.yml rename java/ql/lib/ext/generated/llmgenerator/{org.apache.poi.util.model.yml => org.apache.poi.util.model.json} (51%) create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.applet.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.applet.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.beans.beancontext.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.beans.beancontext.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.beans.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.beans.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.io.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.io.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.annotation.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.annotation.model.yml rename java/ql/lib/ext/generated/modelgenerator/{java.lang.constant.model.yml => java.lang.constant.model.json} (51%) create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.instrument.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.instrument.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.invoke.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.invoke.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.management.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.management.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.module.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.module.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.ref.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.ref.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.reflect.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.reflect.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.runtime.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.lang.runtime.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.math.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.math.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.net.http.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.net.http.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.net.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.net.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.channels.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.channels.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.channels.spi.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.channels.spi.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.charset.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.charset.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.charset.spi.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.charset.spi.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.file.attribute.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.file.attribute.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.file.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.file.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.file.spi.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.file.spi.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.nio.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.rmi.dgc.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.rmi.dgc.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.rmi.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.rmi.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.rmi.registry.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.rmi.registry.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.rmi.server.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.rmi.server.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.security.cert.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.security.cert.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.security.interfaces.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.security.interfaces.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.security.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.security.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.security.spec.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.security.spec.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.sql.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.sql.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.text.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.text.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.text.spi.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.text.spi.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.time.chrono.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.time.chrono.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.time.format.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.time.format.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.time.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.time.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.time.temporal.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.time.temporal.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.time.zone.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.time.zone.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.atomic.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.atomic.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.locks.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.locks.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.function.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.function.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.jar.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.jar.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.logging.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.logging.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.prefs.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.prefs.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.random.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.random.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.regex.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.regex.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.spi.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.spi.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.stream.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.stream.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.zip.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/java.util.zip.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.accessibility.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.accessibility.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.annotation.processing.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.annotation.processing.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.crypto.interfaces.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.crypto.interfaces.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.crypto.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.crypto.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.crypto.spec.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.crypto.spec.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.imageio.metadata.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.imageio.metadata.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.imageio.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.imageio.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.bmp.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.bmp.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.jpeg.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.jpeg.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.tiff.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.tiff.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.imageio.spi.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.imageio.spi.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.imageio.stream.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.imageio.stream.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.lang.model.element.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.lang.model.element.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.lang.model.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.lang.model.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.lang.model.type.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.lang.model.type.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.lang.model.util.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.lang.model.util.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.loading.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.loading.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.modelmbean.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.modelmbean.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.monitor.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.monitor.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.openmbean.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.openmbean.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.relation.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.relation.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.remote.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.remote.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.remote.rmi.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.remote.rmi.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.timer.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.management.timer.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.naming.directory.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.naming.directory.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.naming.event.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.naming.event.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.spi.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.spi.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.naming.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.naming.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.naming.spi.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.naming.spi.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.net.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.net.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.net.ssl.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.net.ssl.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.standard.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.standard.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.print.event.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.print.event.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.print.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.print.model.yml rename java/ql/lib/ext/generated/modelgenerator/{javax.rmi.ssl.model.yml => javax.rmi.ssl.model.json} (55%) create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.script.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.script.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.security.auth.callback.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.security.auth.callback.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.security.auth.kerberos.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.security.auth.kerberos.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.security.auth.login.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.security.auth.login.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.security.auth.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.security.auth.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.security.auth.spi.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.security.auth.spi.model.yml rename java/ql/lib/ext/generated/modelgenerator/{javax.security.auth.x500.model.yml => javax.security.auth.x500.model.json} (55%) create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.security.cert.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.security.cert.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.security.sasl.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.security.sasl.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.smartcardio.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.smartcardio.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.spi.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.spi.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.spi.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.spi.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sql.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sql.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.serial.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.serial.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.spi.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.spi.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.tools.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.tools.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.transaction.xa.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.transaction.xa.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.catalog.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.catalog.model.yml rename java/ql/lib/ext/generated/modelgenerator/{javax.xml.crypto.dom.model.yml => javax.xml.crypto.dom.model.json} (53%) rename java/ql/lib/ext/generated/modelgenerator/{javax.xml.crypto.dsig.dom.model.yml => javax.xml.crypto.dsig.dom.model.json} (53%) create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.keyinfo.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.keyinfo.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.spec.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.spec.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.datatype.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.datatype.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.namespace.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.namespace.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.parsers.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.parsers.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.events.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.events.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.util.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.util.model.yml rename java/ql/lib/ext/generated/modelgenerator/{javax.xml.transform.dom.model.yml => javax.xml.transform.dom.model.json} (55%) create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.sax.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.sax.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.stax.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.stax.model.yml rename java/ql/lib/ext/generated/modelgenerator/{javax.xml.transform.stream.model.yml => javax.xml.transform.stream.model.json} (53%) create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.validation.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.validation.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.xpath.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/javax.xml.xpath.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/jenkins-json-lib.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/jenkins-json-lib.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/jenkins.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/jenkins.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/kotlinstdlib.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/kotlinstdlib.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/org.apache.commons.io.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/org.apache.commons.io.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/org.apache.commons.lang.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/org.apache.commons.lang.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/stapler.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/stapler.model.yml create mode 100644 java/ql/lib/ext/generated/modelgenerator/struts2.model.json delete mode 100644 java/ql/lib/ext/generated/modelgenerator/struts2.model.yml create mode 100644 java/ql/lib/ext/groovy.lang.model.json delete mode 100644 java/ql/lib/ext/groovy.lang.model.yml create mode 100644 java/ql/lib/ext/groovy.util.model.json delete mode 100644 java/ql/lib/ext/groovy.util.model.yml create mode 100644 java/ql/lib/ext/hudson.cli.model.json delete mode 100644 java/ql/lib/ext/hudson.cli.model.yml create mode 100644 java/ql/lib/ext/hudson.console.model.json delete mode 100644 java/ql/lib/ext/hudson.console.model.yml create mode 100644 java/ql/lib/ext/hudson.lifecycle.model.json delete mode 100644 java/ql/lib/ext/hudson.lifecycle.model.yml create mode 100644 java/ql/lib/ext/hudson.model.json create mode 100644 java/ql/lib/ext/hudson.model.model.json delete mode 100644 java/ql/lib/ext/hudson.model.model.yml delete mode 100644 java/ql/lib/ext/hudson.model.yml create mode 100644 java/ql/lib/ext/hudson.os.model.json delete mode 100644 java/ql/lib/ext/hudson.os.model.yml create mode 100644 java/ql/lib/ext/hudson.remoting.model.json delete mode 100644 java/ql/lib/ext/hudson.remoting.model.yml create mode 100644 java/ql/lib/ext/hudson.scm.model.json delete mode 100644 java/ql/lib/ext/hudson.scm.model.yml create mode 100644 java/ql/lib/ext/hudson.util.io.model.json delete mode 100644 java/ql/lib/ext/hudson.util.io.model.yml create mode 100644 java/ql/lib/ext/hudson.util.jna.model.json delete mode 100644 java/ql/lib/ext/hudson.util.jna.model.yml create mode 100644 java/ql/lib/ext/hudson.util.model.json delete mode 100644 java/ql/lib/ext/hudson.util.model.yml create mode 100644 java/ql/lib/ext/io.jsonwebtoken.model.json delete mode 100644 java/ql/lib/ext/io.jsonwebtoken.model.yml create mode 100644 java/ql/lib/ext/io.micronaut.context.annotation.model.json delete mode 100644 java/ql/lib/ext/io.micronaut.context.annotation.model.yml create mode 100644 java/ql/lib/ext/io.micronaut.core.convert.value.model.json delete mode 100644 java/ql/lib/ext/io.micronaut.core.convert.value.model.yml create mode 100644 java/ql/lib/ext/io.micronaut.http.client.model.json delete mode 100644 java/ql/lib/ext/io.micronaut.http.client.model.yml create mode 100644 java/ql/lib/ext/io.micronaut.http.cookie.model.json delete mode 100644 java/ql/lib/ext/io.micronaut.http.cookie.model.yml create mode 100644 java/ql/lib/ext/io.micronaut.http.model.json delete mode 100644 java/ql/lib/ext/io.micronaut.http.model.yml create mode 100644 java/ql/lib/ext/io.micronaut.http.multipart.model.json delete mode 100644 java/ql/lib/ext/io.micronaut.http.multipart.model.yml create mode 100644 java/ql/lib/ext/io.micronaut.http.uri.model.json delete mode 100644 java/ql/lib/ext/io.micronaut.http.uri.model.yml create mode 100644 java/ql/lib/ext/io.netty.bootstrap.model.json delete mode 100644 java/ql/lib/ext/io.netty.bootstrap.model.yml create mode 100644 java/ql/lib/ext/io.netty.buffer.model.json delete mode 100644 java/ql/lib/ext/io.netty.buffer.model.yml create mode 100644 java/ql/lib/ext/io.netty.channel.model.json delete mode 100644 java/ql/lib/ext/io.netty.channel.model.yml create mode 100644 java/ql/lib/ext/io.netty.handler.codec.base64.model.json delete mode 100644 java/ql/lib/ext/io.netty.handler.codec.base64.model.yml create mode 100644 java/ql/lib/ext/io.netty.handler.codec.http.cookie.model.json delete mode 100644 java/ql/lib/ext/io.netty.handler.codec.http.cookie.model.yml create mode 100644 java/ql/lib/ext/io.netty.handler.codec.http.model.json delete mode 100644 java/ql/lib/ext/io.netty.handler.codec.http.model.yml create mode 100644 java/ql/lib/ext/io.netty.handler.codec.http.multipart.model.json delete mode 100644 java/ql/lib/ext/io.netty.handler.codec.http.multipart.model.yml create mode 100644 java/ql/lib/ext/io.netty.handler.codec.http.websocketx.model.json delete mode 100644 java/ql/lib/ext/io.netty.handler.codec.http.websocketx.model.yml create mode 100644 java/ql/lib/ext/io.netty.handler.codec.http2.model.json delete mode 100644 java/ql/lib/ext/io.netty.handler.codec.http2.model.yml create mode 100644 java/ql/lib/ext/io.netty.handler.codec.model.json delete mode 100644 java/ql/lib/ext/io.netty.handler.codec.model.yml create mode 100644 java/ql/lib/ext/io.netty.handler.ssl.model.json delete mode 100644 java/ql/lib/ext/io.netty.handler.ssl.model.yml create mode 100644 java/ql/lib/ext/io.netty.handler.stream.model.json delete mode 100644 java/ql/lib/ext/io.netty.handler.stream.model.yml create mode 100644 java/ql/lib/ext/io.netty.resolver.model.json delete mode 100644 java/ql/lib/ext/io.netty.resolver.model.yml create mode 100644 java/ql/lib/ext/io.netty.util.internal.model.json delete mode 100644 java/ql/lib/ext/io.netty.util.internal.model.yml create mode 100644 java/ql/lib/ext/io.netty.util.model.json delete mode 100644 java/ql/lib/ext/io.netty.util.model.yml create mode 100644 java/ql/lib/ext/io.r2dbc.spi.model.json delete mode 100644 java/ql/lib/ext/io.r2dbc.spi.model.yml create mode 100644 java/ql/lib/ext/io.undertow.server.handlers.resource.model.json delete mode 100644 java/ql/lib/ext/io.undertow.server.handlers.resource.model.yml create mode 100644 java/ql/lib/ext/jakarta.activation.model.json delete mode 100644 java/ql/lib/ext/jakarta.activation.model.yml create mode 100644 java/ql/lib/ext/jakarta.faces.context.model.json delete mode 100644 java/ql/lib/ext/jakarta.faces.context.model.yml create mode 100644 java/ql/lib/ext/jakarta.json.model.json delete mode 100644 java/ql/lib/ext/jakarta.json.model.yml create mode 100644 java/ql/lib/ext/jakarta.json.stream.model.json delete mode 100644 java/ql/lib/ext/jakarta.json.stream.model.yml create mode 100644 java/ql/lib/ext/jakarta.persistence.criteria.model.json delete mode 100644 java/ql/lib/ext/jakarta.persistence.criteria.model.yml create mode 100644 java/ql/lib/ext/jakarta.persistence.model.json delete mode 100644 java/ql/lib/ext/jakarta.persistence.model.yml create mode 100644 java/ql/lib/ext/jakarta.servlet.http.model.json delete mode 100644 java/ql/lib/ext/jakarta.servlet.http.model.yml create mode 100644 java/ql/lib/ext/jakarta.servlet.model.json delete mode 100644 java/ql/lib/ext/jakarta.servlet.model.yml create mode 100644 java/ql/lib/ext/jakarta.ws.rs.client.model.json delete mode 100644 java/ql/lib/ext/jakarta.ws.rs.client.model.yml create mode 100644 java/ql/lib/ext/jakarta.ws.rs.container.model.json delete mode 100644 java/ql/lib/ext/jakarta.ws.rs.container.model.yml create mode 100644 java/ql/lib/ext/jakarta.ws.rs.core.model.json delete mode 100644 java/ql/lib/ext/jakarta.ws.rs.core.model.yml create mode 100644 java/ql/lib/ext/jakarta.xml.bind.attachment.model.json delete mode 100644 java/ql/lib/ext/jakarta.xml.bind.attachment.model.yml create mode 100644 java/ql/lib/ext/java.awt.model.json delete mode 100644 java/ql/lib/ext/java.awt.model.yml create mode 100644 java/ql/lib/ext/java.beans.model.json delete mode 100644 java/ql/lib/ext/java.beans.model.yml create mode 100644 java/ql/lib/ext/java.io.model.json delete mode 100644 java/ql/lib/ext/java.io.model.yml create mode 100644 java/ql/lib/ext/java.lang.invoke.model.json delete mode 100644 java/ql/lib/ext/java.lang.invoke.model.yml create mode 100644 java/ql/lib/ext/java.lang.model.json delete mode 100644 java/ql/lib/ext/java.lang.model.yml create mode 100644 java/ql/lib/ext/java.lang.module.model.json delete mode 100644 java/ql/lib/ext/java.lang.module.model.yml create mode 100644 java/ql/lib/ext/java.lang.reflect.model.json delete mode 100644 java/ql/lib/ext/java.lang.reflect.model.yml create mode 100644 java/ql/lib/ext/java.lang.scoped.model.json delete mode 100644 java/ql/lib/ext/java.lang.scoped.model.yml create mode 100644 java/ql/lib/ext/java.math.model.json delete mode 100644 java/ql/lib/ext/java.math.model.yml create mode 100644 java/ql/lib/ext/java.net.http.model.json delete mode 100644 java/ql/lib/ext/java.net.http.model.yml create mode 100644 java/ql/lib/ext/java.net.model.json delete mode 100644 java/ql/lib/ext/java.net.model.yml create mode 100644 java/ql/lib/ext/java.nio.channels.model.json delete mode 100644 java/ql/lib/ext/java.nio.channels.model.yml create mode 100644 java/ql/lib/ext/java.nio.charset.model.json delete mode 100644 java/ql/lib/ext/java.nio.charset.model.yml create mode 100644 java/ql/lib/ext/java.nio.file.model.json delete mode 100644 java/ql/lib/ext/java.nio.file.model.yml create mode 100644 java/ql/lib/ext/java.nio.file.spi.model.json delete mode 100644 java/ql/lib/ext/java.nio.file.spi.model.yml create mode 100644 java/ql/lib/ext/java.nio.model.json delete mode 100644 java/ql/lib/ext/java.nio.model.yml create mode 100644 java/ql/lib/ext/java.security.cert.model.json delete mode 100644 java/ql/lib/ext/java.security.cert.model.yml create mode 100644 java/ql/lib/ext/java.security.model.json delete mode 100644 java/ql/lib/ext/java.security.model.yml create mode 100644 java/ql/lib/ext/java.security.spec.model.json delete mode 100644 java/ql/lib/ext/java.security.spec.model.yml create mode 100644 java/ql/lib/ext/java.sql.model.json delete mode 100644 java/ql/lib/ext/java.sql.model.yml create mode 100644 java/ql/lib/ext/java.text.model.json delete mode 100644 java/ql/lib/ext/java.text.model.yml create mode 100644 java/ql/lib/ext/java.time.chrono.model.json delete mode 100644 java/ql/lib/ext/java.time.chrono.model.yml create mode 100644 java/ql/lib/ext/java.time.format.model.json delete mode 100644 java/ql/lib/ext/java.time.format.model.yml create mode 100644 java/ql/lib/ext/java.time.model.json delete mode 100644 java/ql/lib/ext/java.time.model.yml create mode 100644 java/ql/lib/ext/java.time.temporal.model.json delete mode 100644 java/ql/lib/ext/java.time.temporal.model.yml create mode 100644 java/ql/lib/ext/java.time.zone.model.json delete mode 100644 java/ql/lib/ext/java.time.zone.model.yml create mode 100644 java/ql/lib/ext/java.util.concurrent.atomic.model.json delete mode 100644 java/ql/lib/ext/java.util.concurrent.atomic.model.yml create mode 100644 java/ql/lib/ext/java.util.concurrent.locks.model.json delete mode 100644 java/ql/lib/ext/java.util.concurrent.locks.model.yml create mode 100644 java/ql/lib/ext/java.util.concurrent.model.json delete mode 100644 java/ql/lib/ext/java.util.concurrent.model.yml create mode 100644 java/ql/lib/ext/java.util.function.model.json delete mode 100644 java/ql/lib/ext/java.util.function.model.yml create mode 100644 java/ql/lib/ext/java.util.logging.model.json delete mode 100644 java/ql/lib/ext/java.util.logging.model.yml create mode 100644 java/ql/lib/ext/java.util.model.json delete mode 100644 java/ql/lib/ext/java.util.model.yml create mode 100644 java/ql/lib/ext/java.util.prefs.model.json delete mode 100644 java/ql/lib/ext/java.util.prefs.model.yml create mode 100644 java/ql/lib/ext/java.util.regex.model.json delete mode 100644 java/ql/lib/ext/java.util.regex.model.yml create mode 100644 java/ql/lib/ext/java.util.stream.model.json delete mode 100644 java/ql/lib/ext/java.util.stream.model.yml create mode 100644 java/ql/lib/ext/java.util.zip.model.json delete mode 100644 java/ql/lib/ext/java.util.zip.model.yml create mode 100644 java/ql/lib/ext/javafx.scene.web.model.json delete mode 100644 java/ql/lib/ext/javafx.scene.web.model.yml create mode 100644 java/ql/lib/ext/javax.activation.model.json delete mode 100644 java/ql/lib/ext/javax.activation.model.yml create mode 100644 java/ql/lib/ext/javax.crypto.model.json delete mode 100644 java/ql/lib/ext/javax.crypto.model.yml create mode 100644 java/ql/lib/ext/javax.crypto.spec.model.json delete mode 100644 java/ql/lib/ext/javax.crypto.spec.model.yml create mode 100644 java/ql/lib/ext/javax.faces.context.model.json delete mode 100644 java/ql/lib/ext/javax.faces.context.model.yml create mode 100644 java/ql/lib/ext/javax.imageio.stream.model.json delete mode 100644 java/ql/lib/ext/javax.imageio.stream.model.yml create mode 100644 java/ql/lib/ext/javax.jms.model.json delete mode 100644 java/ql/lib/ext/javax.jms.model.yml create mode 100644 java/ql/lib/ext/javax.json.model.json delete mode 100644 java/ql/lib/ext/javax.json.model.yml create mode 100644 java/ql/lib/ext/javax.json.stream.model.json delete mode 100644 java/ql/lib/ext/javax.json.stream.model.yml create mode 100644 java/ql/lib/ext/javax.management.model.json delete mode 100644 java/ql/lib/ext/javax.management.model.yml create mode 100644 java/ql/lib/ext/javax.management.remote.model.json delete mode 100644 java/ql/lib/ext/javax.management.remote.model.yml create mode 100644 java/ql/lib/ext/javax.naming.directory.model.json delete mode 100644 java/ql/lib/ext/javax.naming.directory.model.yml create mode 100644 java/ql/lib/ext/javax.naming.model.json delete mode 100644 java/ql/lib/ext/javax.naming.model.yml create mode 100644 java/ql/lib/ext/javax.net.ssl.model.json delete mode 100644 java/ql/lib/ext/javax.net.ssl.model.yml create mode 100644 java/ql/lib/ext/javax.portlet.model.json delete mode 100644 java/ql/lib/ext/javax.portlet.model.yml create mode 100644 java/ql/lib/ext/javax.print.attribute.standard.model.json delete mode 100644 java/ql/lib/ext/javax.print.attribute.standard.model.yml create mode 100644 java/ql/lib/ext/javax.script.model.json delete mode 100644 java/ql/lib/ext/javax.script.model.yml create mode 100644 java/ql/lib/ext/javax.security.auth.callback.model.json delete mode 100644 java/ql/lib/ext/javax.security.auth.callback.model.yml create mode 100644 java/ql/lib/ext/javax.security.auth.kerberos.model.json delete mode 100644 java/ql/lib/ext/javax.security.auth.kerberos.model.yml create mode 100644 java/ql/lib/ext/javax.servlet.http.model.json delete mode 100644 java/ql/lib/ext/javax.servlet.http.model.yml create mode 100644 java/ql/lib/ext/javax.servlet.model.json delete mode 100644 java/ql/lib/ext/javax.servlet.model.yml create mode 100644 java/ql/lib/ext/javax.sql.model.json delete mode 100644 java/ql/lib/ext/javax.sql.model.yml create mode 100644 java/ql/lib/ext/javax.validation.model.json delete mode 100644 java/ql/lib/ext/javax.validation.model.yml create mode 100644 java/ql/lib/ext/javax.ws.rs.client.model.json delete mode 100644 java/ql/lib/ext/javax.ws.rs.client.model.yml create mode 100644 java/ql/lib/ext/javax.ws.rs.container.model.json delete mode 100644 java/ql/lib/ext/javax.ws.rs.container.model.yml create mode 100644 java/ql/lib/ext/javax.ws.rs.core.model.json delete mode 100644 java/ql/lib/ext/javax.ws.rs.core.model.yml create mode 100644 java/ql/lib/ext/javax.xml.bind.attachment.model.json delete mode 100644 java/ql/lib/ext/javax.xml.bind.attachment.model.yml create mode 100644 java/ql/lib/ext/javax.xml.transform.model.json delete mode 100644 java/ql/lib/ext/javax.xml.transform.model.yml create mode 100644 java/ql/lib/ext/javax.xml.transform.sax.model.json delete mode 100644 java/ql/lib/ext/javax.xml.transform.sax.model.yml create mode 100644 java/ql/lib/ext/javax.xml.transform.stream.model.json delete mode 100644 java/ql/lib/ext/javax.xml.transform.stream.model.yml create mode 100644 java/ql/lib/ext/javax.xml.xpath.model.json delete mode 100644 java/ql/lib/ext/javax.xml.xpath.model.yml create mode 100644 java/ql/lib/ext/jodd.json.model.json delete mode 100644 java/ql/lib/ext/jodd.json.model.yml create mode 100644 java/ql/lib/ext/kotlin.collections.model.json delete mode 100644 java/ql/lib/ext/kotlin.collections.model.yml create mode 100644 java/ql/lib/ext/kotlin.io.model.json delete mode 100644 java/ql/lib/ext/kotlin.io.model.yml create mode 100644 java/ql/lib/ext/kotlin.jvm.internal.model.json delete mode 100644 java/ql/lib/ext/kotlin.jvm.internal.model.yml create mode 100644 java/ql/lib/ext/kotlin.model.json delete mode 100644 java/ql/lib/ext/kotlin.model.yml create mode 100644 java/ql/lib/ext/liquibase.database.jvm.model.json delete mode 100644 java/ql/lib/ext/liquibase.database.jvm.model.yml create mode 100644 java/ql/lib/ext/liquibase.statement.core.model.json delete mode 100644 java/ql/lib/ext/liquibase.statement.core.model.yml create mode 100644 java/ql/lib/ext/net.lingala.zip4j.model.json delete mode 100644 java/ql/lib/ext/net.lingala.zip4j.model.yml create mode 100644 java/ql/lib/ext/net.schmizz.sshj.model.json delete mode 100644 java/ql/lib/ext/net.schmizz.sshj.model.yml create mode 100644 java/ql/lib/ext/net.sf.saxon.s9api.model.json delete mode 100644 java/ql/lib/ext/net.sf.saxon.s9api.model.yml create mode 100644 java/ql/lib/ext/ognl.enhance.model.json delete mode 100644 java/ql/lib/ext/ognl.enhance.model.yml create mode 100644 java/ql/lib/ext/ognl.model.json delete mode 100644 java/ql/lib/ext/ognl.model.yml create mode 100644 java/ql/lib/ext/okhttp3.model.json delete mode 100644 java/ql/lib/ext/okhttp3.model.yml create mode 100644 java/ql/lib/ext/org.antlr.runtime.model.json delete mode 100644 java/ql/lib/ext/org.antlr.runtime.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.codec.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.codec.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections.bag.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections.bag.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections.bidimap.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections.bidimap.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections.collection.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections.collection.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections.iterators.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections.iterators.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections.keyvalue.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections.keyvalue.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections.list.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections.list.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections.map.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections.map.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections.multimap.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections.multimap.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections.multiset.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections.multiset.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections.properties.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections.properties.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections.queue.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections.queue.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections.set.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections.set.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections.splitmap.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections.splitmap.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections.trie.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections.trie.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections4.bag.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections4.bag.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections4.bidimap.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections4.bidimap.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections4.collection.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections4.collection.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections4.iterators.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections4.iterators.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections4.keyvalue.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections4.keyvalue.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections4.list.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections4.list.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections4.map.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections4.map.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections4.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections4.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections4.multimap.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections4.multimap.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections4.multiset.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections4.multiset.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections4.properties.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections4.properties.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections4.queue.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections4.queue.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections4.set.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections4.set.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections4.splitmap.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections4.splitmap.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.collections4.trie.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.collections4.trie.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.compress.archivers.tar.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.compress.archivers.tar.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.exec.environment.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.exec.environment.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.exec.launcher.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.exec.launcher.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.exec.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.exec.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.fileupload.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.fileupload.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.fileupload.util.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.fileupload.util.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.httpclient.util.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.httpclient.util.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.io.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.io.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.jelly.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.jelly.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.jexl2.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.jexl2.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.jexl3.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.jexl3.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.lang.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.lang.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.lang3.builder.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.lang3.builder.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.lang3.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.lang3.model.yml rename java/ql/lib/ext/{org.apache.commons.lang3.mutable.model.yml => org.apache.commons.lang3.mutable.model.json} (51%) create mode 100644 java/ql/lib/ext/org.apache.commons.lang3.text.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.lang3.text.model.yml rename java/ql/lib/ext/{org.apache.commons.lang3.tuple.model.yml => org.apache.commons.lang3.tuple.model.json} (50%) create mode 100644 java/ql/lib/ext/org.apache.commons.logging.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.logging.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.net.ftp.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.net.ftp.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.net.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.net.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.ognl.enhance.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.ognl.enhance.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.ognl.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.ognl.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.text.lookup.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.text.lookup.model.yml create mode 100644 java/ql/lib/ext/org.apache.commons.text.model.json delete mode 100644 java/ql/lib/ext/org.apache.commons.text.model.yml create mode 100644 java/ql/lib/ext/org.apache.cxf.catalog.model.json delete mode 100644 java/ql/lib/ext/org.apache.cxf.catalog.model.yml create mode 100644 java/ql/lib/ext/org.apache.cxf.common.classloader.model.json delete mode 100644 java/ql/lib/ext/org.apache.cxf.common.classloader.model.yml create mode 100644 java/ql/lib/ext/org.apache.cxf.common.jaxb.model.json delete mode 100644 java/ql/lib/ext/org.apache.cxf.common.jaxb.model.yml create mode 100644 java/ql/lib/ext/org.apache.cxf.common.logging.model.json delete mode 100644 java/ql/lib/ext/org.apache.cxf.common.logging.model.yml create mode 100644 java/ql/lib/ext/org.apache.cxf.configuration.jsse.model.json delete mode 100644 java/ql/lib/ext/org.apache.cxf.configuration.jsse.model.yml create mode 100644 java/ql/lib/ext/org.apache.cxf.feature.transform.model.json delete mode 100644 java/ql/lib/ext/org.apache.cxf.feature.transform.model.yml create mode 100644 java/ql/lib/ext/org.apache.cxf.helpers.model.json delete mode 100644 java/ql/lib/ext/org.apache.cxf.helpers.model.yml create mode 100644 java/ql/lib/ext/org.apache.cxf.resource.model.json delete mode 100644 java/ql/lib/ext/org.apache.cxf.resource.model.yml create mode 100644 java/ql/lib/ext/org.apache.cxf.staxutils.model.json delete mode 100644 java/ql/lib/ext/org.apache.cxf.staxutils.model.yml create mode 100644 java/ql/lib/ext/org.apache.cxf.tools.corba.utils.model.json delete mode 100644 java/ql/lib/ext/org.apache.cxf.tools.corba.utils.model.yml create mode 100644 java/ql/lib/ext/org.apache.cxf.tools.util.model.json delete mode 100644 java/ql/lib/ext/org.apache.cxf.tools.util.model.yml create mode 100644 java/ql/lib/ext/org.apache.directory.ldap.client.api.model.json delete mode 100644 java/ql/lib/ext/org.apache.directory.ldap.client.api.model.yml create mode 100644 java/ql/lib/ext/org.apache.hadoop.fs.model.json delete mode 100644 java/ql/lib/ext/org.apache.hadoop.fs.model.yml create mode 100644 java/ql/lib/ext/org.apache.hadoop.fs.s3a.model.json delete mode 100644 java/ql/lib/ext/org.apache.hadoop.fs.s3a.model.yml create mode 100644 java/ql/lib/ext/org.apache.hadoop.hive.metastore.api.model.json delete mode 100644 java/ql/lib/ext/org.apache.hadoop.hive.metastore.api.model.yml create mode 100644 java/ql/lib/ext/org.apache.hadoop.hive.metastore.model.json delete mode 100644 java/ql/lib/ext/org.apache.hadoop.hive.metastore.model.yml create mode 100644 java/ql/lib/ext/org.apache.hadoop.hive.ql.exec.model.json delete mode 100644 java/ql/lib/ext/org.apache.hadoop.hive.ql.exec.model.yml create mode 100644 java/ql/lib/ext/org.apache.hadoop.hive.ql.metadata.model.json delete mode 100644 java/ql/lib/ext/org.apache.hadoop.hive.ql.metadata.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.client5.http.async.methods.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.client5.http.async.methods.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.client5.http.classic.methods.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.client5.http.classic.methods.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.client5.http.fluent.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.client5.http.fluent.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.client5.http.protocol.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.client5.http.protocol.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.client5.http.utils.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.client5.http.utils.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.core5.benchmark.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.core5.benchmark.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.core5.function.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.core5.function.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.impl.bootstrap.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.impl.bootstrap.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.io.entity.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.io.entity.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.io.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.io.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.io.support.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.io.support.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.message.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.message.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.nio.support.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.nio.support.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.support.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.core5.http.support.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.core5.net.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.core5.net.model.yml create mode 100644 java/ql/lib/ext/org.apache.hc.core5.util.model.json delete mode 100644 java/ql/lib/ext/org.apache.hc.core5.util.model.yml create mode 100644 java/ql/lib/ext/org.apache.hive.hcatalog.templeton.model.json delete mode 100644 java/ql/lib/ext/org.apache.hive.hcatalog.templeton.model.yml create mode 100644 java/ql/lib/ext/org.apache.http.client.fluent.model.json delete mode 100644 java/ql/lib/ext/org.apache.http.client.fluent.model.yml create mode 100644 java/ql/lib/ext/org.apache.http.client.methods.model.json delete mode 100644 java/ql/lib/ext/org.apache.http.client.methods.model.yml create mode 100644 java/ql/lib/ext/org.apache.http.client.model.json delete mode 100644 java/ql/lib/ext/org.apache.http.client.model.yml create mode 100644 java/ql/lib/ext/org.apache.http.client.utils.model.json delete mode 100644 java/ql/lib/ext/org.apache.http.client.utils.model.yml create mode 100644 java/ql/lib/ext/org.apache.http.entity.model.json delete mode 100644 java/ql/lib/ext/org.apache.http.entity.model.yml create mode 100644 java/ql/lib/ext/org.apache.http.impl.client.model.json delete mode 100644 java/ql/lib/ext/org.apache.http.impl.client.model.yml create mode 100644 java/ql/lib/ext/org.apache.http.message.model.json delete mode 100644 java/ql/lib/ext/org.apache.http.message.model.yml create mode 100644 java/ql/lib/ext/org.apache.http.model.json delete mode 100644 java/ql/lib/ext/org.apache.http.model.yml create mode 100644 java/ql/lib/ext/org.apache.http.params.model.json delete mode 100644 java/ql/lib/ext/org.apache.http.params.model.yml create mode 100644 java/ql/lib/ext/org.apache.http.protocol.model.json delete mode 100644 java/ql/lib/ext/org.apache.http.protocol.model.yml create mode 100644 java/ql/lib/ext/org.apache.http.util.model.json delete mode 100644 java/ql/lib/ext/org.apache.http.util.model.yml create mode 100644 java/ql/lib/ext/org.apache.ibatis.jdbc.model.json delete mode 100644 java/ql/lib/ext/org.apache.ibatis.jdbc.model.yml create mode 100644 java/ql/lib/ext/org.apache.ibatis.mapping.model.json delete mode 100644 java/ql/lib/ext/org.apache.ibatis.mapping.model.yml create mode 100644 java/ql/lib/ext/org.apache.log4j.model.json delete mode 100644 java/ql/lib/ext/org.apache.log4j.model.yml create mode 100644 java/ql/lib/ext/org.apache.logging.log4j.model.json delete mode 100644 java/ql/lib/ext/org.apache.logging.log4j.model.yml create mode 100644 java/ql/lib/ext/org.apache.shiro.authc.model.json delete mode 100644 java/ql/lib/ext/org.apache.shiro.authc.model.yml create mode 100644 java/ql/lib/ext/org.apache.shiro.codec.model.json delete mode 100644 java/ql/lib/ext/org.apache.shiro.codec.model.yml create mode 100644 java/ql/lib/ext/org.apache.shiro.jndi.model.json delete mode 100644 java/ql/lib/ext/org.apache.shiro.jndi.model.yml create mode 100644 java/ql/lib/ext/org.apache.shiro.mgt.model.json delete mode 100644 java/ql/lib/ext/org.apache.shiro.mgt.model.yml create mode 100644 java/ql/lib/ext/org.apache.sshd.client.session.model.json delete mode 100644 java/ql/lib/ext/org.apache.sshd.client.session.model.yml create mode 100644 java/ql/lib/ext/org.apache.struts2.dispatcher.model.json delete mode 100644 java/ql/lib/ext/org.apache.struts2.dispatcher.model.yml create mode 100644 java/ql/lib/ext/org.apache.struts2.interceptor.model.json delete mode 100644 java/ql/lib/ext/org.apache.struts2.interceptor.model.yml create mode 100644 java/ql/lib/ext/org.apache.tools.ant.model.json delete mode 100644 java/ql/lib/ext/org.apache.tools.ant.model.yml create mode 100644 java/ql/lib/ext/org.apache.tools.ant.taskdefs.model.json delete mode 100644 java/ql/lib/ext/org.apache.tools.ant.taskdefs.model.yml create mode 100644 java/ql/lib/ext/org.apache.tools.zip.model.json delete mode 100644 java/ql/lib/ext/org.apache.tools.zip.model.yml create mode 100644 java/ql/lib/ext/org.apache.velocity.app.model.json delete mode 100644 java/ql/lib/ext/org.apache.velocity.app.model.yml create mode 100644 java/ql/lib/ext/org.apache.velocity.runtime.model.json delete mode 100644 java/ql/lib/ext/org.apache.velocity.runtime.model.yml create mode 100644 java/ql/lib/ext/org.apache.velocity.runtime.resource.util.model.json delete mode 100644 java/ql/lib/ext/org.apache.velocity.runtime.resource.util.model.yml create mode 100644 java/ql/lib/ext/org.codehaus.cargo.container.installer.model.json delete mode 100644 java/ql/lib/ext/org.codehaus.cargo.container.installer.model.yml create mode 100644 java/ql/lib/ext/org.codehaus.groovy.control.model.json delete mode 100644 java/ql/lib/ext/org.codehaus.groovy.control.model.yml create mode 100644 java/ql/lib/ext/org.dom4j.model.json delete mode 100644 java/ql/lib/ext/org.dom4j.model.yml create mode 100644 java/ql/lib/ext/org.dom4j.tree.model.json delete mode 100644 java/ql/lib/ext/org.dom4j.tree.model.yml create mode 100644 java/ql/lib/ext/org.dom4j.util.model.json delete mode 100644 java/ql/lib/ext/org.dom4j.util.model.yml create mode 100644 java/ql/lib/ext/org.eclipse.jetty.client.model.json delete mode 100644 java/ql/lib/ext/org.eclipse.jetty.client.model.yml create mode 100644 java/ql/lib/ext/org.exolab.castor.xml.model.json delete mode 100644 java/ql/lib/ext/org.exolab.castor.xml.model.yml create mode 100644 java/ql/lib/ext/org.fusesource.leveldbjni.model.json delete mode 100644 java/ql/lib/ext/org.fusesource.leveldbjni.model.yml create mode 100644 java/ql/lib/ext/org.geogebra.web.full.main.model.json delete mode 100644 java/ql/lib/ext/org.geogebra.web.full.main.model.yml create mode 100644 java/ql/lib/ext/org.gradle.api.file.model.json delete mode 100644 java/ql/lib/ext/org.gradle.api.file.model.yml create mode 100644 java/ql/lib/ext/org.hibernate.model.json delete mode 100644 java/ql/lib/ext/org.hibernate.model.yml create mode 100644 java/ql/lib/ext/org.hibernate.query.model.json delete mode 100644 java/ql/lib/ext/org.hibernate.query.model.yml create mode 100644 java/ql/lib/ext/org.ho.yaml.model.json delete mode 100644 java/ql/lib/ext/org.ho.yaml.model.yml create mode 100644 java/ql/lib/ext/org.influxdb.model.json delete mode 100644 java/ql/lib/ext/org.influxdb.model.yml create mode 100644 java/ql/lib/ext/org.jabsorb.model.json delete mode 100644 java/ql/lib/ext/org.jabsorb.model.yml create mode 100644 java/ql/lib/ext/org.jboss.logging.model.json delete mode 100644 java/ql/lib/ext/org.jboss.logging.model.yml create mode 100644 java/ql/lib/ext/org.jboss.vfs.model.json delete mode 100644 java/ql/lib/ext/org.jboss.vfs.model.yml create mode 100644 java/ql/lib/ext/org.jdbi.v3.core.model.json delete mode 100644 java/ql/lib/ext/org.jdbi.v3.core.model.yml create mode 100644 java/ql/lib/ext/org.jooq.model.json delete mode 100644 java/ql/lib/ext/org.jooq.model.yml create mode 100644 java/ql/lib/ext/org.json.model.json delete mode 100644 java/ql/lib/ext/org.json.model.yml create mode 100644 java/ql/lib/ext/org.keycloak.models.map.storage.model.json delete mode 100644 java/ql/lib/ext/org.keycloak.models.map.storage.model.yml create mode 100644 java/ql/lib/ext/org.kohsuke.stapler.bind.model.json delete mode 100644 java/ql/lib/ext/org.kohsuke.stapler.bind.model.yml create mode 100644 java/ql/lib/ext/org.kohsuke.stapler.framework.adjunct.model.json delete mode 100644 java/ql/lib/ext/org.kohsuke.stapler.framework.adjunct.model.yml create mode 100644 java/ql/lib/ext/org.kohsuke.stapler.framework.io.model.json delete mode 100644 java/ql/lib/ext/org.kohsuke.stapler.framework.io.model.yml create mode 100644 java/ql/lib/ext/org.kohsuke.stapler.json.model.json delete mode 100644 java/ql/lib/ext/org.kohsuke.stapler.json.model.yml create mode 100644 java/ql/lib/ext/org.kohsuke.stapler.model.json delete mode 100644 java/ql/lib/ext/org.kohsuke.stapler.model.yml create mode 100644 java/ql/lib/ext/org.lastaflute.web.model.json delete mode 100644 java/ql/lib/ext/org.lastaflute.web.model.yml create mode 100644 java/ql/lib/ext/org.lastaflute.web.ruts.multipart.model.json delete mode 100644 java/ql/lib/ext/org.lastaflute.web.ruts.multipart.model.yml create mode 100644 java/ql/lib/ext/org.mvel2.compiler.model.json delete mode 100644 java/ql/lib/ext/org.mvel2.compiler.model.yml create mode 100644 java/ql/lib/ext/org.mvel2.jsr223.model.json delete mode 100644 java/ql/lib/ext/org.mvel2.jsr223.model.yml create mode 100644 java/ql/lib/ext/org.mvel2.model.json delete mode 100644 java/ql/lib/ext/org.mvel2.model.yml create mode 100644 java/ql/lib/ext/org.mvel2.templates.model.json delete mode 100644 java/ql/lib/ext/org.mvel2.templates.model.yml create mode 100644 java/ql/lib/ext/org.openjdk.jmh.runner.options.model.json delete mode 100644 java/ql/lib/ext/org.openjdk.jmh.runner.options.model.yml create mode 100644 java/ql/lib/ext/org.owasp.encoder.model.json delete mode 100644 java/ql/lib/ext/org.owasp.encoder.model.yml create mode 100644 java/ql/lib/ext/org.owasp.esapi.model.json delete mode 100644 java/ql/lib/ext/org.owasp.esapi.model.yml create mode 100644 java/ql/lib/ext/org.pac4j.jwt.config.encryption.model.json delete mode 100644 java/ql/lib/ext/org.pac4j.jwt.config.encryption.model.yml create mode 100644 java/ql/lib/ext/org.pac4j.jwt.config.signature.model.json delete mode 100644 java/ql/lib/ext/org.pac4j.jwt.config.signature.model.yml create mode 100644 java/ql/lib/ext/org.scijava.log.model.json delete mode 100644 java/ql/lib/ext/org.scijava.log.model.yml create mode 100644 java/ql/lib/ext/org.slf4j.model.json delete mode 100644 java/ql/lib/ext/org.slf4j.model.yml create mode 100644 java/ql/lib/ext/org.slf4j.spi.model.json delete mode 100644 java/ql/lib/ext/org.slf4j.spi.model.yml create mode 100644 java/ql/lib/ext/org.springframework.beans.model.json delete mode 100644 java/ql/lib/ext/org.springframework.beans.model.yml create mode 100644 java/ql/lib/ext/org.springframework.boot.jdbc.model.json delete mode 100644 java/ql/lib/ext/org.springframework.boot.jdbc.model.yml create mode 100644 java/ql/lib/ext/org.springframework.cache.model.json delete mode 100644 java/ql/lib/ext/org.springframework.cache.model.yml create mode 100644 java/ql/lib/ext/org.springframework.context.model.json delete mode 100644 java/ql/lib/ext/org.springframework.context.model.yml create mode 100644 java/ql/lib/ext/org.springframework.core.io.model.json delete mode 100644 java/ql/lib/ext/org.springframework.core.io.model.yml create mode 100644 java/ql/lib/ext/org.springframework.data.repository.model.json delete mode 100644 java/ql/lib/ext/org.springframework.data.repository.model.yml create mode 100644 java/ql/lib/ext/org.springframework.http.model.json delete mode 100644 java/ql/lib/ext/org.springframework.http.model.yml create mode 100644 java/ql/lib/ext/org.springframework.jdbc.core.model.json delete mode 100644 java/ql/lib/ext/org.springframework.jdbc.core.model.yml create mode 100644 java/ql/lib/ext/org.springframework.jdbc.core.namedparam.model.json delete mode 100644 java/ql/lib/ext/org.springframework.jdbc.core.namedparam.model.yml create mode 100644 java/ql/lib/ext/org.springframework.jdbc.datasource.model.json delete mode 100644 java/ql/lib/ext/org.springframework.jdbc.datasource.model.yml create mode 100644 java/ql/lib/ext/org.springframework.jdbc.object.model.json delete mode 100644 java/ql/lib/ext/org.springframework.jdbc.object.model.yml create mode 100644 java/ql/lib/ext/org.springframework.jndi.model.json delete mode 100644 java/ql/lib/ext/org.springframework.jndi.model.yml create mode 100644 java/ql/lib/ext/org.springframework.ldap.core.model.json delete mode 100644 java/ql/lib/ext/org.springframework.ldap.core.model.yml create mode 100644 java/ql/lib/ext/org.springframework.ldap.model.json delete mode 100644 java/ql/lib/ext/org.springframework.ldap.model.yml create mode 100644 java/ql/lib/ext/org.springframework.r2dbc.core.model.json delete mode 100644 java/ql/lib/ext/org.springframework.r2dbc.core.model.yml create mode 100644 java/ql/lib/ext/org.springframework.security.core.userdetails.model.json delete mode 100644 java/ql/lib/ext/org.springframework.security.core.userdetails.model.yml create mode 100644 java/ql/lib/ext/org.springframework.security.web.savedrequest.model.json delete mode 100644 java/ql/lib/ext/org.springframework.security.web.savedrequest.model.yml create mode 100644 java/ql/lib/ext/org.springframework.ui.model.json delete mode 100644 java/ql/lib/ext/org.springframework.ui.model.yml create mode 100644 java/ql/lib/ext/org.springframework.util.model.json delete mode 100644 java/ql/lib/ext/org.springframework.util.model.yml create mode 100644 java/ql/lib/ext/org.springframework.validation.model.json delete mode 100644 java/ql/lib/ext/org.springframework.validation.model.yml create mode 100644 java/ql/lib/ext/org.springframework.web.client.model.json delete mode 100644 java/ql/lib/ext/org.springframework.web.client.model.yml create mode 100644 java/ql/lib/ext/org.springframework.web.context.request.model.json delete mode 100644 java/ql/lib/ext/org.springframework.web.context.request.model.yml create mode 100644 java/ql/lib/ext/org.springframework.web.multipart.model.json delete mode 100644 java/ql/lib/ext/org.springframework.web.multipart.model.yml create mode 100644 java/ql/lib/ext/org.springframework.web.portlet.model.json delete mode 100644 java/ql/lib/ext/org.springframework.web.portlet.model.yml create mode 100644 java/ql/lib/ext/org.springframework.web.reactive.function.client.model.json delete mode 100644 java/ql/lib/ext/org.springframework.web.reactive.function.client.model.yml create mode 100644 java/ql/lib/ext/org.springframework.web.servlet.model.json delete mode 100644 java/ql/lib/ext/org.springframework.web.servlet.model.yml create mode 100644 java/ql/lib/ext/org.springframework.web.socket.model.json delete mode 100644 java/ql/lib/ext/org.springframework.web.socket.model.yml create mode 100644 java/ql/lib/ext/org.springframework.web.util.model.json delete mode 100644 java/ql/lib/ext/org.springframework.web.util.model.yml create mode 100644 java/ql/lib/ext/org.thymeleaf.model.json delete mode 100644 java/ql/lib/ext/org.thymeleaf.model.yml create mode 100644 java/ql/lib/ext/org.xml.sax.model.json delete mode 100644 java/ql/lib/ext/org.xml.sax.model.yml create mode 100644 java/ql/lib/ext/org.xmlpull.v1.model.json delete mode 100644 java/ql/lib/ext/org.xmlpull.v1.model.yml create mode 100644 java/ql/lib/ext/org.yaml.snakeyaml.model.json delete mode 100644 java/ql/lib/ext/org.yaml.snakeyaml.model.yml create mode 100644 java/ql/lib/ext/play.libs.ws.model.json delete mode 100644 java/ql/lib/ext/play.libs.ws.model.yml create mode 100644 java/ql/lib/ext/play.mvc.model.json delete mode 100644 java/ql/lib/ext/play.mvc.model.yml create mode 100644 java/ql/lib/ext/ratpack.core.form.model.json delete mode 100644 java/ql/lib/ext/ratpack.core.form.model.yml create mode 100644 java/ql/lib/ext/ratpack.core.handling.model.json delete mode 100644 java/ql/lib/ext/ratpack.core.handling.model.yml create mode 100644 java/ql/lib/ext/ratpack.core.http.model.json delete mode 100644 java/ql/lib/ext/ratpack.core.http.model.yml create mode 100644 java/ql/lib/ext/ratpack.exec.model.json delete mode 100644 java/ql/lib/ext/ratpack.exec.model.yml create mode 100644 java/ql/lib/ext/ratpack.form.model.json delete mode 100644 java/ql/lib/ext/ratpack.form.model.yml create mode 100644 java/ql/lib/ext/ratpack.func.model.json delete mode 100644 java/ql/lib/ext/ratpack.func.model.yml create mode 100644 java/ql/lib/ext/ratpack.handling.model.json delete mode 100644 java/ql/lib/ext/ratpack.handling.model.yml create mode 100644 java/ql/lib/ext/ratpack.http.model.json delete mode 100644 java/ql/lib/ext/ratpack.http.model.yml create mode 100644 java/ql/lib/ext/ratpack.util.model.json delete mode 100644 java/ql/lib/ext/ratpack.util.model.yml create mode 100644 java/ql/lib/ext/retrofit2.model.json delete mode 100644 java/ql/lib/ext/retrofit2.model.yml create mode 100644 java/ql/lib/ext/software.amazon.awssdk.transfer.s3.model.model.json delete mode 100644 java/ql/lib/ext/software.amazon.awssdk.transfer.s3.model.model.yml create mode 100644 java/ql/lib/ext/struts2.model.json delete mode 100644 java/ql/lib/ext/struts2.model.yml create mode 100644 java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.local.model.json delete mode 100644 java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.local.model.yml create mode 100644 java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.rmi.model.json delete mode 100644 java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.rmi.model.yml create mode 100644 java/ql/lib/ext/sun.misc.model.json delete mode 100644 java/ql/lib/ext/sun.misc.model.yml create mode 100644 java/ql/lib/ext/sun.net.ftp.model.json delete mode 100644 java/ql/lib/ext/sun.net.ftp.model.yml create mode 100644 java/ql/lib/ext/sun.net.www.protocol.http.model.json delete mode 100644 java/ql/lib/ext/sun.net.www.protocol.http.model.yml create mode 100644 java/ql/lib/ext/sun.security.acl.model.json delete mode 100644 java/ql/lib/ext/sun.security.acl.model.yml rename java/ql/lib/ext/{sun.security.jgss.krb5.model.yml => sun.security.jgss.krb5.model.json} (56%) create mode 100644 java/ql/lib/ext/sun.security.krb5.model.json delete mode 100644 java/ql/lib/ext/sun.security.krb5.model.yml create mode 100644 java/ql/lib/ext/sun.security.pkcs.model.json delete mode 100644 java/ql/lib/ext/sun.security.pkcs.model.yml create mode 100644 java/ql/lib/ext/sun.security.pkcs11.model.json delete mode 100644 java/ql/lib/ext/sun.security.pkcs11.model.yml create mode 100644 java/ql/lib/ext/sun.security.provider.model.json delete mode 100644 java/ql/lib/ext/sun.security.provider.model.yml create mode 100644 java/ql/lib/ext/sun.security.ssl.model.json delete mode 100644 java/ql/lib/ext/sun.security.ssl.model.yml create mode 100644 java/ql/lib/ext/sun.security.x509.model.json delete mode 100644 java/ql/lib/ext/sun.security.x509.model.yml create mode 100644 java/ql/lib/ext/sun.tools.jconsole.model.json delete mode 100644 java/ql/lib/ext/sun.tools.jconsole.model.yml create mode 100644 java/ql/src/Telemetry/ExtractorInformation.json delete mode 100644 java/ql/src/Telemetry/ExtractorInformation.yml diff --git a/java/ql/lib/ext/android.app.model.json b/java/ql/lib/ext/android.app.model.json new file mode 100644 index 000000000000..9a53c5e6764f --- /dev/null +++ b/java/ql/lib/ext/android.app.model.json @@ -0,0 +1,200 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["android.app", "Activity", true, "bindService", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.app", "Activity", true, "bindServiceAsUser", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.app", "Activity", true, "setResult", "(int,Intent)", "", "Argument[1]", "pending-intents", "manual"], + ["android.app", "Activity", true, "startActivityAsCaller", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.app", "Activity", true, "startActivityForResult", "(Intent,int)", "", "Argument[0]", "intent-redirection", "manual"], + ["android.app", "Activity", true, "startActivityForResult", "(Intent,int,Bundle)", "", "Argument[0]", "intent-redirection", "manual"], + ["android.app", "Activity", true, "startActivityForResult", "(String,Intent,int,Bundle)", "", "Argument[1]", "intent-redirection", "manual"], + ["android.app", "Activity", true, "startActivityForResultAsUser", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.app", "AlarmManager", true, "set", "(int,long,PendingIntent)", "", "Argument[2]", "pending-intents", "manual"], + ["android.app", "AlarmManager", true, "setAlarmClock", "", "", "Argument[1]", "pending-intents", "manual"], + ["android.app", "AlarmManager", true, "setAndAllowWhileIdle", "", "", "Argument[2]", "pending-intents", "manual"], + ["android.app", "AlarmManager", true, "setExact", "(int,long,PendingIntent)", "", "Argument[2]", "pending-intents", "manual"], + ["android.app", "AlarmManager", true, "setExactAndAllowWhileIdle", "", "", "Argument[2]", "pending-intents", "manual"], + ["android.app", "AlarmManager", true, "setInexactRepeating", "", "", "Argument[3]", "pending-intents", "manual"], + ["android.app", "AlarmManager", true, "setRepeating", "", "", "Argument[3]", "pending-intents", "manual"], + ["android.app", "AlarmManager", true, "setWindow", "(int,long,long,PendingIntent)", "", "Argument[3]", "pending-intents", "manual"], + ["android.app", "FragmentTransaction", true, "add", "(Class,Bundle,String)", "", "Argument[0]", "fragment-injection", "manual"], + ["android.app", "FragmentTransaction", true, "add", "(Fragment,String)", "", "Argument[0]", "fragment-injection", "manual"], + ["android.app", "FragmentTransaction", true, "add", "(int,Class,Bundle)", "", "Argument[1]", "fragment-injection", "manual"], + ["android.app", "FragmentTransaction", true, "add", "(int,Class,Bundle,String)", "", "Argument[1]", "fragment-injection", "manual"], + ["android.app", "FragmentTransaction", true, "add", "(int,Fragment)", "", "Argument[1]", "fragment-injection", "manual"], + ["android.app", "FragmentTransaction", true, "add", "(int,Fragment,String)", "", "Argument[1]", "fragment-injection", "manual"], + ["android.app", "FragmentTransaction", true, "attach", "(Fragment)", "", "Argument[0]", "fragment-injection", "manual"], + ["android.app", "FragmentTransaction", true, "replace", "(int,Class,Bundle)", "", "Argument[1]", "fragment-injection", "manual"], + ["android.app", "FragmentTransaction", true, "replace", "(int,Class,Bundle,String)", "", "Argument[1]", "fragment-injection", "manual"], + ["android.app", "FragmentTransaction", true, "replace", "(int,Fragment)", "", "Argument[1]", "fragment-injection", "manual"], + ["android.app", "FragmentTransaction", true, "replace", "(int,Fragment,String)", "", "Argument[1]", "fragment-injection", "manual"], + ["android.app", "Notification$Action", true, "Action", "(int,CharSequence,PendingIntent)", "", "Argument[1]", "notification", "manual"], + ["android.app", "Notification$Action$Builder", true, "Builder", "(Icon,CharSequence,PendingIntent)", "", "Argument[1]", "notification", "manual"], + ["android.app", "Notification$Action$Builder", true, "Builder", "(int,CharSequence,PendingIntent)", "", "Argument[1]", "notification", "manual"], + ["android.app", "Notification$Action$Builder", true, "addExtras", "(Bundle)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$BigPictureStyle", true, "setBigContentTitle", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$BigPictureStyle", true, "setContentDescription", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$BigPictureStyle", true, "setSummaryText", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$BigTextStyle", true, "bigText", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$BigTextStyle", true, "setBigContentTitle", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$BigTextStyle", true, "setSummaryText", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "addAction", "(int,CharSequence,PendingIntent)", "", "Argument[1]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "addExtras", "(Bundle)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setCategory", "(String)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setChannelId", "(String)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setContent", "(RemoteViews)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setContentInfo", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setContentText", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setContentTitle", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setCustomBigContentView", "(RemoteViews)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setCustomContentView", "(RemoteViews)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setCustomHeadsUpContentView", "(RemoteViews)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setExtras", "(Bundle)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setGroup", "(String)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setRemoteInputHistory", "(CharSequence[])", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setSettingsText", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setSortKey", "(String)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setSubText", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setTicker", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$Builder", true, "setTicker", "(CharSequence,RemoteViews)", "", "Argument[0..1]", "notification", "manual"], + ["android.app", "Notification$CallStyle", true, "setVerificationText", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$InboxStyle", true, "addLine", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$InboxStyle", true, "setBigContentTitle", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$InboxStyle", true, "setSummaryText", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$MediaStyle", true, "setRemotePlaybackInfo", "(CharSequence,int,PendingIntent)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$MessagingStyle", true, "MessagingStyle", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$MessagingStyle", true, "addMessage", "(CharSequence,long,CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$MessagingStyle", true, "addMessage", "(CharSequence,long,CharSequence)", "", "Argument[2]", "notification", "manual"], + ["android.app", "Notification$MessagingStyle", true, "addMessage", "(CharSequence,long,Person)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$MessagingStyle", true, "setConversationTitle", "(CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$MessagingStyle$Message", true, "Message", "(CharSequence,long,CharSequence)", "", "Argument[0]", "notification", "manual"], + ["android.app", "Notification$MessagingStyle$Message", true, "Message", "(CharSequence,long,CharSequence)", "", "Argument[2]", "notification", "manual"], + ["android.app", "Notification$MessagingStyle$Message", true, "Message", "(CharSequence,long,Person)", "", "Argument[0]", "notification", "manual"], + ["android.app", "NotificationManager", true, "notify", "(String,int,Notification)", "", "Argument[2]", "pending-intents", "manual"], + ["android.app", "NotificationManager", true, "notify", "(int,Notification)", "", "Argument[1]", "pending-intents", "manual"], + ["android.app", "NotificationManager", true, "notifyAsPackage", "(String,String,int,Notification)", "", "Argument[3]", "pending-intents", "manual"], + ["android.app", "NotificationManager", true, "notifyAsUser", "(String,int,Notification,UserHandle)", "", "Argument[2]", "pending-intents", "manual"], + ["android.app", "PendingIntent", false, "send", "(Context,int,Intent)", "", "Argument[2]", "pending-intents", "manual"], + ["android.app", "PendingIntent", false, "send", "(Context,int,Intent,PendingIntent$OnFinished,Handler)", "", "Argument[2]", "pending-intents", "manual"], + ["android.app", "PendingIntent", false, "send", "(Context,int,Intent,PendingIntent$OnFinished,Handler,String)", "", "Argument[2]", "pending-intents", "manual"], + ["android.app", "PendingIntent", false, "send", "(Context,int,Intent,PendingIntent$OnFinished,Handler,String,Bundle)", "", "Argument[2]", "pending-intents", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["android.app", "Notification$Action", true, "Action", "(int,CharSequence,PendingIntent)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["android.app", "Notification$Action", true, "getExtras", "", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Action$Builder", true, "Builder", "(Notification$Action)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.app", "Notification$Action$Builder", true, "Builder", "(Icon,CharSequence,PendingIntent)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["android.app", "Notification$Action$Builder", true, "Builder", "(int,CharSequence,PendingIntent)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["android.app", "Notification$Action$Builder", true, "addExtras", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Action$Builder", true, "addExtras", "", "", "Argument[0].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"], + ["android.app", "Notification$Action$Builder", true, "addExtras", "", "", "Argument[0].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"], + ["android.app", "Notification$Action$Builder", true, "addRemoteInput", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Action$Builder", true, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.app", "Notification$Action$Builder", true, "build", "", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue.SyntheticField[android.content.Intent.extras]", "value", "manual"], + ["android.app", "Notification$Action$Builder", true, "extend", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Action$Builder", true, "getExtras", "", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Action$Builder", true, "setAllowGeneratedReplies", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Action$Builder", true, "setAuthenticationRequired", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Action$Builder", true, "setContextual", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Action$Builder", true, "setSemanticAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$BigPictureStyle", true, "BigPictureStyle", "(Notification$Builder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.app", "Notification$BigPictureStyle", true, "bigLargeIcon", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$BigPictureStyle", true, "bigPicture", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$BigPictureStyle", true, "setBigContentTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$BigPictureStyle", true, "setContentDescription", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$BigPictureStyle", true, "setSummaryText", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$BigPictureStyle", true, "showBigPictureWhenCollapsed", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$BigTextStyle", true, "BigTextStyle", "(Notification$Builder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.app", "Notification$BigTextStyle", true, "bigText", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$BigTextStyle", true, "setBigContentTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$BigTextStyle", true, "setSummaryText", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "addAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "addAction", "(Notification$Action)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.app", "Notification$Builder", true, "addAction", "(int,CharSequence,PendingIntent)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["android.app", "Notification$Builder", true, "addExtras", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "addExtras", "", "", "Argument[0].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"], + ["android.app", "Notification$Builder", true, "addExtras", "", "", "Argument[0].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "addPerson", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.app", "Notification$Builder", true, "build", "", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue.Field[android.app.Notification.extras]", "value", "manual"], + ["android.app", "Notification$Builder", true, "extend", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "getExtras", "", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "recoverBuilder", "", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["android.app", "Notification$Builder", true, "setActions", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setActions", "", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["android.app", "Notification$Builder", true, "setAutoCancel", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setBadgeIconType", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setBubbleMetadata", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setCategory", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setChannelId", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setChronometerCountDown", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setColor", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setColorized", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setContent", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setContentInfo", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setContentIntent", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setContentIntent", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.app", "Notification$Builder", true, "setContentText", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setContentTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setCustomBigContentView", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setCustomHeadsUpContentView", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setDefaults", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setDeleteIntent", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setDeleteIntent", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.app", "Notification$Builder", true, "setExtras", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setExtras", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras]", "value", "manual"], + ["android.app", "Notification$Builder", true, "setFlag", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setForegroundServiceBehavior", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setFullScreenIntent", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setGroup", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setGroupAlertBehavior", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setGroupSummary", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setLargeIcon", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setLights", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setLocalOnly", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setLocusId", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setNumber", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setOngoing", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setOnlyAlertOnce", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setPriority", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setProgress", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setPublicVersion", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setPublicVersion", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.app", "Notification$Builder", true, "setRemoteInputHistory", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setSettingsText", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setShortcutId", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setShowWhen", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setSmallIcon", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setSortKey", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setSound", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setStyle", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setSubText", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setTicker", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setTimeoutAfter", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setUsesChronometer", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setVibrate", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setVisibility", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Builder", true, "setWhen", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$InboxStyle", true, "InboxStyle", "(Notification$Builder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.app", "Notification$InboxStyle", true, "addLine", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$InboxStyle", true, "setBigContentTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$InboxStyle", true, "setSummaryText", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$MediaStyle", true, "MediaStyle", "(Notification$Builder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.app", "Notification$MediaStyle", true, "setMediaSession", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$MediaStyle", true, "setShowActionsInCompactView", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.app", "Notification$Style", true, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/android.app.model.yml b/java/ql/lib/ext/android.app.model.yml deleted file mode 100644 index 28b5171c0d73..000000000000 --- a/java/ql/lib/ext/android.app.model.yml +++ /dev/null @@ -1,190 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["android.app", "Activity", True, "bindService", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.app", "Activity", True, "bindServiceAsUser", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.app", "Activity", True, "setResult", "(int,Intent)", "", "Argument[1]", "pending-intents", "manual"] - - ["android.app", "Activity", True, "startActivityAsCaller", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.app", "Activity", True, "startActivityForResult", "(Intent,int)", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.app", "Activity", True, "startActivityForResult", "(Intent,int,Bundle)", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.app", "Activity", True, "startActivityForResult", "(String,Intent,int,Bundle)", "", "Argument[1]", "intent-redirection", "manual"] - - ["android.app", "Activity", True, "startActivityForResultAsUser", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.app", "AlarmManager", True, "set", "(int,long,PendingIntent)", "", "Argument[2]", "pending-intents", "manual"] - - ["android.app", "AlarmManager", True, "setAlarmClock", "", "", "Argument[1]", "pending-intents", "manual"] - - ["android.app", "AlarmManager", True, "setAndAllowWhileIdle", "", "", "Argument[2]", "pending-intents", "manual"] - - ["android.app", "AlarmManager", True, "setExact", "(int,long,PendingIntent)", "", "Argument[2]", "pending-intents", "manual"] - - ["android.app", "AlarmManager", True, "setExactAndAllowWhileIdle", "", "", "Argument[2]", "pending-intents", "manual"] - - ["android.app", "AlarmManager", True, "setInexactRepeating", "", "", "Argument[3]", "pending-intents", "manual"] - - ["android.app", "AlarmManager", True, "setRepeating", "", "", "Argument[3]", "pending-intents", "manual"] - - ["android.app", "AlarmManager", True, "setWindow", "(int,long,long,PendingIntent)", "", "Argument[3]", "pending-intents", "manual"] - - ["android.app", "FragmentTransaction", True, "add", "(Class,Bundle,String)", "", "Argument[0]", "fragment-injection", "manual"] - - ["android.app", "FragmentTransaction", True, "add", "(Fragment,String)", "", "Argument[0]", "fragment-injection", "manual"] - - ["android.app", "FragmentTransaction", True, "add", "(int,Class,Bundle)", "", "Argument[1]", "fragment-injection", "manual"] - - ["android.app", "FragmentTransaction", True, "add", "(int,Class,Bundle,String)", "", "Argument[1]", "fragment-injection", "manual"] - - ["android.app", "FragmentTransaction", True, "add", "(int,Fragment)", "", "Argument[1]", "fragment-injection", "manual"] - - ["android.app", "FragmentTransaction", True, "add", "(int,Fragment,String)", "", "Argument[1]", "fragment-injection", "manual"] - - ["android.app", "FragmentTransaction", True, "attach", "(Fragment)", "", "Argument[0]", "fragment-injection", "manual"] - - ["android.app", "FragmentTransaction", True, "replace", "(int,Class,Bundle)", "", "Argument[1]", "fragment-injection", "manual"] - - ["android.app", "FragmentTransaction", True, "replace", "(int,Class,Bundle,String)", "", "Argument[1]", "fragment-injection", "manual"] - - ["android.app", "FragmentTransaction", True, "replace", "(int,Fragment)", "", "Argument[1]", "fragment-injection", "manual"] - - ["android.app", "FragmentTransaction", True, "replace", "(int,Fragment,String)", "", "Argument[1]", "fragment-injection", "manual"] - - ["android.app", "Notification$Action", True, "Action", "(int,CharSequence,PendingIntent)", "", "Argument[1]", "notification", "manual"] - - ["android.app", "Notification$Action$Builder", True, "Builder", "(Icon,CharSequence,PendingIntent)", "", "Argument[1]", "notification", "manual"] - - ["android.app", "Notification$Action$Builder", True, "Builder", "(int,CharSequence,PendingIntent)", "", "Argument[1]", "notification", "manual"] - - ["android.app", "Notification$Action$Builder", True, "addExtras", "(Bundle)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$BigPictureStyle", True, "setBigContentTitle", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$BigPictureStyle", True, "setContentDescription", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$BigPictureStyle", True, "setSummaryText", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$BigTextStyle", True, "bigText", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$BigTextStyle", True, "setBigContentTitle", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$BigTextStyle", True, "setSummaryText", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "addAction", "(int,CharSequence,PendingIntent)", "", "Argument[1]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "addExtras", "(Bundle)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setCategory", "(String)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setChannelId", "(String)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setContent", "(RemoteViews)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setContentInfo", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setContentText", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setContentTitle", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setCustomBigContentView", "(RemoteViews)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setCustomContentView", "(RemoteViews)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setCustomHeadsUpContentView", "(RemoteViews)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setExtras", "(Bundle)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setGroup", "(String)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setRemoteInputHistory", "(CharSequence[])", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setSettingsText", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setSortKey", "(String)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setSubText", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setTicker", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$Builder", True, "setTicker", "(CharSequence,RemoteViews)", "", "Argument[0..1]", "notification", "manual"] - - ["android.app", "Notification$CallStyle", True, "setVerificationText", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$InboxStyle", True, "addLine", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$InboxStyle", True, "setBigContentTitle", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$InboxStyle", True, "setSummaryText", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$MediaStyle", True, "setRemotePlaybackInfo", "(CharSequence,int,PendingIntent)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$MessagingStyle", True, "MessagingStyle", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$MessagingStyle", True, "addMessage", "(CharSequence,long,CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$MessagingStyle", True, "addMessage", "(CharSequence,long,CharSequence)", "", "Argument[2]", "notification", "manual"] - - ["android.app", "Notification$MessagingStyle", True, "addMessage", "(CharSequence,long,Person)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$MessagingStyle", True, "setConversationTitle", "(CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$MessagingStyle$Message", True, "Message", "(CharSequence,long,CharSequence)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "Notification$MessagingStyle$Message", True, "Message", "(CharSequence,long,CharSequence)", "", "Argument[2]", "notification", "manual"] - - ["android.app", "Notification$MessagingStyle$Message", True, "Message", "(CharSequence,long,Person)", "", "Argument[0]", "notification", "manual"] - - ["android.app", "NotificationManager", True, "notify", "(String,int,Notification)", "", "Argument[2]", "pending-intents", "manual"] - - ["android.app", "NotificationManager", True, "notify", "(int,Notification)", "", "Argument[1]", "pending-intents", "manual"] - - ["android.app", "NotificationManager", True, "notifyAsPackage", "(String,String,int,Notification)", "", "Argument[3]", "pending-intents", "manual"] - - ["android.app", "NotificationManager", True, "notifyAsUser", "(String,int,Notification,UserHandle)", "", "Argument[2]", "pending-intents", "manual"] - - ["android.app", "PendingIntent", False, "send", "(Context,int,Intent)", "", "Argument[2]", "pending-intents", "manual"] - - ["android.app", "PendingIntent", False, "send", "(Context,int,Intent,PendingIntent$OnFinished,Handler)", "", "Argument[2]", "pending-intents", "manual"] - - ["android.app", "PendingIntent", False, "send", "(Context,int,Intent,PendingIntent$OnFinished,Handler,String)", "", "Argument[2]", "pending-intents", "manual"] - - ["android.app", "PendingIntent", False, "send", "(Context,int,Intent,PendingIntent$OnFinished,Handler,String,Bundle)", "", "Argument[2]", "pending-intents", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["android.app", "Notification$Action", True, "Action", "(int,CharSequence,PendingIntent)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["android.app", "Notification$Action", True, "getExtras", "", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Action$Builder", True, "Builder", "(Notification$Action)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.app", "Notification$Action$Builder", True, "Builder", "(Icon,CharSequence,PendingIntent)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["android.app", "Notification$Action$Builder", True, "Builder", "(int,CharSequence,PendingIntent)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["android.app", "Notification$Action$Builder", True, "addExtras", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Action$Builder", True, "addExtras", "", "", "Argument[0].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"] - - ["android.app", "Notification$Action$Builder", True, "addExtras", "", "", "Argument[0].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"] - - ["android.app", "Notification$Action$Builder", True, "addRemoteInput", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Action$Builder", True, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.app", "Notification$Action$Builder", True, "build", "", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue.SyntheticField[android.content.Intent.extras]", "value", "manual"] - - ["android.app", "Notification$Action$Builder", True, "extend", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Action$Builder", True, "getExtras", "", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Action$Builder", True, "setAllowGeneratedReplies", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Action$Builder", True, "setAuthenticationRequired", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Action$Builder", True, "setContextual", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Action$Builder", True, "setSemanticAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$BigPictureStyle", True, "BigPictureStyle", "(Notification$Builder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.app", "Notification$BigPictureStyle", True, "bigLargeIcon", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$BigPictureStyle", True, "bigPicture", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$BigPictureStyle", True, "setBigContentTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$BigPictureStyle", True, "setContentDescription", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$BigPictureStyle", True, "setSummaryText", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$BigPictureStyle", True, "showBigPictureWhenCollapsed", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$BigTextStyle", True, "BigTextStyle", "(Notification$Builder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.app", "Notification$BigTextStyle", True, "bigText", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$BigTextStyle", True, "setBigContentTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$BigTextStyle", True, "setSummaryText", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "addAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "addAction", "(Notification$Action)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.app", "Notification$Builder", True, "addAction", "(int,CharSequence,PendingIntent)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["android.app", "Notification$Builder", True, "addExtras", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "addExtras", "", "", "Argument[0].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"] - - ["android.app", "Notification$Builder", True, "addExtras", "", "", "Argument[0].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "addPerson", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.app", "Notification$Builder", True, "build", "", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue.Field[android.app.Notification.extras]", "value", "manual"] - - ["android.app", "Notification$Builder", True, "extend", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "getExtras", "", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "recoverBuilder", "", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["android.app", "Notification$Builder", True, "setActions", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setActions", "", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["android.app", "Notification$Builder", True, "setAutoCancel", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setBadgeIconType", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setBubbleMetadata", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setCategory", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setChannelId", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setChronometerCountDown", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setColor", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setColorized", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setContent", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setContentInfo", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setContentIntent", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setContentIntent", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.app", "Notification$Builder", True, "setContentText", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setContentTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setCustomBigContentView", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setCustomHeadsUpContentView", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setDefaults", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setDeleteIntent", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setDeleteIntent", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.app", "Notification$Builder", True, "setExtras", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setExtras", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras]", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setFlag", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setForegroundServiceBehavior", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setFullScreenIntent", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setGroup", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setGroupAlertBehavior", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setGroupSummary", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setLargeIcon", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setLights", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setLocalOnly", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setLocusId", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setNumber", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setOngoing", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setOnlyAlertOnce", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setPriority", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setProgress", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setPublicVersion", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setPublicVersion", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.app", "Notification$Builder", True, "setRemoteInputHistory", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setSettingsText", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setShortcutId", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setShowWhen", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setSmallIcon", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setSortKey", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setSound", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setStyle", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setSubText", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setTicker", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setTimeoutAfter", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setUsesChronometer", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setVibrate", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setVisibility", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Builder", True, "setWhen", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$InboxStyle", True, "InboxStyle", "(Notification$Builder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.app", "Notification$InboxStyle", True, "addLine", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$InboxStyle", True, "setBigContentTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$InboxStyle", True, "setSummaryText", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$MediaStyle", True, "MediaStyle", "(Notification$Builder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.app", "Notification$MediaStyle", True, "setMediaSession", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$MediaStyle", True, "setShowActionsInCompactView", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.app", "Notification$Style", True, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/android.content.model.json b/java/ql/lib/ext/android.content.model.json new file mode 100644 index 000000000000..bcecda6a15d5 --- /dev/null +++ b/java/ql/lib/ext/android.content.model.json @@ -0,0 +1,240 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + // ContentInterface models are here for backwards compatibility (it was removed in API 28) + ["android.content", "ContentInterface", true, "call", "(String,String,String,Bundle)", "", "Parameter[0..3]", "contentprovider", "manual"], + ["android.content", "ContentInterface", true, "delete", "(Uri,Bundle)", "", "Parameter[0..1]", "contentprovider", "manual"], + ["android.content", "ContentInterface", true, "getType", "(Uri)", "", "Parameter[0]", "contentprovider", "manual"], + ["android.content", "ContentInterface", true, "insert", "(Uri,ContentValues,Bundle)", "", "Parameter[0]", "contentprovider", "manual"], + ["android.content", "ContentInterface", true, "openAssetFile", "(Uri,String,CancellationSignal)", "", "Parameter[0]", "contentprovider", "manual"], + ["android.content", "ContentInterface", true, "openFile", "(Uri,String,CancellationSignal)", "", "Parameter[0]", "contentprovider", "manual"], + ["android.content", "ContentInterface", true, "openTypedAssetFile", "(Uri,String,Bundle,CancellationSignal)", "", "Parameter[0..2]", "contentprovider", "manual"], + ["android.content", "ContentInterface", true, "query", "(Uri,String[],Bundle,CancellationSignal)", "", "Parameter[0..2]", "contentprovider", "manual"], + ["android.content", "ContentInterface", true, "update", "(Uri,ContentValues,Bundle)", "", "Parameter[0..2]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "call", "(String,String,Bundle)", "", "Parameter[0..2]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "call", "(String,String,String,Bundle)", "", "Parameter[0..3]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "delete", "(Uri,Bundle)", "", "Parameter[0..1]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "delete", "(Uri,String,String[])", "", "Parameter[0..2]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "getType", "(Uri)", "", "Parameter[0]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "insert", "(Uri,ContentValues)", "", "Parameter[0..1]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "insert", "(Uri,ContentValues,Bundle)", "", "Parameter[0..2]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "openAssetFile", "(Uri,String)", "", "Parameter[0]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "openAssetFile", "(Uri,String,CancellationSignal)", "", "Parameter[0]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "openFile", "(Uri,String)", "", "Parameter[0]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "openFile", "(Uri,String,CancellationSignal)", "", "Parameter[0]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "openTypedAssetFile", "(Uri,String,Bundle)", "", "Parameter[0..2]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "openTypedAssetFile", "(Uri,String,Bundle,CancellationSignal)", "", "Parameter[0..2]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "query", "(Uri,String[],Bundle,CancellationSignal)", "", "Parameter[0..2]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "query", "(Uri,String[],String,String[],String)", "", "Parameter[0..4]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "query", "(Uri,String[],String,String[],String,CancellationSignal)", "", "Parameter[0..4]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "update", "(Uri,ContentValues,Bundle)", "", "Parameter[0..2]", "contentprovider", "manual"], + ["android.content", "ContentProvider", true, "update", "(Uri,ContentValues,String,String[])", "", "Parameter[0..3]", "contentprovider", "manual"], + ["android.content", "Context", true, "getExternalCacheDir", "()", "", "ReturnValue", "android-external-storage-dir", "manual"], + ["android.content", "Context", true, "getExternalCacheDirs", "()", "", "ReturnValue", "android-external-storage-dir", "manual"], + ["android.content", "Context", true, "getExternalFilesDir", "(String)", "", "ReturnValue", "android-external-storage-dir", "manual"], + ["android.content", "Context", true, "getExternalFilesDirs", "(String)", "", "ReturnValue", "android-external-storage-dir", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["android.content", "ContentProvider", true, "delete", "(Uri,String,String[])", "", "Argument[1]", "sql-injection", "manual"], + ["android.content", "ContentProvider", true, "query", "(Uri,String[],String,String[],String)", "", "Argument[2]", "sql-injection", "manual"], + ["android.content", "ContentProvider", true, "query", "(Uri,String[],String,String[],String,CancellationSignal)", "", "Argument[2]", "sql-injection", "manual"], + ["android.content", "ContentProvider", true, "update", "(Uri,ContentValues,String,String[])", "", "Argument[2]", "sql-injection", "manual"], + ["android.content", "ContentResolver", true, "delete", "(Uri,String,String[])", "", "Argument[1]", "sql-injection", "manual"], + ["android.content", "ContentResolver", true, "query", "(Uri,String[],String,String[],String)", "", "Argument[2]", "sql-injection", "manual"], + ["android.content", "ContentResolver", true, "query", "(Uri,String[],String,String[],String,CancellationSignal)", "", "Argument[2]", "sql-injection", "manual"], + ["android.content", "ContentResolver", true, "update", "(Uri,ContentValues,String,String[])", "", "Argument[2]", "sql-injection", "manual"], + ["android.content", "Context", true, "sendBroadcast", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.content", "Context", true, "sendBroadcastAsUser", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.content", "Context", true, "sendBroadcastWithMultiplePermissions", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.content", "Context", true, "sendStickyBroadcast", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.content", "Context", true, "sendStickyBroadcastAsUser", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.content", "Context", true, "sendStickyOrderedBroadcast", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.content", "Context", true, "sendStickyOrderedBroadcastAsUser", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.content", "Context", true, "startActivities", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.content", "Context", true, "startActivity", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.content", "Context", true, "startActivityAsUser", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.content", "Context", true, "startActivityFromChild", "", "", "Argument[1]", "intent-redirection", "manual"], + ["android.content", "Context", true, "startActivityFromFragment", "", "", "Argument[1]", "intent-redirection", "manual"], + ["android.content", "Context", true, "startActivityIfNeeded", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.content", "Context", true, "startForegroundService", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.content", "Context", true, "startService", "", "", "Argument[0]", "intent-redirection", "manual"], + ["android.content", "Context", true, "startServiceAsUser", "", "", "Argument[0]", "intent-redirection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["android.content", "ComponentName", false, "ComponentName", "(Context,Class)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["android.content", "ComponentName", false, "ComponentName", "(Context,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["android.content", "ComponentName", false, "ComponentName", "(Parcel)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.content", "ComponentName", false, "ComponentName", "(String,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["android.content", "ComponentName", false, "createRelative", "(Context,String)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["android.content", "ComponentName", false, "createRelative", "(String,String)", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["android.content", "ComponentName", false, "flattenToShortString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ComponentName", false, "flattenToString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ComponentName", false, "getClassName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ComponentName", false, "getPackageName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ComponentName", false, "getShortClassName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ComponentName", false, "unflattenFromString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProvider", true, "query", "(Uri,String[],String,String[],String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProvider", true, "query", "(Uri,String[],String,String[],String,CancellationSignal)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + // ContentProviderClient is tainted at its creation, not by its arguments + ["android.content", "ContentProviderClient", true, "applyBatch", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderClient", true, "call", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderClient", true, "canonicalize", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderClient", true, "getLocalContentProvider", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderClient", true, "getStreamTypes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderClient", true, "insert", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderClient", true, "query", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderClient", true, "uncanonicalize", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderOperation", false, "apply", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderOperation", false, "apply", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderOperation", false, "getUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderOperation", false, "newAssertQuery", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderOperation", false, "newCall", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderOperation", false, "newDelete", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderOperation", false, "newInsert", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderOperation", false, "newUpdate", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderOperation", false, "resolveExtrasBackReferences", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderOperation", false, "resolveSelectionArgsBackReferences", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderOperation", false, "resolveValueBackReferences", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderOperation$Builder", false, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentProviderOperation$Builder", false, "withExceptionAllowed", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "ContentProviderOperation$Builder", false, "withExpectedCount", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "ContentProviderOperation$Builder", false, "withExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "ContentProviderOperation$Builder", false, "withExtraBackReference", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "ContentProviderOperation$Builder", false, "withExtras", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "ContentProviderOperation$Builder", false, "withSelection", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "ContentProviderOperation$Builder", false, "withSelectionBackReference", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "ContentProviderOperation$Builder", false, "withValue", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "ContentProviderOperation$Builder", false, "withValueBackReference", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "ContentProviderOperation$Builder", false, "withValues", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "ContentProviderOperation$Builder", false, "withYieldAllowed", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "ContentProviderResult", false, "ContentProviderResult", "(Bundle)", "", "Argument[0]", "Argument[this].Field[android.content.ContentProviderResult.extras]", "value", "manual"], + ["android.content", "ContentProviderResult", false, "ContentProviderResult", "(Parcel)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.content", "ContentProviderResult", false, "ContentProviderResult", "(Throwable)", "", "Argument[0]", "Argument[this].Field[android.content.ContentProviderResult.exception]", "value", "manual"], + ["android.content", "ContentProviderResult", false, "ContentProviderResult", "(Uri)", "", "Argument[0]", "Argument[this].Field[android.content.ContentProviderResult.uri]", "value", "manual"], + ["android.content", "ContentResolver", true, "acquireContentProviderClient", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentResolver", true, "acquireUnstableContentProviderClient", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentResolver", true, "applyBatch", "", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentResolver", true, "call", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentResolver", true, "canonicalize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentResolver", true, "getStreamTypes", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentResolver", true, "getType", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentResolver", true, "insert", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentResolver", true, "query", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentResolver", true, "query", "(Uri,String[],String,String[],String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentResolver", true, "query", "(Uri,String[],String,String[],String,CancellationSignal)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentResolver", true, "uncanonicalize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentResolver", true, "wrap", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "ContentValues", false, "put", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.content", "ContentValues", false, "put", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.content", "ContentValues", false, "putAll", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["android.content", "ContentValues", false, "putAll", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + // Currently only the Extras part of the intent and the data field are fully modeled + ["android.content", "Intent", true, "Intent", "(Context,Class)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["android.content", "Intent", true, "Intent", "(Intent)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.content", "Intent", false, "Intent", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"], + ["android.content", "Intent", false, "Intent", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"], + ["android.content", "Intent", false, "Intent", "(String,Uri)", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"], + ["android.content", "Intent", false, "Intent", "(String,Uri,Context,Class)", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"], + ["android.content", "Intent", true, "Intent", "(String,Uri,Context,Class)", "", "Argument[3]", "Argument[this]", "taint", "manual"], + ["android.content", "Intent", true, "addCategory", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "addFlags", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", false, "createChooser", "", "", "Argument[0..2]", "ReturnValue.SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"], + ["android.content", "Intent", true, "getBundleExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "getByteArrayExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "getCharArrayExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "getCharSequenceArrayExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "getCharSequenceArrayListExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "getCharSequenceExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "getData", "", "", "Argument[this].SyntheticField[android.content.Intent.data]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "getDataString", "", "", "Argument[this].SyntheticField[android.content.Intent.data]", "ReturnValue", "taint", "manual"], + ["android.content", "Intent", true, "getExtras", "()", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", false, "getIntent", "", "", "Argument[0]", "ReturnValue.SyntheticField[android.content.Intent.data]", "taint", "manual"], + ["android.content", "Intent", true, "getIntent", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "Intent", false, "getIntentOld", "", "", "Argument[0]", "ReturnValue.SyntheticField[android.content.Intent.data]", "taint", "manual"], + ["android.content", "Intent", true, "getIntentOld", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "Intent", true, "getParcelableArrayExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "getParcelableArrayListExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "getParcelableExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "getSerializableExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "getStringArrayExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "getStringArrayListExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "getStringExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"], + ["android.content", "Intent", false, "parseUri", "", "", "Argument[0]", "ReturnValue.SyntheticField[android.content.Intent.data]", "taint", "manual"], + ["android.content", "Intent", true, "parseUri", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.content", "Intent", true, "putCharSequenceArrayListExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "putCharSequenceArrayListExtra", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"], + ["android.content", "Intent", true, "putCharSequenceArrayListExtra", "", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"], + ["android.content", "Intent", true, "putExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "putExtra", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"], + ["android.content", "Intent", true, "putExtra", "", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"], + ["android.content", "Intent", true, "putExtras", "(Bundle)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "putExtras", "(Bundle)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"], + ["android.content", "Intent", true, "putExtras", "(Bundle)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"], + ["android.content", "Intent", true, "putExtras", "(Intent)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "putExtras", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"], + ["android.content", "Intent", true, "putExtras", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"], + ["android.content", "Intent", true, "putIntegerArrayListExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "putIntegerArrayListExtra", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"], + ["android.content", "Intent", true, "putParcelableArrayListExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "putParcelableArrayListExtra", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"], + ["android.content", "Intent", true, "putParcelableArrayListExtra", "", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"], + ["android.content", "Intent", true, "putStringArrayListExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "putStringArrayListExtra", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"], + ["android.content", "Intent", true, "putStringArrayListExtra", "", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"], + ["android.content", "Intent", true, "replaceExtras", "(Bundle)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "replaceExtras", "(Bundle)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"], + ["android.content", "Intent", true, "replaceExtras", "(Bundle)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"], + ["android.content", "Intent", true, "replaceExtras", "(Intent)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "replaceExtras", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"], + ["android.content", "Intent", true, "replaceExtras", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"], + ["android.content", "Intent", true, "setAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "setClass", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "setClass", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["android.content", "Intent", true, "setClassName", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "setClassName", "(Context,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["android.content", "Intent", true, "setClassName", "(String,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["android.content", "Intent", true, "setComponent", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "setComponent", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.content", "Intent", true, "setData", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "setData", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"], + ["android.content", "Intent", true, "setDataAndNormalize", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "setDataAndNormalize", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"], + ["android.content", "Intent", true, "setDataAndType", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "setDataAndType", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"], + ["android.content", "Intent", true, "setDataAndTypeAndNormalize", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "setDataAndTypeAndNormalize", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"], + ["android.content", "Intent", true, "setFlags", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "setIdentifier", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "setPackage", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "setPackage", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.content", "Intent", true, "setType", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "Intent", true, "setTypeAndNormalize", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "SharedPreferences$Editor", true, "clear", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "SharedPreferences$Editor", true, "putBoolean", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "SharedPreferences$Editor", true, "putFloat", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "SharedPreferences$Editor", true, "putInt", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "SharedPreferences$Editor", true, "putLong", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "SharedPreferences$Editor", true, "putString", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "SharedPreferences$Editor", true, "putStringSet", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.content", "SharedPreferences$Editor", true, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/android.content.model.yml b/java/ql/lib/ext/android.content.model.yml deleted file mode 100644 index c42578c08cd0..000000000000 --- a/java/ql/lib/ext/android.content.model.yml +++ /dev/null @@ -1,225 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - # ContentInterface models are here for backwards compatibility (it was removed in API 28) - - ["android.content", "ContentInterface", True, "call", "(String,String,String,Bundle)", "", "Parameter[0..3]", "contentprovider", "manual"] - - ["android.content", "ContentInterface", True, "delete", "(Uri,Bundle)", "", "Parameter[0..1]", "contentprovider", "manual"] - - ["android.content", "ContentInterface", True, "getType", "(Uri)", "", "Parameter[0]", "contentprovider", "manual"] - - ["android.content", "ContentInterface", True, "insert", "(Uri,ContentValues,Bundle)", "", "Parameter[0]", "contentprovider", "manual"] - - ["android.content", "ContentInterface", True, "openAssetFile", "(Uri,String,CancellationSignal)", "", "Parameter[0]", "contentprovider", "manual"] - - ["android.content", "ContentInterface", True, "openFile", "(Uri,String,CancellationSignal)", "", "Parameter[0]", "contentprovider", "manual"] - - ["android.content", "ContentInterface", True, "openTypedAssetFile", "(Uri,String,Bundle,CancellationSignal)", "", "Parameter[0..2]", "contentprovider", "manual"] - - ["android.content", "ContentInterface", True, "query", "(Uri,String[],Bundle,CancellationSignal)", "", "Parameter[0..2]", "contentprovider", "manual"] - - ["android.content", "ContentInterface", True, "update", "(Uri,ContentValues,Bundle)", "", "Parameter[0..2]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "call", "(String,String,Bundle)", "", "Parameter[0..2]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "call", "(String,String,String,Bundle)", "", "Parameter[0..3]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "delete", "(Uri,Bundle)", "", "Parameter[0..1]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "delete", "(Uri,String,String[])", "", "Parameter[0..2]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "getType", "(Uri)", "", "Parameter[0]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "insert", "(Uri,ContentValues)", "", "Parameter[0..1]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "insert", "(Uri,ContentValues,Bundle)", "", "Parameter[0..2]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "openAssetFile", "(Uri,String)", "", "Parameter[0]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "openAssetFile", "(Uri,String,CancellationSignal)", "", "Parameter[0]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "openFile", "(Uri,String)", "", "Parameter[0]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "openFile", "(Uri,String,CancellationSignal)", "", "Parameter[0]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "openTypedAssetFile", "(Uri,String,Bundle)", "", "Parameter[0..2]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "openTypedAssetFile", "(Uri,String,Bundle,CancellationSignal)", "", "Parameter[0..2]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "query", "(Uri,String[],Bundle,CancellationSignal)", "", "Parameter[0..2]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "query", "(Uri,String[],String,String[],String)", "", "Parameter[0..4]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "query", "(Uri,String[],String,String[],String,CancellationSignal)", "", "Parameter[0..4]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "update", "(Uri,ContentValues,Bundle)", "", "Parameter[0..2]", "contentprovider", "manual"] - - ["android.content", "ContentProvider", True, "update", "(Uri,ContentValues,String,String[])", "", "Parameter[0..3]", "contentprovider", "manual"] - - ["android.content", "Context", True, "getExternalCacheDir", "()", "", "ReturnValue", "android-external-storage-dir", "manual"] - - ["android.content", "Context", True, "getExternalCacheDirs", "()", "", "ReturnValue", "android-external-storage-dir", "manual"] - - ["android.content", "Context", True, "getExternalFilesDir", "(String)", "", "ReturnValue", "android-external-storage-dir", "manual"] - - ["android.content", "Context", True, "getExternalFilesDirs", "(String)", "", "ReturnValue", "android-external-storage-dir", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["android.content", "ContentProvider", True, "delete", "(Uri,String,String[])", "", "Argument[1]", "sql-injection", "manual"] - - ["android.content", "ContentProvider", True, "query", "(Uri,String[],String,String[],String)", "", "Argument[2]", "sql-injection", "manual"] - - ["android.content", "ContentProvider", True, "query", "(Uri,String[],String,String[],String,CancellationSignal)", "", "Argument[2]", "sql-injection", "manual"] - - ["android.content", "ContentProvider", True, "update", "(Uri,ContentValues,String,String[])", "", "Argument[2]", "sql-injection", "manual"] - - ["android.content", "ContentResolver", True, "delete", "(Uri,String,String[])", "", "Argument[1]", "sql-injection", "manual"] - - ["android.content", "ContentResolver", True, "query", "(Uri,String[],String,String[],String)", "", "Argument[2]", "sql-injection", "manual"] - - ["android.content", "ContentResolver", True, "query", "(Uri,String[],String,String[],String,CancellationSignal)", "", "Argument[2]", "sql-injection", "manual"] - - ["android.content", "ContentResolver", True, "update", "(Uri,ContentValues,String,String[])", "", "Argument[2]", "sql-injection", "manual"] - - ["android.content", "Context", True, "sendBroadcast", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.content", "Context", True, "sendBroadcastAsUser", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.content", "Context", True, "sendBroadcastWithMultiplePermissions", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.content", "Context", True, "sendStickyBroadcast", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.content", "Context", True, "sendStickyBroadcastAsUser", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.content", "Context", True, "sendStickyOrderedBroadcast", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.content", "Context", True, "sendStickyOrderedBroadcastAsUser", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.content", "Context", True, "startActivities", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.content", "Context", True, "startActivity", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.content", "Context", True, "startActivityAsUser", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.content", "Context", True, "startActivityFromChild", "", "", "Argument[1]", "intent-redirection", "manual"] - - ["android.content", "Context", True, "startActivityFromFragment", "", "", "Argument[1]", "intent-redirection", "manual"] - - ["android.content", "Context", True, "startActivityIfNeeded", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.content", "Context", True, "startForegroundService", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.content", "Context", True, "startService", "", "", "Argument[0]", "intent-redirection", "manual"] - - ["android.content", "Context", True, "startServiceAsUser", "", "", "Argument[0]", "intent-redirection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["android.content", "ComponentName", False, "ComponentName", "(Context,Class)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["android.content", "ComponentName", False, "ComponentName", "(Context,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["android.content", "ComponentName", False, "ComponentName", "(Parcel)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.content", "ComponentName", False, "ComponentName", "(String,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["android.content", "ComponentName", False, "createRelative", "(Context,String)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["android.content", "ComponentName", False, "createRelative", "(String,String)", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["android.content", "ComponentName", False, "flattenToShortString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ComponentName", False, "flattenToString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ComponentName", False, "getClassName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ComponentName", False, "getPackageName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ComponentName", False, "getShortClassName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ComponentName", False, "unflattenFromString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProvider", True, "query", "(Uri,String[],String,String[],String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProvider", True, "query", "(Uri,String[],String,String[],String,CancellationSignal)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - # ContentProviderClient is tainted at its creation, not by its arguments - - ["android.content", "ContentProviderClient", True, "applyBatch", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderClient", True, "call", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderClient", True, "canonicalize", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderClient", True, "getLocalContentProvider", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderClient", True, "getStreamTypes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderClient", True, "insert", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderClient", True, "query", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderClient", True, "uncanonicalize", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderOperation", False, "apply", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderOperation", False, "apply", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderOperation", False, "getUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderOperation", False, "newAssertQuery", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderOperation", False, "newCall", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderOperation", False, "newDelete", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderOperation", False, "newInsert", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderOperation", False, "newUpdate", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderOperation", False, "resolveExtrasBackReferences", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderOperation", False, "resolveSelectionArgsBackReferences", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderOperation", False, "resolveValueBackReferences", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderOperation$Builder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentProviderOperation$Builder", False, "withExceptionAllowed", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "ContentProviderOperation$Builder", False, "withExpectedCount", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "ContentProviderOperation$Builder", False, "withExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "ContentProviderOperation$Builder", False, "withExtraBackReference", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "ContentProviderOperation$Builder", False, "withExtras", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "ContentProviderOperation$Builder", False, "withSelection", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "ContentProviderOperation$Builder", False, "withSelectionBackReference", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "ContentProviderOperation$Builder", False, "withValue", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "ContentProviderOperation$Builder", False, "withValueBackReference", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "ContentProviderOperation$Builder", False, "withValues", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "ContentProviderOperation$Builder", False, "withYieldAllowed", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "ContentProviderResult", False, "ContentProviderResult", "(Bundle)", "", "Argument[0]", "Argument[this].Field[android.content.ContentProviderResult.extras]", "value", "manual"] - - ["android.content", "ContentProviderResult", False, "ContentProviderResult", "(Parcel)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.content", "ContentProviderResult", False, "ContentProviderResult", "(Throwable)", "", "Argument[0]", "Argument[this].Field[android.content.ContentProviderResult.exception]", "value", "manual"] - - ["android.content", "ContentProviderResult", False, "ContentProviderResult", "(Uri)", "", "Argument[0]", "Argument[this].Field[android.content.ContentProviderResult.uri]", "value", "manual"] - - ["android.content", "ContentResolver", True, "acquireContentProviderClient", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentResolver", True, "acquireUnstableContentProviderClient", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentResolver", True, "applyBatch", "", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentResolver", True, "call", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentResolver", True, "canonicalize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentResolver", True, "getStreamTypes", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentResolver", True, "getType", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentResolver", True, "insert", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentResolver", True, "query", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentResolver", True, "query", "(Uri,String[],String,String[],String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentResolver", True, "query", "(Uri,String[],String,String[],String,CancellationSignal)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentResolver", True, "uncanonicalize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentResolver", True, "wrap", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "ContentValues", False, "put", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.content", "ContentValues", False, "put", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.content", "ContentValues", False, "putAll", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["android.content", "ContentValues", False, "putAll", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - # Currently only the Extras part of the intent and the data field are fully modeled - - ["android.content", "Intent", True, "Intent", "(Context,Class)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["android.content", "Intent", True, "Intent", "(Intent)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.content", "Intent", False, "Intent", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"] - - ["android.content", "Intent", False, "Intent", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"] - - ["android.content", "Intent", False, "Intent", "(String,Uri)", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"] - - ["android.content", "Intent", False, "Intent", "(String,Uri,Context,Class)", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"] - - ["android.content", "Intent", True, "Intent", "(String,Uri,Context,Class)", "", "Argument[3]", "Argument[this]", "taint", "manual"] - - ["android.content", "Intent", True, "addCategory", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "addFlags", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", False, "createChooser", "", "", "Argument[0..2]", "ReturnValue.SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"] - - ["android.content", "Intent", True, "getBundleExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "getByteArrayExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "getCharArrayExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "getCharSequenceArrayExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "getCharSequenceArrayListExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "getCharSequenceExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "getData", "", "", "Argument[this].SyntheticField[android.content.Intent.data]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "getDataString", "", "", "Argument[this].SyntheticField[android.content.Intent.data]", "ReturnValue", "taint", "manual"] - - ["android.content", "Intent", True, "getExtras", "()", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", False, "getIntent", "", "", "Argument[0]", "ReturnValue.SyntheticField[android.content.Intent.data]", "taint", "manual"] - - ["android.content", "Intent", True, "getIntent", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "Intent", False, "getIntentOld", "", "", "Argument[0]", "ReturnValue.SyntheticField[android.content.Intent.data]", "taint", "manual"] - - ["android.content", "Intent", True, "getIntentOld", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "Intent", True, "getParcelableArrayExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "getParcelableArrayListExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "getParcelableExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "getSerializableExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "getStringArrayExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "getStringArrayListExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "getStringExtra", "(String)", "", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", False, "parseUri", "", "", "Argument[0]", "ReturnValue.SyntheticField[android.content.Intent.data]", "taint", "manual"] - - ["android.content", "Intent", True, "parseUri", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.content", "Intent", True, "putCharSequenceArrayListExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "putCharSequenceArrayListExtra", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"] - - ["android.content", "Intent", True, "putCharSequenceArrayListExtra", "", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"] - - ["android.content", "Intent", True, "putExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "putExtra", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"] - - ["android.content", "Intent", True, "putExtra", "", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"] - - ["android.content", "Intent", True, "putExtras", "(Bundle)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "putExtras", "(Bundle)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"] - - ["android.content", "Intent", True, "putExtras", "(Bundle)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"] - - ["android.content", "Intent", True, "putExtras", "(Intent)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "putExtras", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"] - - ["android.content", "Intent", True, "putExtras", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"] - - ["android.content", "Intent", True, "putIntegerArrayListExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "putIntegerArrayListExtra", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"] - - ["android.content", "Intent", True, "putParcelableArrayListExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "putParcelableArrayListExtra", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"] - - ["android.content", "Intent", True, "putParcelableArrayListExtra", "", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"] - - ["android.content", "Intent", True, "putStringArrayListExtra", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "putStringArrayListExtra", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"] - - ["android.content", "Intent", True, "putStringArrayListExtra", "", "", "Argument[1]", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"] - - ["android.content", "Intent", True, "replaceExtras", "(Bundle)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "replaceExtras", "(Bundle)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"] - - ["android.content", "Intent", True, "replaceExtras", "(Bundle)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"] - - ["android.content", "Intent", True, "replaceExtras", "(Intent)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "replaceExtras", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"] - - ["android.content", "Intent", True, "replaceExtras", "(Intent)", "", "Argument[0].SyntheticField[android.content.Intent.extras].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"] - - ["android.content", "Intent", True, "setAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "setClass", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "setClass", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["android.content", "Intent", True, "setClassName", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "setClassName", "(Context,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["android.content", "Intent", True, "setClassName", "(String,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["android.content", "Intent", True, "setComponent", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "setComponent", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.content", "Intent", True, "setData", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "setData", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"] - - ["android.content", "Intent", True, "setDataAndNormalize", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "setDataAndNormalize", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"] - - ["android.content", "Intent", True, "setDataAndType", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "setDataAndType", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"] - - ["android.content", "Intent", True, "setDataAndTypeAndNormalize", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "setDataAndTypeAndNormalize", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.data]", "value", "manual"] - - ["android.content", "Intent", True, "setFlags", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "setIdentifier", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "setPackage", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "setPackage", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.content", "Intent", True, "setType", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "Intent", True, "setTypeAndNormalize", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "SharedPreferences$Editor", True, "clear", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "SharedPreferences$Editor", True, "putBoolean", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "SharedPreferences$Editor", True, "putFloat", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "SharedPreferences$Editor", True, "putInt", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "SharedPreferences$Editor", True, "putLong", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "SharedPreferences$Editor", True, "putString", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "SharedPreferences$Editor", True, "putStringSet", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.content", "SharedPreferences$Editor", True, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"] diff --git a/java/ql/lib/ext/android.database.model.json b/java/ql/lib/ext/android.database.model.json new file mode 100644 index 000000000000..73f6a770ad04 --- /dev/null +++ b/java/ql/lib/ext/android.database.model.json @@ -0,0 +1,38 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["android.database", "DatabaseUtils", false, "blobFileDescriptorForQuery", "(SQLiteDatabase,String,String[])", "", "Argument[1]", "sql-injection", "manual"], + ["android.database", "DatabaseUtils", false, "createDbFromSqlStatements", "(Context,String,int,String)", "", "Argument[3]", "sql-injection", "manual"], + ["android.database", "DatabaseUtils", false, "longForQuery", "(SQLiteDatabase,String,String[])", "", "Argument[1]", "sql-injection", "manual"], + ["android.database", "DatabaseUtils", false, "queryNumEntries", "(SQLiteDatabase,String)", "", "Argument[1]", "sql-injection", "manual"], + ["android.database", "DatabaseUtils", false, "queryNumEntries", "(SQLiteDatabase,String,String)", "", "Argument[1..2]", "sql-injection", "manual"], + ["android.database", "DatabaseUtils", false, "queryNumEntries", "(SQLiteDatabase,String,String,String[])", "", "Argument[1..2]", "sql-injection", "manual"], + ["android.database", "DatabaseUtils", false, "stringForQuery", "(SQLiteDatabase,String,String[])", "", "Argument[1]", "sql-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["android.database", "Cursor", true, "copyStringToBuffer", "", "", "Argument[this]", "Argument[1]", "taint", "manual"], + ["android.database", "Cursor", true, "getBlob", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.database", "Cursor", true, "getColumnName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.database", "Cursor", true, "getColumnNames", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.database", "Cursor", true, "getExtras", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.database", "Cursor", true, "getNotificationUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.database", "Cursor", true, "getNotificationUris", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.database", "Cursor", true, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.database", "Cursor", true, "respond", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.database", "DatabaseUtils", false, "appendSelectionArgs", "(String[],String[])", "", "Argument[0..1].ArrayElement", "ReturnValue.ArrayElement", "taint", "manual"], + ["android.database", "DatabaseUtils", false, "concatenateWhere", "(String,String)", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/android.database.model.yml b/java/ql/lib/ext/android.database.model.yml deleted file mode 100644 index c0ff4dd5f39f..000000000000 --- a/java/ql/lib/ext/android.database.model.yml +++ /dev/null @@ -1,27 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["android.database", "DatabaseUtils", False, "blobFileDescriptorForQuery", "(SQLiteDatabase,String,String[])", "", "Argument[1]", "sql-injection", "manual"] - - ["android.database", "DatabaseUtils", False, "createDbFromSqlStatements", "(Context,String,int,String)", "", "Argument[3]", "sql-injection", "manual"] - - ["android.database", "DatabaseUtils", False, "longForQuery", "(SQLiteDatabase,String,String[])", "", "Argument[1]", "sql-injection", "manual"] - - ["android.database", "DatabaseUtils", False, "queryNumEntries", "(SQLiteDatabase,String)", "", "Argument[1]", "sql-injection", "manual"] - - ["android.database", "DatabaseUtils", False, "queryNumEntries", "(SQLiteDatabase,String,String)", "", "Argument[1..2]", "sql-injection", "manual"] - - ["android.database", "DatabaseUtils", False, "queryNumEntries", "(SQLiteDatabase,String,String,String[])", "", "Argument[1..2]", "sql-injection", "manual"] - - ["android.database", "DatabaseUtils", False, "stringForQuery", "(SQLiteDatabase,String,String[])", "", "Argument[1]", "sql-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["android.database", "Cursor", True, "copyStringToBuffer", "", "", "Argument[this]", "Argument[1]", "taint", "manual"] - - ["android.database", "Cursor", True, "getBlob", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.database", "Cursor", True, "getColumnName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.database", "Cursor", True, "getColumnNames", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.database", "Cursor", True, "getExtras", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.database", "Cursor", True, "getNotificationUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.database", "Cursor", True, "getNotificationUris", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.database", "Cursor", True, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.database", "Cursor", True, "respond", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.database", "DatabaseUtils", False, "appendSelectionArgs", "(String[],String[])", "", "Argument[0..1].ArrayElement", "ReturnValue.ArrayElement", "taint", "manual"] - - ["android.database", "DatabaseUtils", False, "concatenateWhere", "(String,String)", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/android.database.sqlite.model.json b/java/ql/lib/ext/android.database.sqlite.model.json new file mode 100644 index 000000000000..ebe375a6fecd --- /dev/null +++ b/java/ql/lib/ext/android.database.sqlite.model.json @@ -0,0 +1,102 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["android.database.sqlite", "SQLiteDatabase", false, "compileStatement", "(String)", "", "Argument[0]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "delete", "(String,String,String[])", "", "Argument[0..1]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "execPerConnectionSQL", "(String,Object[])", "", "Argument[0]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "execSQL", "(String)", "", "Argument[0]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "execSQL", "(String,Object[])", "", "Argument[0]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "query", "(String,String[],String,String[],String,String,String)", "", "Argument[0..2]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "query", "(String,String[],String,String[],String,String,String)", "", "Argument[4..6]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "query", "(String,String[],String,String[],String,String,String,String)", "", "Argument[0]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "query", "(String,String[],String,String[],String,String,String,String)", "", "Argument[1]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "query", "(String,String[],String,String[],String,String,String,String)", "", "Argument[2]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "query", "(String,String[],String,String[],String,String,String,String)", "", "Argument[4..7]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "query", "(boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[1]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "query", "(boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[2]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "query", "(boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[3]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "query", "(boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[5..8]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "query", "(boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[1]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "query", "(boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[2]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "query", "(boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[3]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "query", "(boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[5..8]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[2]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[3]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[4]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[6..9]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[2]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[3]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[4]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[6..9]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "rawQuery", "(String,String[])", "", "Argument[0]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "rawQuery", "(String,String[],CancellationSignal)", "", "Argument[0]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "rawQueryWithFactory", "(SQLiteDatabase$CursorFactory,String,String[],String)", "", "Argument[1]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "rawQueryWithFactory", "(SQLiteDatabase$CursorFactory,String,String[],String,CancellationSignal)", "", "Argument[1]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "update", "(String,ContentValues,String,String[])", "", "Argument[0]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "update", "(String,ContentValues,String,String[])", "", "Argument[2]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "updateWithOnConflict", "(String,ContentValues,String,String[],int)", "", "Argument[0]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteDatabase", false, "updateWithOnConflict", "(String,ContentValues,String,String[],int)", "", "Argument[2]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "delete", "(SQLiteDatabase,String,String[])", "", "Argument[this]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "delete", "(SQLiteDatabase,String,String[])", "", "Argument[1]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "insert", "(SQLiteDatabase,ContentValues)", "", "Argument[this]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "query", "(SQLiteDatabase,String[],String,String[],String,String,String)", "", "Argument[this]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "query", "(SQLiteDatabase,String[],String,String[],String,String,String)", "", "Argument[1]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "query", "(SQLiteDatabase,String[],String,String[],String,String,String)", "", "Argument[2]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "query", "(SQLiteDatabase,String[],String,String[],String,String,String)", "", "Argument[4..6]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String)", "", "Argument[this]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String)", "", "Argument[1]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String)", "", "Argument[2]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String)", "", "Argument[4..7]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[this]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[1]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[2]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[4..7]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "update", "(SQLiteDatabase,ContentValues,String,String[])", "", "Argument[this]", "sql-injection", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "update", "(SQLiteDatabase,ContentValues,String,String[])", "", "Argument[2]", "sql-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["android.database.sqlite", "SQLiteQueryBuilder", true, "appendColumns", "(StringBuilder,String[])", "", "Argument[1].ArrayElement", "Argument[0]", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "appendWhere", "(CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "appendWhereStandalone", "(CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildQuery", "(String[],String,String,String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildQuery", "(String[],String,String,String,String,String)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildQuery", "(String[],String,String,String,String,String)", "", "Argument[1..5]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildQuery", "(String[],String,String[],String,String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildQuery", "(String[],String,String[],String,String,String,String)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildQuery", "(String[],String,String[],String,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildQuery", "(String[],String,String[],String,String,String,String)", "", "Argument[3..6]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildQueryString", "(boolean,String,String[],String,String,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildQueryString", "(boolean,String,String[],String,String,String,String,String)", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildQueryString", "(boolean,String,String[],String,String,String,String,String)", "", "Argument[3..7]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildUnionQuery", "(String[],String,String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildUnionQuery", "(String[],String,String)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildUnionQuery", "(String[],String,String)", "", "Argument[1..2]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String,String)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String,String)", "", "Argument[2].Element", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String,String)", "", "Argument[4..7]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String[],String,String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String[],String,String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String[],String,String)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String[],String,String)", "", "Argument[2].Element", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String[],String,String)", "", "Argument[4..5]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String[],String,String)", "", "Argument[7..8]", "ReturnValue", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "setProjectionMap", "(Map)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "setProjectionMap", "(Map)", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"], + ["android.database.sqlite", "SQLiteQueryBuilder", true, "setTables", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/android.database.sqlite.model.yml b/java/ql/lib/ext/android.database.sqlite.model.yml deleted file mode 100644 index 8c103a2ab134..000000000000 --- a/java/ql/lib/ext/android.database.sqlite.model.yml +++ /dev/null @@ -1,91 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["android.database.sqlite", "SQLiteDatabase", False, "compileStatement", "(String)", "", "Argument[0]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "delete", "(String,String,String[])", "", "Argument[0..1]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "execPerConnectionSQL", "(String,Object[])", "", "Argument[0]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "execSQL", "(String)", "", "Argument[0]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "execSQL", "(String,Object[])", "", "Argument[0]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "query", "(String,String[],String,String[],String,String,String)", "", "Argument[0..2]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "query", "(String,String[],String,String[],String,String,String)", "", "Argument[4..6]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "query", "(String,String[],String,String[],String,String,String,String)", "", "Argument[0]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "query", "(String,String[],String,String[],String,String,String,String)", "", "Argument[1]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "query", "(String,String[],String,String[],String,String,String,String)", "", "Argument[2]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "query", "(String,String[],String,String[],String,String,String,String)", "", "Argument[4..7]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "query", "(boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[1]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "query", "(boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[2]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "query", "(boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[3]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "query", "(boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[5..8]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "query", "(boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[1]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "query", "(boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[2]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "query", "(boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[3]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "query", "(boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[5..8]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[2]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[3]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[4]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String)", "", "Argument[6..9]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[2]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[3]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[4]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "queryWithFactory", "(SQLiteDatabase$CursorFactory,boolean,String,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[6..9]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "rawQuery", "(String,String[])", "", "Argument[0]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "rawQuery", "(String,String[],CancellationSignal)", "", "Argument[0]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "rawQueryWithFactory", "(SQLiteDatabase$CursorFactory,String,String[],String)", "", "Argument[1]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "rawQueryWithFactory", "(SQLiteDatabase$CursorFactory,String,String[],String,CancellationSignal)", "", "Argument[1]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "update", "(String,ContentValues,String,String[])", "", "Argument[0]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "update", "(String,ContentValues,String,String[])", "", "Argument[2]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "updateWithOnConflict", "(String,ContentValues,String,String[],int)", "", "Argument[0]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteDatabase", False, "updateWithOnConflict", "(String,ContentValues,String,String[],int)", "", "Argument[2]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "delete", "(SQLiteDatabase,String,String[])", "", "Argument[this]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "delete", "(SQLiteDatabase,String,String[])", "", "Argument[1]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "insert", "(SQLiteDatabase,ContentValues)", "", "Argument[this]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "query", "(SQLiteDatabase,String[],String,String[],String,String,String)", "", "Argument[this]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "query", "(SQLiteDatabase,String[],String,String[],String,String,String)", "", "Argument[1]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "query", "(SQLiteDatabase,String[],String,String[],String,String,String)", "", "Argument[2]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "query", "(SQLiteDatabase,String[],String,String[],String,String,String)", "", "Argument[4..6]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String)", "", "Argument[this]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String)", "", "Argument[1]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String)", "", "Argument[2]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String)", "", "Argument[4..7]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[this]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[1]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[2]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "query", "(SQLiteDatabase,String[],String,String[],String,String,String,String,CancellationSignal)", "", "Argument[4..7]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "update", "(SQLiteDatabase,ContentValues,String,String[])", "", "Argument[this]", "sql-injection", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "update", "(SQLiteDatabase,ContentValues,String,String[])", "", "Argument[2]", "sql-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "appendColumns", "(StringBuilder,String[])", "", "Argument[1].ArrayElement", "Argument[0]", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "appendWhere", "(CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "appendWhereStandalone", "(CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildQuery", "(String[],String,String,String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildQuery", "(String[],String,String,String,String,String)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildQuery", "(String[],String,String,String,String,String)", "", "Argument[1..5]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildQuery", "(String[],String,String[],String,String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildQuery", "(String[],String,String[],String,String,String,String)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildQuery", "(String[],String,String[],String,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildQuery", "(String[],String,String[],String,String,String,String)", "", "Argument[3..6]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildQueryString", "(boolean,String,String[],String,String,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildQueryString", "(boolean,String,String[],String,String,String,String,String)", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildQueryString", "(boolean,String,String[],String,String,String,String,String)", "", "Argument[3..7]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildUnionQuery", "(String[],String,String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildUnionQuery", "(String[],String,String)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildUnionQuery", "(String[],String,String)", "", "Argument[1..2]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String,String)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String,String)", "", "Argument[2].Element", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String,String)", "", "Argument[4..7]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String[],String,String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String[],String,String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String[],String,String)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String[],String,String)", "", "Argument[2].Element", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String[],String,String)", "", "Argument[4..5]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "buildUnionSubQuery", "(String,String[],Set,int,String,String,String[],String,String)", "", "Argument[7..8]", "ReturnValue", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "setProjectionMap", "(Map)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "setProjectionMap", "(Map)", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"] - - ["android.database.sqlite", "SQLiteQueryBuilder", True, "setTables", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] diff --git a/java/ql/lib/ext/android.net.model.json b/java/ql/lib/ext/android.net.model.json new file mode 100644 index 000000000000..74272dfc6c17 --- /dev/null +++ b/java/ql/lib/ext/android.net.model.json @@ -0,0 +1,72 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["android.net", "Uri", true, "buildUpon", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", false, "decode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", false, "encode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", false, "fromFile", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", false, "fromParts", "", "", "Argument[0..2]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getAuthority", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getEncodedAuthority", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getEncodedFragment", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getEncodedPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getEncodedQuery", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getEncodedSchemeSpecificPart", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getEncodedUserInfo", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getFragment", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getHost", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getLastPathSegment", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getPathSegments", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getQuery", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getQueryParameter", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getQueryParameterNames", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getQueryParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getScheme", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getSchemeSpecificPart", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "getUserInfo", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "normalizeScheme", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", false, "parse", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", true, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", false, "withAppendedPath", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri", false, "writeToParcel", "", "", "Argument[1]", "Argument[0]", "taint", "manual"], + ["android.net", "Uri$Builder", false, "appendEncodedPath", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.net", "Uri$Builder", false, "appendEncodedPath", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.net", "Uri$Builder", false, "appendPath", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.net", "Uri$Builder", false, "appendPath", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.net", "Uri$Builder", false, "appendQueryParameter", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.net", "Uri$Builder", false, "appendQueryParameter", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["android.net", "Uri$Builder", false, "authority", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.net", "Uri$Builder", false, "authority", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.net", "Uri$Builder", false, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.net", "Uri$Builder", false, "clearQuery", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.net", "Uri$Builder", false, "encodedAuthority", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.net", "Uri$Builder", false, "encodedAuthority", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.net", "Uri$Builder", false, "encodedFragment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.net", "Uri$Builder", false, "encodedFragment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.net", "Uri$Builder", false, "encodedOpaquePart", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.net", "Uri$Builder", false, "encodedOpaquePart", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.net", "Uri$Builder", false, "encodedPath", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.net", "Uri$Builder", false, "encodedPath", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.net", "Uri$Builder", false, "encodedQuery", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.net", "Uri$Builder", false, "encodedQuery", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.net", "Uri$Builder", false, "fragment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.net", "Uri$Builder", false, "fragment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.net", "Uri$Builder", false, "opaquePart", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.net", "Uri$Builder", false, "opaquePart", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.net", "Uri$Builder", false, "path", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.net", "Uri$Builder", false, "path", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.net", "Uri$Builder", false, "query", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.net", "Uri$Builder", false, "query", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.net", "Uri$Builder", false, "scheme", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["android.net", "Uri$Builder", false, "scheme", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["android.net", "Uri$Builder", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/android.net.model.yml b/java/ql/lib/ext/android.net.model.yml deleted file mode 100644 index 9094f95a38b4..000000000000 --- a/java/ql/lib/ext/android.net.model.yml +++ /dev/null @@ -1,65 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["android.net", "Uri", True, "buildUpon", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", False, "decode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", False, "encode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", False, "fromFile", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", False, "fromParts", "", "", "Argument[0..2]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getAuthority", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getEncodedAuthority", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getEncodedFragment", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getEncodedPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getEncodedQuery", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getEncodedSchemeSpecificPart", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getEncodedUserInfo", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getFragment", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getHost", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getLastPathSegment", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getPathSegments", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getQuery", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getQueryParameter", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getQueryParameterNames", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getQueryParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getScheme", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getSchemeSpecificPart", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "getUserInfo", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "normalizeScheme", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", False, "parse", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", True, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", False, "withAppendedPath", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri", False, "writeToParcel", "", "", "Argument[1]", "Argument[0]", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "appendEncodedPath", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.net", "Uri$Builder", False, "appendEncodedPath", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "appendPath", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.net", "Uri$Builder", False, "appendPath", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "appendQueryParameter", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.net", "Uri$Builder", False, "appendQueryParameter", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "authority", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.net", "Uri$Builder", False, "authority", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "clearQuery", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.net", "Uri$Builder", False, "encodedAuthority", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.net", "Uri$Builder", False, "encodedAuthority", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "encodedFragment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.net", "Uri$Builder", False, "encodedFragment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "encodedOpaquePart", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.net", "Uri$Builder", False, "encodedOpaquePart", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "encodedPath", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.net", "Uri$Builder", False, "encodedPath", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "encodedQuery", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.net", "Uri$Builder", False, "encodedQuery", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "fragment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.net", "Uri$Builder", False, "fragment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "opaquePart", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.net", "Uri$Builder", False, "opaquePart", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "path", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.net", "Uri$Builder", False, "path", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "query", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.net", "Uri$Builder", False, "query", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "scheme", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["android.net", "Uri$Builder", False, "scheme", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["android.net", "Uri$Builder", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/android.os.model.json b/java/ql/lib/ext/android.os.model.json new file mode 100644 index 000000000000..b91c508cbd82 --- /dev/null +++ b/java/ql/lib/ext/android.os.model.json @@ -0,0 +1,154 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["android.os", "Environment", false, "getExternalStorageDirectory", "()", "", "ReturnValue", "android-external-storage-dir", "manual"], + ["android.os", "Environment", false, "getExternalStoragePublicDirectory", "(String)", "", "ReturnValue", "android-external-storage-dir", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["android.os", "BaseBundle", true, "get", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "BaseBundle", true, "getString", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "BaseBundle", true, "getString", "(String,String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "BaseBundle", true, "getString", "(String,String)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["android.os", "BaseBundle", true, "getStringArray", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "BaseBundle", true, "keySet", "()", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["android.os", "BaseBundle", true, "putAll", "(PersistableBundle)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["android.os", "BaseBundle", true, "putAll", "(PersistableBundle)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["android.os", "BaseBundle", true, "putBoolean", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "BaseBundle", true, "putBooleanArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "BaseBundle", true, "putDouble", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "BaseBundle", true, "putDoubleArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "BaseBundle", true, "putInt", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "BaseBundle", true, "putIntArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "BaseBundle", true, "putLong", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "BaseBundle", true, "putLongArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "BaseBundle", true, "putString", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "BaseBundle", true, "putString", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.os", "BaseBundle", true, "putStringArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "BaseBundle", true, "putStringArray", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", false, "Bundle", "(Bundle)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", false, "Bundle", "(Bundle)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", false, "Bundle", "(PersistableBundle)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", false, "Bundle", "(PersistableBundle)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", true, "clone", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["android.os", "Bundle", true, "clone", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + // Model for Bundle.deepCopy is not fully precise, as some map values aren't copied by value + ["android.os", "Bundle", true, "deepCopy", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["android.os", "Bundle", true, "deepCopy", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["android.os", "Bundle", true, "getBinder", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "Bundle", true, "getBundle", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "Bundle", true, "getByteArray", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "Bundle", true, "getCharArray", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "Bundle", true, "getCharSequence", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "Bundle", true, "getCharSequence", "(String,CharSequence)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "Bundle", true, "getCharSequence", "(String,CharSequence)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["android.os", "Bundle", true, "getCharSequenceArray", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "Bundle", true, "getCharSequenceArrayList", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "Bundle", true, "getParcelable", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "Bundle", true, "getParcelableArray", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "Bundle", true, "getParcelableArrayList", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "Bundle", true, "getSerializable", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "Bundle", true, "getSparseParcelableArray", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "Bundle", true, "getStringArrayList", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["android.os", "Bundle", true, "putAll", "(Bundle)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putAll", "(Bundle)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", true, "putBinder", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putBinder", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", true, "putBundle", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putBundle", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", true, "putByte", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putByteArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putByteArray", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", true, "putChar", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putCharArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putCharArray", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", true, "putCharSequence", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putCharSequence", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", true, "putCharSequenceArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putCharSequenceArray", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", true, "putCharSequenceArrayList", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putCharSequenceArrayList", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", true, "putFloat", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putFloatArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putIntegerArrayList", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putParcelable", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putParcelable", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", true, "putParcelableArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putParcelableArray", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", true, "putParcelableArrayList", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putParcelableArrayList", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", true, "putSerializable", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putSerializable", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", true, "putShort", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putShortArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putSize", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putSizeF", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putSparseParcelableArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putSparseParcelableArray", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", true, "putStringArrayList", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["android.os", "Bundle", true, "putStringArrayList", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["android.os", "Bundle", true, "readFromParcel", "", "", "Argument[0]", "Argument[this].MapKey", "taint", "manual"], + ["android.os", "Bundle", true, "readFromParcel", "", "", "Argument[0]", "Argument[this].MapValue", "taint", "manual"], + ["android.os", "Parcel", false, "readArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readArrayList", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readBinderArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readBinderList", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readBooleanArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readBundle", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readByte", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readByteArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readCharArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readDouble", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readDoubleArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readFileDescriptor", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readFloat", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readFloatArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readHashMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readIntArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readList", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readLong", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readLongArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readMap", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readParcelable", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readParcelableArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readParcelableList", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readParcelableList", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["android.os", "Parcel", false, "readPersistableBundle", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readSerializable", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readSize", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readSizeF", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readSparseArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readSparseBooleanArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readStringArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readStringList", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readStrongBinder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readTypedArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readTypedList", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["android.os", "Parcel", false, "readTypedObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["android.os", "Parcel", false, "readValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["android.os", "ParcelFileDescriptor", false, "open", "", "", "Argument[0]", "path-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/android.os.model.yml b/java/ql/lib/ext/android.os.model.yml deleted file mode 100644 index 80271eac954f..000000000000 --- a/java/ql/lib/ext/android.os.model.yml +++ /dev/null @@ -1,139 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["android.os", "Environment", False, "getExternalStorageDirectory", "()", "", "ReturnValue", "android-external-storage-dir", "manual"] - - ["android.os", "Environment", False, "getExternalStoragePublicDirectory", "(String)", "", "ReturnValue", "android-external-storage-dir", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["android.os", "BaseBundle", True, "get", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "BaseBundle", True, "getString", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "BaseBundle", True, "getString", "(String,String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "BaseBundle", True, "getString", "(String,String)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["android.os", "BaseBundle", True, "getStringArray", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "BaseBundle", True, "keySet", "()", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["android.os", "BaseBundle", True, "putAll", "(PersistableBundle)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "BaseBundle", True, "putAll", "(PersistableBundle)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "BaseBundle", True, "putBoolean", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "BaseBundle", True, "putBooleanArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "BaseBundle", True, "putDouble", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "BaseBundle", True, "putDoubleArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "BaseBundle", True, "putInt", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "BaseBundle", True, "putIntArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "BaseBundle", True, "putLong", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "BaseBundle", True, "putLongArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "BaseBundle", True, "putString", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "BaseBundle", True, "putString", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "BaseBundle", True, "putStringArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "BaseBundle", True, "putStringArray", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", False, "Bundle", "(Bundle)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", False, "Bundle", "(Bundle)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", False, "Bundle", "(PersistableBundle)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", False, "Bundle", "(PersistableBundle)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "clone", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "clone", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - # Model for Bundle.deepCopy is not fully precise, as some map values aren't copied by value - - ["android.os", "Bundle", True, "deepCopy", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "deepCopy", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "getBinder", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "Bundle", True, "getBundle", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "Bundle", True, "getByteArray", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "Bundle", True, "getCharArray", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "Bundle", True, "getCharSequence", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "Bundle", True, "getCharSequence", "(String,CharSequence)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "Bundle", True, "getCharSequence", "(String,CharSequence)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["android.os", "Bundle", True, "getCharSequenceArray", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "Bundle", True, "getCharSequenceArrayList", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "Bundle", True, "getParcelable", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "Bundle", True, "getParcelableArray", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "Bundle", True, "getParcelableArrayList", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "Bundle", True, "getSerializable", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "Bundle", True, "getSparseParcelableArray", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "Bundle", True, "getStringArrayList", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["android.os", "Bundle", True, "putAll", "(Bundle)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putAll", "(Bundle)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "putBinder", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putBinder", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "putBundle", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putBundle", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "putByte", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putByteArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putByteArray", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "putChar", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putCharArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putCharArray", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "putCharSequence", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putCharSequence", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "putCharSequenceArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putCharSequenceArray", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "putCharSequenceArrayList", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putCharSequenceArrayList", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "putFloat", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putFloatArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putIntegerArrayList", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putParcelable", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putParcelable", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "putParcelableArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putParcelableArray", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "putParcelableArrayList", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putParcelableArrayList", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "putSerializable", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putSerializable", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "putShort", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putShortArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putSize", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putSizeF", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putSparseParcelableArray", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putSparseParcelableArray", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "putStringArrayList", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["android.os", "Bundle", True, "putStringArrayList", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["android.os", "Bundle", True, "readFromParcel", "", "", "Argument[0]", "Argument[this].MapKey", "taint", "manual"] - - ["android.os", "Bundle", True, "readFromParcel", "", "", "Argument[0]", "Argument[this].MapValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readArrayList", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readBinderArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readBinderList", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readBooleanArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readBundle", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readByte", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readByteArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readCharArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readDouble", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readDoubleArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readFileDescriptor", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readFloat", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readFloatArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readHashMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readIntArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readList", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readLong", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readLongArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readMap", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readParcelable", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readParcelableArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readParcelableList", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readParcelableList", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["android.os", "Parcel", False, "readPersistableBundle", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readSerializable", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readSize", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readSizeF", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readSparseArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readSparseBooleanArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readStringArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readStringList", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readStrongBinder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readTypedArray", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readTypedList", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["android.os", "Parcel", False, "readTypedObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["android.os", "Parcel", False, "readValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["android.os", "ParcelFileDescriptor", False, "open", "", "", "Argument[0]", "path-injection", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/android.support.v4.app.model.json b/java/ql/lib/ext/android.support.v4.app.model.json new file mode 100644 index 000000000000..eb693518b61f --- /dev/null +++ b/java/ql/lib/ext/android.support.v4.app.model.json @@ -0,0 +1,23 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["android.support.v4.app", "FragmentTransaction", true, "add", "(Class,Bundle,String)", "", "Argument[0]", "fragment-injection", "manual"], + ["android.support.v4.app", "FragmentTransaction", true, "add", "(Fragment,String)", "", "Argument[0]", "fragment-injection", "manual"], + ["android.support.v4.app", "FragmentTransaction", true, "add", "(int,Class,Bundle)", "", "Argument[1]", "fragment-injection", "manual"], + ["android.support.v4.app", "FragmentTransaction", true, "add", "(int,Class,Bundle,String)", "", "Argument[1]", "fragment-injection", "manual"], + ["android.support.v4.app", "FragmentTransaction", true, "add", "(int,Fragment)", "", "Argument[1]", "fragment-injection", "manual"], + ["android.support.v4.app", "FragmentTransaction", true, "add", "(int,Fragment,String)", "", "Argument[1]", "fragment-injection", "manual"], + ["android.support.v4.app", "FragmentTransaction", true, "attach", "(Fragment)", "", "Argument[0]", "fragment-injection", "manual"], + ["android.support.v4.app", "FragmentTransaction", true, "replace", "(int,Class,Bundle)", "", "Argument[1]", "fragment-injection", "manual"], + ["android.support.v4.app", "FragmentTransaction", true, "replace", "(int,Class,Bundle,String)", "", "Argument[1]", "fragment-injection", "manual"], + ["android.support.v4.app", "FragmentTransaction", true, "replace", "(int,Fragment)", "", "Argument[1]", "fragment-injection", "manual"], + ["android.support.v4.app", "FragmentTransaction", true, "replace", "(int,Fragment,String)", "", "Argument[1]", "fragment-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/android.support.v4.app.model.yml b/java/ql/lib/ext/android.support.v4.app.model.yml deleted file mode 100644 index c99ebd9865e9..000000000000 --- a/java/ql/lib/ext/android.support.v4.app.model.yml +++ /dev/null @@ -1,16 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["android.support.v4.app", "FragmentTransaction", True, "add", "(Class,Bundle,String)", "", "Argument[0]", "fragment-injection", "manual"] - - ["android.support.v4.app", "FragmentTransaction", True, "add", "(Fragment,String)", "", "Argument[0]", "fragment-injection", "manual"] - - ["android.support.v4.app", "FragmentTransaction", True, "add", "(int,Class,Bundle)", "", "Argument[1]", "fragment-injection", "manual"] - - ["android.support.v4.app", "FragmentTransaction", True, "add", "(int,Class,Bundle,String)", "", "Argument[1]", "fragment-injection", "manual"] - - ["android.support.v4.app", "FragmentTransaction", True, "add", "(int,Fragment)", "", "Argument[1]", "fragment-injection", "manual"] - - ["android.support.v4.app", "FragmentTransaction", True, "add", "(int,Fragment,String)", "", "Argument[1]", "fragment-injection", "manual"] - - ["android.support.v4.app", "FragmentTransaction", True, "attach", "(Fragment)", "", "Argument[0]", "fragment-injection", "manual"] - - ["android.support.v4.app", "FragmentTransaction", True, "replace", "(int,Class,Bundle)", "", "Argument[1]", "fragment-injection", "manual"] - - ["android.support.v4.app", "FragmentTransaction", True, "replace", "(int,Class,Bundle,String)", "", "Argument[1]", "fragment-injection", "manual"] - - ["android.support.v4.app", "FragmentTransaction", True, "replace", "(int,Fragment)", "", "Argument[1]", "fragment-injection", "manual"] - - ["android.support.v4.app", "FragmentTransaction", True, "replace", "(int,Fragment,String)", "", "Argument[1]", "fragment-injection", "manual"] diff --git a/java/ql/lib/ext/android.util.model.json b/java/ql/lib/ext/android.util.model.json new file mode 100644 index 000000000000..70a9de4ae893 --- /dev/null +++ b/java/ql/lib/ext/android.util.model.json @@ -0,0 +1,42 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["android.util", "AttributeSet", false, "getAttributeBooleanValue", "", "", "ReturnValue", "remote", "manual"], + ["android.util", "AttributeSet", false, "getAttributeCount", "", "", "ReturnValue", "remote", "manual"], + ["android.util", "AttributeSet", false, "getAttributeFloatValue", "", "", "ReturnValue", "remote", "manual"], + ["android.util", "AttributeSet", false, "getAttributeIntValue", "", "", "ReturnValue", "remote", "manual"], + ["android.util", "AttributeSet", false, "getAttributeListValue", "", "", "ReturnValue", "remote", "manual"], + ["android.util", "AttributeSet", false, "getAttributeName", "", "", "ReturnValue", "remote", "manual"], + ["android.util", "AttributeSet", false, "getAttributeNameResource", "", "", "ReturnValue", "remote", "manual"], + ["android.util", "AttributeSet", false, "getAttributeNamespace", "", "", "ReturnValue", "remote", "manual"], + ["android.util", "AttributeSet", false, "getAttributeResourceValue", "", "", "ReturnValue", "remote", "manual"], + ["android.util", "AttributeSet", false, "getAttributeUnsignedIntValue", "", "", "ReturnValue", "remote", "manual"], + ["android.util", "AttributeSet", false, "getAttributeValue", "", "", "ReturnValue", "remote", "manual"], + ["android.util", "AttributeSet", false, "getClassAttribute", "", "", "ReturnValue", "remote", "manual"], + ["android.util", "AttributeSet", false, "getIdAttribute", "", "", "ReturnValue", "remote", "manual"], + ["android.util", "AttributeSet", false, "getIdAttributeResourceValue", "", "", "ReturnValue", "remote", "manual"], + ["android.util", "AttributeSet", false, "getPositionDescription", "", "", "ReturnValue", "remote", "manual"], + ["android.util", "AttributeSet", false, "getStyleAttribute", "", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["android.util", "Log", true, "d", "", "", "Argument[1]", "log-injection", "manual"], + ["android.util", "Log", true, "e", "", "", "Argument[1]", "log-injection", "manual"], + ["android.util", "Log", true, "i", "", "", "Argument[1]", "log-injection", "manual"], + ["android.util", "Log", true, "v", "", "", "Argument[1]", "log-injection", "manual"], + ["android.util", "Log", true, "w", "", "", "Argument[1]", "log-injection", "manual"], + ["android.util", "Log", true, "wtf", "", "", "Argument[1]", "log-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/android.util.model.yml b/java/ql/lib/ext/android.util.model.yml deleted file mode 100644 index eaf9d142f546..000000000000 --- a/java/ql/lib/ext/android.util.model.yml +++ /dev/null @@ -1,31 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["android.util", "AttributeSet", False, "getAttributeBooleanValue", "", "", "ReturnValue", "remote", "manual"] - - ["android.util", "AttributeSet", False, "getAttributeCount", "", "", "ReturnValue", "remote", "manual"] - - ["android.util", "AttributeSet", False, "getAttributeFloatValue", "", "", "ReturnValue", "remote", "manual"] - - ["android.util", "AttributeSet", False, "getAttributeIntValue", "", "", "ReturnValue", "remote", "manual"] - - ["android.util", "AttributeSet", False, "getAttributeListValue", "", "", "ReturnValue", "remote", "manual"] - - ["android.util", "AttributeSet", False, "getAttributeName", "", "", "ReturnValue", "remote", "manual"] - - ["android.util", "AttributeSet", False, "getAttributeNameResource", "", "", "ReturnValue", "remote", "manual"] - - ["android.util", "AttributeSet", False, "getAttributeNamespace", "", "", "ReturnValue", "remote", "manual"] - - ["android.util", "AttributeSet", False, "getAttributeResourceValue", "", "", "ReturnValue", "remote", "manual"] - - ["android.util", "AttributeSet", False, "getAttributeUnsignedIntValue", "", "", "ReturnValue", "remote", "manual"] - - ["android.util", "AttributeSet", False, "getAttributeValue", "", "", "ReturnValue", "remote", "manual"] - - ["android.util", "AttributeSet", False, "getClassAttribute", "", "", "ReturnValue", "remote", "manual"] - - ["android.util", "AttributeSet", False, "getIdAttribute", "", "", "ReturnValue", "remote", "manual"] - - ["android.util", "AttributeSet", False, "getIdAttributeResourceValue", "", "", "ReturnValue", "remote", "manual"] - - ["android.util", "AttributeSet", False, "getPositionDescription", "", "", "ReturnValue", "remote", "manual"] - - ["android.util", "AttributeSet", False, "getStyleAttribute", "", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["android.util", "Log", True, "d", "", "", "Argument[1]", "log-injection", "manual"] - - ["android.util", "Log", True, "e", "", "", "Argument[1]", "log-injection", "manual"] - - ["android.util", "Log", True, "i", "", "", "Argument[1]", "log-injection", "manual"] - - ["android.util", "Log", True, "v", "", "", "Argument[1]", "log-injection", "manual"] - - ["android.util", "Log", True, "w", "", "", "Argument[1]", "log-injection", "manual"] - - ["android.util", "Log", True, "wtf", "", "", "Argument[1]", "log-injection", "manual"] diff --git a/java/ql/lib/ext/android.webkit.model.json b/java/ql/lib/ext/android.webkit.model.json new file mode 100644 index 000000000000..9f825cb24b67 --- /dev/null +++ b/java/ql/lib/ext/android.webkit.model.json @@ -0,0 +1,26 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["android.webkit", "WebView", true, "getOriginalUrl", "()", "", "ReturnValue", "remote", "manual"], + ["android.webkit", "WebView", true, "getUrl", "()", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + // Models representing methods susceptible to XSS attacks. + ["android.webkit", "WebView", true, "evaluateJavascript", "", "", "Argument[0]", "js-injection", "manual"], + ["android.webkit", "WebView", true, "loadData", "", "", "Argument[0]", "html-injection", "manual"], + ["android.webkit", "WebView", true, "loadDataWithBaseURL", "", "", "Argument[1]", "html-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/android.webkit.model.yml b/java/ql/lib/ext/android.webkit.model.yml deleted file mode 100644 index bb375507194f..000000000000 --- a/java/ql/lib/ext/android.webkit.model.yml +++ /dev/null @@ -1,15 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["android.webkit", "WebView", True, "getOriginalUrl", "()", "", "ReturnValue", "remote", "manual"] - - ["android.webkit", "WebView", True, "getUrl", "()", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - # Models representing methods susceptible to XSS attacks. - - ["android.webkit", "WebView", True, "evaluateJavascript", "", "", "Argument[0]", "js-injection", "manual"] - - ["android.webkit", "WebView", True, "loadData", "", "", "Argument[0]", "html-injection", "manual"] - - ["android.webkit", "WebView", True, "loadDataWithBaseURL", "", "", "Argument[1]", "html-injection", "manual"] diff --git a/java/ql/lib/ext/android.widget.model.json b/java/ql/lib/ext/android.widget.model.json new file mode 100644 index 000000000000..7d510ae09281 --- /dev/null +++ b/java/ql/lib/ext/android.widget.model.json @@ -0,0 +1,22 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["android.widget", "EditText", true, "getText", "", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["android.widget", "EditText", true, "getText", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/android.widget.model.yml b/java/ql/lib/ext/android.widget.model.yml deleted file mode 100644 index aa6222c77d2e..000000000000 --- a/java/ql/lib/ext/android.widget.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["android.widget", "EditText", True, "getText", "", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["android.widget", "EditText", True, "getText", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/androidx.core.app.model.json b/java/ql/lib/ext/androidx.core.app.model.json new file mode 100644 index 000000000000..9f7d0edcd7c3 --- /dev/null +++ b/java/ql/lib/ext/androidx.core.app.model.json @@ -0,0 +1,162 @@ +{ + "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"] + ] + } + ] +} diff --git a/java/ql/lib/ext/androidx.core.app.model.yml b/java/ql/lib/ext/androidx.core.app.model.yml deleted file mode 100644 index afce56bed7b7..000000000000 --- a/java/ql/lib/ext/androidx.core.app.model.yml +++ /dev/null @@ -1,152 +0,0 @@ -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"] diff --git a/java/ql/lib/ext/androidx.fragment.app.model.json b/java/ql/lib/ext/androidx.fragment.app.model.json new file mode 100644 index 000000000000..1ae84064dfc5 --- /dev/null +++ b/java/ql/lib/ext/androidx.fragment.app.model.json @@ -0,0 +1,23 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["androidx.fragment.app", "FragmentTransaction", true, "add", "(Class,Bundle,String)", "", "Argument[0]", "fragment-injection", "manual"], + ["androidx.fragment.app", "FragmentTransaction", true, "add", "(Fragment,String)", "", "Argument[0]", "fragment-injection", "manual"], + ["androidx.fragment.app", "FragmentTransaction", true, "add", "(int,Class,Bundle)", "", "Argument[1]", "fragment-injection", "manual"], + ["androidx.fragment.app", "FragmentTransaction", true, "add", "(int,Class,Bundle,String)", "", "Argument[1]", "fragment-injection", "manual"], + ["androidx.fragment.app", "FragmentTransaction", true, "add", "(int,Fragment)", "", "Argument[1]", "fragment-injection", "manual"], + ["androidx.fragment.app", "FragmentTransaction", true, "add", "(int,Fragment,String)", "", "Argument[1]", "fragment-injection", "manual"], + ["androidx.fragment.app", "FragmentTransaction", true, "attach", "(Fragment)", "", "Argument[0]", "fragment-injection", "manual"], + ["androidx.fragment.app", "FragmentTransaction", true, "replace", "(int,Class,Bundle)", "", "Argument[1]", "fragment-injection", "manual"], + ["androidx.fragment.app", "FragmentTransaction", true, "replace", "(int,Class,Bundle,String)", "", "Argument[1]", "fragment-injection", "manual"], + ["androidx.fragment.app", "FragmentTransaction", true, "replace", "(int,Fragment)", "", "Argument[1]", "fragment-injection", "manual"], + ["androidx.fragment.app", "FragmentTransaction", true, "replace", "(int,Fragment,String)", "", "Argument[1]", "fragment-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/androidx.fragment.app.model.yml b/java/ql/lib/ext/androidx.fragment.app.model.yml deleted file mode 100644 index 94c55a75c71d..000000000000 --- a/java/ql/lib/ext/androidx.fragment.app.model.yml +++ /dev/null @@ -1,16 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["androidx.fragment.app", "FragmentTransaction", True, "add", "(Class,Bundle,String)", "", "Argument[0]", "fragment-injection", "manual"] - - ["androidx.fragment.app", "FragmentTransaction", True, "add", "(Fragment,String)", "", "Argument[0]", "fragment-injection", "manual"] - - ["androidx.fragment.app", "FragmentTransaction", True, "add", "(int,Class,Bundle)", "", "Argument[1]", "fragment-injection", "manual"] - - ["androidx.fragment.app", "FragmentTransaction", True, "add", "(int,Class,Bundle,String)", "", "Argument[1]", "fragment-injection", "manual"] - - ["androidx.fragment.app", "FragmentTransaction", True, "add", "(int,Fragment)", "", "Argument[1]", "fragment-injection", "manual"] - - ["androidx.fragment.app", "FragmentTransaction", True, "add", "(int,Fragment,String)", "", "Argument[1]", "fragment-injection", "manual"] - - ["androidx.fragment.app", "FragmentTransaction", True, "attach", "(Fragment)", "", "Argument[0]", "fragment-injection", "manual"] - - ["androidx.fragment.app", "FragmentTransaction", True, "replace", "(int,Class,Bundle)", "", "Argument[1]", "fragment-injection", "manual"] - - ["androidx.fragment.app", "FragmentTransaction", True, "replace", "(int,Class,Bundle,String)", "", "Argument[1]", "fragment-injection", "manual"] - - ["androidx.fragment.app", "FragmentTransaction", True, "replace", "(int,Fragment)", "", "Argument[1]", "fragment-injection", "manual"] - - ["androidx.fragment.app", "FragmentTransaction", True, "replace", "(int,Fragment,String)", "", "Argument[1]", "fragment-injection", "manual"] diff --git a/java/ql/lib/ext/androidx.slice.builders.model.json b/java/ql/lib/ext/androidx.slice.builders.model.json new file mode 100644 index 000000000000..fda61a4ff833 --- /dev/null +++ b/java/ql/lib/ext/androidx.slice.builders.model.json @@ -0,0 +1,100 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["androidx.slice.builders", "ListBuilder", true, "addAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "addAction", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "addGridRow", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "addGridRow", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "addInputRange", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "addInputRange", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "addRange", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "addRange", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "addRating", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "addRating", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "addRow", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "addRow", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "addSelection", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "addSelection", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "build", "", "", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "ReturnValue", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "setAccentColor", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "setHeader", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "setHeader", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "setHostExtras", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "setIsError", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "setKeywords", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "setLayoutDirection", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "setSeeMoreAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "setSeeMoreAction", "(PendingIntent)", "", "Argument[0]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "setSeeMoreRow", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder", true, "setSeeMoreRow", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder$HeaderBuilder", true, "setContentDescription", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$HeaderBuilder", true, "setLayoutDirection", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$HeaderBuilder", true, "setPrimaryAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$HeaderBuilder", true, "setPrimaryAction", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder$HeaderBuilder", true, "setSubtitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$HeaderBuilder", true, "setSummary", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$HeaderBuilder", true, "setTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", true, "addEndItem", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", true, "addEndItem", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", true, "setContentDescription", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", true, "setInputAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", true, "setInputAction", "(PendingIntent)", "", "Argument[0]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", true, "setLayoutDirection", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", true, "setMax", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", true, "setMin", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", true, "setPrimaryAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", true, "setPrimaryAction", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", true, "setSubtitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", true, "setThumb", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", true, "setTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", true, "setTitleItem", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", true, "setValue", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RangeBuilder", true, "setContentDescription", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RangeBuilder", true, "setMax", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RangeBuilder", true, "setMode", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RangeBuilder", true, "setPrimaryAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RangeBuilder", true, "setPrimaryAction", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder$RangeBuilder", true, "setSubtitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RangeBuilder", true, "setTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RangeBuilder", true, "setTitleItem", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RangeBuilder", true, "setValue", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RatingBuilder", true, "setContentDescription", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RatingBuilder", true, "setInputAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RatingBuilder", true, "setInputAction", "(PendingIntent)", "", "Argument[0]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder$RatingBuilder", true, "setMax", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RatingBuilder", true, "setMin", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RatingBuilder", true, "setPrimaryAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RatingBuilder", true, "setPrimaryAction", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder$RatingBuilder", true, "setSubtitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RatingBuilder", true, "setTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RatingBuilder", true, "setTitleItem", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RatingBuilder", true, "setValue", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RowBuilder", true, "addEndItem", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RowBuilder", true, "addEndItem", "(SliceAction)", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder$RowBuilder", true, "addEndItem", "(SliceAction,boolean)", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder$RowBuilder", true, "setContentDescription", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RowBuilder", true, "setEndOfSection", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RowBuilder", true, "setLayoutDirection", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RowBuilder", true, "setPrimaryAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RowBuilder", true, "setPrimaryAction", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder$RowBuilder", true, "setSubtitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RowBuilder", true, "setTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RowBuilder", true, "setTitleItem", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "ListBuilder$RowBuilder", true, "setTitleItem", "(SliceAction)", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "ListBuilder$RowBuilder", true, "setTitleItem", "(SliceAction,boolean)", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "SliceAction", true, "create", "(PendingIntent,IconCompat,int,CharSequence)", "", "Argument[0]", "ReturnValue.SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "SliceAction", true, "createDeeplink", "(PendingIntent,IconCompat,int,CharSequence)", "", "Argument[0]", "ReturnValue.SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "SliceAction", true, "createToggle", "(PendingIntent,CharSequence,boolean)", "", "Argument[0]", "ReturnValue.SyntheticField[androidx.slice.Slice.action]", "taint", "manual"], + ["androidx.slice.builders", "SliceAction", true, "getAction", "", "", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "ReturnValue", "taint", "manual"], + ["androidx.slice.builders", "SliceAction", true, "setChecked", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "SliceAction", true, "setContentDescription", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["androidx.slice.builders", "SliceAction", true, "setPriority", "", "", "Argument[this]", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/androidx.slice.builders.model.yml b/java/ql/lib/ext/androidx.slice.builders.model.yml deleted file mode 100644 index 51056f83d965..000000000000 --- a/java/ql/lib/ext/androidx.slice.builders.model.yml +++ /dev/null @@ -1,93 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["androidx.slice.builders", "ListBuilder", True, "addAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "addAction", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "addGridRow", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "addGridRow", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "addInputRange", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "addInputRange", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "addRange", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "addRange", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "addRating", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "addRating", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "addRow", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "addRow", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "addSelection", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "addSelection", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "build", "", "", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "ReturnValue", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "setAccentColor", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "setHeader", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "setHeader", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "setHostExtras", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "setIsError", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "setKeywords", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "setLayoutDirection", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "setSeeMoreAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "setSeeMoreAction", "(PendingIntent)", "", "Argument[0]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "setSeeMoreRow", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder", True, "setSeeMoreRow", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder$HeaderBuilder", True, "setContentDescription", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$HeaderBuilder", True, "setLayoutDirection", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$HeaderBuilder", True, "setPrimaryAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$HeaderBuilder", True, "setPrimaryAction", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder$HeaderBuilder", True, "setSubtitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$HeaderBuilder", True, "setSummary", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$HeaderBuilder", True, "setTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", True, "addEndItem", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", True, "addEndItem", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", True, "setContentDescription", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", True, "setInputAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", True, "setInputAction", "(PendingIntent)", "", "Argument[0]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", True, "setLayoutDirection", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", True, "setMax", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", True, "setMin", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", True, "setPrimaryAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", True, "setPrimaryAction", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", True, "setSubtitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", True, "setThumb", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", True, "setTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", True, "setTitleItem", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$InputRangeBuilder", True, "setValue", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RangeBuilder", True, "setContentDescription", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RangeBuilder", True, "setMax", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RangeBuilder", True, "setMode", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RangeBuilder", True, "setPrimaryAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RangeBuilder", True, "setPrimaryAction", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder$RangeBuilder", True, "setSubtitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RangeBuilder", True, "setTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RangeBuilder", True, "setTitleItem", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RangeBuilder", True, "setValue", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RatingBuilder", True, "setContentDescription", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RatingBuilder", True, "setInputAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RatingBuilder", True, "setInputAction", "(PendingIntent)", "", "Argument[0]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder$RatingBuilder", True, "setMax", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RatingBuilder", True, "setMin", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RatingBuilder", True, "setPrimaryAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RatingBuilder", True, "setPrimaryAction", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder$RatingBuilder", True, "setSubtitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RatingBuilder", True, "setTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RatingBuilder", True, "setTitleItem", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RatingBuilder", True, "setValue", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RowBuilder", True, "addEndItem", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RowBuilder", True, "addEndItem", "(SliceAction)", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder$RowBuilder", True, "addEndItem", "(SliceAction,boolean)", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder$RowBuilder", True, "setContentDescription", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RowBuilder", True, "setEndOfSection", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RowBuilder", True, "setLayoutDirection", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RowBuilder", True, "setPrimaryAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RowBuilder", True, "setPrimaryAction", "", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder$RowBuilder", True, "setSubtitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RowBuilder", True, "setTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RowBuilder", True, "setTitleItem", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "ListBuilder$RowBuilder", True, "setTitleItem", "(SliceAction)", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "ListBuilder$RowBuilder", True, "setTitleItem", "(SliceAction,boolean)", "", "Argument[0].SyntheticField[androidx.slice.Slice.action]", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "SliceAction", True, "create", "(PendingIntent,IconCompat,int,CharSequence)", "", "Argument[0]", "ReturnValue.SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "SliceAction", True, "createDeeplink", "(PendingIntent,IconCompat,int,CharSequence)", "", "Argument[0]", "ReturnValue.SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "SliceAction", True, "createToggle", "(PendingIntent,CharSequence,boolean)", "", "Argument[0]", "ReturnValue.SyntheticField[androidx.slice.Slice.action]", "taint", "manual"] - - ["androidx.slice.builders", "SliceAction", True, "getAction", "", "", "Argument[this].SyntheticField[androidx.slice.Slice.action]", "ReturnValue", "taint", "manual"] - - ["androidx.slice.builders", "SliceAction", True, "setChecked", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "SliceAction", True, "setContentDescription", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["androidx.slice.builders", "SliceAction", True, "setPriority", "", "", "Argument[this]", "ReturnValue", "value", "manual"] diff --git a/java/ql/lib/ext/androidx.slice.model.json b/java/ql/lib/ext/androidx.slice.model.json new file mode 100644 index 000000000000..b9e0e515991c --- /dev/null +++ b/java/ql/lib/ext/androidx.slice.model.json @@ -0,0 +1,27 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["androidx.slice", "SliceProvider", true, "onBindSlice", "", "", "Parameter[0]", "contentprovider", "manual"], + ["androidx.slice", "SliceProvider", true, "onCreatePermissionRequest", "", "", "Parameter[0]", "contentprovider", "manual"], + ["androidx.slice", "SliceProvider", true, "onMapIntentToUri", "", "", "Parameter[0]", "contentprovider", "manual"], + ["androidx.slice", "SliceProvider", true, "onSlicePinned", "", "", "Parameter[0]", "contentprovider", "manual"], + ["androidx.slice", "SliceProvider", true, "onSliceUnpinned", "", "", "Parameter[0]", "contentprovider", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["androidx.slice", "SliceProvider", true, "onBindSlice", "", "", "ReturnValue", "pending-intents", "manual"], + ["androidx.slice", "SliceProvider", true, "onCreatePermissionRequest", "", "", "ReturnValue", "pending-intents", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/androidx.slice.model.yml b/java/ql/lib/ext/androidx.slice.model.yml deleted file mode 100644 index 1e4176e5d9af..000000000000 --- a/java/ql/lib/ext/androidx.slice.model.yml +++ /dev/null @@ -1,16 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["androidx.slice", "SliceProvider", True, "onBindSlice", "", "", "Parameter[0]", "contentprovider", "manual"] - - ["androidx.slice", "SliceProvider", True, "onCreatePermissionRequest", "", "", "Parameter[0]", "contentprovider", "manual"] - - ["androidx.slice", "SliceProvider", True, "onMapIntentToUri", "", "", "Parameter[0]", "contentprovider", "manual"] - - ["androidx.slice", "SliceProvider", True, "onSlicePinned", "", "", "Parameter[0]", "contentprovider", "manual"] - - ["androidx.slice", "SliceProvider", True, "onSliceUnpinned", "", "", "Parameter[0]", "contentprovider", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["androidx.slice", "SliceProvider", True, "onBindSlice", "", "", "ReturnValue", "pending-intents", "manual"] - - ["androidx.slice", "SliceProvider", True, "onCreatePermissionRequest", "", "", "ReturnValue", "pending-intents", "manual"] diff --git a/java/ql/lib/ext/ch.ethz.ssh2.model.json b/java/ql/lib/ext/ch.ethz.ssh2.model.json new file mode 100644 index 000000000000..d1e462fccbab --- /dev/null +++ b/java/ql/lib/ext/ch.ethz.ssh2.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["ch.ethz.ssh2", "Connection", false, "authenticateWithPassword", "(String,String)", "", "Argument[0]", "credentials-username", "manual"], + ["ch.ethz.ssh2", "Connection", false, "authenticateWithPassword", "(String,String)", "", "Argument[1]", "credentials-password", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/ch.ethz.ssh2.model.yml b/java/ql/lib/ext/ch.ethz.ssh2.model.yml deleted file mode 100644 index b0f27152379d..000000000000 --- a/java/ql/lib/ext/ch.ethz.ssh2.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["ch.ethz.ssh2", "Connection", False, "authenticateWithPassword", "(String,String)", "", "Argument[0]", "credentials-username", "manual"] - - ["ch.ethz.ssh2", "Connection", False, "authenticateWithPassword", "(String,String)", "", "Argument[1]", "credentials-password", "manual"] diff --git a/java/ql/lib/ext/cn.hutool.core.codec.model.json b/java/ql/lib/ext/cn.hutool.core.codec.model.json new file mode 100644 index 000000000000..5dd0269a072e --- /dev/null +++ b/java/ql/lib/ext/cn.hutool.core.codec.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["cn.hutool.core.codec", "Base64", true, "decode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/cn.hutool.core.codec.model.yml b/java/ql/lib/ext/cn.hutool.core.codec.model.yml deleted file mode 100644 index 8d583c144fb0..000000000000 --- a/java/ql/lib/ext/cn.hutool.core.codec.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["cn.hutool.core.codec", "Base64", True, "decode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/com.alibaba.com.caucho.hessian.io.model.json b/java/ql/lib/ext/com.alibaba.com.caucho.hessian.io.model.json new file mode 100644 index 000000000000..275a6932b507 --- /dev/null +++ b/java/ql/lib/ext/com.alibaba.com.caucho.hessian.io.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.alibaba.com.caucho.hessian.io", "AbstractHessianInput", true, "readObject", "", "", "Argument[this]", "unsafe-deserialization", "manual"], + ["com.alibaba.com.caucho.hessian.io", "Hessian2StreamingInput", true, "readObject", "", "", "Argument[this]", "unsafe-deserialization", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.alibaba.com.caucho.hessian.io.model.yml b/java/ql/lib/ext/com.alibaba.com.caucho.hessian.io.model.yml deleted file mode 100644 index af8824aae0c1..000000000000 --- a/java/ql/lib/ext/com.alibaba.com.caucho.hessian.io.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.alibaba.com.caucho.hessian.io", "AbstractHessianInput", True, "readObject", "", "", "Argument[this]", "unsafe-deserialization", "manual"] - - ["com.alibaba.com.caucho.hessian.io", "Hessian2StreamingInput", True, "readObject", "", "", "Argument[this]", "unsafe-deserialization", "manual"] diff --git a/java/ql/lib/ext/com.alibaba.druid.sql.model.json b/java/ql/lib/ext/com.alibaba.druid.sql.model.json new file mode 100644 index 000000000000..d01f272a07b2 --- /dev/null +++ b/java/ql/lib/ext/com.alibaba.druid.sql.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["com.alibaba.druid.sql", "SQLUtils", false, "toMySqlString", "(SQLObject)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.alibaba.druid.sql.model.yml b/java/ql/lib/ext/com.alibaba.druid.sql.model.yml deleted file mode 100644 index 952cd6e8f1be..000000000000 --- a/java/ql/lib/ext/com.alibaba.druid.sql.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["com.alibaba.druid.sql", "SQLUtils", False, "toMySqlString", "(SQLObject)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/com.alibaba.druid.sql.repository.model.json b/java/ql/lib/ext/com.alibaba.druid.sql.repository.model.json new file mode 100644 index 000000000000..043be0b089a1 --- /dev/null +++ b/java/ql/lib/ext/com.alibaba.druid.sql.repository.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.alibaba.druid.sql.repository", "SchemaRepository", true, "console", "(String)", "", "Argument[0]", "sql-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.alibaba.druid.sql.repository.model.yml b/java/ql/lib/ext/com.alibaba.druid.sql.repository.model.yml deleted file mode 100644 index 663479c52ac7..000000000000 --- a/java/ql/lib/ext/com.alibaba.druid.sql.repository.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.alibaba.druid.sql.repository", "SchemaRepository", True, "console", "(String)", "", "Argument[0]", "sql-injection", "ai-manual"] diff --git a/java/ql/lib/ext/com.alibaba.fastjson2.model.json b/java/ql/lib/ext/com.alibaba.fastjson2.model.json new file mode 100644 index 000000000000..3372cb62d75d --- /dev/null +++ b/java/ql/lib/ext/com.alibaba.fastjson2.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["com.alibaba.fastjson2", "JSON", false, "parseArray", "(String,Class)", "", "Argument[0]", "ReturnValue.Element", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.alibaba.fastjson2.model.yml b/java/ql/lib/ext/com.alibaba.fastjson2.model.yml deleted file mode 100644 index f1eb6b7791ef..000000000000 --- a/java/ql/lib/ext/com.alibaba.fastjson2.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["com.alibaba.fastjson2", "JSON", False, "parseArray", "(String,Class)", "", "Argument[0]", "ReturnValue.Element", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/com.amazonaws.auth.model.json b/java/ql/lib/ext/com.amazonaws.auth.model.json new file mode 100644 index 000000000000..0762b0ae160e --- /dev/null +++ b/java/ql/lib/ext/com.amazonaws.auth.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.amazonaws.auth", "BasicAWSCredentials", false, "BasicAWSCredentials", "(String,String)", "", "Argument[0]", "credentials-key", "manual"], + ["com.amazonaws.auth", "BasicAWSCredentials", false, "BasicAWSCredentials", "(String,String)", "", "Argument[1]", "credentials-key", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.amazonaws.auth.model.yml b/java/ql/lib/ext/com.amazonaws.auth.model.yml deleted file mode 100644 index 2736538aa849..000000000000 --- a/java/ql/lib/ext/com.amazonaws.auth.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.amazonaws.auth", "BasicAWSCredentials", False, "BasicAWSCredentials", "(String,String)", "", "Argument[0]", "credentials-key", "manual"] - - ["com.amazonaws.auth", "BasicAWSCredentials", False, "BasicAWSCredentials", "(String,String)", "", "Argument[1]", "credentials-key", "manual"] diff --git a/java/ql/lib/ext/com.auth0.jwt.algorithms.model.json b/java/ql/lib/ext/com.auth0.jwt.algorithms.model.json new file mode 100644 index 000000000000..4cf1a94c5f8f --- /dev/null +++ b/java/ql/lib/ext/com.auth0.jwt.algorithms.model.json @@ -0,0 +1,18 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.auth0.jwt.algorithms", "Algorithm", false, "HMAC256", "(String)", "", "Argument[0]", "credentials-key", "manual"], + ["com.auth0.jwt.algorithms", "Algorithm", false, "HMAC256", "(byte[])", "", "Argument[0]", "credentials-key", "manual"], + ["com.auth0.jwt.algorithms", "Algorithm", false, "HMAC384", "(String)", "", "Argument[0]", "credentials-key", "manual"], + ["com.auth0.jwt.algorithms", "Algorithm", false, "HMAC384", "(byte[])", "", "Argument[0]", "credentials-key", "manual"], + ["com.auth0.jwt.algorithms", "Algorithm", false, "HMAC512", "(String)", "", "Argument[0]", "credentials-key", "manual"], + ["com.auth0.jwt.algorithms", "Algorithm", false, "HMAC512", "(byte[])", "", "Argument[0]", "credentials-key", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.auth0.jwt.algorithms.model.yml b/java/ql/lib/ext/com.auth0.jwt.algorithms.model.yml deleted file mode 100644 index 62e5f8d2d4a8..000000000000 --- a/java/ql/lib/ext/com.auth0.jwt.algorithms.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.auth0.jwt.algorithms", "Algorithm", False, "HMAC256", "(String)", "", "Argument[0]", "credentials-key", "manual"] - - ["com.auth0.jwt.algorithms", "Algorithm", False, "HMAC256", "(byte[])", "", "Argument[0]", "credentials-key", "manual"] - - ["com.auth0.jwt.algorithms", "Algorithm", False, "HMAC384", "(String)", "", "Argument[0]", "credentials-key", "manual"] - - ["com.auth0.jwt.algorithms", "Algorithm", False, "HMAC384", "(byte[])", "", "Argument[0]", "credentials-key", "manual"] - - ["com.auth0.jwt.algorithms", "Algorithm", False, "HMAC512", "(String)", "", "Argument[0]", "credentials-key", "manual"] - - ["com.auth0.jwt.algorithms", "Algorithm", False, "HMAC512", "(byte[])", "", "Argument[0]", "credentials-key", "manual"] diff --git a/java/ql/lib/ext/com.azure.identity.model.json b/java/ql/lib/ext/com.azure.identity.model.json new file mode 100644 index 000000000000..b5984af81885 --- /dev/null +++ b/java/ql/lib/ext/com.azure.identity.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.azure.identity", "ClientSecretCredentialBuilder", false, "clientSecret", "(String)", "", "Argument[0]", "credentials-key", "manual"], + ["com.azure.identity", "UsernamePasswordCredentialBuilder", false, "password", "(String)", "", "Argument[0]", "credentials-password", "manual"], + ["com.azure.identity", "UsernamePasswordCredentialBuilder", false, "username", "(String)", "", "Argument[0]", "credentials-username", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.azure.identity.model.yml b/java/ql/lib/ext/com.azure.identity.model.yml deleted file mode 100644 index b582905739b9..000000000000 --- a/java/ql/lib/ext/com.azure.identity.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.azure.identity", "ClientSecretCredentialBuilder", False, "clientSecret", "(String)", "", "Argument[0]", "credentials-key", "manual"] - - ["com.azure.identity", "UsernamePasswordCredentialBuilder", False, "password", "(String)", "", "Argument[0]", "credentials-password", "manual"] - - ["com.azure.identity", "UsernamePasswordCredentialBuilder", False, "username", "(String)", "", "Argument[0]", "credentials-username", "manual"] diff --git a/java/ql/lib/ext/com.caucho.burlap.io.model.json b/java/ql/lib/ext/com.caucho.burlap.io.model.json new file mode 100644 index 000000000000..6e8218fd1e55 --- /dev/null +++ b/java/ql/lib/ext/com.caucho.burlap.io.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.caucho.burlap.io", "BurlapInput", true, "readObject", "", "", "Argument[this]", "unsafe-deserialization", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.caucho.burlap.io.model.yml b/java/ql/lib/ext/com.caucho.burlap.io.model.yml deleted file mode 100644 index 862804438ca4..000000000000 --- a/java/ql/lib/ext/com.caucho.burlap.io.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.caucho.burlap.io", "BurlapInput", True, "readObject", "", "", "Argument[this]", "unsafe-deserialization", "manual"] diff --git a/java/ql/lib/ext/com.caucho.hessian.io.model.json b/java/ql/lib/ext/com.caucho.hessian.io.model.json new file mode 100644 index 000000000000..bda2e58bec00 --- /dev/null +++ b/java/ql/lib/ext/com.caucho.hessian.io.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.caucho.hessian.io", "AbstractHessianInput", true, "readObject", "", "", "Argument[this]", "unsafe-deserialization", "manual"], + ["com.caucho.hessian.io", "Hessian2StreamingInput", true, "readObject", "", "", "Argument[this]", "unsafe-deserialization", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.caucho.hessian.io.model.yml b/java/ql/lib/ext/com.caucho.hessian.io.model.yml deleted file mode 100644 index 73c3ddebf451..000000000000 --- a/java/ql/lib/ext/com.caucho.hessian.io.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.caucho.hessian.io", "AbstractHessianInput", True, "readObject", "", "", "Argument[this]", "unsafe-deserialization", "manual"] - - ["com.caucho.hessian.io", "Hessian2StreamingInput", True, "readObject", "", "", "Argument[this]", "unsafe-deserialization", "manual"] diff --git a/java/ql/lib/ext/com.cedarsoftware.util.io.model.json b/java/ql/lib/ext/com.cedarsoftware.util.io.model.json new file mode 100644 index 000000000000..f19deba068bb --- /dev/null +++ b/java/ql/lib/ext/com.cedarsoftware.util.io.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.cedarsoftware.util.io", "JsonReader", false, "jsonToJava", "", "", "Argument[0]", "unsafe-deserialization", "manual"], + ["com.cedarsoftware.util.io", "JsonReader", true, "readObject", "", "", "Argument[this]", "unsafe-deserialization", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.cedarsoftware.util.io.model.yml b/java/ql/lib/ext/com.cedarsoftware.util.io.model.yml deleted file mode 100644 index 926a86238114..000000000000 --- a/java/ql/lib/ext/com.cedarsoftware.util.io.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.cedarsoftware.util.io", "JsonReader", False, "jsonToJava", "", "", "Argument[0]", "unsafe-deserialization", "manual"] - - ["com.cedarsoftware.util.io", "JsonReader", True, "readObject", "", "", "Argument[this]", "unsafe-deserialization", "manual"] diff --git a/java/ql/lib/ext/com.couchbase.client.core.env.model.json b/java/ql/lib/ext/com.couchbase.client.core.env.model.json new file mode 100644 index 000000000000..13561c046299 --- /dev/null +++ b/java/ql/lib/ext/com.couchbase.client.core.env.model.json @@ -0,0 +1,38 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + // 'credentials-password' sinks + ["com.couchbase.client.core.env", "CertificateAuthenticator", true, "fromKey", "(PrivateKey,String,List)", "", "Argument[1]", "credentials-password", "manual"], + ["com.couchbase.client.core.env", "CertificateAuthenticator", true, "fromKeyStore", "(Path,String,Optional)", "", "Argument[1]", "credentials-password", "manual"], + ["com.couchbase.client.core.env", "CertificateAuthenticator", true, "fromKeyStore", "(KeyStore,String)", "", "Argument[1]", "credentials-password", "manual"], + ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "create", "(String,String)", "", "Argument[1]", "credentials-password", "manual"], + ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "ldapCompatible", "(String,String)", "", "Argument[1]", "credentials-password", "manual"], + ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "builder", "(String,String)", "", "Argument[1]", "credentials-password", "manual"], + ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "builder", "(Supplier)", "", "Argument[0].ReturnValue", "credentials-password", "manual"], + ["com.couchbase.client.core.env", "PasswordAuthenticator$Builder", true, "password", "(String)", "", "Argument[0]", "credentials-password", "manual"], + ["com.couchbase.client.core.env", "PasswordAuthenticator$Builder", true, "password", "(Supplier)", "", "Argument[0].ReturnValue", "credentials-password", "manual"], + // 'credentials-username' sinks + ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "create", "(String,String)", "", "Argument[0]", "credentials-username", "manual"], + ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "ldapCompatible", "(String,String)", "", "Argument[0]", "credentials-username", "manual"], + ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "builder", "(String,String)", "", "Argument[0]", "credentials-username", "manual"], + ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "builder", "(Supplier)", "", "Argument[0].ReturnValue", "credentials-username", "manual"], + ["com.couchbase.client.core.env", "PasswordAuthenticator$Builder", true, "username", "(String)", "", "Argument[0]", "credentials-username", "manual"], + ["com.couchbase.client.core.env", "PasswordAuthenticator$Builder", true, "username", "(Supplier)", "", "Argument[0].ReturnValue", "credentials-username", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["com.couchbase.client.core.env", "UsernameAndPassword", true, "UsernameAndPassword", "(String,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.couchbase.client.core.env.model.yml b/java/ql/lib/ext/com.couchbase.client.core.env.model.yml deleted file mode 100644 index 2182626653de..000000000000 --- a/java/ql/lib/ext/com.couchbase.client.core.env.model.yml +++ /dev/null @@ -1,28 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - # 'credentials-password' sinks - - ["com.couchbase.client.core.env", "CertificateAuthenticator", true, "fromKey", "(PrivateKey,String,List)", "", "Argument[1]", "credentials-password", "manual"] - - ["com.couchbase.client.core.env", "CertificateAuthenticator", true, "fromKeyStore", "(Path,String,Optional)", "", "Argument[1]", "credentials-password", "manual"] - - ["com.couchbase.client.core.env", "CertificateAuthenticator", true, "fromKeyStore", "(KeyStore,String)", "", "Argument[1]", "credentials-password", "manual"] - - ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "create", "(String,String)", "", "Argument[1]", "credentials-password", "manual"] - - ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "ldapCompatible", "(String,String)", "", "Argument[1]", "credentials-password", "manual"] - - ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "builder", "(String,String)", "", "Argument[1]", "credentials-password", "manual"] - - ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "builder", "(Supplier)", "", "Argument[0].ReturnValue", "credentials-password", "manual"] - - ["com.couchbase.client.core.env", "PasswordAuthenticator$Builder", true, "password", "(String)", "", "Argument[0]", "credentials-password", "manual"] - - ["com.couchbase.client.core.env", "PasswordAuthenticator$Builder", true, "password", "(Supplier)", "", "Argument[0].ReturnValue", "credentials-password", "manual"] - # 'credentials-username' sinks - - ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "create", "(String,String)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "ldapCompatible", "(String,String)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "builder", "(String,String)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.couchbase.client.core.env", "PasswordAuthenticator", true, "builder", "(Supplier)", "", "Argument[0].ReturnValue", "credentials-username", "manual"] - - ["com.couchbase.client.core.env", "PasswordAuthenticator$Builder", true, "username", "(String)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.couchbase.client.core.env", "PasswordAuthenticator$Builder", true, "username", "(Supplier)", "", "Argument[0].ReturnValue", "credentials-username", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["com.couchbase.client.core.env", "UsernameAndPassword", true, "UsernameAndPassword", "(String,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] diff --git a/java/ql/lib/ext/com.couchbase.client.java.model.json b/java/ql/lib/ext/com.couchbase.client.java.model.json new file mode 100644 index 000000000000..c2aa6c311ba6 --- /dev/null +++ b/java/ql/lib/ext/com.couchbase.client.java.model.json @@ -0,0 +1,25 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + // 'credentials-username' sinks + ["com.couchbase.client.java", "Cluster", true, "connect", "(String,String,String)", "", "Argument[1]", "credentials-username", "manual"], + ["com.couchbase.client.java", "ClusterOptions", true, "clusterOptions", "(String,String)", "", "Argument[0]", "credentials-username", "manual"], + // 'credentials-password' sinks + ["com.couchbase.client.java", "Cluster", true, "connect", "(String,String,String)", "", "Argument[2]", "credentials-password", "manual"], + ["com.couchbase.client.java", "ClusterOptions", true, "clusterOptions", "(String,String)", "", "Argument[1]", "credentials-password", "manual"], + // 'sql-injection' sinks + ["com.couchbase.client.java", "Cluster", true, "analyticsQuery", "(String)", "", "Argument[0]", "sql-injection", "manual"], + ["com.couchbase.client.java", "Cluster", true, "analyticsQuery", "(String,AnalyticsOptions)", "", "Argument[0]", "sql-injection", "manual"], + ["com.couchbase.client.java", "Cluster", true, "query", "(String)", "", "Argument[0]", "sql-injection", "manual"], + ["com.couchbase.client.java", "Cluster", true, "query", "(String,QueryOptions)", "", "Argument[0]", "sql-injection", "manual"], + ["com.couchbase.client.java", "Cluster", true, "queryStreaming", "(String,Consumer)", "", "Argument[0]", "sql-injection", "manual"], + ["com.couchbase.client.java", "Cluster", true, "queryStreaming", "(String,QueryOptions,Consumer)", "", "Argument[0]", "sql-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.couchbase.client.java.model.yml b/java/ql/lib/ext/com.couchbase.client.java.model.yml deleted file mode 100644 index c954e92f6654..000000000000 --- a/java/ql/lib/ext/com.couchbase.client.java.model.yml +++ /dev/null @@ -1,18 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - # 'credentials-username' sinks - - ["com.couchbase.client.java", "Cluster", true, "connect", "(String,String,String)", "", "Argument[1]", "credentials-username", "manual"] - - ["com.couchbase.client.java", "ClusterOptions", true, "clusterOptions", "(String,String)", "", "Argument[0]", "credentials-username", "manual"] - # 'credentials-password' sinks - - ["com.couchbase.client.java", "Cluster", true, "connect", "(String,String,String)", "", "Argument[2]", "credentials-password", "manual"] - - ["com.couchbase.client.java", "ClusterOptions", true, "clusterOptions", "(String,String)", "", "Argument[1]", "credentials-password", "manual"] - # 'sql-injection' sinks - - ["com.couchbase.client.java", "Cluster", true, "analyticsQuery", "(String)", "", "Argument[0]", "sql-injection", "manual"] - - ["com.couchbase.client.java", "Cluster", true, "analyticsQuery", "(String,AnalyticsOptions)", "", "Argument[0]", "sql-injection", "manual"] - - ["com.couchbase.client.java", "Cluster", true, "query", "(String)", "", "Argument[0]", "sql-injection", "manual"] - - ["com.couchbase.client.java", "Cluster", true, "query", "(String,QueryOptions)", "", "Argument[0]", "sql-injection", "manual"] - - ["com.couchbase.client.java", "Cluster", true, "queryStreaming", "(String,Consumer)", "", "Argument[0]", "sql-injection", "manual"] - - ["com.couchbase.client.java", "Cluster", true, "queryStreaming", "(String,QueryOptions,Consumer)", "", "Argument[0]", "sql-injection", "manual"] diff --git a/java/ql/lib/ext/com.esotericsoftware.kryo.io.model.json b/java/ql/lib/ext/com.esotericsoftware.kryo.io.model.json new file mode 100644 index 000000000000..4ac7e6afee97 --- /dev/null +++ b/java/ql/lib/ext/com.esotericsoftware.kryo.io.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["com.esotericsoftware.kryo.io", "Input", false, "Input", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.esotericsoftware.kryo.io.model.yml b/java/ql/lib/ext/com.esotericsoftware.kryo.io.model.yml deleted file mode 100644 index d23bd6cc8b80..000000000000 --- a/java/ql/lib/ext/com.esotericsoftware.kryo.io.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["com.esotericsoftware.kryo.io", "Input", False, "Input", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] diff --git a/java/ql/lib/ext/com.esotericsoftware.kryo5.io.model.json b/java/ql/lib/ext/com.esotericsoftware.kryo5.io.model.json new file mode 100644 index 000000000000..f59b8346c8b4 --- /dev/null +++ b/java/ql/lib/ext/com.esotericsoftware.kryo5.io.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["com.esotericsoftware.kryo5.io", "Input", false, "Input", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.esotericsoftware.kryo5.io.model.yml b/java/ql/lib/ext/com.esotericsoftware.kryo5.io.model.yml deleted file mode 100644 index 9f8a65ef5447..000000000000 --- a/java/ql/lib/ext/com.esotericsoftware.kryo5.io.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["com.esotericsoftware.kryo5.io", "Input", False, "Input", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] diff --git a/java/ql/lib/ext/com.esotericsoftware.yamlbeans.model.json b/java/ql/lib/ext/com.esotericsoftware.yamlbeans.model.json new file mode 100644 index 000000000000..73e108cbc0c6 --- /dev/null +++ b/java/ql/lib/ext/com.esotericsoftware.yamlbeans.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.esotericsoftware.yamlbeans", "YamlReader", true, "read", "", "", "Argument[this]", "unsafe-deserialization", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.esotericsoftware.yamlbeans.model.yml b/java/ql/lib/ext/com.esotericsoftware.yamlbeans.model.yml deleted file mode 100644 index 944222c420b6..000000000000 --- a/java/ql/lib/ext/com.esotericsoftware.yamlbeans.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.esotericsoftware.yamlbeans", "YamlReader", True, "read", "", "", "Argument[this]", "unsafe-deserialization", "manual"] diff --git a/java/ql/lib/ext/com.fasterxml.jackson.core.model.json b/java/ql/lib/ext/com.fasterxml.jackson.core.model.json new file mode 100644 index 000000000000..8b81cd38d04e --- /dev/null +++ b/java/ql/lib/ext/com.fasterxml.jackson.core.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["com.fasterxml.jackson.core", "JsonFactory", false, "createParser", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.fasterxml.jackson.core.model.yml b/java/ql/lib/ext/com.fasterxml.jackson.core.model.yml deleted file mode 100644 index 640b96f769f5..000000000000 --- a/java/ql/lib/ext/com.fasterxml.jackson.core.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["com.fasterxml.jackson.core", "JsonFactory", False, "createParser", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/com.fasterxml.jackson.databind.model.json b/java/ql/lib/ext/com.fasterxml.jackson.databind.model.json new file mode 100644 index 000000000000..33cc35815bcb --- /dev/null +++ b/java/ql/lib/ext/com.fasterxml.jackson.databind.model.json @@ -0,0 +1,30 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["com.fasterxml.jackson.databind", "ObjectMapper", true, "convertValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.fasterxml.jackson.databind", "ObjectMapper", false, "createParser", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.fasterxml.jackson.databind", "ObjectMapper", true, "readTree", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], // result is remote, but only user-controlled if the URL is + ["com.fasterxml.jackson.databind", "ObjectMapper", true, "readValue", "(InputStream,Class)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["com.fasterxml.jackson.databind", "ObjectMapper", true, "valueToTree", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.fasterxml.jackson.databind", "ObjectMapper", true, "valueToTree", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["com.fasterxml.jackson.databind", "ObjectMapper", true, "valueToTree", "", "", "Argument[0].MapValue.Element", "ReturnValue", "taint", "manual"], + ["com.fasterxml.jackson.databind", "ObjectReader", false, "createParser", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.fasterxml.jackson.databind", "ObjectMapper", true, "readValue", "(File,Class)", "", "Argument[0]", "path-injection", "ai-manual"], + ["com.fasterxml.jackson.databind", "ObjectMapper", true, "writeValue", "(File,Object)", "", "Argument[0]", "path-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.fasterxml.jackson.databind.model.yml b/java/ql/lib/ext/com.fasterxml.jackson.databind.model.yml deleted file mode 100644 index 4262a30b31c6..000000000000 --- a/java/ql/lib/ext/com.fasterxml.jackson.databind.model.yml +++ /dev/null @@ -1,19 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["com.fasterxml.jackson.databind", "ObjectMapper", True, "convertValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.fasterxml.jackson.databind", "ObjectMapper", False, "createParser", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.fasterxml.jackson.databind", "ObjectMapper", True, "readTree", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] # result is remote, but only user-controlled if the URL is - - ["com.fasterxml.jackson.databind", "ObjectMapper", True, "readValue", "(InputStream,Class)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["com.fasterxml.jackson.databind", "ObjectMapper", True, "valueToTree", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.fasterxml.jackson.databind", "ObjectMapper", True, "valueToTree", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["com.fasterxml.jackson.databind", "ObjectMapper", True, "valueToTree", "", "", "Argument[0].MapValue.Element", "ReturnValue", "taint", "manual"] - - ["com.fasterxml.jackson.databind", "ObjectReader", False, "createParser", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.fasterxml.jackson.databind", "ObjectMapper", True, "readValue", "(File,Class)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["com.fasterxml.jackson.databind", "ObjectMapper", True, "writeValue", "(File,Object)", "", "Argument[0]", "path-injection", "ai-manual"] diff --git a/java/ql/lib/ext/com.google.common.base.model.json b/java/ql/lib/ext/com.google.common.base.model.json new file mode 100644 index 000000000000..6c0a376d2338 --- /dev/null +++ b/java/ql/lib/ext/com.google.common.base.model.json @@ -0,0 +1,116 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.google.common.base", "Splitter", false, "onPattern", "(String)", "", "Argument[0]", "regex-use[]", "manual"], + ["com.google.common.base", "Splitter", false, "split", "(CharSequence)", "", "Argument[this]", "regex-use[0]", "manual"], + ["com.google.common.base", "Splitter", false, "splitToList", "(CharSequence)", "", "Argument[this]", "regex-use[0]", "manual"], + ["com.google.common.base", "Splitter$MapSplitter", false, "split", "(CharSequence)", "", "Argument[this]", "regex-use[0]", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["com.google.common.base", "Ascii", false, "toLowerCase", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Ascii", false, "toLowerCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Ascii", false, "toUpperCase", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Ascii", false, "toUpperCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Ascii", false, "truncate", "(CharSequence,int,String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Ascii", false, "truncate", "(CharSequence,int,String)", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "CaseFormat", true, "to", "(CaseFormat,String)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "CharMatcher", true, "removeFrom", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "CharMatcher", true, "replaceFrom", "(CharSequence,char)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "CharMatcher", true, "replaceFrom", "(CharSequence,char)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "CharMatcher", true, "replaceFrom", "(CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "CharMatcher", true, "replaceFrom", "(CharSequence,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Converter", true, "apply", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Converter", true, "convert", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Converter", true, "convertAll", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "appendTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "appendTo", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["com.google.common.base", "Joiner", false, "appendTo", "(Appendable,Iterable)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "appendTo", "(Appendable,Iterator)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "appendTo", "(Appendable,Object,Object,Object[])", "", "Argument[1..2]", "Argument[0]", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "appendTo", "(Appendable,Object,Object,Object[])", "", "Argument[3].ArrayElement", "Argument[0]", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "appendTo", "(Appendable,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "appendTo", "(StringBuilder,Iterable)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "appendTo", "(StringBuilder,Iterator)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "appendTo", "(StringBuilder,Object,Object,Object[])", "", "Argument[1..2]", "Argument[0]", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "appendTo", "(StringBuilder,Object,Object,Object[])", "", "Argument[3].ArrayElement", "Argument[0]", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "appendTo", "(StringBuilder,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "join", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "join", "", "", "Argument[0..2]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "on", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "skipNulls", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "useForNull", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "useForNull", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "withKeyValueSeparator", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "withKeyValueSeparator", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner", false, "withKeyValueSeparator", "(char)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner$MapJoiner", false, "appendTo", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["com.google.common.base", "Joiner$MapJoiner", false, "appendTo", "", "", "Argument[1]", "Argument[0]", "taint", "manual"], + ["com.google.common.base", "Joiner$MapJoiner", false, "join", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner$MapJoiner", false, "join", "(Iterable)", "", "Argument[0].Element.MapKey", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner$MapJoiner", false, "join", "(Iterable)", "", "Argument[0].Element.MapValue", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner$MapJoiner", false, "join", "(Iterator)", "", "Argument[0].Element.MapKey", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner$MapJoiner", false, "join", "(Iterator)", "", "Argument[0].Element.MapValue", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner$MapJoiner", false, "join", "(Map)", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner$MapJoiner", false, "join", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner$MapJoiner", false, "useForNull", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Joiner$MapJoiner", false, "useForNull", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "MoreObjects", false, "firstNonNull", "(Object,Object)", "", "Argument[0..1]", "ReturnValue", "value", "manual"], + ["com.google.common.base", "MoreObjects", false, "toStringHelper", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "MoreObjects$ToStringHelper", false, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.base", "MoreObjects$ToStringHelper", false, "add", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.base", "MoreObjects$ToStringHelper", false, "add", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "MoreObjects$ToStringHelper", false, "add", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["com.google.common.base", "MoreObjects$ToStringHelper", false, "add", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "MoreObjects$ToStringHelper", false, "addValue", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.base", "MoreObjects$ToStringHelper", false, "addValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.base", "MoreObjects$ToStringHelper", false, "addValue", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "MoreObjects$ToStringHelper", false, "omitNullValues", "()", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.base", "MoreObjects$ToStringHelper", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Optional", true, "asSet", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.base", "Optional", true, "fromJavaUtil", "(Optional)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.base", "Optional", true, "fromNullable", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["com.google.common.base", "Optional", true, "get", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["com.google.common.base", "Optional", true, "of", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["com.google.common.base", "Optional", true, "or", "(Object)", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["com.google.common.base", "Optional", true, "or", "(Object)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["com.google.common.base", "Optional", true, "or", "(Optional)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.base", "Optional", true, "or", "(Optional)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.base", "Optional", true, "or", "(Supplier)", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["com.google.common.base", "Optional", true, "or", "(Supplier)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Optional", true, "orNull", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["com.google.common.base", "Optional", true, "presentInstances", "(Iterable)", "", "Argument[0].Element.Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.base", "Optional", true, "toJavaUtil", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.base", "Optional", true, "toJavaUtil", "(Optional)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.base", "Preconditions", false, "checkNotNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["com.google.common.base", "Splitter", false, "split", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Splitter", false, "splitToList", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Splitter", false, "splitToStream", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Splitter$MapSplitter", false, "split", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Strings", false, "emptyToNull", "(String)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["com.google.common.base", "Strings", false, "lenientFormat", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Strings", false, "lenientFormat", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Strings", false, "nullToEmpty", "(String)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["com.google.common.base", "Strings", false, "padEnd", "(String,int,char)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Strings", false, "padStart", "(String,int,char)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Strings", false, "repeat", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Supplier", true, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Suppliers", false, "memoize", "(Supplier)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Suppliers", false, "memoizeWithExpiration", "(Supplier,long,TimeUnit)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Suppliers", false, "ofInstance", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Suppliers", false, "synchronizedSupplier", "(Supplier)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.base", "Verify", false, "verifyNotNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.google.common.base.model.yml b/java/ql/lib/ext/com.google.common.base.model.yml deleted file mode 100644 index 494e37abe036..000000000000 --- a/java/ql/lib/ext/com.google.common.base.model.yml +++ /dev/null @@ -1,105 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.google.common.base", "Splitter", False, "onPattern", "(String)", "", "Argument[0]", "regex-use[]", "manual"] - - ["com.google.common.base", "Splitter", False, "split", "(CharSequence)", "", "Argument[this]", "regex-use[0]", "manual"] - - ["com.google.common.base", "Splitter", False, "splitToList", "(CharSequence)", "", "Argument[this]", "regex-use[0]", "manual"] - - ["com.google.common.base", "Splitter$MapSplitter", False, "split", "(CharSequence)", "", "Argument[this]", "regex-use[0]", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["com.google.common.base", "Ascii", False, "toLowerCase", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Ascii", False, "toLowerCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Ascii", False, "toUpperCase", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Ascii", False, "toUpperCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Ascii", False, "truncate", "(CharSequence,int,String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Ascii", False, "truncate", "(CharSequence,int,String)", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "CaseFormat", True, "to", "(CaseFormat,String)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "CharMatcher", True, "removeFrom", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "CharMatcher", True, "replaceFrom", "(CharSequence,char)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "CharMatcher", True, "replaceFrom", "(CharSequence,char)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "CharMatcher", True, "replaceFrom", "(CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "CharMatcher", True, "replaceFrom", "(CharSequence,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Converter", True, "apply", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Converter", True, "convert", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Converter", True, "convertAll", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "appendTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "appendTo", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["com.google.common.base", "Joiner", False, "appendTo", "(Appendable,Iterable)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "appendTo", "(Appendable,Iterator)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "appendTo", "(Appendable,Object,Object,Object[])", "", "Argument[1..2]", "Argument[0]", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "appendTo", "(Appendable,Object,Object,Object[])", "", "Argument[3].ArrayElement", "Argument[0]", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "appendTo", "(Appendable,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "appendTo", "(StringBuilder,Iterable)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "appendTo", "(StringBuilder,Iterator)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "appendTo", "(StringBuilder,Object,Object,Object[])", "", "Argument[1..2]", "Argument[0]", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "appendTo", "(StringBuilder,Object,Object,Object[])", "", "Argument[3].ArrayElement", "Argument[0]", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "appendTo", "(StringBuilder,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "join", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "join", "", "", "Argument[0..2]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "on", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "skipNulls", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "useForNull", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "useForNull", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "withKeyValueSeparator", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "withKeyValueSeparator", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner", False, "withKeyValueSeparator", "(char)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner$MapJoiner", False, "appendTo", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["com.google.common.base", "Joiner$MapJoiner", False, "appendTo", "", "", "Argument[1]", "Argument[0]", "taint", "manual"] - - ["com.google.common.base", "Joiner$MapJoiner", False, "join", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner$MapJoiner", False, "join", "(Iterable)", "", "Argument[0].Element.MapKey", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner$MapJoiner", False, "join", "(Iterable)", "", "Argument[0].Element.MapValue", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner$MapJoiner", False, "join", "(Iterator)", "", "Argument[0].Element.MapKey", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner$MapJoiner", False, "join", "(Iterator)", "", "Argument[0].Element.MapValue", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner$MapJoiner", False, "join", "(Map)", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner$MapJoiner", False, "join", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner$MapJoiner", False, "useForNull", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Joiner$MapJoiner", False, "useForNull", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "MoreObjects", False, "firstNonNull", "(Object,Object)", "", "Argument[0..1]", "ReturnValue", "value", "manual"] - - ["com.google.common.base", "MoreObjects", False, "toStringHelper", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "MoreObjects$ToStringHelper", False, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.base", "MoreObjects$ToStringHelper", False, "add", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.base", "MoreObjects$ToStringHelper", False, "add", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "MoreObjects$ToStringHelper", False, "add", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["com.google.common.base", "MoreObjects$ToStringHelper", False, "add", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "MoreObjects$ToStringHelper", False, "addValue", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.base", "MoreObjects$ToStringHelper", False, "addValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.base", "MoreObjects$ToStringHelper", False, "addValue", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "MoreObjects$ToStringHelper", False, "omitNullValues", "()", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.base", "MoreObjects$ToStringHelper", False, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Optional", True, "asSet", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.base", "Optional", True, "fromJavaUtil", "(Optional)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.base", "Optional", True, "fromNullable", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.base", "Optional", True, "get", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.base", "Optional", True, "of", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.base", "Optional", True, "or", "(Object)", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.base", "Optional", True, "or", "(Object)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["com.google.common.base", "Optional", True, "or", "(Optional)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.base", "Optional", True, "or", "(Optional)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.base", "Optional", True, "or", "(Supplier)", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.base", "Optional", True, "or", "(Supplier)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Optional", True, "orNull", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.base", "Optional", True, "presentInstances", "(Iterable)", "", "Argument[0].Element.Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.base", "Optional", True, "toJavaUtil", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.base", "Optional", True, "toJavaUtil", "(Optional)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.base", "Preconditions", False, "checkNotNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["com.google.common.base", "Splitter", False, "split", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Splitter", False, "splitToList", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Splitter", False, "splitToStream", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Splitter$MapSplitter", False, "split", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Strings", False, "emptyToNull", "(String)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["com.google.common.base", "Strings", False, "lenientFormat", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Strings", False, "lenientFormat", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Strings", False, "nullToEmpty", "(String)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["com.google.common.base", "Strings", False, "padEnd", "(String,int,char)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Strings", False, "padStart", "(String,int,char)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Strings", False, "repeat", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Supplier", True, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Suppliers", False, "memoize", "(Supplier)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Suppliers", False, "memoizeWithExpiration", "(Supplier,long,TimeUnit)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Suppliers", False, "ofInstance", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Suppliers", False, "synchronizedSupplier", "(Supplier)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.base", "Verify", False, "verifyNotNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] diff --git a/java/ql/lib/ext/com.google.common.cache.model.json b/java/ql/lib/ext/com.google.common.cache.model.json new file mode 100644 index 000000000000..fcb8e329fe86 --- /dev/null +++ b/java/ql/lib/ext/com.google.common.cache.model.json @@ -0,0 +1,31 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["com.google.common.cache", "Cache", true, "asMap", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.cache", "Cache", true, "asMap", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + // Lambda flow from Argument[1] not implemented + ["com.google.common.cache", "Cache", true, "get", "(Object,Callable)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + // The true flow to MapKey of ReturnValue for getAllPresent is the intersection of the these inputs, but intersections cannot be modeled fully accurately. + ["com.google.common.cache", "Cache", true, "getAllPresent", "(Iterable)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.cache", "Cache", true, "getAllPresent", "(Iterable)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.cache", "Cache", true, "getAllPresent", "(Iterable)", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.cache", "Cache", true, "getIfPresent", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["com.google.common.cache", "Cache", true, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.cache", "Cache", true, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.cache", "Cache", true, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.cache", "Cache", true, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.cache", "LoadingCache", true, "apply", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["com.google.common.cache", "LoadingCache", true, "get", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["com.google.common.cache", "LoadingCache", true, "getAll", "(Iterable)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.cache", "LoadingCache", true, "getAll", "(Iterable)", "", "Argument[0].Element", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.cache", "LoadingCache", true, "getAll", "(Iterable)", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.cache", "LoadingCache", true, "getUnchecked", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.google.common.cache.model.yml b/java/ql/lib/ext/com.google.common.cache.model.yml deleted file mode 100644 index 11c229dee6b0..000000000000 --- a/java/ql/lib/ext/com.google.common.cache.model.yml +++ /dev/null @@ -1,24 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["com.google.common.cache", "Cache", True, "asMap", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.cache", "Cache", True, "asMap", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - # Lambda flow from Argument[1] not implemented - - ["com.google.common.cache", "Cache", True, "get", "(Object,Callable)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - # The true flow to MapKey of ReturnValue for getAllPresent is the intersection of the these inputs, but intersections cannot be modeled fully accurately. - - ["com.google.common.cache", "Cache", True, "getAllPresent", "(Iterable)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.cache", "Cache", True, "getAllPresent", "(Iterable)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.cache", "Cache", True, "getAllPresent", "(Iterable)", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.cache", "Cache", True, "getIfPresent", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["com.google.common.cache", "Cache", True, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.cache", "Cache", True, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.cache", "Cache", True, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.cache", "Cache", True, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.cache", "LoadingCache", True, "apply", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["com.google.common.cache", "LoadingCache", True, "get", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["com.google.common.cache", "LoadingCache", True, "getAll", "(Iterable)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.cache", "LoadingCache", True, "getAll", "(Iterable)", "", "Argument[0].Element", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.cache", "LoadingCache", True, "getAll", "(Iterable)", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.cache", "LoadingCache", True, "getUnchecked", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] diff --git a/java/ql/lib/ext/com.google.common.collect.model.json b/java/ql/lib/ext/com.google.common.collect.model.json new file mode 100644 index 000000000000..9395e2a6c6d4 --- /dev/null +++ b/java/ql/lib/ext/com.google.common.collect.model.json @@ -0,0 +1,567 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Methods depending on lambda flow are not currently modeled + // Methods depending on stronger aliasing properties than we support are also not modeled. + ["com.google.common.collect", "ArrayListMultimap", true, "create", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ArrayListMultimap", true, "create", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ArrayTable", true, "create", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "ArrayTable", true, "create", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "ArrayTable", true, "create", "(Table)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ArrayTable", true, "create", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "ArrayTable", true, "create", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "BiMap", true, "forcePut", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.collect", "BiMap", true, "forcePut", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "BiMap", true, "inverse", "()", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "BiMap", true, "inverse", "()", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ClassToInstanceMap", true, "getInstance", "(Class)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ClassToInstanceMap", true, "putInstance", "(Class,Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ClassToInstanceMap", true, "putInstance", "(Class,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "Collections2", false, "filter", "(Collection,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Collections2", false, "orderedPermutations", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["com.google.common.collect", "Collections2", false, "orderedPermutations", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["com.google.common.collect", "Collections2", false, "permutations", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["com.google.common.collect", "ConcurrentHashMultiset", true, "create", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "HashBasedTable", true, "create", "(Table)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "HashBasedTable", true, "create", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "HashBasedTable", true, "create", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "HashBiMap", true, "create", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "HashBiMap", true, "create", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "HashMultimap", true, "create", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "HashMultimap", true, "create", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "HashMultiset", true, "create", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableBiMap", true, "of", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableBiMap", true, "of", "", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableBiMap", true, "of", "", "", "Argument[2]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableBiMap", true, "of", "", "", "Argument[3]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableBiMap", true, "of", "", "", "Argument[4]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableBiMap", true, "of", "", "", "Argument[5]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableBiMap", true, "of", "", "", "Argument[6]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableBiMap", true, "of", "", "", "Argument[7]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableBiMap", true, "of", "", "", "Argument[8]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableBiMap", true, "of", "", "", "Argument[9]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableClassToInstanceMap", true, "copyOf", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableClassToInstanceMap", true, "copyOf", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableClassToInstanceMap", true, "of", "(Class,Object)", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableClassToInstanceMap", true, "of", "(Class,Object)", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableCollection", true, "asList", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableCollection$Builder", true, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ImmutableCollection$Builder", true, "add", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["com.google.common.collect", "ImmutableCollection$Builder", true, "add", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"], + ["com.google.common.collect", "ImmutableCollection$Builder", true, "addAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ImmutableCollection$Builder", true, "addAll", "(Iterable)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["com.google.common.collect", "ImmutableCollection$Builder", true, "addAll", "(Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["com.google.common.collect", "ImmutableCollection$Builder", true, "build", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableList", true, "copyOf", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableList", true, "copyOf", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableList", true, "copyOf", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableList", true, "copyOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableList", true, "of", "", "", "Argument[0..11]", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableList", true, "of", "", "", "Argument[12].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableList", true, "reverse", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableList", true, "sortedCopyOf", "(Comparator,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableList", true, "sortedCopyOf", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableListMultimap", true, "of", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableListMultimap", true, "of", "", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableListMultimap", true, "of", "", "", "Argument[2]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableListMultimap", true, "of", "", "", "Argument[3]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableListMultimap", true, "of", "", "", "Argument[4]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableListMultimap", true, "of", "", "", "Argument[5]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableListMultimap", true, "of", "", "", "Argument[6]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableListMultimap", true, "of", "", "", "Argument[7]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableListMultimap", true, "of", "", "", "Argument[8]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableListMultimap", true, "of", "", "", "Argument[9]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMap", true, "copyOf", "(Iterable)", "", "Argument[0].Element.MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMap", true, "copyOf", "(Iterable)", "", "Argument[0].Element.MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMap", true, "copyOf", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMap", true, "copyOf", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMap", true, "of", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMap", true, "of", "", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMap", true, "of", "", "", "Argument[2]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMap", true, "of", "", "", "Argument[3]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMap", true, "of", "", "", "Argument[4]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMap", true, "of", "", "", "Argument[5]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMap", true, "of", "", "", "Argument[6]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMap", true, "of", "", "", "Argument[7]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMap", true, "of", "", "", "Argument[8]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMap", true, "of", "", "", "Argument[9]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMap$Builder", true, "build", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMap$Builder", true, "build", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMap$Builder", true, "orderEntriesByValue", "(Comparator)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMap$Builder", true, "put", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMap$Builder", true, "put", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMap$Builder", true, "put", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMap$Builder", true, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMap$Builder", true, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMap$Builder", true, "putAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMap$Builder", true, "putAll", "(Iterable)", "", "Argument[0].Element.MapKey", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMap$Builder", true, "putAll", "(Iterable)", "", "Argument[0].Element.MapValue", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMap$Builder", true, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMap$Builder", true, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "copyOf", "(Iterable)", "", "Argument[0].Element.MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "copyOf", "(Iterable)", "", "Argument[0].Element.MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "copyOf", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "copyOf", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "inverse", "()", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "inverse", "()", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "of", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "of", "", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "of", "", "", "Argument[2]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "of", "", "", "Argument[3]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "of", "", "", "Argument[4]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "of", "", "", "Argument[5]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "of", "", "", "Argument[6]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "of", "", "", "Argument[7]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "of", "", "", "Argument[8]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap", true, "of", "", "", "Argument[9]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "build", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "build", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "orderKeysBy", "(Comparator)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "orderValuesBy", "(Comparator)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "put", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "put", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "put", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "putAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "putAll", "(Iterable)", "", "Argument[0].Element.MapKey", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "putAll", "(Iterable)", "", "Argument[0].Element.MapValue", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "putAll", "(Multimap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "putAll", "(Multimap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "putAll", "(Object,Iterable)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "putAll", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "putAll", "(Object,Object[])", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableMultimap$Builder", true, "putAll", "(Object,Object[])", "", "Argument[1].ArrayElement", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultiset", true, "copyOf", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableMultiset", true, "copyOf", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableMultiset", true, "copyOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableMultiset", true, "of", "", "", "Argument[0..5]", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableMultiset", true, "of", "", "", "Argument[6].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableMultiset$Builder", true, "addCopies", "(Object,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ImmutableMultiset$Builder", true, "addCopies", "(Object,int)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["com.google.common.collect", "ImmutableMultiset$Builder", true, "setCount", "(Object,int)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSet", true, "copyOf", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSet", true, "copyOf", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSet", true, "copyOf", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSet", true, "copyOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSet", true, "of", "", "", "Argument[0..5]", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSet", true, "of", "", "", "Argument[6].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSetMultimap", true, "of", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableSetMultimap", true, "of", "", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableSetMultimap", true, "of", "", "", "Argument[2]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableSetMultimap", true, "of", "", "", "Argument[3]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableSetMultimap", true, "of", "", "", "Argument[4]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableSetMultimap", true, "of", "", "", "Argument[5]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableSetMultimap", true, "of", "", "", "Argument[6]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableSetMultimap", true, "of", "", "", "Argument[7]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableSetMultimap", true, "of", "", "", "Argument[8]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableSetMultimap", true, "of", "", "", "Argument[9]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "copyOf", "(Iterable)", "", "Argument[0].Element.MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "copyOf", "(Iterable)", "", "Argument[0].Element.MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "copyOf", "(Iterable,Comparator)", "", "Argument[0].Element.MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "copyOf", "(Iterable,Comparator)", "", "Argument[0].Element.MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "copyOf", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "copyOf", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "copyOf", "(Map,Comparator)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "copyOf", "(Map,Comparator)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "copyOfSorted", "(SortedMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "copyOfSorted", "(SortedMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "of", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "of", "", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "of", "", "", "Argument[2]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "of", "", "", "Argument[3]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "of", "", "", "Argument[4]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "of", "", "", "Argument[5]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "of", "", "", "Argument[6]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "of", "", "", "Argument[7]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "of", "", "", "Argument[8]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMap", true, "of", "", "", "Argument[9]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMultiset", true, "copyOf", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMultiset", true, "copyOf", "(Comparator,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMultiset", true, "copyOf", "(Comparator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMultiset", true, "copyOf", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMultiset", true, "copyOf", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMultiset", true, "copyOfSorted", "(SortedMultiset)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMultiset", true, "of", "", "", "Argument[0..5]", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedMultiset", true, "of", "", "", "Argument[6].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedSet", true, "copyOf", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedSet", true, "copyOf", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedSet", true, "copyOf", "(Comparator,Collection)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedSet", true, "copyOf", "(Comparator,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedSet", true, "copyOf", "(Comparator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedSet", true, "copyOf", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedSet", true, "copyOf", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedSet", true, "copyOfSorted", "(SortedSet)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedSet", true, "of", "", "", "Argument[0..5]", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableSortedSet", true, "of", "", "", "Argument[6].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "ImmutableTable", true, "copyOf", "(Table)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableTable", true, "copyOf", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "ImmutableTable", true, "copyOf", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "ImmutableTable", true, "of", "(Object,Object,Object)", "", "Argument[0]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "ImmutableTable", true, "of", "(Object,Object,Object)", "", "Argument[1]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "ImmutableTable", true, "of", "(Object,Object,Object)", "", "Argument[2]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "build", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "build", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "build", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "orderColumnsBy", "(Comparator)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "orderRowsBy", "(Comparator)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "put", "(Table$Cell)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "put", "(Table$Cell)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "put", "(Table$Cell)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "put", "(Table$Cell)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "put", "(Object,Object,Object)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "put", "(Object,Object,Object)", "", "Argument[0]", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "put", "(Object,Object,Object)", "", "Argument[1]", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "put", "(Object,Object,Object)", "", "Argument[2]", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "putAll", "(Table)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "putAll", "(Table)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "putAll", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "ImmutableTable$Builder", true, "putAll", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "addAll", "(Collection,Iterable)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "concat", "(Iterable)", "", "Argument[0].Element.Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "concat", "(Iterable,Iterable)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "concat", "(Iterable,Iterable,Iterable)", "", "Argument[0..2].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "concat", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[0..3].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "concat", "(Iterable[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "consumingIterable", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "cycle", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "cycle", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "filter", "(Iterable,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "filter", "(Iterable,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "find", "(Iterable,Predicate)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "find", "(Iterable,Predicate,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "find", "(Iterable,Predicate,Object)", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "get", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "get", "(Iterable,int,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "get", "(Iterable,int,Object)", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "getLast", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "getLast", "(Iterable,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "getLast", "(Iterable,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "getOnlyElement", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "getOnlyElement", "(Iterable,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "getOnlyElement", "(Iterable,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "limit", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "mergeSorted", "(Iterable,Comparator)", "", "Argument[0].Element.Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "paddedPartition", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "partition", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "skip", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "toArray", "(Iterable,Class)", "", "Argument[0].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "tryFind", "(Iterable,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "unmodifiableIterable", "(ImmutableCollection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterables", false, "unmodifiableIterable", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "addAll", "(Collection,Iterator)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "asEnumeration", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "concat", "(Iterator)", "", "Argument[0].Element.Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "concat", "(Iterator,Iterator)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "concat", "(Iterator,Iterator,Iterator)", "", "Argument[0..2].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "concat", "(Iterator,Iterator,Iterator,Iterator)", "", "Argument[0..3].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "concat", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "consumingIterator", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "cycle", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "cycle", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "filter", "(Iterator,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "filter", "(Iterator,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "find", "(Iterator,Predicate)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "find", "(Iterator,Predicate,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "find", "(Iterator,Predicate,Object)", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "forArray", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "forEnumeration", "(Enumeration)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "get", "(Iterator,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "get", "(Iterator,int,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "get", "(Iterator,int,Object)", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "getLast", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "getLast", "(Iterator,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "getLast", "(Iterator,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "getNext", "(Iterator,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "getNext", "(Iterator,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "getOnlyElement", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "getOnlyElement", "(Iterator,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "getOnlyElement", "(Iterator,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "limit", "(Iterator,int)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "mergeSorted", "(Iterable,Comparator)", "", "Argument[0].Element.Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "paddedPartition", "(Iterator,int)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "partition", "(Iterator,int)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "peekingIterator", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "peekingIterator", "(PeekingIterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "singletonIterator", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "toArray", "(Iterator,Class)", "", "Argument[0].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "tryFind", "(Iterator,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "unmodifiableIterator", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Iterators", false, "unmodifiableIterator", "(UnmodifiableIterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "LinkedHashMultimap", true, "create", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "LinkedHashMultimap", true, "create", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "LinkedHashMultiset", true, "create", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "LinkedListMultimap", true, "create", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "LinkedListMultimap", true, "create", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Lists", false, "asList", "(Object,Object,Object[])", "", "Argument[0..1]", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Lists", false, "asList", "(Object,Object,Object[])", "", "Argument[2].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Lists", false, "asList", "(Object,Object[])", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Lists", false, "asList", "(Object,Object[])", "", "Argument[1].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Lists", false, "cartesianProduct", "(List)", "", "Argument[0].Element.Element", "ReturnValue.Element.Element", "value", "manual"], + ["com.google.common.collect", "Lists", false, "cartesianProduct", "(List[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element.Element", "value", "manual"], + ["com.google.common.collect", "Lists", false, "charactersOf", "(CharSequence)", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"], + ["com.google.common.collect", "Lists", false, "charactersOf", "(String)", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"], + ["com.google.common.collect", "Lists", false, "newArrayList", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Lists", false, "newArrayList", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Lists", false, "newArrayList", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Lists", false, "newCopyOnWriteArrayList", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Lists", false, "newLinkedList", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Lists", false, "partition", "(List,int)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["com.google.common.collect", "Lists", false, "reverse", "(List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "MapDifference", true, "entriesDiffering", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.left].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "MapDifference", true, "entriesDiffering", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.left].MapValue", "ReturnValue.MapValue.SyntheticField[com.google.common.collect.MapDifference.left]", "value", "manual"], + ["com.google.common.collect", "MapDifference", true, "entriesDiffering", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.right].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "MapDifference", true, "entriesDiffering", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.right].MapValue", "ReturnValue.MapValue.SyntheticField[com.google.common.collect.MapDifference.right]", "value", "manual"], + ["com.google.common.collect", "MapDifference", true, "entriesInCommon", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.left].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "MapDifference", true, "entriesInCommon", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.left].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "MapDifference", true, "entriesInCommon", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.right].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "MapDifference", true, "entriesInCommon", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.right].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "MapDifference", true, "entriesOnlyOnLeft", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.left].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "MapDifference", true, "entriesOnlyOnLeft", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.left].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "MapDifference", true, "entriesOnlyOnRight", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.right].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "MapDifference", true, "entriesOnlyOnRight", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.right].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "MapDifference$ValueDifference", true, "leftValue", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.left]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "MapDifference$ValueDifference", true, "rightValue", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.right]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "asMap", "(NavigableSet,Function)", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "asMap", "(Set,Function)", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "asMap", "(SortedSet,Function)", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "difference", "(Map,Map)", "", "Argument[0].MapKey", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.left].MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "difference", "(Map,Map)", "", "Argument[0].MapValue", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.left].MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "difference", "(Map,Map)", "", "Argument[1].MapKey", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.right].MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "difference", "(Map,Map)", "", "Argument[1].MapValue", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.right].MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "difference", "(Map,Map,Equivalence)", "", "Argument[0].MapKey", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.left].MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "difference", "(Map,Map,Equivalence)", "", "Argument[0].MapValue", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.left].MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "difference", "(Map,Map,Equivalence)", "", "Argument[1].MapKey", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.right].MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "difference", "(Map,Map,Equivalence)", "", "Argument[1].MapValue", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.right].MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "difference", "(SortedMap,Map)", "", "Argument[0].MapKey", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.left].MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "difference", "(SortedMap,Map)", "", "Argument[0].MapValue", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.left].MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "difference", "(SortedMap,Map)", "", "Argument[1].MapKey", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.right].MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "difference", "(SortedMap,Map)", "", "Argument[1].MapValue", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.right].MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "filterEntries", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "filterKeys", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "filterValues", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "fromProperties", "(Properties)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "fromProperties", "(Properties)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "immutableEntry", "(Object,Object)", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "immutableEntry", "(Object,Object)", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "immutableEnumMap", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "newEnumMap", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "newHashMap", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "newHashMap", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "newLinkedHashMap", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "newLinkedHashMap", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "newTreeMap", "(SortedMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "newTreeMap", "(SortedMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "subMap", "(NavigableMap,Range)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "subMap", "(NavigableMap,Range)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "synchronizedBiMap", "(BiMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "synchronizedBiMap", "(BiMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "synchronizedNavigableMap", "(NavigableMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "synchronizedNavigableMap", "(NavigableMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "toMap", "(Iterable,Function)", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "toMap", "(Iterator,Function)", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "transformValues", "(Map,Function)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "transformValues", "(NavigableMap,Function)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "transformValues", "(SortedMap,Function)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "uniqueIndex", "(Iterable,Function)", "", "Argument[0].Element", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "uniqueIndex", "(Iterator,Function)", "", "Argument[0].Element", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "unmodifiableBiMap", "(BiMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "unmodifiableBiMap", "(BiMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Maps", false, "unmodifiableNavigableMap", "(NavigableMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Maps", false, "unmodifiableNavigableMap", "(NavigableMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "asMap", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "asMap", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue.Element", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "entries", "()", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "entries", "()", "", "Argument[this].MapValue", "ReturnValue.Element.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "get", "(Object)", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "keySet", "()", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "keys", "()", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "putAll", "(Multimap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "putAll", "(Multimap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "putAll", "(Object,Iterable)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "putAll", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "removeAll", "(Object)", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "replaceValues", "(Object,Iterable)", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "replaceValues", "(Object,Iterable)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "replaceValues", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "Multimap", true, "values", "()", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "asMap", "(ListMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "asMap", "(ListMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue.Element", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "asMap", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "asMap", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue.Element", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "asMap", "(SetMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "asMap", "(SetMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue.Element", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "asMap", "(SortedSetMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "asMap", "(SortedSetMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue.Element", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "filterEntries", "(Multimap,Predicate)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "filterEntries", "(Multimap,Predicate)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "filterEntries", "(SetMultimap,Predicate)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "filterEntries", "(SetMultimap,Predicate)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "filterKeys", "(Multimap,Predicate)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "filterKeys", "(Multimap,Predicate)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "filterKeys", "(SetMultimap,Predicate)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "filterKeys", "(SetMultimap,Predicate)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "filterValues", "(Multimap,Predicate)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "filterValues", "(Multimap,Predicate)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "filterValues", "(SetMultimap,Predicate)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "filterValues", "(SetMultimap,Predicate)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "forMap", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "forMap", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "index", "(Iterable,Function)", "", "Argument[0].Element", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "index", "(Iterator,Function)", "", "Argument[0].Element", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "invertFrom", "(Multimap,Multimap)", "", "Argument[0].MapKey", "Argument[1].MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "invertFrom", "(Multimap,Multimap)", "", "Argument[0].MapValue", "Argument[1].MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "invertFrom", "(Multimap,Multimap)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "newListMultimap", "(Map,Supplier)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "newListMultimap", "(Map,Supplier)", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "newMultimap", "(Map,Supplier)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "newMultimap", "(Map,Supplier)", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "newSetMultimap", "(Map,Supplier)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "newSetMultimap", "(Map,Supplier)", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "newSortedSetMultimap", "(Map,Supplier)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "newSortedSetMultimap", "(Map,Supplier)", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "synchronizedListMultimap", "(ListMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "synchronizedListMultimap", "(ListMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "synchronizedMultimap", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "synchronizedMultimap", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "synchronizedSetMultimap", "(SetMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "synchronizedSetMultimap", "(SetMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "synchronizedSortedSetMultimap", "(SortedSetMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "synchronizedSortedSetMultimap", "(SortedSetMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "transformValues", "(ListMultimap,Function)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "transformValues", "(Multimap,Function)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "unmodifiableListMultimap", "(ImmutableListMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "unmodifiableListMultimap", "(ImmutableListMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "unmodifiableListMultimap", "(ListMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "unmodifiableListMultimap", "(ListMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "unmodifiableMultimap", "(ImmutableMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "unmodifiableMultimap", "(ImmutableMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "unmodifiableMultimap", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "unmodifiableMultimap", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "unmodifiableSetMultimap", "(ImmutableSetMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "unmodifiableSetMultimap", "(ImmutableSetMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "unmodifiableSetMultimap", "(SetMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "unmodifiableSetMultimap", "(SetMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "unmodifiableSortedSetMultimap", "(SortedSetMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Multimaps", false, "unmodifiableSortedSetMultimap", "(SortedSetMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Multiset", true, "add", "(Object,int)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["com.google.common.collect", "Multiset", true, "elementSet", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multiset", true, "entrySet", "()", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"], + ["com.google.common.collect", "Multiset", true, "setCount", "(Object,int)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["com.google.common.collect", "Multiset", true, "setCount", "(Object,int,int)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["com.google.common.collect", "Multiset$Entry", true, "getElement", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Multisets", false, "copyHighestCountFirst", "(Multiset)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multisets", false, "difference", "(Multiset,Multiset)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multisets", false, "filter", "(Multiset,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multisets", false, "immutableEntry", "(Object,int)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multisets", false, "intersection", "(Multiset,Multiset)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multisets", false, "sum", "(Multiset,Multiset)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multisets", false, "union", "(Multiset,Multiset)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multisets", false, "unmodifiableMultiset", "(ImmutableMultiset)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multisets", false, "unmodifiableMultiset", "(Multiset)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Multisets", false, "unmodifiableSortedMultiset", "(SortedMultiset)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "MutableClassToInstanceMap", true, "create", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "MutableClassToInstanceMap", true, "create", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "ObjectArrays", false, "concat", "(Object,Object[])", "", "Argument[0]", "ReturnValue.ArrayElement", "value", "manual"], + ["com.google.common.collect", "ObjectArrays", false, "concat", "(Object,Object[])", "", "Argument[1].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["com.google.common.collect", "ObjectArrays", false, "concat", "(Object[],Object)", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["com.google.common.collect", "ObjectArrays", false, "concat", "(Object[],Object)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"], + ["com.google.common.collect", "ObjectArrays", false, "concat", "(Object[],Object[],Class)", "", "Argument[0..1].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["com.google.common.collect", "Queues", false, "drain", "(BlockingQueue,Collection,int,Duration)", "", "Argument[0].Element", "Argument[1].Element", "value", "manual"], + ["com.google.common.collect", "Queues", false, "drain", "(BlockingQueue,Collection,int,long,TimeUnit)", "", "Argument[0].Element", "Argument[1].Element", "value", "manual"], + ["com.google.common.collect", "Queues", false, "newArrayDeque", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Queues", false, "newConcurrentLinkedQueue", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Queues", false, "newLinkedBlockingDeque", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Queues", false, "newLinkedBlockingQueue", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Queues", false, "newPriorityBlockingQueue", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Queues", false, "newPriorityQueue", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Queues", false, "synchronizedDeque", "(Deque)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Queues", false, "synchronizedQueue", "(Queue)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "cartesianProduct", "(List)", "", "Argument[0].Element.Element", "ReturnValue.Element.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "cartesianProduct", "(Set[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "combinations", "(Set,int)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "difference", "(Set,Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "filter", "(NavigableSet,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "filter", "(Set,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "filter", "(SortedSet,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "intersection", "(Set,Set)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "newConcurrentHashSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "newCopyOnWriteArraySet", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "newHashSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "newHashSet", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "newHashSet", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "newLinkedHashSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "newSetFromMap", "(Map)", "", "Argument[0].MapKey", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "newTreeSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "powerSet", "(Set)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "subSet", "(NavigableSet,Range)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "symmetricDifference", "(Set,Set)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "synchronizedNavigableSet", "(NavigableSet)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "union", "(Set,Set)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets", false, "unmodifiableNavigableSet", "(NavigableSet)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Sets$SetView", true, "copyInto", "(Set)", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"], + ["com.google.common.collect", "Sets$SetView", true, "immutableCopy", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Table", true, "cellSet", "()", "", "Argument[this].MapValue", "ReturnValue.Element.MapValue", "value", "manual"], + ["com.google.common.collect", "Table", true, "cellSet", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.Element.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "Table", true, "cellSet", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.Element.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "Table", true, "column", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Table", true, "column", "(Object)", "", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Table", true, "columnKeySet", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Table", true, "columnMap", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Table", true, "columnMap", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Table", true, "columnMap", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.MapValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Table", true, "get", "(Object,Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Table", true, "put", "(Object,Object,Object)", "", "Argument[0]", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "Table", true, "put", "(Object,Object,Object)", "", "Argument[1]", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "Table", true, "put", "(Object,Object,Object)", "", "Argument[2]", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "Table", true, "putAll", "(Table)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["com.google.common.collect", "Table", true, "putAll", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "Table", true, "putAll", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "Table", true, "remove", "(Object,Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Table", true, "row", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Table", true, "row", "(Object)", "", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Table", true, "rowKeySet", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Table", true, "rowMap", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Table", true, "rowMap", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.MapValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Table", true, "rowMap", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "Table", true, "values", "()", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["com.google.common.collect", "Table$Cell", true, "getColumnKey", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Table$Cell", true, "getRowKey", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Table$Cell", true, "getValue", "()", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["com.google.common.collect", "Tables", false, "immutableCell", "(Object,Object,Object)", "", "Argument[0]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "Tables", false, "immutableCell", "(Object,Object,Object)", "", "Argument[1]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "Tables", false, "immutableCell", "(Object,Object,Object)", "", "Argument[2]", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Tables", false, "newCustomTable", "(Map,Supplier)", "", "Argument[0].MapKey", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "Tables", false, "newCustomTable", "(Map,Supplier)", "", "Argument[0].MapValue.MapKey", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "Tables", false, "newCustomTable", "(Map,Supplier)", "", "Argument[0].MapValue.MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Tables", false, "synchronizedTable", "(Table)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Tables", false, "synchronizedTable", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "Tables", false, "synchronizedTable", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "Tables", false, "transformValues", "(Table,Function)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "Tables", false, "transformValues", "(Table,Function)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "Tables", false, "transpose", "(Table)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Tables", false, "transpose", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "Tables", false, "transpose", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "Tables", false, "unmodifiableRowSortedTable", "(RowSortedTable)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Tables", false, "unmodifiableRowSortedTable", "(RowSortedTable)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "Tables", false, "unmodifiableRowSortedTable", "(RowSortedTable)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "Tables", false, "unmodifiableTable", "(Table)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "Tables", false, "unmodifiableTable", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "Tables", false, "unmodifiableTable", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "TreeBasedTable", true, "create", "(TreeBasedTable)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "TreeBasedTable", true, "create", "(TreeBasedTable)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"], + ["com.google.common.collect", "TreeBasedTable", true, "create", "(TreeBasedTable)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"], + ["com.google.common.collect", "TreeMultimap", true, "create", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.common.collect", "TreeMultimap", true, "create", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.common.collect", "TreeMultiset", true, "create", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.google.common.collect.model.yml b/java/ql/lib/ext/com.google.common.collect.model.yml deleted file mode 100644 index 2f78bd25dfda..000000000000 --- a/java/ql/lib/ext/com.google.common.collect.model.yml +++ /dev/null @@ -1,560 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Methods depending on lambda flow are not currently modeled - # Methods depending on stronger aliasing properties than we support are also not modeled. - - ["com.google.common.collect", "ArrayListMultimap", True, "create", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ArrayListMultimap", True, "create", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ArrayTable", True, "create", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "ArrayTable", True, "create", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "ArrayTable", True, "create", "(Table)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ArrayTable", True, "create", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "ArrayTable", True, "create", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "BiMap", True, "forcePut", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.collect", "BiMap", True, "forcePut", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "BiMap", True, "inverse", "()", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "BiMap", True, "inverse", "()", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ClassToInstanceMap", True, "getInstance", "(Class)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ClassToInstanceMap", True, "putInstance", "(Class,Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ClassToInstanceMap", True, "putInstance", "(Class,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "Collections2", False, "filter", "(Collection,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Collections2", False, "orderedPermutations", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["com.google.common.collect", "Collections2", False, "orderedPermutations", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["com.google.common.collect", "Collections2", False, "permutations", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["com.google.common.collect", "ConcurrentHashMultiset", True, "create", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "HashBasedTable", True, "create", "(Table)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "HashBasedTable", True, "create", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "HashBasedTable", True, "create", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "HashBiMap", True, "create", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "HashBiMap", True, "create", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "HashMultimap", True, "create", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "HashMultimap", True, "create", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "HashMultiset", True, "create", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableBiMap", True, "of", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableBiMap", True, "of", "", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableBiMap", True, "of", "", "", "Argument[2]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableBiMap", True, "of", "", "", "Argument[3]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableBiMap", True, "of", "", "", "Argument[4]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableBiMap", True, "of", "", "", "Argument[5]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableBiMap", True, "of", "", "", "Argument[6]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableBiMap", True, "of", "", "", "Argument[7]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableBiMap", True, "of", "", "", "Argument[8]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableBiMap", True, "of", "", "", "Argument[9]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableClassToInstanceMap", True, "copyOf", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableClassToInstanceMap", True, "copyOf", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableClassToInstanceMap", True, "of", "(Class,Object)", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableClassToInstanceMap", True, "of", "(Class,Object)", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableCollection", True, "asList", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableCollection$Builder", True, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableCollection$Builder", True, "add", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableCollection$Builder", True, "add", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableCollection$Builder", True, "addAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableCollection$Builder", True, "addAll", "(Iterable)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableCollection$Builder", True, "addAll", "(Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableCollection$Builder", True, "build", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableList", True, "copyOf", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableList", True, "copyOf", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableList", True, "copyOf", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableList", True, "copyOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableList", True, "of", "", "", "Argument[0..11]", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableList", True, "of", "", "", "Argument[12].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableList", True, "reverse", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableList", True, "sortedCopyOf", "(Comparator,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableList", True, "sortedCopyOf", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableListMultimap", True, "of", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableListMultimap", True, "of", "", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableListMultimap", True, "of", "", "", "Argument[2]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableListMultimap", True, "of", "", "", "Argument[3]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableListMultimap", True, "of", "", "", "Argument[4]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableListMultimap", True, "of", "", "", "Argument[5]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableListMultimap", True, "of", "", "", "Argument[6]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableListMultimap", True, "of", "", "", "Argument[7]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableListMultimap", True, "of", "", "", "Argument[8]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableListMultimap", True, "of", "", "", "Argument[9]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap", True, "copyOf", "(Iterable)", "", "Argument[0].Element.MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap", True, "copyOf", "(Iterable)", "", "Argument[0].Element.MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap", True, "copyOf", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap", True, "copyOf", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap", True, "of", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap", True, "of", "", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap", True, "of", "", "", "Argument[2]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap", True, "of", "", "", "Argument[3]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap", True, "of", "", "", "Argument[4]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap", True, "of", "", "", "Argument[5]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap", True, "of", "", "", "Argument[6]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap", True, "of", "", "", "Argument[7]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap", True, "of", "", "", "Argument[8]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap", True, "of", "", "", "Argument[9]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap$Builder", True, "build", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap$Builder", True, "build", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap$Builder", True, "orderEntriesByValue", "(Comparator)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap$Builder", True, "put", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap$Builder", True, "put", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap$Builder", True, "put", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap$Builder", True, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap$Builder", True, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap$Builder", True, "putAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap$Builder", True, "putAll", "(Iterable)", "", "Argument[0].Element.MapKey", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap$Builder", True, "putAll", "(Iterable)", "", "Argument[0].Element.MapValue", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap$Builder", True, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMap$Builder", True, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "copyOf", "(Iterable)", "", "Argument[0].Element.MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "copyOf", "(Iterable)", "", "Argument[0].Element.MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "copyOf", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "copyOf", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "inverse", "()", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "inverse", "()", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "of", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "of", "", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "of", "", "", "Argument[2]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "of", "", "", "Argument[3]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "of", "", "", "Argument[4]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "of", "", "", "Argument[5]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "of", "", "", "Argument[6]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "of", "", "", "Argument[7]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "of", "", "", "Argument[8]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap", True, "of", "", "", "Argument[9]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "build", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "build", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "orderKeysBy", "(Comparator)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "orderValuesBy", "(Comparator)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "put", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "put", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "put", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "putAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "putAll", "(Iterable)", "", "Argument[0].Element.MapKey", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "putAll", "(Iterable)", "", "Argument[0].Element.MapValue", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "putAll", "(Multimap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "putAll", "(Multimap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "putAll", "(Object,Iterable)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "putAll", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "putAll", "(Object,Object[])", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultimap$Builder", True, "putAll", "(Object,Object[])", "", "Argument[1].ArrayElement", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultiset", True, "copyOf", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultiset", True, "copyOf", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultiset", True, "copyOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultiset", True, "of", "", "", "Argument[0..5]", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultiset", True, "of", "", "", "Argument[6].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultiset$Builder", True, "addCopies", "(Object,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultiset$Builder", True, "addCopies", "(Object,int)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableMultiset$Builder", True, "setCount", "(Object,int)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSet", True, "copyOf", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSet", True, "copyOf", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSet", True, "copyOf", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSet", True, "copyOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSet", True, "of", "", "", "Argument[0..5]", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSet", True, "of", "", "", "Argument[6].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSetMultimap", True, "of", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableSetMultimap", True, "of", "", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableSetMultimap", True, "of", "", "", "Argument[2]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableSetMultimap", True, "of", "", "", "Argument[3]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableSetMultimap", True, "of", "", "", "Argument[4]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableSetMultimap", True, "of", "", "", "Argument[5]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableSetMultimap", True, "of", "", "", "Argument[6]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableSetMultimap", True, "of", "", "", "Argument[7]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableSetMultimap", True, "of", "", "", "Argument[8]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableSetMultimap", True, "of", "", "", "Argument[9]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "copyOf", "(Iterable)", "", "Argument[0].Element.MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "copyOf", "(Iterable)", "", "Argument[0].Element.MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "copyOf", "(Iterable,Comparator)", "", "Argument[0].Element.MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "copyOf", "(Iterable,Comparator)", "", "Argument[0].Element.MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "copyOf", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "copyOf", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "copyOf", "(Map,Comparator)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "copyOf", "(Map,Comparator)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "copyOfSorted", "(SortedMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "copyOfSorted", "(SortedMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "of", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "of", "", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "of", "", "", "Argument[2]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "of", "", "", "Argument[3]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "of", "", "", "Argument[4]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "of", "", "", "Argument[5]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "of", "", "", "Argument[6]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "of", "", "", "Argument[7]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "of", "", "", "Argument[8]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMap", True, "of", "", "", "Argument[9]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMultiset", True, "copyOf", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMultiset", True, "copyOf", "(Comparator,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMultiset", True, "copyOf", "(Comparator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMultiset", True, "copyOf", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMultiset", True, "copyOf", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMultiset", True, "copyOfSorted", "(SortedMultiset)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMultiset", True, "of", "", "", "Argument[0..5]", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedMultiset", True, "of", "", "", "Argument[6].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedSet", True, "copyOf", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedSet", True, "copyOf", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedSet", True, "copyOf", "(Comparator,Collection)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedSet", True, "copyOf", "(Comparator,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedSet", True, "copyOf", "(Comparator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedSet", True, "copyOf", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedSet", True, "copyOf", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedSet", True, "copyOfSorted", "(SortedSet)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedSet", True, "of", "", "", "Argument[0..5]", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableSortedSet", True, "of", "", "", "Argument[6].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable", True, "copyOf", "(Table)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable", True, "copyOf", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable", True, "copyOf", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable", True, "of", "(Object,Object,Object)", "", "Argument[0]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable", True, "of", "(Object,Object,Object)", "", "Argument[1]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable", True, "of", "(Object,Object,Object)", "", "Argument[2]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "build", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "build", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "build", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "orderColumnsBy", "(Comparator)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "orderRowsBy", "(Comparator)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "put", "(Table$Cell)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "put", "(Table$Cell)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "put", "(Table$Cell)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "put", "(Table$Cell)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "put", "(Object,Object,Object)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "put", "(Object,Object,Object)", "", "Argument[0]", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "put", "(Object,Object,Object)", "", "Argument[1]", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "put", "(Object,Object,Object)", "", "Argument[2]", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "putAll", "(Table)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "putAll", "(Table)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "putAll", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "ImmutableTable$Builder", True, "putAll", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "addAll", "(Collection,Iterable)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "concat", "(Iterable)", "", "Argument[0].Element.Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "concat", "(Iterable,Iterable)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "concat", "(Iterable,Iterable,Iterable)", "", "Argument[0..2].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "concat", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[0..3].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "concat", "(Iterable[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "consumingIterable", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "cycle", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "cycle", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "filter", "(Iterable,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "filter", "(Iterable,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "find", "(Iterable,Predicate)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "find", "(Iterable,Predicate,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "find", "(Iterable,Predicate,Object)", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "get", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "get", "(Iterable,int,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "get", "(Iterable,int,Object)", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "getLast", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "getLast", "(Iterable,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "getLast", "(Iterable,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "getOnlyElement", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "getOnlyElement", "(Iterable,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "getOnlyElement", "(Iterable,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "limit", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "mergeSorted", "(Iterable,Comparator)", "", "Argument[0].Element.Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "paddedPartition", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "partition", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "skip", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "toArray", "(Iterable,Class)", "", "Argument[0].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "tryFind", "(Iterable,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "unmodifiableIterable", "(ImmutableCollection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterables", False, "unmodifiableIterable", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "addAll", "(Collection,Iterator)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "asEnumeration", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "concat", "(Iterator)", "", "Argument[0].Element.Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "concat", "(Iterator,Iterator)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "concat", "(Iterator,Iterator,Iterator)", "", "Argument[0..2].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "concat", "(Iterator,Iterator,Iterator,Iterator)", "", "Argument[0..3].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "concat", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "consumingIterator", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "cycle", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "cycle", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "filter", "(Iterator,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "filter", "(Iterator,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "find", "(Iterator,Predicate)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "find", "(Iterator,Predicate,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "find", "(Iterator,Predicate,Object)", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "forArray", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "forEnumeration", "(Enumeration)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "get", "(Iterator,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "get", "(Iterator,int,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "get", "(Iterator,int,Object)", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "getLast", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "getLast", "(Iterator,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "getLast", "(Iterator,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "getNext", "(Iterator,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "getNext", "(Iterator,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "getOnlyElement", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "getOnlyElement", "(Iterator,Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "getOnlyElement", "(Iterator,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "limit", "(Iterator,int)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "mergeSorted", "(Iterable,Comparator)", "", "Argument[0].Element.Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "paddedPartition", "(Iterator,int)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "partition", "(Iterator,int)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "peekingIterator", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "peekingIterator", "(PeekingIterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "singletonIterator", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "toArray", "(Iterator,Class)", "", "Argument[0].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "tryFind", "(Iterator,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "unmodifiableIterator", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Iterators", False, "unmodifiableIterator", "(UnmodifiableIterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "LinkedHashMultimap", True, "create", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "LinkedHashMultimap", True, "create", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "LinkedHashMultiset", True, "create", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "LinkedListMultimap", True, "create", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "LinkedListMultimap", True, "create", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Lists", False, "asList", "(Object,Object,Object[])", "", "Argument[0..1]", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Lists", False, "asList", "(Object,Object,Object[])", "", "Argument[2].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Lists", False, "asList", "(Object,Object[])", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Lists", False, "asList", "(Object,Object[])", "", "Argument[1].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Lists", False, "cartesianProduct", "(List)", "", "Argument[0].Element.Element", "ReturnValue.Element.Element", "value", "manual"] - - ["com.google.common.collect", "Lists", False, "cartesianProduct", "(List[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element.Element", "value", "manual"] - - ["com.google.common.collect", "Lists", False, "charactersOf", "(CharSequence)", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"] - - ["com.google.common.collect", "Lists", False, "charactersOf", "(String)", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"] - - ["com.google.common.collect", "Lists", False, "newArrayList", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Lists", False, "newArrayList", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Lists", False, "newArrayList", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Lists", False, "newCopyOnWriteArrayList", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Lists", False, "newLinkedList", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Lists", False, "partition", "(List,int)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["com.google.common.collect", "Lists", False, "reverse", "(List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "MapDifference", True, "entriesDiffering", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.left].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "MapDifference", True, "entriesDiffering", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.left].MapValue", "ReturnValue.MapValue.SyntheticField[com.google.common.collect.MapDifference.left]", "value", "manual"] - - ["com.google.common.collect", "MapDifference", True, "entriesDiffering", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.right].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "MapDifference", True, "entriesDiffering", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.right].MapValue", "ReturnValue.MapValue.SyntheticField[com.google.common.collect.MapDifference.right]", "value", "manual"] - - ["com.google.common.collect", "MapDifference", True, "entriesInCommon", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.left].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "MapDifference", True, "entriesInCommon", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.left].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "MapDifference", True, "entriesInCommon", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.right].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "MapDifference", True, "entriesInCommon", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.right].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "MapDifference", True, "entriesOnlyOnLeft", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.left].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "MapDifference", True, "entriesOnlyOnLeft", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.left].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "MapDifference", True, "entriesOnlyOnRight", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.right].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "MapDifference", True, "entriesOnlyOnRight", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.right].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "MapDifference$ValueDifference", True, "leftValue", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.left]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "MapDifference$ValueDifference", True, "rightValue", "()", "", "Argument[this].SyntheticField[com.google.common.collect.MapDifference.right]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "asMap", "(NavigableSet,Function)", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "asMap", "(Set,Function)", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "asMap", "(SortedSet,Function)", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "difference", "(Map,Map)", "", "Argument[0].MapKey", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.left].MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "difference", "(Map,Map)", "", "Argument[0].MapValue", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.left].MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "difference", "(Map,Map)", "", "Argument[1].MapKey", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.right].MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "difference", "(Map,Map)", "", "Argument[1].MapValue", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.right].MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "difference", "(Map,Map,Equivalence)", "", "Argument[0].MapKey", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.left].MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "difference", "(Map,Map,Equivalence)", "", "Argument[0].MapValue", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.left].MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "difference", "(Map,Map,Equivalence)", "", "Argument[1].MapKey", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.right].MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "difference", "(Map,Map,Equivalence)", "", "Argument[1].MapValue", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.right].MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "difference", "(SortedMap,Map)", "", "Argument[0].MapKey", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.left].MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "difference", "(SortedMap,Map)", "", "Argument[0].MapValue", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.left].MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "difference", "(SortedMap,Map)", "", "Argument[1].MapKey", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.right].MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "difference", "(SortedMap,Map)", "", "Argument[1].MapValue", "ReturnValue.SyntheticField[com.google.common.collect.MapDifference.right].MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "filterEntries", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "filterKeys", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "filterValues", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "fromProperties", "(Properties)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "fromProperties", "(Properties)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "immutableEntry", "(Object,Object)", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "immutableEntry", "(Object,Object)", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "immutableEnumMap", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "newEnumMap", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "newHashMap", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "newHashMap", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "newLinkedHashMap", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "newLinkedHashMap", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "newTreeMap", "(SortedMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "newTreeMap", "(SortedMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "subMap", "(NavigableMap,Range)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "subMap", "(NavigableMap,Range)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "synchronizedBiMap", "(BiMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "synchronizedBiMap", "(BiMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "synchronizedNavigableMap", "(NavigableMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "synchronizedNavigableMap", "(NavigableMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "toMap", "(Iterable,Function)", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "toMap", "(Iterator,Function)", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "transformValues", "(Map,Function)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "transformValues", "(NavigableMap,Function)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "transformValues", "(SortedMap,Function)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "uniqueIndex", "(Iterable,Function)", "", "Argument[0].Element", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "uniqueIndex", "(Iterator,Function)", "", "Argument[0].Element", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "unmodifiableBiMap", "(BiMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "unmodifiableBiMap", "(BiMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "unmodifiableNavigableMap", "(NavigableMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Maps", False, "unmodifiableNavigableMap", "(NavigableMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "asMap", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "asMap", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "entries", "()", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "entries", "()", "", "Argument[this].MapValue", "ReturnValue.Element.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "get", "(Object)", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "keySet", "()", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "keys", "()", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "putAll", "(Multimap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "putAll", "(Multimap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "putAll", "(Object,Iterable)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "putAll", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "removeAll", "(Object)", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "replaceValues", "(Object,Iterable)", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "replaceValues", "(Object,Iterable)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "replaceValues", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimap", True, "values", "()", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "asMap", "(ListMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "asMap", "(ListMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "asMap", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "asMap", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "asMap", "(SetMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "asMap", "(SetMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "asMap", "(SortedSetMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "asMap", "(SortedSetMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "filterEntries", "(Multimap,Predicate)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "filterEntries", "(Multimap,Predicate)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "filterEntries", "(SetMultimap,Predicate)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "filterEntries", "(SetMultimap,Predicate)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "filterKeys", "(Multimap,Predicate)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "filterKeys", "(Multimap,Predicate)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "filterKeys", "(SetMultimap,Predicate)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "filterKeys", "(SetMultimap,Predicate)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "filterValues", "(Multimap,Predicate)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "filterValues", "(Multimap,Predicate)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "filterValues", "(SetMultimap,Predicate)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "filterValues", "(SetMultimap,Predicate)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "forMap", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "forMap", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "index", "(Iterable,Function)", "", "Argument[0].Element", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "index", "(Iterator,Function)", "", "Argument[0].Element", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "invertFrom", "(Multimap,Multimap)", "", "Argument[0].MapKey", "Argument[1].MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "invertFrom", "(Multimap,Multimap)", "", "Argument[0].MapValue", "Argument[1].MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "invertFrom", "(Multimap,Multimap)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "newListMultimap", "(Map,Supplier)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "newListMultimap", "(Map,Supplier)", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "newMultimap", "(Map,Supplier)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "newMultimap", "(Map,Supplier)", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "newSetMultimap", "(Map,Supplier)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "newSetMultimap", "(Map,Supplier)", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "newSortedSetMultimap", "(Map,Supplier)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "newSortedSetMultimap", "(Map,Supplier)", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "synchronizedListMultimap", "(ListMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "synchronizedListMultimap", "(ListMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "synchronizedMultimap", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "synchronizedMultimap", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "synchronizedSetMultimap", "(SetMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "synchronizedSetMultimap", "(SetMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "synchronizedSortedSetMultimap", "(SortedSetMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "synchronizedSortedSetMultimap", "(SortedSetMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "transformValues", "(ListMultimap,Function)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "transformValues", "(Multimap,Function)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "unmodifiableListMultimap", "(ImmutableListMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "unmodifiableListMultimap", "(ImmutableListMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "unmodifiableListMultimap", "(ListMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "unmodifiableListMultimap", "(ListMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "unmodifiableMultimap", "(ImmutableMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "unmodifiableMultimap", "(ImmutableMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "unmodifiableMultimap", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "unmodifiableMultimap", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "unmodifiableSetMultimap", "(ImmutableSetMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "unmodifiableSetMultimap", "(ImmutableSetMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "unmodifiableSetMultimap", "(SetMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "unmodifiableSetMultimap", "(SetMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "unmodifiableSortedSetMultimap", "(SortedSetMultimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Multimaps", False, "unmodifiableSortedSetMultimap", "(SortedSetMultimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Multiset", True, "add", "(Object,int)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["com.google.common.collect", "Multiset", True, "elementSet", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multiset", True, "entrySet", "()", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["com.google.common.collect", "Multiset", True, "setCount", "(Object,int)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["com.google.common.collect", "Multiset", True, "setCount", "(Object,int,int)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["com.google.common.collect", "Multiset$Entry", True, "getElement", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Multisets", False, "copyHighestCountFirst", "(Multiset)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multisets", False, "difference", "(Multiset,Multiset)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multisets", False, "filter", "(Multiset,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multisets", False, "immutableEntry", "(Object,int)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multisets", False, "intersection", "(Multiset,Multiset)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multisets", False, "sum", "(Multiset,Multiset)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multisets", False, "union", "(Multiset,Multiset)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multisets", False, "unmodifiableMultiset", "(ImmutableMultiset)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multisets", False, "unmodifiableMultiset", "(Multiset)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Multisets", False, "unmodifiableSortedMultiset", "(SortedMultiset)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "MutableClassToInstanceMap", True, "create", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "MutableClassToInstanceMap", True, "create", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "ObjectArrays", False, "concat", "(Object,Object[])", "", "Argument[0]", "ReturnValue.ArrayElement", "value", "manual"] - - ["com.google.common.collect", "ObjectArrays", False, "concat", "(Object,Object[])", "", "Argument[1].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["com.google.common.collect", "ObjectArrays", False, "concat", "(Object[],Object)", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["com.google.common.collect", "ObjectArrays", False, "concat", "(Object[],Object)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"] - - ["com.google.common.collect", "ObjectArrays", False, "concat", "(Object[],Object[],Class)", "", "Argument[0..1].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["com.google.common.collect", "Queues", False, "drain", "(BlockingQueue,Collection,int,Duration)", "", "Argument[0].Element", "Argument[1].Element", "value", "manual"] - - ["com.google.common.collect", "Queues", False, "drain", "(BlockingQueue,Collection,int,long,TimeUnit)", "", "Argument[0].Element", "Argument[1].Element", "value", "manual"] - - ["com.google.common.collect", "Queues", False, "newArrayDeque", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Queues", False, "newConcurrentLinkedQueue", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Queues", False, "newLinkedBlockingDeque", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Queues", False, "newLinkedBlockingQueue", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Queues", False, "newPriorityBlockingQueue", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Queues", False, "newPriorityQueue", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Queues", False, "synchronizedDeque", "(Deque)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Queues", False, "synchronizedQueue", "(Queue)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "cartesianProduct", "(List)", "", "Argument[0].Element.Element", "ReturnValue.Element.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "cartesianProduct", "(Set[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "combinations", "(Set,int)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "difference", "(Set,Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "filter", "(NavigableSet,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "filter", "(Set,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "filter", "(SortedSet,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "intersection", "(Set,Set)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "newConcurrentHashSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "newCopyOnWriteArraySet", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "newHashSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "newHashSet", "(Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "newHashSet", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "newLinkedHashSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "newSetFromMap", "(Map)", "", "Argument[0].MapKey", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "newTreeSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "powerSet", "(Set)", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "subSet", "(NavigableSet,Range)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "symmetricDifference", "(Set,Set)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "synchronizedNavigableSet", "(NavigableSet)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "union", "(Set,Set)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets", False, "unmodifiableNavigableSet", "(NavigableSet)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Sets$SetView", True, "copyInto", "(Set)", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"] - - ["com.google.common.collect", "Sets$SetView", True, "immutableCopy", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Table", True, "cellSet", "()", "", "Argument[this].MapValue", "ReturnValue.Element.MapValue", "value", "manual"] - - ["com.google.common.collect", "Table", True, "cellSet", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.Element.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "Table", True, "cellSet", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.Element.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "Table", True, "column", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Table", True, "column", "(Object)", "", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Table", True, "columnKeySet", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Table", True, "columnMap", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Table", True, "columnMap", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Table", True, "columnMap", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.MapValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Table", True, "get", "(Object,Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Table", True, "put", "(Object,Object,Object)", "", "Argument[0]", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "Table", True, "put", "(Object,Object,Object)", "", "Argument[1]", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "Table", True, "put", "(Object,Object,Object)", "", "Argument[2]", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "Table", True, "putAll", "(Table)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["com.google.common.collect", "Table", True, "putAll", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "Table", True, "putAll", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "Table", True, "remove", "(Object,Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Table", True, "row", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Table", True, "row", "(Object)", "", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Table", True, "rowKeySet", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Table", True, "rowMap", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Table", True, "rowMap", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.MapValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Table", True, "rowMap", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "Table", True, "values", "()", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["com.google.common.collect", "Table$Cell", True, "getColumnKey", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Table$Cell", True, "getRowKey", "()", "", "Argument[this].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Table$Cell", True, "getValue", "()", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "immutableCell", "(Object,Object,Object)", "", "Argument[0]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "immutableCell", "(Object,Object,Object)", "", "Argument[1]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "immutableCell", "(Object,Object,Object)", "", "Argument[2]", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "newCustomTable", "(Map,Supplier)", "", "Argument[0].MapKey", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "newCustomTable", "(Map,Supplier)", "", "Argument[0].MapValue.MapKey", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "newCustomTable", "(Map,Supplier)", "", "Argument[0].MapValue.MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "synchronizedTable", "(Table)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "synchronizedTable", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "synchronizedTable", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "transformValues", "(Table,Function)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "transformValues", "(Table,Function)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "transpose", "(Table)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "transpose", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "transpose", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "unmodifiableRowSortedTable", "(RowSortedTable)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "unmodifiableRowSortedTable", "(RowSortedTable)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "unmodifiableRowSortedTable", "(RowSortedTable)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "unmodifiableTable", "(Table)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "unmodifiableTable", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "Tables", False, "unmodifiableTable", "(Table)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "TreeBasedTable", True, "create", "(TreeBasedTable)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "TreeBasedTable", True, "create", "(TreeBasedTable)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.columnKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.columnKey]", "value", "manual"] - - ["com.google.common.collect", "TreeBasedTable", True, "create", "(TreeBasedTable)", "", "Argument[0].SyntheticField[com.google.common.collect.Table.rowKey]", "ReturnValue.SyntheticField[com.google.common.collect.Table.rowKey]", "value", "manual"] - - ["com.google.common.collect", "TreeMultimap", True, "create", "(Multimap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.common.collect", "TreeMultimap", True, "create", "(Multimap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.common.collect", "TreeMultiset", True, "create", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/com.google.common.flogger.model.json b/java/ql/lib/ext/com.google.common.flogger.model.json new file mode 100644 index 000000000000..2df1e6188cd1 --- /dev/null +++ b/java/ql/lib/ext/com.google.common.flogger.model.json @@ -0,0 +1,41 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.google.common.flogger", "LoggingApi", true, "log", "", "", "Argument[0]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object)", "", "Argument[1]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object[])", "", "Argument[1..11]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,boolean)", "", "Argument[1]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,byte)", "", "Argument[1]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,char)", "", "Argument[1]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,double)", "", "Argument[1]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,float)", "", "Argument[1]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,int)", "", "Argument[1]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,long)", "", "Argument[1]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,Object,short)", "", "Argument[1]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,boolean,Object)", "", "Argument[2]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,byte,Object)", "", "Argument[2]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,char,Object)", "", "Argument[2]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,double,Object)", "", "Argument[2]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,float,Object)", "", "Argument[2]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,int,Object)", "", "Argument[2]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,long,Object)", "", "Argument[2]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "log", "(String,short,Object)", "", "Argument[2]", "log-injection", "manual"], + ["com.google.common.flogger", "LoggingApi", true, "logVarargs", "", "", "Argument[0..1]", "log-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.google.common.flogger.model.yml b/java/ql/lib/ext/com.google.common.flogger.model.yml deleted file mode 100644 index 23ae9236fd78..000000000000 --- a/java/ql/lib/ext/com.google.common.flogger.model.yml +++ /dev/null @@ -1,34 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.google.common.flogger", "LoggingApi", True, "log", "", "", "Argument[0]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object)", "", "Argument[1]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object[])", "", "Argument[1..11]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,boolean)", "", "Argument[1]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,byte)", "", "Argument[1]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,char)", "", "Argument[1]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,double)", "", "Argument[1]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,float)", "", "Argument[1]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,int)", "", "Argument[1]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,long)", "", "Argument[1]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,Object,short)", "", "Argument[1]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,boolean,Object)", "", "Argument[2]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,byte,Object)", "", "Argument[2]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,char,Object)", "", "Argument[2]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,double,Object)", "", "Argument[2]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,float,Object)", "", "Argument[2]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,int,Object)", "", "Argument[2]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,long,Object)", "", "Argument[2]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "log", "(String,short,Object)", "", "Argument[2]", "log-injection", "manual"] - - ["com.google.common.flogger", "LoggingApi", True, "logVarargs", "", "", "Argument[0..1]", "log-injection", "manual"] diff --git a/java/ql/lib/ext/com.google.common.io.model.json b/java/ql/lib/ext/com.google.common.io.model.json new file mode 100644 index 000000000000..5dce587220bf --- /dev/null +++ b/java/ql/lib/ext/com.google.common.io.model.json @@ -0,0 +1,103 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.google.common.io", "Files", false, "asByteSink", "(File,FileWriteMode[])", "", "Argument[0]", "path-injection", "ai-manual"], + ["com.google.common.io", "Files", false, "asCharSink", "(File,Charset,FileWriteMode[])", "", "Argument[0]", "path-injection", "ai-manual"], + ["com.google.common.io", "Files", false, "asCharSource", "(File,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["com.google.common.io", "Files", false, "copy", "(File,OutputStream)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["com.google.common.io", "Files", false, "newWriter", "(File,Charset)", "", "Argument[0]", "path-injection", "ai-manual"], + ["com.google.common.io", "Files", false, "readLines", "(File,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["com.google.common.io", "Files", false, "toByteArray", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["com.google.common.io", "Files", false, "toString", "(File,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["com.google.common.io", "Files", false, "write", "(byte[],File)", "", "Argument[0]", "file-content-store", "ai-manual"], + ["com.google.common.io", "Files", false, "write", "(byte[],File)", "", "Argument[1]", "path-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["com.google.common.io", "BaseEncoding", true, "decode", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "BaseEncoding", true, "decode", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "BaseEncoding", true, "decodingSource", "(CharSource)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "BaseEncoding", true, "decodingSource", "(CharSource)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "BaseEncoding", true, "decodingStream", "(Reader)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "BaseEncoding", true, "decodingStream", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "BaseEncoding", true, "encode", "(byte[])", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "BaseEncoding", true, "encode", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "BaseEncoding", true, "encode", "(byte[],int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "BaseEncoding", true, "encode", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "BaseEncoding", true, "lowerCase", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "BaseEncoding", true, "omitPadding", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "BaseEncoding", true, "upperCase", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "BaseEncoding", true, "withPadChar", "(char)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "BaseEncoding", true, "withSeparator", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteArrayDataOutput", true, "toByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteArrayDataOutput", true, "write", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.io", "ByteArrayDataOutput", true, "write", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.io", "ByteArrayDataOutput", true, "write", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.io", "ByteArrayDataOutput", true, "writeByte", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.io", "ByteArrayDataOutput", true, "writeBytes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.io", "ByteArrayDataOutput", true, "writeChar", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.io", "ByteArrayDataOutput", true, "writeChars", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.io", "ByteArrayDataOutput", true, "writeDouble", "(double)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.io", "ByteArrayDataOutput", true, "writeFloat", "(float)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.io", "ByteArrayDataOutput", true, "writeInt", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.io", "ByteArrayDataOutput", true, "writeLong", "(long)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.io", "ByteArrayDataOutput", true, "writeShort", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.io", "ByteArrayDataOutput", true, "writeUTF", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.io", "ByteSource", true, "asCharSource", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteSource", true, "concat", "(ByteSource[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteSource", true, "concat", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteSource", true, "concat", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteSource", true, "copyTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["com.google.common.io", "ByteSource", true, "openBufferedStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteSource", true, "openStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteSource", true, "read", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteSource", true, "slice", "(long,long)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteSource", true, "wrap", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteStreams", false, "copy", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["com.google.common.io", "ByteStreams", false, "copy", "(ReadableByteChannel,WritableByteChannel)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["com.google.common.io", "ByteStreams", false, "limit", "(InputStream,long)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteStreams", false, "newDataInput", "(ByteArrayInputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteStreams", false, "newDataInput", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteStreams", false, "newDataInput", "(byte[],int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteStreams", false, "newDataOutput", "(ByteArrayOutputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "ByteStreams", false, "read", "(InputStream,byte[],int,int)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["com.google.common.io", "ByteStreams", false, "readFully", "(InputStream,byte[])", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["com.google.common.io", "ByteStreams", false, "readFully", "(InputStream,byte[],int,int)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["com.google.common.io", "ByteStreams", false, "toByteArray", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "CharSource", true, "asByteSource", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "CharSource", true, "concat", "(CharSource[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "CharSource", true, "concat", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "CharSource", true, "concat", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "CharSource", true, "copyTo", "(Appendable)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["com.google.common.io", "CharSource", true, "lines", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "CharSource", true, "openBufferedStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "CharSource", true, "openStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "CharSource", true, "read", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "CharSource", true, "readFirstLine", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "CharSource", true, "readLines", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "CharSource", true, "wrap", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "CharStreams", false, "copy", "(Readable,Appendable)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["com.google.common.io", "CharStreams", false, "readLines", "(Readable)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "CharStreams", false, "toString", "(Readable)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "Closer", true, "register", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["com.google.common.io", "Files", false, "getFileExtension", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "Files", false, "getNameWithoutExtension", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "Files", false, "simplifyPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "LineReader", false, "LineReader", "(Readable)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.common.io", "LineReader", true, "readLine", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "MoreFiles", false, "getFileExtension", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.common.io", "MoreFiles", false, "getNameWithoutExtension", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.google.common.io.model.yml b/java/ql/lib/ext/com.google.common.io.model.yml deleted file mode 100644 index a8d2690bf00b..000000000000 --- a/java/ql/lib/ext/com.google.common.io.model.yml +++ /dev/null @@ -1,92 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.google.common.io", "Files", False, "asByteSink", "(File,FileWriteMode[])", "", "Argument[0]", "path-injection", "ai-manual"] - - ["com.google.common.io", "Files", False, "asCharSink", "(File,Charset,FileWriteMode[])", "", "Argument[0]", "path-injection", "ai-manual"] - - ["com.google.common.io", "Files", False, "asCharSource", "(File,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["com.google.common.io", "Files", False, "copy", "(File,OutputStream)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["com.google.common.io", "Files", False, "newWriter", "(File,Charset)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["com.google.common.io", "Files", False, "readLines", "(File,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["com.google.common.io", "Files", False, "toByteArray", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["com.google.common.io", "Files", False, "toString", "(File,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["com.google.common.io", "Files", False, "write", "(byte[],File)", "", "Argument[0]", "file-content-store", "ai-manual"] - - ["com.google.common.io", "Files", False, "write", "(byte[],File)", "", "Argument[1]", "path-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["com.google.common.io", "BaseEncoding", True, "decode", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "BaseEncoding", True, "decode", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "BaseEncoding", True, "decodingSource", "(CharSource)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "BaseEncoding", True, "decodingSource", "(CharSource)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "BaseEncoding", True, "decodingStream", "(Reader)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "BaseEncoding", True, "decodingStream", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "BaseEncoding", True, "encode", "(byte[])", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "BaseEncoding", True, "encode", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "BaseEncoding", True, "encode", "(byte[],int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "BaseEncoding", True, "encode", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "BaseEncoding", True, "lowerCase", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "BaseEncoding", True, "omitPadding", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "BaseEncoding", True, "upperCase", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "BaseEncoding", True, "withPadChar", "(char)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "BaseEncoding", True, "withSeparator", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteArrayDataOutput", True, "toByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteArrayDataOutput", True, "write", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.io", "ByteArrayDataOutput", True, "write", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.io", "ByteArrayDataOutput", True, "write", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.io", "ByteArrayDataOutput", True, "writeByte", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.io", "ByteArrayDataOutput", True, "writeBytes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.io", "ByteArrayDataOutput", True, "writeChar", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.io", "ByteArrayDataOutput", True, "writeChars", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.io", "ByteArrayDataOutput", True, "writeDouble", "(double)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.io", "ByteArrayDataOutput", True, "writeFloat", "(float)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.io", "ByteArrayDataOutput", True, "writeInt", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.io", "ByteArrayDataOutput", True, "writeLong", "(long)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.io", "ByteArrayDataOutput", True, "writeShort", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.io", "ByteArrayDataOutput", True, "writeUTF", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.io", "ByteSource", True, "asCharSource", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteSource", True, "concat", "(ByteSource[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteSource", True, "concat", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteSource", True, "concat", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteSource", True, "copyTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["com.google.common.io", "ByteSource", True, "openBufferedStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteSource", True, "openStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteSource", True, "read", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteSource", True, "slice", "(long,long)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteSource", True, "wrap", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteStreams", False, "copy", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["com.google.common.io", "ByteStreams", False, "copy", "(ReadableByteChannel,WritableByteChannel)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["com.google.common.io", "ByteStreams", False, "limit", "(InputStream,long)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteStreams", False, "newDataInput", "(ByteArrayInputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteStreams", False, "newDataInput", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteStreams", False, "newDataInput", "(byte[],int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteStreams", False, "newDataOutput", "(ByteArrayOutputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "ByteStreams", False, "read", "(InputStream,byte[],int,int)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["com.google.common.io", "ByteStreams", False, "readFully", "(InputStream,byte[])", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["com.google.common.io", "ByteStreams", False, "readFully", "(InputStream,byte[],int,int)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["com.google.common.io", "ByteStreams", False, "toByteArray", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "CharSource", True, "asByteSource", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "CharSource", True, "concat", "(CharSource[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "CharSource", True, "concat", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "CharSource", True, "concat", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "CharSource", True, "copyTo", "(Appendable)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["com.google.common.io", "CharSource", True, "lines", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "CharSource", True, "openBufferedStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "CharSource", True, "openStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "CharSource", True, "read", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "CharSource", True, "readFirstLine", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "CharSource", True, "readLines", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "CharSource", True, "wrap", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "CharStreams", False, "copy", "(Readable,Appendable)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["com.google.common.io", "CharStreams", False, "readLines", "(Readable)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "CharStreams", False, "toString", "(Readable)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "Closer", True, "register", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["com.google.common.io", "Files", False, "getFileExtension", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "Files", False, "getNameWithoutExtension", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "Files", False, "simplifyPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "LineReader", False, "LineReader", "(Readable)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.common.io", "LineReader", True, "readLine", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "MoreFiles", False, "getFileExtension", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.common.io", "MoreFiles", False, "getNameWithoutExtension", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/com.google.gson.model.json b/java/ql/lib/ext/com.google.gson.model.json new file mode 100644 index 000000000000..e318897832b0 --- /dev/null +++ b/java/ql/lib/ext/com.google.gson.model.json @@ -0,0 +1,64 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["com.google.gson", "Gson", false, "fromJson", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "Gson", false, "toJson", "(JsonElement)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "Gson", false, "toJson", "(JsonElement,JsonWriter)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["com.google.gson", "Gson", false, "toJson", "(JsonElement,Appendable)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["com.google.gson", "Gson", false, "toJson", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "Gson", false, "toJson", "(Object,Appendable)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["com.google.gson", "Gson", false, "toJson", "(Object,Type)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "Gson", false, "toJson", "(Object,Type,Appendable)", "", "Argument[0]", "Argument[2]", "taint", "manual"], + ["com.google.gson", "Gson", false, "toJson", "(Object,Type,JsonWriter)", "", "Argument[0]", "Argument[2]", "taint", "manual"], + ["com.google.gson", "Gson", false, "toJsonTree", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "Gson", false, "toJsonTree", "(Object,Type)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "Gson", false, "toString", "()", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "Gson", false, "newJsonReader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "Gson", false, "newJsonWriter", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.gson.stream", "JsonReader", false, "nextName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.gson.stream", "JsonReader", false, "nextString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.gson.stream", "JsonReader", false, "JsonReader", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.gson.stream", "JsonWriter", false, "JsonWriter", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.gson", "JsonElement", true, "getAsByte", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "JsonElement", true, "getAsCharacter", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "JsonElement", true, "getAsJsonArray", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "JsonElement", true, "getAsJsonObject", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "JsonElement", true, "getAsJsonPrimitive", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "JsonElement", true, "getAsString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "JsonElement", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "JsonArray", true, "add", "(Boolean)", "", "Argument[0]", "Argument[this].Element", "taint", "manual"], + ["com.google.gson", "JsonArray", true, "add", "(Character)", "", "Argument[0]", "Argument[this].Element", "taint", "manual"], + ["com.google.gson", "JsonArray", true, "add", "(JsonElement)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["com.google.gson", "JsonArray", true, "add", "(Number)", "", "Argument[0]", "Argument[this].Element", "taint", "manual"], + ["com.google.gson", "JsonArray", true, "add", "(String)", "", "Argument[0]", "Argument[this].Element", "taint", "manual"], + ["com.google.gson", "JsonArray", true, "addAll", "(JsonArray)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["com.google.gson", "JsonArray", true, "asList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["com.google.gson", "JsonArray", true, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["com.google.gson", "JsonArray", true, "set", "", "", "Argument[1]", "Argument[this].Element", "value", "manual"], + ["com.google.gson", "JsonObject", true, "add", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["com.google.gson", "JsonObject", true, "add", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["com.google.gson", "JsonObject", true, "addProperty", "(String,String)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["com.google.gson", "JsonObject", true, "addProperty", "(String,String)", "", "Argument[1]", "Argument[this].MapValue", "taint", "manual"], + ["com.google.gson", "JsonObject", true, "asMap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["com.google.gson", "JsonObject", true, "asMap", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["com.google.gson", "JsonObject", true, "entrySet", "", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"], + ["com.google.gson", "JsonObject", true, "entrySet", "", "", "Argument[this].MapValue", "ReturnValue.Element.MapValue", "value", "manual"], + ["com.google.gson", "JsonObject", true, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["com.google.gson", "JsonObject", true, "getAsJsonArray", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "JsonObject", true, "getAsJsonObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "JsonObject", true, "getAsJsonPrimitive", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "JsonObject", true, "keySet", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["com.google.gson", "JsonParser", true, "parseReader", "(JsonReader)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "JsonParser", true, "parseReader", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "JsonParser", true, "parseString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.google.gson", "JsonPrimitive", true, "JsonPrimitive", "(Character)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["com.google.gson", "JsonPrimitive", true, "JsonPrimitive", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.google.gson.model.yml b/java/ql/lib/ext/com.google.gson.model.yml deleted file mode 100644 index 2d78fd12d03c..000000000000 --- a/java/ql/lib/ext/com.google.gson.model.yml +++ /dev/null @@ -1,57 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["com.google.gson", "Gson", False, "fromJson", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "Gson", False, "toJson", "(JsonElement)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "Gson", False, "toJson", "(JsonElement,JsonWriter)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["com.google.gson", "Gson", False, "toJson", "(JsonElement,Appendable)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["com.google.gson", "Gson", False, "toJson", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "Gson", False, "toJson", "(Object,Appendable)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["com.google.gson", "Gson", False, "toJson", "(Object,Type)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "Gson", False, "toJson", "(Object,Type,Appendable)", "", "Argument[0]", "Argument[2]", "taint", "manual"] - - ["com.google.gson", "Gson", False, "toJson", "(Object,Type,JsonWriter)", "", "Argument[0]", "Argument[2]", "taint", "manual"] - - ["com.google.gson", "Gson", False, "toJsonTree", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "Gson", False, "toJsonTree", "(Object,Type)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "Gson", False, "toString", "()", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "Gson", False, "newJsonReader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "Gson", False, "newJsonWriter", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.gson.stream", "JsonReader", False, "nextName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.gson.stream", "JsonReader", False, "nextString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.gson.stream", "JsonReader", False, "JsonReader", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.gson.stream", "JsonWriter", False, "JsonWriter", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.gson", "JsonElement", True, "getAsByte", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "JsonElement", True, "getAsCharacter", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "JsonElement", True, "getAsJsonArray", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "JsonElement", True, "getAsJsonObject", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "JsonElement", True, "getAsJsonPrimitive", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "JsonElement", True, "getAsString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "JsonElement", True, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "JsonArray", True, "add", "(Boolean)", "", "Argument[0]", "Argument[this].Element", "taint", "manual"] - - ["com.google.gson", "JsonArray", True, "add", "(Character)", "", "Argument[0]", "Argument[this].Element", "taint", "manual"] - - ["com.google.gson", "JsonArray", True, "add", "(JsonElement)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["com.google.gson", "JsonArray", True, "add", "(Number)", "", "Argument[0]", "Argument[this].Element", "taint", "manual"] - - ["com.google.gson", "JsonArray", True, "add", "(String)", "", "Argument[0]", "Argument[this].Element", "taint", "manual"] - - ["com.google.gson", "JsonArray", True, "addAll", "(JsonArray)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["com.google.gson", "JsonArray", True, "asList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["com.google.gson", "JsonArray", True, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["com.google.gson", "JsonArray", True, "set", "", "", "Argument[1]", "Argument[this].Element", "value", "manual"] - - ["com.google.gson", "JsonObject", True, "add", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["com.google.gson", "JsonObject", True, "add", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["com.google.gson", "JsonObject", True, "addProperty", "(String,String)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["com.google.gson", "JsonObject", True, "addProperty", "(String,String)", "", "Argument[1]", "Argument[this].MapValue", "taint", "manual"] - - ["com.google.gson", "JsonObject", True, "asMap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["com.google.gson", "JsonObject", True, "asMap", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["com.google.gson", "JsonObject", True, "entrySet", "", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"] - - ["com.google.gson", "JsonObject", True, "entrySet", "", "", "Argument[this].MapValue", "ReturnValue.Element.MapValue", "value", "manual"] - - ["com.google.gson", "JsonObject", True, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["com.google.gson", "JsonObject", True, "getAsJsonArray", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "JsonObject", True, "getAsJsonObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "JsonObject", True, "getAsJsonPrimitive", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "JsonObject", True, "keySet", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["com.google.gson", "JsonParser", True, "parseReader", "(JsonReader)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "JsonParser", True, "parseReader", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "JsonParser", True, "parseString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.google.gson", "JsonPrimitive", True, "JsonPrimitive", "(Character)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["com.google.gson", "JsonPrimitive", True, "JsonPrimitive", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] diff --git a/java/ql/lib/ext/com.hubspot.jinjava.model.json b/java/ql/lib/ext/com.hubspot.jinjava.model.json new file mode 100644 index 000000000000..0c530ad22ab3 --- /dev/null +++ b/java/ql/lib/ext/com.hubspot.jinjava.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.hubspot.jinjava", "Jinjava", true, "render", "", "", "Argument[0]", "template-injection", "manual"], + ["com.hubspot.jinjava", "Jinjava", true, "renderForResult", "", "", "Argument[0]", "template-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.hubspot.jinjava.model.yml b/java/ql/lib/ext/com.hubspot.jinjava.model.yml deleted file mode 100644 index 9c8866c9c14a..000000000000 --- a/java/ql/lib/ext/com.hubspot.jinjava.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.hubspot.jinjava", "Jinjava", True, "render", "", "", "Argument[0]", "template-injection", "manual"] - - ["com.hubspot.jinjava", "Jinjava", True, "renderForResult", "", "", "Argument[0]", "template-injection", "manual"] diff --git a/java/ql/lib/ext/com.jcraft.jsch.model.json b/java/ql/lib/ext/com.jcraft.jsch.model.json new file mode 100644 index 000000000000..08604a0670c7 --- /dev/null +++ b/java/ql/lib/ext/com.jcraft.jsch.model.json @@ -0,0 +1,26 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.jcraft.jsch", "JSch", true, "getSession", "(String,String,int)", "", "Argument[1]", "request-forgery", "ai-manual"], + ["com.jcraft.jsch", "JSch", true, "getSession", "(String,String)", "", "Argument[0]", "credentials-username", "manual"], + ["com.jcraft.jsch", "JSch", true, "getSession", "(String,String,int)", "", "Argument[0]", "credentials-username", "manual"], + ["com.jcraft.jsch", "Session", false, "setPassword", "(String)", "", "Argument[0]", "credentials-password", "manual"], + ["com.jcraft.jsch", "Session", false, "setPassword", "(byte[])", "", "Argument[0]", "credentials-password", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["com.jcraft.jsch", "ChannelSftp", true, "realpath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.jcraft.jsch.model.yml b/java/ql/lib/ext/com.jcraft.jsch.model.yml deleted file mode 100644 index f81efac310f4..000000000000 --- a/java/ql/lib/ext/com.jcraft.jsch.model.yml +++ /dev/null @@ -1,15 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.jcraft.jsch", "JSch", True, "getSession", "(String,String,int)", "", "Argument[1]", "request-forgery", "ai-manual"] - - ["com.jcraft.jsch", "JSch", True, "getSession", "(String,String)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.jcraft.jsch", "JSch", True, "getSession", "(String,String,int)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.jcraft.jsch", "Session", False, "setPassword", "(String)", "", "Argument[0]", "credentials-password", "manual"] - - ["com.jcraft.jsch", "Session", False, "setPassword", "(byte[])", "", "Argument[0]", "credentials-password", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["com.jcraft.jsch", "ChannelSftp", True, "realpath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/com.microsoft.sqlserver.jdbc.model.json b/java/ql/lib/ext/com.microsoft.sqlserver.jdbc.model.json new file mode 100644 index 000000000000..9d867b79eed4 --- /dev/null +++ b/java/ql/lib/ext/com.microsoft.sqlserver.jdbc.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.microsoft.sqlserver.jdbc", "SQLServerDataSource", false, "getConnection", "(String,String)", "", "Argument[0]", "credentials-username", "manual"], + ["com.microsoft.sqlserver.jdbc", "SQLServerDataSource", false, "getConnection", "(String,String)", "", "Argument[1]", "credentials-password", "manual"], + ["com.microsoft.sqlserver.jdbc", "SQLServerDataSource", false, "setPassword", "(String)", "", "Argument[0]", "credentials-password", "manual"], + ["com.microsoft.sqlserver.jdbc", "SQLServerDataSource", false, "setUser", "(String)", "", "Argument[0]", "credentials-username", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.microsoft.sqlserver.jdbc.model.yml b/java/ql/lib/ext/com.microsoft.sqlserver.jdbc.model.yml deleted file mode 100644 index a58355487d32..000000000000 --- a/java/ql/lib/ext/com.microsoft.sqlserver.jdbc.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.microsoft.sqlserver.jdbc", "SQLServerDataSource", False, "getConnection", "(String,String)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.microsoft.sqlserver.jdbc", "SQLServerDataSource", False, "getConnection", "(String,String)", "", "Argument[1]", "credentials-password", "manual"] - - ["com.microsoft.sqlserver.jdbc", "SQLServerDataSource", False, "setPassword", "(String)", "", "Argument[0]", "credentials-password", "manual"] - - ["com.microsoft.sqlserver.jdbc", "SQLServerDataSource", False, "setUser", "(String)", "", "Argument[0]", "credentials-username", "manual"] diff --git a/java/ql/lib/ext/com.mitchellbosecke.pebble.model.json b/java/ql/lib/ext/com.mitchellbosecke.pebble.model.json new file mode 100644 index 000000000000..2b5c304bd964 --- /dev/null +++ b/java/ql/lib/ext/com.mitchellbosecke.pebble.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.mitchellbosecke.pebble", "PebbleEngine", true, "getLiteralTemplate", "", "", "Argument[0]", "template-injection", "manual"], + ["com.mitchellbosecke.pebble", "PebbleEngine", true, "getTemplate", "", "", "Argument[0]", "template-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.mitchellbosecke.pebble.model.yml b/java/ql/lib/ext/com.mitchellbosecke.pebble.model.yml deleted file mode 100644 index 72c466af08c5..000000000000 --- a/java/ql/lib/ext/com.mitchellbosecke.pebble.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.mitchellbosecke.pebble", "PebbleEngine", True, "getLiteralTemplate", "", "", "Argument[0]", "template-injection", "manual"] - - ["com.mitchellbosecke.pebble", "PebbleEngine", True, "getTemplate", "", "", "Argument[0]", "template-injection", "manual"] diff --git a/java/ql/lib/ext/com.mongodb.model.json b/java/ql/lib/ext/com.mongodb.model.json new file mode 100644 index 000000000000..b50c3c7bf513 --- /dev/null +++ b/java/ql/lib/ext/com.mongodb.model.json @@ -0,0 +1,22 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.mongodb", "MongoCredential", false, "createCredential", "(String,String,char[])", "", "Argument[0]", "credentials-username", "manual"], + ["com.mongodb", "MongoCredential", false, "createCredential", "(String,String,char[])", "", "Argument[2]", "credentials-password", "manual"], + ["com.mongodb", "MongoCredential", false, "createGSSAPICredential", "(String)", "", "Argument[0]", "credentials-username", "manual"], + ["com.mongodb", "MongoCredential", false, "createMongoCRCredential", "(String,String,char[])", "", "Argument[0]", "credentials-username", "manual"], + ["com.mongodb", "MongoCredential", false, "createMongoCRCredential", "(String,String,char[])", "", "Argument[2]", "credentials-password", "manual"], + ["com.mongodb", "MongoCredential", false, "createMongoX509Credential", "(String)", "", "Argument[0]", "credentials-username", "manual"], + ["com.mongodb", "MongoCredential", false, "createPlainCredential", "(String,String,char[])", "", "Argument[0]", "credentials-username", "manual"], + ["com.mongodb", "MongoCredential", false, "createPlainCredential", "(String,String,char[])", "", "Argument[2]", "credentials-password", "manual"], + ["com.mongodb", "MongoCredential", false, "createScramSha1Credential", "(String,String,char[])", "", "Argument[0]", "credentials-username", "manual"], + ["com.mongodb", "MongoCredential", false, "createScramSha1Credential", "(String,String,char[])", "", "Argument[2]", "credentials-password", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.mongodb.model.yml b/java/ql/lib/ext/com.mongodb.model.yml deleted file mode 100644 index afb3f232faa0..000000000000 --- a/java/ql/lib/ext/com.mongodb.model.yml +++ /dev/null @@ -1,15 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.mongodb", "MongoCredential", False, "createCredential", "(String,String,char[])", "", "Argument[0]", "credentials-username", "manual"] - - ["com.mongodb", "MongoCredential", False, "createCredential", "(String,String,char[])", "", "Argument[2]", "credentials-password", "manual"] - - ["com.mongodb", "MongoCredential", False, "createGSSAPICredential", "(String)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.mongodb", "MongoCredential", False, "createMongoCRCredential", "(String,String,char[])", "", "Argument[0]", "credentials-username", "manual"] - - ["com.mongodb", "MongoCredential", False, "createMongoCRCredential", "(String,String,char[])", "", "Argument[2]", "credentials-password", "manual"] - - ["com.mongodb", "MongoCredential", False, "createMongoX509Credential", "(String)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.mongodb", "MongoCredential", False, "createPlainCredential", "(String,String,char[])", "", "Argument[0]", "credentials-username", "manual"] - - ["com.mongodb", "MongoCredential", False, "createPlainCredential", "(String,String,char[])", "", "Argument[2]", "credentials-password", "manual"] - - ["com.mongodb", "MongoCredential", False, "createScramSha1Credential", "(String,String,char[])", "", "Argument[0]", "credentials-username", "manual"] - - ["com.mongodb", "MongoCredential", False, "createScramSha1Credential", "(String,String,char[])", "", "Argument[2]", "credentials-password", "manual"] diff --git a/java/ql/lib/ext/com.opensymphony.xwork2.ognl.model.json b/java/ql/lib/ext/com.opensymphony.xwork2.ognl.model.json new file mode 100644 index 000000000000..0a32f22210c5 --- /dev/null +++ b/java/ql/lib/ext/com.opensymphony.xwork2.ognl.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.opensymphony.xwork2.ognl", "OgnlUtil", false, "callMethod", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", false, "getValue", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", false, "setValue", "", "", "Argument[0]", "ognl-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.opensymphony.xwork2.ognl.model.yml b/java/ql/lib/ext/com.opensymphony.xwork2.ognl.model.yml deleted file mode 100644 index 58b50652f1ba..000000000000 --- a/java/ql/lib/ext/com.opensymphony.xwork2.ognl.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", False, "callMethod", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", False, "getValue", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", False, "setValue", "", "", "Argument[0]", "ognl-injection", "manual"] diff --git a/java/ql/lib/ext/com.rabbitmq.client.impl.model.json b/java/ql/lib/ext/com.rabbitmq.client.impl.model.json new file mode 100644 index 000000000000..3f441d82f40e --- /dev/null +++ b/java/ql/lib/ext/com.rabbitmq.client.impl.model.json @@ -0,0 +1,26 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["com.rabbitmq.client.impl", "Frame", true, "getInputStream", "()", "", "ReturnValue", "remote", "manual"], + ["com.rabbitmq.client.impl", "Frame", true, "getPayload", "()", "", "ReturnValue", "remote", "manual"], + ["com.rabbitmq.client.impl", "FrameHandler", true, "readFrame", "()", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["com.rabbitmq.client.impl", "Frame", false, "fromBodyFragment", "(int,byte[],int,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["com.rabbitmq.client.impl", "Frame", false, "readFrom", "(DataInputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["com.rabbitmq.client.impl", "Frame", true, "writeTo", "(DataOutputStream)", "", "Argument[this]", "Argument[0]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.rabbitmq.client.impl.model.yml b/java/ql/lib/ext/com.rabbitmq.client.impl.model.yml deleted file mode 100644 index 07b5e7773ba4..000000000000 --- a/java/ql/lib/ext/com.rabbitmq.client.impl.model.yml +++ /dev/null @@ -1,15 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["com.rabbitmq.client.impl", "Frame", True, "getInputStream", "()", "", "ReturnValue", "remote", "manual"] - - ["com.rabbitmq.client.impl", "Frame", True, "getPayload", "()", "", "ReturnValue", "remote", "manual"] - - ["com.rabbitmq.client.impl", "FrameHandler", True, "readFrame", "()", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["com.rabbitmq.client.impl", "Frame", False, "fromBodyFragment", "(int,byte[],int,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["com.rabbitmq.client.impl", "Frame", False, "readFrom", "(DataInputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["com.rabbitmq.client.impl", "Frame", True, "writeTo", "(DataOutputStream)", "", "Argument[this]", "Argument[0]", "taint", "manual"] diff --git a/java/ql/lib/ext/com.rabbitmq.client.model.json b/java/ql/lib/ext/com.rabbitmq.client.model.json new file mode 100644 index 000000000000..861b6fe678ef --- /dev/null +++ b/java/ql/lib/ext/com.rabbitmq.client.model.json @@ -0,0 +1,42 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["com.rabbitmq.client", "Command", true, "getContentBody", "()", "", "ReturnValue", "remote", "manual"], + ["com.rabbitmq.client", "Command", true, "getContentHeader", "()", "", "ReturnValue", "remote", "manual"], + ["com.rabbitmq.client", "Consumer", true, "handleDelivery", "(String,Envelope,AMQP$BasicProperties,byte[])", "", "Parameter[3]", "remote", "manual"], + ["com.rabbitmq.client", "QueueingConsumer", true, "nextDelivery", "", "", "ReturnValue", "remote", "manual"], + ["com.rabbitmq.client", "RpcClient", true, "doCall", "", "", "ReturnValue", "remote", "manual"], + ["com.rabbitmq.client", "RpcClient", true, "mapCall", "", "", "ReturnValue", "remote", "manual"], + ["com.rabbitmq.client", "RpcClient", true, "primitiveCall", "", "", "ReturnValue", "remote", "manual"], + ["com.rabbitmq.client", "RpcClient", true, "responseCall", "", "", "ReturnValue", "remote", "manual"], + ["com.rabbitmq.client", "RpcClient", true, "stringCall", "(String)", "", "ReturnValue", "remote", "manual"], + ["com.rabbitmq.client", "RpcServer", true, "handleCall", "(AMQP$BasicProperties,byte[],AMQP$BasicProperties)", "", "Parameter[1]", "remote", "manual"], + ["com.rabbitmq.client", "RpcServer", true, "handleCall", "(QueueingConsumer$Delivery,AMQP$BasicProperties)", "", "Parameter[0]", "remote", "manual"], + ["com.rabbitmq.client", "RpcServer", true, "handleCall", "(byte[],AMQP$BasicProperties)", "", "Parameter[0]", "remote", "manual"], + ["com.rabbitmq.client", "RpcServer", true, "handleCast", "(AMQP$BasicProperties,byte[])", "", "Parameter[1]", "remote", "manual"], + ["com.rabbitmq.client", "RpcServer", true, "handleCast", "(QueueingConsumer$Delivery)", "", "Parameter[0]", "remote", "manual"], + ["com.rabbitmq.client", "RpcServer", true, "handleCast", "(byte[])", "", "Parameter[0]", "remote", "manual"], + ["com.rabbitmq.client", "RpcServer", true, "postprocessReplyProperties", "(QueueingConsumer$Delivery,AMQP$BasicProperties$Builder)", "", "Parameter[0]", "remote", "manual"], + ["com.rabbitmq.client", "RpcServer", true, "preprocessReplyProperties", "(QueueingConsumer$Delivery,AMQP$BasicProperties$Builder)", "", "Parameter[0]", "remote", "manual"], + ["com.rabbitmq.client", "StringRpcServer", true, "handleStringCall", "", "", "Parameter[0]", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["com.rabbitmq.client", "GetResponse", true, "GetResponse", "", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["com.rabbitmq.client", "GetResponse", true, "getBody", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.rabbitmq.client", "QueueingConsumer$Delivery", true, "getBody", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["com.rabbitmq.client", "RpcClient$Response", true, "getBody", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.rabbitmq.client.model.yml b/java/ql/lib/ext/com.rabbitmq.client.model.yml deleted file mode 100644 index 4bf44656f439..000000000000 --- a/java/ql/lib/ext/com.rabbitmq.client.model.yml +++ /dev/null @@ -1,31 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["com.rabbitmq.client", "Command", True, "getContentBody", "()", "", "ReturnValue", "remote", "manual"] - - ["com.rabbitmq.client", "Command", True, "getContentHeader", "()", "", "ReturnValue", "remote", "manual"] - - ["com.rabbitmq.client", "Consumer", True, "handleDelivery", "(String,Envelope,AMQP$BasicProperties,byte[])", "", "Parameter[3]", "remote", "manual"] - - ["com.rabbitmq.client", "QueueingConsumer", True, "nextDelivery", "", "", "ReturnValue", "remote", "manual"] - - ["com.rabbitmq.client", "RpcClient", True, "doCall", "", "", "ReturnValue", "remote", "manual"] - - ["com.rabbitmq.client", "RpcClient", True, "mapCall", "", "", "ReturnValue", "remote", "manual"] - - ["com.rabbitmq.client", "RpcClient", True, "primitiveCall", "", "", "ReturnValue", "remote", "manual"] - - ["com.rabbitmq.client", "RpcClient", True, "responseCall", "", "", "ReturnValue", "remote", "manual"] - - ["com.rabbitmq.client", "RpcClient", True, "stringCall", "(String)", "", "ReturnValue", "remote", "manual"] - - ["com.rabbitmq.client", "RpcServer", True, "handleCall", "(AMQP$BasicProperties,byte[],AMQP$BasicProperties)", "", "Parameter[1]", "remote", "manual"] - - ["com.rabbitmq.client", "RpcServer", True, "handleCall", "(QueueingConsumer$Delivery,AMQP$BasicProperties)", "", "Parameter[0]", "remote", "manual"] - - ["com.rabbitmq.client", "RpcServer", True, "handleCall", "(byte[],AMQP$BasicProperties)", "", "Parameter[0]", "remote", "manual"] - - ["com.rabbitmq.client", "RpcServer", True, "handleCast", "(AMQP$BasicProperties,byte[])", "", "Parameter[1]", "remote", "manual"] - - ["com.rabbitmq.client", "RpcServer", True, "handleCast", "(QueueingConsumer$Delivery)", "", "Parameter[0]", "remote", "manual"] - - ["com.rabbitmq.client", "RpcServer", True, "handleCast", "(byte[])", "", "Parameter[0]", "remote", "manual"] - - ["com.rabbitmq.client", "RpcServer", True, "postprocessReplyProperties", "(QueueingConsumer$Delivery,AMQP$BasicProperties$Builder)", "", "Parameter[0]", "remote", "manual"] - - ["com.rabbitmq.client", "RpcServer", True, "preprocessReplyProperties", "(QueueingConsumer$Delivery,AMQP$BasicProperties$Builder)", "", "Parameter[0]", "remote", "manual"] - - ["com.rabbitmq.client", "StringRpcServer", True, "handleStringCall", "", "", "Parameter[0]", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["com.rabbitmq.client", "GetResponse", True, "GetResponse", "", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["com.rabbitmq.client", "GetResponse", True, "getBody", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.rabbitmq.client", "QueueingConsumer$Delivery", True, "getBody", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["com.rabbitmq.client", "RpcClient$Response", True, "getBody", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/com.sshtools.j2ssh.authentication.model.json b/java/ql/lib/ext/com.sshtools.j2ssh.authentication.model.json new file mode 100644 index 000000000000..b8920639b4bc --- /dev/null +++ b/java/ql/lib/ext/com.sshtools.j2ssh.authentication.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.sshtools.j2ssh.authentication", "PasswordAuthenticationClient", false, "setPassword", "(String)", "", "Argument[0]", "credentials-password", "manual"], + ["com.sshtools.j2ssh.authentication", "PasswordAuthenticationClient", true, "setUsername", "(String)", "", "Argument[0]", "credentials-username", "manual"], + ["com.sshtools.j2ssh.authentication", "SshAuthenticationClient", true, "setUsername", "(String)", "", "Argument[0]", "credentials-username", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.sshtools.j2ssh.authentication.model.yml b/java/ql/lib/ext/com.sshtools.j2ssh.authentication.model.yml deleted file mode 100644 index 4770dc43f0d2..000000000000 --- a/java/ql/lib/ext/com.sshtools.j2ssh.authentication.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.sshtools.j2ssh.authentication", "PasswordAuthenticationClient", False, "setPassword", "(String)", "", "Argument[0]", "credentials-password", "manual"] - - ["com.sshtools.j2ssh.authentication", "PasswordAuthenticationClient", True, "setUsername", "(String)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.sshtools.j2ssh.authentication", "SshAuthenticationClient", True, "setUsername", "(String)", "", "Argument[0]", "credentials-username", "manual"] diff --git a/java/ql/lib/ext/com.sun.crypto.provider.model.json b/java/ql/lib/ext/com.sun.crypto.provider.model.json new file mode 100644 index 000000000000..b492048f222d --- /dev/null +++ b/java/ql/lib/ext/com.sun.crypto.provider.model.json @@ -0,0 +1,31 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.sun.crypto.provider", "JceKeyStore", false, "getPreKeyedHash", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"], + ["com.sun.crypto.provider", "KeyProtector", false, "KeyProtector", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"], + ["com.sun.crypto.provider", "CipherCore", false, "unwrap", "(byte[],String,int)", "", "Argument[0]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "DESCrypt", false, "expandKey", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "DESKey", false, "DESKey", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "DESKey", false, "DESKey", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "DESKeyGenerator", false, "setParityBit", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "DESedeKey", false, "DESedeKey", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "DESedeKey", false, "DESedeKey", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "DHPrivateKey", false, "DHPrivateKey", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "DHPublicKey", false, "DHPublicKey", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "FeedbackCipher", true, "init", "(boolean,String,byte[],byte[])", "", "Argument[2]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "GaloisCounterMode", false, "init", "(boolean,String,byte[],byte[])", "", "Argument[2]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "GaloisCounterMode", false, "init", "(boolean,String,byte[],byte[],int)", "", "Argument[2]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "PBECipherCore", false, "unwrap", "(byte[],String,int)", "", "Argument[0]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "PBES1Core", false, "unwrap", "(byte[],String,int)", "", "Argument[0]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "PKCS12PBECipherCore", false, "implUnwrap", "(byte[],String,int)", "", "Argument[0]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "SymmetricCipher", true, "init", "(boolean,String,byte[])", "", "Argument[2]", "credentials-key", "hq-generated"], + ["com.sun.crypto.provider", "TlsMasterSecretGenerator$TlsMasterSecretKey", false, "TlsMasterSecretKey", "(byte[],int,int)", "", "Argument[0]", "credentials-key", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.sun.crypto.provider.model.yml b/java/ql/lib/ext/com.sun.crypto.provider.model.yml deleted file mode 100644 index b7933c375e77..000000000000 --- a/java/ql/lib/ext/com.sun.crypto.provider.model.yml +++ /dev/null @@ -1,24 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.sun.crypto.provider", "JceKeyStore", False, "getPreKeyedHash", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["com.sun.crypto.provider", "KeyProtector", False, "KeyProtector", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["com.sun.crypto.provider", "CipherCore", False, "unwrap", "(byte[],String,int)", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "DESCrypt", False, "expandKey", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "DESKey", False, "DESKey", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "DESKey", False, "DESKey", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "DESKeyGenerator", False, "setParityBit", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "DESedeKey", False, "DESedeKey", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "DESedeKey", False, "DESedeKey", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "DHPrivateKey", False, "DHPrivateKey", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "DHPublicKey", False, "DHPublicKey", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "FeedbackCipher", True, "init", "(boolean,String,byte[],byte[])", "", "Argument[2]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "GaloisCounterMode", False, "init", "(boolean,String,byte[],byte[])", "", "Argument[2]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "GaloisCounterMode", False, "init", "(boolean,String,byte[],byte[],int)", "", "Argument[2]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "PBECipherCore", False, "unwrap", "(byte[],String,int)", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "PBES1Core", False, "unwrap", "(byte[],String,int)", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "PKCS12PBECipherCore", False, "implUnwrap", "(byte[],String,int)", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "SymmetricCipher", True, "init", "(boolean,String,byte[])", "", "Argument[2]", "credentials-key", "hq-generated"] - - ["com.sun.crypto.provider", "TlsMasterSecretGenerator$TlsMasterSecretKey", False, "TlsMasterSecretKey", "(byte[],int,int)", "", "Argument[0]", "credentials-key", "hq-generated"] diff --git a/java/ql/lib/ext/com.sun.jndi.ldap.model.yml b/java/ql/lib/ext/com.sun.jndi.ldap.model.json similarity index 50% rename from java/ql/lib/ext/com.sun.jndi.ldap.model.yml rename to java/ql/lib/ext/com.sun.jndi.ldap.model.json index 27162d51d07b..788ca0565d79 100644 --- a/java/ql/lib/ext/com.sun.jndi.ldap.model.yml +++ b/java/ql/lib/ext/com.sun.jndi.ldap.model.json @@ -1,9 +1,16 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.sun.jndi.ldap", "DigestClientId", False, "DigestClientId", "(int,String,int,String,Control[],OutputStream,String,String,Object,Hashtable)", "", "Argument[7]", "credentials-username", "hq-generated"] - - ["com.sun.jndi.ldap", "LdapClient", False, "getInstance", "(boolean,String,int,String,int,int,OutputStream,int,String,Control[],String,String,Object,Hashtable)", "", "Argument[11]", "credentials-username", "hq-generated"] - - ["com.sun.jndi.ldap", "LdapPoolManager", False, "getLdapClient", "(String,int,String,int,int,OutputStream,int,String,Control[],String,String,Object,Hashtable)", "", "Argument[10]", "credentials-username", "hq-generated"] - - ["com.sun.jndi.ldap", "SimpleClientId", False, "SimpleClientId", "(int,String,int,String,Control[],OutputStream,String,String,Object)", "", "Argument[7]", "credentials-username", "hq-generated"] +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.sun.jndi.ldap", "DigestClientId", false, "DigestClientId", "(int,String,int,String,Control[],OutputStream,String,String,Object,Hashtable)", "", "Argument[7]", "credentials-username", "hq-generated"], + ["com.sun.jndi.ldap", "LdapClient", false, "getInstance", "(boolean,String,int,String,int,int,OutputStream,int,String,Control[],String,String,Object,Hashtable)", "", "Argument[11]", "credentials-username", "hq-generated"], + ["com.sun.jndi.ldap", "LdapPoolManager", false, "getLdapClient", "(String,int,String,int,int,OutputStream,int,String,Control[],String,String,Object,Hashtable)", "", "Argument[10]", "credentials-username", "hq-generated"], + ["com.sun.jndi.ldap", "SimpleClientId", false, "SimpleClientId", "(int,String,int,String,Control[],OutputStream,String,String,Object)", "", "Argument[7]", "credentials-username", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.sun.net.httpserver.model.json b/java/ql/lib/ext/com.sun.net.httpserver.model.json new file mode 100644 index 000000000000..9de82cb10f52 --- /dev/null +++ b/java/ql/lib/ext/com.sun.net.httpserver.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.sun.net.httpserver", "BasicAuthenticator", false, "checkCredentials", "(String,String)", "", "Argument[1]", "credentials-password", "hq-generated"], + ["com.sun.net.httpserver", "BasicAuthenticator", false, "checkCredentials", "(String,String)", "", "Argument[0]", "credentials-username", "hq-generated"], + ["com.sun.net.httpserver", "HttpPrincipal", false, "HttpPrincipal", "(String,String)", "", "Argument[0]", "credentials-username", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.sun.net.httpserver.model.yml b/java/ql/lib/ext/com.sun.net.httpserver.model.yml deleted file mode 100644 index ffbf442ad9e6..000000000000 --- a/java/ql/lib/ext/com.sun.net.httpserver.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.sun.net.httpserver", "BasicAuthenticator", False, "checkCredentials", "(String,String)", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["com.sun.net.httpserver", "BasicAuthenticator", False, "checkCredentials", "(String,String)", "", "Argument[0]", "credentials-username", "hq-generated"] - - ["com.sun.net.httpserver", "HttpPrincipal", False, "HttpPrincipal", "(String,String)", "", "Argument[0]", "credentials-username", "hq-generated"] diff --git a/java/ql/lib/ext/com.sun.net.ssl.model.json b/java/ql/lib/ext/com.sun.net.ssl.model.json new file mode 100644 index 000000000000..a4a106575a4e --- /dev/null +++ b/java/ql/lib/ext/com.sun.net.ssl.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.sun.net.ssl", "KeyManagerFactory", false, "init", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"], + ["com.sun.net.ssl", "KeyManagerFactorySpi", false, "engineInit", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"], + ["com.sun.net.ssl", "KeyManagerFactorySpiWrapper", false, "engineInit", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.sun.net.ssl.model.yml b/java/ql/lib/ext/com.sun.net.ssl.model.yml deleted file mode 100644 index e08a8fb547ce..000000000000 --- a/java/ql/lib/ext/com.sun.net.ssl.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.sun.net.ssl", "KeyManagerFactory", False, "init", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["com.sun.net.ssl", "KeyManagerFactorySpi", False, "engineInit", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["com.sun.net.ssl", "KeyManagerFactorySpiWrapper", False, "engineInit", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] diff --git a/java/ql/lib/ext/com.sun.rowset.model.json b/java/ql/lib/ext/com.sun.rowset.model.json new file mode 100644 index 000000000000..aabc7f2e8e95 --- /dev/null +++ b/java/ql/lib/ext/com.sun.rowset.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.sun.rowset", "JdbcRowSetImpl", false, "JdbcRowSetImpl", "(String,String,String)", "", "Argument[2]", "credentials-password", "hq-generated"], + ["com.sun.rowset", "JdbcRowSetImpl", false, "setPassword", "(String)", "", "Argument[0]", "credentials-password", "hq-generated"], + ["com.sun.rowset", "JdbcRowSetImpl", false, "JdbcRowSetImpl", "(String,String,String)", "", "Argument[1]", "credentials-username", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.sun.rowset.model.yml b/java/ql/lib/ext/com.sun.rowset.model.yml deleted file mode 100644 index a99613357a20..000000000000 --- a/java/ql/lib/ext/com.sun.rowset.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.sun.rowset", "JdbcRowSetImpl", False, "JdbcRowSetImpl", "(String,String,String)", "", "Argument[2]", "credentials-password", "hq-generated"] - - ["com.sun.rowset", "JdbcRowSetImpl", False, "setPassword", "(String)", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["com.sun.rowset", "JdbcRowSetImpl", False, "JdbcRowSetImpl", "(String,String,String)", "", "Argument[1]", "credentials-username", "hq-generated"] diff --git a/java/ql/lib/ext/com.sun.security.auth.module.model.json b/java/ql/lib/ext/com.sun.security.auth.module.model.json new file mode 100644 index 000000000000..08fa06dd8b8b --- /dev/null +++ b/java/ql/lib/ext/com.sun.security.auth.module.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.sun.security.auth.module", "JndiLoginModule", false, "verifyPassword", "(String,String)", "", "Argument[0]", "credentials-password", "hq-generated"], + ["com.sun.security.auth.module", "JndiLoginModule", false, "verifyPassword", "(String,String)", "", "Argument[1]", "credentials-password", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.sun.security.auth.module.model.yml b/java/ql/lib/ext/com.sun.security.auth.module.model.yml deleted file mode 100644 index 6303eae8e081..000000000000 --- a/java/ql/lib/ext/com.sun.security.auth.module.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.sun.security.auth.module", "JndiLoginModule", False, "verifyPassword", "(String,String)", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["com.sun.security.auth.module", "JndiLoginModule", False, "verifyPassword", "(String,String)", "", "Argument[1]", "credentials-password", "hq-generated"] diff --git a/java/ql/lib/ext/com.sun.security.ntlm.model.json b/java/ql/lib/ext/com.sun.security.ntlm.model.json new file mode 100644 index 000000000000..9200d2ab0bb2 --- /dev/null +++ b/java/ql/lib/ext/com.sun.security.ntlm.model.json @@ -0,0 +1,17 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.sun.security.ntlm", "Client", false, "Client", "(String,String,String,String,char[])", "", "Argument[4]", "credentials-password", "hq-generated"], + ["com.sun.security.ntlm", "NTLM", false, "getP1", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"], + ["com.sun.security.ntlm", "NTLM", false, "getP2", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"], + ["com.sun.security.ntlm", "Client", false, "Client", "(String,String,String,String,char[])", "", "Argument[2]", "credentials-username", "hq-generated"], + ["com.sun.security.ntlm", "Server", false, "getPassword", "(String,String)", "", "Argument[1]", "credentials-username", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.sun.security.ntlm.model.yml b/java/ql/lib/ext/com.sun.security.ntlm.model.yml deleted file mode 100644 index f7c6f6982a66..000000000000 --- a/java/ql/lib/ext/com.sun.security.ntlm.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.sun.security.ntlm", "Client", False, "Client", "(String,String,String,String,char[])", "", "Argument[4]", "credentials-password", "hq-generated"] - - ["com.sun.security.ntlm", "NTLM", False, "getP1", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["com.sun.security.ntlm", "NTLM", False, "getP2", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["com.sun.security.ntlm", "Client", False, "Client", "(String,String,String,String,char[])", "", "Argument[2]", "credentials-username", "hq-generated"] - - ["com.sun.security.ntlm", "Server", False, "getPassword", "(String,String)", "", "Argument[1]", "credentials-username", "hq-generated"] diff --git a/java/ql/lib/ext/com.sun.security.sasl.digest.model.json b/java/ql/lib/ext/com.sun.security.sasl.digest.model.json new file mode 100644 index 000000000000..489143855baf --- /dev/null +++ b/java/ql/lib/ext/com.sun.security.sasl.digest.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.sun.security.sasl.digest", "DigestMD5Base", false, "generateResponseValue", "(String,String,String,String,String,char[],byte[],byte[],int,byte[])", "", "Argument[5]", "credentials-password", "hq-generated"], + ["com.sun.security.sasl.digest", "DigestMD5Server", false, "generateResponseAuth", "(String,char[],byte[],int,byte[])", "", "Argument[1]", "credentials-password", "hq-generated"], + ["com.sun.security.sasl.digest", "DigestMD5Server", false, "generateResponseAuth", "(String,char[],byte[],int,byte[])", "", "Argument[0]", "credentials-username", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.sun.security.sasl.digest.model.yml b/java/ql/lib/ext/com.sun.security.sasl.digest.model.yml deleted file mode 100644 index 8506e4880bd8..000000000000 --- a/java/ql/lib/ext/com.sun.security.sasl.digest.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.sun.security.sasl.digest", "DigestMD5Base", False, "generateResponseValue", "(String,String,String,String,String,char[],byte[],byte[],int,byte[])", "", "Argument[5]", "credentials-password", "hq-generated"] - - ["com.sun.security.sasl.digest", "DigestMD5Server", False, "generateResponseAuth", "(String,char[],byte[],int,byte[])", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["com.sun.security.sasl.digest", "DigestMD5Server", False, "generateResponseAuth", "(String,char[],byte[],int,byte[])", "", "Argument[0]", "credentials-username", "hq-generated"] diff --git a/java/ql/lib/ext/com.thoughtworks.xstream.model.json b/java/ql/lib/ext/com.thoughtworks.xstream.model.json new file mode 100644 index 000000000000..e709584c9eb5 --- /dev/null +++ b/java/ql/lib/ext/com.thoughtworks.xstream.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.thoughtworks.xstream", "XStream", true, "fromXML", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.thoughtworks.xstream.model.yml b/java/ql/lib/ext/com.thoughtworks.xstream.model.yml deleted file mode 100644 index 62e17590ebfd..000000000000 --- a/java/ql/lib/ext/com.thoughtworks.xstream.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.thoughtworks.xstream", "XStream", True, "fromXML", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"] diff --git a/java/ql/lib/ext/com.trilead.ssh2.model.json b/java/ql/lib/ext/com.trilead.ssh2.model.json new file mode 100644 index 000000000000..f8f830b3e2e1 --- /dev/null +++ b/java/ql/lib/ext/com.trilead.ssh2.model.json @@ -0,0 +1,25 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.trilead.ssh2", "Connection", false, "authenticateWithDSA", "(String,String,String)", "", "Argument[0]", "credentials-username", "manual"], + ["com.trilead.ssh2", "Connection", false, "authenticateWithDSA", "(String,String,String)", "", "Argument[1]", "credentials-key", "manual"], + ["com.trilead.ssh2", "Connection", false, "authenticateWithDSA", "(String,String,String)", "", "Argument[2]", "credentials-password", "manual"], + ["com.trilead.ssh2", "Connection", false, "authenticateWithNone", "(String)", "", "Argument[0]", "credentials-username", "manual"], + ["com.trilead.ssh2", "Connection", false, "authenticateWithPassword", "(String,String)", "", "Argument[0]", "credentials-username", "manual"], + ["com.trilead.ssh2", "Connection", false, "authenticateWithPassword", "(String,String)", "", "Argument[1]", "credentials-password", "manual"], + ["com.trilead.ssh2", "Connection", false, "authenticateWithPublicKey", "(String,char[],String)", "", "Argument[0]", "credentials-username", "manual"], + ["com.trilead.ssh2", "Connection", false, "authenticateWithPublicKey", "(String,File,String)", "", "Argument[0]", "credentials-username", "manual"], + ["com.trilead.ssh2", "Connection", false, "authenticateWithPublicKey", "(String,char[],String)", "", "Argument[1]", "credentials-key", "manual"], + ["com.trilead.ssh2", "Connection", false, "authenticateWithPublicKey", "(String,char[],String)", "", "Argument[2]", "credentials-password", "manual"], + ["com.trilead.ssh2", "Connection", false, "authenticateWithPublicKey", "(String,File,String)", "", "Argument[2]", "credentials-password", "manual"], + ["com.trilead.ssh2", "Connection", false, "getRemainingAuthMethods", "(String)", "", "Argument[0]", "credentials-username", "manual"], + ["com.trilead.ssh2", "Connection", false, "isAuthMethodAvailable", "(String,String)", "", "Argument[0]", "credentials-username", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.trilead.ssh2.model.yml b/java/ql/lib/ext/com.trilead.ssh2.model.yml deleted file mode 100644 index e17ce016d93d..000000000000 --- a/java/ql/lib/ext/com.trilead.ssh2.model.yml +++ /dev/null @@ -1,18 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.trilead.ssh2", "Connection", False, "authenticateWithDSA", "(String,String,String)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.trilead.ssh2", "Connection", False, "authenticateWithDSA", "(String,String,String)", "", "Argument[1]", "credentials-key", "manual"] - - ["com.trilead.ssh2", "Connection", False, "authenticateWithDSA", "(String,String,String)", "", "Argument[2]", "credentials-password", "manual"] - - ["com.trilead.ssh2", "Connection", False, "authenticateWithNone", "(String)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.trilead.ssh2", "Connection", False, "authenticateWithPassword", "(String,String)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.trilead.ssh2", "Connection", False, "authenticateWithPassword", "(String,String)", "", "Argument[1]", "credentials-password", "manual"] - - ["com.trilead.ssh2", "Connection", False, "authenticateWithPublicKey", "(String,char[],String)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.trilead.ssh2", "Connection", False, "authenticateWithPublicKey", "(String,File,String)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.trilead.ssh2", "Connection", False, "authenticateWithPublicKey", "(String,char[],String)", "", "Argument[1]", "credentials-key", "manual"] - - ["com.trilead.ssh2", "Connection", False, "authenticateWithPublicKey", "(String,char[],String)", "", "Argument[2]", "credentials-password", "manual"] - - ["com.trilead.ssh2", "Connection", False, "authenticateWithPublicKey", "(String,File,String)", "", "Argument[2]", "credentials-password", "manual"] - - ["com.trilead.ssh2", "Connection", False, "getRemainingAuthMethods", "(String)", "", "Argument[0]", "credentials-username", "manual"] - - ["com.trilead.ssh2", "Connection", False, "isAuthMethodAvailable", "(String,String)", "", "Argument[0]", "credentials-username", "manual"] diff --git a/java/ql/lib/ext/com.unboundid.ldap.sdk.model.json b/java/ql/lib/ext/com.unboundid.ldap.sdk.model.json new file mode 100644 index 000000000000..9792c111b741 --- /dev/null +++ b/java/ql/lib/ext/com.unboundid.ldap.sdk.model.json @@ -0,0 +1,29 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "asyncSearch", "", "", "Argument[0]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "search", "(ReadOnlySearchRequest)", "", "Argument[0]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "search", "(SearchRequest)", "", "Argument[0]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "search", "(SearchResultListener,String,SearchScope,DereferencePolicy,int,int,boolean,Filter,String[])", "", "Argument[0..7]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "search", "(SearchResultListener,String,SearchScope,DereferencePolicy,int,int,boolean,String,String[])", "", "Argument[0..7]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "search", "(SearchResultListener,String,SearchScope,Filter,String[])", "", "Argument[0..3]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "search", "(SearchResultListener,String,SearchScope,String,String[])", "", "Argument[0..3]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "search", "(String,SearchScope,DereferencePolicy,int,int,boolean,Filter,String[])", "", "Argument[0..6]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "search", "(String,SearchScope,DereferencePolicy,int,int,boolean,String,String[])", "", "Argument[0..6]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "search", "(String,SearchScope,Filter,String[])", "", "Argument[0..2]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "search", "(String,SearchScope,String,String[])", "", "Argument[0..2]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "searchForEntry", "(ReadOnlySearchRequest)", "", "Argument[0]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "searchForEntry", "(SearchRequest)", "", "Argument[0]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "searchForEntry", "(String,SearchScope,DereferencePolicy,int,boolean,Filter,String[])", "", "Argument[0..5]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "searchForEntry", "(String,SearchScope,DereferencePolicy,int,boolean,String,String[])", "", "Argument[0..5]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "searchForEntry", "(String,SearchScope,Filter,String[])", "", "Argument[0..2]", "ldap-injection", "manual"], + ["com.unboundid.ldap.sdk", "LDAPConnection", false, "searchForEntry", "(String,SearchScope,String,String[])", "", "Argument[0..2]", "ldap-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.unboundid.ldap.sdk.model.yml b/java/ql/lib/ext/com.unboundid.ldap.sdk.model.yml deleted file mode 100644 index d483d6d97e46..000000000000 --- a/java/ql/lib/ext/com.unboundid.ldap.sdk.model.yml +++ /dev/null @@ -1,22 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "asyncSearch", "", "", "Argument[0]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "search", "(ReadOnlySearchRequest)", "", "Argument[0]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "search", "(SearchRequest)", "", "Argument[0]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "search", "(SearchResultListener,String,SearchScope,DereferencePolicy,int,int,boolean,Filter,String[])", "", "Argument[0..7]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "search", "(SearchResultListener,String,SearchScope,DereferencePolicy,int,int,boolean,String,String[])", "", "Argument[0..7]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "search", "(SearchResultListener,String,SearchScope,Filter,String[])", "", "Argument[0..3]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "search", "(SearchResultListener,String,SearchScope,String,String[])", "", "Argument[0..3]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "search", "(String,SearchScope,DereferencePolicy,int,int,boolean,Filter,String[])", "", "Argument[0..6]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "search", "(String,SearchScope,DereferencePolicy,int,int,boolean,String,String[])", "", "Argument[0..6]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "search", "(String,SearchScope,Filter,String[])", "", "Argument[0..2]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "search", "(String,SearchScope,String,String[])", "", "Argument[0..2]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "searchForEntry", "(ReadOnlySearchRequest)", "", "Argument[0]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "searchForEntry", "(SearchRequest)", "", "Argument[0]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "searchForEntry", "(String,SearchScope,DereferencePolicy,int,boolean,Filter,String[])", "", "Argument[0..5]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "searchForEntry", "(String,SearchScope,DereferencePolicy,int,boolean,String,String[])", "", "Argument[0..5]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "searchForEntry", "(String,SearchScope,Filter,String[])", "", "Argument[0..2]", "ldap-injection", "manual"] - - ["com.unboundid.ldap.sdk", "LDAPConnection", False, "searchForEntry", "(String,SearchScope,String,String[])", "", "Argument[0..2]", "ldap-injection", "manual"] diff --git a/java/ql/lib/ext/com.zaxxer.hikari.model.json b/java/ql/lib/ext/com.zaxxer.hikari.model.json new file mode 100644 index 000000000000..cb620dbf6099 --- /dev/null +++ b/java/ql/lib/ext/com.zaxxer.hikari.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.zaxxer.hikari", "HikariConfig", false, "HikariConfig", "(Properties)", "", "Argument[0]", "request-forgery", "manual"], + ["com.zaxxer.hikari", "HikariConfig", false, "setJdbcUrl", "(String)", "", "Argument[0]", "request-forgery", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/com.zaxxer.hikari.model.yml b/java/ql/lib/ext/com.zaxxer.hikari.model.yml deleted file mode 100644 index 5c048e7c3c08..000000000000 --- a/java/ql/lib/ext/com.zaxxer.hikari.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.zaxxer.hikari", "HikariConfig", False, "HikariConfig", "(Properties)", "", "Argument[0]", "request-forgery", "manual"] - - ["com.zaxxer.hikari", "HikariConfig", False, "setJdbcUrl", "(String)", "", "Argument[0]", "request-forgery", "manual"] diff --git a/java/ql/lib/ext/empty.model.json b/java/ql/lib/ext/empty.model.json new file mode 100644 index 000000000000..93d8e8663272 --- /dev/null +++ b/java/ql/lib/ext/empty.model.json @@ -0,0 +1,48 @@ +{ + "extensions": [ + // Make sure that the extensible model predicates have at least one definition + // to avoid errors about undefined extensionals. + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "barrierModel" + }, + "data": [] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "barrierGuardModel" + }, + "data": [] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [] + } + ] +} diff --git a/java/ql/lib/ext/empty.model.yml b/java/ql/lib/ext/empty.model.yml deleted file mode 100644 index a0ea3cf753ba..000000000000 --- a/java/ql/lib/ext/empty.model.yml +++ /dev/null @@ -1,27 +0,0 @@ -extensions: - # Make sure that the extensible model predicates have at least one definition - # to avoid errors about undefined extensionals. - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: [] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: [] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: [] - - addsTo: - pack: codeql/java-all - extensible: barrierModel - data: [] - - addsTo: - pack: codeql/java-all - extensible: barrierGuardModel - data: [] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: [] diff --git a/java/ql/lib/ext/experimental/android.webkit.model.json b/java/ql/lib/ext/experimental/android.webkit.model.json new file mode 100644 index 000000000000..534fb3b14086 --- /dev/null +++ b/java/ql/lib/ext/experimental/android.webkit.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "experimentalSummaryModel" + }, + "data": [ + ["android.webkit", "WebResourceRequest", false, "getUrl", "", "", "Argument[this]", "ReturnValue", "taint", "manual", "android-web-resource-response"] + ] + } + ] +} diff --git a/java/ql/lib/ext/experimental/android.webkit.model.yml b/java/ql/lib/ext/experimental/android.webkit.model.yml deleted file mode 100644 index 93ab7d355d6e..000000000000 --- a/java/ql/lib/ext/experimental/android.webkit.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: experimentalSummaryModel - data: - - ["android.webkit", "WebResourceRequest", False, "getUrl", "", "", "Argument[this]", "ReturnValue", "taint", "manual", "android-web-resource-response"] diff --git a/java/ql/lib/ext/experimental/com.google.common.io.model.json b/java/ql/lib/ext/experimental/com.google.common.io.model.json new file mode 100644 index 000000000000..311e3870448f --- /dev/null +++ b/java/ql/lib/ext/experimental/com.google.common.io.model.json @@ -0,0 +1,18 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "experimentalSinkModel" + }, + "data": [ + ["com.google.common.io", "Resources", false, "asByteSource", "(URL)", "", "Argument[0]", "url-open-stream", "manual", "openstream-called-on-tainted-url"], + ["com.google.common.io", "Resources", false, "asCharSource", "(URL,Charset)", "", "Argument[0]", "url-open-stream", "manual", "openstream-called-on-tainted-url"], + ["com.google.common.io", "Resources", false, "copy", "(URL,OutputStream)", "", "Argument[0]", "url-open-stream", "manual", "openstream-called-on-tainted-url"], + ["com.google.common.io", "Resources", false, "readLines", "", "", "Argument[0]", "url-open-stream", "manual", "openstream-called-on-tainted-url"], + ["com.google.common.io", "Resources", false, "toByteArray", "(URL)", "", "Argument[0]", "url-open-stream", "manual", "openstream-called-on-tainted-url"], + ["com.google.common.io", "Resources", false, "toString", "(URL,Charset)", "", "Argument[0]", "url-open-stream", "manual", "openstream-called-on-tainted-url"] + ] + } + ] +} diff --git a/java/ql/lib/ext/experimental/com.google.common.io.model.yml b/java/ql/lib/ext/experimental/com.google.common.io.model.yml deleted file mode 100644 index 61278933d463..000000000000 --- a/java/ql/lib/ext/experimental/com.google.common.io.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: experimentalSinkModel - data: - - ["com.google.common.io", "Resources", False, "asByteSource", "(URL)", "", "Argument[0]", "url-open-stream", "manual", "openstream-called-on-tainted-url"] - - ["com.google.common.io", "Resources", False, "asCharSource", "(URL,Charset)", "", "Argument[0]", "url-open-stream", "manual", "openstream-called-on-tainted-url"] - - ["com.google.common.io", "Resources", False, "copy", "(URL,OutputStream)", "", "Argument[0]", "url-open-stream", "manual", "openstream-called-on-tainted-url"] - - ["com.google.common.io", "Resources", False, "readLines", "", "", "Argument[0]", "url-open-stream", "manual", "openstream-called-on-tainted-url"] - - ["com.google.common.io", "Resources", False, "toByteArray", "(URL)", "", "Argument[0]", "url-open-stream", "manual", "openstream-called-on-tainted-url"] - - ["com.google.common.io", "Resources", False, "toString", "(URL,Charset)", "", "Argument[0]", "url-open-stream", "manual", "openstream-called-on-tainted-url"] diff --git a/java/ql/lib/ext/experimental/com.jcraft.jsch.model.json b/java/ql/lib/ext/experimental/com.jcraft.jsch.model.json new file mode 100644 index 000000000000..a4d89c21e9a2 --- /dev/null +++ b/java/ql/lib/ext/experimental/com.jcraft.jsch.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "experimentalSinkModel" + }, + "data": [ + ["com.jcraft.jsch", "ChannelExec", true, "setCommand", "", "", "Argument[0]", "command-injection", "manual", "jsch-os-injection"] + ] + } + ] +} diff --git a/java/ql/lib/ext/experimental/com.jcraft.jsch.model.yml b/java/ql/lib/ext/experimental/com.jcraft.jsch.model.yml deleted file mode 100644 index 1a8783d91a59..000000000000 --- a/java/ql/lib/ext/experimental/com.jcraft.jsch.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: experimentalSinkModel - data: - - ["com.jcraft.jsch", "ChannelExec", True, "setCommand", "", "", "Argument[0]", "command-injection", "manual", "jsch-os-injection"] diff --git a/java/ql/lib/ext/experimental/com.jfinal.core.model.json b/java/ql/lib/ext/experimental/com.jfinal.core.model.json new file mode 100644 index 000000000000..76d38ccf0e33 --- /dev/null +++ b/java/ql/lib/ext/experimental/com.jfinal.core.model.json @@ -0,0 +1,35 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "experimentalSourceModel" + }, + "data": [ + ["com.jfinal.core", "Controller", true, "get", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getBoolean", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getCookie", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getCookieObject", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getCookieObjects", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getCookieToInt", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getCookieToLong", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getDate", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getFile", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getFiles", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getHeader", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getInt", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getKv", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getLong", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getPara", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getParaMap", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getParaToBoolean", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getParaToDate", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getParaToInt", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getParaToLong", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getParaValues", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getParaValuesToInt", "", "", "ReturnValue", "remote", "manual", "file-path-injection"], + ["com.jfinal.core", "Controller", true, "getParaValuesToLong", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] + ] + } + ] +} diff --git a/java/ql/lib/ext/experimental/com.jfinal.core.model.yml b/java/ql/lib/ext/experimental/com.jfinal.core.model.yml deleted file mode 100644 index b6c7cc438f54..000000000000 --- a/java/ql/lib/ext/experimental/com.jfinal.core.model.yml +++ /dev/null @@ -1,28 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: experimentalSourceModel - data: - - ["com.jfinal.core", "Controller", True, "get", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getBoolean", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getCookie", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getCookieObject", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getCookieObjects", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getCookieToInt", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getCookieToLong", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getDate", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getFile", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getFiles", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getHeader", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getInt", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getKv", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getLong", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getPara", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getParaMap", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getParaToBoolean", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getParaToDate", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getParaToInt", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getParaToLong", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getParaValues", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getParaValuesToInt", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] - - ["com.jfinal.core", "Controller", True, "getParaValuesToLong", "", "", "ReturnValue", "remote", "manual", "file-path-injection"] diff --git a/java/ql/lib/ext/experimental/empty.model.json b/java/ql/lib/ext/experimental/empty.model.json new file mode 100644 index 000000000000..f279c13567aa --- /dev/null +++ b/java/ql/lib/ext/experimental/empty.model.json @@ -0,0 +1,27 @@ +{ + "extensions": [ + // Make sure that the extensible model predicates have at least one definition + // to avoid errors about undefined extensionals. + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "experimentalSourceModel" + }, + "data": [] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "experimentalSinkModel" + }, + "data": [] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "experimentalSummaryModel" + }, + "data": [] + } + ] +} diff --git a/java/ql/lib/ext/experimental/empty.model.yml b/java/ql/lib/ext/experimental/empty.model.yml deleted file mode 100644 index b1ee4d24cdfa..000000000000 --- a/java/ql/lib/ext/experimental/empty.model.yml +++ /dev/null @@ -1,15 +0,0 @@ -extensions: - # Make sure that the extensible model predicates have at least one definition - # to avoid errors about undefined extensionals. - - addsTo: - pack: codeql/java-all - extensible: experimentalSourceModel - data: [] - - addsTo: - pack: codeql/java-all - extensible: experimentalSinkModel - data: [] - - addsTo: - pack: codeql/java-all - extensible: experimentalSummaryModel - data: [] diff --git a/java/ql/lib/ext/experimental/java.io.model.json b/java/ql/lib/ext/experimental/java.io.model.json new file mode 100644 index 000000000000..92e6ea3d30fb --- /dev/null +++ b/java/ql/lib/ext/experimental/java.io.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "experimentalSummaryModel" + }, + "data": [ + ["java.io", "FileInputStream", true, "FileInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual", "android-web-resource-response"] + ] + } + ] +} diff --git a/java/ql/lib/ext/experimental/java.io.model.yml b/java/ql/lib/ext/experimental/java.io.model.yml deleted file mode 100644 index a544af22be17..000000000000 --- a/java/ql/lib/ext/experimental/java.io.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: experimentalSummaryModel - data: - - ["java.io", "FileInputStream", True, "FileInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual", "android-web-resource-response"] diff --git a/java/ql/lib/ext/experimental/java.lang.model.json b/java/ql/lib/ext/experimental/java.lang.model.json new file mode 100644 index 000000000000..72cdda77e69b --- /dev/null +++ b/java/ql/lib/ext/experimental/java.lang.model.json @@ -0,0 +1,23 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "experimentalSinkModel" + }, + "data": [ + ["java.lang", "Thread", true, "sleep", "", "", "Argument[0]", "thread-pause", "manual", "thread-resource-abuse"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "experimentalSummaryModel" + }, + "data": [ + ["java.lang", "Math", false, "max", "", "", "Argument[0..1]", "ReturnValue", "value", "manual", "thread-resource-abuse"], + ["java.lang", "Math", false, "min", "", "", "Argument[0..1]", "ReturnValue", "value", "manual", "thread-resource-abuse"] + ] + } + ] +} diff --git a/java/ql/lib/ext/experimental/java.lang.model.yml b/java/ql/lib/ext/experimental/java.lang.model.yml deleted file mode 100644 index 696a0d9aba3f..000000000000 --- a/java/ql/lib/ext/experimental/java.lang.model.yml +++ /dev/null @@ -1,12 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: experimentalSinkModel - data: - - ["java.lang", "Thread", True, "sleep", "", "", "Argument[0]", "thread-pause", "manual", "thread-resource-abuse"] - - addsTo: - pack: codeql/java-all - extensible: experimentalSummaryModel - data: - - ["java.lang", "Math", False, "max", "", "", "Argument[0..1]", "ReturnValue", "value", "manual", "thread-resource-abuse"] - - ["java.lang", "Math", False, "min", "", "", "Argument[0..1]", "ReturnValue", "value", "manual", "thread-resource-abuse"] diff --git a/java/ql/lib/ext/experimental/java.util.concurrent.model.json b/java/ql/lib/ext/experimental/java.util.concurrent.model.json new file mode 100644 index 000000000000..0882a0d7c77c --- /dev/null +++ b/java/ql/lib/ext/experimental/java.util.concurrent.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "experimentalSinkModel" + }, + "data": [ + ["java.util.concurrent", "TimeUnit", true, "sleep", "", "", "Argument[0]", "thread-pause", "manual", "thread-resource-abuse"] + ] + } + ] +} diff --git a/java/ql/lib/ext/experimental/java.util.concurrent.model.yml b/java/ql/lib/ext/experimental/java.util.concurrent.model.yml deleted file mode 100644 index 9484a5f5eb96..000000000000 --- a/java/ql/lib/ext/experimental/java.util.concurrent.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: experimentalSinkModel - data: - - ["java.util.concurrent", "TimeUnit", True, "sleep", "", "", "Argument[0]", "thread-pause", "manual", "thread-resource-abuse"] diff --git a/java/ql/lib/ext/experimental/javax.servlet.http.model.json b/java/ql/lib/ext/experimental/javax.servlet.http.model.json new file mode 100644 index 000000000000..1a77c5d381b1 --- /dev/null +++ b/java/ql/lib/ext/experimental/javax.servlet.http.model.json @@ -0,0 +1,17 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "experimentalSourceModel" + }, + "data": [ + ["javax.servlet.http", "HttpServletRequest", false, "getPathInfo", "()", "", "ReturnValue", "uri-path", "manual", "permissive-dot-regex-query"], + ["javax.servlet.http", "HttpServletRequest", false, "getPathTranslated", "()", "", "ReturnValue", "uri-path", "manual", "permissive-dot-regex-query"], + ["javax.servlet.http", "HttpServletRequest", false, "getRequestURI", "()", "", "ReturnValue", "uri-path", "manual", "permissive-dot-regex-query"], + ["javax.servlet.http", "HttpServletRequest", false, "getRequestURL", "()", "", "ReturnValue", "uri-path", "manual", "permissive-dot-regex-query"], + ["javax.servlet.http", "HttpServletRequest", false, "getServletPath", "()", "", "ReturnValue", "uri-path", "manual", "permissive-dot-regex-query"] + ] + } + ] +} diff --git a/java/ql/lib/ext/experimental/javax.servlet.http.model.yml b/java/ql/lib/ext/experimental/javax.servlet.http.model.yml deleted file mode 100644 index 04681b300cab..000000000000 --- a/java/ql/lib/ext/experimental/javax.servlet.http.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: experimentalSourceModel - data: - - ["javax.servlet.http", "HttpServletRequest", False, "getPathInfo", "()", "", "ReturnValue", "uri-path", "manual", "permissive-dot-regex-query"] - - ["javax.servlet.http", "HttpServletRequest", False, "getPathTranslated", "()", "", "ReturnValue", "uri-path", "manual", "permissive-dot-regex-query"] - - ["javax.servlet.http", "HttpServletRequest", False, "getRequestURI", "()", "", "ReturnValue", "uri-path", "manual", "permissive-dot-regex-query"] - - ["javax.servlet.http", "HttpServletRequest", False, "getRequestURL", "()", "", "ReturnValue", "uri-path", "manual", "permissive-dot-regex-query"] - - ["javax.servlet.http", "HttpServletRequest", False, "getServletPath", "()", "", "ReturnValue", "uri-path", "manual", "permissive-dot-regex-query"] diff --git a/java/ql/lib/ext/experimental/org.apache.logging.log4j.message.model.json b/java/ql/lib/ext/experimental/org.apache.logging.log4j.message.model.json new file mode 100644 index 000000000000..e8f5e7272391 --- /dev/null +++ b/java/ql/lib/ext/experimental/org.apache.logging.log4j.message.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "experimentalSummaryModel" + }, + "data": [ + ["org.apache.logging.log4j.message", "MapMessage", true, "put", "", "", "Argument[1]", "Argument[this]", "taint", "manual", "log4j-injection"], + ["org.apache.logging.log4j.message", "MapMessage", true, "putAll", "", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual", "log4j-injection"], + ["org.apache.logging.log4j.message", "MapMessage", true, "with", "", "", "Argument[this]", "ReturnValue", "value", "manual", "log4j-injection"], + ["org.apache.logging.log4j.message", "MapMessage", true, "with", "", "", "Argument[1]", "Argument[this]", "taint", "manual", "log4j-injection"] + ] + } + ] +} diff --git a/java/ql/lib/ext/experimental/org.apache.logging.log4j.message.model.yml b/java/ql/lib/ext/experimental/org.apache.logging.log4j.message.model.yml deleted file mode 100644 index d45e44f78ee1..000000000000 --- a/java/ql/lib/ext/experimental/org.apache.logging.log4j.message.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: experimentalSummaryModel - data: - - ["org.apache.logging.log4j.message", "MapMessage", True, "put", "", "", "Argument[1]", "Argument[this]", "taint", "manual", "log4j-injection"] - - ["org.apache.logging.log4j.message", "MapMessage", True, "putAll", "", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual", "log4j-injection"] - - ["org.apache.logging.log4j.message", "MapMessage", True, "with", "", "", "Argument[this]", "ReturnValue", "value", "manual", "log4j-injection"] - - ["org.apache.logging.log4j.message", "MapMessage", True, "with", "", "", "Argument[1]", "Argument[this]", "taint", "manual", "log4j-injection"] diff --git a/java/ql/lib/ext/experimental/org.apache.logging.log4j.model.json b/java/ql/lib/ext/experimental/org.apache.logging.log4j.model.json new file mode 100644 index 000000000000..a661b60bc760 --- /dev/null +++ b/java/ql/lib/ext/experimental/org.apache.logging.log4j.model.json @@ -0,0 +1,369 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "experimentalSinkModel" + }, + "data": [ + ["org.apache.logging.log4j", "CloseableThreadContext", false, "put", "", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "CloseableThreadContext", false, "putAll", "", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "CloseableThreadContext$Instance", false, "put", "", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "CloseableThreadContext$Instance", false, "putAll", "", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(CharSequence)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(Message)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(Object)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object)", "", "Argument[0..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object)", "", "Argument[0..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Supplier[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(Supplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(CharSequence)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(CharSequence,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,CharSequence)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,Message)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,MessageSupplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,Object)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,Object,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Supplier)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,Supplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Message)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Message,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(MessageSupplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(MessageSupplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Object)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Object,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object)", "", "Argument[0..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object)", "", "Argument[0..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Supplier)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Supplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Supplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "entry", "(Object[])", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(CharSequence)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(CharSequence,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,CharSequence)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,Message)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,MessageSupplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,Object)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,Object,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Supplier)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,Supplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Message)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Message,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(MessageSupplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(MessageSupplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Object)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Object,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object)", "", "Argument[0..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object)", "", "Argument[0..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Supplier)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Supplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Supplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(CharSequence)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(CharSequence,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,CharSequence)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,Message)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,MessageSupplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,Object)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,Object,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Supplier)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,Supplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Message)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Message,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(MessageSupplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(MessageSupplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Object)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Object,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object)", "", "Argument[0..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object)", "", "Argument[0..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Supplier)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Supplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Supplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(CharSequence)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(CharSequence,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,CharSequence)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,Message)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,MessageSupplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,Object)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,Object,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Supplier)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,Supplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Message)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Message,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(MessageSupplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(MessageSupplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Object)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Object,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object)", "", "Argument[0..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object)", "", "Argument[0..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Supplier)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Supplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Supplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,CharSequence)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,CharSequence,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,CharSequence)", "", "Argument[2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,CharSequence,Throwable)", "", "Argument[2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,Message)", "", "Argument[2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,MessageSupplier)", "", "Argument[2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,MessageSupplier,Throwable)", "", "Argument[2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,Object)", "", "Argument[2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,Object,Throwable)", "", "Argument[2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String)", "", "Argument[2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object)", "", "Argument[2..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object)", "", "Argument[2..4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object)", "", "Argument[2..5]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object,Object)", "", "Argument[2..6]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object,Object,Object)", "", "Argument[2..7]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[2..8]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..9]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..10]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..11]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..12]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object[])", "", "Argument[2..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Supplier)", "", "Argument[2..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Throwable)", "", "Argument[2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,Supplier)", "", "Argument[2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,Supplier,Throwable)", "", "Argument[2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Message)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Message,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,MessageSupplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,MessageSupplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Object)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Object,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object)", "", "Argument[1..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object)", "", "Argument[1..4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Supplier)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Supplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Supplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "logMessage", "(Level,Marker,String,StackTraceElement,Message,Throwable)", "", "Argument[4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "printf", "(Level,Marker,String,Object[])", "", "Argument[2..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "printf", "(Level,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(CharSequence)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(CharSequence,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,CharSequence)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,Message)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,MessageSupplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,Object)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,Object,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Supplier)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,Supplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Message)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Message,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(MessageSupplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(MessageSupplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Object)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Object,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object)", "", "Argument[0..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object)", "", "Argument[0..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Supplier)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Supplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Supplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(CharSequence)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(CharSequence,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,CharSequence)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,Message)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,MessageSupplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,Object)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,Object,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Supplier)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,Supplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Message)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Message,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(MessageSupplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(MessageSupplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Object)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Object,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object)", "", "Argument[0..2]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object)", "", "Argument[0..3]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Supplier)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Supplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Supplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "ThreadContext", false, "put", "", "", "Argument[1]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "ThreadContext", false, "putAll", "", "", "Argument[0]", "log4j", "manual", "log4j-injection"], + ["org.apache.logging.log4j", "ThreadContext", false, "putIfNull", "", "", "Argument[1]", "log4j", "manual", "log4j-injection"] + ] + } + ] +} diff --git a/java/ql/lib/ext/experimental/org.apache.logging.log4j.model.yml b/java/ql/lib/ext/experimental/org.apache.logging.log4j.model.yml deleted file mode 100644 index 5b196c272fb7..000000000000 --- a/java/ql/lib/ext/experimental/org.apache.logging.log4j.model.yml +++ /dev/null @@ -1,362 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: experimentalSinkModel - data: - - ["org.apache.logging.log4j", "CloseableThreadContext", False, "put", "", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "CloseableThreadContext", False, "putAll", "", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "CloseableThreadContext$Instance", False, "put", "", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "CloseableThreadContext$Instance", False, "putAll", "", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(CharSequence)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(Message)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(Object)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object)", "", "Argument[0..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object)", "", "Argument[0..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Supplier[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(Supplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(CharSequence)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(CharSequence,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,CharSequence)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,Message)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,MessageSupplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,Object)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,Object,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Supplier)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,Supplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Message)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Message,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(MessageSupplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(MessageSupplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Object)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Object,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object)", "", "Argument[0..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object)", "", "Argument[0..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Supplier)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Supplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Supplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "entry", "(Object[])", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(CharSequence)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(CharSequence,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,CharSequence)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,Message)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,MessageSupplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,Object)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,Object,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Supplier)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,Supplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Message)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Message,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(MessageSupplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(MessageSupplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Object)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Object,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object)", "", "Argument[0..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object)", "", "Argument[0..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Supplier)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Supplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Supplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(CharSequence)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(CharSequence,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,CharSequence)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,Message)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,MessageSupplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,Object)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,Object,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Supplier)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,Supplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Message)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Message,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(MessageSupplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(MessageSupplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Object)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Object,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object)", "", "Argument[0..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object)", "", "Argument[0..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Supplier)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Supplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Supplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(CharSequence)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(CharSequence,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,CharSequence)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,Message)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,MessageSupplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,Object)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,Object,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Supplier)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,Supplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Message)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Message,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(MessageSupplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(MessageSupplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Object)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Object,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object)", "", "Argument[0..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object)", "", "Argument[0..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Supplier)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Supplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Supplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,CharSequence)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,CharSequence,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,CharSequence)", "", "Argument[2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,CharSequence,Throwable)", "", "Argument[2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,Message)", "", "Argument[2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,MessageSupplier)", "", "Argument[2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,MessageSupplier,Throwable)", "", "Argument[2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,Object)", "", "Argument[2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,Object,Throwable)", "", "Argument[2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String)", "", "Argument[2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object)", "", "Argument[2..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object)", "", "Argument[2..4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object)", "", "Argument[2..5]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object,Object)", "", "Argument[2..6]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object,Object,Object)", "", "Argument[2..7]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[2..8]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..9]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..10]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..11]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..12]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object[])", "", "Argument[2..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Supplier)", "", "Argument[2..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Throwable)", "", "Argument[2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,Supplier)", "", "Argument[2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,Supplier,Throwable)", "", "Argument[2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Message)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Message,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,MessageSupplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,MessageSupplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Object)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Object,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object)", "", "Argument[1..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object)", "", "Argument[1..4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Supplier)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Supplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Supplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "logMessage", "(Level,Marker,String,StackTraceElement,Message,Throwable)", "", "Argument[4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "printf", "(Level,Marker,String,Object[])", "", "Argument[2..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "printf", "(Level,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(CharSequence)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(CharSequence,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,CharSequence)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,Message)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,MessageSupplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,Object)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,Object,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Supplier)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,Supplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Message)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Message,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(MessageSupplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(MessageSupplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Object)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Object,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object)", "", "Argument[0..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object)", "", "Argument[0..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Supplier)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Supplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Supplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(CharSequence)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(CharSequence,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,CharSequence)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,Message)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,MessageSupplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,Object)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,Object,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object[])", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Supplier)", "", "Argument[1..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,Supplier)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Message)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Message,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(MessageSupplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(MessageSupplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Object)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Object,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object)", "", "Argument[0..2]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object)", "", "Argument[0..3]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object[])", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Supplier)", "", "Argument[0..1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Supplier)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Supplier,Throwable)", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "ThreadContext", False, "put", "", "", "Argument[1]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "ThreadContext", False, "putAll", "", "", "Argument[0]", "log4j", "manual", "log4j-injection"] - - ["org.apache.logging.log4j", "ThreadContext", False, "putIfNull", "", "", "Argument[1]", "log4j", "manual", "log4j-injection"] diff --git a/java/ql/lib/ext/flexjson.model.json b/java/ql/lib/ext/flexjson.model.json new file mode 100644 index 000000000000..0e88cc475e60 --- /dev/null +++ b/java/ql/lib/ext/flexjson.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["flexjson", "JSONDeserializer", true, "use", "", "", "Argument[this]", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/flexjson.model.yml b/java/ql/lib/ext/flexjson.model.yml deleted file mode 100644 index b0c9456cfe0b..000000000000 --- a/java/ql/lib/ext/flexjson.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["flexjson", "JSONDeserializer", True, "use", "", "", "Argument[this]", "ReturnValue", "value", "manual"] diff --git a/java/ql/lib/ext/freemarker.cache.model.json b/java/ql/lib/ext/freemarker.cache.model.json new file mode 100644 index 000000000000..c7f24d402ece --- /dev/null +++ b/java/ql/lib/ext/freemarker.cache.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["freemarker.cache", "StringTemplateLoader", true, "putTemplate", "", "", "Argument[1]", "template-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/freemarker.cache.model.yml b/java/ql/lib/ext/freemarker.cache.model.yml deleted file mode 100644 index b09961f06860..000000000000 --- a/java/ql/lib/ext/freemarker.cache.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["freemarker.cache", "StringTemplateLoader", True, "putTemplate", "", "", "Argument[1]", "template-injection", "manual"] diff --git a/java/ql/lib/ext/freemarker.template.model.json b/java/ql/lib/ext/freemarker.template.model.json new file mode 100644 index 000000000000..4ca7b7a97552 --- /dev/null +++ b/java/ql/lib/ext/freemarker.template.model.json @@ -0,0 +1,19 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["freemarker.template", "Template", true, "Template", "(String,Reader)", "", "Argument[1]", "template-injection", "manual"], + ["freemarker.template", "Template", true, "Template", "(String,Reader,Configuration)", "", "Argument[1]", "template-injection", "manual"], + ["freemarker.template", "Template", true, "Template", "(String,Reader,Configuration,String)", "", "Argument[1]", "template-injection", "manual"], + ["freemarker.template", "Template", true, "Template", "(String,String,Configuration)", "", "Argument[1]", "template-injection", "manual"], + ["freemarker.template", "Template", true, "Template", "(String,String,Reader,Configuration)", "", "Argument[2]", "template-injection", "manual"], + ["freemarker.template", "Template", true, "Template", "(String,String,Reader,Configuration,ParserConfiguration,String)", "", "Argument[2]", "template-injection", "manual"], + ["freemarker.template", "Template", true, "Template", "(String,String,Reader,Configuration,String)", "", "Argument[2]", "template-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/freemarker.template.model.yml b/java/ql/lib/ext/freemarker.template.model.yml deleted file mode 100644 index afc9579719da..000000000000 --- a/java/ql/lib/ext/freemarker.template.model.yml +++ /dev/null @@ -1,12 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["freemarker.template", "Template", True, "Template", "(String,Reader)", "", "Argument[1]", "template-injection", "manual"] - - ["freemarker.template", "Template", True, "Template", "(String,Reader,Configuration)", "", "Argument[1]", "template-injection", "manual"] - - ["freemarker.template", "Template", True, "Template", "(String,Reader,Configuration,String)", "", "Argument[1]", "template-injection", "manual"] - - ["freemarker.template", "Template", True, "Template", "(String,String,Configuration)", "", "Argument[1]", "template-injection", "manual"] - - ["freemarker.template", "Template", True, "Template", "(String,String,Reader,Configuration)", "", "Argument[2]", "template-injection", "manual"] - - ["freemarker.template", "Template", True, "Template", "(String,String,Reader,Configuration,ParserConfiguration,String)", "", "Argument[2]", "template-injection", "manual"] - - ["freemarker.template", "Template", True, "Template", "(String,String,Reader,Configuration,String)", "", "Argument[2]", "template-injection", "manual"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.file.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.file.model.json new file mode 100644 index 000000000000..b9a7eff2be31 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.file.model.json @@ -0,0 +1,40 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/avro.git#68da8fb99da5c482f17853e01e79f714e3717b42 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.avro.file", "DataFileReader", true, "openReader", "(File,DatumReader)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.avro.file", "DataFileWriter", true, "appendTo", "(File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.avro.file", "DataFileWriter", true, "create", "(Schema,File)", "", "Argument[1]", "path-injection", "ai-generated"], + ["org.apache.avro.file", "SeekableFileInput", true, "SeekableFileInput", "(File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.avro.file", "SyncableFileOutputStream", true, "SyncableFileOutputStream", "(File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.avro.file", "SyncableFileOutputStream", true, "SyncableFileOutputStream", "(File,boolean)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.avro.file", "SyncableFileOutputStream", true, "SyncableFileOutputStream", "(String)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.avro.file", "SyncableFileOutputStream", true, "SyncableFileOutputStream", "(String,boolean)", "", "Argument[0]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.avro.file", "DataFileReader12", true, "getMeta", "(String)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.avro.file", "DataFileReader12", true, "getMetaString", "(String)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.avro.file", "DataFileReader12", true, "next", "()", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.avro.file", "DataFileReader12", true, "next", "(Object)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.avro.file", "DataFileStream", true, "getMeta", "(String)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.avro.file", "DataFileStream", true, "getMetaString", "(String)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.avro.file", "DataFileStream", true, "next", "()", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.avro.file", "DataFileStream", true, "next", "(Object)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.avro.file", "DataFileStream", true, "nextBlock", "()", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.avro.file", "FileReader", true, "next", "(Object)", "", "ReturnValue", "file", "ai-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.file.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.file.model.yml deleted file mode 100644 index 185d396fd72e..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.file.model.yml +++ /dev/null @@ -1,29 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/avro.git#68da8fb99da5c482f17853e01e79f714e3717b42 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.avro.file", "DataFileReader", True, "openReader", "(File,DatumReader)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.avro.file", "DataFileWriter", True, "appendTo", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.avro.file", "DataFileWriter", True, "create", "(Schema,File)", "", "Argument[1]", "path-injection", "ai-generated"] - - ["org.apache.avro.file", "SeekableFileInput", True, "SeekableFileInput", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.avro.file", "SyncableFileOutputStream", True, "SyncableFileOutputStream", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.avro.file", "SyncableFileOutputStream", True, "SyncableFileOutputStream", "(File,boolean)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.avro.file", "SyncableFileOutputStream", True, "SyncableFileOutputStream", "(String)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.avro.file", "SyncableFileOutputStream", True, "SyncableFileOutputStream", "(String,boolean)", "", "Argument[0]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.avro.file", "DataFileReader12", True, "getMeta", "(String)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.avro.file", "DataFileReader12", True, "getMetaString", "(String)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.avro.file", "DataFileReader12", True, "next", "()", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.avro.file", "DataFileReader12", True, "next", "(Object)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.avro.file", "DataFileStream", True, "getMeta", "(String)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.avro.file", "DataFileStream", True, "getMetaString", "(String)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.avro.file", "DataFileStream", True, "next", "()", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.avro.file", "DataFileStream", True, "next", "(Object)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.avro.file", "DataFileStream", True, "nextBlock", "()", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.avro.file", "FileReader", True, "next", "(Object)", "", "ReturnValue", "file", "ai-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.model.json new file mode 100644 index 000000000000..458fb422f12d --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.model.json @@ -0,0 +1,40 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/avro.git#68da8fb99da5c482f17853e01e79f714e3717b42 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.avro", "Protocol", true, "parse", "(File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.avro", "Schema", true, "parse", "(File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.avro", "Schema$Parser", true, "parse", "(File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.avro", "SchemaParser", true, "parse", "(File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.avro", "SchemaParser", true, "parse", "(File,Charset)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.avro", "SchemaParser", true, "parse", "(Path)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.avro", "SchemaParser", true, "parse", "(Path,Charset)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.avro", "SchemaParser", true, "parse", "(URI,Charset)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.avro", "SchemaParser", true, "parse", "(URI,Charset)", "", "Argument[0]", "request-forgery", "ai-generated"], + ["org.apache.avro", "SchemaParser", true, "parseSingle", "(Path)", "", "Argument[0]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.avro", "Protocol", true, "parse", "(File)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.avro", "Schema", true, "parse", "(File)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.avro", "SchemaParser", true, "parse", "(File)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.avro", "SchemaParser", true, "parse", "(File,Charset)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.avro", "SchemaParser", true, "parse", "(Path)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.avro", "SchemaParser", true, "parse", "(Path,Charset)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.avro", "SchemaParser", true, "parse", "(URI,Charset)", "", "ReturnValue", "remote", "ai-generated"], + ["org.apache.avro", "SchemaParser", true, "parseSingle", "(Path)", "", "ReturnValue", "file", "ai-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.model.yml deleted file mode 100644 index e6b5048429c5..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.model.yml +++ /dev/null @@ -1,29 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/avro.git#68da8fb99da5c482f17853e01e79f714e3717b42 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.avro", "Protocol", True, "parse", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.avro", "Schema", True, "parse", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.avro", "Schema$Parser", True, "parse", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.avro", "SchemaParser", True, "parse", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.avro", "SchemaParser", True, "parse", "(File,Charset)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.avro", "SchemaParser", True, "parse", "(Path)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.avro", "SchemaParser", True, "parse", "(Path,Charset)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.avro", "SchemaParser", True, "parse", "(URI,Charset)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.avro", "SchemaParser", True, "parse", "(URI,Charset)", "", "Argument[0]", "request-forgery", "ai-generated"] - - ["org.apache.avro", "SchemaParser", True, "parseSingle", "(Path)", "", "Argument[0]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.avro", "Protocol", True, "parse", "(File)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.avro", "Schema", True, "parse", "(File)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.avro", "SchemaParser", True, "parse", "(File)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.avro", "SchemaParser", True, "parse", "(File,Charset)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.avro", "SchemaParser", True, "parse", "(Path)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.avro", "SchemaParser", True, "parse", "(Path,Charset)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.avro", "SchemaParser", True, "parse", "(URI,Charset)", "", "ReturnValue", "remote", "ai-generated"] - - ["org.apache.avro", "SchemaParser", True, "parseSingle", "(Path)", "", "ReturnValue", "file", "ai-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.util.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.util.model.json new file mode 100644 index 000000000000..611ed61e68e8 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.util.model.json @@ -0,0 +1,15 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/avro.git#68da8fb99da5c482f17853e01e79f714e3717b42 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.avro.util", "RandomData", true, "main", "(String[])", "", "Argument[0]", "commandargs", "ai-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.util.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.util.model.yml deleted file mode 100644 index 31ca686c9f9d..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.avro.util.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/avro.git#68da8fb99da5c482f17853e01e79f714e3717b42 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.avro.util", "RandomData", True, "main", "(String[])", "", "Argument[0]", "commandargs", "ai-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.model.json new file mode 100644 index 000000000000..b5dc39c46d70 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.model.json @@ -0,0 +1,15 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.common", "Duplicatable", true, "copy", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.model.yml deleted file mode 100644 index 90e75c34a850..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.common", "Duplicatable", True, "copy", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.fonts.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.fonts.model.json new file mode 100644 index 000000000000..d3221768ce2e --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.fonts.model.json @@ -0,0 +1,22 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.common.usermodel.fonts", "FontHeader", true, "getFamilyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.common.usermodel.fonts", "FontHeader", true, "getFullName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.common.usermodel.fonts", "FontHeader", true, "getStyleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.common.usermodel.fonts", "FontHeader", true, "getVersionName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.common.usermodel.fonts", "FontHeader", true, "init", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.common.usermodel.fonts", "FontHeader", true, "init", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.common.usermodel.fonts", "FontInfo", true, "getPanose", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.common.usermodel.fonts", "FontInfo", true, "getTypeface", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.fonts.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.fonts.model.yml deleted file mode 100644 index 5cc0fc0a5b70..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.fonts.model.yml +++ /dev/null @@ -1,15 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.common.usermodel.fonts", "FontHeader", True, "getFamilyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.common.usermodel.fonts", "FontHeader", True, "getFullName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.common.usermodel.fonts", "FontHeader", True, "getStyleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.common.usermodel.fonts", "FontHeader", True, "getVersionName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.common.usermodel.fonts", "FontHeader", True, "init", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.common.usermodel.fonts", "FontHeader", True, "init", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.common.usermodel.fonts", "FontInfo", True, "getPanose", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.common.usermodel.fonts", "FontInfo", True, "getTypeface", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.model.json new file mode 100644 index 000000000000..06d697f13be9 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.model.json @@ -0,0 +1,15 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.common.usermodel", "GenericRecord", true, "getGenericChildren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.model.yml deleted file mode 100644 index 774b9e50aad7..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.common.usermodel.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.common.usermodel", "GenericRecord", True, "getGenericChildren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ddf.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ddf.model.json similarity index 57% rename from java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ddf.model.yml rename to java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ddf.model.json index 37745dd68287..f84059cc9565 100644 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ddf.model.yml +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ddf.model.json @@ -1,96 +1,103 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.ddf", "AbstractEscherOptRecord", True, "addEscherProperty", "(EscherProperty)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.AbstractEscherOptRecord.properties].Element", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "AbstractEscherOptRecord", True, "getEscherProperties", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.AbstractEscherOptRecord.properties]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "AbstractEscherOptRecord", True, "getEscherProperty", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.AbstractEscherOptRecord.properties].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "AbstractEscherOptRecord", True, "lookup", "(EscherPropertyTypes)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.AbstractEscherOptRecord.properties].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "AbstractEscherOptRecord", True, "lookup", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.AbstractEscherOptRecord.properties].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "AbstractEscherOptRecord", True, "setEscherProperty", "(EscherProperty)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.AbstractEscherOptRecord.properties].Element", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherArrayProperty", False, "getElement", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherComplexProperty.complexData].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherArrayProperty", False, "setArrayData", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherComplexProperty.complexData]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherArrayProperty", False, "setElement", "(int,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherComplexProperty.complexData]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBSERecord", False, "EscherBSERecord", "(EscherBSERecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ddf", "EscherBSERecord", False, "getBlipRecord", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBSERecord.field_12_blipRecord]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBSERecord", False, "getRemainingData", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBSERecord._remainingData]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBSERecord", False, "getUid", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBSERecord.field_3_uid]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBSERecord", False, "setBlipRecord", "(EscherBlipRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBSERecord.field_12_blipRecord]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBSERecord", False, "setRemainingData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBSERecord._remainingData]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBSERecord", False, "setUid", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBSERecord.field_3_uid]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBitmapBlip", True, "EscherBitmapBlip", "(EscherBitmapBlip)", "", "Argument[0].SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBitmapBlip", True, "EscherBitmapBlip", "(EscherBitmapBlip)", "", "Argument[0].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBitmapBlip", True, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "ReturnValue.SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBitmapBlip", True, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "ReturnValue.SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBitmapBlip", True, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBitmapBlip", True, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBitmapBlip", True, "getUID", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBitmapBlip", True, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "Argument[1]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBitmapBlip", True, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "Argument[1]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBitmapBlip", True, "setUID", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBlipRecord", True, "EscherBlipRecord", "(EscherBlipRecord)", "", "Argument[0].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBlipRecord", True, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "ReturnValue.SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBlipRecord", True, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBlipRecord", True, "getPicturedata", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBlipRecord", True, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "Argument[1]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBlipRecord", True, "setPictureData", "(byte[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherBlipRecord", True, "setPictureData", "(byte[],int,int)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherClientAnchorRecord", True, "EscherClientAnchorRecord", "(EscherClientAnchorRecord)", "", "Argument[0].SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherClientAnchorRecord", True, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData]", "ReturnValue.SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherClientAnchorRecord", True, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherClientAnchorRecord", True, "getRemainingData", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherClientAnchorRecord", True, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData]", "Argument[1]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherClientAnchorRecord", True, "setRemainingData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherClientDataRecord", True, "EscherClientDataRecord", "(EscherClientDataRecord)", "", "Argument[0].SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherClientDataRecord", True, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData]", "ReturnValue.SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherClientDataRecord", True, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherClientDataRecord", True, "getRemainingData", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherClientDataRecord", True, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData]", "Argument[1]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherClientDataRecord", True, "setRemainingData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherComplexProperty", True, "getComplexData", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherComplexProperty.complexData]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherComplexProperty", True, "serializeComplexPart", "(byte[],int)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherComplexProperty.complexData]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherComplexProperty", True, "setComplexData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherComplexProperty.complexData]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherComplexProperty", True, "setComplexData", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherComplexProperty.complexData]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherContainerRecord", False, "addChildBefore", "(EscherRecord,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherContainerRecord", False, "addChildRecord", "(EscherRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherContainerRecord", False, "getChild", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherContainerRecord", False, "getChildById", "(short)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "ReturnValue", "value", "manual"] - - ["org.apache.poi.ddf", "EscherContainerRecord", False, "getChildContainers", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "ReturnValue", "value", "manual"] - - ["org.apache.poi.ddf", "EscherContainerRecord", False, "getRecordsById", "(short,List)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.poi.ddf", "EscherContainerRecord", False, "getChildRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherContainerRecord", False, "setChildRecords", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherDggRecord", False, "getFileIdClusters", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherDggRecord.field_5_fileIdClusters].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherDggRecord", False, "setFileIdClusters", "(EscherDggRecord$FileIdCluster[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherDggRecord.field_5_fileIdClusters].Element", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherMetafileBlip", False, "EscherMetafileBlip", "(EscherMetafileBlip)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ddf", "EscherMetafileBlip", False, "getPrimaryUID", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherMetafileBlip.field_2_UID]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherMetafileBlip", False, "getRemainingData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ddf", "EscherMetafileBlip", False, "getUID", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherMetafileBlip.field_1_UID]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherMetafileBlip", False, "setPictureData", "(byte[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherMetafileBlip", False, "setPrimaryUID", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherMetafileBlip.field_2_UID]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherMetafileBlip", False, "setUID", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherMetafileBlip.field_1_UID]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherOptRecord", True, "EscherOptRecord", "(EscherOptRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ddf", "EscherPropertyMetaData", True, "EscherPropertyMetaData", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherPropertyMetaData.description]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherPropertyMetaData", True, "EscherPropertyMetaData", "(String,byte)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherPropertyMetaData.description]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherPropertyMetaData", True, "getDescription", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherPropertyMetaData.description]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherRecord", True, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ddf", "EscherRecord", True, "getChild", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ddf", "EscherRecord", True, "serialize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ddf", "EscherRecord", True, "serialize", "(int,byte[])", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.poi.ddf", "EscherRecord", True, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.poi.ddf", "EscherTertiaryOptRecord", True, "EscherTertiaryOptRecord", "(EscherTertiaryOptRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ddf", "EscherTextboxRecord", False, "EscherTextboxRecord", "(EscherTextboxRecord)", "", "Argument[0].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherTextboxRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata]", "ReturnValue.SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata]", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherTextboxRecord", False, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherTextboxRecord", False, "getData", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherTextboxRecord", False, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata]", "Argument[1]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherTextboxRecord", False, "setData", "(byte[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "EscherTextboxRecord", False, "setData", "(byte[],int,int)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "UnknownEscherRecord", False, "addChildRecord", "(EscherRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.UnknownEscherRecord._childRecords].Element", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "UnknownEscherRecord", False, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.UnknownEscherRecord.thedata].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "UnknownEscherRecord", False, "getChildRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.UnknownEscherRecord._childRecords]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "UnknownEscherRecord", False, "getData", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.UnknownEscherRecord.thedata]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ddf", "UnknownEscherRecord", False, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.UnknownEscherRecord.thedata]", "Argument[1]", "taint", "dfc-generated"] - - ["org.apache.poi.ddf", "UnknownEscherRecord", False, "setChildRecords", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[org.apache.poi.ddf.UnknownEscherRecord._childRecords].Element", "value", "dfc-generated"] +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.ddf", "AbstractEscherOptRecord", true, "addEscherProperty", "(EscherProperty)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.AbstractEscherOptRecord.properties].Element", "value", "dfc-generated"], + ["org.apache.poi.ddf", "AbstractEscherOptRecord", true, "getEscherProperties", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.AbstractEscherOptRecord.properties]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "AbstractEscherOptRecord", true, "getEscherProperty", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.AbstractEscherOptRecord.properties].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "AbstractEscherOptRecord", true, "lookup", "(EscherPropertyTypes)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.AbstractEscherOptRecord.properties].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "AbstractEscherOptRecord", true, "lookup", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.AbstractEscherOptRecord.properties].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "AbstractEscherOptRecord", true, "setEscherProperty", "(EscherProperty)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.AbstractEscherOptRecord.properties].Element", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherArrayProperty", false, "getElement", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherComplexProperty.complexData].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherArrayProperty", false, "setArrayData", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherComplexProperty.complexData]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherArrayProperty", false, "setElement", "(int,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherComplexProperty.complexData]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBSERecord", false, "EscherBSERecord", "(EscherBSERecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ddf", "EscherBSERecord", false, "getBlipRecord", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBSERecord.field_12_blipRecord]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBSERecord", false, "getRemainingData", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBSERecord._remainingData]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBSERecord", false, "getUid", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBSERecord.field_3_uid]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBSERecord", false, "setBlipRecord", "(EscherBlipRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBSERecord.field_12_blipRecord]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBSERecord", false, "setRemainingData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBSERecord._remainingData]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBSERecord", false, "setUid", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBSERecord.field_3_uid]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBitmapBlip", true, "EscherBitmapBlip", "(EscherBitmapBlip)", "", "Argument[0].SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBitmapBlip", true, "EscherBitmapBlip", "(EscherBitmapBlip)", "", "Argument[0].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBitmapBlip", true, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "ReturnValue.SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBitmapBlip", true, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "ReturnValue.SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBitmapBlip", true, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBitmapBlip", true, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBitmapBlip", true, "getUID", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBitmapBlip", true, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "Argument[1]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBitmapBlip", true, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "Argument[1]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBitmapBlip", true, "setUID", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBitmapBlip.field_1_UID]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBlipRecord", true, "EscherBlipRecord", "(EscherBlipRecord)", "", "Argument[0].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBlipRecord", true, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "ReturnValue.SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBlipRecord", true, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBlipRecord", true, "getPicturedata", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBlipRecord", true, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData]", "Argument[1]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBlipRecord", true, "setPictureData", "(byte[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherBlipRecord", true, "setPictureData", "(byte[],int,int)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherClientAnchorRecord", true, "EscherClientAnchorRecord", "(EscherClientAnchorRecord)", "", "Argument[0].SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherClientAnchorRecord", true, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData]", "ReturnValue.SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherClientAnchorRecord", true, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherClientAnchorRecord", true, "getRemainingData", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherClientAnchorRecord", true, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData]", "Argument[1]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherClientAnchorRecord", true, "setRemainingData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientAnchorRecord.remainingData]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherClientDataRecord", true, "EscherClientDataRecord", "(EscherClientDataRecord)", "", "Argument[0].SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherClientDataRecord", true, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData]", "ReturnValue.SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherClientDataRecord", true, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherClientDataRecord", true, "getRemainingData", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherClientDataRecord", true, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData]", "Argument[1]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherClientDataRecord", true, "setRemainingData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherClientDataRecord.remainingData]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherComplexProperty", true, "getComplexData", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherComplexProperty.complexData]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherComplexProperty", true, "serializeComplexPart", "(byte[],int)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherComplexProperty.complexData]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherComplexProperty", true, "setComplexData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherComplexProperty.complexData]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherComplexProperty", true, "setComplexData", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherComplexProperty.complexData]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherContainerRecord", false, "addChildBefore", "(EscherRecord,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherContainerRecord", false, "addChildRecord", "(EscherRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherContainerRecord", false, "getChild", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherContainerRecord", false, "getChildById", "(short)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "ReturnValue", "value", "manual"], + ["org.apache.poi.ddf", "EscherContainerRecord", false, "getChildContainers", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "ReturnValue", "value", "manual"], + ["org.apache.poi.ddf", "EscherContainerRecord", false, "getRecordsById", "(short,List)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.poi.ddf", "EscherContainerRecord", false, "getChildRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherContainerRecord", false, "setChildRecords", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherContainerRecord._childRecords].Element", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherDggRecord", false, "getFileIdClusters", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherDggRecord.field_5_fileIdClusters].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherDggRecord", false, "setFileIdClusters", "(EscherDggRecord$FileIdCluster[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherDggRecord.field_5_fileIdClusters].Element", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherMetafileBlip", false, "EscherMetafileBlip", "(EscherMetafileBlip)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ddf", "EscherMetafileBlip", false, "getPrimaryUID", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherMetafileBlip.field_2_UID]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherMetafileBlip", false, "getRemainingData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ddf", "EscherMetafileBlip", false, "getUID", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherMetafileBlip.field_1_UID]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherMetafileBlip", false, "setPictureData", "(byte[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherBlipRecord.field_pictureData].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherMetafileBlip", false, "setPrimaryUID", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherMetafileBlip.field_2_UID]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherMetafileBlip", false, "setUID", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherMetafileBlip.field_1_UID]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherOptRecord", true, "EscherOptRecord", "(EscherOptRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ddf", "EscherPropertyMetaData", true, "EscherPropertyMetaData", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherPropertyMetaData.description]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherPropertyMetaData", true, "EscherPropertyMetaData", "(String,byte)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherPropertyMetaData.description]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherPropertyMetaData", true, "getDescription", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherPropertyMetaData.description]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherRecord", true, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ddf", "EscherRecord", true, "getChild", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ddf", "EscherRecord", true, "serialize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ddf", "EscherRecord", true, "serialize", "(int,byte[])", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["org.apache.poi.ddf", "EscherRecord", true, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["org.apache.poi.ddf", "EscherTertiaryOptRecord", true, "EscherTertiaryOptRecord", "(EscherTertiaryOptRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ddf", "EscherTextboxRecord", false, "EscherTextboxRecord", "(EscherTextboxRecord)", "", "Argument[0].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata]", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherTextboxRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata]", "ReturnValue.SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata]", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherTextboxRecord", false, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherTextboxRecord", false, "getData", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherTextboxRecord", false, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata]", "Argument[1]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "EscherTextboxRecord", false, "setData", "(byte[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ddf", "EscherTextboxRecord", false, "setData", "(byte[],int,int)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.EscherTextboxRecord.thedata].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ddf", "UnknownEscherRecord", false, "addChildRecord", "(EscherRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ddf.UnknownEscherRecord._childRecords].Element", "value", "dfc-generated"], + ["org.apache.poi.ddf", "UnknownEscherRecord", false, "fillFields", "(byte[],int,EscherRecordFactory)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ddf.UnknownEscherRecord.thedata].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ddf", "UnknownEscherRecord", false, "getChildRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.UnknownEscherRecord._childRecords]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "UnknownEscherRecord", false, "getData", "()", "", "Argument[this].SyntheticField[org.apache.poi.ddf.UnknownEscherRecord.thedata]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ddf", "UnknownEscherRecord", false, "serialize", "(int,byte[],EscherSerializationListener)", "", "Argument[this].SyntheticField[org.apache.poi.ddf.UnknownEscherRecord.thedata]", "Argument[1]", "taint", "dfc-generated"], + ["org.apache.poi.ddf", "UnknownEscherRecord", false, "setChildRecords", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[org.apache.poi.ddf.UnknownEscherRecord._childRecords].Element", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.extractor.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.extractor.model.json new file mode 100644 index 000000000000..c02fc84b25d7 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.extractor.model.json @@ -0,0 +1,54 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.poi.extractor", "ExtractorFactory", true, "createExtractor", "(File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.extractor", "ExtractorFactory", true, "createExtractor", "(File,String)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.extractor", "ExtractorProvider", true, "create", "(File,String)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.extractor", "MainExtractorFactory", true, "create", "(File,String)", "", "Argument[0]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.poi.extractor", "ExtractorFactory", true, "createExtractor", "(File)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.poi.extractor", "ExtractorFactory", true, "createExtractor", "(File,String)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.poi.extractor", "MainExtractorFactory", true, "create", "(File,String)", "", "ReturnValue", "file", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.extractor", "ExtractorFactory", false, "createExtractor", "(DirectoryNode)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.extractor", "ExtractorFactory", false, "createExtractor", "(DirectoryNode,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.extractor", "ExtractorFactory", false, "createExtractor", "(DirectoryNode,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.extractor", "ExtractorFactory", false, "createExtractor", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.extractor", "ExtractorFactory", false, "createExtractor", "(InputStream,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.extractor", "ExtractorFactory", false, "createExtractor", "(POIFSFileSystem)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.extractor", "ExtractorFactory", false, "createExtractor", "(POIFSFileSystem,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.extractor", "ExtractorFactory", false, "createExtractor", "(POIFSFileSystem,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.extractor", "ExtractorProvider", true, "create", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.extractor", "ExtractorProvider", true, "create", "(InputStream,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.extractor", "MainExtractorFactory", true, "create", "(DirectoryNode,String)", "", "Argument[0].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._filesystem]", "ReturnValue.SyntheticField[org.apache.poi.hssf.extractor.OldExcelExtractor.toClose]", "value", "dfc-generated"], + ["org.apache.poi.extractor", "POIOLE2TextExtractor", true, "getDocSummaryInformation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.extractor", "POIOLE2TextExtractor", true, "getRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.extractor", "POIOLE2TextExtractor", true, "getSummaryInformation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.extractor", "POITextExtractor", true, "getDocument", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.extractor", "POITextExtractor", true, "getMetadataTextExtractor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.extractor", "POITextExtractor", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.extractor.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.extractor.model.yml deleted file mode 100644 index 642de58bad2d..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.extractor.model.yml +++ /dev/null @@ -1,39 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.poi.extractor", "ExtractorFactory", True, "createExtractor", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.extractor", "ExtractorFactory", True, "createExtractor", "(File,String)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.extractor", "ExtractorProvider", True, "create", "(File,String)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.extractor", "MainExtractorFactory", True, "create", "(File,String)", "", "Argument[0]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.poi.extractor", "ExtractorFactory", True, "createExtractor", "(File)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.poi.extractor", "ExtractorFactory", True, "createExtractor", "(File,String)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.poi.extractor", "MainExtractorFactory", True, "create", "(File,String)", "", "ReturnValue", "file", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(DirectoryNode)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(DirectoryNode,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(DirectoryNode,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(InputStream,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(POIFSFileSystem)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(POIFSFileSystem,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(POIFSFileSystem,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.extractor", "ExtractorProvider", True, "create", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.extractor", "ExtractorProvider", True, "create", "(InputStream,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.extractor", "MainExtractorFactory", True, "create", "(DirectoryNode,String)", "", "Argument[0].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._filesystem]", "ReturnValue.SyntheticField[org.apache.poi.hssf.extractor.OldExcelExtractor.toClose]", "value", "dfc-generated"] - - ["org.apache.poi.extractor", "POIOLE2TextExtractor", True, "getDocSummaryInformation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.extractor", "POIOLE2TextExtractor", True, "getRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.extractor", "POIOLE2TextExtractor", True, "getSummaryInformation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.extractor", "POITextExtractor", True, "getDocument", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.extractor", "POITextExtractor", True, "getMetadataTextExtractor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.extractor", "POITextExtractor", True, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.extractor.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.extractor.model.json new file mode 100644 index 000000000000..6b07bdd52fe5 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.extractor.model.json @@ -0,0 +1,19 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hpsf.extractor", "HPSFPropertiesExtractor", true, "HPSFPropertiesExtractor", "(POIDocument)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.extractor.HPSFPropertiesExtractor.document]", "value", "dfc-generated"], + ["org.apache.poi.hpsf.extractor", "HPSFPropertiesExtractor", true, "HPSFPropertiesExtractor", "(POIFSFileSystem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf.extractor", "HPSFPropertiesExtractor", true, "HPSFPropertiesExtractor", "(POIOLE2TextExtractor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf.extractor", "HPSFPropertiesExtractor", true, "getDocument", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.extractor.HPSFPropertiesExtractor.document]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf.extractor", "HPSFPropertiesExtractor", true, "getFilesystem", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.extractor.HPSFPropertiesExtractor.document]", "ReturnValue", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.extractor.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.extractor.model.yml deleted file mode 100644 index f3edc6d77bbd..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.extractor.model.yml +++ /dev/null @@ -1,12 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hpsf.extractor", "HPSFPropertiesExtractor", True, "HPSFPropertiesExtractor", "(POIDocument)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.extractor.HPSFPropertiesExtractor.document]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf.extractor", "HPSFPropertiesExtractor", True, "HPSFPropertiesExtractor", "(POIFSFileSystem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf.extractor", "HPSFPropertiesExtractor", True, "HPSFPropertiesExtractor", "(POIOLE2TextExtractor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf.extractor", "HPSFPropertiesExtractor", True, "getDocument", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.extractor.HPSFPropertiesExtractor.document]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf.extractor", "HPSFPropertiesExtractor", True, "getFilesystem", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.extractor.HPSFPropertiesExtractor.document]", "ReturnValue", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.model.json new file mode 100644 index 000000000000..a9c42ac07c28 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.model.json @@ -0,0 +1,157 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.poi.hpsf", "HPSFPropertiesOnlyDocument", true, "write", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hpsf", "Array", true, "getValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hpsf", "Blob", true, "read", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "ClassID", true, "ClassID", "(ClassID)", "", "Argument[0].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "ClassID", true, "ClassID", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "ClassID", true, "ClassID", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "ClassID", true, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "ReturnValue.SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "ClassID", true, "getBytes", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "ClassID", true, "read", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "ClassID", true, "read", "(byte[],int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "ClassID", true, "read", "(byte[],int)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "ClassID", true, "setBytes", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "ClassID", true, "write", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "ClassID", true, "write", "(byte[],int)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "ClipboardData", true, "getValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClipboardData._value]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "ClipboardData", true, "read", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClipboardData._value]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "ClipboardData", true, "setValue", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClipboardData._value]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "ClipboardData", true, "toByteArray", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClipboardData._value]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "CodePageString", true, "getJavaValue", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.CodePageString._value]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "CodePageString", true, "read", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.CodePageString._value]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "CodePageString", true, "setJavaValue", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.CodePageString._value]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "CodePageString", true, "write", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.CodePageString._value]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "Currency", true, "read", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "CustomProperties", true, "nameSet", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperties.dictionary].MapValue", "ReturnValue.Element", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "CustomProperties", true, "properties", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperties.props].MapValue", "ReturnValue.Element", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "CustomProperties", true, "put", "(String,CustomProperty)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperties.dictionary].MapValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "CustomProperties", true, "put", "(String,CustomProperty)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperties.props].MapValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "CustomProperties", true, "put", "(String,CustomProperty)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperties.props].MapValue", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "CustomProperty", true, "CustomProperty", "(Property)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "CustomProperty", true, "CustomProperty", "(Property,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperty.name]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "CustomProperty", true, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperty.name]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "CustomProperty", true, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperty.name]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Date", true, "read", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "DocumentSummaryInformation", true, "DocumentSummaryInformation", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "DocumentSummaryInformation", true, "DocumentSummaryInformation", "(PropertySet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "DocumentSummaryInformation", true, "getCustomProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hpsf", "HPSFException", true, "HPSFException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "HPSFException", true, "HPSFException", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hpsf.HPSFException.reason]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "HPSFException", true, "HPSFException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.HPSFException.reason]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "HPSFException", true, "getReason", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.HPSFException.reason]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "HPSFPropertiesOnlyDocument", true, "HPSFPropertiesOnlyDocument", "(POIFSFileSystem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "HPSFRuntimeException", true, "HPSFRuntimeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "HPSFRuntimeException", true, "HPSFRuntimeException", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hpsf.HPSFRuntimeException.reason]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "HPSFRuntimeException", true, "HPSFRuntimeException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.HPSFRuntimeException.reason]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "HPSFRuntimeException", true, "getReason", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.HPSFRuntimeException.reason]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "IllegalPropertySetDataException", true, "IllegalPropertySetDataException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "IllegalPropertySetDataException", true, "IllegalPropertySetDataException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "IllegalPropertySetDataException", true, "IllegalPropertySetDataException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "IllegalPropertySetDataException", true, "IllegalPropertySetDataException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "IllegalVariantTypeException", true, "IllegalVariantTypeException", "(long,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "IllegalVariantTypeException", true, "IllegalVariantTypeException", "(long,Object,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "IllegalVariantTypeException", true, "IllegalVariantTypeException", "(long,Object,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "MissingSectionException", true, "MissingSectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "MissingSectionException", true, "MissingSectionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "MissingSectionException", true, "MissingSectionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "MissingSectionException", true, "MissingSectionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "NoFormatIDException", true, "NoFormatIDException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "NoFormatIDException", true, "NoFormatIDException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "NoFormatIDException", true, "NoFormatIDException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "NoFormatIDException", true, "NoFormatIDException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "NoPropertySetStreamException", true, "NoPropertySetStreamException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "NoPropertySetStreamException", true, "NoPropertySetStreamException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "NoPropertySetStreamException", true, "NoPropertySetStreamException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "NoPropertySetStreamException", true, "NoPropertySetStreamException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "NoSingleSectionException", true, "NoSingleSectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "NoSingleSectionException", true, "NoSingleSectionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "NoSingleSectionException", true, "NoSingleSectionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "NoSingleSectionException", true, "NoSingleSectionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "Property", true, "Property", "(Property)", "", "Argument[0].SyntheticField[org.apache.poi.hpsf.Property.value]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Property.value]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Property", true, "Property", "(long,long,Object)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Property.value]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Property", true, "getValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Property.value]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Property", true, "setValue", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Property.value]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Property", true, "toString", "(int,PropertyIDMap)", "", "Argument[1].MapValue", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "Property", true, "toString", "(int,PropertyIDMap)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Property.value]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "Property", true, "write", "(OutputStream,int)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Property.value]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "PropertySet", true, "PropertySet", "(InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.classID].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "PropertySet", true, "PropertySet", "(PropertySet)", "", "Argument[0].SyntheticField[org.apache.poi.hpsf.PropertySet.classID]", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.classID]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "PropertySet", true, "PropertySet", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.classID].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "PropertySet", true, "PropertySet", "(byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.classID].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "PropertySet", true, "addSection", "(Section)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.sections].Element", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "PropertySet", true, "getClassID", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.classID]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "PropertySet", true, "getFirstSection", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.sections].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "PropertySet", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hpsf", "PropertySet", true, "getPropertyStringValue", "(Object)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "PropertySet", true, "getSections", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.sections].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "PropertySet", true, "setClassID", "(ClassID)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.classID]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "PropertySet", true, "write", "(DirectoryEntry,String)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"], + ["org.apache.poi.hpsf", "PropertySet", true, "write", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.classID].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "PropertySetFactory", true, "create", "(InputStream)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hpsf.PropertySet.classID].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "ReadingNotSupportedException", true, "ReadingNotSupportedException", "(long,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "Section", true, "Section", "(Section)", "", "Argument[0].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapKey", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapKey", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "Section", "(Section)", "", "Argument[0].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapValue", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "Section", "(Section)", "", "Argument[0].SyntheticField[org.apache.poi.hpsf.Section.formatID]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.formatID]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "Section", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapValue", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "Section", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.sectionBytes]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "getDictionary", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "getFormatID", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.formatID]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "getPIDString", "(long)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapValue", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "getProperties", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.properties].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "getProperty", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hpsf", "Section", true, "setDictionary", "(Map)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapKey", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "setDictionary", "(Map)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "setFormatID", "(ClassID)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.formatID]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "setProperties", "(Property[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.properties].MapValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "setProperty", "(Property)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.properties].MapValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "toString", "(PropertyIDMap)", "", "Argument[0].MapValue", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "toString", "(PropertyIDMap)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.formatID]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "write", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapValue", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "Section", true, "write", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.sectionBytes]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "SummaryInformation", false, "SummaryInformation", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "SummaryInformation", false, "SummaryInformation", "(PropertySet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "Thumbnail", false, "Thumbnail", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Thumbnail._thumbnailData]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Thumbnail", false, "getThumbnail", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Thumbnail._thumbnailData]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Thumbnail", false, "getThumbnailAsWMF", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Thumbnail._thumbnailData].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Thumbnail", false, "setThumbnail", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Thumbnail._thumbnailData]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "TypedPropertyValue", true, "TypedPropertyValue", "(int,Object)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hpsf.TypedPropertyValue._value]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "TypedPropertyValue", true, "getValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.TypedPropertyValue._value]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "TypedPropertyValue", true, "read", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "TypedPropertyValue", true, "readValue", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "UnexpectedPropertySetTypeException", true, "UnexpectedPropertySetTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "UnexpectedPropertySetTypeException", true, "UnexpectedPropertySetTypeException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "UnexpectedPropertySetTypeException", true, "UnexpectedPropertySetTypeException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "UnexpectedPropertySetTypeException", true, "UnexpectedPropertySetTypeException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "UnicodeString", true, "getValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.UnicodeString._value]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "UnicodeString", true, "read", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.UnicodeString._value]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "UnicodeString", true, "setJavaValue", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.UnicodeString._value]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "UnicodeString", true, "toJavaString", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.UnicodeString._value]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "UnicodeString", true, "write", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.UnicodeString._value]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "UnsupportedVariantTypeException", true, "UnsupportedVariantTypeException", "(long,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "VariantSupport", true, "write", "(OutputStream,long,Object,int)", "", "Argument[2]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hpsf", "VariantTypeException", true, "VariantTypeException", "(long,Object,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hpsf.VariantTypeException.value]", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "VariantTypeException", true, "getValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.VariantTypeException.value]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hpsf", "Vector", true, "getValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hpsf", "VersionedStream", true, "read", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hpsf", "WritingNotSupportedException", true, "WritingNotSupportedException", "(long,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.model.yml deleted file mode 100644 index dc39fc5d76da..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hpsf.model.yml +++ /dev/null @@ -1,146 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.poi.hpsf", "HPSFPropertiesOnlyDocument", True, "write", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hpsf", "Array", True, "getValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "Blob", True, "read", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "ClassID", True, "ClassID", "(ClassID)", "", "Argument[0].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "ClassID", True, "ClassID", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "ClassID", True, "ClassID", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "ClassID", True, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "ReturnValue.SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "ClassID", True, "getBytes", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "ClassID", True, "read", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "ClassID", True, "read", "(byte[],int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "ClassID", True, "read", "(byte[],int)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "ClassID", True, "setBytes", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "ClassID", True, "write", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "ClassID", True, "write", "(byte[],int)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "ClipboardData", True, "getValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClipboardData._value]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "ClipboardData", True, "read", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClipboardData._value]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "ClipboardData", True, "setValue", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClipboardData._value]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "ClipboardData", True, "toByteArray", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.ClipboardData._value]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "CodePageString", True, "getJavaValue", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.CodePageString._value]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "CodePageString", True, "read", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.CodePageString._value]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "CodePageString", True, "setJavaValue", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.CodePageString._value]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "CodePageString", True, "write", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.CodePageString._value]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "Currency", True, "read", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "CustomProperties", True, "nameSet", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperties.dictionary].MapValue", "ReturnValue.Element", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "CustomProperties", True, "properties", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperties.props].MapValue", "ReturnValue.Element", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "CustomProperties", True, "put", "(String,CustomProperty)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperties.dictionary].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "CustomProperties", True, "put", "(String,CustomProperty)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperties.props].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "CustomProperties", True, "put", "(String,CustomProperty)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperties.props].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "CustomProperty", True, "CustomProperty", "(Property)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "CustomProperty", True, "CustomProperty", "(Property,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperty.name]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "CustomProperty", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperty.name]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "CustomProperty", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.CustomProperty.name]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Date", True, "read", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "DocumentSummaryInformation", True, "DocumentSummaryInformation", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "DocumentSummaryInformation", True, "DocumentSummaryInformation", "(PropertySet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "DocumentSummaryInformation", True, "getCustomProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "HPSFException", True, "HPSFException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "HPSFException", True, "HPSFException", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hpsf.HPSFException.reason]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "HPSFException", True, "HPSFException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.HPSFException.reason]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "HPSFException", True, "getReason", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.HPSFException.reason]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "HPSFPropertiesOnlyDocument", True, "HPSFPropertiesOnlyDocument", "(POIFSFileSystem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "HPSFRuntimeException", True, "HPSFRuntimeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "HPSFRuntimeException", True, "HPSFRuntimeException", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hpsf.HPSFRuntimeException.reason]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "HPSFRuntimeException", True, "HPSFRuntimeException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.HPSFRuntimeException.reason]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "HPSFRuntimeException", True, "getReason", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.HPSFRuntimeException.reason]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "IllegalPropertySetDataException", True, "IllegalPropertySetDataException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "IllegalPropertySetDataException", True, "IllegalPropertySetDataException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "IllegalPropertySetDataException", True, "IllegalPropertySetDataException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "IllegalPropertySetDataException", True, "IllegalPropertySetDataException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "IllegalVariantTypeException", True, "IllegalVariantTypeException", "(long,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "IllegalVariantTypeException", True, "IllegalVariantTypeException", "(long,Object,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "IllegalVariantTypeException", True, "IllegalVariantTypeException", "(long,Object,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "MissingSectionException", True, "MissingSectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "MissingSectionException", True, "MissingSectionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "MissingSectionException", True, "MissingSectionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "MissingSectionException", True, "MissingSectionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "NoFormatIDException", True, "NoFormatIDException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "NoFormatIDException", True, "NoFormatIDException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "NoFormatIDException", True, "NoFormatIDException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "NoFormatIDException", True, "NoFormatIDException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "NoPropertySetStreamException", True, "NoPropertySetStreamException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "NoPropertySetStreamException", True, "NoPropertySetStreamException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "NoPropertySetStreamException", True, "NoPropertySetStreamException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "NoPropertySetStreamException", True, "NoPropertySetStreamException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "NoSingleSectionException", True, "NoSingleSectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "NoSingleSectionException", True, "NoSingleSectionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "NoSingleSectionException", True, "NoSingleSectionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "NoSingleSectionException", True, "NoSingleSectionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "Property", True, "Property", "(Property)", "", "Argument[0].SyntheticField[org.apache.poi.hpsf.Property.value]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Property.value]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Property", True, "Property", "(long,long,Object)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Property.value]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Property", True, "getValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Property.value]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Property", True, "setValue", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Property.value]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Property", True, "toString", "(int,PropertyIDMap)", "", "Argument[1].MapValue", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "Property", True, "toString", "(int,PropertyIDMap)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Property.value]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "Property", True, "write", "(OutputStream,int)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Property.value]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "PropertySet", True, "PropertySet", "(InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.classID].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "PropertySet", True, "PropertySet", "(PropertySet)", "", "Argument[0].SyntheticField[org.apache.poi.hpsf.PropertySet.classID]", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.classID]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "PropertySet", True, "PropertySet", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.classID].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "PropertySet", True, "PropertySet", "(byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.classID].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "PropertySet", True, "addSection", "(Section)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.sections].Element", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "PropertySet", True, "getClassID", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.classID]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "PropertySet", True, "getFirstSection", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.sections].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "PropertySet", True, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "PropertySet", True, "getPropertyStringValue", "(Object)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "PropertySet", True, "getSections", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.sections].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "PropertySet", True, "setClassID", "(ClassID)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.classID]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "PropertySet", True, "write", "(DirectoryEntry,String)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "PropertySet", True, "write", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.PropertySet.classID].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "PropertySetFactory", True, "create", "(InputStream)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hpsf.PropertySet.classID].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "ReadingNotSupportedException", True, "ReadingNotSupportedException", "(long,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "Section", True, "Section", "(Section)", "", "Argument[0].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapKey", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapKey", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "Section", "(Section)", "", "Argument[0].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapValue", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "Section", "(Section)", "", "Argument[0].SyntheticField[org.apache.poi.hpsf.Section.formatID]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.formatID]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "Section", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapValue", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "Section", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.sectionBytes]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "getDictionary", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "getFormatID", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.formatID]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "getPIDString", "(long)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "getProperties", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.properties].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "getProperty", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "Section", True, "setDictionary", "(Map)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapKey", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "setDictionary", "(Map)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "setFormatID", "(ClassID)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.formatID]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "setProperties", "(Property[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.properties].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "setProperty", "(Property)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.properties].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "toString", "(PropertyIDMap)", "", "Argument[0].MapValue", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "toString", "(PropertyIDMap)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.formatID]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "write", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.dictionary].MapValue", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "Section", True, "write", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Section.sectionBytes]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "SummaryInformation", False, "SummaryInformation", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "SummaryInformation", False, "SummaryInformation", "(PropertySet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "Thumbnail", False, "Thumbnail", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Thumbnail._thumbnailData]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Thumbnail", False, "getThumbnail", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Thumbnail._thumbnailData]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Thumbnail", False, "getThumbnailAsWMF", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.Thumbnail._thumbnailData].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Thumbnail", False, "setThumbnail", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.Thumbnail._thumbnailData]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "TypedPropertyValue", True, "TypedPropertyValue", "(int,Object)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hpsf.TypedPropertyValue._value]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "TypedPropertyValue", True, "getValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.TypedPropertyValue._value]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "TypedPropertyValue", True, "read", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "TypedPropertyValue", True, "readValue", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "UnexpectedPropertySetTypeException", True, "UnexpectedPropertySetTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "UnexpectedPropertySetTypeException", True, "UnexpectedPropertySetTypeException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "UnexpectedPropertySetTypeException", True, "UnexpectedPropertySetTypeException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "UnexpectedPropertySetTypeException", True, "UnexpectedPropertySetTypeException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "UnicodeString", True, "getValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.UnicodeString._value]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "UnicodeString", True, "read", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.UnicodeString._value]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "UnicodeString", True, "setJavaValue", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.UnicodeString._value]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "UnicodeString", True, "toJavaString", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.UnicodeString._value]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "UnicodeString", True, "write", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.UnicodeString._value]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "UnsupportedVariantTypeException", True, "UnsupportedVariantTypeException", "(long,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "VariantSupport", True, "write", "(OutputStream,long,Object,int)", "", "Argument[2]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hpsf", "VariantTypeException", True, "VariantTypeException", "(long,Object,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hpsf.VariantTypeException.value]", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "VariantTypeException", True, "getValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.VariantTypeException.value]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hpsf", "Vector", True, "getValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "VersionedStream", True, "read", "(LittleEndianByteArrayInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hpsf", "WritingNotSupportedException", True, "WritingNotSupportedException", "(long,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventmodel.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventmodel.model.json new file mode 100644 index 000000000000..675dd97b49cc --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventmodel.model.json @@ -0,0 +1,24 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.poi.hssf.eventmodel", "ERFListener", true, "processRecord", "(Record)", "", "Parameter[0]", "file", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hssf.eventmodel", "EventRecordFactory", false, "EventRecordFactory", "(ERFListener,short[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventmodel.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventmodel.model.yml deleted file mode 100644 index 0c987768086b..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventmodel.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.poi.hssf.eventmodel", "ERFListener", True, "processRecord", "(Record)", "", "Parameter[0]", "file", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hssf.eventmodel", "EventRecordFactory", False, "EventRecordFactory", "(ERFListener,short[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventusermodel.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventusermodel.model.json new file mode 100644 index 000000000000..5947849880be --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventusermodel.model.json @@ -0,0 +1,51 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.poi.hssf.eventusermodel", "AbortableHSSFListener", true, "abortableProcessRecord", "(Record)", "", "Parameter[0]", "file", "ai-generated"], + ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", true, "processRecord", "(Record)", "", "Parameter[0]", "file", "ai-generated"], + ["org.apache.poi.hssf.eventusermodel", "FormatTrackingHSSFListener", true, "processRecord", "(Record)", "", "Parameter[0]", "file", "ai-generated"], + ["org.apache.poi.hssf.eventusermodel", "HSSFListener", true, "processRecord", "(Record)", "", "Parameter[0]", "file", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder", true, "createStubWorkbook", "(ExternSheetRecord[],BoundSheetRecord[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder", true, "createStubWorkbook", "(ExternSheetRecord[],BoundSheetRecord[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder", true, "createStubWorkbook", "(ExternSheetRecord[],BoundSheetRecord[],SSTRecord)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder", true, "createStubWorkbook", "(ExternSheetRecord[],BoundSheetRecord[],SSTRecord)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder", true, "createStubWorkbook", "(ExternSheetRecord[],BoundSheetRecord[],SSTRecord)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", true, "SheetRecordCollectingListener", "(HSSFListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", true, "getBoundSheetRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder$SheetRecordCollectingListener.boundSheetRecords].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", true, "getExternSheetRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder$SheetRecordCollectingListener.externSheetRecords].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", true, "getSSTRecord", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder$SheetRecordCollectingListener.sstRecord]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", true, "getStubHSSFWorkbook", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", true, "getStubWorkbook", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", true, "processRecordInternally", "(Record)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder$SheetRecordCollectingListener.boundSheetRecords].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", true, "processRecordInternally", "(Record)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder$SheetRecordCollectingListener.externSheetRecords].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", true, "processRecordInternally", "(Record)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder$SheetRecordCollectingListener.sstRecord]", "value", "dfc-generated"], + ["org.apache.poi.hssf.eventusermodel", "FormatTrackingHSSFListener", true, "FormatTrackingHSSFListener", "(HSSFListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.eventusermodel", "FormatTrackingHSSFListener", true, "FormatTrackingHSSFListener", "(HSSFListener,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.eventusermodel", "FormatTrackingHSSFListener", true, "FormatTrackingHSSFListener", "(HSSFListener,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.eventusermodel", "FormatTrackingHSSFListener", true, "getFormatString", "(CellValueRecordInterface)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.eventusermodel", "FormatTrackingHSSFListener", true, "getFormatString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.eventusermodel", "FormatTrackingHSSFListener", true, "processRecordInternally", "(Record)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.eventusermodel", "HSSFUserException", true, "HSSFUserException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.eventusermodel", "HSSFUserException", true, "HSSFUserException", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.HSSFUserException.reason]", "value", "dfc-generated"], + ["org.apache.poi.hssf.eventusermodel", "HSSFUserException", true, "HSSFUserException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.HSSFUserException.reason]", "value", "dfc-generated"], + ["org.apache.poi.hssf.eventusermodel", "HSSFUserException", true, "getReason", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.HSSFUserException.reason]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.eventusermodel", "MissingRecordAwareHSSFListener", false, "MissingRecordAwareHSSFListener", "(HSSFListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventusermodel.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventusermodel.model.yml deleted file mode 100644 index f00b8564c2f7..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.eventusermodel.model.yml +++ /dev/null @@ -1,40 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.poi.hssf.eventusermodel", "AbortableHSSFListener", True, "abortableProcessRecord", "(Record)", "", "Parameter[0]", "file", "ai-generated"] - - ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", True, "processRecord", "(Record)", "", "Parameter[0]", "file", "ai-generated"] - - ["org.apache.poi.hssf.eventusermodel", "FormatTrackingHSSFListener", True, "processRecord", "(Record)", "", "Parameter[0]", "file", "ai-generated"] - - ["org.apache.poi.hssf.eventusermodel", "HSSFListener", True, "processRecord", "(Record)", "", "Parameter[0]", "file", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder", True, "createStubWorkbook", "(ExternSheetRecord[],BoundSheetRecord[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder", True, "createStubWorkbook", "(ExternSheetRecord[],BoundSheetRecord[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder", True, "createStubWorkbook", "(ExternSheetRecord[],BoundSheetRecord[],SSTRecord)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder", True, "createStubWorkbook", "(ExternSheetRecord[],BoundSheetRecord[],SSTRecord)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder", True, "createStubWorkbook", "(ExternSheetRecord[],BoundSheetRecord[],SSTRecord)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", True, "SheetRecordCollectingListener", "(HSSFListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", True, "getBoundSheetRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder$SheetRecordCollectingListener.boundSheetRecords].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", True, "getExternSheetRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder$SheetRecordCollectingListener.externSheetRecords].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", True, "getSSTRecord", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder$SheetRecordCollectingListener.sstRecord]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", True, "getStubHSSFWorkbook", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", True, "getStubWorkbook", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", True, "processRecordInternally", "(Record)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder$SheetRecordCollectingListener.boundSheetRecords].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", True, "processRecordInternally", "(Record)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder$SheetRecordCollectingListener.externSheetRecords].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.eventusermodel", "EventWorkbookBuilder$SheetRecordCollectingListener", True, "processRecordInternally", "(Record)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder$SheetRecordCollectingListener.sstRecord]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.eventusermodel", "FormatTrackingHSSFListener", True, "FormatTrackingHSSFListener", "(HSSFListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.eventusermodel", "FormatTrackingHSSFListener", True, "FormatTrackingHSSFListener", "(HSSFListener,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.eventusermodel", "FormatTrackingHSSFListener", True, "FormatTrackingHSSFListener", "(HSSFListener,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.eventusermodel", "FormatTrackingHSSFListener", True, "getFormatString", "(CellValueRecordInterface)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.eventusermodel", "FormatTrackingHSSFListener", True, "getFormatString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.eventusermodel", "FormatTrackingHSSFListener", True, "processRecordInternally", "(Record)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.eventusermodel", "HSSFUserException", True, "HSSFUserException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.eventusermodel", "HSSFUserException", True, "HSSFUserException", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.HSSFUserException.reason]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.eventusermodel", "HSSFUserException", True, "HSSFUserException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.HSSFUserException.reason]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.eventusermodel", "HSSFUserException", True, "getReason", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.eventusermodel.HSSFUserException.reason]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.eventusermodel", "MissingRecordAwareHSSFListener", False, "MissingRecordAwareHSSFListener", "(HSSFListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.extractor.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.extractor.model.json new file mode 100644 index 000000000000..0868a8f28aa0 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.extractor.model.json @@ -0,0 +1,48 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.poi.hssf.extractor", "OldExcelExtractor", true, "OldExcelExtractor", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.poi.hssf.extractor", "OldExcelExtractor", true, "OldExcelExtractor", "(File)", "", "Argument[this]", "file", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hssf.extractor", "EventBasedExcelExtractor", true, "EventBasedExcelExtractor", "(DirectoryNode)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.EventBasedExcelExtractor._dir]", "value", "dfc-generated"], + ["org.apache.poi.hssf.extractor", "EventBasedExcelExtractor", true, "EventBasedExcelExtractor", "(DirectoryNode,char[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.EventBasedExcelExtractor._dir]", "value", "dfc-generated"], + ["org.apache.poi.hssf.extractor", "EventBasedExcelExtractor", true, "EventBasedExcelExtractor", "(POIFSFileSystem)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.EventBasedExcelExtractor.poifs]", "value", "dfc-generated"], + ["org.apache.poi.hssf.extractor", "EventBasedExcelExtractor", true, "EventBasedExcelExtractor", "(POIFSFileSystem,char[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.EventBasedExcelExtractor.poifs]", "value", "dfc-generated"], + ["org.apache.poi.hssf.extractor", "EventBasedExcelExtractor", true, "getFilesystem", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.EventBasedExcelExtractor.poifs]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.extractor", "EventBasedExcelExtractor", true, "getRoot", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.EventBasedExcelExtractor._dir]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.extractor", "ExcelExtractor", true, "ExcelExtractor", "(DirectoryNode)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.extractor", "ExcelExtractor", true, "ExcelExtractor", "(DirectoryNode,char[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.extractor", "ExcelExtractor", true, "ExcelExtractor", "(HSSFWorkbook)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.ExcelExtractor._wb]", "value", "dfc-generated"], + ["org.apache.poi.hssf.extractor", "ExcelExtractor", true, "ExcelExtractor", "(POIFSFileSystem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.extractor", "ExcelExtractor", true, "ExcelExtractor", "(POIFSFileSystem,char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.extractor", "ExcelExtractor", true, "getDocument", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.ExcelExtractor._wb]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.extractor", "ExcelExtractor", true, "getFilesystem", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.ExcelExtractor._wb]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.extractor", "OldExcelExtractor", true, "OldExcelExtractor", "(InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.OldExcelExtractor.toClose]", "value", "dfc-generated"], + ["org.apache.poi.hssf.extractor", "OldExcelExtractor", true, "OldExcelExtractor", "(POIFSFileSystem)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.OldExcelExtractor.toClose]", "value", "dfc-generated"], + ["org.apache.poi.hssf.extractor", "OldExcelExtractor", true, "getFilesystem", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.OldExcelExtractor.toClose]", "ReturnValue", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.extractor.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.extractor.model.yml deleted file mode 100644 index 90973cbee85a..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.extractor.model.yml +++ /dev/null @@ -1,33 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.poi.hssf.extractor", "OldExcelExtractor", True, "OldExcelExtractor", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.poi.hssf.extractor", "OldExcelExtractor", True, "OldExcelExtractor", "(File)", "", "Argument[this]", "file", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hssf.extractor", "EventBasedExcelExtractor", True, "EventBasedExcelExtractor", "(DirectoryNode)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.EventBasedExcelExtractor._dir]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.extractor", "EventBasedExcelExtractor", True, "EventBasedExcelExtractor", "(DirectoryNode,char[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.EventBasedExcelExtractor._dir]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.extractor", "EventBasedExcelExtractor", True, "EventBasedExcelExtractor", "(POIFSFileSystem)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.EventBasedExcelExtractor.poifs]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.extractor", "EventBasedExcelExtractor", True, "EventBasedExcelExtractor", "(POIFSFileSystem,char[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.EventBasedExcelExtractor.poifs]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.extractor", "EventBasedExcelExtractor", True, "getFilesystem", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.EventBasedExcelExtractor.poifs]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.extractor", "EventBasedExcelExtractor", True, "getRoot", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.EventBasedExcelExtractor._dir]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.extractor", "ExcelExtractor", True, "ExcelExtractor", "(DirectoryNode)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.extractor", "ExcelExtractor", True, "ExcelExtractor", "(DirectoryNode,char[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.extractor", "ExcelExtractor", True, "ExcelExtractor", "(HSSFWorkbook)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.ExcelExtractor._wb]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.extractor", "ExcelExtractor", True, "ExcelExtractor", "(POIFSFileSystem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.extractor", "ExcelExtractor", True, "ExcelExtractor", "(POIFSFileSystem,char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.extractor", "ExcelExtractor", True, "getDocument", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.ExcelExtractor._wb]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.extractor", "ExcelExtractor", True, "getFilesystem", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.ExcelExtractor._wb]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.extractor", "OldExcelExtractor", True, "OldExcelExtractor", "(InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.OldExcelExtractor.toClose]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.extractor", "OldExcelExtractor", True, "OldExcelExtractor", "(POIFSFileSystem)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.OldExcelExtractor.toClose]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.extractor", "OldExcelExtractor", True, "getFilesystem", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.extractor.OldExcelExtractor.toClose]", "ReturnValue", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.json new file mode 100644 index 000000000000..19c8fba83e52 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.json @@ -0,0 +1,18 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hssf", "HSSFReadException", true, "HSSFReadException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf", "HSSFReadException", true, "HSSFReadException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf", "HSSFReadException", true, "HSSFReadException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf", "OldExcelFormatException", true, "OldExcelFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.model.json new file mode 100644 index 000000000000..84673e8b7f28 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.model.json @@ -0,0 +1,91 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hssf.model", "DrawingManager2", true, "DrawingManager2", "(EscherDggRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.DrawingManager2.dgg]", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "DrawingManager2", true, "getDgg", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.DrawingManager2.dgg]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "HSSFFormulaParser", false, "toFormulaString", "(HSSFWorkbook,Ptg[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "cloneSheet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "createSheet", "(RecordStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "findFirstRecordBySid", "(short)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet._records].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getCellValueIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getConditionalFormattingTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getGridsetRecord", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getMergedRegionAt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getNextRow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getNoteRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet._records].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getOrCreateDataValidityTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getPageSettings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getPrintGridlines", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet.printGridlines]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getPrintHeaders", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet.printHeaders]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getProtectionBlock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet._records]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getRow", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getRowsAggregate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getSelection", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet._selection]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "getWindowTwo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "setPrintGridlines", "(PrintGridlinesRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet.printGridlines]", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "setPrintHeaders", "(PrintHeadersRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet.printHeaders]", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "setSCLRecord", "(SCLRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet._records].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "InternalSheet", false, "setSelection", "(SelectionRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet._selection]", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "addBSERecord", "(EscherBSERecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalWorkbook.escherBSERecords].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "addName", "(NameRecord)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "createWorkbook", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "findDrawingGroup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "findFirstRecordBySid", "(short)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "findNextRecordBySid", "(short,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "findSheetFirstNameFromExternSheet", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "findSheetLastNameFromExternSheet", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getBSERecord", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalWorkbook.escherBSERecords].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getBackupRecord", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getCustomPalette", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getDrawingManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getExFormatAt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getFileSharing", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getFontRecordAt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getFormats", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getHyperlinks", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getNameCommentRecord", "(NameRecord)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalWorkbook.commentRecords].MapValue", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getNameRecord", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getRecalcId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getRecords", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getSheetName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getSpecificBuiltinRecord", "(byte,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getStyleRecord", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getWindowOne", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getWorkbookRecordList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getWriteAccess", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "getWriteProtect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "updateNameCommentRecordCache", "(NameCommentRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalWorkbook.commentRecords].MapKey", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", false, "updateNameCommentRecordCache", "(NameCommentRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalWorkbook.commentRecords].MapValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "RecordStream", false, "RecordStream", "(List,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.RecordStream._list]", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "RecordStream", false, "RecordStream", "(List,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.RecordStream._list]", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "RecordStream", false, "getNext", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.RecordStream._list].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "RecordStream", false, "peekNextRecord", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.RecordStream._list].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "RowBlocksReader", false, "getLooseMergedCells", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "RowBlocksReader", false, "getPlainRecordStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "RowBlocksReader", false, "getSharedFormulaManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.model", "WorkbookRecordList", false, "add", "(int,Record)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.WorkbookRecordList.records].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "WorkbookRecordList", false, "get", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.WorkbookRecordList.records].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "WorkbookRecordList", false, "getRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.WorkbookRecordList.records]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.model", "WorkbookRecordList", false, "setRecords", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.WorkbookRecordList.records]", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["org.apache.poi.hssf.model", "InternalWorkbook", "getNameXPtg", "(String,UDFFinder)", "summary", "ai-generated"], + ["org.apache.poi.hssf.model", "InternalWorkbook", "getNameXPtg", "(String,int,UDFFinder)", "summary", "ai-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.model.yml deleted file mode 100644 index a4c9faf55a1c..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.model.yml +++ /dev/null @@ -1,80 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hssf.model", "DrawingManager2", True, "DrawingManager2", "(EscherDggRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.DrawingManager2.dgg]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "DrawingManager2", True, "getDgg", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.DrawingManager2.dgg]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "HSSFFormulaParser", False, "toFormulaString", "(HSSFWorkbook,Ptg[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "cloneSheet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "createSheet", "(RecordStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "findFirstRecordBySid", "(short)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet._records].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getCellValueIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getConditionalFormattingTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getGridsetRecord", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getMergedRegionAt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getNextRow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getNoteRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet._records].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getOrCreateDataValidityTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getPageSettings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getPrintGridlines", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet.printGridlines]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getPrintHeaders", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet.printHeaders]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getProtectionBlock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet._records]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getRow", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getRowsAggregate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getSelection", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet._selection]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "getWindowTwo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "setPrintGridlines", "(PrintGridlinesRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet.printGridlines]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "setPrintHeaders", "(PrintHeadersRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet.printHeaders]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "setSCLRecord", "(SCLRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet._records].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "InternalSheet", False, "setSelection", "(SelectionRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalSheet._selection]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "addBSERecord", "(EscherBSERecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalWorkbook.escherBSERecords].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "addName", "(NameRecord)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "createWorkbook", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "findDrawingGroup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "findFirstRecordBySid", "(short)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "findNextRecordBySid", "(short,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "findSheetFirstNameFromExternSheet", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "findSheetLastNameFromExternSheet", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getBSERecord", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalWorkbook.escherBSERecords].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getBackupRecord", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getCustomPalette", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getDrawingManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getExFormatAt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getFileSharing", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getFontRecordAt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getFormats", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getHyperlinks", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getNameCommentRecord", "(NameRecord)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalWorkbook.commentRecords].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getNameRecord", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getRecalcId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getRecords", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getSheetName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getSpecificBuiltinRecord", "(byte,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getStyleRecord", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getWindowOne", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getWorkbookRecordList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getWriteAccess", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "getWriteProtect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "updateNameCommentRecordCache", "(NameCommentRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalWorkbook.commentRecords].MapKey", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", False, "updateNameCommentRecordCache", "(NameCommentRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.InternalWorkbook.commentRecords].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "RecordStream", False, "RecordStream", "(List,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.RecordStream._list]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "RecordStream", False, "RecordStream", "(List,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.RecordStream._list]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "RecordStream", False, "getNext", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.RecordStream._list].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "RecordStream", False, "peekNextRecord", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.RecordStream._list].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "RowBlocksReader", False, "getLooseMergedCells", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "RowBlocksReader", False, "getPlainRecordStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "RowBlocksReader", False, "getSharedFormulaManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.model", "WorkbookRecordList", False, "add", "(int,Record)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.WorkbookRecordList.records].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "WorkbookRecordList", False, "get", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.WorkbookRecordList.records].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "WorkbookRecordList", False, "getRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.model.WorkbookRecordList.records]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.model", "WorkbookRecordList", False, "setRecords", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.model.WorkbookRecordList.records]", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["org.apache.poi.hssf.model", "InternalWorkbook", "getNameXPtg", "(String,UDFFinder)", "summary", "ai-generated"] - - ["org.apache.poi.hssf.model", "InternalWorkbook", "getNameXPtg", "(String,int,UDFFinder)", "summary", "ai-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.yml deleted file mode 100644 index db040eb00f3a..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hssf", "HSSFReadException", True, "HSSFReadException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf", "HSSFReadException", True, "HSSFReadException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf", "HSSFReadException", True, "HSSFReadException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf", "OldExcelFormatException", True, "OldExcelFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.aggregates.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.aggregates.model.json new file mode 100644 index 000000000000..ed42d3a55ca3 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.aggregates.model.json @@ -0,0 +1,72 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hssf.record.aggregates", "CFRecordsAggregate", false, "CFRecordsAggregate", "(CellRangeAddress[],CFRuleBase[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.CFRecordsAggregate.rules].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "CFRecordsAggregate", false, "addRule", "(CFRuleBase)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.CFRecordsAggregate.rules].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "CFRecordsAggregate", false, "createCFAggregate", "(RecordStream)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.model.RecordStream._list].Element", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.aggregates.CFRecordsAggregate.header]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "CFRecordsAggregate", false, "createCFAggregate", "(RecordStream)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.model.RecordStream._list].Element", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.aggregates.CFRecordsAggregate.rules].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "CFRecordsAggregate", false, "getHeader", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.CFRecordsAggregate.header]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "CFRecordsAggregate", false, "getRule", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.CFRecordsAggregate.rules].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "CFRecordsAggregate", false, "setRule", "(int,CFRuleBase)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.CFRecordsAggregate.rules].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "ChartSubstreamRecordAggregate", false, "ChartSubstreamRecordAggregate", "(RecordStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "ColumnInfoRecordsAggregate", false, "ColumnInfoRecordsAggregate", "(RecordStream)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.model.RecordStream._list].Element", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.ColumnInfoRecordsAggregate.records].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "ColumnInfoRecordsAggregate", false, "findColumnInfo", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.ColumnInfoRecordsAggregate.records].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "ColumnInfoRecordsAggregate", false, "insertColumn", "(ColumnInfoRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.ColumnInfoRecordsAggregate.records].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "ConditionalFormattingTable", false, "add", "(CFRecordsAggregate)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.ConditionalFormattingTable._cfHeaders].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "ConditionalFormattingTable", false, "get", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.ConditionalFormattingTable._cfHeaders].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "CustomViewSettingsRecordAggregate", false, "CustomViewSettingsRecordAggregate", "(RecordStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "CustomViewSettingsRecordAggregate", false, "append", "(RecordBase)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "DataValidityTable", false, "DataValidityTable", "(RecordStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "DataValidityTable", false, "addDataValidation", "(DVRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "FormulaRecordAggregate", false, "FormulaRecordAggregate", "(FormulaRecord,StringRecord,SharedValueManager)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.FormulaRecordAggregate._formulaRecord]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "FormulaRecordAggregate", false, "FormulaRecordAggregate", "(FormulaRecord,StringRecord,SharedValueManager)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.FormulaRecordAggregate._stringRecord]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "FormulaRecordAggregate", false, "getFormulaRecord", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.FormulaRecordAggregate._formulaRecord]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "FormulaRecordAggregate", false, "getStringRecord", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.FormulaRecordAggregate._stringRecord]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "FormulaRecordAggregate", false, "getStringValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.FormulaRecordAggregate._stringRecord].SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "FormulaRecordAggregate", false, "setCachedStringResult", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.FormulaRecordAggregate._stringRecord].SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "MergedCellsTable", false, "addRecords", "(MergeCellsRecord[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "MergedCellsTable", false, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "MergedCellsTable", false, "read", "(RecordStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", false, "PageSettingsBlock", "(RecordStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", false, "addLateHeaderFooter", "(HeaderFooterRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", false, "addLateRecords", "(RecordStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", false, "getFooter", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.PageSettingsBlock._footer]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", false, "getHCenter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", false, "getHeader", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.PageSettingsBlock._header]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", false, "getPrintSetup", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.PageSettingsBlock._printSetup]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", false, "getVCenter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", false, "setFooter", "(FooterRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.PageSettingsBlock._footer]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", false, "setHeader", "(HeaderRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.PageSettingsBlock._header]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", false, "setPrintSetup", "(PrintSetupRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.PageSettingsBlock._printSetup]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "RecordAggregate$PositionTrackingVisitor", false, "PositionTrackingVisitor", "(RecordAggregate$RecordVisitor,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "RecordAggregate$RecordVisitor", true, "visitRecord", "(Record)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "RecordAggregate", true, "visitContainedRecords", "(RecordAggregate$RecordVisitor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", false, "RowRecordsAggregate", "(RecordStream,SharedValueManager)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.model.RecordStream._list].Element", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.RowRecordsAggregate._rowRecords].MapValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", false, "createFormula", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", false, "getCellValueIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", false, "getCellValueSpliterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", false, "getIterator", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.RowRecordsAggregate._rowRecords].MapValue", "ReturnValue.Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", false, "getRow", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.RowRecordsAggregate._rowRecords].MapValue", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", false, "getSpliterator", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.RowRecordsAggregate._rowRecords].MapValue", "ReturnValue.Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", false, "insertRow", "(RowRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.RowRecordsAggregate._rowRecords].MapValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "SharedValueManager", false, "addArrayRecord", "(ArrayRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.SharedValueManager._arrayRecords].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "SharedValueManager", false, "create", "(SharedFormulaRecord[],CellReference[],ArrayRecord[],TableRecord[])", "", "Argument[3]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.aggregates.SharedValueManager._tableRecords]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "SharedValueManager", false, "getArrayRecord", "(int,int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.SharedValueManager._arrayRecords].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "SharedValueManager", false, "getRecordForFirstCell", "(FormulaRecordAggregate)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.SharedValueManager._arrayRecords].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "SharedValueManager", false, "getRecordForFirstCell", "(FormulaRecordAggregate)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.SharedValueManager._tableRecords].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.aggregates", "SharedValueManager", false, "linkSharedFormulaRecord", "(CellReference,FormulaRecordAggregate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "SharedValueManager", false, "removeArrayFormula", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "WorksheetProtectionBlock", false, "addRecords", "(RecordStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "WorksheetProtectionBlock", false, "getPasswordRecord", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.aggregates", "WorksheetProtectionBlock", false, "getHCenter", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.aggregates.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.aggregates.model.yml deleted file mode 100644 index 657f6d06183d..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.aggregates.model.yml +++ /dev/null @@ -1,65 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hssf.record.aggregates", "CFRecordsAggregate", False, "CFRecordsAggregate", "(CellRangeAddress[],CFRuleBase[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.CFRecordsAggregate.rules].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "CFRecordsAggregate", False, "addRule", "(CFRuleBase)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.CFRecordsAggregate.rules].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "CFRecordsAggregate", False, "createCFAggregate", "(RecordStream)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.model.RecordStream._list].Element", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.aggregates.CFRecordsAggregate.header]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "CFRecordsAggregate", False, "createCFAggregate", "(RecordStream)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.model.RecordStream._list].Element", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.aggregates.CFRecordsAggregate.rules].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "CFRecordsAggregate", False, "getHeader", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.CFRecordsAggregate.header]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "CFRecordsAggregate", False, "getRule", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.CFRecordsAggregate.rules].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "CFRecordsAggregate", False, "setRule", "(int,CFRuleBase)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.CFRecordsAggregate.rules].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "ChartSubstreamRecordAggregate", False, "ChartSubstreamRecordAggregate", "(RecordStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "ColumnInfoRecordsAggregate", False, "ColumnInfoRecordsAggregate", "(RecordStream)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.model.RecordStream._list].Element", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.ColumnInfoRecordsAggregate.records].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "ColumnInfoRecordsAggregate", False, "findColumnInfo", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.ColumnInfoRecordsAggregate.records].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "ColumnInfoRecordsAggregate", False, "insertColumn", "(ColumnInfoRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.ColumnInfoRecordsAggregate.records].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "ConditionalFormattingTable", False, "add", "(CFRecordsAggregate)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.ConditionalFormattingTable._cfHeaders].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "ConditionalFormattingTable", False, "get", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.ConditionalFormattingTable._cfHeaders].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "CustomViewSettingsRecordAggregate", False, "CustomViewSettingsRecordAggregate", "(RecordStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "CustomViewSettingsRecordAggregate", False, "append", "(RecordBase)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "DataValidityTable", False, "DataValidityTable", "(RecordStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "DataValidityTable", False, "addDataValidation", "(DVRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "FormulaRecordAggregate", False, "FormulaRecordAggregate", "(FormulaRecord,StringRecord,SharedValueManager)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.FormulaRecordAggregate._formulaRecord]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "FormulaRecordAggregate", False, "FormulaRecordAggregate", "(FormulaRecord,StringRecord,SharedValueManager)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.FormulaRecordAggregate._stringRecord]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "FormulaRecordAggregate", False, "getFormulaRecord", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.FormulaRecordAggregate._formulaRecord]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "FormulaRecordAggregate", False, "getStringRecord", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.FormulaRecordAggregate._stringRecord]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "FormulaRecordAggregate", False, "getStringValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.FormulaRecordAggregate._stringRecord].SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "FormulaRecordAggregate", False, "setCachedStringResult", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.FormulaRecordAggregate._stringRecord].SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "MergedCellsTable", False, "addRecords", "(MergeCellsRecord[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "MergedCellsTable", False, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "MergedCellsTable", False, "read", "(RecordStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", False, "PageSettingsBlock", "(RecordStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", False, "addLateHeaderFooter", "(HeaderFooterRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", False, "addLateRecords", "(RecordStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", False, "getFooter", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.PageSettingsBlock._footer]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", False, "getHCenter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", False, "getHeader", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.PageSettingsBlock._header]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", False, "getPrintSetup", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.PageSettingsBlock._printSetup]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", False, "getVCenter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", False, "setFooter", "(FooterRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.PageSettingsBlock._footer]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", False, "setHeader", "(HeaderRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.PageSettingsBlock._header]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "PageSettingsBlock", False, "setPrintSetup", "(PrintSetupRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.PageSettingsBlock._printSetup]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "RecordAggregate$PositionTrackingVisitor", False, "PositionTrackingVisitor", "(RecordAggregate$RecordVisitor,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "RecordAggregate$RecordVisitor", True, "visitRecord", "(Record)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "RecordAggregate", True, "visitContainedRecords", "(RecordAggregate$RecordVisitor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", False, "RowRecordsAggregate", "(RecordStream,SharedValueManager)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.model.RecordStream._list].Element", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.RowRecordsAggregate._rowRecords].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", False, "createFormula", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", False, "getCellValueIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", False, "getCellValueSpliterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", False, "getIterator", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.RowRecordsAggregate._rowRecords].MapValue", "ReturnValue.Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", False, "getRow", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.RowRecordsAggregate._rowRecords].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", False, "getSpliterator", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.RowRecordsAggregate._rowRecords].MapValue", "ReturnValue.Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "RowRecordsAggregate", False, "insertRow", "(RowRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.RowRecordsAggregate._rowRecords].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "SharedValueManager", False, "addArrayRecord", "(ArrayRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.SharedValueManager._arrayRecords].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "SharedValueManager", False, "create", "(SharedFormulaRecord[],CellReference[],ArrayRecord[],TableRecord[])", "", "Argument[3]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.aggregates.SharedValueManager._tableRecords]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "SharedValueManager", False, "getArrayRecord", "(int,int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.SharedValueManager._arrayRecords].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "SharedValueManager", False, "getRecordForFirstCell", "(FormulaRecordAggregate)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.SharedValueManager._arrayRecords].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "SharedValueManager", False, "getRecordForFirstCell", "(FormulaRecordAggregate)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.aggregates.SharedValueManager._tableRecords].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.aggregates", "SharedValueManager", False, "linkSharedFormulaRecord", "(CellReference,FormulaRecordAggregate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "SharedValueManager", False, "removeArrayFormula", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "WorksheetProtectionBlock", False, "addRecords", "(RecordStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "WorksheetProtectionBlock", False, "getPasswordRecord", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.aggregates", "WorksheetProtectionBlock", False, "getHCenter", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cf.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cf.model.json new file mode 100644 index 000000000000..66747c5e522e --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cf.model.json @@ -0,0 +1,41 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hssf.record.cf", "ColorGradientFormatting", false, "getColors", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.ColorGradientFormatting.colors]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.cf", "ColorGradientFormatting", false, "getThresholds", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.ColorGradientFormatting.thresholds]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.cf", "ColorGradientFormatting", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.cf", "ColorGradientFormatting", false, "setColors", "(ExtendedColor[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.ColorGradientFormatting.colors]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.cf", "ColorGradientFormatting", false, "setThresholds", "(ColorGradientThreshold[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.ColorGradientFormatting.thresholds]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.cf", "ColorGradientThreshold", false, "ColorGradientThreshold", "(ColorGradientThreshold)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.cf", "ColorGradientThreshold", false, "ColorGradientThreshold", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.cf", "DataBarFormatting", false, "DataBarFormatting", "(DataBarFormatting)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.cf", "DataBarFormatting", false, "DataBarFormatting", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.cf", "DataBarFormatting", false, "getColor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.DataBarFormatting.color]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.cf", "DataBarFormatting", false, "getThresholdMax", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.DataBarFormatting.thresholdMax]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.cf", "DataBarFormatting", false, "getThresholdMin", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.DataBarFormatting.thresholdMin]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.cf", "DataBarFormatting", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.cf", "DataBarFormatting", false, "setColor", "(ExtendedColor)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.DataBarFormatting.color]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.cf", "DataBarFormatting", false, "setThresholdMax", "(DataBarThreshold)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.DataBarFormatting.thresholdMax]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.cf", "DataBarFormatting", false, "setThresholdMin", "(DataBarThreshold)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.DataBarFormatting.thresholdMin]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.cf", "DataBarThreshold", false, "DataBarThreshold", "(DataBarThreshold)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.cf", "DataBarThreshold", false, "DataBarThreshold", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.cf", "FontFormatting", false, "FontFormatting", "(FontFormatting)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.cf", "FontFormatting", false, "FontFormatting", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.cf", "FontFormatting", false, "getRawRecord", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.cf", "IconMultiStateFormatting", false, "getThresholds", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.IconMultiStateFormatting.thresholds]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.cf", "IconMultiStateFormatting", false, "setThresholds", "(Threshold[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.IconMultiStateFormatting.thresholds]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.cf", "IconMultiStateThreshold", false, "IconMultiStateThreshold", "(IconMultiStateThreshold)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.cf", "IconMultiStateThreshold", false, "IconMultiStateThreshold", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.cf", "Threshold", true, "getParsedExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.cf", "Threshold", true, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cf.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cf.model.yml deleted file mode 100644 index 0d33353aee77..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cf.model.yml +++ /dev/null @@ -1,34 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hssf.record.cf", "ColorGradientFormatting", False, "getColors", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.ColorGradientFormatting.colors]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.cf", "ColorGradientFormatting", False, "getThresholds", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.ColorGradientFormatting.thresholds]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.cf", "ColorGradientFormatting", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.cf", "ColorGradientFormatting", False, "setColors", "(ExtendedColor[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.ColorGradientFormatting.colors]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.cf", "ColorGradientFormatting", False, "setThresholds", "(ColorGradientThreshold[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.ColorGradientFormatting.thresholds]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.cf", "ColorGradientThreshold", False, "ColorGradientThreshold", "(ColorGradientThreshold)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.cf", "ColorGradientThreshold", False, "ColorGradientThreshold", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.cf", "DataBarFormatting", False, "DataBarFormatting", "(DataBarFormatting)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.cf", "DataBarFormatting", False, "DataBarFormatting", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.cf", "DataBarFormatting", False, "getColor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.DataBarFormatting.color]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.cf", "DataBarFormatting", False, "getThresholdMax", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.DataBarFormatting.thresholdMax]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.cf", "DataBarFormatting", False, "getThresholdMin", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.DataBarFormatting.thresholdMin]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.cf", "DataBarFormatting", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.cf", "DataBarFormatting", False, "setColor", "(ExtendedColor)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.DataBarFormatting.color]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.cf", "DataBarFormatting", False, "setThresholdMax", "(DataBarThreshold)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.DataBarFormatting.thresholdMax]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.cf", "DataBarFormatting", False, "setThresholdMin", "(DataBarThreshold)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.DataBarFormatting.thresholdMin]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.cf", "DataBarThreshold", False, "DataBarThreshold", "(DataBarThreshold)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.cf", "DataBarThreshold", False, "DataBarThreshold", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.cf", "FontFormatting", False, "FontFormatting", "(FontFormatting)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.cf", "FontFormatting", False, "FontFormatting", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.cf", "FontFormatting", False, "getRawRecord", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.cf", "IconMultiStateFormatting", False, "getThresholds", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.IconMultiStateFormatting.thresholds]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.cf", "IconMultiStateFormatting", False, "setThresholds", "(Threshold[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.cf.IconMultiStateFormatting.thresholds]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.cf", "IconMultiStateThreshold", False, "IconMultiStateThreshold", "(IconMultiStateThreshold)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.cf", "IconMultiStateThreshold", False, "IconMultiStateThreshold", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.cf", "Threshold", True, "getParsedExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.cf", "Threshold", True, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.chart.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.chart.model.json new file mode 100644 index 000000000000..b2092d264b02 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.chart.model.json @@ -0,0 +1,31 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hssf.record.chart", "ChartEndBlockRecord", false, "ChartEndBlockRecord", "(ChartEndBlockRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.chart", "ChartEndBlockRecord", false, "ChartEndBlockRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.chart", "ChartEndBlockRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.chart", "ChartEndObjectRecord", false, "ChartEndObjectRecord", "(ChartEndObjectRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.chart", "ChartEndObjectRecord", false, "ChartEndObjectRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.chart", "ChartEndObjectRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.chart", "DataLabelExtensionRecord", false, "DataLabelExtensionRecord", "(DataLabelExtensionRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.chart", "DataLabelExtensionRecord", false, "DataLabelExtensionRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.chart", "LinkedDataRecord", false, "LinkedDataRecord", "(LinkedDataRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.chart", "LinkedDataRecord", false, "LinkedDataRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.chart", "LinkedDataRecord", false, "getFormulaOfLink", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.chart", "LinkedDataRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.chart", "SeriesTextRecord", false, "SeriesTextRecord", "(SeriesTextRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.chart", "SeriesTextRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.chart", "SeriesTextRecord", false, "getText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.chart", "SeriesTextRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record.chart", "SeriesTextRecord", false, "setText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.chart.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.chart.model.yml deleted file mode 100644 index 093014fbc025..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.chart.model.yml +++ /dev/null @@ -1,24 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hssf.record.chart", "ChartEndBlockRecord", False, "ChartEndBlockRecord", "(ChartEndBlockRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.chart", "ChartEndBlockRecord", False, "ChartEndBlockRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.chart", "ChartEndBlockRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.chart", "ChartEndObjectRecord", False, "ChartEndObjectRecord", "(ChartEndObjectRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.chart", "ChartEndObjectRecord", False, "ChartEndObjectRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.chart", "ChartEndObjectRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.chart", "DataLabelExtensionRecord", False, "DataLabelExtensionRecord", "(DataLabelExtensionRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.chart", "DataLabelExtensionRecord", False, "DataLabelExtensionRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.chart", "LinkedDataRecord", False, "LinkedDataRecord", "(LinkedDataRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.chart", "LinkedDataRecord", False, "LinkedDataRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.chart", "LinkedDataRecord", False, "getFormulaOfLink", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.chart", "LinkedDataRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.chart", "SeriesTextRecord", False, "SeriesTextRecord", "(SeriesTextRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.chart", "SeriesTextRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.chart", "SeriesTextRecord", False, "getText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.chart", "SeriesTextRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record.chart", "SeriesTextRecord", False, "setText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.common.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.common.model.json new file mode 100644 index 000000000000..4a0d6a650591 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.common.model.json @@ -0,0 +1,47 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hssf.record.common", "ExtRst", true, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.common", "ExtRst", true, "getPhRuns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.common", "ExtRst", true, "getPhoneticText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.common", "ExtendedColor", false, "ExtendedColor", "(ExtendedColor)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "ExtendedColor", false, "ExtendedColor", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.common", "ExtendedColor", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "ExtendedColor", false, "getRGBA", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "ExtendedColor", false, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "ExtendedColor", false, "setRGBA", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "FeatProtection", false, "FeatProtection", "(FeatProtection)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.common.FeatProtection.title]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.FeatProtection.title]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "FeatProtection", false, "FeatProtection", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.common", "FeatProtection", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.FeatProtection.title]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.common.FeatProtection.title]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "FeatProtection", false, "getTitle", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.FeatProtection.title]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "FeatProtection", false, "setTitle", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.FeatProtection.title]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "FeatSmartTag", false, "FeatSmartTag", "(FeatSmartTag)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.common", "FeatSmartTag", false, "FeatSmartTag", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.common", "FtrHeader", false, "getAssociatedRange", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.FtrHeader.associatedRange]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "FtrHeader", false, "setAssociatedRange", "(CellRangeAddress)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.FtrHeader.associatedRange]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "FutureRecord", true, "getAssociatedRange", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.common", "FutureRecord", true, "getFutureHeader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.common", "SharedFeature", true, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.common", "SharedFeature", true, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.common", "UnicodeString", true, "UnicodeString", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "UnicodeString", true, "addFormatRun", "(FormatRun)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_4_format_runs].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "UnicodeString", true, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "UnicodeString", true, "formatIterator", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_4_format_runs].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "UnicodeString", true, "formatSpliterator", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_4_format_runs].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "UnicodeString", true, "getDebugInfo", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "UnicodeString", true, "getDebugInfo", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_4_format_runs].Element", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "UnicodeString", true, "getExtendedRst", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record.common", "UnicodeString", true, "getFormatRun", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_4_format_runs].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "UnicodeString", true, "getString", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record.common", "UnicodeString", true, "setString", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.common.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.common.model.yml deleted file mode 100644 index ed13a2b0b1f9..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.common.model.yml +++ /dev/null @@ -1,40 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hssf.record.common", "ExtRst", True, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.common", "ExtRst", True, "getPhRuns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.common", "ExtRst", True, "getPhoneticText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.common", "ExtendedColor", False, "ExtendedColor", "(ExtendedColor)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "ExtendedColor", False, "ExtendedColor", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.common", "ExtendedColor", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "ExtendedColor", False, "getRGBA", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "ExtendedColor", False, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "ExtendedColor", False, "setRGBA", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "FeatProtection", False, "FeatProtection", "(FeatProtection)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.common.FeatProtection.title]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.FeatProtection.title]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "FeatProtection", False, "FeatProtection", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.common", "FeatProtection", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.FeatProtection.title]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.common.FeatProtection.title]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "FeatProtection", False, "getTitle", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.FeatProtection.title]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "FeatProtection", False, "setTitle", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.FeatProtection.title]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "FeatSmartTag", False, "FeatSmartTag", "(FeatSmartTag)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.common", "FeatSmartTag", False, "FeatSmartTag", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.common", "FtrHeader", False, "getAssociatedRange", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.FtrHeader.associatedRange]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "FtrHeader", False, "setAssociatedRange", "(CellRangeAddress)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.FtrHeader.associatedRange]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "FutureRecord", True, "getAssociatedRange", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.common", "FutureRecord", True, "getFutureHeader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.common", "SharedFeature", True, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.common", "SharedFeature", True, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.common", "UnicodeString", True, "UnicodeString", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "UnicodeString", True, "addFormatRun", "(FormatRun)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_4_format_runs].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "UnicodeString", True, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "UnicodeString", True, "formatIterator", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_4_format_runs].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "UnicodeString", True, "formatSpliterator", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_4_format_runs].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "UnicodeString", True, "getDebugInfo", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "UnicodeString", True, "getDebugInfo", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_4_format_runs].Element", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "UnicodeString", True, "getExtendedRst", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.common", "UnicodeString", True, "getFormatRun", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_4_format_runs].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "UnicodeString", True, "getString", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record.common", "UnicodeString", True, "setString", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cont.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cont.model.json new file mode 100644 index 000000000000..6031c83e23b9 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cont.model.json @@ -0,0 +1,16 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hssf.record.cont", "ContinuableRecordInput", true, "ContinuableRecordInput", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.cont", "ContinuableRecordOutput", false, "ContinuableRecordOutput", "(LittleEndianOutput,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cont.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cont.model.yml deleted file mode 100644 index d0c9ec7fd228..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.cont.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hssf.record.cont", "ContinuableRecordInput", True, "ContinuableRecordInput", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.cont", "ContinuableRecordOutput", False, "ContinuableRecordOutput", "(LittleEndianOutput,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.model.json new file mode 100644 index 000000000000..6ced178363cb --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.model.json @@ -0,0 +1,319 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", true, "addEscherRecord", "(EscherRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.AbstractEscherHolderRecord.escherRecords].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", true, "addEscherRecord", "(int,EscherRecord)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.AbstractEscherHolderRecord.escherRecords].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", true, "findFirstWithId", "(short)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.AbstractEscherHolderRecord.escherRecords].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", true, "getEscherContainer", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.AbstractEscherHolderRecord.escherRecords].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", true, "getEscherRecord", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.AbstractEscherHolderRecord.escherRecords].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", true, "getEscherRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.AbstractEscherHolderRecord.escherRecords]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", true, "getGenericChildren", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.AbstractEscherHolderRecord.escherRecords]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", true, "getRawData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "ArrayRecord", false, "ArrayRecord", "(ArrayRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "ArrayRecord", false, "ArrayRecord", "(Formula,CellRangeAddress8Bit)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "ArrayRecord", false, "ArrayRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "ArrayRecord", false, "getFormulaTokens", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "ArrayRecord", false, "ArrayRecord", "(Formula,CellRangeAddress8Bit)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.hssf.record", "BoundSheetRecord", false, "BoundSheetRecord", "(BoundSheetRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "BoundSheetRecord", false, "BoundSheetRecord", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "BoundSheetRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "BoundSheetRecord", false, "getSheetname", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "BoundSheetRecord", false, "orderByBofPosition", "(List)", "", "Argument[0].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "BoundSheetRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record", "BoundSheetRecord", false, "setSheetname", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "CFHeaderBase", true, "getCellRanges", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CFHeaderBase", true, "getEnclosingCellRange", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFHeaderBase.field_3_enclosing_cell_range]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "CFHeaderBase", true, "setEnclosingCellRange", "(CellRangeAddress)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFHeaderBase.field_3_enclosing_cell_range]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "CFRule12Record", false, "CFRule12Record", "(CFRule12Record)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CFRule12Record", false, "CFRule12Record", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CFRule12Record", false, "getColorGradientFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CFRule12Record", false, "getDataBarFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CFRule12Record", false, "getMultiStateFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CFRule12Record", false, "getParsedExpressionScale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CFRule12Record", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CFRule12Record", false, "createColorGradientFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.poi.hssf.record", "CFRule12Record", false, "createDataBarFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.poi.hssf.record", "CFRule12Record", false, "createMultiStateFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.poi.hssf.record", "CFRuleBase", true, "getBorderFormatting", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFRuleBase._borderFormatting]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "CFRuleBase", true, "getFontFormatting", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFRuleBase._fontFormatting]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "CFRuleBase", true, "getParsedExpression1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CFRuleBase", true, "getParsedExpression2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CFRuleBase", true, "getPatternFormatting", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFRuleBase._patternFormatting]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "CFRuleBase", true, "setBorderFormatting", "(BorderFormatting)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFRuleBase._borderFormatting]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "CFRuleBase", true, "setFontFormatting", "(FontFormatting)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFRuleBase._fontFormatting]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "CFRuleBase", true, "setPatternFormatting", "(PatternFormatting)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFRuleBase._patternFormatting]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "CFRuleRecord", false, "CFRuleRecord", "(CFRuleRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CFRuleRecord", false, "CFRuleRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CFRuleRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CRNRecord", false, "CRNRecord", "(CRNRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CRNRecord", false, "CRNRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CRNRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "CellRecord", true, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "ContinueRecord", false, "ContinueRecord", "(ContinueRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.ContinueRecord._data]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ContinueRecord._data]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "ContinueRecord", false, "ContinueRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "ContinueRecord", false, "ContinueRecord", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ContinueRecord._data]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "ContinueRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ContinueRecord._data]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.ContinueRecord._data]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "ContinueRecord", false, "getData", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ContinueRecord._data]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "ContinueRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "DConRefRecord", true, "DConRefRecord", "(DConRefRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "DConRefRecord", true, "DConRefRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "DConRefRecord", true, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "DConRefRecord", true, "getReadablePath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "DVRecord", false, "DVRecord", "(DVRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "DVRecord", false, "DVRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "DVRecord", false, "DVRecord", "(int,int,int,boolean,boolean,boolean,boolean,String,String,boolean,String,String,Ptg[],Ptg[],CellRangeAddressList)", "", "Argument[10]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._errorTitle].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "DVRecord", false, "DVRecord", "(int,int,int,boolean,boolean,boolean,boolean,String,String,boolean,String,String,Ptg[],Ptg[],CellRangeAddressList)", "", "Argument[11]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._errorText].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "DVRecord", false, "DVRecord", "(int,int,int,boolean,boolean,boolean,boolean,String,String,boolean,String,String,Ptg[],Ptg[],CellRangeAddressList)", "", "Argument[14]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._regions]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "DVRecord", false, "DVRecord", "(int,int,int,boolean,boolean,boolean,boolean,String,String,boolean,String,String,Ptg[],Ptg[],CellRangeAddressList)", "", "Argument[7]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._promptTitle].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "DVRecord", false, "DVRecord", "(int,int,int,boolean,boolean,boolean,boolean,String,String,boolean,String,String,Ptg[],Ptg[],CellRangeAddressList)", "", "Argument[8]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._promptText].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "DVRecord", false, "getCellRangeAddress", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._regions]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "DVRecord", false, "getErrorText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._errorText].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "DVRecord", false, "getErrorTitle", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._errorTitle].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "DVRecord", false, "getFormula1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "DVRecord", false, "getFormula2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "DVRecord", false, "getPromptText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._promptText].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "DVRecord", false, "getPromptTitle", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._promptTitle].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "DVRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "DrawingRecord", false, "DrawingRecord", "(DrawingRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.DrawingRecord.recordData]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DrawingRecord.recordData]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "DrawingRecord", false, "DrawingRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "DrawingRecord", false, "DrawingRecord", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DrawingRecord.recordData]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "DrawingRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DrawingRecord.recordData]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.DrawingRecord.recordData]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "DrawingRecord", false, "getRecordData", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DrawingRecord.recordData]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "DrawingRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "DrawingRecord", false, "setData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DrawingRecord.recordData]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "EmbeddedObjectRefSubRecord", false, "EmbeddedObjectRefSubRecord", "(EmbeddedObjectRefSubRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "EmbeddedObjectRefSubRecord", false, "EmbeddedObjectRefSubRecord", "(LittleEndianInput,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "EmbeddedObjectRefSubRecord", false, "getOLEClassName", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EmbeddedObjectRefSubRecord.field_4_ole_classname]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "EmbeddedObjectRefSubRecord", false, "getObjectData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "EmbeddedObjectRefSubRecord", false, "setOleClassname", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EmbeddedObjectRefSubRecord.field_4_ole_classname]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "EmbeddedObjectRefSubRecord", false, "setUnknownFormulaData", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "EscherAggregate", false, "EscherAggregate", "(EscherAggregate)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "EscherAggregate", false, "addTailRecord", "(NoteRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.tailRec].MapValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "EscherAggregate", false, "associateShapeToObjRecord", "(EscherRecord,Record)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.shapeToObj].MapKey", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "EscherAggregate", false, "associateShapeToObjRecord", "(EscherRecord,Record)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.shapeToObj].MapValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "EscherAggregate", false, "createAggregate", "(List,int)", "", "Argument[0].Element", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.EscherAggregate.shapeToObj].MapValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "EscherAggregate", false, "createAggregate", "(List,int)", "", "Argument[0].Element", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.EscherAggregate.tailRec].MapValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "EscherAggregate", false, "getNoteRecordByObj", "(ObjRecord)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.tailRec].MapValue", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "EscherAggregate", false, "getShapeToObjMapping", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.shapeToObj].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "EscherAggregate", false, "getShapeToObjMapping", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.shapeToObj].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "EscherAggregate", false, "getTailRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.tailRec].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "EscherAggregate", false, "getTailRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.tailRec].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "ExternSheetRecord", true, "addREFRecord", "(ExternSheetRecord$RefSubRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "ExternSheetRecord", true, "combine", "(ExternSheetRecord[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "ExternalNameRecord", false, "ExternalNameRecord", "(ExternalNameRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.ExternalNameRecord.field_4_name]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ExternalNameRecord.field_4_name]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "ExternalNameRecord", false, "ExternalNameRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "ExternalNameRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ExternalNameRecord.field_4_name]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.ExternalNameRecord.field_4_name]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "ExternalNameRecord", false, "getParsedExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "ExternalNameRecord", false, "getText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ExternalNameRecord.field_4_name]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "ExternalNameRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "ExternalNameRecord", false, "setText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ExternalNameRecord.field_4_name]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FeatHdrRecord", false, "FeatHdrRecord", "(FeatHdrRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "FeatHdrRecord", false, "FeatHdrRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "FeatHdrRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "FeatRecord", false, "FeatRecord", "(FeatRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "FeatRecord", false, "FeatRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "FeatRecord", false, "getCellRefs", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FeatRecord.cellRefs]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FeatRecord", false, "getSharedFeature", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FeatRecord.sharedFeature]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FeatRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "FeatRecord", false, "setCellRefs", "(CellRangeAddress[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FeatRecord.cellRefs]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FeatRecord", false, "setSharedFeature", "(SharedFeature)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FeatRecord.sharedFeature]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FilePassRecord", false, "getEncryptionInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "FileSharingRecord", false, "FileSharingRecord", "(FileSharingRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.FileSharingRecord.field_3_username_value]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FileSharingRecord.field_3_username_value]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FileSharingRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FileSharingRecord.field_3_username_value]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.FileSharingRecord.field_3_username_value]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FileSharingRecord", false, "getUsername", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FileSharingRecord.field_3_username_value]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FileSharingRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FileSharingRecord.field_3_username_value]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record", "FileSharingRecord", false, "setUsername", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FileSharingRecord.field_3_username_value]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FontRecord", false, "FontRecord", "(FontRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FontRecord", false, "cloneStyleFrom", "(FontRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FontRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FontRecord", false, "getFontName", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FontRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record", "FontRecord", false, "setFontName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FooterRecord", false, "FooterRecord", "(FooterRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "FooterRecord", false, "FooterRecord", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "FormatRecord", false, "FormatRecord", "(int,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FormatRecord.field_4_formatstring]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FormatRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FormatRecord.field_4_formatstring]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.FormatRecord.field_4_formatstring]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FormatRecord", false, "getFormatString", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FormatRecord.field_4_formatstring]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "FormatRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FormatRecord.field_4_formatstring]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record", "FormulaRecord", false, "FormulaRecord", "(FormulaRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "FormulaRecord", false, "FormulaRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "FormulaRecord", false, "getFormula", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "FormulaRecord", false, "getParsedExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "FormulaSpecialCachedValue", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "FtCblsSubRecord", false, "FtCblsSubRecord", "(FtCblsSubRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "FtCblsSubRecord", false, "FtCblsSubRecord", "(LittleEndianInput,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "GroupMarkerSubRecord", false, "GroupMarkerSubRecord", "(GroupMarkerSubRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "GroupMarkerSubRecord", false, "GroupMarkerSubRecord", "(LittleEndianInput,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "HeaderFooterBase", true, "getText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HeaderFooterBase.field_3_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "HeaderFooterBase", true, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HeaderFooterBase.field_3_text]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record", "HeaderFooterBase", true, "setText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HeaderFooterBase.field_3_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "HeaderFooterRecord", false, "HeaderFooterRecord", "(HeaderFooterRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.HeaderFooterRecord._rawData]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HeaderFooterRecord._rawData]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "HeaderFooterRecord", false, "HeaderFooterRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "HeaderFooterRecord", false, "HeaderFooterRecord", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HeaderFooterRecord._rawData]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "HeaderFooterRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HeaderFooterRecord._rawData]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.HeaderFooterRecord._rawData]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "HeaderFooterRecord", false, "getGuid", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HeaderFooterRecord._rawData].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "HeaderFooterRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "HeaderRecord", false, "HeaderRecord", "(HeaderRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "HeaderRecord", false, "HeaderRecord", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "HorizontalPageBreakRecord", false, "HorizontalPageBreakRecord", "(HorizontalPageBreakRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "HyperlinkRecord", "(HyperlinkRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "HyperlinkRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "getAddress", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._address]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "getAddress", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "getAddress", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "getLabel", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._label]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "getShortFilename", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "getTargetFrame", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "getTextMark", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "setAddress", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._address]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "setAddress", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "setAddress", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "setLabel", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._label]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "setShortFilename", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record", "HyperlinkRecord", false, "setTextMark", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record", "LabelRecord", false, "LabelRecord", "(LabelRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "LabelRecord", false, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "LbsDataSubRecord$LbsDropData", true, "LbsDropData", "(LbsDataSubRecord$LbsDropData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "LbsDataSubRecord$LbsDropData", true, "LbsDropData", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "LbsDataSubRecord$LbsDropData", true, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "LbsDataSubRecord", true, "LbsDataSubRecord", "(LbsDataSubRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "LbsDataSubRecord", true, "LbsDataSubRecord", "(LittleEndianInput,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "LbsDataSubRecord", true, "getFormula", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "MergeCellsRecord", false, "MergeCellsRecord", "(CellRangeAddress[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.MergeCellsRecord._regions]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "MergeCellsRecord", false, "getAreaAt", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.MergeCellsRecord._regions].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameCommentRecord", false, "NameCommentRecord", "(NameCommentRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameCommentRecord", false, "NameCommentRecord", "(NameCommentRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameCommentRecord", false, "NameCommentRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "NameCommentRecord", false, "NameCommentRecord", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameCommentRecord", false, "NameCommentRecord", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameCommentRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameCommentRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameCommentRecord", false, "getCommentText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameCommentRecord", false, "getNameText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameCommentRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "NameCommentRecord", false, "setCommentText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameCommentRecord", false, "setNameText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameRecord", false, "NameRecord", "(NameRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "NameRecord", false, "NameRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "NameRecord", false, "getCustomMenuText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_14_custom_menu_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameRecord", false, "getDescriptionText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_15_description_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameRecord", false, "getHelpTopicText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_16_help_topic_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameRecord", false, "getNameDefinition", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "NameRecord", false, "getNameText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_12_name_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameRecord", false, "getStatusBarText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_17_status_bar_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameRecord", false, "setCustomMenuText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_14_custom_menu_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameRecord", false, "setDescriptionText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_15_description_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameRecord", false, "setHelpTopicText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_16_help_topic_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameRecord", false, "setNameText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_12_name_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NameRecord", false, "setStatusBarText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_17_status_bar_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NoteRecord", false, "NoteRecord", "(NoteRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NoteRecord", false, "NoteRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "NoteRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NoteRecord", false, "getAuthor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NoteRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record", "NoteRecord", false, "setAuthor", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "NoteStructureSubRecord", false, "NoteStructureSubRecord", "(LittleEndianInput,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "NoteStructureSubRecord", false, "NoteStructureSubRecord", "(LittleEndianInput,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "NoteStructureSubRecord", false, "NoteStructureSubRecord", "(NoteStructureSubRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "ObjRecord", false, "ObjRecord", "(ObjRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "ObjRecord", false, "ObjRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "ObjRecord", false, "addSubRecord", "(SubRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ObjRecord.subrecords].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "ObjRecord", false, "addSubRecord", "(int,SubRecord)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ObjRecord.subrecords].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "ObjRecord", false, "getGenericChildren", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ObjRecord.subrecords]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "ObjRecord", false, "getSubRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ObjRecord.subrecords]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "OldFormulaRecord", false, "OldFormulaRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "OldFormulaRecord", false, "getFormula", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "OldFormulaRecord", false, "getParsedExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "OldLabelRecord", false, "OldLabelRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "OldLabelRecord", false, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "OldLabelRecord", false, "setCodePage", "(CodepageRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "OldSheetRecord", false, "OldSheetRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "OldSheetRecord", false, "getSheetname", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "OldSheetRecord", false, "setCodePage", "(CodepageRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "OldStringRecord", false, "OldStringRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "OldStringRecord", false, "getString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "OldStringRecord", false, "setCodePage", "(CodepageRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "PageBreakRecord", true, "getBreak", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "PageBreakRecord", true, "getBreaksIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "PageBreakRecord", true, "getBreaksSpliterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "Record", true, "serialize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "RecordBase", true, "serialize", "(int,byte[])", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "RecordFactory", false, "createRecord", "(RecordInputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "RecordFactory", false, "createSingleRecord", "(RecordInputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "RecordFactoryInputStream", false, "RecordFactoryInputStream", "(InputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "RecordFactoryInputStream", false, "RecordFactoryInputStream", "(InputStream,boolean,char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "RecordFactoryInputStream", false, "nextRecord", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "RecordInputStream", false, "RecordInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "RecordInputStream", false, "RecordInputStream", "(InputStream,EncryptionInfo,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "RecordInputStream", false, "read", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "RecordInputStream", false, "readAllContinuedRemainder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "RecordInputStream", false, "readRemainder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "SSTRecord", false, "getString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "SharedFormulaRecord", false, "SharedFormulaRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "SharedFormulaRecord", false, "SharedFormulaRecord", "(SharedFormulaRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "SharedFormulaRecord", false, "getFormulaTokens", "(FormulaRecord)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "SharedValueRecordBase", true, "getRange", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "SharedValueRecordBase", true, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "StringRecord", false, "StringRecord", "(StringRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "StringRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "StringRecord", false, "getString", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "StringRecord", false, "setString", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "StyleRecord", false, "StyleRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "StyleRecord", false, "StyleRecord", "(StyleRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.StyleRecord.field_4_name]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StyleRecord.field_4_name]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "StyleRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StyleRecord.field_4_name]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.StyleRecord.field_4_name]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "StyleRecord", false, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StyleRecord.field_4_name]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "StyleRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StyleRecord.field_4_name]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record", "StyleRecord", false, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StyleRecord.field_4_name]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "SubRecord", true, "createSubRecord", "(LittleEndianInput,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "SubRecord", true, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "SupBookRecord", false, "SupBookRecord", "(String,String[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "SupBookRecord", false, "SupBookRecord", "(String,String[])", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_3_sheet_names]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "SupBookRecord", false, "SupBookRecord", "(SupBookRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "SupBookRecord", false, "SupBookRecord", "(SupBookRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_3_sheet_names]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_3_sheet_names]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "SupBookRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "SupBookRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_3_sheet_names]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_3_sheet_names]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "SupBookRecord", false, "createExternalReferences", "(String,String[])", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "SupBookRecord", false, "createExternalReferences", "(String,String[])", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_3_sheet_names]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "SupBookRecord", false, "getSheetNames", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_3_sheet_names]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "SupBookRecord", false, "getURL", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "SupBookRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "SupBookRecord", false, "setURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.record", "TableRecord", false, "TableRecord", "(CellRangeAddress8Bit)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "TableStylesRecord", false, "TableStylesRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "TableStylesRecord", false, "TableStylesRecord", "(TableStylesRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "TextObjectRecord", false, "TextObjectRecord", "(TextObjectRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "TextObjectRecord", false, "getLinkRefPtg", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "TextObjectRecord", false, "getStr", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.TextObjectRecord._text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "TextObjectRecord", false, "setStr", "(HSSFRichTextString)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.TextObjectRecord._text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "UnknownRecord", false, "UnknownRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "UnknownRecord", false, "UnknownRecord", "(int,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "UnknownRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "UserSViewBegin", false, "UserSViewBegin", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "UserSViewBegin", false, "UserSViewBegin", "(UserSViewBegin)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.UserSViewBegin._rawData]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.UserSViewBegin._rawData]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "UserSViewBegin", false, "UserSViewBegin", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.UserSViewBegin._rawData]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "UserSViewBegin", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.UserSViewBegin._rawData]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.UserSViewBegin._rawData]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "UserSViewBegin", false, "getGuid", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.UserSViewBegin._rawData].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "UserSViewBegin", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "UserSViewEnd", false, "UserSViewEnd", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "UserSViewEnd", false, "UserSViewEnd", "(UserSViewEnd)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "UserSViewEnd", false, "UserSViewEnd", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "UserSViewEnd", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "VerticalPageBreakRecord", false, "VerticalPageBreakRecord", "(VerticalPageBreakRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "WriteAccessRecord", false, "WriteAccessRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "WriteAccessRecord", false, "WriteAccessRecord", "(WriteAccessRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.WriteAccessRecord.field_1_username]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.WriteAccessRecord.field_1_username]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "WriteAccessRecord", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.WriteAccessRecord.field_1_username]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.WriteAccessRecord.field_1_username]", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "WriteAccessRecord", false, "getUsername", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.WriteAccessRecord.field_1_username]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.record", "WriteAccessRecord", false, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.hssf.record", "WriteAccessRecord", false, "setUsername", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.WriteAccessRecord.field_1_username]", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.model.yml deleted file mode 100644 index 86c2d3d0eac8..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.model.yml +++ /dev/null @@ -1,312 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", True, "addEscherRecord", "(EscherRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.AbstractEscherHolderRecord.escherRecords].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", True, "addEscherRecord", "(int,EscherRecord)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.AbstractEscherHolderRecord.escherRecords].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", True, "findFirstWithId", "(short)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.AbstractEscherHolderRecord.escherRecords].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", True, "getEscherContainer", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.AbstractEscherHolderRecord.escherRecords].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", True, "getEscherRecord", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.AbstractEscherHolderRecord.escherRecords].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", True, "getEscherRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.AbstractEscherHolderRecord.escherRecords]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", True, "getGenericChildren", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.AbstractEscherHolderRecord.escherRecords]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "AbstractEscherHolderRecord", True, "getRawData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "ArrayRecord", False, "ArrayRecord", "(ArrayRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "ArrayRecord", False, "ArrayRecord", "(Formula,CellRangeAddress8Bit)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "ArrayRecord", False, "ArrayRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "ArrayRecord", False, "getFormulaTokens", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "ArrayRecord", False, "ArrayRecord", "(Formula,CellRangeAddress8Bit)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.hssf.record", "BoundSheetRecord", False, "BoundSheetRecord", "(BoundSheetRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "BoundSheetRecord", False, "BoundSheetRecord", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "BoundSheetRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "BoundSheetRecord", False, "getSheetname", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "BoundSheetRecord", False, "orderByBofPosition", "(List)", "", "Argument[0].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "BoundSheetRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record", "BoundSheetRecord", False, "setSheetname", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.BoundSheetRecord.field_5_sheetname]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "CFHeaderBase", True, "getCellRanges", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CFHeaderBase", True, "getEnclosingCellRange", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFHeaderBase.field_3_enclosing_cell_range]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "CFHeaderBase", True, "setEnclosingCellRange", "(CellRangeAddress)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFHeaderBase.field_3_enclosing_cell_range]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "CFRule12Record", False, "CFRule12Record", "(CFRule12Record)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CFRule12Record", False, "CFRule12Record", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CFRule12Record", False, "getColorGradientFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CFRule12Record", False, "getDataBarFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CFRule12Record", False, "getMultiStateFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CFRule12Record", False, "getParsedExpressionScale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CFRule12Record", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CFRule12Record", False, "createColorGradientFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.poi.hssf.record", "CFRule12Record", False, "createDataBarFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.poi.hssf.record", "CFRule12Record", False, "createMultiStateFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.poi.hssf.record", "CFRuleBase", True, "getBorderFormatting", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFRuleBase._borderFormatting]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "CFRuleBase", True, "getFontFormatting", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFRuleBase._fontFormatting]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "CFRuleBase", True, "getParsedExpression1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CFRuleBase", True, "getParsedExpression2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CFRuleBase", True, "getPatternFormatting", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFRuleBase._patternFormatting]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "CFRuleBase", True, "setBorderFormatting", "(BorderFormatting)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFRuleBase._borderFormatting]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "CFRuleBase", True, "setFontFormatting", "(FontFormatting)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFRuleBase._fontFormatting]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "CFRuleBase", True, "setPatternFormatting", "(PatternFormatting)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.CFRuleBase._patternFormatting]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "CFRuleRecord", False, "CFRuleRecord", "(CFRuleRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CFRuleRecord", False, "CFRuleRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CFRuleRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CRNRecord", False, "CRNRecord", "(CRNRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CRNRecord", False, "CRNRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CRNRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "CellRecord", True, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "ContinueRecord", False, "ContinueRecord", "(ContinueRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.ContinueRecord._data]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ContinueRecord._data]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "ContinueRecord", False, "ContinueRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "ContinueRecord", False, "ContinueRecord", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ContinueRecord._data]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "ContinueRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ContinueRecord._data]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.ContinueRecord._data]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "ContinueRecord", False, "getData", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ContinueRecord._data]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "ContinueRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "DConRefRecord", True, "DConRefRecord", "(DConRefRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "DConRefRecord", True, "DConRefRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "DConRefRecord", True, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "DConRefRecord", True, "getReadablePath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "DVRecord", False, "DVRecord", "(DVRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "DVRecord", False, "DVRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "DVRecord", False, "DVRecord", "(int,int,int,boolean,boolean,boolean,boolean,String,String,boolean,String,String,Ptg[],Ptg[],CellRangeAddressList)", "", "Argument[10]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._errorTitle].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "DVRecord", False, "DVRecord", "(int,int,int,boolean,boolean,boolean,boolean,String,String,boolean,String,String,Ptg[],Ptg[],CellRangeAddressList)", "", "Argument[11]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._errorText].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "DVRecord", False, "DVRecord", "(int,int,int,boolean,boolean,boolean,boolean,String,String,boolean,String,String,Ptg[],Ptg[],CellRangeAddressList)", "", "Argument[14]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._regions]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "DVRecord", False, "DVRecord", "(int,int,int,boolean,boolean,boolean,boolean,String,String,boolean,String,String,Ptg[],Ptg[],CellRangeAddressList)", "", "Argument[7]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._promptTitle].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "DVRecord", False, "DVRecord", "(int,int,int,boolean,boolean,boolean,boolean,String,String,boolean,String,String,Ptg[],Ptg[],CellRangeAddressList)", "", "Argument[8]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._promptText].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "DVRecord", False, "getCellRangeAddress", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._regions]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "DVRecord", False, "getErrorText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._errorText].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "DVRecord", False, "getErrorTitle", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._errorTitle].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "DVRecord", False, "getFormula1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "DVRecord", False, "getFormula2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "DVRecord", False, "getPromptText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._promptText].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "DVRecord", False, "getPromptTitle", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DVRecord._promptTitle].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "DVRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "DrawingRecord", False, "DrawingRecord", "(DrawingRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.DrawingRecord.recordData]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DrawingRecord.recordData]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "DrawingRecord", False, "DrawingRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "DrawingRecord", False, "DrawingRecord", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DrawingRecord.recordData]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "DrawingRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DrawingRecord.recordData]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.DrawingRecord.recordData]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "DrawingRecord", False, "getRecordData", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DrawingRecord.recordData]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "DrawingRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "DrawingRecord", False, "setData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.DrawingRecord.recordData]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "EmbeddedObjectRefSubRecord", False, "EmbeddedObjectRefSubRecord", "(EmbeddedObjectRefSubRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "EmbeddedObjectRefSubRecord", False, "EmbeddedObjectRefSubRecord", "(LittleEndianInput,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "EmbeddedObjectRefSubRecord", False, "getOLEClassName", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EmbeddedObjectRefSubRecord.field_4_ole_classname]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "EmbeddedObjectRefSubRecord", False, "getObjectData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "EmbeddedObjectRefSubRecord", False, "setOleClassname", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EmbeddedObjectRefSubRecord.field_4_ole_classname]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "EmbeddedObjectRefSubRecord", False, "setUnknownFormulaData", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "EscherAggregate", False, "EscherAggregate", "(EscherAggregate)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "EscherAggregate", False, "addTailRecord", "(NoteRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.tailRec].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "EscherAggregate", False, "associateShapeToObjRecord", "(EscherRecord,Record)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.shapeToObj].MapKey", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "EscherAggregate", False, "associateShapeToObjRecord", "(EscherRecord,Record)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.shapeToObj].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "EscherAggregate", False, "createAggregate", "(List,int)", "", "Argument[0].Element", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.EscherAggregate.shapeToObj].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "EscherAggregate", False, "createAggregate", "(List,int)", "", "Argument[0].Element", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.EscherAggregate.tailRec].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "EscherAggregate", False, "getNoteRecordByObj", "(ObjRecord)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.tailRec].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "EscherAggregate", False, "getShapeToObjMapping", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.shapeToObj].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "EscherAggregate", False, "getShapeToObjMapping", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.shapeToObj].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "EscherAggregate", False, "getTailRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.tailRec].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "EscherAggregate", False, "getTailRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.EscherAggregate.tailRec].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "ExternSheetRecord", True, "addREFRecord", "(ExternSheetRecord$RefSubRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "ExternSheetRecord", True, "combine", "(ExternSheetRecord[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "ExternalNameRecord", False, "ExternalNameRecord", "(ExternalNameRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.ExternalNameRecord.field_4_name]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ExternalNameRecord.field_4_name]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "ExternalNameRecord", False, "ExternalNameRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "ExternalNameRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ExternalNameRecord.field_4_name]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.ExternalNameRecord.field_4_name]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "ExternalNameRecord", False, "getParsedExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "ExternalNameRecord", False, "getText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ExternalNameRecord.field_4_name]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "ExternalNameRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "ExternalNameRecord", False, "setText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ExternalNameRecord.field_4_name]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FeatHdrRecord", False, "FeatHdrRecord", "(FeatHdrRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "FeatHdrRecord", False, "FeatHdrRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "FeatHdrRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "FeatRecord", False, "FeatRecord", "(FeatRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "FeatRecord", False, "FeatRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "FeatRecord", False, "getCellRefs", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FeatRecord.cellRefs]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FeatRecord", False, "getSharedFeature", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FeatRecord.sharedFeature]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FeatRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "FeatRecord", False, "setCellRefs", "(CellRangeAddress[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FeatRecord.cellRefs]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FeatRecord", False, "setSharedFeature", "(SharedFeature)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FeatRecord.sharedFeature]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FilePassRecord", False, "getEncryptionInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "FileSharingRecord", False, "FileSharingRecord", "(FileSharingRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.FileSharingRecord.field_3_username_value]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FileSharingRecord.field_3_username_value]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FileSharingRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FileSharingRecord.field_3_username_value]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.FileSharingRecord.field_3_username_value]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FileSharingRecord", False, "getUsername", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FileSharingRecord.field_3_username_value]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FileSharingRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FileSharingRecord.field_3_username_value]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FileSharingRecord", False, "setUsername", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FileSharingRecord.field_3_username_value]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FontRecord", False, "FontRecord", "(FontRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FontRecord", False, "cloneStyleFrom", "(FontRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FontRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FontRecord", False, "getFontName", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FontRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FontRecord", False, "setFontName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FooterRecord", False, "FooterRecord", "(FooterRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "FooterRecord", False, "FooterRecord", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "FormatRecord", False, "FormatRecord", "(int,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FormatRecord.field_4_formatstring]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FormatRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FormatRecord.field_4_formatstring]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.FormatRecord.field_4_formatstring]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FormatRecord", False, "getFormatString", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FormatRecord.field_4_formatstring]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FormatRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.FormatRecord.field_4_formatstring]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record", "FormulaRecord", False, "FormulaRecord", "(FormulaRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "FormulaRecord", False, "FormulaRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "FormulaRecord", False, "getFormula", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "FormulaRecord", False, "getParsedExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "FormulaSpecialCachedValue", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "FtCblsSubRecord", False, "FtCblsSubRecord", "(FtCblsSubRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "FtCblsSubRecord", False, "FtCblsSubRecord", "(LittleEndianInput,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "GroupMarkerSubRecord", False, "GroupMarkerSubRecord", "(GroupMarkerSubRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "GroupMarkerSubRecord", False, "GroupMarkerSubRecord", "(LittleEndianInput,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "HeaderFooterBase", True, "getText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HeaderFooterBase.field_3_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HeaderFooterBase", True, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HeaderFooterBase.field_3_text]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HeaderFooterBase", True, "setText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HeaderFooterBase.field_3_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HeaderFooterRecord", False, "HeaderFooterRecord", "(HeaderFooterRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.HeaderFooterRecord._rawData]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HeaderFooterRecord._rawData]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HeaderFooterRecord", False, "HeaderFooterRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "HeaderFooterRecord", False, "HeaderFooterRecord", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HeaderFooterRecord._rawData]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HeaderFooterRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HeaderFooterRecord._rawData]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.HeaderFooterRecord._rawData]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HeaderFooterRecord", False, "getGuid", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HeaderFooterRecord._rawData].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HeaderFooterRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "HeaderRecord", False, "HeaderRecord", "(HeaderRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "HeaderRecord", False, "HeaderRecord", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "HorizontalPageBreakRecord", False, "HorizontalPageBreakRecord", "(HorizontalPageBreakRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "HyperlinkRecord", "(HyperlinkRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "HyperlinkRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "getAddress", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._address]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "getAddress", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "getAddress", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "getLabel", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._label]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "getShortFilename", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "getTargetFrame", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "getTextMark", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "setAddress", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._address]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "setAddress", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "setAddress", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "setLabel", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._label]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "setShortFilename", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record", "HyperlinkRecord", False, "setTextMark", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record", "LabelRecord", False, "LabelRecord", "(LabelRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "LabelRecord", False, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "LbsDataSubRecord$LbsDropData", True, "LbsDropData", "(LbsDataSubRecord$LbsDropData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "LbsDataSubRecord$LbsDropData", True, "LbsDropData", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "LbsDataSubRecord$LbsDropData", True, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "LbsDataSubRecord", True, "LbsDataSubRecord", "(LbsDataSubRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "LbsDataSubRecord", True, "LbsDataSubRecord", "(LittleEndianInput,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "LbsDataSubRecord", True, "getFormula", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "MergeCellsRecord", False, "MergeCellsRecord", "(CellRangeAddress[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.MergeCellsRecord._regions]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "MergeCellsRecord", False, "getAreaAt", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.MergeCellsRecord._regions].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameCommentRecord", False, "NameCommentRecord", "(NameCommentRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameCommentRecord", False, "NameCommentRecord", "(NameCommentRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameCommentRecord", False, "NameCommentRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "NameCommentRecord", False, "NameCommentRecord", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameCommentRecord", False, "NameCommentRecord", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameCommentRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameCommentRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameCommentRecord", False, "getCommentText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameCommentRecord", False, "getNameText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameCommentRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "NameCommentRecord", False, "setCommentText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameCommentRecord", False, "setNameText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_6_name_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameRecord", False, "NameRecord", "(NameRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "NameRecord", False, "NameRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "NameRecord", False, "getCustomMenuText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_14_custom_menu_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameRecord", False, "getDescriptionText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_15_description_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameRecord", False, "getHelpTopicText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_16_help_topic_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameRecord", False, "getNameDefinition", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "NameRecord", False, "getNameText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_12_name_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameRecord", False, "getStatusBarText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_17_status_bar_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameRecord", False, "setCustomMenuText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_14_custom_menu_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameRecord", False, "setDescriptionText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_15_description_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameRecord", False, "setHelpTopicText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_16_help_topic_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameRecord", False, "setNameText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_12_name_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NameRecord", False, "setStatusBarText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_17_status_bar_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NoteRecord", False, "NoteRecord", "(NoteRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NoteRecord", False, "NoteRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "NoteRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NoteRecord", False, "getAuthor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NoteRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NoteRecord", False, "setAuthor", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "NoteStructureSubRecord", False, "NoteStructureSubRecord", "(LittleEndianInput,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "NoteStructureSubRecord", False, "NoteStructureSubRecord", "(LittleEndianInput,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "NoteStructureSubRecord", False, "NoteStructureSubRecord", "(NoteStructureSubRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "ObjRecord", False, "ObjRecord", "(ObjRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "ObjRecord", False, "ObjRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "ObjRecord", False, "addSubRecord", "(SubRecord)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ObjRecord.subrecords].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "ObjRecord", False, "addSubRecord", "(int,SubRecord)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ObjRecord.subrecords].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "ObjRecord", False, "getGenericChildren", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ObjRecord.subrecords]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "ObjRecord", False, "getSubRecords", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.ObjRecord.subrecords]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "OldFormulaRecord", False, "OldFormulaRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "OldFormulaRecord", False, "getFormula", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "OldFormulaRecord", False, "getParsedExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "OldLabelRecord", False, "OldLabelRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "OldLabelRecord", False, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "OldLabelRecord", False, "setCodePage", "(CodepageRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "OldSheetRecord", False, "OldSheetRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "OldSheetRecord", False, "getSheetname", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "OldSheetRecord", False, "setCodePage", "(CodepageRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "OldStringRecord", False, "OldStringRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "OldStringRecord", False, "getString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "OldStringRecord", False, "setCodePage", "(CodepageRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "PageBreakRecord", True, "getBreak", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "PageBreakRecord", True, "getBreaksIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "PageBreakRecord", True, "getBreaksSpliterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "Record", True, "serialize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "RecordBase", True, "serialize", "(int,byte[])", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "RecordFactory", False, "createRecord", "(RecordInputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "RecordFactory", False, "createSingleRecord", "(RecordInputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "RecordFactoryInputStream", False, "RecordFactoryInputStream", "(InputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "RecordFactoryInputStream", False, "RecordFactoryInputStream", "(InputStream,boolean,char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "RecordFactoryInputStream", False, "nextRecord", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "RecordInputStream", False, "RecordInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "RecordInputStream", False, "RecordInputStream", "(InputStream,EncryptionInfo,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "RecordInputStream", False, "read", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "RecordInputStream", False, "readAllContinuedRemainder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "RecordInputStream", False, "readRemainder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "SSTRecord", False, "getString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "SharedFormulaRecord", False, "SharedFormulaRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "SharedFormulaRecord", False, "SharedFormulaRecord", "(SharedFormulaRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "SharedFormulaRecord", False, "getFormulaTokens", "(FormulaRecord)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "SharedValueRecordBase", True, "getRange", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "SharedValueRecordBase", True, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "StringRecord", False, "StringRecord", "(StringRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "StringRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "StringRecord", False, "getString", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "StringRecord", False, "setString", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StringRecord._text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "StyleRecord", False, "StyleRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "StyleRecord", False, "StyleRecord", "(StyleRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.StyleRecord.field_4_name]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StyleRecord.field_4_name]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "StyleRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StyleRecord.field_4_name]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.StyleRecord.field_4_name]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "StyleRecord", False, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StyleRecord.field_4_name]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "StyleRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StyleRecord.field_4_name]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record", "StyleRecord", False, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.StyleRecord.field_4_name]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "SubRecord", True, "createSubRecord", "(LittleEndianInput,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "SubRecord", True, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "SupBookRecord", False, "SupBookRecord", "(String,String[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "SupBookRecord", False, "SupBookRecord", "(String,String[])", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_3_sheet_names]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "SupBookRecord", False, "SupBookRecord", "(SupBookRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "SupBookRecord", False, "SupBookRecord", "(SupBookRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_3_sheet_names]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_3_sheet_names]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "SupBookRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "SupBookRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_3_sheet_names]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_3_sheet_names]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "SupBookRecord", False, "createExternalReferences", "(String,String[])", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "SupBookRecord", False, "createExternalReferences", "(String,String[])", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_3_sheet_names]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "SupBookRecord", False, "getSheetNames", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_3_sheet_names]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "SupBookRecord", False, "getURL", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "SupBookRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "SupBookRecord", False, "setURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.SupBookRecord.field_2_encoded_url]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.record", "TableRecord", False, "TableRecord", "(CellRangeAddress8Bit)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "TableStylesRecord", False, "TableStylesRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "TableStylesRecord", False, "TableStylesRecord", "(TableStylesRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "TextObjectRecord", False, "TextObjectRecord", "(TextObjectRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "TextObjectRecord", False, "getLinkRefPtg", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "TextObjectRecord", False, "getStr", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.TextObjectRecord._text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "TextObjectRecord", False, "setStr", "(HSSFRichTextString)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.TextObjectRecord._text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "UnknownRecord", False, "UnknownRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "UnknownRecord", False, "UnknownRecord", "(int,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "UnknownRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "UserSViewBegin", False, "UserSViewBegin", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "UserSViewBegin", False, "UserSViewBegin", "(UserSViewBegin)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.UserSViewBegin._rawData]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.UserSViewBegin._rawData]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "UserSViewBegin", False, "UserSViewBegin", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.UserSViewBegin._rawData]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "UserSViewBegin", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.UserSViewBegin._rawData]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.UserSViewBegin._rawData]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "UserSViewBegin", False, "getGuid", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.UserSViewBegin._rawData].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "UserSViewBegin", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "UserSViewEnd", False, "UserSViewEnd", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "UserSViewEnd", False, "UserSViewEnd", "(UserSViewEnd)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "UserSViewEnd", False, "UserSViewEnd", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "UserSViewEnd", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "VerticalPageBreakRecord", False, "VerticalPageBreakRecord", "(VerticalPageBreakRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "WriteAccessRecord", False, "WriteAccessRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "WriteAccessRecord", False, "WriteAccessRecord", "(WriteAccessRecord)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.record.WriteAccessRecord.field_1_username]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.WriteAccessRecord.field_1_username]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "WriteAccessRecord", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.WriteAccessRecord.field_1_username]", "ReturnValue.SyntheticField[org.apache.poi.hssf.record.WriteAccessRecord.field_1_username]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "WriteAccessRecord", False, "getUsername", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.record.WriteAccessRecord.field_1_username]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.record", "WriteAccessRecord", False, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record", "WriteAccessRecord", False, "setUsername", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.record.WriteAccessRecord.field_1_username]", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.pivottable.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.pivottable.model.json new file mode 100644 index 000000000000..ab97ec709d88 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.pivottable.model.json @@ -0,0 +1,19 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hssf.record.pivottable", "DataItemRecord", false, "DataItemRecord", "(DataItemRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.pivottable", "ExtendedPivotTableViewFieldsRecord", false, "ExtendedPivotTableViewFieldsRecord", "(ExtendedPivotTableViewFieldsRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.pivottable", "ViewDefinitionRecord", false, "ViewDefinitionRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.pivottable", "ViewDefinitionRecord", false, "ViewDefinitionRecord", "(ViewDefinitionRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.record.pivottable", "ViewFieldsRecord", false, "ViewFieldsRecord", "(ViewFieldsRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.pivottable.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.pivottable.model.yml deleted file mode 100644 index 1be19872078c..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.record.pivottable.model.yml +++ /dev/null @@ -1,12 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hssf.record.pivottable", "DataItemRecord", False, "DataItemRecord", "(DataItemRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.pivottable", "ExtendedPivotTableViewFieldsRecord", False, "ExtendedPivotTableViewFieldsRecord", "(ExtendedPivotTableViewFieldsRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.pivottable", "ViewDefinitionRecord", False, "ViewDefinitionRecord", "(RecordInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.pivottable", "ViewDefinitionRecord", False, "ViewDefinitionRecord", "(ViewDefinitionRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.record.pivottable", "ViewFieldsRecord", False, "ViewFieldsRecord", "(ViewFieldsRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.helpers.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.helpers.model.json new file mode 100644 index 000000000000..846a842fd754 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.helpers.model.json @@ -0,0 +1,16 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hssf.usermodel.helpers", "HSSFColumnShifter", false, "HSSFColumnShifter", "(HSSFSheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.hssf.usermodel.helpers", "HSSFRowShifter", false, "HSSFRowShifter", "(HSSFSheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.helpers.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.helpers.model.yml deleted file mode 100644 index 01f7ae1516a4..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.helpers.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hssf.usermodel.helpers", "HSSFColumnShifter", False, "HSSFColumnShifter", "(HSSFSheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.hssf.usermodel.helpers", "HSSFRowShifter", False, "HSSFRowShifter", "(HSSFSheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.model.json new file mode 100644 index 000000000000..312d49c5f32d --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.model.json @@ -0,0 +1,283 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", true, "write", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hssf.usermodel", "DVConstraint", true, "createCustomFormulaConstraint", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "DVConstraint", true, "createDateConstraint", "(int,String,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "DVConstraint", true, "createDateConstraint", "(int,String,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "DVConstraint", true, "createExplicitListConstraint", "(String[])", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._explicitListValues]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "DVConstraint", true, "createFormulaListConstraint", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "DVConstraint", true, "createNumericConstraint", "(int,int,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "DVConstraint", true, "createNumericConstraint", "(int,int,String,String)", "", "Argument[3]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "DVConstraint", true, "createTimeConstraint", "(int,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "DVConstraint", true, "createTimeConstraint", "(int,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "DVConstraint", true, "getExplicitListValues", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._explicitListValues]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "DVConstraint", true, "getFormula1", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "DVConstraint", true, "getFormula2", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "DVConstraint", true, "setExplicitListValues", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._explicitListValues]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "DVConstraint", true, "setFormula1", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "DVConstraint", true, "setFormula2", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics", true, "EscherGraphics", "(HSSFShapeGroup,HSSFWorkbook,Color,float)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.foreground]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics", true, "create", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics", true, "getBackground", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.background]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics", true, "getColor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.foreground]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics", true, "getFont", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.font]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics", true, "setBackground", "(Color)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.background]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics", true, "setColor", "(Color)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.foreground]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics", true, "setFont", "(Font)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.font]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "EscherGraphics2d", "(EscherGraphics)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "create", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "drawString", "(AttributedCharacterIterator,float,float)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._paint]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.foreground]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "getBackground", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.background]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "getColor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.foreground]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "getFont", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.font]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "getPaint", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._paint]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "getStroke", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._stroke]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "getTransform", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._trans]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "setBackground", "(Color)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.background]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "setColor", "(Color)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.foreground]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "setFont", "(Font)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.font]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "setPaint", "(Paint)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.foreground]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "setPaint", "(Paint)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._paint]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "setStroke", "(Stroke)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._stroke]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", false, "setTransform", "(AffineTransform)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._trans]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "FontDetails", true, "FontDetails", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.FontDetails._fontName]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "FontDetails", true, "create", "(String,Properties)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.FontDetails._fontName]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "FontDetails", true, "getFontName", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.FontDetails._fontName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFAnchor", true, "createAnchorFromEscher", "(EscherContainerRecord)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFCell", true, "getCellComment", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFCell._comment]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFCell", true, "getSheet", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFCell._sheet]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFCell", true, "setCellComment", "(Comment)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFCell._comment]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFCellStyle", false, "getFont", "(Workbook)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.poi.hssf.usermodel", "HSSFCellStyle", false, "getParentStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFChart", false, "getChartTitle", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFChart.chartTitleText].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFChart", false, "getSeries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFChart", false, "getSheetCharts", "(HSSFSheet)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFChart", false, "setChartTitle", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFChart.chartTitleText].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFChart$HSSFSeries", true, "getDataCategoryLabels", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFChart$HSSFSeries", true, "getDataName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFChart$HSSFSeries", true, "getDataSecondaryCategoryLabels", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFChart$HSSFSeries", true, "getDataValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFChart$HSSFSeries", true, "getSeries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFChart$HSSFSeries", true, "getSeriesTitle", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFChart$HSSFSeries.seriesTitleText].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFChart$HSSFSeries", true, "setSeriesTitle", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFChart$HSSFSeries.seriesTitleText].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFChildAnchor", false, "HSSFChildAnchor", "(EscherChildAnchorRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFClientAnchor", false, "HSSFClientAnchor", "(EscherClientAnchorRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFCombobox", true, "HSSFCombobox", "(EscherContainerRecord,ObjRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFCombobox", true, "HSSFCombobox", "(EscherContainerRecord,ObjRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFCombobox", true, "HSSFCombobox", "(HSSFShape,HSSFAnchor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFCombobox", true, "HSSFCombobox", "(HSSFShape,HSSFAnchor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFComment", true, "HSSFComment", "(EscherContainerRecord,ObjRecord,TextObjectRecord,NoteRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFComment", true, "HSSFComment", "(EscherContainerRecord,ObjRecord,TextObjectRecord,NoteRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFComment", true, "HSSFComment", "(EscherContainerRecord,ObjRecord,TextObjectRecord,NoteRecord)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFComment", true, "HSSFComment", "(EscherContainerRecord,ObjRecord,TextObjectRecord,NoteRecord)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFComment", true, "HSSFComment", "(HSSFShape,HSSFAnchor)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFComment", true, "getAuthor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFComment._note].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFComment", true, "getClientAnchor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFComment", true, "setAuthor", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFComment._note].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFConditionalFormattingRule", false, "createColorScaleFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFConditionalFormattingRule", false, "createDataBarFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFConditionalFormattingRule", false, "createMultiStateFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFCreationHelper", true, "createAreaReference", "(CellReference,CellReference)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.ss.util.AreaReference._firstCell]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFCreationHelper", true, "createAreaReference", "(CellReference,CellReference)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.ss.util.AreaReference._lastCell]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFCreationHelper", true, "createRichTextString", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFRichTextString._string].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataBarFormatting", false, "createThreshold", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataFormat", false, "getFormat", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataFormat._formats].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataFormat", false, "getFormat", "(short)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataFormat._formats].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataFormatter", false, "HSSFDataFormatter", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", false, "HSSFDataValidation", "(CellRangeAddressList,DataValidationConstraint)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._regions]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", false, "HSSFDataValidation", "(CellRangeAddressList,DataValidationConstraint)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._constraint]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", false, "createDVRecord", "(HSSFSheet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", false, "createErrorBox", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._error_title]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", false, "createErrorBox", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._error_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", false, "createPromptBox", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._prompt_title]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", false, "createPromptBox", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._prompt_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", false, "getConstraint", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._constraint]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", false, "getErrorBoxText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._error_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", false, "getErrorBoxTitle", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._error_title]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", false, "getPromptBoxText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._prompt_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", false, "getPromptBoxTitle", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._prompt_title]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", false, "getRegions", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._regions]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", false, "getValidationConstraint", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._constraint]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createCustomConstraint", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createDateConstraint", "(int,String,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createDateConstraint", "(int,String,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createDecimalConstraint", "(int,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createDecimalConstraint", "(int,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createExplicitListConstraint", "(String[])", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._explicitListValues]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createFormulaListConstraint", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createIntegerConstraint", "(int,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createIntegerConstraint", "(int,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createNumericConstraint", "(int,int,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createNumericConstraint", "(int,int,String,String)", "", "Argument[3]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createTextLengthConstraint", "(int,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createTextLengthConstraint", "(int,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createTimeConstraint", "(int,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createTimeConstraint", "(int,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createValidation", "(DataValidationConstraint,CellRangeAddressList)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._constraint]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", true, "createValidation", "(DataValidationConstraint,CellRangeAddressList)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._regions]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFExtendedColor", true, "HSSFExtendedColor", "(ExtendedColor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFExtendedColor", true, "getARGB", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFExtendedColor.color].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFExtendedColor", true, "getRGB", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFExtendedColor.color].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFExtendedColor", true, "setRGB", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFExtendedColor.color].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFFont", false, "getFontName", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFFont.font].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFFont", false, "setFontName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFFont.font].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFEvaluationWorkbook", false, "create", "(HSSFWorkbook)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.poi.hssf.usermodel", "HSSFFormulaEvaluator", true, "HSSFFormulaEvaluator", "(HSSFWorkbook)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.hssf.usermodel", "HSSFFormulaEvaluator", true, "HSSFFormulaEvaluator", "(HSSFWorkbook,IStabilityClassifier)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.hssf.usermodel", "HSSFFormulaEvaluator", true, "HSSFFormulaEvaluator", "(HSSFWorkbook,IStabilityClassifier)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFFormulaEvaluator", true, "create", "(HSSFWorkbook,IStabilityClassifier,UDFFinder)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.poi.hssf.usermodel", "HSSFFormulaEvaluator", true, "create", "(HSSFWorkbook,IStabilityClassifier,UDFFinder)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", true, "getAddress", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._address]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", true, "getAddress", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", true, "getAddress", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", true, "getLabel", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._label]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", true, "getShortFilename", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", true, "getTextMark", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", true, "setAddress", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._address]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", true, "setAddress", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", true, "setAddress", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", true, "setLabel", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._label]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", true, "setShortFilename", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", true, "setTextMark", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFName", false, "getComment", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFName._commentRec].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFName", false, "getComment", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFName._definedNameRec].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_15_description_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFName", false, "getNameName", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFName._definedNameRec].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_12_name_text]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFName", false, "setComment", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFName._commentRec].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFName", false, "setComment", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFName._definedNameRec].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_15_description_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFName", false, "setNameName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFName._definedNameRec].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_12_name_text]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFObjectData", false, "HSSFObjectData", "(EscherContainerRecord,ObjRecord,DirectoryEntry)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFObjectData", false, "HSSFObjectData", "(EscherContainerRecord,ObjRecord,DirectoryEntry)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFObjectData", false, "HSSFObjectData", "(EscherContainerRecord,ObjRecord,DirectoryEntry)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "addShape", "(HSSFShape)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFPatriarch._shapes].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "addShape", "(HSSFShape)", "", "Argument[this]", "Argument[0].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape._patriarch]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "createCellComment", "(ClientAnchor)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "createComment", "(HSSFAnchor)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "createGroup", "(HSSFClientAnchor)", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape._patriarch]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "createObjectData", "(ClientAnchor,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "createPicture", "(ClientAnchor,int)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "createPicture", "(HSSFClientAnchor,int)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "createPolygon", "(HSSFClientAnchor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "createPolygon", "(HSSFClientAnchor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "createSimpleShape", "(HSSFClientAnchor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "createSimpleShape", "(HSSFClientAnchor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "createTextbox", "(HSSFClientAnchor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "createTextbox", "(HSSFClientAnchor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "getBoundAggregate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", false, "getChildren", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFPatriarch._shapes].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPicture", true, "HSSFPicture", "(EscherContainerRecord,ObjRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPicture", true, "HSSFPicture", "(EscherContainerRecord,ObjRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPicture", true, "HSSFPicture", "(HSSFShape,HSSFAnchor)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPicture", true, "getClientAnchor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPicture", true, "getPreferredSize", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPicture", true, "getPreferredSize", "(double)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPicture", true, "getPreferredSize", "(double,double)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPictureData", true, "HSSFPictureData", "(EscherBlipRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPolygon", true, "HSSFPolygon", "(EscherContainerRecord,ObjRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPolygon", true, "HSSFPolygon", "(EscherContainerRecord,ObjRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPolygon", true, "HSSFPolygon", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPolygon", true, "HSSFPolygon", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFPolygon", true, "HSSFPolygon", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFRangeCopier", true, "HSSFRangeCopier", "(Sheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.hssf.usermodel", "HSSFRangeCopier", true, "HSSFRangeCopier", "(Sheet,Sheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.hssf.usermodel", "HSSFRangeCopier", true, "HSSFRangeCopier", "(Sheet,Sheet)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.hssf.usermodel", "HSSFRichTextString", false, "HSSFRichTextString", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRichTextString._string].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFRichTextString", false, "getString", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRichTextString._string].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFRow", false, "createCell", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.sheet]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFCell._sheet]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFRow", false, "createCell", "(int,CellType)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.sheet]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFCell._sheet]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFRow", false, "getCell", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.cells].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFRow", false, "getCell", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.sheet]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFCell._sheet]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFRow", false, "getCell", "(int,Row$MissingCellPolicy)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.cells].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFRow", false, "getCell", "(int,Row$MissingCellPolicy)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.sheet]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFCell._sheet]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFRow", false, "getSheet", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.sheet]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFRow", false, "moveCell", "(HSSFCell,short)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.cells].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShape", true, "HSSFShape", "(EscherContainerRecord,ObjRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShape", true, "HSSFShape", "(EscherContainerRecord,ObjRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShape", true, "HSSFShape", "(HSSFShape,HSSFAnchor)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.parent]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShape", true, "HSSFShape", "(HSSFShape,HSSFAnchor)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShape", true, "getAnchor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShape", true, "getOptRecord", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShape", true, "getParent", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.parent]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShape", true, "getPatriarch", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape._patriarch]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShape", true, "setAnchor", "(HSSFAnchor)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "HSSFShapeGroup", "(EscherContainerRecord,ObjRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "HSSFShapeGroup", "(EscherContainerRecord,ObjRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "HSSFShapeGroup", "(HSSFShape,HSSFAnchor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "HSSFShapeGroup", "(HSSFShape,HSSFAnchor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "addShape", "(HSSFShape)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShapeGroup.shapes].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "addShape", "(HSSFShape)", "", "Argument[this]", "Argument[0].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.parent]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "addShape", "(HSSFShape)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape._patriarch]", "Argument[0].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape._patriarch]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "createGroup", "(HSSFChildAnchor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "createGroup", "(HSSFChildAnchor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "createPicture", "(HSSFChildAnchor,int)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "createPolygon", "(HSSFChildAnchor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "createPolygon", "(HSSFChildAnchor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "createShape", "(HSSFChildAnchor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "createShape", "(HSSFChildAnchor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "createTextbox", "(HSSFChildAnchor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "createTextbox", "(HSSFChildAnchor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", true, "getChildren", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShapeGroup.shapes].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFSheet", false, "createRow", "(int)", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.sheet]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFSheet", false, "getDrawingEscherAggregate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFSheet", false, "getSheet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFSheet", false, "getWorkbook", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFSheet._workbook]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFSheetConditionalFormatting", false, "createConditionalFormattingRule", "(HSSFExtendedColor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", true, "HSSFSimpleShape", "(EscherContainerRecord,ObjRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", true, "HSSFSimpleShape", "(EscherContainerRecord,ObjRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", true, "HSSFSimpleShape", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", true, "HSSFSimpleShape", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", true, "HSSFSimpleShape", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", true, "HSSFSimpleShape", "(HSSFShape,HSSFAnchor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", true, "HSSFSimpleShape", "(HSSFShape,HSSFAnchor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", true, "getString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFTextbox", true, "HSSFTextbox", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFTextbox", true, "HSSFTextbox", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFTextbox", true, "HSSFTextbox", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFTextbox", true, "HSSFTextbox", "(HSSFShape,HSSFAnchor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFTextbox", true, "HSSFTextbox", "(HSSFShape,HSSFAnchor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", false, "HSSFWorkbook", "(DirectoryNode,POIFSFileSystem,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", false, "HSSFWorkbook", "(DirectoryNode,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", false, "HSSFWorkbook", "(DirectoryNode,boolean,char[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", false, "HSSFWorkbook", "(POIFSFileSystem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", false, "HSSFWorkbook", "(POIFSFileSystem,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", false, "HSSFWorkbook", "(POIFSFileSystem,boolean,char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", false, "cloneSheet", "(int)", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFSheet._workbook]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", false, "create", "(InternalWorkbook)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFWorkbook.workbook]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", false, "createSheet", "()", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFSheet._workbook]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", false, "createSheet", "(String)", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFSheet._workbook]", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", false, "getInternalWorkbook", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFWorkbook.workbook]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", false, "getWorkbook", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFWorkbook.workbook]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", false, "setOutputPassword", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HSSFWorkbookFactory", true, "createWorkbook", "(POIFSFileSystem)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.hssf.usermodel", "HeaderFooter", true, "font", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HeaderFooter", true, "font", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.hssf.usermodel", "HeaderFooter", true, "stripFields", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["org.apache.poi.hssf.usermodel", "EscherGraphics", "clearRect", "(int,int,int,int)", "summary", "ai-generated"], + ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", "clearRect", "(int,int,int,int)", "summary", "ai-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.model.yml deleted file mode 100644 index 705c0d9c43fb..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.usermodel.model.yml +++ /dev/null @@ -1,268 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", True, "write", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hssf.usermodel", "DVConstraint", True, "createCustomFormulaConstraint", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "DVConstraint", True, "createDateConstraint", "(int,String,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "DVConstraint", True, "createDateConstraint", "(int,String,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "DVConstraint", True, "createExplicitListConstraint", "(String[])", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._explicitListValues]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "DVConstraint", True, "createFormulaListConstraint", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "DVConstraint", True, "createNumericConstraint", "(int,int,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "DVConstraint", True, "createNumericConstraint", "(int,int,String,String)", "", "Argument[3]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "DVConstraint", True, "createTimeConstraint", "(int,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "DVConstraint", True, "createTimeConstraint", "(int,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "DVConstraint", True, "getExplicitListValues", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._explicitListValues]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "DVConstraint", True, "getFormula1", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "DVConstraint", True, "getFormula2", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "DVConstraint", True, "setExplicitListValues", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._explicitListValues]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "DVConstraint", True, "setFormula1", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "DVConstraint", True, "setFormula2", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics", True, "EscherGraphics", "(HSSFShapeGroup,HSSFWorkbook,Color,float)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.foreground]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics", True, "create", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics", True, "getBackground", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.background]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics", True, "getColor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.foreground]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics", True, "getFont", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.font]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics", True, "setBackground", "(Color)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.background]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics", True, "setColor", "(Color)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.foreground]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics", True, "setFont", "(Font)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.font]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "EscherGraphics2d", "(EscherGraphics)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "create", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "drawString", "(AttributedCharacterIterator,float,float)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._paint]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.foreground]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "getBackground", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.background]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "getColor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.foreground]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "getFont", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.font]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "getPaint", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._paint]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "getStroke", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._stroke]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "getTransform", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._trans]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "setBackground", "(Color)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.background]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "setColor", "(Color)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.foreground]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "setFont", "(Font)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.font]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "setPaint", "(Paint)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._escherGraphics].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics.foreground]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "setPaint", "(Paint)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._paint]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "setStroke", "(Stroke)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._stroke]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", False, "setTransform", "(AffineTransform)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.EscherGraphics2d._trans]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "FontDetails", True, "FontDetails", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.FontDetails._fontName]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "FontDetails", True, "create", "(String,Properties)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.FontDetails._fontName]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "FontDetails", True, "getFontName", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.FontDetails._fontName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFAnchor", True, "createAnchorFromEscher", "(EscherContainerRecord)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFCell", True, "getCellComment", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFCell._comment]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFCell", True, "getSheet", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFCell._sheet]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFCell", True, "setCellComment", "(Comment)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFCell._comment]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFCellStyle", False, "getFont", "(Workbook)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.poi.hssf.usermodel", "HSSFCellStyle", False, "getParentStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFChart", False, "getChartTitle", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFChart.chartTitleText].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFChart", False, "getSeries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFChart", False, "getSheetCharts", "(HSSFSheet)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFChart", False, "setChartTitle", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFChart.chartTitleText].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFChart$HSSFSeries", True, "getDataCategoryLabels", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFChart$HSSFSeries", True, "getDataName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFChart$HSSFSeries", True, "getDataSecondaryCategoryLabels", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFChart$HSSFSeries", True, "getDataValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFChart$HSSFSeries", True, "getSeries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFChart$HSSFSeries", True, "getSeriesTitle", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFChart$HSSFSeries.seriesTitleText].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFChart$HSSFSeries", True, "setSeriesTitle", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFChart$HSSFSeries.seriesTitleText].SyntheticField[org.apache.poi.hssf.record.chart.SeriesTextRecord.field_4_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFChildAnchor", False, "HSSFChildAnchor", "(EscherChildAnchorRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFClientAnchor", False, "HSSFClientAnchor", "(EscherClientAnchorRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFCombobox", True, "HSSFCombobox", "(EscherContainerRecord,ObjRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFCombobox", True, "HSSFCombobox", "(EscherContainerRecord,ObjRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFCombobox", True, "HSSFCombobox", "(HSSFShape,HSSFAnchor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFCombobox", True, "HSSFCombobox", "(HSSFShape,HSSFAnchor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFComment", True, "HSSFComment", "(EscherContainerRecord,ObjRecord,TextObjectRecord,NoteRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFComment", True, "HSSFComment", "(EscherContainerRecord,ObjRecord,TextObjectRecord,NoteRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFComment", True, "HSSFComment", "(EscherContainerRecord,ObjRecord,TextObjectRecord,NoteRecord)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFComment", True, "HSSFComment", "(EscherContainerRecord,ObjRecord,TextObjectRecord,NoteRecord)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFComment", True, "HSSFComment", "(HSSFShape,HSSFAnchor)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFComment", True, "getAuthor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFComment._note].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFComment", True, "getClientAnchor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFComment", True, "setAuthor", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFComment._note].SyntheticField[org.apache.poi.hssf.record.NoteRecord.field_6_author]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFConditionalFormattingRule", False, "createColorScaleFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFConditionalFormattingRule", False, "createDataBarFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFConditionalFormattingRule", False, "createMultiStateFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFCreationHelper", True, "createAreaReference", "(CellReference,CellReference)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.ss.util.AreaReference._firstCell]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFCreationHelper", True, "createAreaReference", "(CellReference,CellReference)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.ss.util.AreaReference._lastCell]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFCreationHelper", True, "createRichTextString", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFRichTextString._string].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataBarFormatting", False, "createThreshold", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataFormat", False, "getFormat", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataFormat._formats].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataFormat", False, "getFormat", "(short)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataFormat._formats].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataFormatter", False, "HSSFDataFormatter", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", False, "HSSFDataValidation", "(CellRangeAddressList,DataValidationConstraint)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._regions]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", False, "HSSFDataValidation", "(CellRangeAddressList,DataValidationConstraint)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._constraint]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", False, "createDVRecord", "(HSSFSheet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", False, "createErrorBox", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._error_title]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", False, "createErrorBox", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._error_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", False, "createPromptBox", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._prompt_title]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", False, "createPromptBox", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._prompt_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", False, "getConstraint", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._constraint]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", False, "getErrorBoxText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._error_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", False, "getErrorBoxTitle", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._error_title]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", False, "getPromptBoxText", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._prompt_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", False, "getPromptBoxTitle", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._prompt_title]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", False, "getRegions", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._regions]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidation", False, "getValidationConstraint", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._constraint]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createCustomConstraint", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createDateConstraint", "(int,String,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createDateConstraint", "(int,String,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createDecimalConstraint", "(int,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createDecimalConstraint", "(int,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createExplicitListConstraint", "(String[])", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._explicitListValues]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createFormulaListConstraint", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createIntegerConstraint", "(int,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createIntegerConstraint", "(int,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createNumericConstraint", "(int,int,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createNumericConstraint", "(int,int,String,String)", "", "Argument[3]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createTextLengthConstraint", "(int,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createTextLengthConstraint", "(int,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createTimeConstraint", "(int,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula1]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createTimeConstraint", "(int,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.DVConstraint._formula2]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createValidation", "(DataValidationConstraint,CellRangeAddressList)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._constraint]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFDataValidationHelper", True, "createValidation", "(DataValidationConstraint,CellRangeAddressList)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFDataValidation._regions]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFExtendedColor", True, "HSSFExtendedColor", "(ExtendedColor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFExtendedColor", True, "getARGB", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFExtendedColor.color].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFExtendedColor", True, "getRGB", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFExtendedColor.color].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFExtendedColor", True, "setRGB", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFExtendedColor.color].SyntheticField[org.apache.poi.hssf.record.common.ExtendedColor.rgba]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFFont", False, "getFontName", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFFont.font].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFFont", False, "setFontName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFFont.font].SyntheticField[org.apache.poi.hssf.record.FontRecord.field_11_font_name]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFEvaluationWorkbook", False, "create", "(HSSFWorkbook)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.poi.hssf.usermodel", "HSSFFormulaEvaluator", True, "HSSFFormulaEvaluator", "(HSSFWorkbook)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.hssf.usermodel", "HSSFFormulaEvaluator", True, "HSSFFormulaEvaluator", "(HSSFWorkbook,IStabilityClassifier)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.hssf.usermodel", "HSSFFormulaEvaluator", True, "HSSFFormulaEvaluator", "(HSSFWorkbook,IStabilityClassifier)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFFormulaEvaluator", True, "create", "(HSSFWorkbook,IStabilityClassifier,UDFFinder)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.poi.hssf.usermodel", "HSSFFormulaEvaluator", True, "create", "(HSSFWorkbook,IStabilityClassifier,UDFFinder)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", True, "getAddress", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._address]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", True, "getAddress", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", True, "getAddress", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", True, "getLabel", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._label]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", True, "getShortFilename", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", True, "getTextMark", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", True, "setAddress", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._address]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", True, "setAddress", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", True, "setAddress", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", True, "setLabel", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._label]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", True, "setShortFilename", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._shortFilename]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFHyperlink", True, "setTextMark", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFHyperlink.record].SyntheticField[org.apache.poi.hssf.record.HyperlinkRecord._textMark]", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFName", False, "getComment", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFName._commentRec].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFName", False, "getComment", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFName._definedNameRec].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_15_description_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFName", False, "getNameName", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFName._definedNameRec].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_12_name_text]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFName", False, "setComment", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFName._commentRec].SyntheticField[org.apache.poi.hssf.record.NameCommentRecord.field_7_comment_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFName", False, "setComment", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFName._definedNameRec].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_15_description_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFName", False, "setNameName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFName._definedNameRec].SyntheticField[org.apache.poi.hssf.record.NameRecord.field_12_name_text]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFObjectData", False, "HSSFObjectData", "(EscherContainerRecord,ObjRecord,DirectoryEntry)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFObjectData", False, "HSSFObjectData", "(EscherContainerRecord,ObjRecord,DirectoryEntry)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFObjectData", False, "HSSFObjectData", "(EscherContainerRecord,ObjRecord,DirectoryEntry)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "addShape", "(HSSFShape)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFPatriarch._shapes].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "addShape", "(HSSFShape)", "", "Argument[this]", "Argument[0].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape._patriarch]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "createCellComment", "(ClientAnchor)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "createComment", "(HSSFAnchor)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "createGroup", "(HSSFClientAnchor)", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape._patriarch]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "createObjectData", "(ClientAnchor,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "createPicture", "(ClientAnchor,int)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "createPicture", "(HSSFClientAnchor,int)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "createPolygon", "(HSSFClientAnchor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "createPolygon", "(HSSFClientAnchor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "createSimpleShape", "(HSSFClientAnchor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "createSimpleShape", "(HSSFClientAnchor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "createTextbox", "(HSSFClientAnchor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "createTextbox", "(HSSFClientAnchor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "getBoundAggregate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPatriarch", False, "getChildren", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFPatriarch._shapes].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPicture", True, "HSSFPicture", "(EscherContainerRecord,ObjRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPicture", True, "HSSFPicture", "(EscherContainerRecord,ObjRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPicture", True, "HSSFPicture", "(HSSFShape,HSSFAnchor)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPicture", True, "getClientAnchor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPicture", True, "getPreferredSize", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPicture", True, "getPreferredSize", "(double)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPicture", True, "getPreferredSize", "(double,double)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPictureData", True, "HSSFPictureData", "(EscherBlipRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPolygon", True, "HSSFPolygon", "(EscherContainerRecord,ObjRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPolygon", True, "HSSFPolygon", "(EscherContainerRecord,ObjRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPolygon", True, "HSSFPolygon", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPolygon", True, "HSSFPolygon", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFPolygon", True, "HSSFPolygon", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFRangeCopier", True, "HSSFRangeCopier", "(Sheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.hssf.usermodel", "HSSFRangeCopier", True, "HSSFRangeCopier", "(Sheet,Sheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.hssf.usermodel", "HSSFRangeCopier", True, "HSSFRangeCopier", "(Sheet,Sheet)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.hssf.usermodel", "HSSFRichTextString", False, "HSSFRichTextString", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRichTextString._string].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFRichTextString", False, "getString", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRichTextString._string].SyntheticField[org.apache.poi.hssf.record.common.UnicodeString.field_3_string]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFRow", False, "createCell", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.sheet]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFCell._sheet]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFRow", False, "createCell", "(int,CellType)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.sheet]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFCell._sheet]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFRow", False, "getCell", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.cells].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFRow", False, "getCell", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.sheet]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFCell._sheet]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFRow", False, "getCell", "(int,Row$MissingCellPolicy)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.cells].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFRow", False, "getCell", "(int,Row$MissingCellPolicy)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.sheet]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFCell._sheet]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFRow", False, "getSheet", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.sheet]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFRow", False, "moveCell", "(HSSFCell,short)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.cells].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShape", True, "HSSFShape", "(EscherContainerRecord,ObjRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShape", True, "HSSFShape", "(EscherContainerRecord,ObjRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShape", True, "HSSFShape", "(HSSFShape,HSSFAnchor)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.parent]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShape", True, "HSSFShape", "(HSSFShape,HSSFAnchor)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShape", True, "getAnchor", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShape", True, "getOptRecord", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShape", True, "getParent", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.parent]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShape", True, "getPatriarch", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape._patriarch]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShape", True, "setAnchor", "(HSSFAnchor)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "HSSFShapeGroup", "(EscherContainerRecord,ObjRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "HSSFShapeGroup", "(EscherContainerRecord,ObjRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "HSSFShapeGroup", "(HSSFShape,HSSFAnchor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "HSSFShapeGroup", "(HSSFShape,HSSFAnchor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "addShape", "(HSSFShape)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShapeGroup.shapes].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "addShape", "(HSSFShape)", "", "Argument[this]", "Argument[0].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.parent]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "addShape", "(HSSFShape)", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape._patriarch]", "Argument[0].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape._patriarch]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "createGroup", "(HSSFChildAnchor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "createGroup", "(HSSFChildAnchor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "createPicture", "(HSSFChildAnchor,int)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFShape.anchor]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "createPolygon", "(HSSFChildAnchor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "createPolygon", "(HSSFChildAnchor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "createShape", "(HSSFChildAnchor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "createShape", "(HSSFChildAnchor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "createTextbox", "(HSSFChildAnchor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "createTextbox", "(HSSFChildAnchor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFShapeGroup", True, "getChildren", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFShapeGroup.shapes].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFSheet", False, "createRow", "(int)", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFRow.sheet]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFSheet", False, "getDrawingEscherAggregate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFSheet", False, "getSheet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFSheet", False, "getWorkbook", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFSheet._workbook]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFSheetConditionalFormatting", False, "createConditionalFormattingRule", "(HSSFExtendedColor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", True, "HSSFSimpleShape", "(EscherContainerRecord,ObjRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", True, "HSSFSimpleShape", "(EscherContainerRecord,ObjRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", True, "HSSFSimpleShape", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", True, "HSSFSimpleShape", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", True, "HSSFSimpleShape", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", True, "HSSFSimpleShape", "(HSSFShape,HSSFAnchor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", True, "HSSFSimpleShape", "(HSSFShape,HSSFAnchor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFSimpleShape", True, "getString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFTextbox", True, "HSSFTextbox", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFTextbox", True, "HSSFTextbox", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFTextbox", True, "HSSFTextbox", "(EscherContainerRecord,ObjRecord,TextObjectRecord)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFTextbox", True, "HSSFTextbox", "(HSSFShape,HSSFAnchor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFTextbox", True, "HSSFTextbox", "(HSSFShape,HSSFAnchor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", False, "HSSFWorkbook", "(DirectoryNode,POIFSFileSystem,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", False, "HSSFWorkbook", "(DirectoryNode,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", False, "HSSFWorkbook", "(DirectoryNode,boolean,char[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", False, "HSSFWorkbook", "(POIFSFileSystem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", False, "HSSFWorkbook", "(POIFSFileSystem,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", False, "HSSFWorkbook", "(POIFSFileSystem,boolean,char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", False, "cloneSheet", "(int)", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFSheet._workbook]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", False, "create", "(InternalWorkbook)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFWorkbook.workbook]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", False, "createSheet", "()", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFSheet._workbook]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", False, "createSheet", "(String)", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.poi.hssf.usermodel.HSSFSheet._workbook]", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", False, "getInternalWorkbook", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFWorkbook.workbook]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", False, "getWorkbook", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.usermodel.HSSFWorkbook.workbook]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFWorkbook", False, "setOutputPassword", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HSSFWorkbookFactory", True, "createWorkbook", "(POIFSFileSystem)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.hssf.usermodel", "HeaderFooter", True, "font", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HeaderFooter", True, "font", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.hssf.usermodel", "HeaderFooter", True, "stripFields", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["org.apache.poi.hssf.usermodel", "EscherGraphics", "clearRect", "(int,int,int,int)", "summary", "ai-generated"] - - ["org.apache.poi.hssf.usermodel", "EscherGraphics2d", "clearRect", "(int,int,int,int)", "summary", "ai-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.util.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.util.model.json new file mode 100644 index 000000000000..72c4e9a5bd3e --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.util.model.json @@ -0,0 +1,18 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.hssf.util", "HSSFColor", true, "toHSSFColor", "(Color)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.hssf.util", "LazilyConcatenatedByteArray", true, "concatenate", "(LazilyConcatenatedByteArray)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.util.LazilyConcatenatedByteArray.arrays].Element", "Argument[this].SyntheticField[org.apache.poi.hssf.util.LazilyConcatenatedByteArray.arrays].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.util", "LazilyConcatenatedByteArray", true, "concatenate", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.util.LazilyConcatenatedByteArray.arrays].Element", "value", "dfc-generated"], + ["org.apache.poi.hssf.util", "LazilyConcatenatedByteArray", true, "toArray", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.util.LazilyConcatenatedByteArray.arrays].Element", "ReturnValue", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.util.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.util.model.yml deleted file mode 100644 index e2fa44c08ddd..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.hssf.util.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.hssf.util", "HSSFColor", True, "toHSSFColor", "(Color)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.hssf.util", "LazilyConcatenatedByteArray", True, "concatenate", "(LazilyConcatenatedByteArray)", "", "Argument[0].SyntheticField[org.apache.poi.hssf.util.LazilyConcatenatedByteArray.arrays].Element", "Argument[this].SyntheticField[org.apache.poi.hssf.util.LazilyConcatenatedByteArray.arrays].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.util", "LazilyConcatenatedByteArray", True, "concatenate", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hssf.util.LazilyConcatenatedByteArray.arrays].Element", "value", "dfc-generated"] - - ["org.apache.poi.hssf.util", "LazilyConcatenatedByteArray", True, "toArray", "()", "", "Argument[this].SyntheticField[org.apache.poi.hssf.util.LazilyConcatenatedByteArray.arrays].Element", "ReturnValue", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.model.json new file mode 100644 index 000000000000..bec4fd491e33 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.model.json @@ -0,0 +1,36 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.poi", "POIDocument", true, "write", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi", "EmptyFileException", true, "EmptyFileException", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi", "EncryptedDocumentException", true, "EncryptedDocumentException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi", "EncryptedDocumentException", true, "EncryptedDocumentException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["org.apache.poi", "EncryptedDocumentException", true, "EncryptedDocumentException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "dfc-generated"], + ["org.apache.poi", "EncryptedDocumentException", true, "EncryptedDocumentException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["org.apache.poi", "OldFileFormatException", true, "OldFileFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi", "POIDocument", true, "getDirectory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi", "POIDocument", true, "getDocumentSummaryInformation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi", "POIDocument", true, "getSummaryInformation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi", "POIException", true, "POIException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi", "POIException", true, "POIException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi", "POIException", true, "POIException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi", "POIException", true, "POIException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.model.yml deleted file mode 100644 index 4eaa86daaddd..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.model.yml +++ /dev/null @@ -1,25 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.poi", "POIDocument", True, "write", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi", "EmptyFileException", True, "EmptyFileException", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi", "EncryptedDocumentException", True, "EncryptedDocumentException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi", "EncryptedDocumentException", True, "EncryptedDocumentException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["org.apache.poi", "EncryptedDocumentException", True, "EncryptedDocumentException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "dfc-generated"] - - ["org.apache.poi", "EncryptedDocumentException", True, "EncryptedDocumentException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["org.apache.poi", "OldFileFormatException", True, "OldFileFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi", "POIDocument", True, "getDirectory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi", "POIDocument", True, "getDocumentSummaryInformation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi", "POIDocument", True, "getSummaryInformation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi", "POIException", True, "POIException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi", "POIException", True, "POIException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi", "POIException", True, "POIException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi", "POIException", True, "POIException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.agile.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.agile.model.json new file mode 100644 index 000000000000..cc58da340193 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.agile.model.json @@ -0,0 +1,64 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionInfoBuilder", true, "parseDescriptor", "(InputStream)", "", "Argument[0]", "xxe", "ai-generated"], + ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionInfoBuilder", true, "parseDescriptor", "(String)", "", "Argument[0]", "xxe", "ai-generated"], + ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionVerifier", true, "AgileEncryptionVerifier", "(String)", "", "Argument[0]", "xxe", "ai-generated"], + ["org.apache.poi.poifs.crypt.agile", "AgileEncryptor", true, "updateIntegrityHMAC", "(File,int)", "", "Argument[0]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionHeader", true, "AgileEncryptionHeader", "(AgileEncryptionHeader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionHeader", true, "getEncryptedHmacKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionHeader", true, "getEncryptedHmacValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionHeader", true, "setKeySalt", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionHeader.keySalt]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionVerifier", true, "AgileEncryptionVerifier", "(AgileEncryptionVerifier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionVerifier", true, "setEncryptedKey", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedKey]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionVerifier", true, "setEncryptedVerifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifier]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionVerifier", true, "setEncryptedVerifierHash", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifierHash]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionVerifier", true, "setSalt", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.salt]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "CertificateKeyEncryptor", true, "getCertVerifier", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.CertificateKeyEncryptor.certVerifier]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "CertificateKeyEncryptor", true, "getEncryptedKeyValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.CertificateKeyEncryptor.encryptedKeyValue]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "CertificateKeyEncryptor", true, "getX509Certificate", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.CertificateKeyEncryptor.x509Certificate]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "CertificateKeyEncryptor", true, "setCertVerifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.CertificateKeyEncryptor.certVerifier]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "CertificateKeyEncryptor", true, "setEncryptedKeyValue", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.CertificateKeyEncryptor.encryptedKeyValue]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "CertificateKeyEncryptor", true, "setX509Certificate", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.CertificateKeyEncryptor.x509Certificate]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "DataIntegrity", true, "getEncryptedHmacKey", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.DataIntegrity.encryptedHmacKey]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "DataIntegrity", true, "getEncryptedHmacValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.DataIntegrity.encryptedHmacValue]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "DataIntegrity", true, "setEncryptedHmacKey", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.DataIntegrity.encryptedHmacKey]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "DataIntegrity", true, "setEncryptedHmacValue", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.DataIntegrity.encryptedHmacValue]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "EncryptionDocument", true, "getDataIntegrity", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.EncryptionDocument.dataIntegrity]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "EncryptionDocument", true, "getKeyData", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.EncryptionDocument.keyData]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "EncryptionDocument", true, "getKeyEncryptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt.agile", "EncryptionDocument", true, "setDataIntegrity", "(DataIntegrity)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.EncryptionDocument.dataIntegrity]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "EncryptionDocument", true, "setKeyData", "(KeyData)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.EncryptionDocument.keyData]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "KeyData", true, "getSaltValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.KeyData.saltValue]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "KeyData", true, "setSaltValue", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.KeyData.saltValue]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "KeyEncryptor", true, "getCertificateKeyEncryptor", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.KeyEncryptor.certificateKeyEncryptor]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "KeyEncryptor", true, "getPasswordKeyEncryptor", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.KeyEncryptor.passwordKeyEncryptor]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "KeyEncryptor", true, "setCertificateKeyEncryptor", "(CertificateKeyEncryptor)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.KeyEncryptor.certificateKeyEncryptor]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "KeyEncryptor", true, "setPasswordKeyEncryptor", "(PasswordKeyEncryptor)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.KeyEncryptor.passwordKeyEncryptor]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", true, "getEncryptedKeyValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.encryptedKeyValue]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", true, "getEncryptedVerifierHashInput", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.encryptedVerifierHashInput]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", true, "getEncryptedVerifierHashValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.encryptedVerifierHashValue]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", true, "getSaltValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.saltValue]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", true, "setEncryptedKeyValue", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.encryptedKeyValue]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", true, "setEncryptedVerifierHashInput", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.encryptedVerifierHashInput]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", true, "setEncryptedVerifierHashValue", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.encryptedVerifierHashValue]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", true, "setSaltValue", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.saltValue]", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.agile.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.agile.model.yml deleted file mode 100644 index 3353cfc2e8a6..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.agile.model.yml +++ /dev/null @@ -1,53 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionInfoBuilder", True, "parseDescriptor", "(InputStream)", "", "Argument[0]", "xxe", "ai-generated"] - - ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionInfoBuilder", True, "parseDescriptor", "(String)", "", "Argument[0]", "xxe", "ai-generated"] - - ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionVerifier", True, "AgileEncryptionVerifier", "(String)", "", "Argument[0]", "xxe", "ai-generated"] - - ["org.apache.poi.poifs.crypt.agile", "AgileEncryptor", True, "updateIntegrityHMAC", "(File,int)", "", "Argument[0]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionHeader", True, "AgileEncryptionHeader", "(AgileEncryptionHeader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionHeader", True, "getEncryptedHmacKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionHeader", True, "getEncryptedHmacValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionHeader", True, "setKeySalt", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionHeader.keySalt]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionVerifier", True, "AgileEncryptionVerifier", "(AgileEncryptionVerifier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionVerifier", True, "setEncryptedKey", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedKey]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionVerifier", True, "setEncryptedVerifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifier]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionVerifier", True, "setEncryptedVerifierHash", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifierHash]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "AgileEncryptionVerifier", True, "setSalt", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.salt]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "CertificateKeyEncryptor", True, "getCertVerifier", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.CertificateKeyEncryptor.certVerifier]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "CertificateKeyEncryptor", True, "getEncryptedKeyValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.CertificateKeyEncryptor.encryptedKeyValue]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "CertificateKeyEncryptor", True, "getX509Certificate", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.CertificateKeyEncryptor.x509Certificate]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "CertificateKeyEncryptor", True, "setCertVerifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.CertificateKeyEncryptor.certVerifier]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "CertificateKeyEncryptor", True, "setEncryptedKeyValue", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.CertificateKeyEncryptor.encryptedKeyValue]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "CertificateKeyEncryptor", True, "setX509Certificate", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.CertificateKeyEncryptor.x509Certificate]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "DataIntegrity", True, "getEncryptedHmacKey", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.DataIntegrity.encryptedHmacKey]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "DataIntegrity", True, "getEncryptedHmacValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.DataIntegrity.encryptedHmacValue]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "DataIntegrity", True, "setEncryptedHmacKey", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.DataIntegrity.encryptedHmacKey]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "DataIntegrity", True, "setEncryptedHmacValue", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.DataIntegrity.encryptedHmacValue]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "EncryptionDocument", True, "getDataIntegrity", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.EncryptionDocument.dataIntegrity]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "EncryptionDocument", True, "getKeyData", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.EncryptionDocument.keyData]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "EncryptionDocument", True, "getKeyEncryptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt.agile", "EncryptionDocument", True, "setDataIntegrity", "(DataIntegrity)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.EncryptionDocument.dataIntegrity]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "EncryptionDocument", True, "setKeyData", "(KeyData)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.EncryptionDocument.keyData]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "KeyData", True, "getSaltValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.KeyData.saltValue]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "KeyData", True, "setSaltValue", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.KeyData.saltValue]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "KeyEncryptor", True, "getCertificateKeyEncryptor", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.KeyEncryptor.certificateKeyEncryptor]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "KeyEncryptor", True, "getPasswordKeyEncryptor", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.KeyEncryptor.passwordKeyEncryptor]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "KeyEncryptor", True, "setCertificateKeyEncryptor", "(CertificateKeyEncryptor)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.KeyEncryptor.certificateKeyEncryptor]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "KeyEncryptor", True, "setPasswordKeyEncryptor", "(PasswordKeyEncryptor)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.KeyEncryptor.passwordKeyEncryptor]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", True, "getEncryptedKeyValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.encryptedKeyValue]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", True, "getEncryptedVerifierHashInput", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.encryptedVerifierHashInput]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", True, "getEncryptedVerifierHashValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.encryptedVerifierHashValue]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", True, "getSaltValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.saltValue]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", True, "setEncryptedKeyValue", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.encryptedKeyValue]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", True, "setEncryptedVerifierHashInput", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.encryptedVerifierHashInput]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", True, "setEncryptedVerifierHashValue", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.encryptedVerifierHashValue]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.agile", "PasswordKeyEncryptor", True, "setSaltValue", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor.saltValue]", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.binaryrc4.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.binaryrc4.model.json new file mode 100644 index 000000000000..1cdd061d539c --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.binaryrc4.model.json @@ -0,0 +1,17 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.poifs.crypt.binaryrc4", "BinaryRC4EncryptionVerifier", true, "setEncryptedVerifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifier]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.binaryrc4", "BinaryRC4EncryptionVerifier", true, "setEncryptedVerifierHash", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifierHash]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.binaryrc4", "BinaryRC4EncryptionVerifier", true, "setSalt", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.salt]", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.binaryrc4.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.binaryrc4.model.yml deleted file mode 100644 index d0c0e802aa72..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.binaryrc4.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.poifs.crypt.binaryrc4", "BinaryRC4EncryptionVerifier", True, "setEncryptedVerifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifier]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.binaryrc4", "BinaryRC4EncryptionVerifier", True, "setEncryptedVerifierHash", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifierHash]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.binaryrc4", "BinaryRC4EncryptionVerifier", True, "setSalt", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.salt]", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.cryptoapi.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.cryptoapi.model.json new file mode 100644 index 000000000000..d112b9bdb466 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.cryptoapi.model.json @@ -0,0 +1,17 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.poifs.crypt.cryptoapi", "CryptoAPIEncryptor", true, "initCipherForBlock", "(Cipher,int)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.cryptoapi", "CryptoAPIEncryptor", true, "setSummaryEntries", "(DirectoryNode,String,POIFSFileSystem)", "", "Argument[1]", "Argument[0].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byUCName].MapKey", "taint", "dfc-generated"], + ["org.apache.poi.poifs.crypt.cryptoapi", "CryptoAPIEncryptor", true, "setSummaryEntries", "(DirectoryNode,String,POIFSFileSystem)", "", "Argument[1]", "Argument[0].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byname].MapKey", "taint", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.cryptoapi.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.cryptoapi.model.yml deleted file mode 100644 index 62a9c6faa923..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.cryptoapi.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.poifs.crypt.cryptoapi", "CryptoAPIEncryptor", True, "initCipherForBlock", "(Cipher,int)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.cryptoapi", "CryptoAPIEncryptor", True, "setSummaryEntries", "(DirectoryNode,String,POIFSFileSystem)", "", "Argument[1]", "Argument[0].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byUCName].MapKey", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.cryptoapi", "CryptoAPIEncryptor", True, "setSummaryEntries", "(DirectoryNode,String,POIFSFileSystem)", "", "Argument[1]", "Argument[0].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byname].MapKey", "taint", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.model.json new file mode 100644 index 000000000000..dc23b88fc2fe --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.model.json @@ -0,0 +1,87 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.poifs.crypt", "ChunkedCipherOutputStream", true, "ChunkedCipherOutputStream", "(DirectoryNode,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.poifs.crypt", "ChunkedCipherOutputStream", true, "ChunkedCipherOutputStream", "(OutputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "ChunkedCipherOutputStream", true, "initCipherForBlock", "(int,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "ChunkedCipherOutputStream", true, "writePlain", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "CryptoFunctions", false, "createXorArray1", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "CryptoFunctions", false, "generateIv", "(HashAlgorithm,byte[],byte[],int)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "CryptoFunctions", false, "getBlock0", "(byte[],int)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceDefinition", true, "DataSpaceDefinition", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceDefinition", true, "DataSpaceDefinition", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceMap", true, "DataSpaceMap", "(DataSpaceMapUtils$DataSpaceMapEntry[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceMapEntry", true, "DataSpaceMapEntry", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceMapEntry", true, "DataSpaceMapEntry", "(int[],String[],String)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceMapEntry", true, "DataSpaceMapEntry", "(int[],String[],String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceVersionInfo", true, "DataSpaceVersionInfo", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceVersionInfo", true, "DataSpaceVersionInfo", "(String,int,int,int,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$IRMDSTransformInfo", true, "IRMDSTransformInfo", "(DataSpaceMapUtils$TransformInfoHeader,int,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$IRMDSTransformInfo", true, "IRMDSTransformInfo", "(DataSpaceMapUtils$TransformInfoHeader,int,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$IRMDSTransformInfo", true, "IRMDSTransformInfo", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$TransformInfoHeader", true, "TransformInfoHeader", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$TransformInfoHeader", true, "TransformInfoHeader", "(int,String,String,int,int,int,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$TransformInfoHeader", true, "TransformInfoHeader", "(int,String,String,int,int,int,int,int,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils", true, "createEncryptionEntry", "(DirectoryEntry,String,EncryptionRecord)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils", true, "createEncryptionEntry", "(DirectoryEntry,String,EncryptionRecord)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils", true, "readUnicodeLPP4", "(LittleEndianInput)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils", true, "readUtf8LPP4", "(LittleEndianInput)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils", true, "writeUnicodeLPP4", "(LittleEndianOutput,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils", true, "writeUtf8LPP4", "(LittleEndianOutput,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "Decryptor", true, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "Decryptor", true, "getEncryptionInfo", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.Decryptor.encryptionInfo]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "Decryptor", true, "getInstance", "(EncryptionInfo)", "", "Argument[0].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.decryptor]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "Decryptor", true, "getIntegrityHmacKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "Decryptor", true, "getIntegrityHmacValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "Decryptor", true, "getSecretKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "Decryptor", true, "getVerifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "Decryptor", true, "initCipherForBlock", "(Cipher,int)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "Decryptor", true, "setEncryptionInfo", "(EncryptionInfo)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.Decryptor.encryptionInfo]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "Decryptor", true, "verifyPassword", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionHeader", true, "getCspName", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionHeader.cspName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionHeader", true, "getKeySalt", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionHeader.keySalt]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionHeader", true, "setCspName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionHeader.cspName]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionHeader", true, "setKeySalt", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionHeader.keySalt]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionInfo", true, "EncryptionInfo", "(EncryptionInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionInfo", true, "EncryptionInfo", "(LittleEndianInput,EncryptionMode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionInfo", true, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionInfo", true, "getDecryptor", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.decryptor]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionInfo", true, "getEncryptor", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.encryptor]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionInfo", true, "getHeader", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.header]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionInfo", true, "getVerifier", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.verifier]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionInfo", true, "setDecryptor", "(Decryptor)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.decryptor]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionInfo", true, "setEncryptor", "(Encryptor)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.encryptor]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionInfo", true, "setHeader", "(EncryptionHeader)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.header]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionInfo", true, "setVerifier", "(EncryptionVerifier)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.verifier]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionInfoBuilder", true, "initialize", "(EncryptionInfo,LittleEndianInput)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionVerifier", true, "getEncryptedKey", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedKey]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionVerifier", true, "getEncryptedVerifier", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifier]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionVerifier", true, "getEncryptedVerifierHash", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifierHash]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionVerifier", true, "getSalt", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.salt]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionVerifier", true, "setEncryptedKey", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedKey]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionVerifier", true, "setEncryptedVerifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifier]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionVerifier", true, "setEncryptedVerifierHash", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifierHash]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "EncryptionVerifier", true, "setSalt", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.salt]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "Encryptor", true, "confirmPassword", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "Encryptor", true, "confirmPassword", "(String,byte[],byte[],byte[],byte[],byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "Encryptor", true, "confirmPassword", "(String,byte[],byte[],byte[],byte[],byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "Encryptor", true, "confirmPassword", "(String,byte[],byte[],byte[],byte[],byte[])", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "Encryptor", true, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "Encryptor", true, "getDataStream", "(OutputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "Encryptor", true, "getDataStream", "(POIFSFileSystem)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt", "Encryptor", true, "getEncryptionInfo", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.Encryptor.encryptionInfo]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "Encryptor", true, "getInstance", "(EncryptionInfo)", "", "Argument[0].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.encryptor]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "Encryptor", true, "getSecretKey", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.Encryptor.secretKey]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "Encryptor", true, "setEncryptionInfo", "(EncryptionInfo)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.Encryptor.encryptionInfo]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt", "Encryptor", true, "setSecretKey", "(SecretKey)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.Encryptor.secretKey]", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.model.yml deleted file mode 100644 index 5c80ade1ef4b..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.model.yml +++ /dev/null @@ -1,80 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.poifs.crypt", "ChunkedCipherOutputStream", True, "ChunkedCipherOutputStream", "(DirectoryNode,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.poifs.crypt", "ChunkedCipherOutputStream", True, "ChunkedCipherOutputStream", "(OutputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "ChunkedCipherOutputStream", True, "initCipherForBlock", "(int,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "ChunkedCipherOutputStream", True, "writePlain", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "CryptoFunctions", False, "createXorArray1", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "CryptoFunctions", False, "generateIv", "(HashAlgorithm,byte[],byte[],int)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "CryptoFunctions", False, "getBlock0", "(byte[],int)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceDefinition", True, "DataSpaceDefinition", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceDefinition", True, "DataSpaceDefinition", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceMap", True, "DataSpaceMap", "(DataSpaceMapUtils$DataSpaceMapEntry[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceMapEntry", True, "DataSpaceMapEntry", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceMapEntry", True, "DataSpaceMapEntry", "(int[],String[],String)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceMapEntry", True, "DataSpaceMapEntry", "(int[],String[],String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceVersionInfo", True, "DataSpaceVersionInfo", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$DataSpaceVersionInfo", True, "DataSpaceVersionInfo", "(String,int,int,int,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$IRMDSTransformInfo", True, "IRMDSTransformInfo", "(DataSpaceMapUtils$TransformInfoHeader,int,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$IRMDSTransformInfo", True, "IRMDSTransformInfo", "(DataSpaceMapUtils$TransformInfoHeader,int,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$IRMDSTransformInfo", True, "IRMDSTransformInfo", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$TransformInfoHeader", True, "TransformInfoHeader", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$TransformInfoHeader", True, "TransformInfoHeader", "(int,String,String,int,int,int,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils$TransformInfoHeader", True, "TransformInfoHeader", "(int,String,String,int,int,int,int,int,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils", True, "createEncryptionEntry", "(DirectoryEntry,String,EncryptionRecord)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils", True, "createEncryptionEntry", "(DirectoryEntry,String,EncryptionRecord)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils", True, "readUnicodeLPP4", "(LittleEndianInput)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils", True, "readUtf8LPP4", "(LittleEndianInput)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils", True, "writeUnicodeLPP4", "(LittleEndianOutput,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "DataSpaceMapUtils", True, "writeUtf8LPP4", "(LittleEndianOutput,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "Decryptor", True, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "Decryptor", True, "getEncryptionInfo", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.Decryptor.encryptionInfo]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "Decryptor", True, "getInstance", "(EncryptionInfo)", "", "Argument[0].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.decryptor]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "Decryptor", True, "getIntegrityHmacKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "Decryptor", True, "getIntegrityHmacValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "Decryptor", True, "getSecretKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "Decryptor", True, "getVerifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "Decryptor", True, "initCipherForBlock", "(Cipher,int)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "Decryptor", True, "setEncryptionInfo", "(EncryptionInfo)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.Decryptor.encryptionInfo]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "Decryptor", True, "verifyPassword", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionHeader", True, "getCspName", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionHeader.cspName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionHeader", True, "getKeySalt", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionHeader.keySalt]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionHeader", True, "setCspName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionHeader.cspName]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionHeader", True, "setKeySalt", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionHeader.keySalt]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionInfo", True, "EncryptionInfo", "(EncryptionInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionInfo", True, "EncryptionInfo", "(LittleEndianInput,EncryptionMode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionInfo", True, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionInfo", True, "getDecryptor", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.decryptor]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionInfo", True, "getEncryptor", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.encryptor]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionInfo", True, "getHeader", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.header]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionInfo", True, "getVerifier", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.verifier]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionInfo", True, "setDecryptor", "(Decryptor)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.decryptor]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionInfo", True, "setEncryptor", "(Encryptor)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.encryptor]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionInfo", True, "setHeader", "(EncryptionHeader)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.header]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionInfo", True, "setVerifier", "(EncryptionVerifier)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.verifier]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionInfoBuilder", True, "initialize", "(EncryptionInfo,LittleEndianInput)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionVerifier", True, "getEncryptedKey", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedKey]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionVerifier", True, "getEncryptedVerifier", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifier]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionVerifier", True, "getEncryptedVerifierHash", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifierHash]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionVerifier", True, "getSalt", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.salt]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionVerifier", True, "setEncryptedKey", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedKey]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionVerifier", True, "setEncryptedVerifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifier]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionVerifier", True, "setEncryptedVerifierHash", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifierHash]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "EncryptionVerifier", True, "setSalt", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.salt]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "Encryptor", True, "confirmPassword", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "Encryptor", True, "confirmPassword", "(String,byte[],byte[],byte[],byte[],byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "Encryptor", True, "confirmPassword", "(String,byte[],byte[],byte[],byte[],byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "Encryptor", True, "confirmPassword", "(String,byte[],byte[],byte[],byte[],byte[])", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "Encryptor", True, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "Encryptor", True, "getDataStream", "(OutputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "Encryptor", True, "getDataStream", "(POIFSFileSystem)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt", "Encryptor", True, "getEncryptionInfo", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.Encryptor.encryptionInfo]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "Encryptor", True, "getInstance", "(EncryptionInfo)", "", "Argument[0].SyntheticField[org.apache.poi.poifs.crypt.EncryptionInfo.encryptor]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "Encryptor", True, "getSecretKey", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.Encryptor.secretKey]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "Encryptor", True, "setEncryptionInfo", "(EncryptionInfo)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.Encryptor.encryptionInfo]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt", "Encryptor", True, "setSecretKey", "(SecretKey)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.Encryptor.secretKey]", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.standard.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.standard.model.json new file mode 100644 index 000000000000..a97fa653262c --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.standard.model.json @@ -0,0 +1,18 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.poifs.crypt.standard", "EncryptionRecord", true, "write", "(LittleEndianByteArrayOutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.poifs.crypt.standard", "StandardEncryptionVerifier", true, "setEncryptedVerifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifier]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.standard", "StandardEncryptionVerifier", true, "setEncryptedVerifierHash", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifierHash]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.standard", "StandardEncryptionVerifier", true, "setSalt", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.salt]", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.standard.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.standard.model.yml deleted file mode 100644 index f58b26491c27..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.standard.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.poifs.crypt.standard", "EncryptionRecord", True, "write", "(LittleEndianByteArrayOutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.poifs.crypt.standard", "StandardEncryptionVerifier", True, "setEncryptedVerifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifier]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.standard", "StandardEncryptionVerifier", True, "setEncryptedVerifierHash", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifierHash]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.standard", "StandardEncryptionVerifier", True, "setSalt", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.salt]", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.xor.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.xor.model.json new file mode 100644 index 000000000000..2b77fc840c31 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.xor.model.json @@ -0,0 +1,16 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.poifs.crypt.xor", "XOREncryptionVerifier", true, "setEncryptedKey", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedKey]", "value", "dfc-generated"], + ["org.apache.poi.poifs.crypt.xor", "XOREncryptionVerifier", true, "setEncryptedVerifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifier]", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.xor.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.xor.model.yml deleted file mode 100644 index dabdbaaf0f89..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.crypt.xor.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.poifs.crypt.xor", "XOREncryptionVerifier", True, "setEncryptedKey", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedKey]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.crypt.xor", "XOREncryptionVerifier", True, "setEncryptedVerifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.crypt.EncryptionVerifier.encryptedVerifier]", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.dev.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.dev.model.json new file mode 100644 index 000000000000..2e5ea970560d --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.dev.model.json @@ -0,0 +1,31 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.poi.poifs.dev", "POIFSDump", true, "dump", "(DirectoryEntry,File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.poifs.dev", "POIFSDump", true, "dump", "(DirectoryEntry,File)", "", "Argument[1]", "path-injection", "ai-generated"], + ["org.apache.poi.poifs.dev", "POIFSDump", true, "dump", "(POIFSFileSystem,int,String,File)", "", "Argument[2]", "path-injection", "ai-generated"], + ["org.apache.poi.poifs.dev", "POIFSDump", true, "dump", "(POIFSFileSystem,int,String,File)", "", "Argument[3]", "path-injection", "ai-generated"], + ["org.apache.poi.poifs.dev", "POIFSLister", true, "viewFile", "(String,boolean)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.poifs.dev", "POIFSLister", true, "viewFileOld", "(String,boolean)", "", "Argument[0]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.poifs.dev", "POIFSViewEngine", true, "inspectViewable", "(Object,boolean,int,String)", "", "Argument[3]", "ReturnValue.Element", "taint", "dfc-generated"], + ["org.apache.poi.poifs.dev", "POIFSViewable", true, "getShortDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.dev", "POIFSViewable", true, "getViewableIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.dev.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.dev.model.yml deleted file mode 100644 index 238f69227ae6..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.dev.model.yml +++ /dev/null @@ -1,20 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.poi.poifs.dev", "POIFSDump", True, "dump", "(DirectoryEntry,File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.poifs.dev", "POIFSDump", True, "dump", "(DirectoryEntry,File)", "", "Argument[1]", "path-injection", "ai-generated"] - - ["org.apache.poi.poifs.dev", "POIFSDump", True, "dump", "(POIFSFileSystem,int,String,File)", "", "Argument[2]", "path-injection", "ai-generated"] - - ["org.apache.poi.poifs.dev", "POIFSDump", True, "dump", "(POIFSFileSystem,int,String,File)", "", "Argument[3]", "path-injection", "ai-generated"] - - ["org.apache.poi.poifs.dev", "POIFSLister", True, "viewFile", "(String,boolean)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.poifs.dev", "POIFSLister", True, "viewFileOld", "(String,boolean)", "", "Argument[0]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.poifs.dev", "POIFSViewEngine", True, "inspectViewable", "(Object,boolean,int,String)", "", "Argument[3]", "ReturnValue.Element", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.dev", "POIFSViewable", True, "getShortDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.dev", "POIFSViewable", True, "getViewableIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.eventfilesystem.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.eventfilesystem.model.json new file mode 100644 index 000000000000..b7ccbcb7e915 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.eventfilesystem.model.json @@ -0,0 +1,36 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.poi.poifs.eventfilesystem", "POIFSReader", true, "read", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.poi.poifs.eventfilesystem", "POIFSReaderListener", true, "processPOIFSReaderEvent", "(POIFSReaderEvent)", "", "Parameter[0]", "file", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.poifs.eventfilesystem", "POIFSReaderEvent", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.eventfilesystem", "POIFSReaderEvent", true, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.eventfilesystem", "POIFSReaderEvent", true, "getStorageClassId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.eventfilesystem", "POIFSReaderEvent", true, "getStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.eventfilesystem.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.eventfilesystem.model.yml deleted file mode 100644 index 32834e231e00..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.eventfilesystem.model.yml +++ /dev/null @@ -1,21 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.poi.poifs.eventfilesystem", "POIFSReader", True, "read", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.poi.poifs.eventfilesystem", "POIFSReaderListener", True, "processPOIFSReaderEvent", "(POIFSReaderEvent)", "", "Parameter[0]", "file", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.poifs.eventfilesystem", "POIFSReaderEvent", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.eventfilesystem", "POIFSReaderEvent", True, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.eventfilesystem", "POIFSReaderEvent", True, "getStorageClassId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.eventfilesystem", "POIFSReaderEvent", True, "getStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.filesystem.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.filesystem.model.json new file mode 100644 index 000000000000..0a7c8ed9e719 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.filesystem.model.json @@ -0,0 +1,144 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.poi.poifs.filesystem", "FileMagic", true, "valueOf", "(File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "POIFSFileSystem", "(File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "POIFSFileSystem", "(File,boolean)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "create", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "POIFSFileSystem", "(File)", "", "Argument[this]", "file", "ai-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "POIFSFileSystem", "(File,boolean)", "", "Argument[this]", "file", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.poifs.filesystem", "DirectoryEntry", true, "createDirectory", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryEntry", true, "createDirectory", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryEntry", true, "createDocument", "(String,InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryEntry", true, "createDocument", "(String,InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryEntry", true, "createDocument", "(String,int,POIFSWriterListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryEntry", true, "getEntries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryEntry", true, "getEntry", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryEntry", true, "getEntryCaseInsensitive", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryEntry", true, "getEntryNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "createDirectory", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byUCName].MapKey", "taint", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "createDirectory", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byname].MapKey", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "createDirectory", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.poifs.filesystem.EntryNode._property].SyntheticField[org.apache.poi.poifs.property.Property._name]", "taint", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "createDirectory", "(String)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._filesystem]", "ReturnValue.SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._filesystem]", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "createDocument", "(String,InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byUCName].MapKey", "taint", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "createDocument", "(String,InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byname].MapKey", "taint", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "createDocumentInputStream", "(Entry)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "createDocumentInputStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "createOrUpdateDocument", "(String,InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byUCName].MapKey", "taint", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "createOrUpdateDocument", "(String,InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byname].MapKey", "taint", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "createOrUpdateDocument", "(String,InputStream)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byUCName].MapValue", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "getEntry", "(String)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byname].MapValue", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "getEntryCaseInsensitive", "(String)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byUCName].MapValue", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "getEntryNames", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byname].MapKey", "ReturnValue.Element", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "getFileSystem", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._filesystem]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "getShortDescription", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.EntryNode._property].SyntheticField[org.apache.poi.poifs.property.Property._name]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "getStorageClsid", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.EntryNode._property].SyntheticField[org.apache.poi.poifs.property.Property._storage_clsid]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DirectoryNode", true, "setStorageClsid", "(ClassID)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.EntryNode._property].SyntheticField[org.apache.poi.poifs.property.Property._storage_clsid]", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "DocumentDescriptor", true, "DocumentDescriptor", "(POIFSDocumentPath,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DocumentDescriptor", true, "DocumentDescriptor", "(POIFSDocumentPath,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DocumentFactoryHelper", false, "getDecryptedStream", "(DirectoryNode,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DocumentFactoryHelper", false, "getDecryptedStream", "(POIFSFileSystem,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DocumentInputStream", false, "DocumentInputStream", "(DocumentEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DocumentInputStream", false, "DocumentInputStream", "(POIFSDocument)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.apache.poi.poifs.filesystem", "DocumentOutputStream", false, "DocumentOutputStream", "(DirectoryEntry,String)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "DocumentOutputStream", false, "DocumentOutputStream", "(DocumentEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "Entry", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "Entry", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "EntryUtils", false, "copyNodeRecursively", "(Entry,DirectoryEntry)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "EntryUtils", false, "copyNodes", "(DirectoryEntry,DirectoryEntry)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "FileMagic", false, "prepareToCheckMagic", "(InputStream)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "FilteringDirectoryNode", true, "FilteringDirectoryNode", "(DirectoryEntry,Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "FilteringDirectoryNode", true, "FilteringDirectoryNode", "(DirectoryEntry,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "NotOLE2FileException", true, "NotOLE2FileException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "OfficeXmlFileException", true, "OfficeXmlFileException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "Ole10Native", "(String,String,String,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.label]", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "Ole10Native", "(String,String,String,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.fileName]", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "Ole10Native", "(String,String,String,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.command2]", "value", "manual"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "Ole10Native", "(String,String,String,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.command]", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "Ole10Native", "(String,String,String,byte[])", "", "Argument[3]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.dataBuffer]", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "Ole10Native", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "getCommand", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.command]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "getCommand2", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.command2]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "getDataBuffer", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.dataBuffer]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "getFileName", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.fileName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "getFileName2", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.fileName2]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "getLabel", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.label]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "getLabel2", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.label2]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "setCommand", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.command]", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "setCommand2", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.command2]", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "setDataBuffer", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.dataBuffer]", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "setFileName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.fileName]", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "setFileName2", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.fileName2]", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "setLabel", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.label]", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "setLabel2", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.label2]", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10Native", true, "writeOut", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.dataBuffer]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10NativeException", true, "Ole10NativeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10NativeException", true, "Ole10NativeException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10NativeException", true, "Ole10NativeException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "Ole10NativeException", true, "Ole10NativeException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSDocument", false, "POIFSDocument", "(DocumentNode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSDocument", false, "POIFSDocument", "(DocumentProperty,POIFSFileSystem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSDocument", false, "POIFSDocument", "(DocumentProperty,POIFSFileSystem)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSDocument", false, "POIFSDocument", "(String,POIFSFileSystem,InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocument._property].SyntheticField[org.apache.poi.poifs.property.Property._name]", "taint", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSDocument", false, "POIFSDocument", "(String,int,POIFSFileSystem,POIFSWriterListener)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocument._property].SyntheticField[org.apache.poi.poifs.property.Property._name]", "taint", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSDocument", false, "getShortDescription", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocument._property].SyntheticField[org.apache.poi.poifs.property.Property._name]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSDocumentPath", true, "POIFSDocumentPath", "(POIFSDocumentPath,String[])", "", "Argument[0].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSDocumentPath", true, "POIFSDocumentPath", "(POIFSDocumentPath,String[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSDocumentPath", true, "POIFSDocumentPath", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSDocumentPath", true, "getComponent", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSDocumentPath", true, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSDocumentPath", true, "getParent", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "POIFSFileSystem", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "POIFSFileSystem", "(File,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "POIFSFileSystem", "(FileChannel)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "POIFSFileSystem", "(FileChannel,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "POIFSFileSystem", "(FileChannel,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "POIFSFileSystem", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "create", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "createDirectory", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "createDirectory", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "createDocument", "(InputStream,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "createDocument", "(InputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "createDocument", "(String,int,POIFSWriterListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "createDocumentInputStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "createOrUpdateDocument", "(InputStream,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "createOrUpdateDocument", "(InputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "getBigBlockSizeDetails", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "getHeaderBlock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "getPropertyTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "getRoot", "()", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._filesystem]", "value", "dfc-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", true, "writeFilesystem", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSStream", true, "POIFSStream", "(BlockStore)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSStream", true, "POIFSStream", "(BlockStore,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSStream", true, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSWriterEvent", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSWriterEvent", true, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.filesystem", "POIFSWriterEvent", true, "getStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.filesystem.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.filesystem.model.yml deleted file mode 100644 index 5531e9d37692..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.filesystem.model.yml +++ /dev/null @@ -1,129 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.poi.poifs.filesystem", "FileMagic", True, "valueOf", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "POIFSFileSystem", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "POIFSFileSystem", "(File,boolean)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "create", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "POIFSFileSystem", "(File)", "", "Argument[this]", "file", "ai-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "POIFSFileSystem", "(File,boolean)", "", "Argument[this]", "file", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.poifs.filesystem", "DirectoryEntry", True, "createDirectory", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryEntry", True, "createDirectory", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryEntry", True, "createDocument", "(String,InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryEntry", True, "createDocument", "(String,InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryEntry", True, "createDocument", "(String,int,POIFSWriterListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryEntry", True, "getEntries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryEntry", True, "getEntry", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryEntry", True, "getEntryCaseInsensitive", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryEntry", True, "getEntryNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "createDirectory", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byUCName].MapKey", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "createDirectory", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byname].MapKey", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "createDirectory", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.poifs.filesystem.EntryNode._property].SyntheticField[org.apache.poi.poifs.property.Property._name]", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "createDirectory", "(String)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._filesystem]", "ReturnValue.SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._filesystem]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "createDocument", "(String,InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byUCName].MapKey", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "createDocument", "(String,InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byname].MapKey", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "createDocumentInputStream", "(Entry)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "createDocumentInputStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "createOrUpdateDocument", "(String,InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byUCName].MapKey", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "createOrUpdateDocument", "(String,InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byname].MapKey", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "createOrUpdateDocument", "(String,InputStream)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byUCName].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "getEntry", "(String)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byname].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "getEntryCaseInsensitive", "(String)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byUCName].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "getEntryNames", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._byname].MapKey", "ReturnValue.Element", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "getFileSystem", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._filesystem]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "getShortDescription", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.EntryNode._property].SyntheticField[org.apache.poi.poifs.property.Property._name]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "getStorageClsid", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.EntryNode._property].SyntheticField[org.apache.poi.poifs.property.Property._storage_clsid]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DirectoryNode", True, "setStorageClsid", "(ClassID)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.EntryNode._property].SyntheticField[org.apache.poi.poifs.property.Property._storage_clsid]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "DocumentDescriptor", True, "DocumentDescriptor", "(POIFSDocumentPath,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DocumentDescriptor", True, "DocumentDescriptor", "(POIFSDocumentPath,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DocumentFactoryHelper", False, "getDecryptedStream", "(DirectoryNode,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DocumentFactoryHelper", False, "getDecryptedStream", "(POIFSFileSystem,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DocumentInputStream", False, "DocumentInputStream", "(DocumentEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DocumentInputStream", False, "DocumentInputStream", "(POIFSDocument)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.poifs.filesystem", "DocumentOutputStream", False, "DocumentOutputStream", "(DirectoryEntry,String)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "DocumentOutputStream", False, "DocumentOutputStream", "(DocumentEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "Entry", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "Entry", True, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "EntryUtils", False, "copyNodeRecursively", "(Entry,DirectoryEntry)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "EntryUtils", False, "copyNodes", "(DirectoryEntry,DirectoryEntry)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "FileMagic", False, "prepareToCheckMagic", "(InputStream)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "FilteringDirectoryNode", True, "FilteringDirectoryNode", "(DirectoryEntry,Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "FilteringDirectoryNode", True, "FilteringDirectoryNode", "(DirectoryEntry,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "NotOLE2FileException", True, "NotOLE2FileException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "OfficeXmlFileException", True, "OfficeXmlFileException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "Ole10Native", "(String,String,String,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.label]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "Ole10Native", "(String,String,String,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.fileName]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "Ole10Native", "(String,String,String,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.command2]", "value", "manual"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "Ole10Native", "(String,String,String,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.command]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "Ole10Native", "(String,String,String,byte[])", "", "Argument[3]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.dataBuffer]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "Ole10Native", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "getCommand", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.command]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "getCommand2", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.command2]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "getDataBuffer", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.dataBuffer]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "getFileName", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.fileName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "getFileName2", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.fileName2]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "getLabel", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.label]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "getLabel2", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.label2]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "setCommand", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.command]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "setCommand2", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.command2]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "setDataBuffer", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.dataBuffer]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "setFileName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.fileName]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "setFileName2", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.fileName2]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "setLabel", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.label]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "setLabel2", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.label2]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10Native", True, "writeOut", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.Ole10Native.dataBuffer]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10NativeException", True, "Ole10NativeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10NativeException", True, "Ole10NativeException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10NativeException", True, "Ole10NativeException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "Ole10NativeException", True, "Ole10NativeException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSDocument", False, "POIFSDocument", "(DocumentNode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSDocument", False, "POIFSDocument", "(DocumentProperty,POIFSFileSystem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSDocument", False, "POIFSDocument", "(DocumentProperty,POIFSFileSystem)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSDocument", False, "POIFSDocument", "(String,POIFSFileSystem,InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocument._property].SyntheticField[org.apache.poi.poifs.property.Property._name]", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSDocument", False, "POIFSDocument", "(String,int,POIFSFileSystem,POIFSWriterListener)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocument._property].SyntheticField[org.apache.poi.poifs.property.Property._name]", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSDocument", False, "getShortDescription", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocument._property].SyntheticField[org.apache.poi.poifs.property.Property._name]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSDocumentPath", True, "POIFSDocumentPath", "(POIFSDocumentPath,String[])", "", "Argument[0].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSDocumentPath", True, "POIFSDocumentPath", "(POIFSDocumentPath,String[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSDocumentPath", True, "POIFSDocumentPath", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSDocumentPath", True, "getComponent", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSDocumentPath", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSDocumentPath", True, "getParent", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.poifs.filesystem.POIFSDocumentPath.components].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "POIFSFileSystem", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "POIFSFileSystem", "(File,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "POIFSFileSystem", "(FileChannel)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "POIFSFileSystem", "(FileChannel,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "POIFSFileSystem", "(FileChannel,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "POIFSFileSystem", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "create", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "createDirectory", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "createDirectory", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "createDocument", "(InputStream,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "createDocument", "(InputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "createDocument", "(String,int,POIFSWriterListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "createDocumentInputStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "createOrUpdateDocument", "(InputStream,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "createOrUpdateDocument", "(InputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "getBigBlockSizeDetails", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "getHeaderBlock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "getPropertyTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "getRoot", "()", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._filesystem]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSFileSystem", True, "writeFilesystem", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSStream", True, "POIFSStream", "(BlockStore)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSStream", True, "POIFSStream", "(BlockStore,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSStream", True, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSWriterEvent", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSWriterEvent", True, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.filesystem", "POIFSWriterEvent", True, "getStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.macros.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.macros.model.json new file mode 100644 index 000000000000..faffce452c06 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.macros.model.json @@ -0,0 +1,39 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.poi.poifs.macros", "VBAMacroExtractor", true, "extract", "(File,File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.poifs.macros", "VBAMacroExtractor", true, "extract", "(File,File)", "", "Argument[1]", "path-injection", "ai-generated"], + ["org.apache.poi.poifs.macros", "VBAMacroExtractor", true, "extract", "(File,File,String)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.poifs.macros", "VBAMacroExtractor", true, "extract", "(File,File,String)", "", "Argument[1]", "path-injection", "ai-generated"], + ["org.apache.poi.poifs.macros", "VBAMacroExtractor", true, "extract", "(File,File,String)", "", "Argument[2]", "path-injection", "ai-generated"], + ["org.apache.poi.poifs.macros", "VBAMacroReader", true, "VBAMacroReader", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.poi.poifs.macros", "VBAMacroReader", true, "VBAMacroReader", "(File)", "", "Argument[this]", "file", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.poifs.macros", "Module", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.macros", "VBAMacroReader", true, "VBAMacroReader", "(POIFSFileSystem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.macros.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.macros.model.yml deleted file mode 100644 index 6219536a72f9..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.macros.model.yml +++ /dev/null @@ -1,24 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.poi.poifs.macros", "VBAMacroExtractor", True, "extract", "(File,File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.poifs.macros", "VBAMacroExtractor", True, "extract", "(File,File)", "", "Argument[1]", "path-injection", "ai-generated"] - - ["org.apache.poi.poifs.macros", "VBAMacroExtractor", True, "extract", "(File,File,String)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.poifs.macros", "VBAMacroExtractor", True, "extract", "(File,File,String)", "", "Argument[1]", "path-injection", "ai-generated"] - - ["org.apache.poi.poifs.macros", "VBAMacroExtractor", True, "extract", "(File,File,String)", "", "Argument[2]", "path-injection", "ai-generated"] - - ["org.apache.poi.poifs.macros", "VBAMacroReader", True, "VBAMacroReader", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.poi.poifs.macros", "VBAMacroReader", True, "VBAMacroReader", "(File)", "", "Argument[this]", "file", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.poifs.macros", "Module", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.macros", "VBAMacroReader", True, "VBAMacroReader", "(POIFSFileSystem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.nio.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.nio.model.json new file mode 100644 index 000000000000..1395faa6d152 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.nio.model.json @@ -0,0 +1,45 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.poi.poifs.nio", "FileBackedDataSource", true, "FileBackedDataSource", "(File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.poifs.nio", "FileBackedDataSource", true, "FileBackedDataSource", "(File,boolean)", "", "Argument[0]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.poi.poifs.nio", "FileBackedDataSource", true, "FileBackedDataSource", "(File)", "", "Argument[this]", "file", "ai-generated"], + ["org.apache.poi.poifs.nio", "FileBackedDataSource", true, "FileBackedDataSource", "(File,boolean)", "", "Argument[this]", "file", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.poifs.nio", "ByteArrayBackedDataSource", true, "ByteArrayBackedDataSource", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.ByteArrayBackedDataSource.buffer]", "value", "dfc-generated"], + ["org.apache.poi.poifs.nio", "ByteArrayBackedDataSource", true, "ByteArrayBackedDataSource", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.ByteArrayBackedDataSource.buffer]", "value", "dfc-generated"], + ["org.apache.poi.poifs.nio", "ByteArrayBackedDataSource", true, "read", "(int,long)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.ByteArrayBackedDataSource.buffer]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.poifs.nio", "DataSource", true, "copyTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.poifs.nio", "FileBackedDataSource", true, "FileBackedDataSource", "(File)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.FileBackedDataSource.channel]", "taint", "dfc-generated"], + ["org.apache.poi.poifs.nio", "FileBackedDataSource", true, "FileBackedDataSource", "(File,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.FileBackedDataSource.channel]", "taint", "dfc-generated"], + ["org.apache.poi.poifs.nio", "FileBackedDataSource", true, "FileBackedDataSource", "(FileChannel,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.FileBackedDataSource.channel]", "value", "dfc-generated"], + ["org.apache.poi.poifs.nio", "FileBackedDataSource", true, "FileBackedDataSource", "(FileChannel,boolean,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.FileBackedDataSource.channel]", "value", "dfc-generated"], + ["org.apache.poi.poifs.nio", "FileBackedDataSource", true, "FileBackedDataSource", "(RandomAccessFile,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.FileBackedDataSource.channel]", "taint", "dfc-generated"], + ["org.apache.poi.poifs.nio", "FileBackedDataSource", true, "getChannel", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.FileBackedDataSource.channel]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.nio", "FileBackedDataSource", true, "read", "(int,long)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.FileBackedDataSource.channel]", "ReturnValue", "taint", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.nio.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.nio.model.yml deleted file mode 100644 index f1bf7663f275..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.nio.model.yml +++ /dev/null @@ -1,30 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.poi.poifs.nio", "FileBackedDataSource", True, "FileBackedDataSource", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.poifs.nio", "FileBackedDataSource", True, "FileBackedDataSource", "(File,boolean)", "", "Argument[0]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.poi.poifs.nio", "FileBackedDataSource", True, "FileBackedDataSource", "(File)", "", "Argument[this]", "file", "ai-generated"] - - ["org.apache.poi.poifs.nio", "FileBackedDataSource", True, "FileBackedDataSource", "(File,boolean)", "", "Argument[this]", "file", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.poifs.nio", "ByteArrayBackedDataSource", True, "ByteArrayBackedDataSource", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.ByteArrayBackedDataSource.buffer]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.nio", "ByteArrayBackedDataSource", True, "ByteArrayBackedDataSource", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.ByteArrayBackedDataSource.buffer]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.nio", "ByteArrayBackedDataSource", True, "read", "(int,long)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.ByteArrayBackedDataSource.buffer]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.nio", "DataSource", True, "copyTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.poifs.nio", "FileBackedDataSource", True, "FileBackedDataSource", "(File)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.FileBackedDataSource.channel]", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.nio", "FileBackedDataSource", True, "FileBackedDataSource", "(File,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.FileBackedDataSource.channel]", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.nio", "FileBackedDataSource", True, "FileBackedDataSource", "(FileChannel,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.FileBackedDataSource.channel]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.nio", "FileBackedDataSource", True, "FileBackedDataSource", "(FileChannel,boolean,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.FileBackedDataSource.channel]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.nio", "FileBackedDataSource", True, "FileBackedDataSource", "(RandomAccessFile,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.FileBackedDataSource.channel]", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.nio", "FileBackedDataSource", True, "getChannel", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.FileBackedDataSource.channel]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.nio", "FileBackedDataSource", True, "read", "(int,long)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.nio.FileBackedDataSource.channel]", "ReturnValue", "taint", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.property.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.property.model.json similarity index 52% rename from java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.property.model.yml rename to java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.property.model.json index de671c934bc4..18d6afc23631 100644 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.property.model.yml +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.property.model.json @@ -1,29 +1,36 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.poifs.property", "DirectoryProperty", True, "DirectoryProperty", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.property", "DirectoryProperty", True, "addChild", "(Property)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.property.DirectoryProperty._children].Element", "value", "dfc-generated"] - - ["org.apache.poi.poifs.property", "DirectoryProperty", True, "changeName", "(Property,String)", "", "Argument[1]", "Argument[0].SyntheticField[org.apache.poi.poifs.property.Property._name]", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.property", "DirectoryProperty", True, "getChildren", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.DirectoryProperty._children].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["org.apache.poi.poifs.property", "DocumentProperty", True, "DocumentProperty", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.property", "DocumentProperty", True, "getDocument", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.DocumentProperty._document]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.property", "DocumentProperty", True, "setDocument", "(POIFSDocument)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.property.DocumentProperty._document]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.property", "Property", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._name]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.property", "Property", True, "getNextChild", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._next_child]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.property", "Property", True, "getPreviousChild", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._previous_child]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.property", "Property", True, "getShortDescription", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._name]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.property", "Property", True, "getStorageClsid", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._storage_clsid]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.property", "Property", True, "getViewableArray", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._name]", "ReturnValue.ArrayElement", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.property", "Property", True, "setNextChild", "(Child)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._next_child]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.property", "Property", True, "setPreviousChild", "(Child)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._previous_child]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.property", "Property", True, "setStorageClsid", "(ClassID)", "", "Argument[0].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._raw_data]", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.property", "Property", True, "setStorageClsid", "(ClassID)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._storage_clsid]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.property", "Property", True, "writeData", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._raw_data]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.property", "PropertyTable", False, "PropertyTable", "(HeaderBlock)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.property", "PropertyTable", False, "PropertyTable", "(HeaderBlock,POIFSFileSystem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.poifs.property", "PropertyTable", False, "addProperty", "(Property)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.property.PropertyTable._properties].Element", "value", "dfc-generated"] - - ["org.apache.poi.poifs.property", "PropertyTable", False, "getRoot", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.PropertyTable._properties].Element", "ReturnValue", "value", "dfc-generated"] +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.poifs.property", "DirectoryProperty", true, "DirectoryProperty", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.property", "DirectoryProperty", true, "addChild", "(Property)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.property.DirectoryProperty._children].Element", "value", "dfc-generated"], + ["org.apache.poi.poifs.property", "DirectoryProperty", true, "changeName", "(Property,String)", "", "Argument[1]", "Argument[0].SyntheticField[org.apache.poi.poifs.property.Property._name]", "taint", "dfc-generated"], + ["org.apache.poi.poifs.property", "DirectoryProperty", true, "getChildren", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.DirectoryProperty._children].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["org.apache.poi.poifs.property", "DocumentProperty", true, "DocumentProperty", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.property", "DocumentProperty", true, "getDocument", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.DocumentProperty._document]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.property", "DocumentProperty", true, "setDocument", "(POIFSDocument)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.property.DocumentProperty._document]", "value", "dfc-generated"], + ["org.apache.poi.poifs.property", "Property", true, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._name]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.property", "Property", true, "getNextChild", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._next_child]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.property", "Property", true, "getPreviousChild", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._previous_child]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.property", "Property", true, "getShortDescription", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._name]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.poifs.property", "Property", true, "getStorageClsid", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._storage_clsid]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.property", "Property", true, "getViewableArray", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._name]", "ReturnValue.ArrayElement", "taint", "dfc-generated"], + ["org.apache.poi.poifs.property", "Property", true, "setNextChild", "(Child)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._next_child]", "value", "dfc-generated"], + ["org.apache.poi.poifs.property", "Property", true, "setPreviousChild", "(Child)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._previous_child]", "value", "dfc-generated"], + ["org.apache.poi.poifs.property", "Property", true, "setStorageClsid", "(ClassID)", "", "Argument[0].SyntheticField[org.apache.poi.hpsf.ClassID.bytes]", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._raw_data]", "taint", "dfc-generated"], + ["org.apache.poi.poifs.property", "Property", true, "setStorageClsid", "(ClassID)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._storage_clsid]", "value", "dfc-generated"], + ["org.apache.poi.poifs.property", "Property", true, "writeData", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.Property._raw_data]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.poifs.property", "PropertyTable", false, "PropertyTable", "(HeaderBlock)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.property", "PropertyTable", false, "PropertyTable", "(HeaderBlock,POIFSFileSystem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.poifs.property", "PropertyTable", false, "addProperty", "(Property)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.property.PropertyTable._properties].Element", "value", "dfc-generated"], + ["org.apache.poi.poifs.property", "PropertyTable", false, "getRoot", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.property.PropertyTable._properties].Element", "ReturnValue", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.storage.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.storage.model.json new file mode 100644 index 000000000000..dc2be69b3f9e --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.storage.model.json @@ -0,0 +1,24 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.poifs.storage", "BATBlock$BATBlockAndIndex", false, "getBlock", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.storage.BATBlock$BATBlockAndIndex.block]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.storage", "BATBlock", false, "createBATBlock", "(POIFSBigBlockSize,ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.storage", "BATBlock", false, "createEmptyBATBlock", "(POIFSBigBlockSize,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.poifs.storage", "BATBlock", false, "getBATBlockAndIndex", "(int,HeaderBlock,List)", "", "Argument[2].Element", "ReturnValue.SyntheticField[org.apache.poi.poifs.storage.BATBlock$BATBlockAndIndex.block]", "value", "dfc-generated"], + ["org.apache.poi.poifs.storage", "BATBlock", false, "getSBATBlockAndIndex", "(int,HeaderBlock,List)", "", "Argument[2].Element", "ReturnValue.SyntheticField[org.apache.poi.poifs.storage.BATBlock$BATBlockAndIndex.block]", "value", "dfc-generated"], + ["org.apache.poi.poifs.storage", "HeaderBlock", false, "HeaderBlock", "(ByteBuffer)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.storage.HeaderBlock._data]", "taint", "dfc-generated"], + ["org.apache.poi.poifs.storage", "HeaderBlock", false, "HeaderBlock", "(InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.storage.HeaderBlock._data]", "taint", "dfc-generated"], + ["org.apache.poi.poifs.storage", "HeaderBlock", false, "HeaderBlock", "(POIFSBigBlockSize)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.storage.HeaderBlock.bigBlockSize]", "value", "dfc-generated"], + ["org.apache.poi.poifs.storage", "HeaderBlock", false, "getBigBlockSize", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.storage.HeaderBlock.bigBlockSize]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.poifs.storage", "HeaderBlock", false, "writeData", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.storage.HeaderBlock._data]", "Argument[0]", "taint", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.storage.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.storage.model.yml deleted file mode 100644 index 631f62ad77bb..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.poifs.storage.model.yml +++ /dev/null @@ -1,17 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.poifs.storage", "BATBlock$BATBlockAndIndex", False, "getBlock", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.storage.BATBlock$BATBlockAndIndex.block]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.storage", "BATBlock", False, "createBATBlock", "(POIFSBigBlockSize,ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.storage", "BATBlock", False, "createEmptyBATBlock", "(POIFSBigBlockSize,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.poifs.storage", "BATBlock", False, "getBATBlockAndIndex", "(int,HeaderBlock,List)", "", "Argument[2].Element", "ReturnValue.SyntheticField[org.apache.poi.poifs.storage.BATBlock$BATBlockAndIndex.block]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.storage", "BATBlock", False, "getSBATBlockAndIndex", "(int,HeaderBlock,List)", "", "Argument[2].Element", "ReturnValue.SyntheticField[org.apache.poi.poifs.storage.BATBlock$BATBlockAndIndex.block]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.storage", "HeaderBlock", False, "HeaderBlock", "(ByteBuffer)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.storage.HeaderBlock._data]", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.storage", "HeaderBlock", False, "HeaderBlock", "(InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.storage.HeaderBlock._data]", "taint", "dfc-generated"] - - ["org.apache.poi.poifs.storage", "HeaderBlock", False, "HeaderBlock", "(POIFSBigBlockSize)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.poifs.storage.HeaderBlock.bigBlockSize]", "value", "dfc-generated"] - - ["org.apache.poi.poifs.storage", "HeaderBlock", False, "getBigBlockSize", "()", "", "Argument[this].SyntheticField[org.apache.poi.poifs.storage.HeaderBlock.bigBlockSize]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.poifs.storage", "HeaderBlock", False, "writeData", "(OutputStream)", "", "Argument[this].SyntheticField[org.apache.poi.poifs.storage.HeaderBlock._data]", "Argument[0]", "taint", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.draw.geom.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.draw.geom.model.json similarity index 52% rename from java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.draw.geom.model.yml rename to java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.draw.geom.model.json index 4b446f433562..ac0f59b18d53 100644 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.draw.geom.model.yml +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.draw.geom.model.json @@ -1,86 +1,93 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.sl.draw.geom", "AdjustPoint", True, "getX", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.AdjustPoint.x]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "AdjustPoint", True, "getY", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.AdjustPoint.y]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "AdjustPoint", True, "setX", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.AdjustPoint.x]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "AdjustPoint", True, "setY", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.AdjustPoint.y]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "ArcToCommand", True, "getHR", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.hr]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "ArcToCommand", True, "getStAng", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.stAng]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "ArcToCommand", True, "getSwAng", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.swAng]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "ArcToCommand", True, "getWR", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.wr]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "ArcToCommand", True, "setHR", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.hr]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "ArcToCommand", True, "setStAng", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.stAng]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "ArcToCommand", True, "setSwAng", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.swAng]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "ArcToCommand", True, "setWR", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.wr]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "ConnectionSite", False, "getAng", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ConnectionSite.ang]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "ConnectionSite", False, "setAng", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ConnectionSite.ang]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "ConnectionSiteIf", True, "getPos", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "ConnectionSiteIf", True, "setPos", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "Context", True, "Context", "(CustomGeometry,Rectangle2D,IAdjustableShape)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "Context", True, "Context", "(CustomGeometry,Rectangle2D,IAdjustableShape)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "Context", True, "Context", "(CustomGeometry,Rectangle2D,IAdjustableShape)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "Context", True, "evaluate", "(Formula)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "CurveToCommandIf", True, "getPt1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "CurveToCommandIf", True, "getPt2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "CurveToCommandIf", True, "getPt3", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "CurveToCommandIf", True, "setPt1", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "CurveToCommandIf", True, "setPt2", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "CurveToCommandIf", True, "setPt3", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "CustomGeometry", False, "addAdjustGuide", "(AdjustValueIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "CustomGeometry", False, "addAdjustHandle", "(AdjustHandle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "CustomGeometry", False, "addConnectionSite", "(ConnectionSiteIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "CustomGeometry", False, "addGeomGuide", "(GuideIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "CustomGeometry", False, "addPath", "(PathIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "CustomGeometry", False, "getTextBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "Guide", True, "getFmla", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Guide.fmla]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "Guide", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Guide.name]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "Guide", True, "setFmla", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Guide.fmla]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "Guide", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Guide.name]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "LineToCommandIf", True, "getPt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "LineToCommandIf", True, "setPt", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "MoveToCommandIf", True, "getPt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "MoveToCommandIf", True, "setPt", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "Outline", True, "Outline", "(Shape,PathIf)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Outline.shape]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "Outline", True, "Outline", "(Shape,PathIf)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Outline.path]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "Outline", True, "getOutline", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Outline.shape]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "Outline", True, "getPath", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Outline.path]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "PathIf", True, "addCommand", "(PathCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", False, "getGdRefAng", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.gdRefAng]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", False, "getGdRefR", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.gdRefR]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", False, "getMaxAng", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.maxAng]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", False, "getMaxR", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.maxR]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", False, "getMinAng", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.minAng]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", False, "getMinR", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.minR]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", False, "getPos", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.pos]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", False, "setGdRefAng", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.gdRefAng]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", False, "setGdRefR", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.gdRefR]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", False, "setMaxAng", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.maxAng]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", False, "setMaxR", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.maxR]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", False, "setMinAng", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.minAng]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", False, "setMinR", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.minR]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", False, "setPos", "(AdjustPoint)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.pos]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "PresetGeometries", False, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "PresetGeometries", False, "keySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "QuadToCommandIf", True, "getPt1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "QuadToCommandIf", True, "getPt2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "QuadToCommandIf", True, "setPt1", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "QuadToCommandIf", True, "setPt2", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", False, "getGdRefX", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.gdRefX]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", False, "getGdRefY", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.gdRefY]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", False, "getMaxX", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.maxX]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", False, "getMaxY", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.maxY]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", False, "getMinX", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.minX]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", False, "getMinY", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.minY]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", False, "getPos", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.pos]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", False, "setGdRefX", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.gdRefX]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", False, "setGdRefY", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.gdRefY]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", False, "setMaxX", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.maxX]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", False, "setMaxY", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.maxY]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", False, "setMinX", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.minX]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", False, "setMinY", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.minY]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", False, "setPos", "(AdjustPoint)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.pos]", "value", "dfc-generated"] +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.sl.draw.geom", "AdjustPoint", true, "getX", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.AdjustPoint.x]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "AdjustPoint", true, "getY", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.AdjustPoint.y]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "AdjustPoint", true, "setX", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.AdjustPoint.x]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "AdjustPoint", true, "setY", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.AdjustPoint.y]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "ArcToCommand", true, "getHR", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.hr]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "ArcToCommand", true, "getStAng", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.stAng]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "ArcToCommand", true, "getSwAng", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.swAng]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "ArcToCommand", true, "getWR", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.wr]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "ArcToCommand", true, "setHR", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.hr]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "ArcToCommand", true, "setStAng", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.stAng]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "ArcToCommand", true, "setSwAng", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.swAng]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "ArcToCommand", true, "setWR", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ArcToCommand.wr]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "ConnectionSite", false, "getAng", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ConnectionSite.ang]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "ConnectionSite", false, "setAng", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.ConnectionSite.ang]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "ConnectionSiteIf", true, "getPos", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "ConnectionSiteIf", true, "setPos", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "Context", true, "Context", "(CustomGeometry,Rectangle2D,IAdjustableShape)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "Context", true, "Context", "(CustomGeometry,Rectangle2D,IAdjustableShape)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "Context", true, "Context", "(CustomGeometry,Rectangle2D,IAdjustableShape)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "Context", true, "evaluate", "(Formula)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "CurveToCommandIf", true, "getPt1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "CurveToCommandIf", true, "getPt2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "CurveToCommandIf", true, "getPt3", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "CurveToCommandIf", true, "setPt1", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "CurveToCommandIf", true, "setPt2", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "CurveToCommandIf", true, "setPt3", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "CustomGeometry", false, "addAdjustGuide", "(AdjustValueIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "CustomGeometry", false, "addAdjustHandle", "(AdjustHandle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "CustomGeometry", false, "addConnectionSite", "(ConnectionSiteIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "CustomGeometry", false, "addGeomGuide", "(GuideIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "CustomGeometry", false, "addPath", "(PathIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "CustomGeometry", false, "getTextBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "Guide", true, "getFmla", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Guide.fmla]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "Guide", true, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Guide.name]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "Guide", true, "setFmla", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Guide.fmla]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "Guide", true, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Guide.name]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "LineToCommandIf", true, "getPt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "LineToCommandIf", true, "setPt", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "MoveToCommandIf", true, "getPt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "MoveToCommandIf", true, "setPt", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "Outline", true, "Outline", "(Shape,PathIf)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Outline.shape]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "Outline", true, "Outline", "(Shape,PathIf)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Outline.path]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "Outline", true, "getOutline", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Outline.shape]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "Outline", true, "getPath", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.Outline.path]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "PathIf", true, "addCommand", "(PathCommand)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", false, "getGdRefAng", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.gdRefAng]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", false, "getGdRefR", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.gdRefR]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", false, "getMaxAng", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.maxAng]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", false, "getMaxR", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.maxR]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", false, "getMinAng", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.minAng]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", false, "getMinR", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.minR]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", false, "getPos", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.pos]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", false, "setGdRefAng", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.gdRefAng]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", false, "setGdRefR", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.gdRefR]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", false, "setMaxAng", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.maxAng]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", false, "setMaxR", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.maxR]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", false, "setMinAng", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.minAng]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", false, "setMinR", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.minR]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "PolarAdjustHandle", false, "setPos", "(AdjustPoint)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.PolarAdjustHandle.pos]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "PresetGeometries", false, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "PresetGeometries", false, "keySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "QuadToCommandIf", true, "getPt1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "QuadToCommandIf", true, "getPt2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "QuadToCommandIf", true, "setPt1", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "QuadToCommandIf", true, "setPt2", "(AdjustPointIf)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", false, "getGdRefX", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.gdRefX]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", false, "getGdRefY", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.gdRefY]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", false, "getMaxX", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.maxX]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", false, "getMaxY", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.maxY]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", false, "getMinX", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.minX]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", false, "getMinY", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.minY]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", false, "getPos", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.pos]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", false, "setGdRefX", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.gdRefX]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", false, "setGdRefY", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.gdRefY]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", false, "setMaxX", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.maxX]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", false, "setMaxY", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.maxY]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", false, "setMinX", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.minX]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", false, "setMinY", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.minY]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw.geom", "XYAdjustHandle", false, "setPos", "(AdjustPoint)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.geom.XYAdjustHandle.pos]", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.draw.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.draw.model.json new file mode 100644 index 000000000000..3ef642e62cfc --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.draw.model.json @@ -0,0 +1,109 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.sl.draw", "BitmapImageRenderer", true, "getCachedContentType", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.BitmapImageRenderer.cachedContentType]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "BitmapImageRenderer", true, "getCachedImage", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.BitmapImageRenderer.cachedImage]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "BitmapImageRenderer", true, "loadImage", "(InputStream,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.BitmapImageRenderer.cachedImage]", "taint", "dfc-generated"], + ["org.apache.poi.sl.draw", "BitmapImageRenderer", true, "loadImage", "(InputStream,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.BitmapImageRenderer.cachedContentType]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "BitmapImageRenderer", true, "loadImage", "(byte[],String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.BitmapImageRenderer.cachedImage]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "BitmapImageRenderer", true, "loadImage", "(byte[],String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.BitmapImageRenderer.cachedContentType]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "BitmapImageRenderer", true, "setAlpha", "(BufferedImage,double)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawAutoShape", true, "DrawAutoShape", "(AutoShape)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.sl.draw", "DrawBackground", true, "DrawBackground", "(Background)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawConnectorShape", true, "DrawConnectorShape", "(ConnectorShape)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getDrawable", "(Background)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getDrawable", "(ConnectorShape)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getDrawable", "(FreeformShape)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getDrawable", "(GraphicalFrame)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getDrawable", "(GroupShape)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getDrawable", "(MasterSheet)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getDrawable", "(PictureShape)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getDrawable", "(Shape)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getDrawable", "(Sheet)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getDrawable", "(Slide)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.sl.draw.DrawSheet.sheet]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getDrawable", "(TableShape)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getDrawable", "(TextBox)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getDrawable", "(TextShape)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getFontManager", "(Graphics2D)", "", "Argument[0].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getInstance", "(Graphics2D)", "", "Argument[0].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getPaint", "(PlaceableShape)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getTextFragment", "(TextLayout,AttributedString)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.sl.draw.DrawTextFragment.layout]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawFactory", true, "getTextFragment", "(TextLayout,AttributedString)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.sl.draw.DrawTextFragment.str]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawFontManager", true, "getFallbackFont", "(Graphics2D,FontInfo)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawFontManager", true, "getMappedFont", "(Graphics2D,FontInfo)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawFontManager", true, "mapFontCharset", "(Graphics2D,FontInfo,String)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawFreeformShape", true, "DrawFreeformShape", "(FreeformShape)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.sl.draw", "DrawGraphicalFrame", true, "DrawGraphicalFrame", "(GraphicalFrame)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawGroupShape", true, "DrawGroupShape", "(GroupShape)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.sl.draw", "DrawMasterSheet", true, "DrawMasterSheet", "(MasterSheet)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawNothing", true, "DrawNothing", "(Shape)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.sl.draw", "DrawPaint", true, "DrawPaint", "(PlaceableShape)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawPaint", true, "createSolidPaint", "(ColorStyle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawPaint", true, "getPaint", "(Graphics2D,PaintStyle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawPaint", true, "getPaint", "(Graphics2D,PaintStyle)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawPaint", true, "getPaint", "(Graphics2D,PaintStyle,PaintStyle$PaintModifier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawPaint", true, "getPaint", "(Graphics2D,PaintStyle,PaintStyle$PaintModifier)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawPictureShape", true, "DrawPictureShape", "(PictureShape)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawPictureShape", true, "getImageRenderer", "(Graphics2D,String)", "", "Argument[0].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawShape", true, "DrawShape", "(Shape)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawShape", true, "getAnchor", "(Graphics2D,Rectangle2D)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawSheet", true, "DrawSheet", "(Sheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.sl.draw", "DrawSimpleShape", true, "DrawSimpleShape", "(SimpleShape)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawSlide", true, "DrawSlide", "(Slide)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.DrawSheet.sheet]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawSlide", true, "draw", "(Graphics2D)", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.DrawSheet.sheet]", "Argument[0].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawTableShape", true, "DrawTableShape", "(TableShape)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawTextBox", true, "DrawTextBox", "(TextBox)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.sl.draw", "DrawTextFragment", true, "DrawTextFragment", "(TextLayout,AttributedString)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.DrawTextFragment.layout]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawTextFragment", true, "DrawTextFragment", "(TextLayout,AttributedString)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.DrawTextFragment.str]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawTextFragment", true, "getAttributedString", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.DrawTextFragment.str]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawTextFragment", true, "getLayout", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.DrawTextFragment.layout]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "DrawTextParagraph", true, "DrawTextParagraph", "(TextParagraph)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.sl.draw", "DrawTextShape", true, "DrawTextShape", "(TextShape)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.sl.draw", "DrawTexturePaint", true, "getAwtShape", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawTexturePaint", true, "getFill", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "DrawTexturePaint", true, "getImageRenderer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "EmbeddedExtractor$EmbeddedPart", true, "getData", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.EmbeddedExtractor$EmbeddedPart.data]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "EmbeddedExtractor$EmbeddedPart", true, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.EmbeddedExtractor$EmbeddedPart.name]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "EmbeddedExtractor$EmbeddedPart", true, "setData", "(Supplier)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.EmbeddedExtractor$EmbeddedPart.data]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "EmbeddedExtractor$EmbeddedPart", true, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.EmbeddedExtractor$EmbeddedPart.name]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "ImageRenderer", true, "getImage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "ImageRenderer", true, "getImage", "(Dimension2D)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "PathGradientPaint$PathGradientContext", true, "createRaster", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "PathGradientPaint", true, "createContext", "(ColorModel,Rectangle,Rectangle2D,AffineTransform,RenderingHints)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "PathGradientPaint", true, "createContext", "(ColorModel,Rectangle,Rectangle2D,AffineTransform,RenderingHints)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "PathGradientPaint", true, "createContext", "(ColorModel,Rectangle,Rectangle2D,AffineTransform,RenderingHints)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "PathGradientPaint", true, "createContext", "(ColorModel,Rectangle,Rectangle2D,AffineTransform,RenderingHints)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "SLGraphics", "(GroupShape)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._group]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "addRenderingHints", "(Map)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapKey", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "addRenderingHints", "(Map)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "create", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "getBackground", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._background]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "getColor", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._foreground]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "getFont", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._font]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "getPaint", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._paint]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "getRenderingHint", "(RenderingHints$Key)", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "getRenderingHints", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "getShapeGroup", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._group]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "getStroke", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._stroke]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "setBackground", "(Color)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._background]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "setColor", "(Color)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._foreground]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "setColor", "(Color)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._paint]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "setFont", "(Font)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._font]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "setPaint", "(Paint)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._foreground]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "setPaint", "(Paint)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._paint]", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "setRenderingHint", "(RenderingHints$Key,Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapKey", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "setRenderingHint", "(RenderingHints$Key,Object)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "setRenderingHints", "(Map)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapKey", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "setRenderingHints", "(Map)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "value", "dfc-generated"], + ["org.apache.poi.sl.draw", "SLGraphics", true, "setStroke", "(Stroke)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._stroke]", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.draw.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.draw.model.yml deleted file mode 100644 index 7b4ff4b4b490..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.draw.model.yml +++ /dev/null @@ -1,102 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.sl.draw", "BitmapImageRenderer", True, "getCachedContentType", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.BitmapImageRenderer.cachedContentType]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "BitmapImageRenderer", True, "getCachedImage", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.BitmapImageRenderer.cachedImage]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "BitmapImageRenderer", True, "loadImage", "(InputStream,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.BitmapImageRenderer.cachedImage]", "taint", "dfc-generated"] - - ["org.apache.poi.sl.draw", "BitmapImageRenderer", True, "loadImage", "(InputStream,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.BitmapImageRenderer.cachedContentType]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "BitmapImageRenderer", True, "loadImage", "(byte[],String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.BitmapImageRenderer.cachedImage]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "BitmapImageRenderer", True, "loadImage", "(byte[],String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.BitmapImageRenderer.cachedContentType]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "BitmapImageRenderer", True, "setAlpha", "(BufferedImage,double)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawAutoShape", True, "DrawAutoShape", "(AutoShape)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.sl.draw", "DrawBackground", True, "DrawBackground", "(Background)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawConnectorShape", True, "DrawConnectorShape", "(ConnectorShape)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getDrawable", "(Background)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getDrawable", "(ConnectorShape)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getDrawable", "(FreeformShape)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getDrawable", "(GraphicalFrame)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getDrawable", "(GroupShape)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getDrawable", "(MasterSheet)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getDrawable", "(PictureShape)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getDrawable", "(Shape)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getDrawable", "(Sheet)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getDrawable", "(Slide)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.sl.draw.DrawSheet.sheet]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getDrawable", "(TableShape)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getDrawable", "(TextBox)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getDrawable", "(TextShape)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getFontManager", "(Graphics2D)", "", "Argument[0].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getInstance", "(Graphics2D)", "", "Argument[0].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getPaint", "(PlaceableShape)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getTextFragment", "(TextLayout,AttributedString)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.sl.draw.DrawTextFragment.layout]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawFactory", True, "getTextFragment", "(TextLayout,AttributedString)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.poi.sl.draw.DrawTextFragment.str]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawFontManager", True, "getFallbackFont", "(Graphics2D,FontInfo)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawFontManager", True, "getMappedFont", "(Graphics2D,FontInfo)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawFontManager", True, "mapFontCharset", "(Graphics2D,FontInfo,String)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawFreeformShape", True, "DrawFreeformShape", "(FreeformShape)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.sl.draw", "DrawGraphicalFrame", True, "DrawGraphicalFrame", "(GraphicalFrame)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawGroupShape", True, "DrawGroupShape", "(GroupShape)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.sl.draw", "DrawMasterSheet", True, "DrawMasterSheet", "(MasterSheet)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawNothing", True, "DrawNothing", "(Shape)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.sl.draw", "DrawPaint", True, "DrawPaint", "(PlaceableShape)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawPaint", True, "createSolidPaint", "(ColorStyle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawPaint", True, "getPaint", "(Graphics2D,PaintStyle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawPaint", True, "getPaint", "(Graphics2D,PaintStyle)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawPaint", True, "getPaint", "(Graphics2D,PaintStyle,PaintStyle$PaintModifier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawPaint", True, "getPaint", "(Graphics2D,PaintStyle,PaintStyle$PaintModifier)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawPictureShape", True, "DrawPictureShape", "(PictureShape)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawPictureShape", True, "getImageRenderer", "(Graphics2D,String)", "", "Argument[0].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawShape", True, "DrawShape", "(Shape)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawShape", True, "getAnchor", "(Graphics2D,Rectangle2D)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawSheet", True, "DrawSheet", "(Sheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.sl.draw", "DrawSimpleShape", True, "DrawSimpleShape", "(SimpleShape)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawSlide", True, "DrawSlide", "(Slide)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.DrawSheet.sheet]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawSlide", True, "draw", "(Graphics2D)", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.DrawSheet.sheet]", "Argument[0].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawTableShape", True, "DrawTableShape", "(TableShape)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawTextBox", True, "DrawTextBox", "(TextBox)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.sl.draw", "DrawTextFragment", True, "DrawTextFragment", "(TextLayout,AttributedString)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.DrawTextFragment.layout]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawTextFragment", True, "DrawTextFragment", "(TextLayout,AttributedString)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.DrawTextFragment.str]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawTextFragment", True, "getAttributedString", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.DrawTextFragment.str]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawTextFragment", True, "getLayout", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.DrawTextFragment.layout]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "DrawTextParagraph", True, "DrawTextParagraph", "(TextParagraph)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.sl.draw", "DrawTextShape", True, "DrawTextShape", "(TextShape)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.sl.draw", "DrawTexturePaint", True, "getAwtShape", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawTexturePaint", True, "getFill", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "DrawTexturePaint", True, "getImageRenderer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "EmbeddedExtractor$EmbeddedPart", True, "getData", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.EmbeddedExtractor$EmbeddedPart.data]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "EmbeddedExtractor$EmbeddedPart", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.EmbeddedExtractor$EmbeddedPart.name]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "EmbeddedExtractor$EmbeddedPart", True, "setData", "(Supplier)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.EmbeddedExtractor$EmbeddedPart.data]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "EmbeddedExtractor$EmbeddedPart", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.EmbeddedExtractor$EmbeddedPart.name]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "ImageRenderer", True, "getImage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "ImageRenderer", True, "getImage", "(Dimension2D)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "PathGradientPaint$PathGradientContext", True, "createRaster", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "PathGradientPaint", True, "createContext", "(ColorModel,Rectangle,Rectangle2D,AffineTransform,RenderingHints)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "PathGradientPaint", True, "createContext", "(ColorModel,Rectangle,Rectangle2D,AffineTransform,RenderingHints)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "PathGradientPaint", True, "createContext", "(ColorModel,Rectangle,Rectangle2D,AffineTransform,RenderingHints)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "PathGradientPaint", True, "createContext", "(ColorModel,Rectangle,Rectangle2D,AffineTransform,RenderingHints)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "SLGraphics", "(GroupShape)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._group]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "addRenderingHints", "(Map)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapKey", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "addRenderingHints", "(Map)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "create", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "getBackground", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._background]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "getColor", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._foreground]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "getFont", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._font]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "getPaint", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._paint]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "getRenderingHint", "(RenderingHints$Key)", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "getRenderingHints", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "getShapeGroup", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._group]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "getStroke", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._stroke]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "setBackground", "(Color)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._background]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "setColor", "(Color)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._foreground]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "setColor", "(Color)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._paint]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "setFont", "(Font)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._font]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "setPaint", "(Paint)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._foreground]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "setPaint", "(Paint)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._paint]", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "setRenderingHint", "(RenderingHints$Key,Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapKey", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "setRenderingHint", "(RenderingHints$Key,Object)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "setRenderingHints", "(Map)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapKey", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "setRenderingHints", "(Map)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._hints].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.draw", "SLGraphics", True, "setStroke", "(Stroke)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.draw.SLGraphics._stroke]", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.extractor.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.extractor.model.json new file mode 100644 index 000000000000..fdb4b4ec9dd6 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.extractor.model.json @@ -0,0 +1,17 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.sl.extractor", "SlideShowExtractor", true, "SlideShowExtractor", "(SlideShow)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.extractor.SlideShowExtractor.slideshow]", "value", "dfc-generated"], + ["org.apache.poi.sl.extractor", "SlideShowExtractor", true, "getDocument", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.extractor.SlideShowExtractor.slideshow]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.sl.extractor", "SlideShowExtractor", true, "getFilesystem", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.extractor.SlideShowExtractor.slideshow]", "ReturnValue", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.extractor.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.extractor.model.yml deleted file mode 100644 index f4238b4fde90..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.extractor.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.sl.extractor", "SlideShowExtractor", True, "SlideShowExtractor", "(SlideShow)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.extractor.SlideShowExtractor.slideshow]", "value", "dfc-generated"] - - ["org.apache.poi.sl.extractor", "SlideShowExtractor", True, "getDocument", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.extractor.SlideShowExtractor.slideshow]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.sl.extractor", "SlideShowExtractor", True, "getFilesystem", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.extractor.SlideShowExtractor.slideshow]", "ReturnValue", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.image.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.image.model.json new file mode 100644 index 000000000000..394451c4af5e --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.image.model.json @@ -0,0 +1,20 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.sl.image", "ImageHeaderBitmap", true, "getSize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.image", "ImageHeaderEMF", true, "getBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.image", "ImageHeaderPICT", true, "getBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.sl.image", "ImageHeaderPNG", false, "ImageHeaderPNG", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.image.ImageHeaderPNG.data]", "value", "dfc-generated"], + ["org.apache.poi.sl.image", "ImageHeaderPNG", false, "extractPNG", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.image.ImageHeaderPNG.data].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.sl.image", "ImageHeaderPNG", false, "extractPNG", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.image.ImageHeaderPNG.data]", "ReturnValue", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.image.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.image.model.yml deleted file mode 100644 index 96c45388c0a0..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.image.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.sl.image", "ImageHeaderBitmap", True, "getSize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.image", "ImageHeaderEMF", True, "getBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.image", "ImageHeaderPICT", True, "getBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.sl.image", "ImageHeaderPNG", False, "ImageHeaderPNG", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.sl.image.ImageHeaderPNG.data]", "value", "dfc-generated"] - - ["org.apache.poi.sl.image", "ImageHeaderPNG", False, "extractPNG", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.image.ImageHeaderPNG.data].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.sl.image", "ImageHeaderPNG", False, "extractPNG", "()", "", "Argument[this].SyntheticField[org.apache.poi.sl.image.ImageHeaderPNG.data]", "ReturnValue", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.usermodel.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.usermodel.model.json new file mode 100644 index 000000000000..2015d0d66972 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.usermodel.model.json @@ -0,0 +1,38 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.poi.sl.usermodel", "SlideShow", true, "addPicture", "(File,PictureData$PictureType)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.sl.usermodel", "SlideShowFactory", true, "create", "(File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.sl.usermodel", "SlideShowFactory", true, "create", "(File,String)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.sl.usermodel", "SlideShowFactory", true, "create", "(File,String,boolean)", "", "Argument[0]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.poi.sl.usermodel", "SlideShowFactory", true, "create", "(File)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.poi.sl.usermodel", "SlideShowFactory", true, "create", "(File,String)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.poi.sl.usermodel", "SlideShowFactory", true, "create", "(File,String,boolean)", "", "ReturnValue", "file", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.sl.usermodel", "PaintStyle$SolidPaint", true, "getSolidColor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.usermodel.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.usermodel.model.yml deleted file mode 100644 index b3727f6eac62..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.sl.usermodel.model.yml +++ /dev/null @@ -1,23 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.poi.sl.usermodel", "SlideShow", True, "addPicture", "(File,PictureData$PictureType)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.sl.usermodel", "SlideShowFactory", True, "create", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.sl.usermodel", "SlideShowFactory", True, "create", "(File,String)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.sl.usermodel", "SlideShowFactory", True, "create", "(File,String,boolean)", "", "Argument[0]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.poi.sl.usermodel", "SlideShowFactory", True, "create", "(File)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.poi.sl.usermodel", "SlideShowFactory", True, "create", "(File,String)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.poi.sl.usermodel", "SlideShowFactory", True, "create", "(File,String,boolean)", "", "ReturnValue", "file", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.sl.usermodel", "PaintStyle$SolidPaint", True, "getSolidColor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.extractor.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.extractor.model.json similarity index 53% rename from java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.extractor.model.yml rename to java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.extractor.model.json index fc826a5e8b4f..eddb5f3ce54c 100644 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.extractor.model.yml +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.extractor.model.json @@ -1,20 +1,27 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.ss.extractor", "EmbeddedData", True, "EmbeddedData", "(String,byte[],String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.filename]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.extractor", "EmbeddedData", True, "EmbeddedData", "(String,byte[],String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.embeddedData]", "value", "dfc-generated"] - - ["org.apache.poi.ss.extractor", "EmbeddedData", True, "EmbeddedData", "(String,byte[],String)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.contentType]", "value", "dfc-generated"] - - ["org.apache.poi.ss.extractor", "EmbeddedData", True, "getContentType", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.contentType]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.extractor", "EmbeddedData", True, "getEmbeddedData", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.embeddedData]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.extractor", "EmbeddedData", True, "getFilename", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.filename]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.extractor", "EmbeddedData", True, "getShape", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.shape]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.extractor", "EmbeddedData", True, "setContentType", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.contentType]", "value", "dfc-generated"] - - ["org.apache.poi.ss.extractor", "EmbeddedData", True, "setEmbeddedData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.embeddedData]", "value", "dfc-generated"] - - ["org.apache.poi.ss.extractor", "EmbeddedData", True, "setFilename", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.filename]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.extractor", "EmbeddedData", True, "setShape", "(Shape)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.shape]", "value", "dfc-generated"] - - ["org.apache.poi.ss.extractor", "EmbeddedExtractor", True, "extractAll", "(Sheet)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.extractor", "EmbeddedExtractor", True, "extractOne", "(DirectoryNode)", "", "Argument[0].SyntheticField[org.apache.poi.poifs.filesystem.EntryNode._property].SyntheticField[org.apache.poi.poifs.property.Property._name]", "ReturnValue.SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.filename]", "taint", "dfc-generated"] +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.ss.extractor", "EmbeddedData", true, "EmbeddedData", "(String,byte[],String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.filename]", "taint", "dfc-generated"], + ["org.apache.poi.ss.extractor", "EmbeddedData", true, "EmbeddedData", "(String,byte[],String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.embeddedData]", "value", "dfc-generated"], + ["org.apache.poi.ss.extractor", "EmbeddedData", true, "EmbeddedData", "(String,byte[],String)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.contentType]", "value", "dfc-generated"], + ["org.apache.poi.ss.extractor", "EmbeddedData", true, "getContentType", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.contentType]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.extractor", "EmbeddedData", true, "getEmbeddedData", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.embeddedData]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.extractor", "EmbeddedData", true, "getFilename", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.filename]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.extractor", "EmbeddedData", true, "getShape", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.shape]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.extractor", "EmbeddedData", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.contentType]", "value", "dfc-generated"], + ["org.apache.poi.ss.extractor", "EmbeddedData", true, "setEmbeddedData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.embeddedData]", "value", "dfc-generated"], + ["org.apache.poi.ss.extractor", "EmbeddedData", true, "setFilename", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.filename]", "taint", "dfc-generated"], + ["org.apache.poi.ss.extractor", "EmbeddedData", true, "setShape", "(Shape)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.shape]", "value", "dfc-generated"], + ["org.apache.poi.ss.extractor", "EmbeddedExtractor", true, "extractAll", "(Sheet)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.extractor", "EmbeddedExtractor", true, "extractOne", "(DirectoryNode)", "", "Argument[0].SyntheticField[org.apache.poi.poifs.filesystem.EntryNode._property].SyntheticField[org.apache.poi.poifs.property.Property._name]", "ReturnValue.SyntheticField[org.apache.poi.ss.extractor.EmbeddedData.filename]", "taint", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.format.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.format.model.json new file mode 100644 index 000000000000..530ee3c70c44 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.format.model.json @@ -0,0 +1,59 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.ss.format", "CellDateFormatter", true, "CellDateFormatter", "(Locale,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellDateFormatter", true, "CellDateFormatter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellElapsedFormatter", true, "CellElapsedFormatter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellFormat", true, "apply", "(Cell)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellFormat", true, "apply", "(JLabel,Cell)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellFormat", true, "apply", "(JLabel,Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.poi.ss.format.CellFormatResult.text]", "taint", "dfc-generated"], + ["org.apache.poi.ss.format", "CellFormat", true, "apply", "(Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.poi.ss.format.CellFormatResult.text]", "taint", "dfc-generated"], + ["org.apache.poi.ss.format", "CellFormat", true, "getInstance", "(Locale,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellFormat", true, "getInstance", "(Locale,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellFormat", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellFormatPart", true, "CellFormatPart", "(Locale,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellFormatPart", true, "CellFormatPart", "(Locale,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellFormatPart", true, "CellFormatPart", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellFormatPart", true, "apply", "(JLabel,Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.poi.ss.format.CellFormatResult.text]", "taint", "dfc-generated"], + ["org.apache.poi.ss.format", "CellFormatPart", true, "apply", "(Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.poi.ss.format.CellFormatResult.text]", "taint", "dfc-generated"], + ["org.apache.poi.ss.format", "CellFormatPart", true, "group", "(Matcher,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.format", "CellFormatResult", true, "CellFormatResult", "(boolean,String,Color)", "", "Argument[1]", "Argument[this].Field[org.apache.poi.ss.format.CellFormatResult.text]", "value", "dfc-generated"], + ["org.apache.poi.ss.format", "CellFormatResult", true, "CellFormatResult", "(boolean,String,Color)", "", "Argument[2]", "Argument[this].Field[org.apache.poi.ss.format.CellFormatResult.textColor]", "value", "dfc-generated"], + ["org.apache.poi.ss.format", "CellFormatter", true, "CellFormatter", "(Locale,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellFormatter", true, "CellFormatter", "(Locale,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellFormatter", true, "CellFormatter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellFormatter", true, "format", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.format", "CellFormatter", true, "formatValue", "(StringBuffer,Object)", "", "Argument[1]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.ss.format", "CellFormatter", true, "simpleFormat", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.format", "CellFormatter", true, "simpleValue", "(StringBuffer,Object)", "", "Argument[1]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.ss.format", "CellGeneralFormatter", true, "CellGeneralFormatter", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellNumberFormatter", true, "CellNumberFormatter", "(Locale,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellNumberFormatter", true, "CellNumberFormatter", "(Locale,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellNumberFormatter", true, "CellNumberFormatter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellNumberPartHandler", true, "getDecimalPoint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellNumberPartHandler", true, "getExponent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellNumberPartHandler", true, "getNumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellNumberPartHandler", true, "getSlash", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellNumberPartHandler", true, "getSpecials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.format", "CellNumberPartHandler", true, "handlePart", "(Matcher,String,CellFormatType,StringBuffer)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.format", "CellNumberStringMod", true, "CellNumberStringMod", "(CellNumberFormatter$Special,CharSequence,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.special]", "value", "dfc-generated"], + ["org.apache.poi.ss.format", "CellNumberStringMod", true, "CellNumberStringMod", "(CellNumberFormatter$Special,CharSequence,int)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.toAdd]", "value", "dfc-generated"], + ["org.apache.poi.ss.format", "CellNumberStringMod", true, "CellNumberStringMod", "(CellNumberFormatter$Special,boolean,CellNumberFormatter$Special,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.special]", "value", "dfc-generated"], + ["org.apache.poi.ss.format", "CellNumberStringMod", true, "CellNumberStringMod", "(CellNumberFormatter$Special,boolean,CellNumberFormatter$Special,boolean)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.end]", "value", "dfc-generated"], + ["org.apache.poi.ss.format", "CellNumberStringMod", true, "CellNumberStringMod", "(CellNumberFormatter$Special,boolean,CellNumberFormatter$Special,boolean,char)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.special]", "value", "dfc-generated"], + ["org.apache.poi.ss.format", "CellNumberStringMod", true, "CellNumberStringMod", "(CellNumberFormatter$Special,boolean,CellNumberFormatter$Special,boolean,char)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.end]", "value", "dfc-generated"], + ["org.apache.poi.ss.format", "CellNumberStringMod", true, "getEnd", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.end]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.format", "CellNumberStringMod", true, "getSpecial", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.special]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.format", "CellNumberStringMod", true, "getToAdd", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.toAdd]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.format", "CellTextFormatter", true, "CellTextFormatter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.format.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.format.model.yml deleted file mode 100644 index 53a6a15d6f27..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.format.model.yml +++ /dev/null @@ -1,52 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.ss.format", "CellDateFormatter", True, "CellDateFormatter", "(Locale,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellDateFormatter", True, "CellDateFormatter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellElapsedFormatter", True, "CellElapsedFormatter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellFormat", True, "apply", "(Cell)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellFormat", True, "apply", "(JLabel,Cell)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellFormat", True, "apply", "(JLabel,Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.poi.ss.format.CellFormatResult.text]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellFormat", True, "apply", "(Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.poi.ss.format.CellFormatResult.text]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellFormat", True, "getInstance", "(Locale,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellFormat", True, "getInstance", "(Locale,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellFormat", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellFormatPart", True, "CellFormatPart", "(Locale,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellFormatPart", True, "CellFormatPart", "(Locale,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellFormatPart", True, "CellFormatPart", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellFormatPart", True, "apply", "(JLabel,Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.poi.ss.format.CellFormatResult.text]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellFormatPart", True, "apply", "(Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.poi.ss.format.CellFormatResult.text]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellFormatPart", True, "group", "(Matcher,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellFormatResult", True, "CellFormatResult", "(boolean,String,Color)", "", "Argument[1]", "Argument[this].Field[org.apache.poi.ss.format.CellFormatResult.text]", "value", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellFormatResult", True, "CellFormatResult", "(boolean,String,Color)", "", "Argument[2]", "Argument[this].Field[org.apache.poi.ss.format.CellFormatResult.textColor]", "value", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellFormatter", True, "CellFormatter", "(Locale,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellFormatter", True, "CellFormatter", "(Locale,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellFormatter", True, "CellFormatter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellFormatter", True, "format", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellFormatter", True, "formatValue", "(StringBuffer,Object)", "", "Argument[1]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellFormatter", True, "simpleFormat", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellFormatter", True, "simpleValue", "(StringBuffer,Object)", "", "Argument[1]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellGeneralFormatter", True, "CellGeneralFormatter", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellNumberFormatter", True, "CellNumberFormatter", "(Locale,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellNumberFormatter", True, "CellNumberFormatter", "(Locale,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellNumberFormatter", True, "CellNumberFormatter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellNumberPartHandler", True, "getDecimalPoint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellNumberPartHandler", True, "getExponent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellNumberPartHandler", True, "getNumerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellNumberPartHandler", True, "getSlash", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellNumberPartHandler", True, "getSpecials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.format", "CellNumberPartHandler", True, "handlePart", "(Matcher,String,CellFormatType,StringBuffer)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellNumberStringMod", True, "CellNumberStringMod", "(CellNumberFormatter$Special,CharSequence,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.special]", "value", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellNumberStringMod", True, "CellNumberStringMod", "(CellNumberFormatter$Special,CharSequence,int)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.toAdd]", "value", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellNumberStringMod", True, "CellNumberStringMod", "(CellNumberFormatter$Special,boolean,CellNumberFormatter$Special,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.special]", "value", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellNumberStringMod", True, "CellNumberStringMod", "(CellNumberFormatter$Special,boolean,CellNumberFormatter$Special,boolean)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.end]", "value", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellNumberStringMod", True, "CellNumberStringMod", "(CellNumberFormatter$Special,boolean,CellNumberFormatter$Special,boolean,char)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.special]", "value", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellNumberStringMod", True, "CellNumberStringMod", "(CellNumberFormatter$Special,boolean,CellNumberFormatter$Special,boolean,char)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.end]", "value", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellNumberStringMod", True, "getEnd", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.end]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellNumberStringMod", True, "getSpecial", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.special]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellNumberStringMod", True, "getToAdd", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.format.CellNumberStringMod.toAdd]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.format", "CellTextFormatter", True, "CellTextFormatter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.constant.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.constant.model.json new file mode 100644 index 000000000000..5f786ba8004c --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.constant.model.json @@ -0,0 +1,16 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.ss.formula.constant", "ConstantValueParser", false, "encode", "(LittleEndianOutput,Object[])", "", "Argument[1].ArrayElement", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula.constant", "ConstantValueParser", false, "parse", "(LittleEndianInput,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.constant.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.constant.model.yml deleted file mode 100644 index 9f98cf1f0ce2..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.constant.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.ss.formula.constant", "ConstantValueParser", False, "encode", "(LittleEndianOutput,Object[])", "", "Argument[1].ArrayElement", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula.constant", "ConstantValueParser", False, "parse", "(LittleEndianInput,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.forked.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.forked.model.json new file mode 100644 index 000000000000..ef9305065c6d --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.forked.model.json @@ -0,0 +1,16 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.ss.formula.eval.forked", "ForkedEvaluator", false, "create", "(Workbook,IStabilityClassifier,UDFFinder)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.eval.forked", "ForkedEvaluator", false, "create", "(Workbook,IStabilityClassifier,UDFFinder)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.forked.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.forked.model.yml deleted file mode 100644 index 39f245c01960..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.forked.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.ss.formula.eval.forked", "ForkedEvaluator", False, "create", "(Workbook,IStabilityClassifier,UDFFinder)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.eval.forked", "ForkedEvaluator", False, "create", "(Workbook,IStabilityClassifier,UDFFinder)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.model.json new file mode 100644 index 000000000000..d2161ed6302d --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.model.json @@ -0,0 +1,48 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.ss.formula.eval", "AreaEval", true, "getAbsoluteValue", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.eval", "AreaEval", true, "offset", "(int,int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.eval", "EvaluationException", false, "EvaluationException", "(ErrorEval)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.EvaluationException._errorEval]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "EvaluationException", false, "getErrorEval", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.EvaluationException._errorEval]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "ExternalNameEval", false, "ExternalNameEval", "(EvaluationName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.ExternalNameEval._name]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "ExternalNameEval", false, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.ExternalNameEval._name]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "FunctionNameEval", false, "FunctionNameEval", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.FunctionNameEval._functionName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "FunctionNameEval", false, "getFunctionName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.FunctionNameEval._functionName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "IntersectionEval", false, "evaluate", "(int,int,ValueEval,ValueEval)", "", "Argument[2].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "NotImplementedException", true, "NotImplementedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.eval", "NotImplementedException", true, "NotImplementedException", "(String,NotImplementedException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.eval", "NotImplementedException", true, "NotImplementedException", "(String,NotImplementedException)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.eval", "NotImplementedFunctionException", false, "NotImplementedFunctionException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.NotImplementedFunctionException.functionName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "NotImplementedFunctionException", false, "NotImplementedFunctionException", "(String,NotImplementedException)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.NotImplementedFunctionException.functionName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "NotImplementedFunctionException", false, "getFunctionName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.NotImplementedFunctionException.functionName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "OperandResolver", false, "chooseSingleElementFromArea", "(AreaEval,int,int)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "OperandResolver", false, "coerceValueToString", "(ValueEval)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.eval", "OperandResolver", false, "getElementFromArray", "(AreaEval,EvaluationCell)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "OperandResolver", false, "getSingleValue", "(ValueEval,int,int)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "OperandResolver", false, "getSingleValue", "(ValueEval,int,int)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "RangeEval", false, "evaluate", "(int,int,ValueEval,ValueEval)", "", "Argument[2].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "RefEval", true, "offset", "(int,int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.eval", "RefListEval", true, "RefListEval", "(ValueEval,ValueEval)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.RefListEval.list].Element", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "RefListEval", true, "RefListEval", "(ValueEval,ValueEval)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.RefListEval.list].Element", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "RefListEval", true, "getList", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.RefListEval.list]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "RelationalOperationEval", true, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "StringEval", false, "StringEval", "(Ptg)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.eval", "StringEval", false, "StringEval", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.StringEval._value]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "StringEval", false, "getStringValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.StringEval._value]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "StringValueEval", true, "getStringValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.eval", "TwoOperandNumericOperation", true, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "UnaryMinusEval", false, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "UnaryPlusEval", false, "evaluate", "(int,int,ValueEval)", "", "Argument[2].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.eval", "UnaryPlusEval", false, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.model.yml deleted file mode 100644 index e2a03a380cde..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.eval.model.yml +++ /dev/null @@ -1,41 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.ss.formula.eval", "AreaEval", True, "getAbsoluteValue", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.eval", "AreaEval", True, "offset", "(int,int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.eval", "EvaluationException", False, "EvaluationException", "(ErrorEval)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.EvaluationException._errorEval]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "EvaluationException", False, "getErrorEval", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.EvaluationException._errorEval]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "ExternalNameEval", False, "ExternalNameEval", "(EvaluationName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.ExternalNameEval._name]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "ExternalNameEval", False, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.ExternalNameEval._name]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "FunctionNameEval", False, "FunctionNameEval", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.FunctionNameEval._functionName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "FunctionNameEval", False, "getFunctionName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.FunctionNameEval._functionName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "IntersectionEval", False, "evaluate", "(int,int,ValueEval,ValueEval)", "", "Argument[2].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "NotImplementedException", True, "NotImplementedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.eval", "NotImplementedException", True, "NotImplementedException", "(String,NotImplementedException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.eval", "NotImplementedException", True, "NotImplementedException", "(String,NotImplementedException)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.eval", "NotImplementedFunctionException", False, "NotImplementedFunctionException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.NotImplementedFunctionException.functionName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "NotImplementedFunctionException", False, "NotImplementedFunctionException", "(String,NotImplementedException)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.NotImplementedFunctionException.functionName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "NotImplementedFunctionException", False, "getFunctionName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.NotImplementedFunctionException.functionName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "OperandResolver", False, "chooseSingleElementFromArea", "(AreaEval,int,int)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "OperandResolver", False, "coerceValueToString", "(ValueEval)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.eval", "OperandResolver", False, "getElementFromArray", "(AreaEval,EvaluationCell)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "OperandResolver", False, "getSingleValue", "(ValueEval,int,int)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "OperandResolver", False, "getSingleValue", "(ValueEval,int,int)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "RangeEval", False, "evaluate", "(int,int,ValueEval,ValueEval)", "", "Argument[2].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "RefEval", True, "offset", "(int,int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.eval", "RefListEval", True, "RefListEval", "(ValueEval,ValueEval)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.RefListEval.list].Element", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "RefListEval", True, "RefListEval", "(ValueEval,ValueEval)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.RefListEval.list].Element", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "RefListEval", True, "getList", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.RefListEval.list]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "RelationalOperationEval", True, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "StringEval", False, "StringEval", "(Ptg)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.eval", "StringEval", False, "StringEval", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.StringEval._value]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "StringEval", False, "getStringValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.eval.StringEval._value]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "StringValueEval", True, "getStringValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.eval", "TwoOperandNumericOperation", True, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "UnaryMinusEval", False, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "UnaryPlusEval", False, "evaluate", "(int,int,ValueEval)", "", "Argument[2].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.eval", "UnaryPlusEval", False, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.function.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.function.model.json new file mode 100644 index 000000000000..5d94da1e3bc4 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.function.model.json @@ -0,0 +1,16 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.ss.formula.function", "FunctionMetadata", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.function", "FunctionMetadata", false, "getParameterClassCodes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.function.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.function.model.yml deleted file mode 100644 index ff34c22e0133..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.function.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.ss.formula.function", "FunctionMetadata", False, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.function", "FunctionMetadata", False, "getParameterClassCodes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.functions.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.functions.model.json new file mode 100644 index 000000000000..b318057d3dd2 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.functions.model.json @@ -0,0 +1,62 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.ss.formula.functions", "ArrayFunction", true, "_evaluateOneArrayArg", "(ValueEval,int,int,Function)", "", "Argument[0]", "ReturnValue", "value", "df-generated"], + ["org.apache.poi.ss.formula.functions", "ArrayFunction", true, "_evaluateTwoArrayArgs", "(ValueEval,ValueEval,int,int,BiFunction)", "", "Argument[0]", "ReturnValue", "value", "df-generated"], + ["org.apache.poi.ss.formula.functions", "ArrayFunction", true, "_evaluateTwoArrayArgs", "(ValueEval,ValueEval,int,int,BiFunction)", "", "Argument[1]", "ReturnValue", "value", "df-generated"], + ["org.apache.poi.ss.formula.functions", "ArrayFunction", true, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "ArrayFunction", true, "evaluateOneArrayArg", "(ValueEval,int,int,Function)", "", "Argument[0]", "ReturnValue", "value", "df-generated"], + ["org.apache.poi.ss.formula.functions", "ArrayFunction", true, "evaluateTwoArrayArgs", "(ValueEval,ValueEval,int,int,BiFunction)", "", "Argument[0]", "ReturnValue", "value", "df-generated"], + ["org.apache.poi.ss.formula.functions", "ArrayFunction", true, "evaluateTwoArrayArgs", "(ValueEval,ValueEval,int,int,BiFunction)", "", "Argument[1]", "ReturnValue", "value", "df-generated"], + ["org.apache.poi.ss.formula.functions", "Countif$ErrorMatcher", false, "ErrorMatcher", "(int,Countif$CmpOp)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.functions", "Countif$StringMatcher", false, "StringMatcher", "(String,Countif$CmpOp)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.functions", "Countif$StringMatcher", false, "StringMatcher", "(String,Countif$CmpOp)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.functions", "DGet", false, "getResult", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.DGet.result]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "DGet", false, "processMatch", "(ValueEval)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.DGet.result]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "DMax", false, "getResult", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.DMax.maximumValue]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "DMax", false, "processMatch", "(ValueEval)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.DMax.maximumValue]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "DMin", false, "getResult", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.DMin.minimumValue]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "DMin", false, "processMatch", "(ValueEval)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.DMin.minimumValue]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "FreeRefFunction", true, "evaluate", "(ValueEval[],OperationEvaluationContext)", "", "Argument[0].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "Function1Arg", true, "evaluate", "(int,int,ValueEval)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "Function2Arg", true, "evaluate", "(int,int,ValueEval,ValueEval)", "", "Argument[2]", "ReturnValue", "value", "df-generated"], + ["org.apache.poi.ss.formula.functions", "Function2Arg", true, "evaluate", "(int,int,ValueEval,ValueEval)", "", "Argument[3]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "Function3Arg", true, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval)", "", "Argument[2]", "ReturnValue", "value", "df-generated"], + ["org.apache.poi.ss.formula.functions", "Function3Arg", true, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval)", "", "Argument[3]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "Function3Arg", true, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval)", "", "Argument[4]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "Function4Arg", true, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval,ValueEval)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.functions", "Function4Arg", true, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval,ValueEval)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.functions", "Function4Arg", true, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval,ValueEval)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.functions", "Function", true, "evaluate", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "Hlookup", false, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval)", "", "Argument[3].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "Hlookup", false, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval,ValueEval)", "", "Argument[3].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "IDStarAlgorithm", true, "processMatch", "(ValueEval)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.functions", "IfFunc", false, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "LogicalFunction", true, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "Lookup", false, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval)", "", "Argument[4].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "LookupUtils$ValueVector", true, "getItem", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.functions", "LookupUtils", false, "createColumnVector", "(TwoDEval,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.functions", "LookupUtils", false, "createRowVector", "(TwoDEval,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.functions", "LookupUtils", false, "createVector", "(RefEval)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.functions", "LookupUtils", false, "createVector", "(TwoDEval)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.functions", "LookupUtils", false, "resolveTableArrayArg", "(ValueEval)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "NotImplementedFunction", false, "NotImplementedFunction", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.NotImplementedFunction._functionName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "NotImplementedFunction", false, "getFunctionName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.NotImplementedFunction._functionName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "PercentRank", false, "getValues", "(ValueEval,int,int)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue.Element", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "PercentRank", false, "getValues", "(ValueEval,int,int)", "", "Argument[0]", "ReturnValue.Element", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "Roman", true, "makeConcise", "(String,int)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "T", false, "evaluate", "(int,int,ValueEval)", "", "Argument[2].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "Value", false, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "Vlookup", false, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval)", "", "Argument[3].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.functions", "Vlookup", false, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval,ValueEval)", "", "Argument[3].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.functions.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.functions.model.yml deleted file mode 100644 index ee53e636e1a4..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.functions.model.yml +++ /dev/null @@ -1,55 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.ss.formula.functions", "ArrayFunction", True, "_evaluateOneArrayArg", "(ValueEval,int,int,Function)", "", "Argument[0]", "ReturnValue", "value", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "ArrayFunction", True, "_evaluateTwoArrayArgs", "(ValueEval,ValueEval,int,int,BiFunction)", "", "Argument[0]", "ReturnValue", "value", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "ArrayFunction", True, "_evaluateTwoArrayArgs", "(ValueEval,ValueEval,int,int,BiFunction)", "", "Argument[1]", "ReturnValue", "value", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "ArrayFunction", True, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "ArrayFunction", True, "evaluateOneArrayArg", "(ValueEval,int,int,Function)", "", "Argument[0]", "ReturnValue", "value", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "ArrayFunction", True, "evaluateTwoArrayArgs", "(ValueEval,ValueEval,int,int,BiFunction)", "", "Argument[0]", "ReturnValue", "value", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "ArrayFunction", True, "evaluateTwoArrayArgs", "(ValueEval,ValueEval,int,int,BiFunction)", "", "Argument[1]", "ReturnValue", "value", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "Countif$ErrorMatcher", False, "ErrorMatcher", "(int,Countif$CmpOp)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "Countif$StringMatcher", False, "StringMatcher", "(String,Countif$CmpOp)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "Countif$StringMatcher", False, "StringMatcher", "(String,Countif$CmpOp)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "DGet", False, "getResult", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.DGet.result]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "DGet", False, "processMatch", "(ValueEval)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.DGet.result]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "DMax", False, "getResult", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.DMax.maximumValue]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "DMax", False, "processMatch", "(ValueEval)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.DMax.maximumValue]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "DMin", False, "getResult", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.DMin.minimumValue]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "DMin", False, "processMatch", "(ValueEval)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.DMin.minimumValue]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "FreeRefFunction", True, "evaluate", "(ValueEval[],OperationEvaluationContext)", "", "Argument[0].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "Function1Arg", True, "evaluate", "(int,int,ValueEval)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "Function2Arg", True, "evaluate", "(int,int,ValueEval,ValueEval)", "", "Argument[2]", "ReturnValue", "value", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "Function2Arg", True, "evaluate", "(int,int,ValueEval,ValueEval)", "", "Argument[3]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "Function3Arg", True, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval)", "", "Argument[2]", "ReturnValue", "value", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "Function3Arg", True, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval)", "", "Argument[3]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "Function3Arg", True, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval)", "", "Argument[4]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "Function4Arg", True, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval,ValueEval)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "Function4Arg", True, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval,ValueEval)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "Function4Arg", True, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval,ValueEval)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "Function", True, "evaluate", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "Hlookup", False, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval)", "", "Argument[3].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "Hlookup", False, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval,ValueEval)", "", "Argument[3].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "IDStarAlgorithm", True, "processMatch", "(ValueEval)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "IfFunc", False, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "LogicalFunction", True, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "Lookup", False, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval)", "", "Argument[4].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "LookupUtils$ValueVector", True, "getItem", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "LookupUtils", False, "createColumnVector", "(TwoDEval,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "LookupUtils", False, "createRowVector", "(TwoDEval,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "LookupUtils", False, "createVector", "(RefEval)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "LookupUtils", False, "createVector", "(TwoDEval)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.functions", "LookupUtils", False, "resolveTableArrayArg", "(ValueEval)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "NotImplementedFunction", False, "NotImplementedFunction", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.NotImplementedFunction._functionName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "NotImplementedFunction", False, "getFunctionName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.functions.NotImplementedFunction._functionName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "PercentRank", False, "getValues", "(ValueEval,int,int)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue.Element", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "PercentRank", False, "getValues", "(ValueEval,int,int)", "", "Argument[0]", "ReturnValue.Element", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "Roman", True, "makeConcise", "(String,int)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "T", False, "evaluate", "(int,int,ValueEval)", "", "Argument[2].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "Value", False, "evaluateArray", "(ValueEval[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "Vlookup", False, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval)", "", "Argument[3].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.functions", "Vlookup", False, "evaluate", "(int,int,ValueEval,ValueEval,ValueEval,ValueEval)", "", "Argument[3].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.model.json new file mode 100644 index 000000000000..ad49aeee5ade --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.model.json @@ -0,0 +1,128 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.ss.formula", "CacheAreaEval", false, "CacheAreaEval", "(AreaI,ValueEval[])", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "CacheAreaEval", false, "CacheAreaEval", "(int,int,int,int,ValueEval[])", "", "Argument[4]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "CacheAreaEval", false, "getColumn", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "CacheAreaEval", false, "getRelativeValue", "(int,int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "CacheAreaEval", false, "getRelativeValue", "(int,int,int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "CacheAreaEval", false, "getRow", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "CacheAreaEval", false, "offset", "(int,int,int,int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "CollaboratingWorkbooksEnvironment", false, "getWorkbookEvaluator", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", true, "ConditionalFormattingEvaluator", "(Workbook,WorkbookEvaluatorProvider)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", true, "ConditionalFormattingEvaluator", "(Workbook,WorkbookEvaluatorProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", true, "getConditionalFormattingForCell", "(Cell)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", true, "getConditionalFormattingForCell", "(CellReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", true, "getConditionalFormattingForCell", "(CellReference)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", true, "getFormatRulesForSheet", "(Sheet)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", true, "getFormatRulesForSheet", "(Sheet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", true, "getFormatRulesForSheet", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", true, "getMatchingCells", "(Sheet,int,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", true, "DataValidationContext", "(DataValidation,DataValidationEvaluator,CellRangeAddressBase,CellReference)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.dv]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", true, "DataValidationContext", "(DataValidation,DataValidationEvaluator,CellRangeAddressBase,CellReference)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.dve]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", true, "DataValidationContext", "(DataValidation,DataValidationEvaluator,CellRangeAddressBase,CellReference)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.region]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", true, "DataValidationContext", "(DataValidation,DataValidationEvaluator,CellRangeAddressBase,CellReference)", "", "Argument[3]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.target]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", true, "getEvaluator", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.dve]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", true, "getRegion", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.region]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", true, "getTarget", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.target]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", true, "getValidation", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.dv]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "DataValidationEvaluator", true, "DataValidationEvaluator", "(Workbook,WorkbookEvaluatorProvider)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.ss.formula", "DataValidationEvaluator", true, "DataValidationEvaluator", "(Workbook,WorkbookEvaluatorProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "DataValidationEvaluator", true, "getValidationContextForCell", "(CellReference)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.target]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "DataValidationEvaluator", true, "getValidationContextForCell", "(CellReference)", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.dve]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "DataValidationEvaluator", true, "getValidationForCell", "(CellReference)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "EvaluationCell", true, "getIdentityKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "EvaluationCell", true, "getSheet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "EvaluationCell", true, "getStringCellValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", true, "EvaluationConditionalFormatRule", "(WorkbookEvaluator,Sheet,ConditionalFormatting,int,ConditionalFormattingRule,int,CellRangeAddress[])", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.sheet]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", true, "EvaluationConditionalFormatRule", "(WorkbookEvaluator,Sheet,ConditionalFormatting,int,ConditionalFormattingRule,int,CellRangeAddress[])", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.formatting]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", true, "EvaluationConditionalFormatRule", "(WorkbookEvaluator,Sheet,ConditionalFormatting,int,ConditionalFormattingRule,int,CellRangeAddress[])", "", "Argument[4]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.rule]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", true, "EvaluationConditionalFormatRule", "(WorkbookEvaluator,Sheet,ConditionalFormatting,int,ConditionalFormattingRule,int,CellRangeAddress[])", "", "Argument[6]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.regions]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", true, "evaluateDuplicateValues", "(List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", true, "getFormatting", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.formatting]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", true, "getFormula1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", true, "getFormula2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", true, "getNumberFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", true, "getRegions", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.regions]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", true, "getRule", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.rule]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", true, "getSheet", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.sheet]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "EvaluationName", true, "getNameText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "EvaluationSheet", true, "getCell", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalName", true, "ExternalName", "(String,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalName._nameName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalName", true, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalName._nameName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheet", true, "ExternalSheet", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheet._workbookName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheet", true, "ExternalSheet", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheet._sheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheet", true, "getSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheet._sheetName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheet", true, "getWorkbookName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheet._workbookName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheetRange", true, "ExternalSheetRange", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheet._sheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheetRange", true, "ExternalSheetRange", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheetRange._lastSheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheetRange", true, "getFirstSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheet._sheetName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheetRange", true, "getLastSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheetRange._lastSheetName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "EvaluationWorkbook", true, "getSheet", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "EvaluationWorkbook", true, "getUDFFinder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "Formula", true, "Formula", "(Formula)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "Formula", true, "copy", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "Formula", true, "getTokens", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "Formula", true, "getTokens", "(Formula)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "Formula", true, "read", "(int,LittleEndianInput)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "Formula", true, "read", "(int,LittleEndianInput,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "Formula", true, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "Formula", true, "serializeTokens", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "FormulaParseException", false, "FormulaParseException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "FormulaParsingWorkbook", true, "createName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "FormulaRenderer", true, "toFormulaString", "(FormulaRenderingWorkbook,Ptg[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "FormulaShifter", false, "createForColumnCopy", "(int,String,int,int,int,SpreadsheetVersion)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "FormulaShifter", false, "createForColumnShift", "(int,String,int,int,int,SpreadsheetVersion)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "FormulaShifter", false, "createForRowCopy", "(int,String,int,int,int,SpreadsheetVersion)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "FormulaShifter", false, "createForRowShift", "(int,String,int,int,int,SpreadsheetVersion)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "IEvaluationListener$ICacheEntry", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "LazyRefEval", false, "LazyRefEval", "(int,int,SheetRangeEvaluator)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "NameIdentifier", true, "NameIdentifier", "(String,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.NameIdentifier._name]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "NameIdentifier", true, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.NameIdentifier._name]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "OperationEvaluationContext", false, "OperationEvaluationContext", "(WorkbookEvaluator,EvaluationWorkbook,int,int,int,EvaluationTracker)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.OperationEvaluationContext._workbook]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "OperationEvaluationContext", false, "OperationEvaluationContext", "(WorkbookEvaluator,EvaluationWorkbook,int,int,int,EvaluationTracker,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.OperationEvaluationContext._workbook]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "OperationEvaluationContext", false, "getNameXEval", "(NameXPxg)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "OperationEvaluationContext", false, "getWorkbook", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.OperationEvaluationContext._workbook]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "SharedFormula", true, "convertSharedFormulas", "(Ptg[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "SheetIdentifier", true, "SheetIdentifier", "(String,NameIdentifier)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetIdentifier._bookName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "SheetIdentifier", true, "SheetIdentifier", "(String,NameIdentifier)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetIdentifier._sheetIdentifier]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "SheetIdentifier", true, "asFormulaString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "SheetIdentifier", true, "getBookName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetIdentifier._bookName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "SheetIdentifier", true, "getSheetIdentifier", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetIdentifier._sheetIdentifier]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "SheetNameFormatter", false, "appendFormat", "(Appendable,String,String)", "", "Argument[1]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula", "SheetNameFormatter", false, "appendFormat", "(Appendable,String,String)", "", "Argument[2]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula", "SheetRangeAndWorkbookIndexFormatter", true, "format", "(StringBuilder,int,String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula", "SheetRangeAndWorkbookIndexFormatter", true, "format", "(StringBuilder,int,String,String)", "", "Argument[2]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula", "SheetRangeAndWorkbookIndexFormatter", true, "format", "(StringBuilder,int,String,String)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula", "SheetRangeAndWorkbookIndexFormatter", true, "format", "(StringBuilder,int,String,String)", "", "Argument[3]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula", "SheetRangeAndWorkbookIndexFormatter", true, "format", "(StringBuilder,int,String,String)", "", "Argument[3]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula", "SheetRangeIdentifier", true, "SheetRangeIdentifier", "(String,NameIdentifier,NameIdentifier)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetIdentifier._sheetIdentifier]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "SheetRangeIdentifier", true, "SheetRangeIdentifier", "(String,NameIdentifier,NameIdentifier)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetRangeIdentifier._lastSheetIdentifier]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "SheetRangeIdentifier", true, "getFirstSheetIdentifier", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetIdentifier._sheetIdentifier]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "SheetRangeIdentifier", true, "getLastSheetIdentifier", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetRangeIdentifier._lastSheetIdentifier]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "ThreeDEval", true, "getValue", "(int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "TwoDEval", true, "getColumn", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "TwoDEval", true, "getRow", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "TwoDEval", true, "getValue", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "WorkbookEvaluator", false, "WorkbookEvaluator", "(EvaluationWorkbook,IStabilityClassifier,UDFFinder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "WorkbookEvaluator", false, "WorkbookEvaluator", "(EvaluationWorkbook,IStabilityClassifier,UDFFinder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "WorkbookEvaluator", false, "dereferenceResult", "(ValueEval,int,int)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "WorkbookEvaluator", false, "dereferenceResult", "(ValueEval,int,int)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula", "WorkbookEvaluator", false, "evaluate", "(EvaluationCell)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "WorkbookEvaluator", false, "evaluate", "(EvaluationCell)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "WorkbookEvaluator", false, "notifyDeleteCell", "(EvaluationCell)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "WorkbookEvaluator", false, "notifyUpdateCell", "(EvaluationCell)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula", "WorkbookEvaluatorProvider", true, "_getWorkbookEvaluator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.model.yml deleted file mode 100644 index defd8e6daf01..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.model.yml +++ /dev/null @@ -1,121 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.ss.formula", "CacheAreaEval", False, "CacheAreaEval", "(AreaI,ValueEval[])", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "CacheAreaEval", False, "CacheAreaEval", "(int,int,int,int,ValueEval[])", "", "Argument[4]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "CacheAreaEval", False, "getColumn", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "CacheAreaEval", False, "getRelativeValue", "(int,int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "CacheAreaEval", False, "getRelativeValue", "(int,int,int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "CacheAreaEval", False, "getRow", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "CacheAreaEval", False, "offset", "(int,int,int,int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "CollaboratingWorkbooksEnvironment", False, "getWorkbookEvaluator", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", True, "ConditionalFormattingEvaluator", "(Workbook,WorkbookEvaluatorProvider)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", True, "ConditionalFormattingEvaluator", "(Workbook,WorkbookEvaluatorProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", True, "getConditionalFormattingForCell", "(Cell)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", True, "getConditionalFormattingForCell", "(CellReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", True, "getConditionalFormattingForCell", "(CellReference)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", True, "getFormatRulesForSheet", "(Sheet)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", True, "getFormatRulesForSheet", "(Sheet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", True, "getFormatRulesForSheet", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "ConditionalFormattingEvaluator", True, "getMatchingCells", "(Sheet,int,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", True, "DataValidationContext", "(DataValidation,DataValidationEvaluator,CellRangeAddressBase,CellReference)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.dv]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", True, "DataValidationContext", "(DataValidation,DataValidationEvaluator,CellRangeAddressBase,CellReference)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.dve]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", True, "DataValidationContext", "(DataValidation,DataValidationEvaluator,CellRangeAddressBase,CellReference)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.region]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", True, "DataValidationContext", "(DataValidation,DataValidationEvaluator,CellRangeAddressBase,CellReference)", "", "Argument[3]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.target]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", True, "getEvaluator", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.dve]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", True, "getRegion", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.region]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", True, "getTarget", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.target]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "DataValidationEvaluator$DataValidationContext", True, "getValidation", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.dv]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "DataValidationEvaluator", True, "DataValidationEvaluator", "(Workbook,WorkbookEvaluatorProvider)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.ss.formula", "DataValidationEvaluator", True, "DataValidationEvaluator", "(Workbook,WorkbookEvaluatorProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "DataValidationEvaluator", True, "getValidationContextForCell", "(CellReference)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.target]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "DataValidationEvaluator", True, "getValidationContextForCell", "(CellReference)", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.DataValidationEvaluator$DataValidationContext.dve]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "DataValidationEvaluator", True, "getValidationForCell", "(CellReference)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "EvaluationCell", True, "getIdentityKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "EvaluationCell", True, "getSheet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "EvaluationCell", True, "getStringCellValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", True, "EvaluationConditionalFormatRule", "(WorkbookEvaluator,Sheet,ConditionalFormatting,int,ConditionalFormattingRule,int,CellRangeAddress[])", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.sheet]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", True, "EvaluationConditionalFormatRule", "(WorkbookEvaluator,Sheet,ConditionalFormatting,int,ConditionalFormattingRule,int,CellRangeAddress[])", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.formatting]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", True, "EvaluationConditionalFormatRule", "(WorkbookEvaluator,Sheet,ConditionalFormatting,int,ConditionalFormattingRule,int,CellRangeAddress[])", "", "Argument[4]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.rule]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", True, "EvaluationConditionalFormatRule", "(WorkbookEvaluator,Sheet,ConditionalFormatting,int,ConditionalFormattingRule,int,CellRangeAddress[])", "", "Argument[6]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.regions]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", True, "evaluateDuplicateValues", "(List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", True, "getFormatting", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.formatting]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", True, "getFormula1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", True, "getFormula2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", True, "getNumberFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", True, "getRegions", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.regions]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", True, "getRule", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.rule]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", True, "getSheet", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationConditionalFormatRule.sheet]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", True, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "EvaluationConditionalFormatRule", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "EvaluationName", True, "getNameText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "EvaluationSheet", True, "getCell", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalName", True, "ExternalName", "(String,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalName._nameName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalName", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalName._nameName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheet", True, "ExternalSheet", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheet._workbookName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheet", True, "ExternalSheet", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheet._sheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheet", True, "getSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheet._sheetName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheet", True, "getWorkbookName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheet._workbookName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheetRange", True, "ExternalSheetRange", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheet._sheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheetRange", True, "ExternalSheetRange", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheetRange._lastSheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheetRange", True, "getFirstSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheet._sheetName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationWorkbook$ExternalSheetRange", True, "getLastSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheetRange._lastSheetName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "EvaluationWorkbook", True, "getSheet", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "EvaluationWorkbook", True, "getUDFFinder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "Formula", True, "Formula", "(Formula)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "Formula", True, "copy", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "Formula", True, "getTokens", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "Formula", True, "getTokens", "(Formula)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "Formula", True, "read", "(int,LittleEndianInput)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "Formula", True, "read", "(int,LittleEndianInput,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "Formula", True, "serialize", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "Formula", True, "serializeTokens", "(LittleEndianOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "FormulaParseException", False, "FormulaParseException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "FormulaParsingWorkbook", True, "createName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "FormulaRenderer", True, "toFormulaString", "(FormulaRenderingWorkbook,Ptg[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "FormulaShifter", False, "createForColumnCopy", "(int,String,int,int,int,SpreadsheetVersion)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "FormulaShifter", False, "createForColumnShift", "(int,String,int,int,int,SpreadsheetVersion)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "FormulaShifter", False, "createForRowCopy", "(int,String,int,int,int,SpreadsheetVersion)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "FormulaShifter", False, "createForRowShift", "(int,String,int,int,int,SpreadsheetVersion)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "IEvaluationListener$ICacheEntry", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "LazyRefEval", False, "LazyRefEval", "(int,int,SheetRangeEvaluator)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "NameIdentifier", True, "NameIdentifier", "(String,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.NameIdentifier._name]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "NameIdentifier", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.NameIdentifier._name]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "OperationEvaluationContext", False, "OperationEvaluationContext", "(WorkbookEvaluator,EvaluationWorkbook,int,int,int,EvaluationTracker)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.OperationEvaluationContext._workbook]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "OperationEvaluationContext", False, "OperationEvaluationContext", "(WorkbookEvaluator,EvaluationWorkbook,int,int,int,EvaluationTracker,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.OperationEvaluationContext._workbook]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "OperationEvaluationContext", False, "getNameXEval", "(NameXPxg)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "OperationEvaluationContext", False, "getWorkbook", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.OperationEvaluationContext._workbook]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "SharedFormula", True, "convertSharedFormulas", "(Ptg[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "SheetIdentifier", True, "SheetIdentifier", "(String,NameIdentifier)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetIdentifier._bookName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "SheetIdentifier", True, "SheetIdentifier", "(String,NameIdentifier)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetIdentifier._sheetIdentifier]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "SheetIdentifier", True, "asFormulaString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "SheetIdentifier", True, "getBookName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetIdentifier._bookName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "SheetIdentifier", True, "getSheetIdentifier", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetIdentifier._sheetIdentifier]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "SheetNameFormatter", False, "appendFormat", "(Appendable,String,String)", "", "Argument[1]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula", "SheetNameFormatter", False, "appendFormat", "(Appendable,String,String)", "", "Argument[2]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula", "SheetRangeAndWorkbookIndexFormatter", True, "format", "(StringBuilder,int,String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula", "SheetRangeAndWorkbookIndexFormatter", True, "format", "(StringBuilder,int,String,String)", "", "Argument[2]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula", "SheetRangeAndWorkbookIndexFormatter", True, "format", "(StringBuilder,int,String,String)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula", "SheetRangeAndWorkbookIndexFormatter", True, "format", "(StringBuilder,int,String,String)", "", "Argument[3]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula", "SheetRangeAndWorkbookIndexFormatter", True, "format", "(StringBuilder,int,String,String)", "", "Argument[3]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula", "SheetRangeIdentifier", True, "SheetRangeIdentifier", "(String,NameIdentifier,NameIdentifier)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetIdentifier._sheetIdentifier]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "SheetRangeIdentifier", True, "SheetRangeIdentifier", "(String,NameIdentifier,NameIdentifier)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetRangeIdentifier._lastSheetIdentifier]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "SheetRangeIdentifier", True, "getFirstSheetIdentifier", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetIdentifier._sheetIdentifier]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "SheetRangeIdentifier", True, "getLastSheetIdentifier", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.SheetRangeIdentifier._lastSheetIdentifier]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "ThreeDEval", True, "getValue", "(int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "TwoDEval", True, "getColumn", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "TwoDEval", True, "getRow", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "TwoDEval", True, "getValue", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "WorkbookEvaluator", False, "WorkbookEvaluator", "(EvaluationWorkbook,IStabilityClassifier,UDFFinder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "WorkbookEvaluator", False, "WorkbookEvaluator", "(EvaluationWorkbook,IStabilityClassifier,UDFFinder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "WorkbookEvaluator", False, "dereferenceResult", "(ValueEval,int,int)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.CacheAreaEval._values].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "WorkbookEvaluator", False, "dereferenceResult", "(ValueEval,int,int)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula", "WorkbookEvaluator", False, "evaluate", "(EvaluationCell)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "WorkbookEvaluator", False, "evaluate", "(EvaluationCell)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "WorkbookEvaluator", False, "notifyDeleteCell", "(EvaluationCell)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "WorkbookEvaluator", False, "notifyUpdateCell", "(EvaluationCell)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula", "WorkbookEvaluatorProvider", True, "_getWorkbookEvaluator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.ptg.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.ptg.model.json similarity index 56% rename from java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.ptg.model.yml rename to java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.ptg.model.json index 553e63be9a17..79111709167d 100644 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.ptg.model.yml +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.ptg.model.json @@ -1,68 +1,75 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.ss.formula.ptg", "Area3DPxg", False, "Area3DPxg", "(Area3DPxg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.firstSheetName]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.firstSheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Area3DPxg", False, "Area3DPxg", "(Area3DPxg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.lastSheetName]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.lastSheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Area3DPxg", False, "Area3DPxg", "(SheetIdentifier,AreaReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.ptg", "Area3DPxg", False, "Area3DPxg", "(SheetIdentifier,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.ptg", "Area3DPxg", False, "Area3DPxg", "(int,SheetIdentifier,AreaReference)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.ptg", "Area3DPxg", False, "Area3DPxg", "(int,SheetIdentifier,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.ptg", "Area3DPxg", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.firstSheetName]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.firstSheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Area3DPxg", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.lastSheetName]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.lastSheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Area3DPxg", False, "getLastSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.lastSheetName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Area3DPxg", False, "getSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.firstSheetName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Area3DPxg", False, "setLastSheetName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.lastSheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Area3DPxg", False, "setSheetName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.firstSheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Area3DPxg", False, "toFormulaString", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.firstSheetName]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Area3DPxg", False, "toFormulaString", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.lastSheetName]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "ArrayPtg", False, "ArrayPtg", "(ArrayPtg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.ArrayPtg._arrayValues]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.ArrayPtg._arrayValues]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "ArrayPtg", False, "ArrayPtg", "(Object[][])", "", "Argument[0].ArrayElement.ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.ArrayPtg._arrayValues].ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "ArrayPtg", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.ArrayPtg._arrayValues]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.ArrayPtg._arrayValues]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "ArrayPtg", False, "toFormulaString", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.ArrayPtg._arrayValues].ArrayElement", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "ArrayPtg", False, "writeTokenValueBytes", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.ArrayPtg._arrayValues].ArrayElement", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "AttrPtg", False, "toFormulaString", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Deleted3DPxg", False, "Deleted3DPxg", "(Deleted3DPxg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Deleted3DPxg", False, "Deleted3DPxg", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Deleted3DPxg", False, "Deleted3DPxg", "(int,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Deleted3DPxg", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Deleted3DPxg", False, "getSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Deleted3DPxg", False, "setSheetName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "NameXPxg", False, "NameXPxg", "(NameXPxg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "NameXPxg", False, "NameXPxg", "(NameXPxg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "NameXPxg", False, "NameXPxg", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "NameXPxg", False, "NameXPxg", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "NameXPxg", False, "NameXPxg", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "NameXPxg", False, "NameXPxg", "(int,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "NameXPxg", False, "NameXPxg", "(int,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "NameXPxg", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "NameXPxg", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "NameXPxg", False, "getNameName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "NameXPxg", False, "getSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "NameXPxg", False, "setSheetName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "NameXPxg", False, "toFormulaString", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "OperationPtg", True, "toFormulaString", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "ParenthesisPtg", False, "toFormulaString", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ptg", True, "createPtg", "(LittleEndianInput)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ptg", True, "readTokens", "(int,LittleEndianInput)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", False, "Ref3DPxg", "(Ref3DPxg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.firstSheetName]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.firstSheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", False, "Ref3DPxg", "(Ref3DPxg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.lastSheetName]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.lastSheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", False, "Ref3DPxg", "(SheetIdentifier,CellReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", False, "Ref3DPxg", "(SheetIdentifier,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", False, "Ref3DPxg", "(int,SheetIdentifier,CellReference)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", False, "Ref3DPxg", "(int,SheetIdentifier,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.firstSheetName]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.firstSheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", False, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.lastSheetName]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.lastSheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", False, "getLastSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.lastSheetName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", False, "getSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.firstSheetName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", False, "setLastSheetName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.lastSheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", False, "setSheetName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.firstSheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", False, "toFormulaString", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.firstSheetName]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", False, "toFormulaString", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.lastSheetName]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "StringPtg", False, "StringPtg", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.ptg", "StringPtg", False, "StringPtg", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.StringPtg.field_3_string]", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "StringPtg", False, "getValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.StringPtg.field_3_string]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.ptg", "StringPtg", False, "write", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.StringPtg.field_3_string]", "Argument[0]", "taint", "dfc-generated"] +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.ss.formula.ptg", "Area3DPxg", false, "Area3DPxg", "(Area3DPxg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.firstSheetName]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.firstSheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Area3DPxg", false, "Area3DPxg", "(Area3DPxg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.lastSheetName]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.lastSheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Area3DPxg", false, "Area3DPxg", "(SheetIdentifier,AreaReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.ptg", "Area3DPxg", false, "Area3DPxg", "(SheetIdentifier,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.ptg", "Area3DPxg", false, "Area3DPxg", "(int,SheetIdentifier,AreaReference)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.ptg", "Area3DPxg", false, "Area3DPxg", "(int,SheetIdentifier,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.ptg", "Area3DPxg", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.firstSheetName]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.firstSheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Area3DPxg", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.lastSheetName]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.lastSheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Area3DPxg", false, "getLastSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.lastSheetName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Area3DPxg", false, "getSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.firstSheetName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Area3DPxg", false, "setLastSheetName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.lastSheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Area3DPxg", false, "setSheetName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.firstSheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Area3DPxg", false, "toFormulaString", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.firstSheetName]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Area3DPxg", false, "toFormulaString", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Area3DPxg.lastSheetName]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "ArrayPtg", false, "ArrayPtg", "(ArrayPtg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.ArrayPtg._arrayValues]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.ArrayPtg._arrayValues]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "ArrayPtg", false, "ArrayPtg", "(Object[][])", "", "Argument[0].ArrayElement.ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.ArrayPtg._arrayValues].ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "ArrayPtg", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.ArrayPtg._arrayValues]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.ArrayPtg._arrayValues]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "ArrayPtg", false, "toFormulaString", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.ArrayPtg._arrayValues].ArrayElement", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "ArrayPtg", false, "writeTokenValueBytes", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.ArrayPtg._arrayValues].ArrayElement", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "AttrPtg", false, "toFormulaString", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Deleted3DPxg", false, "Deleted3DPxg", "(Deleted3DPxg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Deleted3DPxg", false, "Deleted3DPxg", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Deleted3DPxg", false, "Deleted3DPxg", "(int,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Deleted3DPxg", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Deleted3DPxg", false, "getSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Deleted3DPxg", false, "setSheetName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Deleted3DPxg.sheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "NameXPxg", false, "NameXPxg", "(NameXPxg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "NameXPxg", false, "NameXPxg", "(NameXPxg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "NameXPxg", false, "NameXPxg", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "NameXPxg", false, "NameXPxg", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "NameXPxg", false, "NameXPxg", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "NameXPxg", false, "NameXPxg", "(int,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "NameXPxg", false, "NameXPxg", "(int,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "NameXPxg", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "NameXPxg", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "NameXPxg", false, "getNameName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "NameXPxg", false, "getSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "NameXPxg", false, "setSheetName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.sheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "NameXPxg", false, "toFormulaString", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.NameXPxg.nameName]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "OperationPtg", true, "toFormulaString", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "ParenthesisPtg", false, "toFormulaString", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Ptg", true, "createPtg", "(LittleEndianInput)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.ptg", "Ptg", true, "readTokens", "(int,LittleEndianInput)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", false, "Ref3DPxg", "(Ref3DPxg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.firstSheetName]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.firstSheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", false, "Ref3DPxg", "(Ref3DPxg)", "", "Argument[0].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.lastSheetName]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.lastSheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", false, "Ref3DPxg", "(SheetIdentifier,CellReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", false, "Ref3DPxg", "(SheetIdentifier,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", false, "Ref3DPxg", "(int,SheetIdentifier,CellReference)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", false, "Ref3DPxg", "(int,SheetIdentifier,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.firstSheetName]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.firstSheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", false, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.lastSheetName]", "ReturnValue.SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.lastSheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", false, "getLastSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.lastSheetName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", false, "getSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.firstSheetName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", false, "setLastSheetName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.lastSheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", false, "setSheetName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.firstSheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", false, "toFormulaString", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.firstSheetName]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "Ref3DPxg", false, "toFormulaString", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.Ref3DPxg.lastSheetName]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "StringPtg", false, "StringPtg", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.ptg", "StringPtg", false, "StringPtg", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.StringPtg.field_3_string]", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "StringPtg", false, "getValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.StringPtg.field_3_string]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.ptg", "StringPtg", false, "write", "(LittleEndianOutput)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.ptg.StringPtg.field_3_string]", "Argument[0]", "taint", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.udf.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.udf.model.json new file mode 100644 index 000000000000..bbe6c04b8100 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.udf.model.json @@ -0,0 +1,23 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.ss.formula.udf", "AggregatingUDFFinder", true, "AggregatingUDFFinder", "(UDFFinder[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.udf", "AggregatingUDFFinder", true, "add", "(UDFFinder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.udf", "DefaultUDFFinder", false, "DefaultUDFFinder", "(String[],FreeRefFunction[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ss.formula.udf.DefaultUDFFinder._functionsByName].MapKey", "taint", "dfc-generated"], + ["org.apache.poi.ss.formula.udf", "DefaultUDFFinder", false, "DefaultUDFFinder", "(String[],FreeRefFunction[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ss.formula.udf.DefaultUDFFinder._functionsByName].MapValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.udf", "DefaultUDFFinder", false, "findFunction", "(String)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.udf.DefaultUDFFinder._functionsByName].MapValue", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.udf", "IndexedUDFFinder", true, "IndexedUDFFinder", "(UDFFinder[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.formula.udf", "IndexedUDFFinder", true, "findFunction", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.udf.IndexedUDFFinder._funcMap].MapValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.udf", "IndexedUDFFinder", true, "getFunctionName", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.udf.IndexedUDFFinder._funcMap].MapValue", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.formula.udf", "UDFFinder", true, "findFunction", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.udf.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.udf.model.yml deleted file mode 100644 index 9db74ec26a4c..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.formula.udf.model.yml +++ /dev/null @@ -1,16 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.ss.formula.udf", "AggregatingUDFFinder", True, "AggregatingUDFFinder", "(UDFFinder[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.udf", "AggregatingUDFFinder", True, "add", "(UDFFinder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.udf", "DefaultUDFFinder", False, "DefaultUDFFinder", "(String[],FreeRefFunction[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ss.formula.udf.DefaultUDFFinder._functionsByName].MapKey", "taint", "dfc-generated"] - - ["org.apache.poi.ss.formula.udf", "DefaultUDFFinder", False, "DefaultUDFFinder", "(String[],FreeRefFunction[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[org.apache.poi.ss.formula.udf.DefaultUDFFinder._functionsByName].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.udf", "DefaultUDFFinder", False, "findFunction", "(String)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.udf.DefaultUDFFinder._functionsByName].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.udf", "IndexedUDFFinder", True, "IndexedUDFFinder", "(UDFFinder[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.formula.udf", "IndexedUDFFinder", True, "findFunction", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.formula.udf.IndexedUDFFinder._funcMap].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.udf", "IndexedUDFFinder", True, "getFunctionName", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.formula.udf.IndexedUDFFinder._funcMap].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.formula.udf", "UDFFinder", True, "findFunction", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.helpers.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.helpers.model.json new file mode 100644 index 000000000000..83fe9f9fc55e --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.helpers.model.json @@ -0,0 +1,17 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.ss.usermodel.helpers", "BaseRowColShifter", true, "shiftRange", "(FormulaShifter,CellRangeAddress,int)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel.helpers", "RowShifter", true, "RowShifter", "(Sheet)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel.helpers", "ColumnShifter", true, "ColumnShifter", "(Sheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.helpers.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.helpers.model.yml deleted file mode 100644 index 5373fd8cacc8..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.helpers.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.ss.usermodel.helpers", "BaseRowColShifter", True, "shiftRange", "(FormulaShifter,CellRangeAddress,int)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel.helpers", "RowShifter", True, "RowShifter", "(Sheet)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel.helpers", "ColumnShifter", True, "ColumnShifter", "(Sheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.model.json new file mode 100644 index 000000000000..d379f06d7ebb --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.model.json @@ -0,0 +1,152 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.poi.ss.usermodel", "WorkbookFactory", true, "create", "(File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.ss.usermodel", "WorkbookFactory", true, "create", "(File,String)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.ss.usermodel", "WorkbookFactory", true, "create", "(File,String,boolean)", "", "Argument[0]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.poi.ss.usermodel", "WorkbookFactory", true, "create", "(File)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.poi.ss.usermodel", "WorkbookFactory", true, "create", "(File,String)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.poi.ss.usermodel", "WorkbookFactory", true, "create", "(File,String,boolean)", "", "ReturnValue", "file", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.ss.usermodel", "Cell", true, "getCellStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Cell", true, "getRichStringCellValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Cell", true, "getRow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Cell", true, "setCellValue", "(RichTextString)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Cell", true, "setCellValue", "(RichTextString)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "CellCopyContext", true, "getMappedStyle", "(CellStyle)", "", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.CellCopyContext.styleMap].MapValue", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "CellCopyContext", true, "putMappedStyle", "(CellStyle,CellStyle)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.CellCopyContext.styleMap].MapKey", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "CellCopyContext", true, "putMappedStyle", "(CellStyle,CellStyle)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.CellCopyContext.styleMap].MapValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", true, "cellFormula", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", true, "cellStyle", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", true, "cellValue", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", true, "condenseRows", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", true, "copyHyperlink", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", true, "mergeHyperlink", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", true, "mergedRegions", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", true, "rowHeight", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "CellStyle", true, "getFormatProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "CellValue", false, "CellValue", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.CellValue._textValue]", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "CellValue", false, "formatAsString", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.CellValue._textValue]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "CellValue", false, "getStringValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.CellValue._textValue]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "ColorScaleFormatting", true, "createThreshold", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ColorScaleFormatting", true, "getColors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ColorScaleFormatting", true, "getThresholds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ConditionalFormatting", true, "getRule", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ConditionalFormattingRule", true, "createBorderFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ConditionalFormattingRule", true, "createFontFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ConditionalFormattingRule", true, "createPatternFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ConditionalFormattingRule", true, "getColorScaleFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ConditionalFormattingRule", true, "getDataBarFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ConditionalFormattingRule", true, "getMultiStateFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "CreationHelper", true, "createDataFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "CreationHelper", true, "createFormulaEvaluator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DataBarFormatting", true, "getColor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DataBarFormatting", true, "getMaxThreshold", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DataBarFormatting", true, "getMinThreshold", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DataBarFormatting", true, "setColor", "(Color)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DataFormatter", true, "DataFormatter", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DataFormatter", true, "DataFormatter", "(Locale,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DataFormatter", true, "DataFormatter", "(Locale,boolean,boolean)", "", "Argument[this]", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.DataFormatter.pcs]", "taint", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "DataFormatter", true, "addFormat", "(String,Format)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DataFormatter", true, "addFormat", "(String,Format)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DataFormatter", true, "createFormat", "(Cell)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DataFormatter", true, "formatRawCellContents", "(double,int,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DataFormatter", true, "formatRawCellContents", "(double,int,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DataFormatter", true, "getDefaultFormat", "(Cell)", "", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.DataFormatter.defaultNumFormat]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "DataFormatter", true, "getLocaleChangedObservable", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.DataFormatter.pcs]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "DataFormatter", true, "setDefaultNumberFormat", "(Format)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.DataFormatter.defaultNumFormat]", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "DataFormatter", true, "updateLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DateUtil", true, "getJavaCalendar", "(double,boolean,TimeZone)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DateUtil", true, "getJavaCalendar", "(double,boolean,TimeZone,boolean)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DifferentialStyleProvider", true, "getBorderFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DifferentialStyleProvider", true, "getFontFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "DifferentialStyleProvider", true, "getPatternFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ExcelGeneralNumberFormat", true, "ExcelGeneralNumberFormat", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ExcelNumberFormat", true, "ExcelNumberFormat", "(int,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.ExcelNumberFormat.format]", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "ExcelNumberFormat", true, "from", "(Cell,ConditionalFormattingEvaluator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ExcelNumberFormat", true, "getFormat", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.ExcelNumberFormat.format]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "ExcelStyleDateFormatter", true, "ExcelStyleDateFormatter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ExcelStyleDateFormatter", true, "ExcelStyleDateFormatter", "(String,DateFormatSymbols)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ExcelStyleDateFormatter", true, "ExcelStyleDateFormatter", "(String,DateFormatSymbols)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ExcelStyleDateFormatter", true, "ExcelStyleDateFormatter", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ExcelStyleDateFormatter", true, "format", "(Date,StringBuffer,FieldPosition)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "ExtendedColor", true, "getRGBWithTint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "FormulaEvaluator", true, "evaluateInCell", "(Cell)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.usermodel", "FractionFormat", true, "FractionFormat", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "IconMultiStateFormatting", true, "createThreshold", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "IconMultiStateFormatting", true, "getThresholds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "ObjectData", true, "getDirectory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Picture", true, "getSheet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "PictureData", true, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "RangeCopier", true, "RangeCopier", "(Sheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.ss.usermodel", "RangeCopier", true, "RangeCopier", "(Sheet,Sheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.ss.usermodel", "RangeCopier", true, "RangeCopier", "(Sheet,Sheet)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.ss.usermodel", "RangeCopier", true, "cloneCellContent", "(Cell,Cell,Map)", "", "Argument[1]", "Argument[2].Element", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Row", true, "getRowStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "createDrawingPatriarch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "getCellComment", "(CellAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "getCellComments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "getColumnStyle", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "getDrawingPatriarch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "getFooter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "getHeader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "getHyperlink", "(CellAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "getHyperlink", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "getHyperlinkList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "getRow", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "getSheetConditionalFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "removeArrayFormula", "(Cell)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "rowIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "setArrayFormula", "(String,CellRangeAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Sheet", true, "setAutoFilter", "(CellRangeAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "SheetConditionalFormatting", true, "createConditionalFormattingColorScaleRule", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "SheetConditionalFormatting", true, "createConditionalFormattingRule", "(ExtendedColor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "SheetConditionalFormatting", true, "createConditionalFormattingRule", "(IconMultiStateFormatting$IconSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "SheetConditionalFormatting", true, "createConditionalFormattingRule", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "SheetConditionalFormatting", true, "createConditionalFormattingRule", "(byte,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "SheetConditionalFormatting", true, "createConditionalFormattingRule", "(byte,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "SheetConditionalFormatting", true, "getConditionalFormattingAt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Workbook", true, "createCellStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Workbook", true, "createDataFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Workbook", true, "createEvaluationWorkbook", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Workbook", true, "createFont", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Workbook", true, "createName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Workbook", true, "findFont", "(boolean,short,short,String,boolean,boolean,short,byte)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Workbook", true, "getAllNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Workbook", true, "getCellStyleAt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Workbook", true, "getCreationHelper", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Workbook", true, "getFontAt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Workbook", true, "getName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Workbook", true, "getNames", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Workbook", true, "getSheet", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "Workbook", true, "getSheetAt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "WorkbookFactory", false, "create", "(DirectoryNode)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "WorkbookFactory", false, "create", "(DirectoryNode,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "WorkbookFactory", false, "create", "(POIFSFileSystem)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.usermodel", "WorkbookProvider", true, "create", "(DirectoryNode,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.model.yml deleted file mode 100644 index 0be81cdf4b59..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.usermodel.model.yml +++ /dev/null @@ -1,137 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.poi.ss.usermodel", "WorkbookFactory", True, "create", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.ss.usermodel", "WorkbookFactory", True, "create", "(File,String)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.ss.usermodel", "WorkbookFactory", True, "create", "(File,String,boolean)", "", "Argument[0]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.poi.ss.usermodel", "WorkbookFactory", True, "create", "(File)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.poi.ss.usermodel", "WorkbookFactory", True, "create", "(File,String)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.poi.ss.usermodel", "WorkbookFactory", True, "create", "(File,String,boolean)", "", "ReturnValue", "file", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.ss.usermodel", "Cell", True, "getCellStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Cell", True, "getRichStringCellValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Cell", True, "getRow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Cell", True, "setCellValue", "(RichTextString)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Cell", True, "setCellValue", "(RichTextString)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "CellCopyContext", True, "getMappedStyle", "(CellStyle)", "", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.CellCopyContext.styleMap].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "CellCopyContext", True, "putMappedStyle", "(CellStyle,CellStyle)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.CellCopyContext.styleMap].MapKey", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "CellCopyContext", True, "putMappedStyle", "(CellStyle,CellStyle)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.CellCopyContext.styleMap].MapValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", True, "cellFormula", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", True, "cellStyle", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", True, "cellValue", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", True, "condenseRows", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", True, "copyHyperlink", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", True, "mergeHyperlink", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", True, "mergedRegions", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "CellCopyPolicy$Builder", True, "rowHeight", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "CellStyle", True, "getFormatProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "CellValue", False, "CellValue", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.CellValue._textValue]", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "CellValue", False, "formatAsString", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.CellValue._textValue]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "CellValue", False, "getStringValue", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.CellValue._textValue]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "ColorScaleFormatting", True, "createThreshold", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ColorScaleFormatting", True, "getColors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ColorScaleFormatting", True, "getThresholds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ConditionalFormatting", True, "getRule", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ConditionalFormattingRule", True, "createBorderFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ConditionalFormattingRule", True, "createFontFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ConditionalFormattingRule", True, "createPatternFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ConditionalFormattingRule", True, "getColorScaleFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ConditionalFormattingRule", True, "getDataBarFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ConditionalFormattingRule", True, "getMultiStateFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "CreationHelper", True, "createDataFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "CreationHelper", True, "createFormulaEvaluator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DataBarFormatting", True, "getColor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DataBarFormatting", True, "getMaxThreshold", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DataBarFormatting", True, "getMinThreshold", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DataBarFormatting", True, "setColor", "(Color)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DataFormatter", True, "DataFormatter", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DataFormatter", True, "DataFormatter", "(Locale,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DataFormatter", True, "DataFormatter", "(Locale,boolean,boolean)", "", "Argument[this]", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.DataFormatter.pcs]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "DataFormatter", True, "addFormat", "(String,Format)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DataFormatter", True, "addFormat", "(String,Format)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DataFormatter", True, "createFormat", "(Cell)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DataFormatter", True, "formatRawCellContents", "(double,int,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DataFormatter", True, "formatRawCellContents", "(double,int,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DataFormatter", True, "getDefaultFormat", "(Cell)", "", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.DataFormatter.defaultNumFormat]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "DataFormatter", True, "getLocaleChangedObservable", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.DataFormatter.pcs]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "DataFormatter", True, "setDefaultNumberFormat", "(Format)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.DataFormatter.defaultNumFormat]", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "DataFormatter", True, "updateLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DateUtil", True, "getJavaCalendar", "(double,boolean,TimeZone)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DateUtil", True, "getJavaCalendar", "(double,boolean,TimeZone,boolean)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DifferentialStyleProvider", True, "getBorderFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DifferentialStyleProvider", True, "getFontFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "DifferentialStyleProvider", True, "getPatternFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ExcelGeneralNumberFormat", True, "ExcelGeneralNumberFormat", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ExcelNumberFormat", True, "ExcelNumberFormat", "(int,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.ExcelNumberFormat.format]", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "ExcelNumberFormat", True, "from", "(Cell,ConditionalFormattingEvaluator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ExcelNumberFormat", True, "getFormat", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.usermodel.ExcelNumberFormat.format]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "ExcelStyleDateFormatter", True, "ExcelStyleDateFormatter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ExcelStyleDateFormatter", True, "ExcelStyleDateFormatter", "(String,DateFormatSymbols)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ExcelStyleDateFormatter", True, "ExcelStyleDateFormatter", "(String,DateFormatSymbols)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ExcelStyleDateFormatter", True, "ExcelStyleDateFormatter", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ExcelStyleDateFormatter", True, "format", "(Date,StringBuffer,FieldPosition)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "ExtendedColor", True, "getRGBWithTint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "FormulaEvaluator", True, "evaluateInCell", "(Cell)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.usermodel", "FractionFormat", True, "FractionFormat", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "IconMultiStateFormatting", True, "createThreshold", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "IconMultiStateFormatting", True, "getThresholds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "ObjectData", True, "getDirectory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Picture", True, "getSheet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "PictureData", True, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "RangeCopier", True, "RangeCopier", "(Sheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.ss.usermodel", "RangeCopier", True, "RangeCopier", "(Sheet,Sheet)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.ss.usermodel", "RangeCopier", True, "RangeCopier", "(Sheet,Sheet)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.ss.usermodel", "RangeCopier", True, "cloneCellContent", "(Cell,Cell,Map)", "", "Argument[1]", "Argument[2].Element", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Row", True, "getRowStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "createDrawingPatriarch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "getCellComment", "(CellAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "getCellComments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "getColumnStyle", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "getDrawingPatriarch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "getFooter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "getHeader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "getHyperlink", "(CellAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "getHyperlink", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "getHyperlinkList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "getRow", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "getSheetConditionalFormatting", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "removeArrayFormula", "(Cell)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "rowIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "setArrayFormula", "(String,CellRangeAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Sheet", True, "setAutoFilter", "(CellRangeAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "SheetConditionalFormatting", True, "createConditionalFormattingColorScaleRule", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "SheetConditionalFormatting", True, "createConditionalFormattingRule", "(ExtendedColor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "SheetConditionalFormatting", True, "createConditionalFormattingRule", "(IconMultiStateFormatting$IconSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "SheetConditionalFormatting", True, "createConditionalFormattingRule", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "SheetConditionalFormatting", True, "createConditionalFormattingRule", "(byte,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "SheetConditionalFormatting", True, "createConditionalFormattingRule", "(byte,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "SheetConditionalFormatting", True, "getConditionalFormattingAt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Workbook", True, "createCellStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Workbook", True, "createDataFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Workbook", True, "createEvaluationWorkbook", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Workbook", True, "createFont", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Workbook", True, "createName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Workbook", True, "findFont", "(boolean,short,short,String,boolean,boolean,short,byte)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Workbook", True, "getAllNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Workbook", True, "getCellStyleAt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Workbook", True, "getCreationHelper", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Workbook", True, "getFontAt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Workbook", True, "getName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Workbook", True, "getNames", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Workbook", True, "getSheet", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "Workbook", True, "getSheetAt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "WorkbookFactory", False, "create", "(DirectoryNode)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "WorkbookFactory", False, "create", "(DirectoryNode,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "WorkbookFactory", False, "create", "(POIFSFileSystem)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.usermodel", "WorkbookProvider", True, "create", "(DirectoryNode,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.cellwalk.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.cellwalk.model.json new file mode 100644 index 000000000000..71500124bcff --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.cellwalk.model.json @@ -0,0 +1,16 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.ss.util.cellwalk", "CellWalk", true, "CellWalk", "(Sheet,CellRangeAddress)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.ss.util.cellwalk", "CellWalk", true, "CellWalk", "(Sheet,CellRangeAddress)", "", "Argument[1]", "Argument[this]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.cellwalk.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.cellwalk.model.yml deleted file mode 100644 index 7b2e035e1d7a..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.cellwalk.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.ss.util.cellwalk", "CellWalk", True, "CellWalk", "(Sheet,CellRangeAddress)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.ss.util.cellwalk", "CellWalk", True, "CellWalk", "(Sheet,CellRangeAddress)", "", "Argument[1]", "Argument[this]", "taint", "manual"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.model.json b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.model.json new file mode 100644 index 000000000000..3dc74a05c857 --- /dev/null +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.model.json @@ -0,0 +1,58 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.ss.util", "AreaReference", true, "AreaReference", "(CellReference,CellReference,SpreadsheetVersion)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.util.AreaReference._firstCell]", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "AreaReference", true, "AreaReference", "(CellReference,CellReference,SpreadsheetVersion)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.util.AreaReference._lastCell]", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "AreaReference", true, "AreaReference", "(String,SpreadsheetVersion)", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.AreaReference._firstCell]", "Argument[this].SyntheticField[org.apache.poi.ss.util.AreaReference._lastCell]", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "AreaReference", true, "getAllReferencedCells", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.AreaReference._firstCell]", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "AreaReference", true, "getFirstCell", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.AreaReference._firstCell]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "AreaReference", true, "getLastCell", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.AreaReference._lastCell]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "CellRangeAddressList", true, "addCellRangeAddress", "(CellRangeAddress)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellRangeAddressList._list].Element", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "CellRangeAddressList", true, "getCellRangeAddress", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellRangeAddressList._list].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "CellRangeAddressList", true, "getCellRangeAddresses", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellRangeAddressList._list].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "CellRangeAddressList", true, "getGenericChildren", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellRangeAddressList._list]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "CellRangeAddressList", true, "remove", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellRangeAddressList._list].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "CellRangeUtil", false, "mergeCellRanges", "(CellRangeAddress[])", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "CellReference", true, "CellReference", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellReference._sheetName]", "taint", "dfc-generated"], + ["org.apache.poi.ss.util", "CellReference", true, "CellReference", "(String,int,int,boolean,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellReference._sheetName]", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "CellReference", true, "getCellRefParts", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellReference._sheetName]", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "CellReference", true, "getSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellReference._sheetName]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "CellUtil", false, "copyCell", "(Cell,Cell,CellCopyPolicy,CellCopyContext)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.poi.ss.util", "CellUtil", false, "copyCell", "(Cell,Cell,CellCopyPolicy,CellCopyContext)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.poi.ss.util", "CellUtil", false, "createCell", "(Row,int,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.util", "CellUtil", false, "createCell", "(Row,int,String,CellStyle)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.util", "CellUtil", false, "getCell", "(Row,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.util", "CellUtil", false, "getRow", "(int,Sheet)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.util", "CellUtil", false, "translateUnicodeValues", "(Cell)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "DateFormatConverter$DateFormatTokenizer", true, "DateFormatTokenizer", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.util.DateFormatConverter$DateFormatTokenizer.format]", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "DateFormatConverter$DateFormatTokenizer", true, "getNextToken", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.DateFormatConverter$DateFormatTokenizer.format]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.util", "DateFormatConverter$DateFormatTokenizer", true, "tokenize", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"], + ["org.apache.poi.ss.util", "DateFormatConverter", false, "convert", "(Locale,DateFormat)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.util", "DateFormatConverter", false, "convert", "(Locale,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.util", "DateFormatConverter", false, "getJavaDatePattern", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.util", "DateFormatConverter", false, "getJavaDateTimePattern", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.util", "DateFormatConverter", false, "getJavaTimePattern", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.util", "SSCellRange", false, "create", "(int,int,int,int,List,Class)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.util", "SSCellRange", false, "getCell", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.util", "SSCellRange", false, "getFlattenedCells", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.util", "SSCellRange", false, "getTopLeftCell", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.util", "SheetBuilder", true, "SheetBuilder", "(Workbook,Object[][])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.poi.ss.util", "SheetBuilder", true, "SheetBuilder", "(Workbook,Object[][])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.ss.util", "SheetBuilder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.util", "SheetBuilder", true, "setCreateEmptyCells", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "SheetBuilder", true, "setSheetName", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.ss.util", "SheetUtil", true, "getCell", "(Sheet,int,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.util", "SheetUtil", true, "getCellWithMerges", "(Sheet,int,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.ss.util", "WorkbookUtil", true, "createSafeSheetName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.ss.util", "WorkbookUtil", true, "createSafeSheetName", "(String,char)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.model.yml deleted file mode 100644 index d1dc6c55fe40..000000000000 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ss.util.model.yml +++ /dev/null @@ -1,51 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.ss.util", "AreaReference", True, "AreaReference", "(CellReference,CellReference,SpreadsheetVersion)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.util.AreaReference._firstCell]", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "AreaReference", True, "AreaReference", "(CellReference,CellReference,SpreadsheetVersion)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.poi.ss.util.AreaReference._lastCell]", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "AreaReference", True, "AreaReference", "(String,SpreadsheetVersion)", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.AreaReference._firstCell]", "Argument[this].SyntheticField[org.apache.poi.ss.util.AreaReference._lastCell]", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "AreaReference", True, "getAllReferencedCells", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.AreaReference._firstCell]", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "AreaReference", True, "getFirstCell", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.AreaReference._firstCell]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "AreaReference", True, "getLastCell", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.AreaReference._lastCell]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "CellRangeAddressList", True, "addCellRangeAddress", "(CellRangeAddress)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellRangeAddressList._list].Element", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "CellRangeAddressList", True, "getCellRangeAddress", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellRangeAddressList._list].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "CellRangeAddressList", True, "getCellRangeAddresses", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellRangeAddressList._list].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "CellRangeAddressList", True, "getGenericChildren", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellRangeAddressList._list]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "CellRangeAddressList", True, "remove", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellRangeAddressList._list].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "CellRangeUtil", False, "mergeCellRanges", "(CellRangeAddress[])", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "CellReference", True, "CellReference", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellReference._sheetName]", "taint", "dfc-generated"] - - ["org.apache.poi.ss.util", "CellReference", True, "CellReference", "(String,int,int,boolean,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellReference._sheetName]", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "CellReference", True, "getCellRefParts", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellReference._sheetName]", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "CellReference", True, "getSheetName", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.CellReference._sheetName]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "CellUtil", False, "copyCell", "(Cell,Cell,CellCopyPolicy,CellCopyContext)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "CellUtil", False, "copyCell", "(Cell,Cell,CellCopyPolicy,CellCopyContext)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "CellUtil", False, "createCell", "(Row,int,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "CellUtil", False, "createCell", "(Row,int,String,CellStyle)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "CellUtil", False, "getCell", "(Row,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "CellUtil", False, "getRow", "(int,Sheet)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "CellUtil", False, "translateUnicodeValues", "(Cell)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "DateFormatConverter$DateFormatTokenizer", True, "DateFormatTokenizer", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.ss.util.DateFormatConverter$DateFormatTokenizer.format]", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "DateFormatConverter$DateFormatTokenizer", True, "getNextToken", "()", "", "Argument[this].SyntheticField[org.apache.poi.ss.util.DateFormatConverter$DateFormatTokenizer.format]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.util", "DateFormatConverter$DateFormatTokenizer", True, "tokenize", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"] - - ["org.apache.poi.ss.util", "DateFormatConverter", False, "convert", "(Locale,DateFormat)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "DateFormatConverter", False, "convert", "(Locale,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.util", "DateFormatConverter", False, "getJavaDatePattern", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "DateFormatConverter", False, "getJavaDateTimePattern", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "DateFormatConverter", False, "getJavaTimePattern", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "SSCellRange", False, "create", "(int,int,int,int,List,Class)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "SSCellRange", False, "getCell", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "SSCellRange", False, "getFlattenedCells", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "SSCellRange", False, "getTopLeftCell", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "SheetBuilder", True, "SheetBuilder", "(Workbook,Object[][])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.poi.ss.util", "SheetBuilder", True, "SheetBuilder", "(Workbook,Object[][])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "SheetBuilder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "SheetBuilder", True, "setCreateEmptyCells", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "SheetBuilder", True, "setSheetName", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.ss.util", "SheetUtil", True, "getCell", "(Sheet,int,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "SheetUtil", True, "getCellWithMerges", "(Sheet,int,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.ss.util", "WorkbookUtil", True, "createSafeSheetName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.ss.util", "WorkbookUtil", True, "createSafeSheetName", "(String,char)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.util.model.yml b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.util.model.json similarity index 51% rename from java/ql/lib/ext/generated/llmgenerator/org.apache.poi.util.model.yml rename to java/ql/lib/ext/generated/llmgenerator/org.apache.poi.util.model.json index 71db1b7466ab..52950296058f 100644 --- a/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.util.model.yml +++ b/java/ql/lib/ext/generated/llmgenerator/org.apache.poi.util.model.json @@ -1,193 +1,208 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.poi.util", "GenericRecordJsonWriter", True, "GenericRecordJsonWriter", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.util", "GenericRecordXmlWriter", True, "GenericRecordXmlWriter", "(File)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.util", "HexRead", True, "readData", "(String)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.util", "HexRead", True, "readData", "(String,String)", "", "Argument[0]", "path-injection", "ai-generated"] - - ["org.apache.poi.util", "IOUtils", True, "copy", "(InputStream,File)", "", "Argument[1]", "path-injection", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.poi.util", "DefaultTempFileCreationStrategy", True, "getJavaIoTmpDir", "()", "", "ReturnValue", "environment", "ai-generated"] - - ["org.apache.poi.util", "HexRead", True, "readData", "(String)", "", "ReturnValue", "file", "ai-generated"] - - ["org.apache.poi.util", "HexRead", True, "readData", "(String,String)", "", "ReturnValue", "file", "ai-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.poi.util", "CodePageUtil", True, "getBytesInCodePage", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "CodePageUtil", True, "getStringFromCodePage", "(byte[],int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "CodePageUtil", True, "getStringFromCodePage", "(byte[],int,int,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "CodepointsUtil", True, "primitiveIterator", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.util", "DefaultTempFileCreationStrategy", True, "DefaultTempFileCreationStrategy", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "DelayableLittleEndianOutput", True, "createDelayedOutput", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "DocumentFormatException", True, "DocumentFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "DocumentFormatException", True, "DocumentFormatException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "DocumentFormatException", True, "DocumentFormatException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "DocumentFormatException", True, "DocumentFormatException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "GenericRecordJsonWriter", True, "GenericRecordJsonWriter", "(Appendable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier)", "", "Argument[4]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier)", "", "Argument[5]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[4]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[5]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[6]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[7]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[4]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[5]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[6]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[7]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[8]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[9]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[10]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[11]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[4]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[5]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[6]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[7]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[8]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[9]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[10]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[11]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[12]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[13]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[4]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[5]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[6]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[7]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[8]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[9]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[10]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[11]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[12]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[13]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[14]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[15]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[4]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[5]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[6]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[7]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[8]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[9]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[10]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[11]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[12]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[13]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[14]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[15]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[16]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[17]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[4]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[5]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[6]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[7]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[8]", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil", False, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[9]", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "GenericRecordUtil$AnnotatedFlag", True, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.util", "GenericRecordUtil$AnnotatedFlag", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.util", "GenericRecordXmlWriter", True, "GenericRecordXmlWriter", "(Appendable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "IOUtils", False, "copy", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.poi.util", "IOUtils", False, "copy", "(InputStream,OutputStream,long)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.poi.util", "IOUtils", False, "newFile", "(File,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "IOUtils", False, "newFile", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "IOUtils", False, "normalizePath", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "IOUtils", False, "readFully", "(InputStream,byte[])", "", "Argument[0]", "Argument[1]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "IOUtils", False, "readFully", "(InputStream,byte[],int,int)", "", "Argument[0]", "Argument[1]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "IOUtils", False, "readFully", "(ReadableByteChannel,ByteBuffer)", "", "Argument[0]", "Argument[1]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "IOUtils", False, "safelyClone", "(byte[],int,int,int)", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.util", "IOUtils", False, "safelyClone", "(byte[],int,int,int,String)", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["org.apache.poi.util", "IOUtils", False, "toByteArray", "(ByteBuffer,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "IOUtils", False, "toByteArray", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "IOUtils", False, "toByteArray", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "IOUtils", False, "toByteArray", "(InputStream,int,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "IOUtils", False, "toByteArray", "(InputStream,int,int,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "IOUtils", False, "toByteArray", "(InputStream,long,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "IOUtils", False, "toByteArray", "(InputStream,long,int,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "IOUtils", False, "toByteArrayWithMaxLength", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "IntMapper", True, "IntMapper", "(IntMapper)", "", "Argument[0].SyntheticField[org.apache.poi.util.IntMapper.elements].Element", "Argument[this].SyntheticField[org.apache.poi.util.IntMapper.elements].Element", "value", "dfc-generated"] - - ["org.apache.poi.util", "IntMapper", True, "add", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.util.IntMapper.elements].Element", "value", "dfc-generated"] - - ["org.apache.poi.util", "IntMapper", True, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.util.IntMapper.elements].Element", "ReturnValue.SyntheticField[org.apache.poi.util.IntMapper.elements].Element", "value", "dfc-generated"] - - ["org.apache.poi.util", "IntMapper", True, "get", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.util.IntMapper.elements].Element", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "IntMapper", True, "getElements", "()", "", "Argument[this].SyntheticField[org.apache.poi.util.IntMapper.elements]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "LittleEndianByteArrayInputStream", True, "LittleEndianByteArrayInputStream", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "LittleEndianByteArrayInputStream", True, "LittleEndianByteArrayInputStream", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "LittleEndianByteArrayInputStream", True, "LittleEndianByteArrayInputStream", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "LittleEndianByteArrayOutputStream", False, "LittleEndianByteArrayOutputStream", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "LittleEndianByteArrayOutputStream", False, "LittleEndianByteArrayOutputStream", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "LittleEndianInput", True, "readFully", "(byte[])", "", "Argument[this]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "LittleEndianInput", True, "readFully", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "LittleEndianInput", True, "readPlain", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "LittleEndianOutput", True, "write", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "LittleEndianOutput", True, "write", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "LittleEndianOutputStream", False, "LittleEndianOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "LocaleUtil", False, "getLocaleCalendar", "(TimeZone)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.util", "RLEDecompressingInputStream", True, "RLEDecompressingInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "RecordFormatException", True, "RecordFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "RecordFormatException", True, "RecordFormatException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "RecordFormatException", True, "RecordFormatException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "RecordFormatException", True, "RecordFormatException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "ReplacingInputStream", True, "ReplacingInputStream", "(InputStream,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "ReplacingInputStream", True, "ReplacingInputStream", "(InputStream,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "ReplacingInputStream", True, "ReplacingInputStream", "(InputStream,byte[],byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "ReplacingInputStream", True, "ReplacingInputStream", "(InputStream,byte[],byte[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.poi.util", "StringUtil", False, "getFromCompressedUTF8", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "getFromCompressedUnicode", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "getFromUnicodeLE", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "getFromUnicodeLE", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "getFromUnicodeLE0Terminated", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "getToUnicodeLE", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "join", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "join", "(Object[],String)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "join", "(Object[],String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "join", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "join", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "mapMsCodepointString", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "putCompressedUnicode", "(String,LittleEndianOutput)", "", "Argument[0]", "Argument[1]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "putCompressedUnicode", "(String,byte[],int)", "", "Argument[0]", "Argument[1]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "putUnicodeLE", "(String,LittleEndianOutput)", "", "Argument[0]", "Argument[1]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "putUnicodeLE", "(String,byte[],int)", "", "Argument[0]", "Argument[1]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "readCompressedUnicode", "(LittleEndianInput,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.util", "StringUtil", False, "readUnicodeLE", "(LittleEndianInput,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.util", "StringUtil", False, "readUnicodeString", "(LittleEndianInput)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.util", "StringUtil", False, "readUnicodeString", "(LittleEndianInput,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.poi.util", "StringUtil", False, "writeUnicodeString", "(LittleEndianOutput,String)", "", "Argument[1]", "Argument[0]", "taint", "dfc-generated"] - - ["org.apache.poi.util", "StringUtil", False, "writeUnicodeStringFlagAndData", "(LittleEndianOutput,String)", "", "Argument[1]", "Argument[0]", "taint", "dfc-generated"] +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.poi.util", "GenericRecordJsonWriter", true, "GenericRecordJsonWriter", "(File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.util", "GenericRecordXmlWriter", true, "GenericRecordXmlWriter", "(File)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.util", "HexRead", true, "readData", "(String)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.util", "HexRead", true, "readData", "(String,String)", "", "Argument[0]", "path-injection", "ai-generated"], + ["org.apache.poi.util", "IOUtils", true, "copy", "(InputStream,File)", "", "Argument[1]", "path-injection", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.poi.util", "DefaultTempFileCreationStrategy", true, "getJavaIoTmpDir", "()", "", "ReturnValue", "environment", "ai-generated"], + ["org.apache.poi.util", "HexRead", true, "readData", "(String)", "", "ReturnValue", "file", "ai-generated"], + ["org.apache.poi.util", "HexRead", true, "readData", "(String,String)", "", "ReturnValue", "file", "ai-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.poi.util", "CodePageUtil", true, "getBytesInCodePage", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "CodePageUtil", true, "getStringFromCodePage", "(byte[],int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "CodePageUtil", true, "getStringFromCodePage", "(byte[],int,int,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "CodepointsUtil", true, "primitiveIterator", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.util", "DefaultTempFileCreationStrategy", true, "DefaultTempFileCreationStrategy", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "DelayableLittleEndianOutput", true, "createDelayedOutput", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.util", "DocumentFormatException", true, "DocumentFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "DocumentFormatException", true, "DocumentFormatException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "DocumentFormatException", true, "DocumentFormatException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "DocumentFormatException", true, "DocumentFormatException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "GenericRecordJsonWriter", true, "GenericRecordJsonWriter", "(Appendable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier)", "", "Argument[4]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier)", "", "Argument[5]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[4]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[5]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[6]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[7]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[4]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[5]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[6]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[7]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[8]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[9]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[10]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[11]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[4]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[5]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[6]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[7]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[8]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[9]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[10]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[11]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[12]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[13]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[4]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[5]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[6]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[7]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[8]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[9]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[10]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[11]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[12]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[13]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[14]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[15]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[4]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[5]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[6]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[7]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[8]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[9]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[0]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[10]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[11]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[12]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[13]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[14]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[15]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[16]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[17]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[1]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[2]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[3]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[4]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[5]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[6]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[7]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[8]", "ReturnValue.MapKey", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil", false, "getGenericProperties", "(String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier,String,Supplier)", "", "Argument[9]", "ReturnValue.MapValue", "value", "dfc-generated"], + ["org.apache.poi.util", "GenericRecordUtil$AnnotatedFlag", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.util", "GenericRecordUtil$AnnotatedFlag", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.util", "GenericRecordXmlWriter", true, "GenericRecordXmlWriter", "(Appendable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "IOUtils", false, "copy", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.poi.util", "IOUtils", false, "copy", "(InputStream,OutputStream,long)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.poi.util", "IOUtils", false, "newFile", "(File,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "IOUtils", false, "newFile", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "IOUtils", false, "normalizePath", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.util", "IOUtils", false, "readFully", "(InputStream,byte[])", "", "Argument[0]", "Argument[1]", "taint", "dfc-generated"], + ["org.apache.poi.util", "IOUtils", false, "readFully", "(InputStream,byte[],int,int)", "", "Argument[0]", "Argument[1]", "taint", "dfc-generated"], + ["org.apache.poi.util", "IOUtils", false, "readFully", "(ReadableByteChannel,ByteBuffer)", "", "Argument[0]", "Argument[1]", "taint", "dfc-generated"], + ["org.apache.poi.util", "IOUtils", false, "safelyClone", "(byte[],int,int,int)", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.util", "IOUtils", false, "safelyClone", "(byte[],int,int,int,String)", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["org.apache.poi.util", "IOUtils", false, "toByteArray", "(ByteBuffer,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "IOUtils", false, "toByteArray", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "IOUtils", false, "toByteArray", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "IOUtils", false, "toByteArray", "(InputStream,int,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "IOUtils", false, "toByteArray", "(InputStream,int,int,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "IOUtils", false, "toByteArray", "(InputStream,long,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "IOUtils", false, "toByteArray", "(InputStream,long,int,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "IOUtils", false, "toByteArrayWithMaxLength", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "IntMapper", true, "IntMapper", "(IntMapper)", "", "Argument[0].SyntheticField[org.apache.poi.util.IntMapper.elements].Element", "Argument[this].SyntheticField[org.apache.poi.util.IntMapper.elements].Element", "value", "dfc-generated"], + ["org.apache.poi.util", "IntMapper", true, "add", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.util.IntMapper.elements].Element", "value", "dfc-generated"], + ["org.apache.poi.util", "IntMapper", true, "copy", "()", "", "Argument[this].SyntheticField[org.apache.poi.util.IntMapper.elements].Element", "ReturnValue.SyntheticField[org.apache.poi.util.IntMapper.elements].Element", "value", "dfc-generated"], + ["org.apache.poi.util", "IntMapper", true, "get", "(int)", "", "Argument[this].SyntheticField[org.apache.poi.util.IntMapper.elements].Element", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.util", "IntMapper", true, "getElements", "()", "", "Argument[this].SyntheticField[org.apache.poi.util.IntMapper.elements]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.util", "LittleEndianByteArrayInputStream", true, "LittleEndianByteArrayInputStream", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["org.apache.poi.util", "LittleEndianByteArrayInputStream", true, "LittleEndianByteArrayInputStream", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["org.apache.poi.util", "LittleEndianByteArrayInputStream", true, "LittleEndianByteArrayInputStream", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["org.apache.poi.util", "LittleEndianByteArrayOutputStream", false, "LittleEndianByteArrayOutputStream", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "LittleEndianByteArrayOutputStream", false, "LittleEndianByteArrayOutputStream", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "LittleEndianInput", true, "readFully", "(byte[])", "", "Argument[this]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.util", "LittleEndianInput", true, "readFully", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.util", "LittleEndianInput", true, "readPlain", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.util", "LittleEndianOutput", true, "write", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["org.apache.poi.util", "LittleEndianOutput", true, "write", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["org.apache.poi.util", "LittleEndianOutputStream", false, "LittleEndianOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["org.apache.poi.util", "LocaleUtil", false, "getLocaleCalendar", "(TimeZone)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.util", "RLEDecompressingInputStream", true, "RLEDecompressingInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "RecordFormatException", true, "RecordFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "RecordFormatException", true, "RecordFormatException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "RecordFormatException", true, "RecordFormatException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "RecordFormatException", true, "RecordFormatException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "ReplacingInputStream", true, "ReplacingInputStream", "(InputStream,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "ReplacingInputStream", true, "ReplacingInputStream", "(InputStream,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "ReplacingInputStream", true, "ReplacingInputStream", "(InputStream,byte[],byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "ReplacingInputStream", true, "ReplacingInputStream", "(InputStream,byte[],byte[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.poi.util", "StringUtil", false, "getFromCompressedUTF8", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "getFromCompressedUnicode", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "getFromUnicodeLE", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "getFromUnicodeLE", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "getFromUnicodeLE0Terminated", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "getToUnicodeLE", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "join", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "join", "(Object[],String)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "join", "(Object[],String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "join", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "join", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "mapMsCodepointString", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "putCompressedUnicode", "(String,LittleEndianOutput)", "", "Argument[0]", "Argument[1]", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "putCompressedUnicode", "(String,byte[],int)", "", "Argument[0]", "Argument[1]", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "putUnicodeLE", "(String,LittleEndianOutput)", "", "Argument[0]", "Argument[1]", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "putUnicodeLE", "(String,byte[],int)", "", "Argument[0]", "Argument[1]", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "readCompressedUnicode", "(LittleEndianInput,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.util", "StringUtil", false, "readUnicodeLE", "(LittleEndianInput,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.util", "StringUtil", false, "readUnicodeString", "(LittleEndianInput)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.util", "StringUtil", false, "readUnicodeString", "(LittleEndianInput,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.poi.util", "StringUtil", false, "writeUnicodeString", "(LittleEndianOutput,String)", "", "Argument[1]", "Argument[0]", "taint", "dfc-generated"], + ["org.apache.poi.util", "StringUtil", false, "writeUnicodeStringFlagAndData", "(LittleEndianOutput,String)", "", "Argument[1]", "Argument[0]", "taint", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.applet.model.json b/java/ql/lib/ext/generated/modelgenerator/java.applet.model.json new file mode 100644 index 000000000000..c220279160a1 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.applet.model.json @@ -0,0 +1,51 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.applet", "Applet", true, "getAppletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.applet", "Applet", true, "getCodeBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.applet", "Applet", true, "getDocumentBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.applet", "Applet", true, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.applet", "Applet", true, "setStub", "(AppletStub)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.applet", "AppletContext", true, "getApplets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.applet", "AppletContext", true, "getImage", "(URL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.applet", "AppletContext", true, "getImage", "(URL)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.applet", "AppletStub", true, "getAppletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.applet", "AppletStub", true, "getCodeBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.applet", "AppletStub", true, "getDocumentBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.applet", "Applet", "destroy", "()", "summary", "df-generated"], + ["java.applet", "Applet", "getAppletInfo", "()", "summary", "df-generated"], + ["java.applet", "Applet", "getAudioClip", "(URL)", "summary", "df-generated"], + ["java.applet", "Applet", "getAudioClip", "(URL,String)", "summary", "df-generated"], + ["java.applet", "Applet", "getImage", "(URL)", "summary", "df-generated"], + ["java.applet", "Applet", "getImage", "(URL,String)", "summary", "df-generated"], + ["java.applet", "Applet", "getParameter", "(String)", "summary", "df-generated"], + ["java.applet", "Applet", "getParameterInfo", "()", "summary", "df-generated"], + ["java.applet", "Applet", "init", "()", "summary", "df-generated"], + ["java.applet", "Applet", "isActive", "()", "summary", "df-generated"], + ["java.applet", "Applet", "isValidateRoot", "()", "summary", "df-generated"], + ["java.applet", "Applet", "newAudioClip", "(URL)", "summary", "df-generated"], + ["java.applet", "Applet", "play", "(URL)", "summary", "df-generated"], + ["java.applet", "Applet", "play", "(URL,String)", "summary", "df-generated"], + ["java.applet", "Applet", "resize", "(Dimension)", "summary", "df-generated"], + ["java.applet", "Applet", "resize", "(int,int)", "summary", "df-generated"], + ["java.applet", "Applet", "showStatus", "(String)", "summary", "df-generated"], + ["java.applet", "Applet", "start", "()", "summary", "df-generated"], + ["java.applet", "Applet", "stop", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.applet.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.applet.model.yml deleted file mode 100644 index 91c694694d33..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.applet.model.yml +++ /dev/null @@ -1,40 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.applet", "Applet", True, "getAppletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.applet", "Applet", True, "getCodeBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.applet", "Applet", True, "getDocumentBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.applet", "Applet", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.applet", "Applet", True, "setStub", "(AppletStub)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.applet", "AppletContext", True, "getApplets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.applet", "AppletContext", True, "getImage", "(URL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.applet", "AppletContext", True, "getImage", "(URL)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.applet", "AppletStub", True, "getAppletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.applet", "AppletStub", True, "getCodeBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.applet", "AppletStub", True, "getDocumentBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.applet", "Applet", "destroy", "()", "summary", "df-generated"] - - ["java.applet", "Applet", "getAppletInfo", "()", "summary", "df-generated"] - - ["java.applet", "Applet", "getAudioClip", "(URL)", "summary", "df-generated"] - - ["java.applet", "Applet", "getAudioClip", "(URL,String)", "summary", "df-generated"] - - ["java.applet", "Applet", "getImage", "(URL)", "summary", "df-generated"] - - ["java.applet", "Applet", "getImage", "(URL,String)", "summary", "df-generated"] - - ["java.applet", "Applet", "getParameter", "(String)", "summary", "df-generated"] - - ["java.applet", "Applet", "getParameterInfo", "()", "summary", "df-generated"] - - ["java.applet", "Applet", "init", "()", "summary", "df-generated"] - - ["java.applet", "Applet", "isActive", "()", "summary", "df-generated"] - - ["java.applet", "Applet", "isValidateRoot", "()", "summary", "df-generated"] - - ["java.applet", "Applet", "newAudioClip", "(URL)", "summary", "df-generated"] - - ["java.applet", "Applet", "play", "(URL)", "summary", "df-generated"] - - ["java.applet", "Applet", "play", "(URL,String)", "summary", "df-generated"] - - ["java.applet", "Applet", "resize", "(Dimension)", "summary", "df-generated"] - - ["java.applet", "Applet", "resize", "(int,int)", "summary", "df-generated"] - - ["java.applet", "Applet", "showStatus", "(String)", "summary", "df-generated"] - - ["java.applet", "Applet", "start", "()", "summary", "df-generated"] - - ["java.applet", "Applet", "stop", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.beans.beancontext.model.json b/java/ql/lib/ext/generated/modelgenerator/java.beans.beancontext.model.json new file mode 100644 index 000000000000..855fdcf0047e --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.beans.beancontext.model.json @@ -0,0 +1,100 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.beans.beancontext", "BeanContext", true, "addBeanContextMembershipListener", "(BeanContextMembershipListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans.beancontext", "BeanContext", true, "getResource", "(String,BeanContextChild)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["java.beans.beancontext", "BeanContext", true, "instantiateChild", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans.beancontext", "BeanContextChildSupport", true, "BeanContextChildSupport", "(BeanContextChild)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextChildSupport", true, "getBeanContext", "()", "", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextChildSupport.beanContext]", "ReturnValue", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextChildSupport", true, "getBeanContextChildPeer", "()", "", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "ReturnValue", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextChildSupport", true, "setBeanContext", "(BeanContext)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextChildSupport.beanContext]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextEvent", true, "getBeanContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans.beancontext", "BeanContextEvent", true, "getPropagatedFrom", "()", "", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextEvent.propagatedFrom]", "ReturnValue", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextEvent", true, "setPropagatedFrom", "(BeanContext)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextEvent.propagatedFrom]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextMembershipEvent", true, "BeanContextMembershipEvent", "(BeanContext,Collection)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextMembershipEvent.children]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextMembershipEvent", true, "BeanContextMembershipEvent", "(BeanContext,Object[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextMembershipEvent.children].Element", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextMembershipEvent", true, "iterator", "()", "", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextMembershipEvent.children].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextMembershipEvent", true, "toArray", "()", "", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextMembershipEvent.children].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextServiceAvailableEvent", true, "BeanContextServiceAvailableEvent", "(BeanContextServices,Class)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextServiceAvailableEvent", true, "getSourceAsBeanContextServices", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextServiceRevokedEvent", true, "BeanContextServiceRevokedEvent", "(BeanContextServices,Class,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextServiceRevokedEvent", true, "getSourceAsBeanContextServices", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextServices", true, "addBeanContextServicesListener", "(BeanContextServicesListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans.beancontext", "BeanContextServices", true, "getCurrentServiceClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans.beancontext", "BeanContextServicesSupport", true, "BeanContextServicesSupport", "(BeanContextServices)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextServicesSupport", true, "BeanContextServicesSupport", "(BeanContextServices,Locale)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextServicesSupport", true, "BeanContextServicesSupport", "(BeanContextServices,Locale,boolean)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextServicesSupport", true, "BeanContextServicesSupport", "(BeanContextServices,Locale,boolean,boolean)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextServicesSupport", true, "getBeanContextServicesPeer", "()", "", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "ReturnValue", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextSupport", true, "BeanContextSupport", "(BeanContext)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextSupport", true, "BeanContextSupport", "(BeanContext,Locale)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextSupport", true, "BeanContextSupport", "(BeanContext,Locale)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextSupport.locale]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextSupport", true, "BeanContextSupport", "(BeanContext,Locale,boolean)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextSupport", true, "BeanContextSupport", "(BeanContext,Locale,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextSupport.locale]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextSupport", true, "BeanContextSupport", "(BeanContext,Locale,boolean,boolean)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextSupport", true, "BeanContextSupport", "(BeanContext,Locale,boolean,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextSupport.locale]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextSupport", true, "getBeanContextPeer", "()", "", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "ReturnValue", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextSupport", true, "getLocale", "()", "", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextSupport.locale]", "ReturnValue", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextSupport", true, "readChildren", "(ObjectInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans.beancontext", "BeanContextSupport", true, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextSupport.locale]", "value", "dfc-generated"], + ["java.beans.beancontext", "BeanContextSupport", true, "writeChildren", "(ObjectOutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.beans.beancontext", "BeanContextChildSupport", "addPropertyChangeListener", "(String,PropertyChangeListener)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextChildSupport", "addVetoableChangeListener", "(String,VetoableChangeListener)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextChildSupport", "firePropertyChange", "(String,Object,Object)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextChildSupport", "fireVetoableChange", "(String,Object,Object)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextChildSupport", "isDelegated", "()", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextChildSupport", "removePropertyChangeListener", "(String,PropertyChangeListener)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextChildSupport", "removeVetoableChangeListener", "(String,VetoableChangeListener)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextChildSupport", "serviceAvailable", "(BeanContextServiceAvailableEvent)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextChildSupport", "serviceRevoked", "(BeanContextServiceRevokedEvent)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextChildSupport", "validatePendingSetBeanContext", "(BeanContext)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextEvent", "isPropagated", "()", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextMembershipEvent", "contains", "(Object)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextMembershipEvent", "size", "()", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextServiceAvailableEvent", "getCurrentServiceSelectors", "()", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextServiceAvailableEvent", "getServiceClass", "()", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextServiceRevokedEvent", "getServiceClass", "()", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextServiceRevokedEvent", "isCurrentServiceInvalidNow", "()", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextServiceRevokedEvent", "isServiceClass", "(Class)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextServicesSupport", "addService", "(Class,BeanContextServiceProvider)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextServicesSupport", "getCurrentServiceSelectors", "(Class)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextServicesSupport", "getService", "(BeanContextChild,Object,Class,Object,BeanContextServiceRevokedListener)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextServicesSupport", "hasService", "(Class)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextServicesSupport", "initialize", "()", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextServicesSupport", "releaseService", "(BeanContextChild,Object,Object)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextServicesSupport", "removeBeanContextServicesListener", "(BeanContextServicesListener)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextServicesSupport", "revokeService", "(Class,BeanContextServiceProvider,boolean)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextServicesSupport", "serviceAvailable", "(BeanContextServiceAvailableEvent)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextServicesSupport", "serviceRevoked", "(BeanContextServiceRevokedEvent)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextSupport", "avoidingGui", "()", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextSupport", "clear", "()", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextSupport", "containsKey", "(Object)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextSupport", "dontUseGui", "()", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextSupport", "getResourceAsStream", "(String,BeanContextChild)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextSupport", "isDesignTime", "()", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextSupport", "isSerializing", "()", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextSupport", "needsGui", "()", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextSupport", "okToUseGui", "()", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextSupport", "removeAll", "(Collection)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextSupport", "removeBeanContextMembershipListener", "(BeanContextMembershipListener)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextSupport", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextSupport", "setDesignTime", "(boolean)", "summary", "df-generated"], + ["java.beans.beancontext", "BeanContextSupport", "vetoableChange", "(PropertyChangeEvent)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.beans.beancontext.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.beans.beancontext.model.yml deleted file mode 100644 index 6f4e8e549ae2..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.beans.beancontext.model.yml +++ /dev/null @@ -1,89 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.beans.beancontext", "BeanContext", True, "addBeanContextMembershipListener", "(BeanContextMembershipListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContext", True, "getResource", "(String,BeanContextChild)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["java.beans.beancontext", "BeanContext", True, "instantiateChild", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextChildSupport", True, "BeanContextChildSupport", "(BeanContextChild)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextChildSupport", True, "getBeanContext", "()", "", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextChildSupport.beanContext]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextChildSupport", True, "getBeanContextChildPeer", "()", "", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextChildSupport", True, "setBeanContext", "(BeanContext)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextChildSupport.beanContext]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextEvent", True, "getBeanContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextEvent", True, "getPropagatedFrom", "()", "", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextEvent.propagatedFrom]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextEvent", True, "setPropagatedFrom", "(BeanContext)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextEvent.propagatedFrom]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextMembershipEvent", True, "BeanContextMembershipEvent", "(BeanContext,Collection)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextMembershipEvent.children]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextMembershipEvent", True, "BeanContextMembershipEvent", "(BeanContext,Object[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextMembershipEvent.children].Element", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextMembershipEvent", True, "iterator", "()", "", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextMembershipEvent.children].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextMembershipEvent", True, "toArray", "()", "", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextMembershipEvent.children].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextServiceAvailableEvent", True, "BeanContextServiceAvailableEvent", "(BeanContextServices,Class)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextServiceAvailableEvent", True, "getSourceAsBeanContextServices", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextServiceRevokedEvent", True, "BeanContextServiceRevokedEvent", "(BeanContextServices,Class,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextServiceRevokedEvent", True, "getSourceAsBeanContextServices", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextServices", True, "addBeanContextServicesListener", "(BeanContextServicesListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextServices", True, "getCurrentServiceClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", True, "BeanContextServicesSupport", "(BeanContextServices)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", True, "BeanContextServicesSupport", "(BeanContextServices,Locale)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", True, "BeanContextServicesSupport", "(BeanContextServices,Locale,boolean)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", True, "BeanContextServicesSupport", "(BeanContextServices,Locale,boolean,boolean)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", True, "getBeanContextServicesPeer", "()", "", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextSupport.locale]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale,boolean)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextSupport.locale]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale,boolean,boolean)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale,boolean,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextSupport.locale]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "getBeanContextPeer", "()", "", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "getLocale", "()", "", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextSupport.locale]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "readChildren", "(ObjectInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextSupport.locale]", "value", "dfc-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "writeChildren", "(ObjectOutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.beans.beancontext", "BeanContextChildSupport", "addPropertyChangeListener", "(String,PropertyChangeListener)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextChildSupport", "addVetoableChangeListener", "(String,VetoableChangeListener)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextChildSupport", "firePropertyChange", "(String,Object,Object)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextChildSupport", "fireVetoableChange", "(String,Object,Object)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextChildSupport", "isDelegated", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextChildSupport", "removePropertyChangeListener", "(String,PropertyChangeListener)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextChildSupport", "removeVetoableChangeListener", "(String,VetoableChangeListener)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextChildSupport", "serviceAvailable", "(BeanContextServiceAvailableEvent)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextChildSupport", "serviceRevoked", "(BeanContextServiceRevokedEvent)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextChildSupport", "validatePendingSetBeanContext", "(BeanContext)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextEvent", "isPropagated", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextMembershipEvent", "contains", "(Object)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextMembershipEvent", "size", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServiceAvailableEvent", "getCurrentServiceSelectors", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServiceAvailableEvent", "getServiceClass", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServiceRevokedEvent", "getServiceClass", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServiceRevokedEvent", "isCurrentServiceInvalidNow", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServiceRevokedEvent", "isServiceClass", "(Class)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", "addService", "(Class,BeanContextServiceProvider)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", "getCurrentServiceSelectors", "(Class)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", "getService", "(BeanContextChild,Object,Class,Object,BeanContextServiceRevokedListener)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", "hasService", "(Class)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", "initialize", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", "releaseService", "(BeanContextChild,Object,Object)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", "removeBeanContextServicesListener", "(BeanContextServicesListener)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", "revokeService", "(Class,BeanContextServiceProvider,boolean)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", "serviceAvailable", "(BeanContextServiceAvailableEvent)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", "serviceRevoked", "(BeanContextServiceRevokedEvent)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", "avoidingGui", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", "clear", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", "containsKey", "(Object)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", "dontUseGui", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", "getResourceAsStream", "(String,BeanContextChild)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", "isDesignTime", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", "isSerializing", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", "needsGui", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", "okToUseGui", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", "removeAll", "(Collection)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", "removeBeanContextMembershipListener", "(BeanContextMembershipListener)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", "setDesignTime", "(boolean)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", "vetoableChange", "(PropertyChangeEvent)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.beans.model.json b/java/ql/lib/ext/generated/modelgenerator/java.beans.model.json new file mode 100644 index 000000000000..141f33d00032 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.beans.model.json @@ -0,0 +1,250 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.beans", "BeanInfo", true, "getBeanDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "BeanInfo", true, "getEventSetDescriptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "BeanInfo", true, "getMethodDescriptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "BeanInfo", true, "getPropertyDescriptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "Beans", true, "getInstanceOf", "(Object,Class)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "Beans", true, "instantiate", "(ClassLoader,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "Beans", true, "instantiate", "(ClassLoader,String,BeanContext)", "", "Argument[0]", "Argument[2].Element", "taint", "df-generated"], + ["java.beans", "Beans", true, "instantiate", "(ClassLoader,String,BeanContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "Beans", true, "instantiate", "(ClassLoader,String,BeanContext)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["java.beans", "Beans", true, "instantiate", "(ClassLoader,String,BeanContext,AppletInitializer)", "", "Argument[0]", "Argument[2].Element", "taint", "df-generated"], + ["java.beans", "Beans", true, "instantiate", "(ClassLoader,String,BeanContext,AppletInitializer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "Beans", true, "instantiate", "(ClassLoader,String,BeanContext,AppletInitializer)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["java.beans", "DefaultPersistenceDelegate", true, "DefaultPersistenceDelegate", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["java.beans", "Encoder", true, "get", "(Object)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "Encoder", true, "getExceptionListener", "()", "", "Argument[this].SyntheticField[java.beans.Encoder.exceptionListener]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "Encoder", true, "getPersistenceDelegate", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "Encoder", true, "remove", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "Encoder", true, "setExceptionListener", "(ExceptionListener)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.Encoder.exceptionListener]", "value", "dfc-generated"], + ["java.beans", "Encoder", true, "writeExpression", "(Expression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "Encoder", true, "writeStatement", "(Statement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "EventHandler", true, "EventHandler", "(Object,String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.EventHandler.target]", "value", "dfc-generated"], + ["java.beans", "EventHandler", true, "EventHandler", "(Object,String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.EventHandler.action]", "value", "dfc-generated"], + ["java.beans", "EventHandler", true, "EventHandler", "(Object,String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.EventHandler.eventPropertyName]", "value", "dfc-generated"], + ["java.beans", "EventHandler", true, "EventHandler", "(Object,String,String,String)", "", "Argument[3]", "Argument[this].SyntheticField[java.beans.EventHandler.listenerMethodName]", "value", "dfc-generated"], + ["java.beans", "EventHandler", true, "getAction", "()", "", "Argument[this].SyntheticField[java.beans.EventHandler.action]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "EventHandler", true, "getEventPropertyName", "()", "", "Argument[this].SyntheticField[java.beans.EventHandler.eventPropertyName]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "EventHandler", true, "getListenerMethodName", "()", "", "Argument[this].SyntheticField[java.beans.EventHandler.listenerMethodName]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "EventHandler", true, "getTarget", "()", "", "Argument[this].SyntheticField[java.beans.EventHandler.target]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "EventSetDescriptor", true, "EventSetDescriptor", "(Class,String,Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "EventSetDescriptor", true, "EventSetDescriptor", "(Class,String,Class,String[],String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "EventSetDescriptor", true, "EventSetDescriptor", "(Class,String,Class,String[],String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "EventSetDescriptor", true, "EventSetDescriptor", "(String,Class,MethodDescriptor[],Method,Method)", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.EventSetDescriptor.listenerMethodDescriptors]", "value", "dfc-generated"], + ["java.beans", "EventSetDescriptor", true, "EventSetDescriptor", "(String,Class,Method[],Method,Method)", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.EventSetDescriptor.listenerMethodsRef].SyntheticField[java.lang.ref.Reference.referent]", "value", "dfc-generated"], + ["java.beans", "EventSetDescriptor", true, "EventSetDescriptor", "(String,Class,Method[],Method,Method,Method)", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.EventSetDescriptor.listenerMethodsRef].SyntheticField[java.lang.ref.Reference.referent]", "value", "dfc-generated"], + ["java.beans", "EventSetDescriptor", true, "getListenerMethodDescriptors", "()", "", "Argument[this].SyntheticField[java.beans.EventSetDescriptor.listenerMethodDescriptors]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "EventSetDescriptor", true, "getListenerMethods", "()", "", "Argument[this].SyntheticField[java.beans.EventSetDescriptor.listenerMethodsRef].SyntheticField[java.lang.ref.Reference.referent]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "Expression", true, "Expression", "(Object,Object,String,Object[])", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.Expression.value]", "value", "dfc-generated"], + ["java.beans", "Expression", true, "Expression", "(Object,String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "Expression", true, "Expression", "(Object,String,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "Expression", true, "Expression", "(Object,String,Object[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["java.beans", "Expression", true, "getValue", "()", "", "Argument[this].SyntheticField[java.beans.Expression.value]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "Expression", true, "setValue", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.Expression.value]", "value", "dfc-generated"], + ["java.beans", "FeatureDescriptor", true, "attributeNames", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.table].MapKey", "ReturnValue.Element", "value", "dfc-generated"], + ["java.beans", "FeatureDescriptor", true, "getDisplayName", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.displayName]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "FeatureDescriptor", true, "getDisplayName", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.name]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "FeatureDescriptor", true, "getName", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.name]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "FeatureDescriptor", true, "getShortDescription", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.displayName]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "FeatureDescriptor", true, "getShortDescription", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.name]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "FeatureDescriptor", true, "getShortDescription", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.shortDescription]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "FeatureDescriptor", true, "getValue", "(String)", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.table].MapValue", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "FeatureDescriptor", true, "setDisplayName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.displayName]", "value", "dfc-generated"], + ["java.beans", "FeatureDescriptor", true, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.name]", "value", "dfc-generated"], + ["java.beans", "FeatureDescriptor", true, "setShortDescription", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.shortDescription]", "value", "dfc-generated"], + ["java.beans", "FeatureDescriptor", true, "setValue", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.table].MapKey", "value", "dfc-generated"], + ["java.beans", "FeatureDescriptor", true, "setValue", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.table].MapValue", "value", "dfc-generated"], + ["java.beans", "IndexedPropertyChangeEvent", true, "IndexedPropertyChangeEvent", "(Object,String,Object,Object,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyChangeEvent", true, "IndexedPropertyChangeEvent", "(Object,String,Object,Object,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyChangeEvent", true, "IndexedPropertyChangeEvent", "(Object,String,Object,Object,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyChangeEvent", true, "IndexedPropertyChangeEvent", "(Object,String,Object,Object,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", true, "IndexedPropertyDescriptor", "(String,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", true, "IndexedPropertyDescriptor", "(String,Class,String,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", true, "IndexedPropertyDescriptor", "(String,Class,String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", true, "IndexedPropertyDescriptor", "(String,Class,String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", true, "IndexedPropertyDescriptor", "(String,Class,String,String,String,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", true, "IndexedPropertyDescriptor", "(String,Class,String,String,String,String)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", true, "IndexedPropertyDescriptor", "(String,Method,Method,Method,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", true, "IndexedPropertyDescriptor", "(String,Method,Method,Method,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", true, "IndexedPropertyDescriptor", "(String,Method,Method,Method,Method)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", true, "IndexedPropertyDescriptor", "(String,Method,Method,Method,Method)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", true, "IndexedPropertyDescriptor", "(String,Method,Method,Method,Method)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", true, "setIndexedReadMethod", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", true, "setIndexedWriteMethod", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "IntrospectionException", true, "IntrospectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "Introspector", true, "decapitalize", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "MethodDescriptor", true, "MethodDescriptor", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "MethodDescriptor", true, "MethodDescriptor", "(Method,ParameterDescriptor[])", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.MethodDescriptor.parameterDescriptors]", "value", "dfc-generated"], + ["java.beans", "MethodDescriptor", true, "getParameterDescriptors", "()", "", "Argument[this].SyntheticField[java.beans.MethodDescriptor.parameterDescriptors]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "PersistenceDelegate", true, "writeObject", "(Object,Encoder)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["java.beans", "PersistenceDelegate", true, "writeObject", "(Object,Encoder)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["java.beans", "PropertyChangeEvent", true, "PropertyChangeEvent", "(Object,String,Object,Object)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.propertyName]", "value", "dfc-generated"], + ["java.beans", "PropertyChangeEvent", true, "PropertyChangeEvent", "(Object,String,Object,Object)", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.oldValue]", "value", "dfc-generated"], + ["java.beans", "PropertyChangeEvent", true, "PropertyChangeEvent", "(Object,String,Object,Object)", "", "Argument[3]", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.newValue]", "value", "dfc-generated"], + ["java.beans", "PropertyChangeEvent", true, "getNewValue", "()", "", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.newValue]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "PropertyChangeEvent", true, "getOldValue", "()", "", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.oldValue]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "PropertyChangeEvent", true, "getPropagationId", "()", "", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.propagationId]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "PropertyChangeEvent", true, "getPropertyName", "()", "", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.propertyName]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "PropertyChangeEvent", true, "setPropagationId", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.propagationId]", "value", "dfc-generated"], + ["java.beans", "PropertyChangeListener", true, "propertyChange", "(PropertyChangeEvent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "PropertyChangeListenerProxy", true, "PropertyChangeListenerProxy", "(String,PropertyChangeListener)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.PropertyChangeListenerProxy.propertyName]", "value", "dfc-generated"], + ["java.beans", "PropertyChangeListenerProxy", true, "getPropertyName", "()", "", "Argument[this].SyntheticField[java.beans.PropertyChangeListenerProxy.propertyName]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "PropertyChangeSupport", true, "PropertyChangeSupport", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "PropertyChangeSupport", true, "getPropertyChangeListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "PropertyChangeSupport", true, "getPropertyChangeListeners", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "PropertyDescriptor", true, "PropertyDescriptor", "(String,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "PropertyDescriptor", true, "PropertyDescriptor", "(String,Class,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "PropertyDescriptor", true, "PropertyDescriptor", "(String,Class,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "PropertyDescriptor", true, "PropertyDescriptor", "(String,Class,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "PropertyDescriptor", true, "PropertyDescriptor", "(String,Method,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "PropertyDescriptor", true, "PropertyDescriptor", "(String,Method,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "PropertyDescriptor", true, "PropertyDescriptor", "(String,Method,Method)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "PropertyDescriptor", true, "setReadMethod", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "PropertyDescriptor", true, "setWriteMethod", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "PropertyEditor", true, "addPropertyChangeListener", "(PropertyChangeListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "PropertyEditor", true, "getCustomEditor", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "PropertyEditor", true, "getJavaInitializationString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "PropertyEditor", true, "getTags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "PropertyEditor", true, "paintValue", "(Graphics,Rectangle)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.beans", "PropertyEditor", true, "setAsText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "PropertyEditor", true, "setValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "PropertyEditorSupport", true, "PropertyEditorSupport", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.PropertyEditorSupport.source]", "value", "dfc-generated"], + ["java.beans", "PropertyEditorSupport", true, "getSource", "()", "", "Argument[this].SyntheticField[java.beans.PropertyEditorSupport.source]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "PropertyEditorSupport", true, "setSource", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.PropertyEditorSupport.source]", "value", "dfc-generated"], + ["java.beans", "PropertyVetoException", true, "PropertyVetoException", "(String,PropertyChangeEvent)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.PropertyVetoException.evt]", "value", "dfc-generated"], + ["java.beans", "PropertyVetoException", true, "getPropertyChangeEvent", "()", "", "Argument[this].SyntheticField[java.beans.PropertyVetoException.evt]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "Statement", true, "Statement", "(Object,String,Object[])", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.Statement.target]", "value", "dfc-generated"], + ["java.beans", "Statement", true, "Statement", "(Object,String,Object[])", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.Statement.methodName]", "value", "dfc-generated"], + ["java.beans", "Statement", true, "Statement", "(Object,String,Object[])", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.Statement.arguments]", "value", "dfc-generated"], + ["java.beans", "Statement", true, "getArguments", "()", "", "Argument[this].SyntheticField[java.beans.Statement.arguments]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "Statement", true, "getMethodName", "()", "", "Argument[this].SyntheticField[java.beans.Statement.methodName]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "Statement", true, "getTarget", "()", "", "Argument[this].SyntheticField[java.beans.Statement.target]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "VetoableChangeListenerProxy", true, "VetoableChangeListenerProxy", "(String,VetoableChangeListener)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.VetoableChangeListenerProxy.propertyName]", "value", "dfc-generated"], + ["java.beans", "VetoableChangeListenerProxy", true, "getPropertyName", "()", "", "Argument[this].SyntheticField[java.beans.VetoableChangeListenerProxy.propertyName]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "VetoableChangeSupport", true, "VetoableChangeSupport", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "VetoableChangeSupport", true, "getVetoableChangeListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "VetoableChangeSupport", true, "getVetoableChangeListeners", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "XMLDecoder", true, "createHandler", "(Object,ExceptionListener,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "XMLDecoder", true, "createHandler", "(Object,ExceptionListener,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "XMLDecoder", true, "createHandler", "(Object,ExceptionListener,ClassLoader)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "XMLDecoder", true, "getExceptionListener", "()", "", "Argument[this].SyntheticField[java.beans.XMLDecoder.handler].SyntheticField[com.sun.beans.decoder.DocumentHandler.listener]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "XMLDecoder", true, "getOwner", "()", "", "Argument[this].SyntheticField[java.beans.XMLDecoder.owner]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "XMLDecoder", true, "readObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.beans", "XMLDecoder", true, "setExceptionListener", "(ExceptionListener)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.XMLDecoder.handler].SyntheticField[com.sun.beans.decoder.DocumentHandler.listener]", "value", "dfc-generated"], + ["java.beans", "XMLDecoder", true, "setOwner", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.XMLDecoder.owner]", "value", "dfc-generated"], + ["java.beans", "XMLEncoder", true, "XMLEncoder", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "XMLEncoder", true, "XMLEncoder", "(OutputStream,String,boolean,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "XMLEncoder", true, "XMLEncoder", "(OutputStream,String,boolean,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.beans", "XMLEncoder", true, "getOwner", "()", "", "Argument[this].SyntheticField[java.beans.XMLEncoder.owner]", "ReturnValue", "value", "dfc-generated"], + ["java.beans", "XMLEncoder", true, "setOwner", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.XMLEncoder.owner]", "value", "dfc-generated"], + ["java.beans", "XMLEncoder", true, "writeObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.beans", "BeanDescriptor", "BeanDescriptor", "(Class)", "summary", "df-generated"], + ["java.beans", "BeanDescriptor", "BeanDescriptor", "(Class,Class)", "summary", "df-generated"], + ["java.beans", "BeanDescriptor", "getBeanClass", "()", "summary", "df-generated"], + ["java.beans", "BeanDescriptor", "getCustomizerClass", "()", "summary", "df-generated"], + ["java.beans", "Beans", "isDesignTime", "()", "summary", "df-generated"], + ["java.beans", "Beans", "isGuiAvailable", "()", "summary", "df-generated"], + ["java.beans", "Beans", "isInstanceOf", "(Object,Class)", "summary", "df-generated"], + ["java.beans", "Beans", "setDesignTime", "(boolean)", "summary", "df-generated"], + ["java.beans", "Beans", "setGuiAvailable", "(boolean)", "summary", "df-generated"], + ["java.beans", "Encoder", "setPersistenceDelegate", "(Class,PersistenceDelegate)", "summary", "df-generated"], + ["java.beans", "EventHandler", "create", "(Class,Object,String)", "summary", "df-generated"], + ["java.beans", "EventHandler", "create", "(Class,Object,String,String)", "summary", "df-generated"], + ["java.beans", "EventHandler", "create", "(Class,Object,String,String,String)", "summary", "df-generated"], + ["java.beans", "EventSetDescriptor", "getAddListenerMethod", "()", "summary", "df-generated"], + ["java.beans", "EventSetDescriptor", "getGetListenerMethod", "()", "summary", "df-generated"], + ["java.beans", "EventSetDescriptor", "getListenerType", "()", "summary", "df-generated"], + ["java.beans", "EventSetDescriptor", "getRemoveListenerMethod", "()", "summary", "df-generated"], + ["java.beans", "EventSetDescriptor", "isInDefaultEventSet", "()", "summary", "df-generated"], + ["java.beans", "EventSetDescriptor", "isUnicast", "()", "summary", "df-generated"], + ["java.beans", "EventSetDescriptor", "setInDefaultEventSet", "(boolean)", "summary", "df-generated"], + ["java.beans", "EventSetDescriptor", "setUnicast", "(boolean)", "summary", "df-generated"], + ["java.beans", "Expression", "execute", "()", "summary", "df-generated"], + ["java.beans", "FeatureDescriptor", "isExpert", "()", "summary", "df-generated"], + ["java.beans", "FeatureDescriptor", "isHidden", "()", "summary", "df-generated"], + ["java.beans", "FeatureDescriptor", "isPreferred", "()", "summary", "df-generated"], + ["java.beans", "FeatureDescriptor", "setExpert", "(boolean)", "summary", "df-generated"], + ["java.beans", "FeatureDescriptor", "setHidden", "(boolean)", "summary", "df-generated"], + ["java.beans", "FeatureDescriptor", "setPreferred", "(boolean)", "summary", "df-generated"], + ["java.beans", "IndexedPropertyChangeEvent", "getIndex", "()", "summary", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", "getIndexedPropertyType", "()", "summary", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", "getIndexedReadMethod", "()", "summary", "df-generated"], + ["java.beans", "IndexedPropertyDescriptor", "getIndexedWriteMethod", "()", "summary", "df-generated"], + ["java.beans", "Introspector", "flushCaches", "()", "summary", "df-generated"], + ["java.beans", "Introspector", "flushFromCaches", "(Class)", "summary", "df-generated"], + ["java.beans", "Introspector", "getBeanInfo", "(Class)", "summary", "df-generated"], + ["java.beans", "Introspector", "getBeanInfo", "(Class,Class)", "summary", "df-generated"], + ["java.beans", "Introspector", "getBeanInfo", "(Class,Class,int)", "summary", "df-generated"], + ["java.beans", "Introspector", "getBeanInfo", "(Class,int)", "summary", "df-generated"], + ["java.beans", "Introspector", "getBeanInfoSearchPath", "()", "summary", "df-generated"], + ["java.beans", "Introspector", "setBeanInfoSearchPath", "(String[])", "summary", "df-generated"], + ["java.beans", "MethodDescriptor", "getMethod", "()", "summary", "df-generated"], + ["java.beans", "PropertyChangeSupport", "addPropertyChangeListener", "(PropertyChangeListener)", "summary", "df-generated"], + ["java.beans", "PropertyChangeSupport", "addPropertyChangeListener", "(String,PropertyChangeListener)", "summary", "df-generated"], + ["java.beans", "PropertyChangeSupport", "fireIndexedPropertyChange", "(String,int,Object,Object)", "summary", "df-generated"], + ["java.beans", "PropertyChangeSupport", "fireIndexedPropertyChange", "(String,int,boolean,boolean)", "summary", "df-generated"], + ["java.beans", "PropertyChangeSupport", "fireIndexedPropertyChange", "(String,int,int,int)", "summary", "df-generated"], + ["java.beans", "PropertyChangeSupport", "firePropertyChange", "(PropertyChangeEvent)", "summary", "df-generated"], + ["java.beans", "PropertyChangeSupport", "firePropertyChange", "(String,Object,Object)", "summary", "df-generated"], + ["java.beans", "PropertyChangeSupport", "firePropertyChange", "(String,boolean,boolean)", "summary", "df-generated"], + ["java.beans", "PropertyChangeSupport", "firePropertyChange", "(String,int,int)", "summary", "df-generated"], + ["java.beans", "PropertyChangeSupport", "hasListeners", "(String)", "summary", "df-generated"], + ["java.beans", "PropertyChangeSupport", "removePropertyChangeListener", "(PropertyChangeListener)", "summary", "df-generated"], + ["java.beans", "PropertyChangeSupport", "removePropertyChangeListener", "(String,PropertyChangeListener)", "summary", "df-generated"], + ["java.beans", "PropertyDescriptor", "createPropertyEditor", "(Object)", "summary", "df-generated"], + ["java.beans", "PropertyDescriptor", "getPropertyEditorClass", "()", "summary", "df-generated"], + ["java.beans", "PropertyDescriptor", "getPropertyType", "()", "summary", "df-generated"], + ["java.beans", "PropertyDescriptor", "getReadMethod", "()", "summary", "df-generated"], + ["java.beans", "PropertyDescriptor", "getWriteMethod", "()", "summary", "df-generated"], + ["java.beans", "PropertyDescriptor", "isBound", "()", "summary", "df-generated"], + ["java.beans", "PropertyDescriptor", "isConstrained", "()", "summary", "df-generated"], + ["java.beans", "PropertyDescriptor", "setBound", "(boolean)", "summary", "df-generated"], + ["java.beans", "PropertyDescriptor", "setConstrained", "(boolean)", "summary", "df-generated"], + ["java.beans", "PropertyDescriptor", "setPropertyEditorClass", "(Class)", "summary", "df-generated"], + ["java.beans", "PropertyEditorManager", "findEditor", "(Class)", "summary", "df-generated"], + ["java.beans", "PropertyEditorManager", "getEditorSearchPath", "()", "summary", "df-generated"], + ["java.beans", "PropertyEditorManager", "registerEditor", "(Class,Class)", "summary", "df-generated"], + ["java.beans", "PropertyEditorManager", "setEditorSearchPath", "(String[])", "summary", "df-generated"], + ["java.beans", "PropertyEditorSupport", "firePropertyChange", "()", "summary", "df-generated"], + ["java.beans", "PropertyEditorSupport", "isPaintable", "()", "summary", "df-generated"], + ["java.beans", "PropertyEditorSupport", "removePropertyChangeListener", "(PropertyChangeListener)", "summary", "df-generated"], + ["java.beans", "PropertyEditorSupport", "supportsCustomEditor", "()", "summary", "df-generated"], + ["java.beans", "SimpleBeanInfo", "getAdditionalBeanInfo", "()", "summary", "df-generated"], + ["java.beans", "SimpleBeanInfo", "getDefaultEventIndex", "()", "summary", "df-generated"], + ["java.beans", "SimpleBeanInfo", "getDefaultPropertyIndex", "()", "summary", "df-generated"], + ["java.beans", "SimpleBeanInfo", "getIcon", "(int)", "summary", "df-generated"], + ["java.beans", "SimpleBeanInfo", "loadImage", "(String)", "summary", "df-generated"], + ["java.beans", "Statement", "execute", "()", "summary", "df-generated"], + ["java.beans", "VetoableChangeListenerProxy", "vetoableChange", "(PropertyChangeEvent)", "summary", "df-generated"], + ["java.beans", "VetoableChangeSupport", "addVetoableChangeListener", "(String,VetoableChangeListener)", "summary", "df-generated"], + ["java.beans", "VetoableChangeSupport", "addVetoableChangeListener", "(VetoableChangeListener)", "summary", "df-generated"], + ["java.beans", "VetoableChangeSupport", "fireVetoableChange", "(PropertyChangeEvent)", "summary", "df-generated"], + ["java.beans", "VetoableChangeSupport", "fireVetoableChange", "(String,Object,Object)", "summary", "df-generated"], + ["java.beans", "VetoableChangeSupport", "fireVetoableChange", "(String,boolean,boolean)", "summary", "df-generated"], + ["java.beans", "VetoableChangeSupport", "fireVetoableChange", "(String,int,int)", "summary", "df-generated"], + ["java.beans", "VetoableChangeSupport", "hasListeners", "(String)", "summary", "df-generated"], + ["java.beans", "VetoableChangeSupport", "removeVetoableChangeListener", "(String,VetoableChangeListener)", "summary", "df-generated"], + ["java.beans", "VetoableChangeSupport", "removeVetoableChangeListener", "(VetoableChangeListener)", "summary", "df-generated"], + ["java.beans", "XMLDecoder", "close", "()", "summary", "df-generated"], + ["java.beans", "XMLEncoder", "close", "()", "summary", "df-generated"], + ["java.beans", "XMLEncoder", "flush", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.beans.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.beans.model.yml deleted file mode 100644 index 38d26829362a..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.beans.model.yml +++ /dev/null @@ -1,239 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.beans", "BeanInfo", True, "getBeanDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "BeanInfo", True, "getEventSetDescriptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "BeanInfo", True, "getMethodDescriptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "BeanInfo", True, "getPropertyDescriptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Beans", True, "getInstanceOf", "(Object,Class)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "Beans", True, "instantiate", "(ClassLoader,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Beans", True, "instantiate", "(ClassLoader,String,BeanContext)", "", "Argument[0]", "Argument[2].Element", "taint", "df-generated"] - - ["java.beans", "Beans", True, "instantiate", "(ClassLoader,String,BeanContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Beans", True, "instantiate", "(ClassLoader,String,BeanContext)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Beans", True, "instantiate", "(ClassLoader,String,BeanContext,AppletInitializer)", "", "Argument[0]", "Argument[2].Element", "taint", "df-generated"] - - ["java.beans", "Beans", True, "instantiate", "(ClassLoader,String,BeanContext,AppletInitializer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Beans", True, "instantiate", "(ClassLoader,String,BeanContext,AppletInitializer)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "DefaultPersistenceDelegate", True, "DefaultPersistenceDelegate", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Encoder", True, "get", "(Object)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "Encoder", True, "getExceptionListener", "()", "", "Argument[this].SyntheticField[java.beans.Encoder.exceptionListener]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "Encoder", True, "getPersistenceDelegate", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Encoder", True, "remove", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Encoder", True, "setExceptionListener", "(ExceptionListener)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.Encoder.exceptionListener]", "value", "dfc-generated"] - - ["java.beans", "Encoder", True, "writeExpression", "(Expression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Encoder", True, "writeStatement", "(Statement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventHandler", True, "EventHandler", "(Object,String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.EventHandler.target]", "value", "dfc-generated"] - - ["java.beans", "EventHandler", True, "EventHandler", "(Object,String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.EventHandler.action]", "value", "dfc-generated"] - - ["java.beans", "EventHandler", True, "EventHandler", "(Object,String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.EventHandler.eventPropertyName]", "value", "dfc-generated"] - - ["java.beans", "EventHandler", True, "EventHandler", "(Object,String,String,String)", "", "Argument[3]", "Argument[this].SyntheticField[java.beans.EventHandler.listenerMethodName]", "value", "dfc-generated"] - - ["java.beans", "EventHandler", True, "getAction", "()", "", "Argument[this].SyntheticField[java.beans.EventHandler.action]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "EventHandler", True, "getEventPropertyName", "()", "", "Argument[this].SyntheticField[java.beans.EventHandler.eventPropertyName]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "EventHandler", True, "getListenerMethodName", "()", "", "Argument[this].SyntheticField[java.beans.EventHandler.listenerMethodName]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "EventHandler", True, "getTarget", "()", "", "Argument[this].SyntheticField[java.beans.EventHandler.target]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(Class,String,Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(Class,String,Class,String[],String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(Class,String,Class,String[],String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,MethodDescriptor[],Method,Method)", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.EventSetDescriptor.listenerMethodDescriptors]", "value", "dfc-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,Method[],Method,Method)", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.EventSetDescriptor.listenerMethodsRef].SyntheticField[java.lang.ref.Reference.referent]", "value", "dfc-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,Method[],Method,Method,Method)", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.EventSetDescriptor.listenerMethodsRef].SyntheticField[java.lang.ref.Reference.referent]", "value", "dfc-generated"] - - ["java.beans", "EventSetDescriptor", True, "getListenerMethodDescriptors", "()", "", "Argument[this].SyntheticField[java.beans.EventSetDescriptor.listenerMethodDescriptors]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "EventSetDescriptor", True, "getListenerMethods", "()", "", "Argument[this].SyntheticField[java.beans.EventSetDescriptor.listenerMethodsRef].SyntheticField[java.lang.ref.Reference.referent]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "Expression", True, "Expression", "(Object,Object,String,Object[])", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.Expression.value]", "value", "dfc-generated"] - - ["java.beans", "Expression", True, "Expression", "(Object,String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Expression", True, "Expression", "(Object,String,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Expression", True, "Expression", "(Object,String,Object[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Expression", True, "getValue", "()", "", "Argument[this].SyntheticField[java.beans.Expression.value]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "Expression", True, "setValue", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.Expression.value]", "value", "dfc-generated"] - - ["java.beans", "FeatureDescriptor", True, "attributeNames", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.table].MapKey", "ReturnValue.Element", "value", "dfc-generated"] - - ["java.beans", "FeatureDescriptor", True, "getDisplayName", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.displayName]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "FeatureDescriptor", True, "getDisplayName", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.name]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "FeatureDescriptor", True, "getName", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.name]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "FeatureDescriptor", True, "getShortDescription", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.displayName]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "FeatureDescriptor", True, "getShortDescription", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.name]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "FeatureDescriptor", True, "getShortDescription", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.shortDescription]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "FeatureDescriptor", True, "getValue", "(String)", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.table].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "FeatureDescriptor", True, "setDisplayName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.displayName]", "value", "dfc-generated"] - - ["java.beans", "FeatureDescriptor", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.name]", "value", "dfc-generated"] - - ["java.beans", "FeatureDescriptor", True, "setShortDescription", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.shortDescription]", "value", "dfc-generated"] - - ["java.beans", "FeatureDescriptor", True, "setValue", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.table].MapKey", "value", "dfc-generated"] - - ["java.beans", "FeatureDescriptor", True, "setValue", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.table].MapValue", "value", "dfc-generated"] - - ["java.beans", "IndexedPropertyChangeEvent", True, "IndexedPropertyChangeEvent", "(Object,String,Object,Object,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyChangeEvent", True, "IndexedPropertyChangeEvent", "(Object,String,Object,Object,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyChangeEvent", True, "IndexedPropertyChangeEvent", "(Object,String,Object,Object,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyChangeEvent", True, "IndexedPropertyChangeEvent", "(Object,String,Object,Object,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", True, "IndexedPropertyDescriptor", "(String,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", True, "IndexedPropertyDescriptor", "(String,Class,String,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", True, "IndexedPropertyDescriptor", "(String,Class,String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", True, "IndexedPropertyDescriptor", "(String,Class,String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", True, "IndexedPropertyDescriptor", "(String,Class,String,String,String,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", True, "IndexedPropertyDescriptor", "(String,Class,String,String,String,String)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", True, "IndexedPropertyDescriptor", "(String,Method,Method,Method,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", True, "IndexedPropertyDescriptor", "(String,Method,Method,Method,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", True, "IndexedPropertyDescriptor", "(String,Method,Method,Method,Method)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", True, "IndexedPropertyDescriptor", "(String,Method,Method,Method,Method)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", True, "IndexedPropertyDescriptor", "(String,Method,Method,Method,Method)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", True, "setIndexedReadMethod", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", True, "setIndexedWriteMethod", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "IntrospectionException", True, "IntrospectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Introspector", True, "decapitalize", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "MethodDescriptor", True, "MethodDescriptor", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "MethodDescriptor", True, "MethodDescriptor", "(Method,ParameterDescriptor[])", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.MethodDescriptor.parameterDescriptors]", "value", "dfc-generated"] - - ["java.beans", "MethodDescriptor", True, "getParameterDescriptors", "()", "", "Argument[this].SyntheticField[java.beans.MethodDescriptor.parameterDescriptors]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "PersistenceDelegate", True, "writeObject", "(Object,Encoder)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["java.beans", "PersistenceDelegate", True, "writeObject", "(Object,Encoder)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.beans", "PropertyChangeEvent", True, "PropertyChangeEvent", "(Object,String,Object,Object)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.propertyName]", "value", "dfc-generated"] - - ["java.beans", "PropertyChangeEvent", True, "PropertyChangeEvent", "(Object,String,Object,Object)", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.oldValue]", "value", "dfc-generated"] - - ["java.beans", "PropertyChangeEvent", True, "PropertyChangeEvent", "(Object,String,Object,Object)", "", "Argument[3]", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.newValue]", "value", "dfc-generated"] - - ["java.beans", "PropertyChangeEvent", True, "getNewValue", "()", "", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.newValue]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "PropertyChangeEvent", True, "getOldValue", "()", "", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.oldValue]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "PropertyChangeEvent", True, "getPropagationId", "()", "", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.propagationId]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "PropertyChangeEvent", True, "getPropertyName", "()", "", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.propertyName]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "PropertyChangeEvent", True, "setPropagationId", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.propagationId]", "value", "dfc-generated"] - - ["java.beans", "PropertyChangeListener", True, "propertyChange", "(PropertyChangeEvent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyChangeListenerProxy", True, "PropertyChangeListenerProxy", "(String,PropertyChangeListener)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.PropertyChangeListenerProxy.propertyName]", "value", "dfc-generated"] - - ["java.beans", "PropertyChangeListenerProxy", True, "getPropertyName", "()", "", "Argument[this].SyntheticField[java.beans.PropertyChangeListenerProxy.propertyName]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "PropertyChangeSupport", True, "PropertyChangeSupport", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyChangeSupport", True, "getPropertyChangeListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "PropertyChangeSupport", True, "getPropertyChangeListeners", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "PropertyDescriptor", True, "PropertyDescriptor", "(String,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyDescriptor", True, "PropertyDescriptor", "(String,Class,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyDescriptor", True, "PropertyDescriptor", "(String,Class,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyDescriptor", True, "PropertyDescriptor", "(String,Class,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyDescriptor", True, "PropertyDescriptor", "(String,Method,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyDescriptor", True, "PropertyDescriptor", "(String,Method,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyDescriptor", True, "PropertyDescriptor", "(String,Method,Method)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyDescriptor", True, "setReadMethod", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyDescriptor", True, "setWriteMethod", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyEditor", True, "addPropertyChangeListener", "(PropertyChangeListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyEditor", True, "getCustomEditor", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "PropertyEditor", True, "getJavaInitializationString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "PropertyEditor", True, "getTags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "PropertyEditor", True, "paintValue", "(Graphics,Rectangle)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.beans", "PropertyEditor", True, "setAsText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyEditor", True, "setValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyEditorSupport", True, "PropertyEditorSupport", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.PropertyEditorSupport.source]", "value", "dfc-generated"] - - ["java.beans", "PropertyEditorSupport", True, "getSource", "()", "", "Argument[this].SyntheticField[java.beans.PropertyEditorSupport.source]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "PropertyEditorSupport", True, "setSource", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.PropertyEditorSupport.source]", "value", "dfc-generated"] - - ["java.beans", "PropertyVetoException", True, "PropertyVetoException", "(String,PropertyChangeEvent)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.PropertyVetoException.evt]", "value", "dfc-generated"] - - ["java.beans", "PropertyVetoException", True, "getPropertyChangeEvent", "()", "", "Argument[this].SyntheticField[java.beans.PropertyVetoException.evt]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "Statement", True, "Statement", "(Object,String,Object[])", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.Statement.target]", "value", "dfc-generated"] - - ["java.beans", "Statement", True, "Statement", "(Object,String,Object[])", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.Statement.methodName]", "value", "dfc-generated"] - - ["java.beans", "Statement", True, "Statement", "(Object,String,Object[])", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.Statement.arguments]", "value", "dfc-generated"] - - ["java.beans", "Statement", True, "getArguments", "()", "", "Argument[this].SyntheticField[java.beans.Statement.arguments]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "Statement", True, "getMethodName", "()", "", "Argument[this].SyntheticField[java.beans.Statement.methodName]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "Statement", True, "getTarget", "()", "", "Argument[this].SyntheticField[java.beans.Statement.target]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "VetoableChangeListenerProxy", True, "VetoableChangeListenerProxy", "(String,VetoableChangeListener)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.VetoableChangeListenerProxy.propertyName]", "value", "dfc-generated"] - - ["java.beans", "VetoableChangeListenerProxy", True, "getPropertyName", "()", "", "Argument[this].SyntheticField[java.beans.VetoableChangeListenerProxy.propertyName]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "VetoableChangeSupport", True, "VetoableChangeSupport", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "VetoableChangeSupport", True, "getVetoableChangeListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "VetoableChangeSupport", True, "getVetoableChangeListeners", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "XMLDecoder", True, "createHandler", "(Object,ExceptionListener,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "XMLDecoder", True, "createHandler", "(Object,ExceptionListener,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "XMLDecoder", True, "createHandler", "(Object,ExceptionListener,ClassLoader)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "XMLDecoder", True, "getExceptionListener", "()", "", "Argument[this].SyntheticField[java.beans.XMLDecoder.handler].SyntheticField[com.sun.beans.decoder.DocumentHandler.listener]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "XMLDecoder", True, "getOwner", "()", "", "Argument[this].SyntheticField[java.beans.XMLDecoder.owner]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "XMLDecoder", True, "readObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "XMLDecoder", True, "setExceptionListener", "(ExceptionListener)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.XMLDecoder.handler].SyntheticField[com.sun.beans.decoder.DocumentHandler.listener]", "value", "dfc-generated"] - - ["java.beans", "XMLDecoder", True, "setOwner", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.XMLDecoder.owner]", "value", "dfc-generated"] - - ["java.beans", "XMLEncoder", True, "XMLEncoder", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "XMLEncoder", True, "XMLEncoder", "(OutputStream,String,boolean,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "XMLEncoder", True, "XMLEncoder", "(OutputStream,String,boolean,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "XMLEncoder", True, "getOwner", "()", "", "Argument[this].SyntheticField[java.beans.XMLEncoder.owner]", "ReturnValue", "value", "dfc-generated"] - - ["java.beans", "XMLEncoder", True, "setOwner", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.XMLEncoder.owner]", "value", "dfc-generated"] - - ["java.beans", "XMLEncoder", True, "writeObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.beans", "BeanDescriptor", "BeanDescriptor", "(Class)", "summary", "df-generated"] - - ["java.beans", "BeanDescriptor", "BeanDescriptor", "(Class,Class)", "summary", "df-generated"] - - ["java.beans", "BeanDescriptor", "getBeanClass", "()", "summary", "df-generated"] - - ["java.beans", "BeanDescriptor", "getCustomizerClass", "()", "summary", "df-generated"] - - ["java.beans", "Beans", "isDesignTime", "()", "summary", "df-generated"] - - ["java.beans", "Beans", "isGuiAvailable", "()", "summary", "df-generated"] - - ["java.beans", "Beans", "isInstanceOf", "(Object,Class)", "summary", "df-generated"] - - ["java.beans", "Beans", "setDesignTime", "(boolean)", "summary", "df-generated"] - - ["java.beans", "Beans", "setGuiAvailable", "(boolean)", "summary", "df-generated"] - - ["java.beans", "Encoder", "setPersistenceDelegate", "(Class,PersistenceDelegate)", "summary", "df-generated"] - - ["java.beans", "EventHandler", "create", "(Class,Object,String)", "summary", "df-generated"] - - ["java.beans", "EventHandler", "create", "(Class,Object,String,String)", "summary", "df-generated"] - - ["java.beans", "EventHandler", "create", "(Class,Object,String,String,String)", "summary", "df-generated"] - - ["java.beans", "EventSetDescriptor", "getAddListenerMethod", "()", "summary", "df-generated"] - - ["java.beans", "EventSetDescriptor", "getGetListenerMethod", "()", "summary", "df-generated"] - - ["java.beans", "EventSetDescriptor", "getListenerType", "()", "summary", "df-generated"] - - ["java.beans", "EventSetDescriptor", "getRemoveListenerMethod", "()", "summary", "df-generated"] - - ["java.beans", "EventSetDescriptor", "isInDefaultEventSet", "()", "summary", "df-generated"] - - ["java.beans", "EventSetDescriptor", "isUnicast", "()", "summary", "df-generated"] - - ["java.beans", "EventSetDescriptor", "setInDefaultEventSet", "(boolean)", "summary", "df-generated"] - - ["java.beans", "EventSetDescriptor", "setUnicast", "(boolean)", "summary", "df-generated"] - - ["java.beans", "Expression", "execute", "()", "summary", "df-generated"] - - ["java.beans", "FeatureDescriptor", "isExpert", "()", "summary", "df-generated"] - - ["java.beans", "FeatureDescriptor", "isHidden", "()", "summary", "df-generated"] - - ["java.beans", "FeatureDescriptor", "isPreferred", "()", "summary", "df-generated"] - - ["java.beans", "FeatureDescriptor", "setExpert", "(boolean)", "summary", "df-generated"] - - ["java.beans", "FeatureDescriptor", "setHidden", "(boolean)", "summary", "df-generated"] - - ["java.beans", "FeatureDescriptor", "setPreferred", "(boolean)", "summary", "df-generated"] - - ["java.beans", "IndexedPropertyChangeEvent", "getIndex", "()", "summary", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", "getIndexedPropertyType", "()", "summary", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", "getIndexedReadMethod", "()", "summary", "df-generated"] - - ["java.beans", "IndexedPropertyDescriptor", "getIndexedWriteMethod", "()", "summary", "df-generated"] - - ["java.beans", "Introspector", "flushCaches", "()", "summary", "df-generated"] - - ["java.beans", "Introspector", "flushFromCaches", "(Class)", "summary", "df-generated"] - - ["java.beans", "Introspector", "getBeanInfo", "(Class)", "summary", "df-generated"] - - ["java.beans", "Introspector", "getBeanInfo", "(Class,Class)", "summary", "df-generated"] - - ["java.beans", "Introspector", "getBeanInfo", "(Class,Class,int)", "summary", "df-generated"] - - ["java.beans", "Introspector", "getBeanInfo", "(Class,int)", "summary", "df-generated"] - - ["java.beans", "Introspector", "getBeanInfoSearchPath", "()", "summary", "df-generated"] - - ["java.beans", "Introspector", "setBeanInfoSearchPath", "(String[])", "summary", "df-generated"] - - ["java.beans", "MethodDescriptor", "getMethod", "()", "summary", "df-generated"] - - ["java.beans", "PropertyChangeSupport", "addPropertyChangeListener", "(PropertyChangeListener)", "summary", "df-generated"] - - ["java.beans", "PropertyChangeSupport", "addPropertyChangeListener", "(String,PropertyChangeListener)", "summary", "df-generated"] - - ["java.beans", "PropertyChangeSupport", "fireIndexedPropertyChange", "(String,int,Object,Object)", "summary", "df-generated"] - - ["java.beans", "PropertyChangeSupport", "fireIndexedPropertyChange", "(String,int,boolean,boolean)", "summary", "df-generated"] - - ["java.beans", "PropertyChangeSupport", "fireIndexedPropertyChange", "(String,int,int,int)", "summary", "df-generated"] - - ["java.beans", "PropertyChangeSupport", "firePropertyChange", "(PropertyChangeEvent)", "summary", "df-generated"] - - ["java.beans", "PropertyChangeSupport", "firePropertyChange", "(String,Object,Object)", "summary", "df-generated"] - - ["java.beans", "PropertyChangeSupport", "firePropertyChange", "(String,boolean,boolean)", "summary", "df-generated"] - - ["java.beans", "PropertyChangeSupport", "firePropertyChange", "(String,int,int)", "summary", "df-generated"] - - ["java.beans", "PropertyChangeSupport", "hasListeners", "(String)", "summary", "df-generated"] - - ["java.beans", "PropertyChangeSupport", "removePropertyChangeListener", "(PropertyChangeListener)", "summary", "df-generated"] - - ["java.beans", "PropertyChangeSupport", "removePropertyChangeListener", "(String,PropertyChangeListener)", "summary", "df-generated"] - - ["java.beans", "PropertyDescriptor", "createPropertyEditor", "(Object)", "summary", "df-generated"] - - ["java.beans", "PropertyDescriptor", "getPropertyEditorClass", "()", "summary", "df-generated"] - - ["java.beans", "PropertyDescriptor", "getPropertyType", "()", "summary", "df-generated"] - - ["java.beans", "PropertyDescriptor", "getReadMethod", "()", "summary", "df-generated"] - - ["java.beans", "PropertyDescriptor", "getWriteMethod", "()", "summary", "df-generated"] - - ["java.beans", "PropertyDescriptor", "isBound", "()", "summary", "df-generated"] - - ["java.beans", "PropertyDescriptor", "isConstrained", "()", "summary", "df-generated"] - - ["java.beans", "PropertyDescriptor", "setBound", "(boolean)", "summary", "df-generated"] - - ["java.beans", "PropertyDescriptor", "setConstrained", "(boolean)", "summary", "df-generated"] - - ["java.beans", "PropertyDescriptor", "setPropertyEditorClass", "(Class)", "summary", "df-generated"] - - ["java.beans", "PropertyEditorManager", "findEditor", "(Class)", "summary", "df-generated"] - - ["java.beans", "PropertyEditorManager", "getEditorSearchPath", "()", "summary", "df-generated"] - - ["java.beans", "PropertyEditorManager", "registerEditor", "(Class,Class)", "summary", "df-generated"] - - ["java.beans", "PropertyEditorManager", "setEditorSearchPath", "(String[])", "summary", "df-generated"] - - ["java.beans", "PropertyEditorSupport", "firePropertyChange", "()", "summary", "df-generated"] - - ["java.beans", "PropertyEditorSupport", "isPaintable", "()", "summary", "df-generated"] - - ["java.beans", "PropertyEditorSupport", "removePropertyChangeListener", "(PropertyChangeListener)", "summary", "df-generated"] - - ["java.beans", "PropertyEditorSupport", "supportsCustomEditor", "()", "summary", "df-generated"] - - ["java.beans", "SimpleBeanInfo", "getAdditionalBeanInfo", "()", "summary", "df-generated"] - - ["java.beans", "SimpleBeanInfo", "getDefaultEventIndex", "()", "summary", "df-generated"] - - ["java.beans", "SimpleBeanInfo", "getDefaultPropertyIndex", "()", "summary", "df-generated"] - - ["java.beans", "SimpleBeanInfo", "getIcon", "(int)", "summary", "df-generated"] - - ["java.beans", "SimpleBeanInfo", "loadImage", "(String)", "summary", "df-generated"] - - ["java.beans", "Statement", "execute", "()", "summary", "df-generated"] - - ["java.beans", "VetoableChangeListenerProxy", "vetoableChange", "(PropertyChangeEvent)", "summary", "df-generated"] - - ["java.beans", "VetoableChangeSupport", "addVetoableChangeListener", "(String,VetoableChangeListener)", "summary", "df-generated"] - - ["java.beans", "VetoableChangeSupport", "addVetoableChangeListener", "(VetoableChangeListener)", "summary", "df-generated"] - - ["java.beans", "VetoableChangeSupport", "fireVetoableChange", "(PropertyChangeEvent)", "summary", "df-generated"] - - ["java.beans", "VetoableChangeSupport", "fireVetoableChange", "(String,Object,Object)", "summary", "df-generated"] - - ["java.beans", "VetoableChangeSupport", "fireVetoableChange", "(String,boolean,boolean)", "summary", "df-generated"] - - ["java.beans", "VetoableChangeSupport", "fireVetoableChange", "(String,int,int)", "summary", "df-generated"] - - ["java.beans", "VetoableChangeSupport", "hasListeners", "(String)", "summary", "df-generated"] - - ["java.beans", "VetoableChangeSupport", "removeVetoableChangeListener", "(String,VetoableChangeListener)", "summary", "df-generated"] - - ["java.beans", "VetoableChangeSupport", "removeVetoableChangeListener", "(VetoableChangeListener)", "summary", "df-generated"] - - ["java.beans", "XMLDecoder", "close", "()", "summary", "df-generated"] - - ["java.beans", "XMLEncoder", "close", "()", "summary", "df-generated"] - - ["java.beans", "XMLEncoder", "flush", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.io.model.json b/java/ql/lib/ext/generated/modelgenerator/java.io.model.json new file mode 100644 index 000000000000..517d0f1785b2 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.io.model.json @@ -0,0 +1,472 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.io", "BufferedOutputStream", true, "BufferedOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.io", "BufferedOutputStream", true, "BufferedOutputStream", "(OutputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.io", "BufferedWriter", true, "BufferedWriter", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "BufferedWriter", true, "BufferedWriter", "(Writer,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "ByteArrayOutputStream", true, "writeBytes", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.io", "CharArrayWriter", true, "writeTo", "(Writer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.io", "CharConversionException", true, "CharConversionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "Console", false, "format", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.io", "Console", false, "printf", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.io", "Console", false, "readLine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "Console", false, "readLine", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "Console", false, "readLine", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["java.io", "Console", false, "readLine", "(String,Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "Console", false, "readPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "Console", false, "readPassword", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "Console", false, "readPassword", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["java.io", "Console", false, "readPassword", "(String,Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "Console", false, "reader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "Console", false, "writer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "DataInputStream", true, "readUTF", "(DataInput)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.io", "DataOutput", true, "write", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "DataOutput", true, "write", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "DataOutput", true, "writeBytes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "DataOutput", true, "writeChars", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "DataOutput", true, "writeUTF", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "DataOutputStream", true, "DataOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.io", "EOFException", true, "EOFException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "Externalizable", true, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "Externalizable", true, "writeExternal", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.io", "File", true, "createTempFile", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["java.io", "File", true, "createTempFile", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"], + ["java.io", "File", true, "createTempFile", "(String,String,File)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["java.io", "File", true, "createTempFile", "(String,String,File)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"], + ["java.io", "File", true, "createTempFile", "(String,String,File)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"], + ["java.io", "FileInputStream", true, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "FileInputStream", true, "getFD", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "FileNotFoundException", true, "FileNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "FileOutputStream", true, "FileOutputStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "FileOutputStream", true, "FileOutputStream", "(File,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "FileOutputStream", true, "FileOutputStream", "(FileDescriptor)", "", "Argument[0]", "Argument[this].SyntheticField[java.io.FileOutputStream.fd]", "value", "dfc-generated"], + ["java.io", "FileOutputStream", true, "FileOutputStream", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "FileOutputStream", true, "FileOutputStream", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "FileOutputStream", true, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "FileOutputStream", true, "getFD", "()", "", "Argument[this].SyntheticField[java.io.FileOutputStream.fd]", "ReturnValue", "value", "dfc-generated"], + ["java.io", "FilePermission", false, "FilePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.io", "FileWriter", true, "FileWriter", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "FileWriter", true, "FileWriter", "(File,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "FileWriter", true, "FileWriter", "(File,Charset,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "FileWriter", true, "FileWriter", "(File,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "FileWriter", true, "FileWriter", "(FileDescriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "FileWriter", true, "FileWriter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "FileWriter", true, "FileWriter", "(String,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "FileWriter", true, "FileWriter", "(String,Charset,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "FileWriter", true, "FileWriter", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "IOError", true, "IOError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "IOException", true, "IOException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "IOException", true, "IOException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.io", "IOException", true, "IOException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "InterruptedIOException", true, "InterruptedIOException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "InvalidClassException", true, "InvalidClassException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "InvalidClassException", true, "InvalidClassException", "(String,String)", "", "Argument[0]", "Argument[this].Field[java.io.InvalidClassException.classname]", "value", "dfc-generated"], + ["java.io", "InvalidObjectException", true, "InvalidObjectException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "LineNumberInputStream", true, "LineNumberInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "LineNumberReader", true, "LineNumberReader", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.io", "LineNumberReader", true, "LineNumberReader", "(Reader,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.io", "NotActiveException", true, "NotActiveException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "NotSerializableException", true, "NotSerializableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "ObjectInputFilter$Config", false, "createFilter", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.io", "ObjectInputFilter", true, "allowFilter", "(Predicate,ObjectInputFilter$Status)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.io", "ObjectInputFilter", true, "merge", "(ObjectInputFilter,ObjectInputFilter)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.io", "ObjectInputFilter", true, "rejectFilter", "(Predicate,ObjectInputFilter$Status)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.io", "ObjectInputFilter", true, "rejectUndecidedClass", "(ObjectInputFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.io", "ObjectInputStream$GetField", true, "get", "(String,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["java.io", "ObjectInputStream$GetField", true, "getObjectStreamClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "ObjectInputStream", true, "getObjectInputFilter", "()", "", "Argument[this].SyntheticField[java.io.ObjectInputStream.serialFilter]", "ReturnValue", "value", "dfc-generated"], + ["java.io", "ObjectInputStream", true, "readFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "ObjectInputStream", true, "readUnshared", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "ObjectInputStream", true, "setObjectInputFilter", "(ObjectInputFilter)", "", "Argument[0]", "Argument[this].SyntheticField[java.io.ObjectInputStream.serialFilter]", "value", "dfc-generated"], + ["java.io", "ObjectOutput", true, "writeObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "ObjectOutputStream$PutField", true, "put", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.io", "ObjectOutputStream$PutField", true, "write", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.io", "ObjectOutputStream", true, "ObjectOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "ObjectOutputStream", true, "putFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "ObjectOutputStream", true, "writeUnshared", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "ObjectStreamClass", true, "getField", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "ObjectStreamClass", true, "getFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "ObjectStreamClass", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "ObjectStreamField", true, "ObjectStreamField", "(String,Class)", "", "Argument[0]", "Argument[this].SyntheticField[java.io.ObjectStreamField.name]", "value", "dfc-generated"], + ["java.io", "ObjectStreamField", true, "ObjectStreamField", "(String,Class,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[java.io.ObjectStreamField.name]", "value", "dfc-generated"], + ["java.io", "ObjectStreamField", true, "getName", "()", "", "Argument[this].SyntheticField[java.io.ObjectStreamField.name]", "ReturnValue", "value", "dfc-generated"], + ["java.io", "ObjectStreamField", true, "getTypeString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "OutputStreamWriter", true, "OutputStreamWriter", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "OutputStreamWriter", true, "OutputStreamWriter", "(OutputStream,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "OutputStreamWriter", true, "OutputStreamWriter", "(OutputStream,CharsetEncoder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "OutputStreamWriter", true, "OutputStreamWriter", "(OutputStream,CharsetEncoder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.io", "OutputStreamWriter", true, "OutputStreamWriter", "(OutputStream,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PipedInputStream", true, "PipedInputStream", "(PipedOutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.io", "PipedInputStream", true, "PipedInputStream", "(PipedOutputStream,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.io", "PipedInputStream", true, "connect", "(PipedOutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.io", "PipedOutputStream", true, "PipedOutputStream", "(PipedInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PipedOutputStream", true, "connect", "(PipedInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PipedReader", true, "PipedReader", "(PipedWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.io", "PipedReader", true, "PipedReader", "(PipedWriter,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.io", "PipedReader", true, "connect", "(PipedWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.io", "PipedWriter", true, "PipedWriter", "(PipedReader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PipedWriter", true, "connect", "(PipedReader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintStream", true, "PrintStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintStream", true, "PrintStream", "(File,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintStream", true, "PrintStream", "(File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintStream", true, "PrintStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.io", "PrintStream", true, "PrintStream", "(OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.io", "PrintStream", true, "PrintStream", "(OutputStream,boolean,Charset)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.io", "PrintStream", true, "PrintStream", "(OutputStream,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.io", "PrintStream", true, "PrintStream", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintStream", true, "PrintStream", "(String,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintStream", true, "PrintStream", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintStream", true, "format", "(Locale,String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintStream", true, "format", "(Locale,String,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintStream", true, "format", "(Locale,String,Object[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintStream", true, "format", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.io", "PrintStream", true, "format", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintStream", true, "format", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintStream", true, "format", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.io", "PrintStream", true, "print", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintStream", true, "printf", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.io", "PrintStream", true, "printf", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.io", "PrintStream", true, "println", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintStream", true, "writeBytes", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintWriter", true, "PrintWriter", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintWriter", true, "PrintWriter", "(OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintWriter", true, "PrintWriter", "(OutputStream,boolean,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintWriter", true, "PrintWriter", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintWriter", true, "PrintWriter", "(Writer,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintWriter", true, "format", "(Locale,String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintWriter", true, "format", "(Locale,String,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintWriter", true, "format", "(Locale,String,Object[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintWriter", true, "format", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.io", "PrintWriter", true, "format", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintWriter", true, "format", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintWriter", true, "format", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.io", "PrintWriter", true, "print", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PrintWriter", true, "printf", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.io", "PrintWriter", true, "printf", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.io", "PrintWriter", true, "println", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PushbackInputStream", true, "PushbackInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PushbackInputStream", true, "PushbackInputStream", "(InputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PushbackInputStream", true, "unread", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PushbackInputStream", true, "unread", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PushbackReader", true, "PushbackReader", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PushbackReader", true, "PushbackReader", "(Reader,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PushbackReader", true, "unread", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "PushbackReader", true, "unread", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "RandomAccessFile", true, "RandomAccessFile", "(File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "RandomAccessFile", true, "RandomAccessFile", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "RandomAccessFile", true, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "RandomAccessFile", true, "getFD", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "Reader", true, "transferTo", "(Writer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.io", "SequenceInputStream", true, "SequenceInputStream", "(Enumeration)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["java.io", "SequenceInputStream", true, "SequenceInputStream", "(InputStream,InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "SequenceInputStream", true, "SequenceInputStream", "(InputStream,InputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.io", "SerializablePermission", false, "SerializablePermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.io", "SerializablePermission", false, "SerializablePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.io", "StreamCorruptedException", true, "StreamCorruptedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "StreamTokenizer", true, "StreamTokenizer", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "StreamTokenizer", true, "StreamTokenizer", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "StringBufferInputStream", true, "StringBufferInputStream", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "StringWriter", true, "getBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.io", "SyncFailedException", true, "SyncFailedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "UTFDataFormatException", true, "UTFDataFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "UncheckedIOException", true, "UncheckedIOException", "(String,IOException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "UncheckedIOException", true, "UncheckedIOException", "(String,IOException)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.io", "UnsupportedEncodingException", true, "UnsupportedEncodingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.io", "WriteAbortedException", true, "WriteAbortedException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.io.WriteAbortedException.detail]", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.io", "BufferedInputStream", "available", "()", "summary", "df-generated"], + ["java.io", "BufferedInputStream", "mark", "(int)", "summary", "df-generated"], + ["java.io", "BufferedInputStream", "markSupported", "()", "summary", "df-generated"], + ["java.io", "BufferedInputStream", "reset", "()", "summary", "df-generated"], + ["java.io", "BufferedInputStream", "skip", "(long)", "summary", "df-generated"], + ["java.io", "BufferedReader", "lines", "()", "summary", "df-generated"], + ["java.io", "BufferedReader", "mark", "(int)", "summary", "df-generated"], + ["java.io", "BufferedReader", "markSupported", "()", "summary", "df-generated"], + ["java.io", "BufferedReader", "ready", "()", "summary", "df-generated"], + ["java.io", "BufferedReader", "reset", "()", "summary", "df-generated"], + ["java.io", "BufferedReader", "skip", "(long)", "summary", "df-generated"], + ["java.io", "BufferedWriter", "flush", "()", "summary", "df-generated"], + ["java.io", "BufferedWriter", "newLine", "()", "summary", "df-generated"], + ["java.io", "ByteArrayInputStream", "available", "()", "summary", "df-generated"], + ["java.io", "ByteArrayInputStream", "mark", "(int)", "summary", "df-generated"], + ["java.io", "ByteArrayInputStream", "markSupported", "()", "summary", "df-generated"], + ["java.io", "ByteArrayInputStream", "reset", "()", "summary", "df-generated"], + ["java.io", "ByteArrayInputStream", "skip", "(long)", "summary", "df-generated"], + ["java.io", "ByteArrayOutputStream", "ByteArrayOutputStream", "(int)", "summary", "df-generated"], + ["java.io", "ByteArrayOutputStream", "reset", "()", "summary", "df-generated"], + ["java.io", "ByteArrayOutputStream", "size", "()", "summary", "df-generated"], + ["java.io", "CharArrayReader", "mark", "(int)", "summary", "df-generated"], + ["java.io", "CharArrayReader", "markSupported", "()", "summary", "df-generated"], + ["java.io", "CharArrayReader", "ready", "()", "summary", "df-generated"], + ["java.io", "CharArrayReader", "reset", "()", "summary", "df-generated"], + ["java.io", "CharArrayReader", "skip", "(long)", "summary", "df-generated"], + ["java.io", "CharArrayWriter", "CharArrayWriter", "(int)", "summary", "df-generated"], + ["java.io", "CharArrayWriter", "flush", "()", "summary", "df-generated"], + ["java.io", "CharArrayWriter", "reset", "()", "summary", "df-generated"], + ["java.io", "CharArrayWriter", "size", "()", "summary", "df-generated"], + ["java.io", "Console", "charset", "()", "summary", "df-generated"], + ["java.io", "Console", "flush", "()", "summary", "df-generated"], + ["java.io", "DataInputStream", "readBoolean", "()", "summary", "df-generated"], + ["java.io", "DataInputStream", "readByte", "()", "summary", "df-generated"], + ["java.io", "DataInputStream", "readChar", "()", "summary", "df-generated"], + ["java.io", "DataInputStream", "readDouble", "()", "summary", "df-generated"], + ["java.io", "DataInputStream", "readFloat", "()", "summary", "df-generated"], + ["java.io", "DataInputStream", "readShort", "()", "summary", "df-generated"], + ["java.io", "DataInputStream", "readUnsignedByte", "()", "summary", "df-generated"], + ["java.io", "DataInputStream", "readUnsignedShort", "()", "summary", "df-generated"], + ["java.io", "DataInputStream", "skipBytes", "(int)", "summary", "df-generated"], + ["java.io", "DataOutputStream", "size", "()", "summary", "df-generated"], + ["java.io", "DataOutputStream", "writeByte", "(int)", "summary", "df-generated"], + ["java.io", "DataOutputStream", "writeChar", "(int)", "summary", "df-generated"], + ["java.io", "DataOutputStream", "writeDouble", "(double)", "summary", "df-generated"], + ["java.io", "DataOutputStream", "writeFloat", "(float)", "summary", "df-generated"], + ["java.io", "DataOutputStream", "writeShort", "(int)", "summary", "df-generated"], + ["java.io", "File", "canExecute", "()", "summary", "df-generated"], + ["java.io", "File", "canRead", "()", "summary", "df-generated"], + ["java.io", "File", "canWrite", "()", "summary", "df-generated"], + ["java.io", "File", "createNewFile", "()", "summary", "df-generated"], + ["java.io", "File", "deleteOnExit", "()", "summary", "df-generated"], + ["java.io", "File", "getFreeSpace", "()", "summary", "df-generated"], + ["java.io", "File", "getTotalSpace", "()", "summary", "df-generated"], + ["java.io", "File", "getUsableSpace", "()", "summary", "df-generated"], + ["java.io", "File", "isAbsolute", "()", "summary", "df-generated"], + ["java.io", "File", "isHidden", "()", "summary", "df-generated"], + ["java.io", "File", "lastModified", "()", "summary", "df-generated"], + ["java.io", "File", "list", "()", "summary", "df-generated"], + ["java.io", "File", "list", "(FilenameFilter)", "summary", "df-generated"], + ["java.io", "File", "listRoots", "()", "summary", "df-generated"], + ["java.io", "File", "mkdir", "()", "summary", "df-generated"], + ["java.io", "File", "renameTo", "(File)", "summary", "df-generated"], + ["java.io", "File", "setExecutable", "(boolean)", "summary", "df-generated"], + ["java.io", "File", "setExecutable", "(boolean,boolean)", "summary", "df-generated"], + ["java.io", "File", "setLastModified", "(long)", "summary", "df-generated"], + ["java.io", "File", "setReadOnly", "()", "summary", "df-generated"], + ["java.io", "File", "setReadable", "(boolean)", "summary", "df-generated"], + ["java.io", "File", "setReadable", "(boolean,boolean)", "summary", "df-generated"], + ["java.io", "File", "setWritable", "(boolean)", "summary", "df-generated"], + ["java.io", "File", "setWritable", "(boolean,boolean)", "summary", "df-generated"], + ["java.io", "FileDescriptor", "sync", "()", "summary", "df-generated"], + ["java.io", "FileDescriptor", "valid", "()", "summary", "df-generated"], + ["java.io", "FileInputStream", "available", "()", "summary", "df-generated"], + ["java.io", "FileInputStream", "skip", "(long)", "summary", "df-generated"], + ["java.io", "FilePermission", "implies", "(Permission)", "summary", "df-generated"], + ["java.io", "FilePermission", "newPermissionCollection", "()", "summary", "df-generated"], + ["java.io", "FilterInputStream", "available", "()", "summary", "df-generated"], + ["java.io", "FilterInputStream", "mark", "(int)", "summary", "df-generated"], + ["java.io", "FilterInputStream", "markSupported", "()", "summary", "df-generated"], + ["java.io", "FilterInputStream", "reset", "()", "summary", "df-generated"], + ["java.io", "FilterInputStream", "skip", "(long)", "summary", "df-generated"], + ["java.io", "FilterReader", "mark", "(int)", "summary", "df-generated"], + ["java.io", "FilterReader", "markSupported", "()", "summary", "df-generated"], + ["java.io", "FilterReader", "ready", "()", "summary", "df-generated"], + ["java.io", "FilterReader", "reset", "()", "summary", "df-generated"], + ["java.io", "FilterReader", "skip", "(long)", "summary", "df-generated"], + ["java.io", "FilterWriter", "flush", "()", "summary", "df-generated"], + ["java.io", "InputStream", "available", "()", "summary", "df-generated"], + ["java.io", "InputStream", "mark", "(int)", "summary", "df-generated"], + ["java.io", "InputStream", "markSupported", "()", "summary", "df-generated"], + ["java.io", "InputStream", "nullInputStream", "()", "summary", "df-generated"], + ["java.io", "InputStream", "reset", "()", "summary", "df-generated"], + ["java.io", "InputStream", "skip", "(long)", "summary", "df-generated"], + ["java.io", "InputStream", "skipNBytes", "(long)", "summary", "df-generated"], + ["java.io", "InputStreamReader", "getEncoding", "()", "summary", "df-generated"], + ["java.io", "InputStreamReader", "ready", "()", "summary", "df-generated"], + ["java.io", "LineNumberInputStream", "available", "()", "summary", "df-generated"], + ["java.io", "LineNumberInputStream", "getLineNumber", "()", "summary", "df-generated"], + ["java.io", "LineNumberInputStream", "mark", "(int)", "summary", "df-generated"], + ["java.io", "LineNumberInputStream", "reset", "()", "summary", "df-generated"], + ["java.io", "LineNumberInputStream", "setLineNumber", "(int)", "summary", "df-generated"], + ["java.io", "LineNumberInputStream", "skip", "(long)", "summary", "df-generated"], + ["java.io", "LineNumberReader", "getLineNumber", "()", "summary", "df-generated"], + ["java.io", "LineNumberReader", "mark", "(int)", "summary", "df-generated"], + ["java.io", "LineNumberReader", "reset", "()", "summary", "df-generated"], + ["java.io", "LineNumberReader", "setLineNumber", "(int)", "summary", "df-generated"], + ["java.io", "LineNumberReader", "skip", "(long)", "summary", "df-generated"], + ["java.io", "ObjectInputFilter$Config", "getSerialFilter", "()", "summary", "df-generated"], + ["java.io", "ObjectInputFilter$Config", "getSerialFilterFactory", "()", "summary", "df-generated"], + ["java.io", "ObjectInputFilter$Config", "setSerialFilter", "(ObjectInputFilter)", "summary", "df-generated"], + ["java.io", "ObjectInputFilter$Config", "setSerialFilterFactory", "(BinaryOperator)", "summary", "df-generated"], + ["java.io", "ObjectInputStream$GetField", "defaulted", "(String)", "summary", "df-generated"], + ["java.io", "ObjectInputStream$GetField", "get", "(String,boolean)", "summary", "df-generated"], + ["java.io", "ObjectInputStream$GetField", "get", "(String,byte)", "summary", "df-generated"], + ["java.io", "ObjectInputStream$GetField", "get", "(String,char)", "summary", "df-generated"], + ["java.io", "ObjectInputStream$GetField", "get", "(String,double)", "summary", "df-generated"], + ["java.io", "ObjectInputStream$GetField", "get", "(String,float)", "summary", "df-generated"], + ["java.io", "ObjectInputStream$GetField", "get", "(String,int)", "summary", "df-generated"], + ["java.io", "ObjectInputStream$GetField", "get", "(String,long)", "summary", "df-generated"], + ["java.io", "ObjectInputStream$GetField", "get", "(String,short)", "summary", "df-generated"], + ["java.io", "ObjectInputStream", "available", "()", "summary", "df-generated"], + ["java.io", "ObjectInputStream", "defaultReadObject", "()", "summary", "df-generated"], + ["java.io", "ObjectInputStream", "readBoolean", "()", "summary", "df-generated"], + ["java.io", "ObjectInputStream", "readByte", "()", "summary", "df-generated"], + ["java.io", "ObjectInputStream", "readChar", "()", "summary", "df-generated"], + ["java.io", "ObjectInputStream", "readDouble", "()", "summary", "df-generated"], + ["java.io", "ObjectInputStream", "readFloat", "()", "summary", "df-generated"], + ["java.io", "ObjectInputStream", "readShort", "()", "summary", "df-generated"], + ["java.io", "ObjectInputStream", "readUnsignedByte", "()", "summary", "df-generated"], + ["java.io", "ObjectInputStream", "readUnsignedShort", "()", "summary", "df-generated"], + ["java.io", "ObjectInputStream", "registerValidation", "(ObjectInputValidation,int)", "summary", "df-generated"], + ["java.io", "ObjectInputStream", "skipBytes", "(int)", "summary", "df-generated"], + ["java.io", "ObjectOutputStream$PutField", "put", "(String,boolean)", "summary", "df-generated"], + ["java.io", "ObjectOutputStream$PutField", "put", "(String,byte)", "summary", "df-generated"], + ["java.io", "ObjectOutputStream$PutField", "put", "(String,char)", "summary", "df-generated"], + ["java.io", "ObjectOutputStream$PutField", "put", "(String,double)", "summary", "df-generated"], + ["java.io", "ObjectOutputStream$PutField", "put", "(String,float)", "summary", "df-generated"], + ["java.io", "ObjectOutputStream$PutField", "put", "(String,int)", "summary", "df-generated"], + ["java.io", "ObjectOutputStream$PutField", "put", "(String,long)", "summary", "df-generated"], + ["java.io", "ObjectOutputStream$PutField", "put", "(String,short)", "summary", "df-generated"], + ["java.io", "ObjectOutputStream", "defaultWriteObject", "()", "summary", "df-generated"], + ["java.io", "ObjectOutputStream", "reset", "()", "summary", "df-generated"], + ["java.io", "ObjectOutputStream", "useProtocolVersion", "(int)", "summary", "df-generated"], + ["java.io", "ObjectOutputStream", "writeByte", "(int)", "summary", "df-generated"], + ["java.io", "ObjectOutputStream", "writeChar", "(int)", "summary", "df-generated"], + ["java.io", "ObjectOutputStream", "writeDouble", "(double)", "summary", "df-generated"], + ["java.io", "ObjectOutputStream", "writeFields", "()", "summary", "df-generated"], + ["java.io", "ObjectOutputStream", "writeFloat", "(float)", "summary", "df-generated"], + ["java.io", "ObjectOutputStream", "writeShort", "(int)", "summary", "df-generated"], + ["java.io", "ObjectStreamClass", "forClass", "()", "summary", "df-generated"], + ["java.io", "ObjectStreamClass", "getSerialVersionUID", "()", "summary", "df-generated"], + ["java.io", "ObjectStreamClass", "lookup", "(Class)", "summary", "df-generated"], + ["java.io", "ObjectStreamClass", "lookupAny", "(Class)", "summary", "df-generated"], + ["java.io", "ObjectStreamField", "getOffset", "()", "summary", "df-generated"], + ["java.io", "ObjectStreamField", "getType", "()", "summary", "df-generated"], + ["java.io", "ObjectStreamField", "getTypeCode", "()", "summary", "df-generated"], + ["java.io", "ObjectStreamField", "isPrimitive", "()", "summary", "df-generated"], + ["java.io", "ObjectStreamField", "isUnshared", "()", "summary", "df-generated"], + ["java.io", "OutputStream", "nullOutputStream", "()", "summary", "df-generated"], + ["java.io", "OutputStreamWriter", "flush", "()", "summary", "df-generated"], + ["java.io", "OutputStreamWriter", "getEncoding", "()", "summary", "df-generated"], + ["java.io", "PipedInputStream", "PipedInputStream", "(int)", "summary", "df-generated"], + ["java.io", "PipedInputStream", "available", "()", "summary", "df-generated"], + ["java.io", "PipedReader", "PipedReader", "(int)", "summary", "df-generated"], + ["java.io", "PipedReader", "ready", "()", "summary", "df-generated"], + ["java.io", "PipedWriter", "flush", "()", "summary", "df-generated"], + ["java.io", "PrintStream", "checkError", "()", "summary", "df-generated"], + ["java.io", "PrintStream", "print", "(Object)", "summary", "df-generated"], + ["java.io", "PrintStream", "print", "(String)", "summary", "df-generated"], + ["java.io", "PrintStream", "print", "(boolean)", "summary", "df-generated"], + ["java.io", "PrintStream", "print", "(char)", "summary", "df-generated"], + ["java.io", "PrintStream", "print", "(double)", "summary", "df-generated"], + ["java.io", "PrintStream", "print", "(float)", "summary", "df-generated"], + ["java.io", "PrintStream", "print", "(int)", "summary", "df-generated"], + ["java.io", "PrintStream", "print", "(long)", "summary", "df-generated"], + ["java.io", "PrintStream", "println", "()", "summary", "df-generated"], + ["java.io", "PrintStream", "println", "(Object)", "summary", "df-generated"], + ["java.io", "PrintStream", "println", "(String)", "summary", "df-generated"], + ["java.io", "PrintStream", "println", "(boolean)", "summary", "df-generated"], + ["java.io", "PrintStream", "println", "(char)", "summary", "df-generated"], + ["java.io", "PrintStream", "println", "(double)", "summary", "df-generated"], + ["java.io", "PrintStream", "println", "(float)", "summary", "df-generated"], + ["java.io", "PrintStream", "println", "(int)", "summary", "df-generated"], + ["java.io", "PrintStream", "println", "(long)", "summary", "df-generated"], + ["java.io", "PrintWriter", "PrintWriter", "(File)", "summary", "df-generated"], + ["java.io", "PrintWriter", "PrintWriter", "(File,Charset)", "summary", "df-generated"], + ["java.io", "PrintWriter", "PrintWriter", "(File,String)", "summary", "df-generated"], + ["java.io", "PrintWriter", "PrintWriter", "(String)", "summary", "df-generated"], + ["java.io", "PrintWriter", "PrintWriter", "(String,Charset)", "summary", "df-generated"], + ["java.io", "PrintWriter", "PrintWriter", "(String,String)", "summary", "df-generated"], + ["java.io", "PrintWriter", "checkError", "()", "summary", "df-generated"], + ["java.io", "PrintWriter", "flush", "()", "summary", "df-generated"], + ["java.io", "PrintWriter", "print", "(Object)", "summary", "df-generated"], + ["java.io", "PrintWriter", "print", "(String)", "summary", "df-generated"], + ["java.io", "PrintWriter", "print", "(boolean)", "summary", "df-generated"], + ["java.io", "PrintWriter", "print", "(char)", "summary", "df-generated"], + ["java.io", "PrintWriter", "print", "(double)", "summary", "df-generated"], + ["java.io", "PrintWriter", "print", "(float)", "summary", "df-generated"], + ["java.io", "PrintWriter", "print", "(int)", "summary", "df-generated"], + ["java.io", "PrintWriter", "print", "(long)", "summary", "df-generated"], + ["java.io", "PrintWriter", "println", "()", "summary", "df-generated"], + ["java.io", "PrintWriter", "println", "(Object)", "summary", "df-generated"], + ["java.io", "PrintWriter", "println", "(String)", "summary", "df-generated"], + ["java.io", "PrintWriter", "println", "(boolean)", "summary", "df-generated"], + ["java.io", "PrintWriter", "println", "(char)", "summary", "df-generated"], + ["java.io", "PrintWriter", "println", "(double)", "summary", "df-generated"], + ["java.io", "PrintWriter", "println", "(float)", "summary", "df-generated"], + ["java.io", "PrintWriter", "println", "(int)", "summary", "df-generated"], + ["java.io", "PrintWriter", "println", "(long)", "summary", "df-generated"], + ["java.io", "PushbackInputStream", "available", "()", "summary", "df-generated"], + ["java.io", "PushbackInputStream", "mark", "(int)", "summary", "df-generated"], + ["java.io", "PushbackInputStream", "markSupported", "()", "summary", "df-generated"], + ["java.io", "PushbackInputStream", "reset", "()", "summary", "df-generated"], + ["java.io", "PushbackInputStream", "skip", "(long)", "summary", "df-generated"], + ["java.io", "PushbackInputStream", "unread", "(int)", "summary", "df-generated"], + ["java.io", "PushbackReader", "mark", "(int)", "summary", "df-generated"], + ["java.io", "PushbackReader", "markSupported", "()", "summary", "df-generated"], + ["java.io", "PushbackReader", "ready", "()", "summary", "df-generated"], + ["java.io", "PushbackReader", "reset", "()", "summary", "df-generated"], + ["java.io", "PushbackReader", "skip", "(long)", "summary", "df-generated"], + ["java.io", "PushbackReader", "unread", "(int)", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "getFilePointer", "()", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "length", "()", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "read", "()", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "read", "(byte[])", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "read", "(byte[],int,int)", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "readBoolean", "()", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "readByte", "()", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "readChar", "()", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "readDouble", "()", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "readFloat", "()", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "readShort", "()", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "readUnsignedByte", "()", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "readUnsignedShort", "()", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "seek", "(long)", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "setLength", "(long)", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "skipBytes", "(int)", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "write", "(int)", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "writeByte", "(int)", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "writeChar", "(int)", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "writeDouble", "(double)", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "writeFloat", "(float)", "summary", "df-generated"], + ["java.io", "RandomAccessFile", "writeShort", "(int)", "summary", "df-generated"], + ["java.io", "Reader", "mark", "(int)", "summary", "df-generated"], + ["java.io", "Reader", "markSupported", "()", "summary", "df-generated"], + ["java.io", "Reader", "nullReader", "()", "summary", "df-generated"], + ["java.io", "Reader", "ready", "()", "summary", "df-generated"], + ["java.io", "Reader", "reset", "()", "summary", "df-generated"], + ["java.io", "Reader", "skip", "(long)", "summary", "df-generated"], + ["java.io", "SequenceInputStream", "available", "()", "summary", "df-generated"], + ["java.io", "StreamTokenizer", "commentChar", "(int)", "summary", "df-generated"], + ["java.io", "StreamTokenizer", "eolIsSignificant", "(boolean)", "summary", "df-generated"], + ["java.io", "StreamTokenizer", "lineno", "()", "summary", "df-generated"], + ["java.io", "StreamTokenizer", "lowerCaseMode", "(boolean)", "summary", "df-generated"], + ["java.io", "StreamTokenizer", "nextToken", "()", "summary", "df-generated"], + ["java.io", "StreamTokenizer", "ordinaryChar", "(int)", "summary", "df-generated"], + ["java.io", "StreamTokenizer", "ordinaryChars", "(int,int)", "summary", "df-generated"], + ["java.io", "StreamTokenizer", "parseNumbers", "()", "summary", "df-generated"], + ["java.io", "StreamTokenizer", "pushBack", "()", "summary", "df-generated"], + ["java.io", "StreamTokenizer", "quoteChar", "(int)", "summary", "df-generated"], + ["java.io", "StreamTokenizer", "resetSyntax", "()", "summary", "df-generated"], + ["java.io", "StreamTokenizer", "slashSlashComments", "(boolean)", "summary", "df-generated"], + ["java.io", "StreamTokenizer", "slashStarComments", "(boolean)", "summary", "df-generated"], + ["java.io", "StreamTokenizer", "whitespaceChars", "(int,int)", "summary", "df-generated"], + ["java.io", "StreamTokenizer", "wordChars", "(int,int)", "summary", "df-generated"], + ["java.io", "StringBufferInputStream", "available", "()", "summary", "df-generated"], + ["java.io", "StringBufferInputStream", "reset", "()", "summary", "df-generated"], + ["java.io", "StringBufferInputStream", "skip", "(long)", "summary", "df-generated"], + ["java.io", "StringReader", "mark", "(int)", "summary", "df-generated"], + ["java.io", "StringReader", "markSupported", "()", "summary", "df-generated"], + ["java.io", "StringReader", "ready", "()", "summary", "df-generated"], + ["java.io", "StringReader", "reset", "()", "summary", "df-generated"], + ["java.io", "StringReader", "skip", "(long)", "summary", "df-generated"], + ["java.io", "StringWriter", "StringWriter", "(int)", "summary", "df-generated"], + ["java.io", "StringWriter", "flush", "()", "summary", "df-generated"], + ["java.io", "Writer", "flush", "()", "summary", "df-generated"], + ["java.io", "Writer", "nullWriter", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.io.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.io.model.yml deleted file mode 100644 index 277919d48d07..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.io.model.yml +++ /dev/null @@ -1,461 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.io", "BufferedOutputStream", True, "BufferedOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.io", "BufferedOutputStream", True, "BufferedOutputStream", "(OutputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.io", "BufferedWriter", True, "BufferedWriter", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "BufferedWriter", True, "BufferedWriter", "(Writer,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "ByteArrayOutputStream", True, "writeBytes", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.io", "CharArrayWriter", True, "writeTo", "(Writer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.io", "CharConversionException", True, "CharConversionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "Console", False, "format", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.io", "Console", False, "printf", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.io", "Console", False, "readLine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "Console", False, "readLine", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "Console", False, "readLine", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.io", "Console", False, "readLine", "(String,Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "Console", False, "readPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "Console", False, "readPassword", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "Console", False, "readPassword", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.io", "Console", False, "readPassword", "(String,Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "Console", False, "reader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "Console", False, "writer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "DataInputStream", True, "readUTF", "(DataInput)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "DataOutput", True, "write", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "DataOutput", True, "write", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "DataOutput", True, "writeBytes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "DataOutput", True, "writeChars", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "DataOutput", True, "writeUTF", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "DataOutputStream", True, "DataOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.io", "EOFException", True, "EOFException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "Externalizable", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "Externalizable", True, "writeExternal", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.io", "File", True, "createTempFile", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["java.io", "File", True, "createTempFile", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["java.io", "File", True, "createTempFile", "(String,String,File)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["java.io", "File", True, "createTempFile", "(String,String,File)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["java.io", "File", True, "createTempFile", "(String,String,File)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"] - - ["java.io", "FileInputStream", True, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "FileInputStream", True, "getFD", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "FileNotFoundException", True, "FileNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileOutputStream", True, "FileOutputStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileOutputStream", True, "FileOutputStream", "(File,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileOutputStream", True, "FileOutputStream", "(FileDescriptor)", "", "Argument[0]", "Argument[this].SyntheticField[java.io.FileOutputStream.fd]", "value", "dfc-generated"] - - ["java.io", "FileOutputStream", True, "FileOutputStream", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileOutputStream", True, "FileOutputStream", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileOutputStream", True, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "FileOutputStream", True, "getFD", "()", "", "Argument[this].SyntheticField[java.io.FileOutputStream.fd]", "ReturnValue", "value", "dfc-generated"] - - ["java.io", "FilePermission", False, "FilePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.io", "FileWriter", True, "FileWriter", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileWriter", True, "FileWriter", "(File,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileWriter", True, "FileWriter", "(File,Charset,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileWriter", True, "FileWriter", "(File,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileWriter", True, "FileWriter", "(FileDescriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileWriter", True, "FileWriter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileWriter", True, "FileWriter", "(String,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileWriter", True, "FileWriter", "(String,Charset,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileWriter", True, "FileWriter", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "IOError", True, "IOError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "IOException", True, "IOException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "IOException", True, "IOException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "IOException", True, "IOException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "InterruptedIOException", True, "InterruptedIOException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "InvalidClassException", True, "InvalidClassException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "InvalidClassException", True, "InvalidClassException", "(String,String)", "", "Argument[0]", "Argument[this].Field[java.io.InvalidClassException.classname]", "value", "dfc-generated"] - - ["java.io", "InvalidObjectException", True, "InvalidObjectException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "LineNumberInputStream", True, "LineNumberInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "LineNumberReader", True, "LineNumberReader", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.io", "LineNumberReader", True, "LineNumberReader", "(Reader,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.io", "NotActiveException", True, "NotActiveException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "NotSerializableException", True, "NotSerializableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "ObjectInputFilter$Config", False, "createFilter", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectInputFilter", True, "allowFilter", "(Predicate,ObjectInputFilter$Status)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectInputFilter", True, "merge", "(ObjectInputFilter,ObjectInputFilter)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.io", "ObjectInputFilter", True, "rejectFilter", "(Predicate,ObjectInputFilter$Status)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectInputFilter", True, "rejectUndecidedClass", "(ObjectInputFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectInputStream$GetField", True, "get", "(String,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["java.io", "ObjectInputStream$GetField", True, "getObjectStreamClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectInputStream", True, "getObjectInputFilter", "()", "", "Argument[this].SyntheticField[java.io.ObjectInputStream.serialFilter]", "ReturnValue", "value", "dfc-generated"] - - ["java.io", "ObjectInputStream", True, "readFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectInputStream", True, "readUnshared", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectInputStream", True, "setObjectInputFilter", "(ObjectInputFilter)", "", "Argument[0]", "Argument[this].SyntheticField[java.io.ObjectInputStream.serialFilter]", "value", "dfc-generated"] - - ["java.io", "ObjectOutput", True, "writeObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "ObjectOutputStream$PutField", True, "put", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "ObjectOutputStream$PutField", True, "write", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.io", "ObjectOutputStream", True, "ObjectOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "ObjectOutputStream", True, "putFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectOutputStream", True, "writeUnshared", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "ObjectStreamClass", True, "getField", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectStreamClass", True, "getFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectStreamClass", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectStreamField", True, "ObjectStreamField", "(String,Class)", "", "Argument[0]", "Argument[this].SyntheticField[java.io.ObjectStreamField.name]", "value", "dfc-generated"] - - ["java.io", "ObjectStreamField", True, "ObjectStreamField", "(String,Class,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[java.io.ObjectStreamField.name]", "value", "dfc-generated"] - - ["java.io", "ObjectStreamField", True, "getName", "()", "", "Argument[this].SyntheticField[java.io.ObjectStreamField.name]", "ReturnValue", "value", "dfc-generated"] - - ["java.io", "ObjectStreamField", True, "getTypeString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "OutputStreamWriter", True, "OutputStreamWriter", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "OutputStreamWriter", True, "OutputStreamWriter", "(OutputStream,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "OutputStreamWriter", True, "OutputStreamWriter", "(OutputStream,CharsetEncoder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "OutputStreamWriter", True, "OutputStreamWriter", "(OutputStream,CharsetEncoder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "OutputStreamWriter", True, "OutputStreamWriter", "(OutputStream,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PipedInputStream", True, "PipedInputStream", "(PipedOutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.io", "PipedInputStream", True, "PipedInputStream", "(PipedOutputStream,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.io", "PipedInputStream", True, "connect", "(PipedOutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.io", "PipedOutputStream", True, "PipedOutputStream", "(PipedInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PipedOutputStream", True, "connect", "(PipedInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PipedReader", True, "PipedReader", "(PipedWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.io", "PipedReader", True, "PipedReader", "(PipedWriter,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.io", "PipedReader", True, "connect", "(PipedWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.io", "PipedWriter", True, "PipedWriter", "(PipedReader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PipedWriter", True, "connect", "(PipedReader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "PrintStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "PrintStream", "(File,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "PrintStream", "(File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "PrintStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.io", "PrintStream", True, "PrintStream", "(OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.io", "PrintStream", True, "PrintStream", "(OutputStream,boolean,Charset)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.io", "PrintStream", True, "PrintStream", "(OutputStream,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.io", "PrintStream", True, "PrintStream", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "PrintStream", "(String,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "PrintStream", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "format", "(Locale,String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "format", "(Locale,String,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "format", "(Locale,String,Object[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "format", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.io", "PrintStream", True, "format", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "format", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "format", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.io", "PrintStream", True, "print", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "printf", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.io", "PrintStream", True, "printf", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.io", "PrintStream", True, "println", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "writeBytes", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "PrintWriter", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "PrintWriter", "(OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "PrintWriter", "(OutputStream,boolean,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "PrintWriter", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "PrintWriter", "(Writer,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "format", "(Locale,String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "format", "(Locale,String,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "format", "(Locale,String,Object[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "format", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.io", "PrintWriter", True, "format", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "format", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "format", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.io", "PrintWriter", True, "print", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "printf", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.io", "PrintWriter", True, "printf", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.io", "PrintWriter", True, "println", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PushbackInputStream", True, "PushbackInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PushbackInputStream", True, "PushbackInputStream", "(InputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PushbackInputStream", True, "unread", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PushbackInputStream", True, "unread", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PushbackReader", True, "PushbackReader", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PushbackReader", True, "PushbackReader", "(Reader,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PushbackReader", True, "unread", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PushbackReader", True, "unread", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "RandomAccessFile", True, "RandomAccessFile", "(File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "RandomAccessFile", True, "RandomAccessFile", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "RandomAccessFile", True, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "RandomAccessFile", True, "getFD", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "Reader", True, "transferTo", "(Writer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.io", "SequenceInputStream", True, "SequenceInputStream", "(Enumeration)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.io", "SequenceInputStream", True, "SequenceInputStream", "(InputStream,InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "SequenceInputStream", True, "SequenceInputStream", "(InputStream,InputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "SerializablePermission", False, "SerializablePermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.io", "SerializablePermission", False, "SerializablePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.io", "StreamCorruptedException", True, "StreamCorruptedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "StreamTokenizer", True, "StreamTokenizer", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "StreamTokenizer", True, "StreamTokenizer", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "StringBufferInputStream", True, "StringBufferInputStream", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "StringWriter", True, "getBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "SyncFailedException", True, "SyncFailedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "UTFDataFormatException", True, "UTFDataFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "UncheckedIOException", True, "UncheckedIOException", "(String,IOException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "UncheckedIOException", True, "UncheckedIOException", "(String,IOException)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "UnsupportedEncodingException", True, "UnsupportedEncodingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "WriteAbortedException", True, "WriteAbortedException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.io.WriteAbortedException.detail]", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.io", "BufferedInputStream", "available", "()", "summary", "df-generated"] - - ["java.io", "BufferedInputStream", "mark", "(int)", "summary", "df-generated"] - - ["java.io", "BufferedInputStream", "markSupported", "()", "summary", "df-generated"] - - ["java.io", "BufferedInputStream", "reset", "()", "summary", "df-generated"] - - ["java.io", "BufferedInputStream", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "BufferedReader", "lines", "()", "summary", "df-generated"] - - ["java.io", "BufferedReader", "mark", "(int)", "summary", "df-generated"] - - ["java.io", "BufferedReader", "markSupported", "()", "summary", "df-generated"] - - ["java.io", "BufferedReader", "ready", "()", "summary", "df-generated"] - - ["java.io", "BufferedReader", "reset", "()", "summary", "df-generated"] - - ["java.io", "BufferedReader", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "BufferedWriter", "flush", "()", "summary", "df-generated"] - - ["java.io", "BufferedWriter", "newLine", "()", "summary", "df-generated"] - - ["java.io", "ByteArrayInputStream", "available", "()", "summary", "df-generated"] - - ["java.io", "ByteArrayInputStream", "mark", "(int)", "summary", "df-generated"] - - ["java.io", "ByteArrayInputStream", "markSupported", "()", "summary", "df-generated"] - - ["java.io", "ByteArrayInputStream", "reset", "()", "summary", "df-generated"] - - ["java.io", "ByteArrayInputStream", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "ByteArrayOutputStream", "ByteArrayOutputStream", "(int)", "summary", "df-generated"] - - ["java.io", "ByteArrayOutputStream", "reset", "()", "summary", "df-generated"] - - ["java.io", "ByteArrayOutputStream", "size", "()", "summary", "df-generated"] - - ["java.io", "CharArrayReader", "mark", "(int)", "summary", "df-generated"] - - ["java.io", "CharArrayReader", "markSupported", "()", "summary", "df-generated"] - - ["java.io", "CharArrayReader", "ready", "()", "summary", "df-generated"] - - ["java.io", "CharArrayReader", "reset", "()", "summary", "df-generated"] - - ["java.io", "CharArrayReader", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "CharArrayWriter", "CharArrayWriter", "(int)", "summary", "df-generated"] - - ["java.io", "CharArrayWriter", "flush", "()", "summary", "df-generated"] - - ["java.io", "CharArrayWriter", "reset", "()", "summary", "df-generated"] - - ["java.io", "CharArrayWriter", "size", "()", "summary", "df-generated"] - - ["java.io", "Console", "charset", "()", "summary", "df-generated"] - - ["java.io", "Console", "flush", "()", "summary", "df-generated"] - - ["java.io", "DataInputStream", "readBoolean", "()", "summary", "df-generated"] - - ["java.io", "DataInputStream", "readByte", "()", "summary", "df-generated"] - - ["java.io", "DataInputStream", "readChar", "()", "summary", "df-generated"] - - ["java.io", "DataInputStream", "readDouble", "()", "summary", "df-generated"] - - ["java.io", "DataInputStream", "readFloat", "()", "summary", "df-generated"] - - ["java.io", "DataInputStream", "readShort", "()", "summary", "df-generated"] - - ["java.io", "DataInputStream", "readUnsignedByte", "()", "summary", "df-generated"] - - ["java.io", "DataInputStream", "readUnsignedShort", "()", "summary", "df-generated"] - - ["java.io", "DataInputStream", "skipBytes", "(int)", "summary", "df-generated"] - - ["java.io", "DataOutputStream", "size", "()", "summary", "df-generated"] - - ["java.io", "DataOutputStream", "writeByte", "(int)", "summary", "df-generated"] - - ["java.io", "DataOutputStream", "writeChar", "(int)", "summary", "df-generated"] - - ["java.io", "DataOutputStream", "writeDouble", "(double)", "summary", "df-generated"] - - ["java.io", "DataOutputStream", "writeFloat", "(float)", "summary", "df-generated"] - - ["java.io", "DataOutputStream", "writeShort", "(int)", "summary", "df-generated"] - - ["java.io", "File", "canExecute", "()", "summary", "df-generated"] - - ["java.io", "File", "canRead", "()", "summary", "df-generated"] - - ["java.io", "File", "canWrite", "()", "summary", "df-generated"] - - ["java.io", "File", "createNewFile", "()", "summary", "df-generated"] - - ["java.io", "File", "deleteOnExit", "()", "summary", "df-generated"] - - ["java.io", "File", "getFreeSpace", "()", "summary", "df-generated"] - - ["java.io", "File", "getTotalSpace", "()", "summary", "df-generated"] - - ["java.io", "File", "getUsableSpace", "()", "summary", "df-generated"] - - ["java.io", "File", "isAbsolute", "()", "summary", "df-generated"] - - ["java.io", "File", "isHidden", "()", "summary", "df-generated"] - - ["java.io", "File", "lastModified", "()", "summary", "df-generated"] - - ["java.io", "File", "list", "()", "summary", "df-generated"] - - ["java.io", "File", "list", "(FilenameFilter)", "summary", "df-generated"] - - ["java.io", "File", "listRoots", "()", "summary", "df-generated"] - - ["java.io", "File", "mkdir", "()", "summary", "df-generated"] - - ["java.io", "File", "renameTo", "(File)", "summary", "df-generated"] - - ["java.io", "File", "setExecutable", "(boolean)", "summary", "df-generated"] - - ["java.io", "File", "setExecutable", "(boolean,boolean)", "summary", "df-generated"] - - ["java.io", "File", "setLastModified", "(long)", "summary", "df-generated"] - - ["java.io", "File", "setReadOnly", "()", "summary", "df-generated"] - - ["java.io", "File", "setReadable", "(boolean)", "summary", "df-generated"] - - ["java.io", "File", "setReadable", "(boolean,boolean)", "summary", "df-generated"] - - ["java.io", "File", "setWritable", "(boolean)", "summary", "df-generated"] - - ["java.io", "File", "setWritable", "(boolean,boolean)", "summary", "df-generated"] - - ["java.io", "FileDescriptor", "sync", "()", "summary", "df-generated"] - - ["java.io", "FileDescriptor", "valid", "()", "summary", "df-generated"] - - ["java.io", "FileInputStream", "available", "()", "summary", "df-generated"] - - ["java.io", "FileInputStream", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "FilePermission", "implies", "(Permission)", "summary", "df-generated"] - - ["java.io", "FilePermission", "newPermissionCollection", "()", "summary", "df-generated"] - - ["java.io", "FilterInputStream", "available", "()", "summary", "df-generated"] - - ["java.io", "FilterInputStream", "mark", "(int)", "summary", "df-generated"] - - ["java.io", "FilterInputStream", "markSupported", "()", "summary", "df-generated"] - - ["java.io", "FilterInputStream", "reset", "()", "summary", "df-generated"] - - ["java.io", "FilterInputStream", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "FilterReader", "mark", "(int)", "summary", "df-generated"] - - ["java.io", "FilterReader", "markSupported", "()", "summary", "df-generated"] - - ["java.io", "FilterReader", "ready", "()", "summary", "df-generated"] - - ["java.io", "FilterReader", "reset", "()", "summary", "df-generated"] - - ["java.io", "FilterReader", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "FilterWriter", "flush", "()", "summary", "df-generated"] - - ["java.io", "InputStream", "available", "()", "summary", "df-generated"] - - ["java.io", "InputStream", "mark", "(int)", "summary", "df-generated"] - - ["java.io", "InputStream", "markSupported", "()", "summary", "df-generated"] - - ["java.io", "InputStream", "nullInputStream", "()", "summary", "df-generated"] - - ["java.io", "InputStream", "reset", "()", "summary", "df-generated"] - - ["java.io", "InputStream", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "InputStream", "skipNBytes", "(long)", "summary", "df-generated"] - - ["java.io", "InputStreamReader", "getEncoding", "()", "summary", "df-generated"] - - ["java.io", "InputStreamReader", "ready", "()", "summary", "df-generated"] - - ["java.io", "LineNumberInputStream", "available", "()", "summary", "df-generated"] - - ["java.io", "LineNumberInputStream", "getLineNumber", "()", "summary", "df-generated"] - - ["java.io", "LineNumberInputStream", "mark", "(int)", "summary", "df-generated"] - - ["java.io", "LineNumberInputStream", "reset", "()", "summary", "df-generated"] - - ["java.io", "LineNumberInputStream", "setLineNumber", "(int)", "summary", "df-generated"] - - ["java.io", "LineNumberInputStream", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "LineNumberReader", "getLineNumber", "()", "summary", "df-generated"] - - ["java.io", "LineNumberReader", "mark", "(int)", "summary", "df-generated"] - - ["java.io", "LineNumberReader", "reset", "()", "summary", "df-generated"] - - ["java.io", "LineNumberReader", "setLineNumber", "(int)", "summary", "df-generated"] - - ["java.io", "LineNumberReader", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "ObjectInputFilter$Config", "getSerialFilter", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputFilter$Config", "getSerialFilterFactory", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputFilter$Config", "setSerialFilter", "(ObjectInputFilter)", "summary", "df-generated"] - - ["java.io", "ObjectInputFilter$Config", "setSerialFilterFactory", "(BinaryOperator)", "summary", "df-generated"] - - ["java.io", "ObjectInputStream$GetField", "defaulted", "(String)", "summary", "df-generated"] - - ["java.io", "ObjectInputStream$GetField", "get", "(String,boolean)", "summary", "df-generated"] - - ["java.io", "ObjectInputStream$GetField", "get", "(String,byte)", "summary", "df-generated"] - - ["java.io", "ObjectInputStream$GetField", "get", "(String,char)", "summary", "df-generated"] - - ["java.io", "ObjectInputStream$GetField", "get", "(String,double)", "summary", "df-generated"] - - ["java.io", "ObjectInputStream$GetField", "get", "(String,float)", "summary", "df-generated"] - - ["java.io", "ObjectInputStream$GetField", "get", "(String,int)", "summary", "df-generated"] - - ["java.io", "ObjectInputStream$GetField", "get", "(String,long)", "summary", "df-generated"] - - ["java.io", "ObjectInputStream$GetField", "get", "(String,short)", "summary", "df-generated"] - - ["java.io", "ObjectInputStream", "available", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputStream", "defaultReadObject", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputStream", "readBoolean", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputStream", "readByte", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputStream", "readChar", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputStream", "readDouble", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputStream", "readFloat", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputStream", "readShort", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputStream", "readUnsignedByte", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputStream", "readUnsignedShort", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputStream", "registerValidation", "(ObjectInputValidation,int)", "summary", "df-generated"] - - ["java.io", "ObjectInputStream", "skipBytes", "(int)", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream$PutField", "put", "(String,boolean)", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream$PutField", "put", "(String,byte)", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream$PutField", "put", "(String,char)", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream$PutField", "put", "(String,double)", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream$PutField", "put", "(String,float)", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream$PutField", "put", "(String,int)", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream$PutField", "put", "(String,long)", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream$PutField", "put", "(String,short)", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream", "defaultWriteObject", "()", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream", "reset", "()", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream", "useProtocolVersion", "(int)", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream", "writeByte", "(int)", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream", "writeChar", "(int)", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream", "writeDouble", "(double)", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream", "writeFields", "()", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream", "writeFloat", "(float)", "summary", "df-generated"] - - ["java.io", "ObjectOutputStream", "writeShort", "(int)", "summary", "df-generated"] - - ["java.io", "ObjectStreamClass", "forClass", "()", "summary", "df-generated"] - - ["java.io", "ObjectStreamClass", "getSerialVersionUID", "()", "summary", "df-generated"] - - ["java.io", "ObjectStreamClass", "lookup", "(Class)", "summary", "df-generated"] - - ["java.io", "ObjectStreamClass", "lookupAny", "(Class)", "summary", "df-generated"] - - ["java.io", "ObjectStreamField", "getOffset", "()", "summary", "df-generated"] - - ["java.io", "ObjectStreamField", "getType", "()", "summary", "df-generated"] - - ["java.io", "ObjectStreamField", "getTypeCode", "()", "summary", "df-generated"] - - ["java.io", "ObjectStreamField", "isPrimitive", "()", "summary", "df-generated"] - - ["java.io", "ObjectStreamField", "isUnshared", "()", "summary", "df-generated"] - - ["java.io", "OutputStream", "nullOutputStream", "()", "summary", "df-generated"] - - ["java.io", "OutputStreamWriter", "flush", "()", "summary", "df-generated"] - - ["java.io", "OutputStreamWriter", "getEncoding", "()", "summary", "df-generated"] - - ["java.io", "PipedInputStream", "PipedInputStream", "(int)", "summary", "df-generated"] - - ["java.io", "PipedInputStream", "available", "()", "summary", "df-generated"] - - ["java.io", "PipedReader", "PipedReader", "(int)", "summary", "df-generated"] - - ["java.io", "PipedReader", "ready", "()", "summary", "df-generated"] - - ["java.io", "PipedWriter", "flush", "()", "summary", "df-generated"] - - ["java.io", "PrintStream", "checkError", "()", "summary", "df-generated"] - - ["java.io", "PrintStream", "print", "(Object)", "summary", "df-generated"] - - ["java.io", "PrintStream", "print", "(String)", "summary", "df-generated"] - - ["java.io", "PrintStream", "print", "(boolean)", "summary", "df-generated"] - - ["java.io", "PrintStream", "print", "(char)", "summary", "df-generated"] - - ["java.io", "PrintStream", "print", "(double)", "summary", "df-generated"] - - ["java.io", "PrintStream", "print", "(float)", "summary", "df-generated"] - - ["java.io", "PrintStream", "print", "(int)", "summary", "df-generated"] - - ["java.io", "PrintStream", "print", "(long)", "summary", "df-generated"] - - ["java.io", "PrintStream", "println", "()", "summary", "df-generated"] - - ["java.io", "PrintStream", "println", "(Object)", "summary", "df-generated"] - - ["java.io", "PrintStream", "println", "(String)", "summary", "df-generated"] - - ["java.io", "PrintStream", "println", "(boolean)", "summary", "df-generated"] - - ["java.io", "PrintStream", "println", "(char)", "summary", "df-generated"] - - ["java.io", "PrintStream", "println", "(double)", "summary", "df-generated"] - - ["java.io", "PrintStream", "println", "(float)", "summary", "df-generated"] - - ["java.io", "PrintStream", "println", "(int)", "summary", "df-generated"] - - ["java.io", "PrintStream", "println", "(long)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "PrintWriter", "(File)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "PrintWriter", "(File,Charset)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "PrintWriter", "(File,String)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "PrintWriter", "(String)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "PrintWriter", "(String,Charset)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "PrintWriter", "(String,String)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "checkError", "()", "summary", "df-generated"] - - ["java.io", "PrintWriter", "flush", "()", "summary", "df-generated"] - - ["java.io", "PrintWriter", "print", "(Object)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "print", "(String)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "print", "(boolean)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "print", "(char)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "print", "(double)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "print", "(float)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "print", "(int)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "print", "(long)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "println", "()", "summary", "df-generated"] - - ["java.io", "PrintWriter", "println", "(Object)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "println", "(String)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "println", "(boolean)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "println", "(char)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "println", "(double)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "println", "(float)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "println", "(int)", "summary", "df-generated"] - - ["java.io", "PrintWriter", "println", "(long)", "summary", "df-generated"] - - ["java.io", "PushbackInputStream", "available", "()", "summary", "df-generated"] - - ["java.io", "PushbackInputStream", "mark", "(int)", "summary", "df-generated"] - - ["java.io", "PushbackInputStream", "markSupported", "()", "summary", "df-generated"] - - ["java.io", "PushbackInputStream", "reset", "()", "summary", "df-generated"] - - ["java.io", "PushbackInputStream", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "PushbackInputStream", "unread", "(int)", "summary", "df-generated"] - - ["java.io", "PushbackReader", "mark", "(int)", "summary", "df-generated"] - - ["java.io", "PushbackReader", "markSupported", "()", "summary", "df-generated"] - - ["java.io", "PushbackReader", "ready", "()", "summary", "df-generated"] - - ["java.io", "PushbackReader", "reset", "()", "summary", "df-generated"] - - ["java.io", "PushbackReader", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "PushbackReader", "unread", "(int)", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "getFilePointer", "()", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "length", "()", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "read", "()", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "read", "(byte[])", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "read", "(byte[],int,int)", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "readBoolean", "()", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "readByte", "()", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "readChar", "()", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "readDouble", "()", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "readFloat", "()", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "readShort", "()", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "readUnsignedByte", "()", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "readUnsignedShort", "()", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "seek", "(long)", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "setLength", "(long)", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "skipBytes", "(int)", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "write", "(int)", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "writeByte", "(int)", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "writeChar", "(int)", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "writeDouble", "(double)", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "writeFloat", "(float)", "summary", "df-generated"] - - ["java.io", "RandomAccessFile", "writeShort", "(int)", "summary", "df-generated"] - - ["java.io", "Reader", "mark", "(int)", "summary", "df-generated"] - - ["java.io", "Reader", "markSupported", "()", "summary", "df-generated"] - - ["java.io", "Reader", "nullReader", "()", "summary", "df-generated"] - - ["java.io", "Reader", "ready", "()", "summary", "df-generated"] - - ["java.io", "Reader", "reset", "()", "summary", "df-generated"] - - ["java.io", "Reader", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "SequenceInputStream", "available", "()", "summary", "df-generated"] - - ["java.io", "StreamTokenizer", "commentChar", "(int)", "summary", "df-generated"] - - ["java.io", "StreamTokenizer", "eolIsSignificant", "(boolean)", "summary", "df-generated"] - - ["java.io", "StreamTokenizer", "lineno", "()", "summary", "df-generated"] - - ["java.io", "StreamTokenizer", "lowerCaseMode", "(boolean)", "summary", "df-generated"] - - ["java.io", "StreamTokenizer", "nextToken", "()", "summary", "df-generated"] - - ["java.io", "StreamTokenizer", "ordinaryChar", "(int)", "summary", "df-generated"] - - ["java.io", "StreamTokenizer", "ordinaryChars", "(int,int)", "summary", "df-generated"] - - ["java.io", "StreamTokenizer", "parseNumbers", "()", "summary", "df-generated"] - - ["java.io", "StreamTokenizer", "pushBack", "()", "summary", "df-generated"] - - ["java.io", "StreamTokenizer", "quoteChar", "(int)", "summary", "df-generated"] - - ["java.io", "StreamTokenizer", "resetSyntax", "()", "summary", "df-generated"] - - ["java.io", "StreamTokenizer", "slashSlashComments", "(boolean)", "summary", "df-generated"] - - ["java.io", "StreamTokenizer", "slashStarComments", "(boolean)", "summary", "df-generated"] - - ["java.io", "StreamTokenizer", "whitespaceChars", "(int,int)", "summary", "df-generated"] - - ["java.io", "StreamTokenizer", "wordChars", "(int,int)", "summary", "df-generated"] - - ["java.io", "StringBufferInputStream", "available", "()", "summary", "df-generated"] - - ["java.io", "StringBufferInputStream", "reset", "()", "summary", "df-generated"] - - ["java.io", "StringBufferInputStream", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "StringReader", "mark", "(int)", "summary", "df-generated"] - - ["java.io", "StringReader", "markSupported", "()", "summary", "df-generated"] - - ["java.io", "StringReader", "ready", "()", "summary", "df-generated"] - - ["java.io", "StringReader", "reset", "()", "summary", "df-generated"] - - ["java.io", "StringReader", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "StringWriter", "StringWriter", "(int)", "summary", "df-generated"] - - ["java.io", "StringWriter", "flush", "()", "summary", "df-generated"] - - ["java.io", "Writer", "flush", "()", "summary", "df-generated"] - - ["java.io", "Writer", "nullWriter", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.annotation.model.json b/java/ql/lib/ext/generated/modelgenerator/java.lang.annotation.model.json new file mode 100644 index 000000000000..1fee9579fbe2 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.lang.annotation.model.json @@ -0,0 +1,32 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.lang.annotation", "AnnotationFormatError", true, "AnnotationFormatError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.annotation", "AnnotationFormatError", true, "AnnotationFormatError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.annotation", "AnnotationFormatError", true, "AnnotationFormatError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang.annotation", "AnnotationFormatError", true, "AnnotationFormatError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.annotation", "AnnotationTypeMismatchException", true, "AnnotationTypeMismatchException", "(Method,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.annotation.AnnotationTypeMismatchException.element]", "value", "dfc-generated"], + ["java.lang.annotation", "AnnotationTypeMismatchException", true, "AnnotationTypeMismatchException", "(Method,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.annotation.AnnotationTypeMismatchException.foundType]", "value", "dfc-generated"], + ["java.lang.annotation", "AnnotationTypeMismatchException", true, "element", "()", "", "Argument[this].SyntheticField[java.lang.annotation.AnnotationTypeMismatchException.element]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.annotation", "AnnotationTypeMismatchException", true, "foundType", "()", "", "Argument[this].SyntheticField[java.lang.annotation.AnnotationTypeMismatchException.foundType]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.annotation", "IncompleteAnnotationException", true, "IncompleteAnnotationException", "(Class,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.annotation.IncompleteAnnotationException.elementName]", "value", "dfc-generated"], + ["java.lang.annotation", "IncompleteAnnotationException", true, "elementName", "()", "", "Argument[this].SyntheticField[java.lang.annotation.IncompleteAnnotationException.elementName]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.lang.annotation", "IncompleteAnnotationException", "annotationType", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.annotation.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.lang.annotation.model.yml deleted file mode 100644 index 3f4812ff00d8..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.lang.annotation.model.yml +++ /dev/null @@ -1,21 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.lang.annotation", "AnnotationFormatError", True, "AnnotationFormatError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.annotation", "AnnotationFormatError", True, "AnnotationFormatError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.annotation", "AnnotationFormatError", True, "AnnotationFormatError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.annotation", "AnnotationFormatError", True, "AnnotationFormatError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.annotation", "AnnotationTypeMismatchException", True, "AnnotationTypeMismatchException", "(Method,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.annotation.AnnotationTypeMismatchException.element]", "value", "dfc-generated"] - - ["java.lang.annotation", "AnnotationTypeMismatchException", True, "AnnotationTypeMismatchException", "(Method,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.annotation.AnnotationTypeMismatchException.foundType]", "value", "dfc-generated"] - - ["java.lang.annotation", "AnnotationTypeMismatchException", True, "element", "()", "", "Argument[this].SyntheticField[java.lang.annotation.AnnotationTypeMismatchException.element]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.annotation", "AnnotationTypeMismatchException", True, "foundType", "()", "", "Argument[this].SyntheticField[java.lang.annotation.AnnotationTypeMismatchException.foundType]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.annotation", "IncompleteAnnotationException", True, "IncompleteAnnotationException", "(Class,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.annotation.IncompleteAnnotationException.elementName]", "value", "dfc-generated"] - - ["java.lang.annotation", "IncompleteAnnotationException", True, "elementName", "()", "", "Argument[this].SyntheticField[java.lang.annotation.IncompleteAnnotationException.elementName]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.lang.annotation", "IncompleteAnnotationException", "annotationType", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.constant.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.lang.constant.model.json similarity index 51% rename from java/ql/lib/ext/generated/modelgenerator/java.lang.constant.model.yml rename to java/ql/lib/ext/generated/modelgenerator/java.lang.constant.model.json index 83222ec68047..8be8cb1797b4 100644 --- a/java/ql/lib/ext/generated/modelgenerator/java.lang.constant.model.yml +++ b/java/ql/lib/ext/generated/modelgenerator/java.lang.constant.model.json @@ -1,113 +1,124 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.lang.constant", "ClassDesc", True, "arrayType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ClassDesc", True, "arrayType", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ClassDesc", True, "componentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ClassDesc", True, "displayName", "()", "", "Argument[this].SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "ReturnValue", "taint", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "displayName", "()", "", "Argument[this].SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "ReturnValue", "taint", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "nested", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "nested", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "nested", "(String,String[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "nested", "(String,String[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "nested", "(String,String[])", "", "Argument[1].ArrayElement", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "nested", "(String,String[])", "", "Argument[1].ArrayElement", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "of", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "of", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "of", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "of", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "of", "(String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "of", "(String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "ofDescriptor", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "value", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "ofDescriptor", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "value", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "packageName", "()", "", "Argument[this].SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "ReturnValue", "taint", "dfc-generated"] - - ["java.lang.constant", "ClassDesc", True, "packageName", "()", "", "Argument[this].SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "ReturnValue", "taint", "dfc-generated"] - - ["java.lang.constant", "Constable", True, "describeConstable", "()", "", "Argument[this]", "ReturnValue.Element", "value", "dfc-generated"] - - ["java.lang.constant", "ConstantDesc", True, "resolveConstantDesc", "(MethodHandles$Lookup)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.constant", "ConstantDescs", False, "ofCallsiteBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ConstantDescs", False, "ofCallsiteBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ConstantDescs", False, "ofCallsiteBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ConstantDescs", False, "ofCallsiteBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ConstantDescs", False, "ofConstantBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ConstantDescs", False, "ofConstantBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ConstantDescs", False, "ofConstantBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ConstantDescs", False, "ofConstantBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DirectMethodHandleDesc", True, "lookupDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DirectMethodHandleDesc", True, "methodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DirectMethodHandleDesc", True, "owner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "bootstrapArgs", "()", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapArgs]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "bootstrapMethod", "()", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "invocationName", "()", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "invocationType", "()", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,MethodTypeDesc)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,MethodTypeDesc)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[3]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapArgs]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "withArgs", "(ConstantDesc[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapArgs]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "withArgs", "(ConstantDesc[])", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "withArgs", "(ConstantDesc[])", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "withArgs", "(ConstantDesc[])", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "withNameAndType", "(String,MethodTypeDesc)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "withNameAndType", "(String,MethodTypeDesc)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "withNameAndType", "(String,MethodTypeDesc)", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapArgs]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapArgs]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "withNameAndType", "(String,MethodTypeDesc)", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "value", "dfc-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "bootstrapArgs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "bootstrapArgsList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "bootstrapMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "constantName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "constantType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "of", "(DirectMethodHandleDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "of", "(DirectMethodHandleDesc,ConstantDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "of", "(DirectMethodHandleDesc,ConstantDesc[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "ofCanonical", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "ofCanonical", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "ofCanonical", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "ofCanonical", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "ofNamed", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "ofNamed", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "ofNamed", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicConstantDesc", True, "ofNamed", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "asType", "(MethodTypeDesc)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "invocationType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "of", "(DirectMethodHandleDesc$Kind,ClassDesc,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.owner]", "value", "dfc-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "of", "(DirectMethodHandleDesc$Kind,ClassDesc,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.name]", "value", "dfc-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "ofConstructor", "(ClassDesc,ClassDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "ofConstructor", "(ClassDesc,ClassDesc[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "ofField", "(DirectMethodHandleDesc$Kind,ClassDesc,String,ClassDesc)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.owner]", "value", "dfc-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "ofField", "(DirectMethodHandleDesc$Kind,ClassDesc,String,ClassDesc)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.name]", "value", "dfc-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "ofMethod", "(DirectMethodHandleDesc$Kind,ClassDesc,String,MethodTypeDesc)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.owner]", "value", "dfc-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "ofMethod", "(DirectMethodHandleDesc$Kind,ClassDesc,String,MethodTypeDesc)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.name]", "value", "dfc-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "ofMethod", "(DirectMethodHandleDesc$Kind,ClassDesc,String,MethodTypeDesc)", "", "Argument[3]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.invocationType]", "value", "dfc-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "changeParameterType", "(int,ClassDesc)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "changeParameterType", "(int,ClassDesc)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "changeReturnType", "(ClassDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "changeReturnType", "(ClassDesc)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "displayDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "dropParameterTypes", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "insertParameterTypes", "(int,ClassDesc[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "insertParameterTypes", "(int,ClassDesc[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "of", "(ClassDesc,ClassDesc[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.MethodTypeDescImpl.returnType]", "value", "dfc-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "of", "(ClassDesc,ClassDesc[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.MethodTypeDescImpl.argTypes]", "value", "dfc-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "ofDescriptor", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "parameterArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "parameterList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "parameterType", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "returnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.lang.constant", "ClassDesc", "isArray", "()", "summary", "df-generated"] - - ["java.lang.constant", "ClassDesc", "isClassOrInterface", "()", "summary", "df-generated"] - - ["java.lang.constant", "ClassDesc", "isPrimitive", "()", "summary", "df-generated"] - - ["java.lang.constant", "DirectMethodHandleDesc$Kind", "valueOf", "(int)", "summary", "df-generated"] - - ["java.lang.constant", "DirectMethodHandleDesc$Kind", "valueOf", "(int,boolean)", "summary", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", "resolveCallSiteDesc", "(MethodHandles$Lookup)", "summary", "df-generated"] +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.lang.constant", "ClassDesc", true, "arrayType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "ClassDesc", true, "arrayType", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "ClassDesc", true, "componentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "ClassDesc", true, "displayName", "()", "", "Argument[this].SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "ReturnValue", "taint", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "displayName", "()", "", "Argument[this].SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "ReturnValue", "taint", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "nested", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "nested", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "nested", "(String,String[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "nested", "(String,String[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "nested", "(String,String[])", "", "Argument[1].ArrayElement", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "nested", "(String,String[])", "", "Argument[1].ArrayElement", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "of", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "of", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "of", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "of", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "of", "(String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "of", "(String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "ofDescriptor", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "value", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "ofDescriptor", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "value", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "packageName", "()", "", "Argument[this].SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "ReturnValue", "taint", "dfc-generated"], + ["java.lang.constant", "ClassDesc", true, "packageName", "()", "", "Argument[this].SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "ReturnValue", "taint", "dfc-generated"], + ["java.lang.constant", "Constable", true, "describeConstable", "()", "", "Argument[this]", "ReturnValue.Element", "value", "dfc-generated"], + ["java.lang.constant", "ConstantDesc", true, "resolveConstantDesc", "(MethodHandles$Lookup)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.constant", "ConstantDescs", false, "ofCallsiteBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "ConstantDescs", false, "ofCallsiteBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "ConstantDescs", false, "ofCallsiteBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "ConstantDescs", false, "ofCallsiteBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "ConstantDescs", false, "ofConstantBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "ConstantDescs", false, "ofConstantBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "ConstantDescs", false, "ofConstantBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "ConstantDescs", false, "ofConstantBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DirectMethodHandleDesc", true, "lookupDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DirectMethodHandleDesc", true, "methodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DirectMethodHandleDesc", true, "owner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "bootstrapArgs", "()", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapArgs]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "bootstrapMethod", "()", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "invocationName", "()", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "invocationType", "()", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "of", "(DirectMethodHandleDesc,MethodTypeDesc)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "of", "(DirectMethodHandleDesc,MethodTypeDesc)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[3]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapArgs]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "withArgs", "(ConstantDesc[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapArgs]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "withArgs", "(ConstantDesc[])", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "withArgs", "(ConstantDesc[])", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "withArgs", "(ConstantDesc[])", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "withNameAndType", "(String,MethodTypeDesc)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "withNameAndType", "(String,MethodTypeDesc)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "withNameAndType", "(String,MethodTypeDesc)", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapArgs]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapArgs]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", true, "withNameAndType", "(String,MethodTypeDesc)", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "value", "dfc-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "bootstrapArgs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "bootstrapArgsList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "bootstrapMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "constantName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "constantType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "of", "(DirectMethodHandleDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "of", "(DirectMethodHandleDesc,ConstantDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "of", "(DirectMethodHandleDesc,ConstantDesc[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "ofCanonical", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "ofCanonical", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "ofCanonical", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "ofCanonical", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "ofNamed", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "ofNamed", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "ofNamed", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "DynamicConstantDesc", true, "ofNamed", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodHandleDesc", true, "asType", "(MethodTypeDesc)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.constant", "MethodHandleDesc", true, "invocationType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodHandleDesc", true, "of", "(DirectMethodHandleDesc$Kind,ClassDesc,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.owner]", "value", "dfc-generated"], + ["java.lang.constant", "MethodHandleDesc", true, "of", "(DirectMethodHandleDesc$Kind,ClassDesc,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.name]", "value", "dfc-generated"], + ["java.lang.constant", "MethodHandleDesc", true, "ofConstructor", "(ClassDesc,ClassDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodHandleDesc", true, "ofConstructor", "(ClassDesc,ClassDesc[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodHandleDesc", true, "ofField", "(DirectMethodHandleDesc$Kind,ClassDesc,String,ClassDesc)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.owner]", "value", "dfc-generated"], + ["java.lang.constant", "MethodHandleDesc", true, "ofField", "(DirectMethodHandleDesc$Kind,ClassDesc,String,ClassDesc)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.name]", "value", "dfc-generated"], + ["java.lang.constant", "MethodHandleDesc", true, "ofMethod", "(DirectMethodHandleDesc$Kind,ClassDesc,String,MethodTypeDesc)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.owner]", "value", "dfc-generated"], + ["java.lang.constant", "MethodHandleDesc", true, "ofMethod", "(DirectMethodHandleDesc$Kind,ClassDesc,String,MethodTypeDesc)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.name]", "value", "dfc-generated"], + ["java.lang.constant", "MethodHandleDesc", true, "ofMethod", "(DirectMethodHandleDesc$Kind,ClassDesc,String,MethodTypeDesc)", "", "Argument[3]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.invocationType]", "value", "dfc-generated"], + ["java.lang.constant", "MethodTypeDesc", true, "changeParameterType", "(int,ClassDesc)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodTypeDesc", true, "changeParameterType", "(int,ClassDesc)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodTypeDesc", true, "changeReturnType", "(ClassDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodTypeDesc", true, "changeReturnType", "(ClassDesc)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodTypeDesc", true, "displayDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodTypeDesc", true, "dropParameterTypes", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodTypeDesc", true, "insertParameterTypes", "(int,ClassDesc[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodTypeDesc", true, "insertParameterTypes", "(int,ClassDesc[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodTypeDesc", true, "of", "(ClassDesc,ClassDesc[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.MethodTypeDescImpl.returnType]", "value", "dfc-generated"], + ["java.lang.constant", "MethodTypeDesc", true, "of", "(ClassDesc,ClassDesc[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.MethodTypeDescImpl.argTypes]", "value", "dfc-generated"], + ["java.lang.constant", "MethodTypeDesc", true, "ofDescriptor", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodTypeDesc", true, "parameterArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodTypeDesc", true, "parameterList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodTypeDesc", true, "parameterType", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.constant", "MethodTypeDesc", true, "returnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.lang.constant", "ClassDesc", "isArray", "()", "summary", "df-generated"], + ["java.lang.constant", "ClassDesc", "isClassOrInterface", "()", "summary", "df-generated"], + ["java.lang.constant", "ClassDesc", "isPrimitive", "()", "summary", "df-generated"], + ["java.lang.constant", "DirectMethodHandleDesc$Kind", "valueOf", "(int)", "summary", "df-generated"], + ["java.lang.constant", "DirectMethodHandleDesc$Kind", "valueOf", "(int,boolean)", "summary", "df-generated"], + ["java.lang.constant", "DynamicCallSiteDesc", "resolveCallSiteDesc", "(MethodHandles$Lookup)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.instrument.model.json b/java/ql/lib/ext/generated/modelgenerator/java.lang.instrument.model.json new file mode 100644 index 000000000000..94b085b62a47 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.lang.instrument.model.json @@ -0,0 +1,29 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.lang.instrument", "ClassDefinition", false, "ClassDefinition", "(Class,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.instrument.ClassDefinition.mClassFile]", "value", "dfc-generated"], + ["java.lang.instrument", "ClassDefinition", false, "getDefinitionClassFile", "()", "", "Argument[this].SyntheticField[java.lang.instrument.ClassDefinition.mClassFile]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.instrument", "IllegalClassFormatException", true, "IllegalClassFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.instrument", "UnmodifiableClassException", true, "UnmodifiableClassException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.instrument", "UnmodifiableModuleException", true, "UnmodifiableModuleException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.lang.instrument", "ClassDefinition", "getDefinitionClass", "()", "summary", "df-generated"], + ["java.lang.instrument", "ClassFileTransformer", "transform", "(ClassLoader,String,Class,ProtectionDomain,byte[])", "summary", "df-generated"], + ["java.lang.instrument", "ClassFileTransformer", "transform", "(Module,ClassLoader,String,Class,ProtectionDomain,byte[])", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.instrument.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.lang.instrument.model.yml deleted file mode 100644 index fa94377849cd..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.lang.instrument.model.yml +++ /dev/null @@ -1,18 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.lang.instrument", "ClassDefinition", False, "ClassDefinition", "(Class,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.instrument.ClassDefinition.mClassFile]", "value", "dfc-generated"] - - ["java.lang.instrument", "ClassDefinition", False, "getDefinitionClassFile", "()", "", "Argument[this].SyntheticField[java.lang.instrument.ClassDefinition.mClassFile]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.instrument", "IllegalClassFormatException", True, "IllegalClassFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.instrument", "UnmodifiableClassException", True, "UnmodifiableClassException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.instrument", "UnmodifiableModuleException", True, "UnmodifiableModuleException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.lang.instrument", "ClassDefinition", "getDefinitionClass", "()", "summary", "df-generated"] - - ["java.lang.instrument", "ClassFileTransformer", "transform", "(ClassLoader,String,Class,ProtectionDomain,byte[])", "summary", "df-generated"] - - ["java.lang.instrument", "ClassFileTransformer", "transform", "(Module,ClassLoader,String,Class,ProtectionDomain,byte[])", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.invoke.model.json b/java/ql/lib/ext/generated/modelgenerator/java.lang.invoke.model.json new file mode 100644 index 000000000000..3b67e50663d7 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.lang.invoke.model.json @@ -0,0 +1,292 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.lang.invoke", "CallSite", true, "dynamicInvoker", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "CallSite", true, "type", "()", "", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target].SyntheticField[java.lang.invoke.MethodHandle.type]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "ClassSpecializer$SpeciesData", true, "key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "ConstantBootstraps", false, "explicitCast", "(MethodHandles$Lookup,String,Class,Object)", "", "Argument[3]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "ConstantCallSite", true, "ConstantCallSite", "(MethodHandle)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target]", "value", "dfc-generated"], + ["java.lang.invoke", "ConstantCallSite", true, "dynamicInvoker", "()", "", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "ConstantCallSite", true, "getTarget", "()", "", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "LambdaConversionException", true, "LambdaConversionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.invoke", "LambdaConversionException", true, "LambdaConversionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.invoke", "LambdaConversionException", true, "LambdaConversionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang.invoke", "LambdaConversionException", true, "LambdaConversionException", "(String,Throwable,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.invoke", "LambdaConversionException", true, "LambdaConversionException", "(String,Throwable,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang.invoke", "LambdaConversionException", true, "LambdaConversionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.invoke", "LambdaMetafactory", false, "altMetafactory", "(MethodHandles$Lookup,String,MethodType,Object[])", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.CallSite.target].SyntheticField[java.lang.invoke.MethodHandle.type]", "value", "dfc-generated"], + ["java.lang.invoke", "LambdaMetafactory", false, "metafactory", "(MethodHandles$Lookup,String,MethodType,MethodType,MethodHandle,MethodType)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.CallSite.target].SyntheticField[java.lang.invoke.MethodHandle.type]", "value", "dfc-generated"], + ["java.lang.invoke", "MethodHandle", true, "asFixedArity", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "MethodHandle", true, "asSpreader", "(Class,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandle", true, "asSpreader", "(int,Class,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandle", true, "asType", "(MethodType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandle", true, "asType", "(MethodType)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.lang.invoke", "MethodHandle", true, "asVarargsCollector", "(Class)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.lang.invoke", "MethodHandle", true, "bindTo", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandle", true, "bindTo", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandle", true, "type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandle", true, "withVarargs", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "MethodHandleInfo", true, "getMethodType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandleInfo", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandleInfo", true, "toString", "(int,Class,String,MethodType)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"], + ["java.lang.invoke", "MethodHandleInfo", true, "toString", "(int,Class,String,MethodType)", "", "Argument[3]", "ReturnValue", "taint", "dfc-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "bind", "(Object,String,MethodType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "dropLookupMode", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "findConstructor", "(Class,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "findGetter", "(Class,String,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "findSetter", "(Class,String,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "findSpecial", "(Class,String,MethodType,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "findSpecial", "(Class,String,MethodType,Class)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "findStatic", "(Class,String,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "findStatic", "(Class,String,MethodType)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "findStaticGetter", "(Class,String,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "findStaticSetter", "(Class,String,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "findVirtual", "(Class,String,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "findVirtual", "(Class,String,MethodType)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "in", "(Class)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "revealDirect", "(MethodHandle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "unreflect", "(Method)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "unreflectConstructor", "(Constructor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "unreflectGetter", "(Field)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "unreflectSetter", "(Field)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", false, "unreflectSpecial", "(Method,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "collectArguments", "(MethodHandle,int,MethodHandle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "collectArguments", "(MethodHandle,int,MethodHandle)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "constant", "(Class,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "dropArguments", "(MethodHandle,int,Class[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "dropArguments", "(MethodHandle,int,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "dropArgumentsToMatch", "(MethodHandle,int,List,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "dropReturn", "(MethodHandle)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "MethodHandles", true, "exactInvoker", "(MethodType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "explicitCastArguments", "(MethodHandle,MethodType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "explicitCastArguments", "(MethodHandle,MethodType)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "explicitCastArguments", "(MethodHandle,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "filterArguments", "(MethodHandle,int,MethodHandle[])", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "MethodHandles", true, "filterReturnValue", "(MethodHandle,MethodHandle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "filterReturnValue", "(MethodHandle,MethodHandle)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "foldArguments", "(MethodHandle,MethodHandle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "foldArguments", "(MethodHandle,MethodHandle)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "foldArguments", "(MethodHandle,int,MethodHandle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "foldArguments", "(MethodHandle,int,MethodHandle)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "insertArguments", "(MethodHandle,int,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "insertArguments", "(MethodHandle,int,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "invoker", "(MethodType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "permuteArguments", "(MethodHandle,MethodType,int[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "permuteArguments", "(MethodHandle,MethodType,int[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "varHandleExactInvoker", "(VarHandle$AccessMode,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodHandles", true, "varHandleInvoker", "(VarHandle$AccessMode,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodType", false, "appendParameterTypes", "(Class[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "appendParameterTypes", "(Class[])", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "appendParameterTypes", "(Class[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "appendParameterTypes", "(List)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "appendParameterTypes", "(List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "changeParameterType", "(int,Class)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "changeParameterType", "(int,Class)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "changeParameterType", "(int,Class)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "changeReturnType", "(Class)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "changeReturnType", "(Class)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "changeReturnType", "(Class)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "dropParameterTypes", "(int,int)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "dropParameterTypes", "(int,int)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "dropParameterTypes", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "erase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodType", false, "insertParameterTypes", "(int,Class[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "insertParameterTypes", "(int,Class[])", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "insertParameterTypes", "(int,Class[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "insertParameterTypes", "(int,List)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "insertParameterTypes", "(int,List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "methodType", "(Class,Class,Class[])", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "methodType", "(Class,Class[])", "", "Argument[1].ArrayElement", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "methodType", "(Class,Class[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "methodType", "(Class,List)", "", "Argument[1].Element", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "methodType", "(Class,MethodType)", "", "Argument[1].SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "methodType", "(Class,MethodType)", "", "Argument[1].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "parameterArray", "()", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "parameterList", "()", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "ReturnValue.Element", "value", "dfc-generated"], + ["java.lang.invoke", "MethodType", false, "toMethodDescriptorString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodType", false, "unwrap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MethodType", false, "wrap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "MutableCallSite", true, "MutableCallSite", "(MethodHandle)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target]", "value", "dfc-generated"], + ["java.lang.invoke", "MutableCallSite", true, "MutableCallSite", "(MethodType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.invoke", "MutableCallSite", true, "getTarget", "()", "", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceClass]", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[2]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceMethodName]", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[3]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceMethodSignature]", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[5]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implClass]", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[6]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implMethodName]", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[7]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implMethodSignature]", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[8]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.instantiatedMethodType]", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[9]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.capturedArgs]", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "getCapturedArg", "(int)", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.capturedArgs].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "getFunctionalInterfaceClass", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceClass]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "getFunctionalInterfaceMethodName", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceMethodName]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "getFunctionalInterfaceMethodSignature", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceMethodSignature]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "getImplClass", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implClass]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "getImplMethodName", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implMethodName]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "getImplMethodSignature", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implMethodSignature]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "SerializedLambda", false, "getInstantiatedMethodType", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.instantiatedMethodType]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "StringConcatException", true, "StringConcatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.invoke", "StringConcatException", true, "StringConcatException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.invoke", "StringConcatException", true, "StringConcatException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang.invoke", "StringConcatFactory", false, "makeConcat", "(MethodHandles$Lookup,String,MethodType)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.CallSite.target].SyntheticField[java.lang.invoke.MethodHandle.type]", "value", "dfc-generated"], + ["java.lang.invoke", "StringConcatFactory", false, "makeConcatWithConstants", "(MethodHandles$Lookup,String,MethodType,String,Object[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "SwitchPoint", true, "guardWithTest", "(MethodHandle,MethodHandle)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "TypeDescriptor", true, "descriptorString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "VarHandle$VarHandleDesc", false, "ofArray", "(ClassDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "VarHandle$VarHandleDesc", false, "ofField", "(ClassDesc,String,ClassDesc)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.VarHandle$VarHandleDesc.varType]", "value", "dfc-generated"], + ["java.lang.invoke", "VarHandle$VarHandleDesc", false, "ofStaticField", "(ClassDesc,String,ClassDesc)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.VarHandle$VarHandleDesc.varType]", "value", "dfc-generated"], + ["java.lang.invoke", "VarHandle$VarHandleDesc", false, "varType", "()", "", "Argument[this].SyntheticField[java.lang.invoke.VarHandle$VarHandleDesc.varType]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "VarHandle", true, "accessModeType", "(VarHandle$AccessMode)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "VarHandle", true, "coordinateTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "VarHandle", true, "toMethodHandle", "(VarHandle$AccessMode)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.invoke", "VarHandle", true, "withInvokeBehavior", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "VarHandle", true, "withInvokeExactBehavior", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.invoke", "VolatileCallSite", true, "VolatileCallSite", "(MethodHandle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.invoke", "VolatileCallSite", true, "VolatileCallSite", "(MethodType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.invoke", "WrongMethodTypeException", true, "WrongMethodTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.lang.invoke", "CallSite", "getTarget", "()", "summary", "df-generated"], + ["java.lang.invoke", "CallSite", "setTarget", "(MethodHandle)", "summary", "df-generated"], + ["java.lang.invoke", "ConstantBootstraps", "arrayVarHandle", "(MethodHandles$Lookup,String,Class,Class)", "summary", "df-generated"], + ["java.lang.invoke", "ConstantBootstraps", "enumConstant", "(MethodHandles$Lookup,String,Class)", "summary", "df-generated"], + ["java.lang.invoke", "ConstantBootstraps", "fieldVarHandle", "(MethodHandles$Lookup,String,Class,Class,Class)", "summary", "df-generated"], + ["java.lang.invoke", "ConstantBootstraps", "getStaticFinal", "(MethodHandles$Lookup,String,Class)", "summary", "df-generated"], + ["java.lang.invoke", "ConstantBootstraps", "getStaticFinal", "(MethodHandles$Lookup,String,Class,Class)", "summary", "df-generated"], + ["java.lang.invoke", "ConstantBootstraps", "invoke", "(MethodHandles$Lookup,String,Class,MethodHandle,Object[])", "summary", "df-generated"], + ["java.lang.invoke", "ConstantBootstraps", "nullConstant", "(MethodHandles$Lookup,String,Class)", "summary", "df-generated"], + ["java.lang.invoke", "ConstantBootstraps", "primitiveClass", "(MethodHandles$Lookup,String,Class)", "summary", "df-generated"], + ["java.lang.invoke", "ConstantBootstraps", "staticFieldVarHandle", "(MethodHandles$Lookup,String,Class,Class,Class)", "summary", "df-generated"], + ["java.lang.invoke", "ConstantCallSite", "setTarget", "(MethodHandle)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandle", "asCollector", "(Class,int)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandle", "asCollector", "(int,Class,int)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandle", "invoke", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandle", "invokeExact", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandle", "invokeWithArguments", "(List)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandle", "invokeWithArguments", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandle", "isVarargsCollector", "()", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandleInfo", "isVarArgs", "()", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandleInfo", "referenceKindToString", "(int)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandleProxies", "asInterfaceInstance", "(Class,MethodHandle)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandleProxies", "isWrapperInstance", "(Object)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandleProxies", "wrapperInstanceTarget", "(Object)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandleProxies", "wrapperInstanceType", "(Object)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", "accessClass", "(Class)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", "defineClass", "(byte[])", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", "defineHiddenClass", "(byte[],boolean,MethodHandles$Lookup$ClassOption[])", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", "defineHiddenClassWithClassData", "(byte[],Object,boolean,MethodHandles$Lookup$ClassOption[])", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", "ensureInitialized", "(Class)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", "findClass", "(String)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", "findStaticVarHandle", "(Class,String,Class)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", "findVarHandle", "(Class,String,Class)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", "hasFullPrivilegeAccess", "()", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", "hasPrivateAccess", "()", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", "lookupClass", "()", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", "lookupModes", "()", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", "previousLookupClass", "()", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles$Lookup", "unreflectVarHandle", "(Field)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "arrayConstructor", "(Class)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "arrayElementGetter", "(Class)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "arrayElementSetter", "(Class)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "arrayElementVarHandle", "(Class)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "arrayLength", "(Class)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "byteArrayViewVarHandle", "(Class,ByteOrder)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "byteBufferViewVarHandle", "(Class,ByteOrder)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "catchException", "(MethodHandle,Class,MethodHandle)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "classData", "(MethodHandles$Lookup,String,Class)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "classDataAt", "(MethodHandles$Lookup,String,Class,int)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "countedLoop", "(MethodHandle,MethodHandle,MethodHandle)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "countedLoop", "(MethodHandle,MethodHandle,MethodHandle,MethodHandle)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "doWhileLoop", "(MethodHandle,MethodHandle,MethodHandle)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "empty", "(MethodType)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "guardWithTest", "(MethodHandle,MethodHandle,MethodHandle)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "identity", "(Class)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "iteratedLoop", "(MethodHandle,MethodHandle,MethodHandle)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "loop", "(MethodHandle[][])", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "privateLookupIn", "(Class,MethodHandles$Lookup)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "publicLookup", "()", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "reflectAs", "(Class,MethodHandle)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "spreadInvoker", "(MethodType,int)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "tableSwitch", "(MethodHandle,MethodHandle[])", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "throwException", "(Class,Class)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "tryFinally", "(MethodHandle,MethodHandle)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "whileLoop", "(MethodHandle,MethodHandle,MethodHandle)", "summary", "df-generated"], + ["java.lang.invoke", "MethodHandles", "zero", "(Class)", "summary", "df-generated"], + ["java.lang.invoke", "MethodType", "fromMethodDescriptorString", "(String,ClassLoader)", "summary", "df-generated"], + ["java.lang.invoke", "MethodType", "generic", "()", "summary", "df-generated"], + ["java.lang.invoke", "MethodType", "genericMethodType", "(int)", "summary", "df-generated"], + ["java.lang.invoke", "MethodType", "genericMethodType", "(int,boolean)", "summary", "df-generated"], + ["java.lang.invoke", "MethodType", "hasPrimitives", "()", "summary", "df-generated"], + ["java.lang.invoke", "MethodType", "hasWrappers", "()", "summary", "df-generated"], + ["java.lang.invoke", "MethodType", "lastParameterType", "()", "summary", "df-generated"], + ["java.lang.invoke", "MethodType", "methodType", "(Class)", "summary", "df-generated"], + ["java.lang.invoke", "MethodType", "methodType", "(Class,Class)", "summary", "df-generated"], + ["java.lang.invoke", "MethodType", "parameterCount", "()", "summary", "df-generated"], + ["java.lang.invoke", "MethodType", "parameterType", "(int)", "summary", "df-generated"], + ["java.lang.invoke", "MethodType", "returnType", "()", "summary", "df-generated"], + ["java.lang.invoke", "MutableCallSite", "setTarget", "(MethodHandle)", "summary", "df-generated"], + ["java.lang.invoke", "MutableCallSite", "syncAll", "(MutableCallSite[])", "summary", "df-generated"], + ["java.lang.invoke", "SerializedLambda", "getCapturedArgCount", "()", "summary", "df-generated"], + ["java.lang.invoke", "SerializedLambda", "getCapturingClass", "()", "summary", "df-generated"], + ["java.lang.invoke", "SerializedLambda", "getImplMethodKind", "()", "summary", "df-generated"], + ["java.lang.invoke", "SwitchPoint", "hasBeenInvalidated", "()", "summary", "df-generated"], + ["java.lang.invoke", "SwitchPoint", "invalidateAll", "(SwitchPoint[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle$AccessMode", "methodName", "()", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle$AccessMode", "valueFromMethodName", "(String)", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "acquireFence", "()", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "compareAndExchange", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "compareAndExchangeAcquire", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "compareAndExchangeRelease", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "compareAndSet", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "fullFence", "()", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "get", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAcquire", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAndAdd", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAndAddAcquire", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAndAddRelease", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAndBitwiseAnd", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAndBitwiseAndAcquire", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAndBitwiseAndRelease", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAndBitwiseOr", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAndBitwiseOrAcquire", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAndBitwiseOrRelease", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAndBitwiseXor", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAndBitwiseXorAcquire", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAndBitwiseXorRelease", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAndSet", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAndSetAcquire", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getAndSetRelease", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getOpaque", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "getVolatile", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "hasInvokeExactBehavior", "()", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "isAccessModeSupported", "(VarHandle$AccessMode)", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "loadLoadFence", "()", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "releaseFence", "()", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "set", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "setOpaque", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "setRelease", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "setVolatile", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "storeStoreFence", "()", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "varType", "()", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "weakCompareAndSet", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "weakCompareAndSetAcquire", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "weakCompareAndSetPlain", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VarHandle", "weakCompareAndSetRelease", "(Object[])", "summary", "df-generated"], + ["java.lang.invoke", "VolatileCallSite", "getTarget", "()", "summary", "df-generated"], + ["java.lang.invoke", "VolatileCallSite", "setTarget", "(MethodHandle)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.invoke.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.lang.invoke.model.yml deleted file mode 100644 index 05f6bec3806c..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.lang.invoke.model.yml +++ /dev/null @@ -1,281 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.lang.invoke", "CallSite", True, "dynamicInvoker", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "CallSite", True, "type", "()", "", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target].SyntheticField[java.lang.invoke.MethodHandle.type]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "ClassSpecializer$SpeciesData", True, "key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "ConstantBootstraps", False, "explicitCast", "(MethodHandles$Lookup,String,Class,Object)", "", "Argument[3]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "ConstantCallSite", True, "ConstantCallSite", "(MethodHandle)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target]", "value", "dfc-generated"] - - ["java.lang.invoke", "ConstantCallSite", True, "dynamicInvoker", "()", "", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "ConstantCallSite", True, "getTarget", "()", "", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "LambdaConversionException", True, "LambdaConversionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "LambdaConversionException", True, "LambdaConversionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "LambdaConversionException", True, "LambdaConversionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "LambdaConversionException", True, "LambdaConversionException", "(String,Throwable,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "LambdaConversionException", True, "LambdaConversionException", "(String,Throwable,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "LambdaConversionException", True, "LambdaConversionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "LambdaMetafactory", False, "altMetafactory", "(MethodHandles$Lookup,String,MethodType,Object[])", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.CallSite.target].SyntheticField[java.lang.invoke.MethodHandle.type]", "value", "dfc-generated"] - - ["java.lang.invoke", "LambdaMetafactory", False, "metafactory", "(MethodHandles$Lookup,String,MethodType,MethodType,MethodHandle,MethodType)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.CallSite.target].SyntheticField[java.lang.invoke.MethodHandle.type]", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodHandle", True, "asFixedArity", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodHandle", True, "asSpreader", "(Class,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "asSpreader", "(int,Class,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "asType", "(MethodType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "asType", "(MethodType)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "asVarargsCollector", "(Class)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "bindTo", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "bindTo", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "withVarargs", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodHandleInfo", True, "getMethodType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandleInfo", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandleInfo", True, "toString", "(int,Class,String,MethodType)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"] - - ["java.lang.invoke", "MethodHandleInfo", True, "toString", "(int,Class,String,MethodType)", "", "Argument[3]", "ReturnValue", "taint", "dfc-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "bind", "(Object,String,MethodType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "dropLookupMode", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "findConstructor", "(Class,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "findGetter", "(Class,String,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "findSetter", "(Class,String,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "findSpecial", "(Class,String,MethodType,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "findSpecial", "(Class,String,MethodType,Class)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "findStatic", "(Class,String,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "findStatic", "(Class,String,MethodType)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "findStaticGetter", "(Class,String,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "findStaticSetter", "(Class,String,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "findVirtual", "(Class,String,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "findVirtual", "(Class,String,MethodType)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "in", "(Class)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "revealDirect", "(MethodHandle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "unreflect", "(Method)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "unreflectConstructor", "(Constructor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "unreflectGetter", "(Field)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "unreflectSetter", "(Field)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "unreflectSpecial", "(Method,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "collectArguments", "(MethodHandle,int,MethodHandle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "collectArguments", "(MethodHandle,int,MethodHandle)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "constant", "(Class,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "dropArguments", "(MethodHandle,int,Class[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "dropArguments", "(MethodHandle,int,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "dropArgumentsToMatch", "(MethodHandle,int,List,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "dropReturn", "(MethodHandle)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodHandles", True, "exactInvoker", "(MethodType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "explicitCastArguments", "(MethodHandle,MethodType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "explicitCastArguments", "(MethodHandle,MethodType)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "explicitCastArguments", "(MethodHandle,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "filterArguments", "(MethodHandle,int,MethodHandle[])", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodHandles", True, "filterReturnValue", "(MethodHandle,MethodHandle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "filterReturnValue", "(MethodHandle,MethodHandle)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "foldArguments", "(MethodHandle,MethodHandle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "foldArguments", "(MethodHandle,MethodHandle)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "foldArguments", "(MethodHandle,int,MethodHandle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "foldArguments", "(MethodHandle,int,MethodHandle)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "insertArguments", "(MethodHandle,int,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "insertArguments", "(MethodHandle,int,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "invoker", "(MethodType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "permuteArguments", "(MethodHandle,MethodType,int[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "permuteArguments", "(MethodHandle,MethodType,int[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "varHandleExactInvoker", "(VarHandle$AccessMode,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "varHandleInvoker", "(VarHandle$AccessMode,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodType", False, "appendParameterTypes", "(Class[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "appendParameterTypes", "(Class[])", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "appendParameterTypes", "(Class[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "appendParameterTypes", "(List)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "appendParameterTypes", "(List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "changeParameterType", "(int,Class)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "changeParameterType", "(int,Class)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "changeParameterType", "(int,Class)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "changeReturnType", "(Class)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "changeReturnType", "(Class)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "changeReturnType", "(Class)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "dropParameterTypes", "(int,int)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "dropParameterTypes", "(int,int)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "dropParameterTypes", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "erase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodType", False, "insertParameterTypes", "(int,Class[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "insertParameterTypes", "(int,Class[])", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "insertParameterTypes", "(int,Class[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "insertParameterTypes", "(int,List)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "insertParameterTypes", "(int,List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,Class,Class[])", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,Class[])", "", "Argument[1].ArrayElement", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,Class[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,List)", "", "Argument[1].Element", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,MethodType)", "", "Argument[1].SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,MethodType)", "", "Argument[1].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "parameterArray", "()", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "parameterList", "()", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "ReturnValue.Element", "value", "dfc-generated"] - - ["java.lang.invoke", "MethodType", False, "toMethodDescriptorString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodType", False, "unwrap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodType", False, "wrap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MutableCallSite", True, "MutableCallSite", "(MethodHandle)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target]", "value", "dfc-generated"] - - ["java.lang.invoke", "MutableCallSite", True, "MutableCallSite", "(MethodType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "MutableCallSite", True, "getTarget", "()", "", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceClass]", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[2]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceMethodName]", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[3]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceMethodSignature]", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[5]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implClass]", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[6]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implMethodName]", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[7]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implMethodSignature]", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[8]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.instantiatedMethodType]", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[9]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.capturedArgs]", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getCapturedArg", "(int)", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.capturedArgs].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getFunctionalInterfaceClass", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceClass]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getFunctionalInterfaceMethodName", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceMethodName]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getFunctionalInterfaceMethodSignature", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceMethodSignature]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getImplClass", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implClass]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getImplMethodName", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implMethodName]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getImplMethodSignature", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implMethodSignature]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getInstantiatedMethodType", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.instantiatedMethodType]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "StringConcatException", True, "StringConcatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "StringConcatException", True, "StringConcatException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "StringConcatException", True, "StringConcatException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "StringConcatFactory", False, "makeConcat", "(MethodHandles$Lookup,String,MethodType)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.CallSite.target].SyntheticField[java.lang.invoke.MethodHandle.type]", "value", "dfc-generated"] - - ["java.lang.invoke", "StringConcatFactory", False, "makeConcatWithConstants", "(MethodHandles$Lookup,String,MethodType,String,Object[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "SwitchPoint", True, "guardWithTest", "(MethodHandle,MethodHandle)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "TypeDescriptor", True, "descriptorString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "VarHandle$VarHandleDesc", False, "ofArray", "(ClassDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "VarHandle$VarHandleDesc", False, "ofField", "(ClassDesc,String,ClassDesc)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.VarHandle$VarHandleDesc.varType]", "value", "dfc-generated"] - - ["java.lang.invoke", "VarHandle$VarHandleDesc", False, "ofStaticField", "(ClassDesc,String,ClassDesc)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.VarHandle$VarHandleDesc.varType]", "value", "dfc-generated"] - - ["java.lang.invoke", "VarHandle$VarHandleDesc", False, "varType", "()", "", "Argument[this].SyntheticField[java.lang.invoke.VarHandle$VarHandleDesc.varType]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "VarHandle", True, "accessModeType", "(VarHandle$AccessMode)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "VarHandle", True, "coordinateTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "VarHandle", True, "toMethodHandle", "(VarHandle$AccessMode)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "VarHandle", True, "withInvokeBehavior", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "VarHandle", True, "withInvokeExactBehavior", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.invoke", "VolatileCallSite", True, "VolatileCallSite", "(MethodHandle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "VolatileCallSite", True, "VolatileCallSite", "(MethodType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "WrongMethodTypeException", True, "WrongMethodTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.lang.invoke", "CallSite", "getTarget", "()", "summary", "df-generated"] - - ["java.lang.invoke", "CallSite", "setTarget", "(MethodHandle)", "summary", "df-generated"] - - ["java.lang.invoke", "ConstantBootstraps", "arrayVarHandle", "(MethodHandles$Lookup,String,Class,Class)", "summary", "df-generated"] - - ["java.lang.invoke", "ConstantBootstraps", "enumConstant", "(MethodHandles$Lookup,String,Class)", "summary", "df-generated"] - - ["java.lang.invoke", "ConstantBootstraps", "fieldVarHandle", "(MethodHandles$Lookup,String,Class,Class,Class)", "summary", "df-generated"] - - ["java.lang.invoke", "ConstantBootstraps", "getStaticFinal", "(MethodHandles$Lookup,String,Class)", "summary", "df-generated"] - - ["java.lang.invoke", "ConstantBootstraps", "getStaticFinal", "(MethodHandles$Lookup,String,Class,Class)", "summary", "df-generated"] - - ["java.lang.invoke", "ConstantBootstraps", "invoke", "(MethodHandles$Lookup,String,Class,MethodHandle,Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "ConstantBootstraps", "nullConstant", "(MethodHandles$Lookup,String,Class)", "summary", "df-generated"] - - ["java.lang.invoke", "ConstantBootstraps", "primitiveClass", "(MethodHandles$Lookup,String,Class)", "summary", "df-generated"] - - ["java.lang.invoke", "ConstantBootstraps", "staticFieldVarHandle", "(MethodHandles$Lookup,String,Class,Class,Class)", "summary", "df-generated"] - - ["java.lang.invoke", "ConstantCallSite", "setTarget", "(MethodHandle)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandle", "asCollector", "(Class,int)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandle", "asCollector", "(int,Class,int)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandle", "invoke", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandle", "invokeExact", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandle", "invokeWithArguments", "(List)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandle", "invokeWithArguments", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandle", "isVarargsCollector", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandleInfo", "isVarArgs", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandleInfo", "referenceKindToString", "(int)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandleProxies", "asInterfaceInstance", "(Class,MethodHandle)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandleProxies", "isWrapperInstance", "(Object)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandleProxies", "wrapperInstanceTarget", "(Object)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandleProxies", "wrapperInstanceType", "(Object)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", "accessClass", "(Class)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", "defineClass", "(byte[])", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", "defineHiddenClass", "(byte[],boolean,MethodHandles$Lookup$ClassOption[])", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", "defineHiddenClassWithClassData", "(byte[],Object,boolean,MethodHandles$Lookup$ClassOption[])", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", "ensureInitialized", "(Class)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", "findClass", "(String)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", "findStaticVarHandle", "(Class,String,Class)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", "findVarHandle", "(Class,String,Class)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", "hasFullPrivilegeAccess", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", "hasPrivateAccess", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", "lookupClass", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", "lookupModes", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", "previousLookupClass", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", "unreflectVarHandle", "(Field)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "arrayConstructor", "(Class)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "arrayElementGetter", "(Class)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "arrayElementSetter", "(Class)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "arrayElementVarHandle", "(Class)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "arrayLength", "(Class)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "byteArrayViewVarHandle", "(Class,ByteOrder)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "byteBufferViewVarHandle", "(Class,ByteOrder)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "catchException", "(MethodHandle,Class,MethodHandle)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "classData", "(MethodHandles$Lookup,String,Class)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "classDataAt", "(MethodHandles$Lookup,String,Class,int)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "countedLoop", "(MethodHandle,MethodHandle,MethodHandle)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "countedLoop", "(MethodHandle,MethodHandle,MethodHandle,MethodHandle)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "doWhileLoop", "(MethodHandle,MethodHandle,MethodHandle)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "empty", "(MethodType)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "guardWithTest", "(MethodHandle,MethodHandle,MethodHandle)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "identity", "(Class)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "iteratedLoop", "(MethodHandle,MethodHandle,MethodHandle)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "loop", "(MethodHandle[][])", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "privateLookupIn", "(Class,MethodHandles$Lookup)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "publicLookup", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "reflectAs", "(Class,MethodHandle)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "spreadInvoker", "(MethodType,int)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "tableSwitch", "(MethodHandle,MethodHandle[])", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "throwException", "(Class,Class)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "tryFinally", "(MethodHandle,MethodHandle)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "whileLoop", "(MethodHandle,MethodHandle,MethodHandle)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandles", "zero", "(Class)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodType", "fromMethodDescriptorString", "(String,ClassLoader)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodType", "generic", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodType", "genericMethodType", "(int)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodType", "genericMethodType", "(int,boolean)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodType", "hasPrimitives", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodType", "hasWrappers", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodType", "lastParameterType", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodType", "methodType", "(Class)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodType", "methodType", "(Class,Class)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodType", "parameterCount", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodType", "parameterType", "(int)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodType", "returnType", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MutableCallSite", "setTarget", "(MethodHandle)", "summary", "df-generated"] - - ["java.lang.invoke", "MutableCallSite", "syncAll", "(MutableCallSite[])", "summary", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", "getCapturedArgCount", "()", "summary", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", "getCapturingClass", "()", "summary", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", "getImplMethodKind", "()", "summary", "df-generated"] - - ["java.lang.invoke", "SwitchPoint", "hasBeenInvalidated", "()", "summary", "df-generated"] - - ["java.lang.invoke", "SwitchPoint", "invalidateAll", "(SwitchPoint[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle$AccessMode", "methodName", "()", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle$AccessMode", "valueFromMethodName", "(String)", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "acquireFence", "()", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "compareAndExchange", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "compareAndExchangeAcquire", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "compareAndExchangeRelease", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "compareAndSet", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "fullFence", "()", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "get", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAcquire", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAndAdd", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAndAddAcquire", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAndAddRelease", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAndBitwiseAnd", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAndBitwiseAndAcquire", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAndBitwiseAndRelease", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAndBitwiseOr", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAndBitwiseOrAcquire", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAndBitwiseOrRelease", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAndBitwiseXor", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAndBitwiseXorAcquire", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAndBitwiseXorRelease", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAndSet", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAndSetAcquire", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getAndSetRelease", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getOpaque", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "getVolatile", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "hasInvokeExactBehavior", "()", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "isAccessModeSupported", "(VarHandle$AccessMode)", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "loadLoadFence", "()", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "releaseFence", "()", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "set", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "setOpaque", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "setRelease", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "setVolatile", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "storeStoreFence", "()", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "varType", "()", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "weakCompareAndSet", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "weakCompareAndSetAcquire", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "weakCompareAndSetPlain", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VarHandle", "weakCompareAndSetRelease", "(Object[])", "summary", "df-generated"] - - ["java.lang.invoke", "VolatileCallSite", "getTarget", "()", "summary", "df-generated"] - - ["java.lang.invoke", "VolatileCallSite", "setTarget", "(MethodHandle)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.management.model.json b/java/ql/lib/ext/generated/modelgenerator/java.lang.management.model.json new file mode 100644 index 000000000000..ee329e9ae131 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.lang.management.model.json @@ -0,0 +1,88 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.lang.management", "CompilationMXBean", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "LockInfo", true, "LockInfo", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.management.LockInfo.className]", "value", "dfc-generated"], + ["java.lang.management", "LockInfo", true, "from", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "LockInfo", true, "getClassName", "()", "", "Argument[this].SyntheticField[java.lang.management.LockInfo.className]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.management", "ManagementPermission", false, "ManagementPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.lang.management", "ManagementPermission", false, "ManagementPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.lang.management", "MemoryManagerMXBean", true, "getMemoryPoolNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "MemoryManagerMXBean", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "MemoryNotificationInfo", true, "MemoryNotificationInfo", "(String,MemoryUsage,long)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.management.MemoryNotificationInfo.poolName]", "value", "dfc-generated"], + ["java.lang.management", "MemoryNotificationInfo", true, "MemoryNotificationInfo", "(String,MemoryUsage,long)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.management.MemoryNotificationInfo.usage]", "value", "dfc-generated"], + ["java.lang.management", "MemoryNotificationInfo", true, "from", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "MemoryNotificationInfo", true, "getPoolName", "()", "", "Argument[this].SyntheticField[java.lang.management.MemoryNotificationInfo.poolName]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.management", "MemoryNotificationInfo", true, "getUsage", "()", "", "Argument[this].SyntheticField[java.lang.management.MemoryNotificationInfo.usage]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.management", "MemoryPoolMXBean", true, "getMemoryManagerNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "MemoryPoolMXBean", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "MemoryUsage", true, "from", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "MonitorInfo", true, "MonitorInfo", "(String,int,int,StackTraceElement)", "", "Argument[3]", "Argument[this].SyntheticField[java.lang.management.MonitorInfo.stackFrame]", "value", "dfc-generated"], + ["java.lang.management", "MonitorInfo", true, "from", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "MonitorInfo", true, "getLockedStackFrame", "()", "", "Argument[this].SyntheticField[java.lang.management.MonitorInfo.stackFrame]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.management", "PlatformManagedObject", true, "getObjectName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "RuntimeMXBean", true, "getInputArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "ThreadInfo", true, "from", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "ThreadInfo", true, "getLockInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "ThreadInfo", true, "getLockName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "ThreadInfo", true, "getLockOwnerName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "ThreadInfo", true, "getLockedMonitors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "ThreadInfo", true, "getLockedSynchronizers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "ThreadInfo", true, "getStackTrace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.management", "ThreadInfo", true, "getThreadName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.lang.management", "LockInfo", "getIdentityHashCode", "()", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "getClassLoadingMXBean", "()", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "getCompilationMXBean", "()", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "getGarbageCollectorMXBeans", "()", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "getMemoryMXBean", "()", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "getMemoryManagerMXBeans", "()", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "getMemoryPoolMXBeans", "()", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "getOperatingSystemMXBean", "()", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "getPlatformMBeanServer", "()", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "getPlatformMXBean", "(Class)", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "getPlatformMXBean", "(MBeanServerConnection,Class)", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "getPlatformMXBeans", "(Class)", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "getPlatformMXBeans", "(MBeanServerConnection,Class)", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "getPlatformManagementInterfaces", "()", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "getRuntimeMXBean", "()", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "getThreadMXBean", "()", "summary", "df-generated"], + ["java.lang.management", "ManagementFactory", "newPlatformMXBeanProxy", "(MBeanServerConnection,String,Class)", "summary", "df-generated"], + ["java.lang.management", "MemoryNotificationInfo", "getCount", "()", "summary", "df-generated"], + ["java.lang.management", "MemoryUsage", "MemoryUsage", "(long,long,long,long)", "summary", "df-generated"], + ["java.lang.management", "MemoryUsage", "getCommitted", "()", "summary", "df-generated"], + ["java.lang.management", "MemoryUsage", "getInit", "()", "summary", "df-generated"], + ["java.lang.management", "MemoryUsage", "getMax", "()", "summary", "df-generated"], + ["java.lang.management", "MemoryUsage", "getUsed", "()", "summary", "df-generated"], + ["java.lang.management", "MonitorInfo", "getLockedStackDepth", "()", "summary", "df-generated"], + ["java.lang.management", "RuntimeMXBean", "getPid", "()", "summary", "df-generated"], + ["java.lang.management", "ThreadInfo", "getBlockedCount", "()", "summary", "df-generated"], + ["java.lang.management", "ThreadInfo", "getBlockedTime", "()", "summary", "df-generated"], + ["java.lang.management", "ThreadInfo", "getLockOwnerId", "()", "summary", "df-generated"], + ["java.lang.management", "ThreadInfo", "getPriority", "()", "summary", "df-generated"], + ["java.lang.management", "ThreadInfo", "getThreadId", "()", "summary", "df-generated"], + ["java.lang.management", "ThreadInfo", "getThreadState", "()", "summary", "df-generated"], + ["java.lang.management", "ThreadInfo", "getWaitedCount", "()", "summary", "df-generated"], + ["java.lang.management", "ThreadInfo", "getWaitedTime", "()", "summary", "df-generated"], + ["java.lang.management", "ThreadInfo", "isDaemon", "()", "summary", "df-generated"], + ["java.lang.management", "ThreadInfo", "isInNative", "()", "summary", "df-generated"], + ["java.lang.management", "ThreadInfo", "isSuspended", "()", "summary", "df-generated"], + ["java.lang.management", "ThreadMXBean", "dumpAllThreads", "(boolean,boolean,int)", "summary", "df-generated"], + ["java.lang.management", "ThreadMXBean", "getThreadInfo", "(long[],boolean,boolean,int)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.management.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.lang.management.model.yml deleted file mode 100644 index c6ea183af372..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.lang.management.model.yml +++ /dev/null @@ -1,77 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.lang.management", "CompilationMXBean", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "LockInfo", True, "LockInfo", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.management.LockInfo.className]", "value", "dfc-generated"] - - ["java.lang.management", "LockInfo", True, "from", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "LockInfo", True, "getClassName", "()", "", "Argument[this].SyntheticField[java.lang.management.LockInfo.className]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.management", "ManagementPermission", False, "ManagementPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.lang.management", "ManagementPermission", False, "ManagementPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.lang.management", "MemoryManagerMXBean", True, "getMemoryPoolNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "MemoryManagerMXBean", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "MemoryNotificationInfo", True, "MemoryNotificationInfo", "(String,MemoryUsage,long)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.management.MemoryNotificationInfo.poolName]", "value", "dfc-generated"] - - ["java.lang.management", "MemoryNotificationInfo", True, "MemoryNotificationInfo", "(String,MemoryUsage,long)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.management.MemoryNotificationInfo.usage]", "value", "dfc-generated"] - - ["java.lang.management", "MemoryNotificationInfo", True, "from", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "MemoryNotificationInfo", True, "getPoolName", "()", "", "Argument[this].SyntheticField[java.lang.management.MemoryNotificationInfo.poolName]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.management", "MemoryNotificationInfo", True, "getUsage", "()", "", "Argument[this].SyntheticField[java.lang.management.MemoryNotificationInfo.usage]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.management", "MemoryPoolMXBean", True, "getMemoryManagerNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "MemoryPoolMXBean", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "MemoryUsage", True, "from", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "MonitorInfo", True, "MonitorInfo", "(String,int,int,StackTraceElement)", "", "Argument[3]", "Argument[this].SyntheticField[java.lang.management.MonitorInfo.stackFrame]", "value", "dfc-generated"] - - ["java.lang.management", "MonitorInfo", True, "from", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "MonitorInfo", True, "getLockedStackFrame", "()", "", "Argument[this].SyntheticField[java.lang.management.MonitorInfo.stackFrame]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.management", "PlatformManagedObject", True, "getObjectName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "RuntimeMXBean", True, "getInputArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "ThreadInfo", True, "from", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "ThreadInfo", True, "getLockInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "ThreadInfo", True, "getLockName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "ThreadInfo", True, "getLockOwnerName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "ThreadInfo", True, "getLockedMonitors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "ThreadInfo", True, "getLockedSynchronizers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "ThreadInfo", True, "getStackTrace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "ThreadInfo", True, "getThreadName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.lang.management", "LockInfo", "getIdentityHashCode", "()", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "getClassLoadingMXBean", "()", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "getCompilationMXBean", "()", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "getGarbageCollectorMXBeans", "()", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "getMemoryMXBean", "()", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "getMemoryManagerMXBeans", "()", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "getMemoryPoolMXBeans", "()", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "getOperatingSystemMXBean", "()", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "getPlatformMBeanServer", "()", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "getPlatformMXBean", "(Class)", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "getPlatformMXBean", "(MBeanServerConnection,Class)", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "getPlatformMXBeans", "(Class)", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "getPlatformMXBeans", "(MBeanServerConnection,Class)", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "getPlatformManagementInterfaces", "()", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "getRuntimeMXBean", "()", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "getThreadMXBean", "()", "summary", "df-generated"] - - ["java.lang.management", "ManagementFactory", "newPlatformMXBeanProxy", "(MBeanServerConnection,String,Class)", "summary", "df-generated"] - - ["java.lang.management", "MemoryNotificationInfo", "getCount", "()", "summary", "df-generated"] - - ["java.lang.management", "MemoryUsage", "MemoryUsage", "(long,long,long,long)", "summary", "df-generated"] - - ["java.lang.management", "MemoryUsage", "getCommitted", "()", "summary", "df-generated"] - - ["java.lang.management", "MemoryUsage", "getInit", "()", "summary", "df-generated"] - - ["java.lang.management", "MemoryUsage", "getMax", "()", "summary", "df-generated"] - - ["java.lang.management", "MemoryUsage", "getUsed", "()", "summary", "df-generated"] - - ["java.lang.management", "MonitorInfo", "getLockedStackDepth", "()", "summary", "df-generated"] - - ["java.lang.management", "RuntimeMXBean", "getPid", "()", "summary", "df-generated"] - - ["java.lang.management", "ThreadInfo", "getBlockedCount", "()", "summary", "df-generated"] - - ["java.lang.management", "ThreadInfo", "getBlockedTime", "()", "summary", "df-generated"] - - ["java.lang.management", "ThreadInfo", "getLockOwnerId", "()", "summary", "df-generated"] - - ["java.lang.management", "ThreadInfo", "getPriority", "()", "summary", "df-generated"] - - ["java.lang.management", "ThreadInfo", "getThreadId", "()", "summary", "df-generated"] - - ["java.lang.management", "ThreadInfo", "getThreadState", "()", "summary", "df-generated"] - - ["java.lang.management", "ThreadInfo", "getWaitedCount", "()", "summary", "df-generated"] - - ["java.lang.management", "ThreadInfo", "getWaitedTime", "()", "summary", "df-generated"] - - ["java.lang.management", "ThreadInfo", "isDaemon", "()", "summary", "df-generated"] - - ["java.lang.management", "ThreadInfo", "isInNative", "()", "summary", "df-generated"] - - ["java.lang.management", "ThreadInfo", "isSuspended", "()", "summary", "df-generated"] - - ["java.lang.management", "ThreadMXBean", "dumpAllThreads", "(boolean,boolean,int)", "summary", "df-generated"] - - ["java.lang.management", "ThreadMXBean", "getThreadInfo", "(long[],boolean,boolean,int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.model.json b/java/ql/lib/ext/generated/modelgenerator/java.lang.model.json new file mode 100644 index 000000000000..78abb5387626 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.lang.model.json @@ -0,0 +1,968 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.lang", "AbstractMethodError", true, "AbstractMethodError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "ArithmeticException", true, "ArithmeticException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "ArrayIndexOutOfBoundsException", true, "ArrayIndexOutOfBoundsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "ArrayStoreException", true, "ArrayStoreException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "AssertionError", true, "AssertionError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "AssertionError", true, "AssertionError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "BootstrapMethodError", true, "BootstrapMethodError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "BootstrapMethodError", true, "BootstrapMethodError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "BootstrapMethodError", true, "BootstrapMethodError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "BootstrapMethodError", true, "BootstrapMethodError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "CharSequence", true, "chars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "CharSequence", true, "codePoints", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Class", false, "getNestHost", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.lang", "ClassCastException", true, "ClassCastException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "ClassCircularityError", true, "ClassCircularityError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "ClassFormatError", true, "ClassFormatError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "ClassLoader", true, "getResources", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "ClassNotFoundException", true, "ClassNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "ClassNotFoundException", true, "ClassNotFoundException", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "dfc-generated"], + ["java.lang", "ClassNotFoundException", true, "getException", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ClassValue", true, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "CloneNotSupportedException", true, "CloneNotSupportedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "Enum$EnumDesc", false, "of", "(ClassDesc,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Enum$EnumDesc", false, "of", "(ClassDesc,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "EnumConstantNotPresentException", true, "EnumConstantNotPresentException", "(Class,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.EnumConstantNotPresentException.constantName]", "value", "dfc-generated"], + ["java.lang", "EnumConstantNotPresentException", true, "constantName", "()", "", "Argument[this].SyntheticField[java.lang.EnumConstantNotPresentException.constantName]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "Error", true, "Error", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "Error", true, "Error", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "Error", true, "Error", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "Error", true, "Error", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "ExceptionInInitializerError", true, "ExceptionInInitializerError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "ExceptionInInitializerError", true, "ExceptionInInitializerError", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "dfc-generated"], + ["java.lang", "ExceptionInInitializerError", true, "getException", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "IllegalAccessError", true, "IllegalAccessError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "IllegalAccessException", true, "IllegalAccessException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "IllegalArgumentException", true, "IllegalArgumentException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "IllegalArgumentException", true, "IllegalArgumentException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "IllegalArgumentException", true, "IllegalArgumentException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "IllegalCallerException", true, "IllegalCallerException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "IllegalCallerException", true, "IllegalCallerException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "IllegalCallerException", true, "IllegalCallerException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "IllegalCallerException", true, "IllegalCallerException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "IllegalMonitorStateException", true, "IllegalMonitorStateException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "IllegalStateException", true, "IllegalStateException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "IllegalStateException", true, "IllegalStateException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "IllegalStateException", true, "IllegalStateException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "IllegalThreadStateException", true, "IllegalThreadStateException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "IncompatibleClassChangeError", true, "IncompatibleClassChangeError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "InstantiationError", true, "InstantiationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "InstantiationException", true, "InstantiationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "InternalError", true, "InternalError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "InternalError", true, "InternalError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "InternalError", true, "InternalError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "InternalError", true, "InternalError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "InterruptedException", true, "InterruptedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "LayerInstantiationException", true, "LayerInstantiationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "LayerInstantiationException", true, "LayerInstantiationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "LayerInstantiationException", true, "LayerInstantiationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "LayerInstantiationException", true, "LayerInstantiationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "LinkageError", true, "LinkageError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "LinkageError", true, "LinkageError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "LinkageError", true, "LinkageError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "Module", false, "addExports", "(String,Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "Module", false, "addOpens", "(String,Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "Module", false, "addReads", "(Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "Module", false, "addUses", "(Class)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "Module", false, "getClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Module", false, "getDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Module", false, "getLayer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Module", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Module", false, "getPackages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Module", false, "getResourceAsStream", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["java.lang", "ModuleLayer$Controller", false, "addExports", "(Module,String,Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ModuleLayer$Controller", false, "addOpens", "(Module,String,Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ModuleLayer$Controller", false, "addReads", "(Module,Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ModuleLayer$Controller", false, "layer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "ModuleLayer", false, "configuration", "()", "", "Argument[this].SyntheticField[java.lang.ModuleLayer.cf]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ModuleLayer", false, "defineModules", "(Configuration,Function)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.cf]", "value", "dfc-generated"], + ["java.lang", "ModuleLayer", false, "defineModules", "(Configuration,Function)", "", "Argument[this]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.parents].Element", "value", "dfc-generated"], + ["java.lang", "ModuleLayer", false, "defineModules", "(Configuration,List,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "ModuleLayer", false, "defineModulesWithManyLoaders", "(Configuration,ClassLoader)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.cf]", "value", "dfc-generated"], + ["java.lang", "ModuleLayer", false, "defineModulesWithManyLoaders", "(Configuration,ClassLoader)", "", "Argument[this]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.parents].Element", "value", "dfc-generated"], + ["java.lang", "ModuleLayer", false, "defineModulesWithManyLoaders", "(Configuration,List,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "ModuleLayer", false, "defineModulesWithOneLoader", "(Configuration,ClassLoader)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.cf]", "value", "dfc-generated"], + ["java.lang", "ModuleLayer", false, "defineModulesWithOneLoader", "(Configuration,ClassLoader)", "", "Argument[this]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.parents].Element", "value", "dfc-generated"], + ["java.lang", "ModuleLayer", false, "defineModulesWithOneLoader", "(Configuration,List,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "ModuleLayer", false, "findLoader", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "ModuleLayer", false, "findModule", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "ModuleLayer", false, "modules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "ModuleLayer", false, "parents", "()", "", "Argument[this].SyntheticField[java.lang.ModuleLayer.parents]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "NegativeArraySizeException", true, "NegativeArraySizeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "NoClassDefFoundError", true, "NoClassDefFoundError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "NoSuchFieldError", true, "NoSuchFieldError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "NoSuchFieldException", true, "NoSuchFieldException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "NoSuchMethodError", true, "NoSuchMethodError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "NoSuchMethodException", true, "NoSuchMethodException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "NumberFormatException", true, "NumberFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "OutOfMemoryError", true, "OutOfMemoryError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "Package", true, "getImplementationTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Package", true, "getImplementationVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Package", true, "getImplementationVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Package", true, "getName", "()", "", "Argument[this].SyntheticField[java.lang.NamedPackage.name]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "Package", true, "getPackage", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.NamedPackage.name]", "taint", "dfc-generated"], + ["java.lang", "Package", true, "getSpecificationTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Package", true, "getSpecificationVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Package", true, "getSpecificationVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Process", true, "destroyForcibly", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "Process", true, "errorReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Process", true, "errorReader", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Process", true, "getErrorStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Process", true, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Process", true, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Process", true, "inputReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Process", true, "inputReader", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Process", true, "outputWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Process", true, "outputWriter", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Process", true, "toHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "ProcessBuilder", false, "ProcessBuilder", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.command]", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "ProcessBuilder", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.lang.ProcessBuilder.command].Element", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "command", "()", "", "Argument[this].SyntheticField[java.lang.ProcessBuilder.command]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "command", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.command]", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "command", "(List)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.command]", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "command", "(List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "command", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.lang.ProcessBuilder.command].Element", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "command", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.command].Element", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "command", "(String[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "directory", "()", "", "Argument[this].SyntheticField[java.lang.ProcessBuilder.directory]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "directory", "(File)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.directory]", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "directory", "(File)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.directory]", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "directory", "(File)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "inheritIO", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectError", "()", "", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectError", "(File)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectError", "(ProcessBuilder$Redirect)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectError", "(ProcessBuilder$Redirect)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectError", "(ProcessBuilder$Redirect)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectErrorStream", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectInput", "()", "", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectInput", "(File)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectInput", "(ProcessBuilder$Redirect)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectInput", "(ProcessBuilder$Redirect)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectInput", "(ProcessBuilder$Redirect)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectOutput", "()", "", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectOutput", "(File)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectOutput", "(ProcessBuilder$Redirect)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectOutput", "(ProcessBuilder$Redirect)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"], + ["java.lang", "ProcessBuilder", false, "redirectOutput", "(ProcessBuilder$Redirect)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ProcessHandle$Info", true, "arguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "ProcessHandle$Info", true, "command", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "ProcessHandle$Info", true, "commandLine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "ProcessHandle$Info", true, "user", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Readable", true, "read", "(CharBuffer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.lang", "ReflectiveOperationException", true, "ReflectiveOperationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "ReflectiveOperationException", true, "ReflectiveOperationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "ReflectiveOperationException", true, "ReflectiveOperationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "ReflectiveOperationException", true, "ReflectiveOperationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "Runtime$Version", false, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Runtime$Version", false, "optional", "()", "", "Argument[this].SyntheticField[java.lang.Runtime$Version.optional]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "Runtime$Version", false, "parse", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.Runtime$Version.optional].Element", "taint", "dfc-generated"], + ["java.lang", "Runtime$Version", false, "parse", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.Runtime$Version.pre].Element", "taint", "dfc-generated"], + ["java.lang", "Runtime$Version", false, "pre", "()", "", "Argument[this].SyntheticField[java.lang.Runtime$Version.pre]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "RuntimePermission", false, "RuntimePermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.lang", "RuntimePermission", false, "RuntimePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.lang", "SecurityException", true, "SecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "SecurityException", true, "SecurityException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "SecurityException", true, "SecurityException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "SecurityException", true, "SecurityException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "StackOverflowError", true, "StackOverflowError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "StackTraceElement", false, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.StackTraceElement.classLoaderName]", "value", "dfc-generated"], + ["java.lang", "StackTraceElement", false, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.StackTraceElement.moduleName]", "value", "dfc-generated"], + ["java.lang", "StackTraceElement", false, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.lang.StackTraceElement.moduleVersion]", "value", "dfc-generated"], + ["java.lang", "StackTraceElement", false, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[3]", "Argument[this].SyntheticField[java.lang.StackTraceElement.declaringClass]", "value", "dfc-generated"], + ["java.lang", "StackTraceElement", false, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[4]", "Argument[this].SyntheticField[java.lang.StackTraceElement.methodName]", "value", "dfc-generated"], + ["java.lang", "StackTraceElement", false, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[5]", "Argument[this].SyntheticField[java.lang.StackTraceElement.fileName]", "value", "dfc-generated"], + ["java.lang", "StackTraceElement", false, "StackTraceElement", "(String,String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.StackTraceElement.declaringClass]", "value", "dfc-generated"], + ["java.lang", "StackTraceElement", false, "StackTraceElement", "(String,String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.StackTraceElement.methodName]", "value", "dfc-generated"], + ["java.lang", "StackTraceElement", false, "StackTraceElement", "(String,String,String,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.lang.StackTraceElement.fileName]", "value", "dfc-generated"], + ["java.lang", "StackTraceElement", false, "getClassLoaderName", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.classLoaderName]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "StackTraceElement", false, "getClassName", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.declaringClass]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "StackTraceElement", false, "getFileName", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.fileName]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "StackTraceElement", false, "getMethodName", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.methodName]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "StackTraceElement", false, "getModuleName", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.moduleName]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "StackTraceElement", false, "getModuleVersion", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.moduleVersion]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "StackWalker$StackFrame", true, "getDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "StackWalker$StackFrame", true, "getFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "StackWalker$StackFrame", true, "getMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "StackWalker$StackFrame", true, "getMethodType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "StackWalker$StackFrame", true, "toStackTraceElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "StringBuffer", false, "appendCodePoint", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "StringBuffer", false, "deleteCharAt", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "StringBuilder", false, "appendCodePoint", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "StringBuilder", false, "deleteCharAt", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "StringIndexOutOfBoundsException", true, "StringIndexOutOfBoundsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "System$Logger", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "System$LoggerFinder", true, "getLocalizedLogger", "(String,ResourceBundle,Module)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "System$LoggerFinder", true, "getLocalizedLogger", "(String,ResourceBundle,Module)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "System$LoggerFinder", true, "getLogger", "(String,Module)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "System", false, "getLogger", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "System", false, "getLogger", "(String,ResourceBundle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "System", false, "getLogger", "(String,ResourceBundle)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "Thread", true, "Thread", "(Runnable,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "Thread", true, "Thread", "(Runnable,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "Thread", true, "Thread", "(ThreadGroup,Runnable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.group]", "value", "dfc-generated"], + ["java.lang", "Thread", true, "Thread", "(ThreadGroup,Runnable,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.group]", "value", "dfc-generated"], + ["java.lang", "Thread", true, "Thread", "(ThreadGroup,Runnable,String,long)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.group]", "value", "dfc-generated"], + ["java.lang", "Thread", true, "Thread", "(ThreadGroup,Runnable,String,long,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.group]", "value", "dfc-generated"], + ["java.lang", "Thread", true, "Thread", "(ThreadGroup,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.group]", "value", "dfc-generated"], + ["java.lang", "Thread", true, "getThreadGroup", "()", "", "Argument[this].SyntheticField[java.lang.Thread.group]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "Thread", true, "getUncaughtExceptionHandler", "()", "", "Argument[this].SyntheticField[java.lang.Thread.group]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "Thread", true, "getUncaughtExceptionHandler", "()", "", "Argument[this].SyntheticField[java.lang.Thread.uncaughtExceptionHandler]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "Thread", true, "setContextClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "Thread", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "Thread", true, "setUncaughtExceptionHandler", "(Thread$UncaughtExceptionHandler)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.uncaughtExceptionHandler]", "value", "dfc-generated"], + ["java.lang", "ThreadGroup", true, "ThreadGroup", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ThreadGroup.name]", "value", "dfc-generated"], + ["java.lang", "ThreadGroup", true, "ThreadGroup", "(ThreadGroup,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ThreadGroup.parent]", "value", "dfc-generated"], + ["java.lang", "ThreadGroup", true, "ThreadGroup", "(ThreadGroup,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.ThreadGroup.name]", "value", "dfc-generated"], + ["java.lang", "ThreadGroup", true, "ThreadGroup", "(ThreadGroup,String)", "", "Argument[this]", "Argument[0].SyntheticField[java.lang.ThreadGroup.groups].ArrayElement", "value", "dfc-generated"], + ["java.lang", "ThreadGroup", true, "enumerate", "(ThreadGroup[])", "", "Argument[this].SyntheticField[java.lang.ThreadGroup.groups]", "Argument[0]", "taint", "dfc-generated"], + ["java.lang", "ThreadGroup", true, "enumerate", "(ThreadGroup[],boolean)", "", "Argument[this].SyntheticField[java.lang.ThreadGroup.groups]", "Argument[0]", "taint", "dfc-generated"], + ["java.lang", "ThreadGroup", true, "enumerate", "(Thread[])", "", "Argument[this]", "Argument[0].ArrayElement", "taint", "df-generated"], + ["java.lang", "ThreadGroup", true, "enumerate", "(Thread[],boolean)", "", "Argument[this]", "Argument[0].ArrayElement", "taint", "df-generated"], + ["java.lang", "ThreadGroup", true, "getName", "()", "", "Argument[this].SyntheticField[java.lang.ThreadGroup.name]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "ThreadGroup", true, "getParent", "()", "", "Argument[this].SyntheticField[java.lang.ThreadGroup.parent]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "TypeNotPresentException", true, "TypeNotPresentException", "(String,Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.TypeNotPresentException.typeName]", "value", "dfc-generated"], + ["java.lang", "TypeNotPresentException", true, "typeName", "()", "", "Argument[this].SyntheticField[java.lang.TypeNotPresentException.typeName]", "ReturnValue", "value", "dfc-generated"], + ["java.lang", "UnknownError", true, "UnknownError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "UnsatisfiedLinkError", true, "UnsatisfiedLinkError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "UnsupportedClassVersionError", true, "UnsupportedClassVersionError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "UnsupportedOperationException", true, "UnsupportedOperationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "UnsupportedOperationException", true, "UnsupportedOperationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "UnsupportedOperationException", true, "UnsupportedOperationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "VerifyError", true, "VerifyError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "VirtualMachineError", true, "VirtualMachineError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "VirtualMachineError", true, "VirtualMachineError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "VirtualMachineError", true, "VirtualMachineError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "VirtualMachineError", true, "VirtualMachineError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang", "WeakPairMap$Pair$Lookup", false, "first", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "WeakPairMap$Pair$Lookup", false, "second", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "WeakPairMap$Pair$Weak", false, "first", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang", "WeakPairMap$Pair$Weak", false, "second", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.lang", "ArrayIndexOutOfBoundsException", "ArrayIndexOutOfBoundsException", "(int)", "summary", "df-generated"], + ["java.lang", "AssertionError", "AssertionError", "(boolean)", "summary", "df-generated"], + ["java.lang", "AssertionError", "AssertionError", "(char)", "summary", "df-generated"], + ["java.lang", "AssertionError", "AssertionError", "(double)", "summary", "df-generated"], + ["java.lang", "AssertionError", "AssertionError", "(float)", "summary", "df-generated"], + ["java.lang", "AssertionError", "AssertionError", "(int)", "summary", "df-generated"], + ["java.lang", "AssertionError", "AssertionError", "(long)", "summary", "df-generated"], + ["java.lang", "Boolean", "Boolean", "(String)", "summary", "df-generated"], + ["java.lang", "Boolean", "Boolean", "(boolean)", "summary", "df-generated"], + ["java.lang", "Boolean", "compare", "(boolean,boolean)", "summary", "df-generated"], + ["java.lang", "Boolean", "getBoolean", "(String)", "summary", "df-generated"], + ["java.lang", "Boolean", "hashCode", "(boolean)", "summary", "df-generated"], + ["java.lang", "Boolean", "logicalAnd", "(boolean,boolean)", "summary", "df-generated"], + ["java.lang", "Boolean", "logicalOr", "(boolean,boolean)", "summary", "df-generated"], + ["java.lang", "Boolean", "logicalXor", "(boolean,boolean)", "summary", "df-generated"], + ["java.lang", "Boolean", "toString", "(boolean)", "summary", "df-generated"], + ["java.lang", "Boolean", "valueOf", "(String)", "summary", "df-generated"], + ["java.lang", "Byte", "Byte", "(String)", "summary", "df-generated"], + ["java.lang", "Byte", "Byte", "(byte)", "summary", "df-generated"], + ["java.lang", "Byte", "byteValue", "()", "summary", "df-generated"], + ["java.lang", "Byte", "compare", "(byte,byte)", "summary", "df-generated"], + ["java.lang", "Byte", "compareUnsigned", "(byte,byte)", "summary", "df-generated"], + ["java.lang", "Byte", "decode", "(String)", "summary", "df-generated"], + ["java.lang", "Byte", "floatValue", "()", "summary", "df-generated"], + ["java.lang", "Byte", "hashCode", "(byte)", "summary", "df-generated"], + ["java.lang", "Byte", "parseByte", "(String)", "summary", "df-generated"], + ["java.lang", "Byte", "parseByte", "(String,int)", "summary", "df-generated"], + ["java.lang", "Byte", "shortValue", "()", "summary", "df-generated"], + ["java.lang", "Byte", "toString", "(byte)", "summary", "df-generated"], + ["java.lang", "Byte", "toUnsignedInt", "(byte)", "summary", "df-generated"], + ["java.lang", "Byte", "toUnsignedLong", "(byte)", "summary", "df-generated"], + ["java.lang", "Byte", "valueOf", "(String)", "summary", "df-generated"], + ["java.lang", "Byte", "valueOf", "(String,int)", "summary", "df-generated"], + ["java.lang", "Byte", "valueOf", "(byte)", "summary", "df-generated"], + ["java.lang", "CharSequence", "compare", "(CharSequence,CharSequence)", "summary", "df-generated"], + ["java.lang", "CharSequence", "isEmpty", "()", "summary", "df-generated"], + ["java.lang", "Character$UnicodeBlock", "forName", "(String)", "summary", "df-generated"], + ["java.lang", "Character$UnicodeBlock", "of", "(char)", "summary", "df-generated"], + ["java.lang", "Character$UnicodeBlock", "of", "(int)", "summary", "df-generated"], + ["java.lang", "Character$UnicodeScript", "forName", "(String)", "summary", "df-generated"], + ["java.lang", "Character$UnicodeScript", "of", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "Character", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "charCount", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "charValue", "()", "summary", "df-generated"], + ["java.lang", "Character", "codePointAt", "(CharSequence,int)", "summary", "df-generated"], + ["java.lang", "Character", "codePointAt", "(char[],int)", "summary", "df-generated"], + ["java.lang", "Character", "codePointAt", "(char[],int,int)", "summary", "df-generated"], + ["java.lang", "Character", "codePointBefore", "(CharSequence,int)", "summary", "df-generated"], + ["java.lang", "Character", "codePointBefore", "(char[],int)", "summary", "df-generated"], + ["java.lang", "Character", "codePointBefore", "(char[],int,int)", "summary", "df-generated"], + ["java.lang", "Character", "codePointCount", "(CharSequence,int,int)", "summary", "df-generated"], + ["java.lang", "Character", "codePointCount", "(char[],int,int)", "summary", "df-generated"], + ["java.lang", "Character", "codePointOf", "(String)", "summary", "df-generated"], + ["java.lang", "Character", "compare", "(char,char)", "summary", "df-generated"], + ["java.lang", "Character", "digit", "(char,int)", "summary", "df-generated"], + ["java.lang", "Character", "digit", "(int,int)", "summary", "df-generated"], + ["java.lang", "Character", "forDigit", "(int,int)", "summary", "df-generated"], + ["java.lang", "Character", "getDirectionality", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "getDirectionality", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "getName", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "getNumericValue", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "getNumericValue", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "getType", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "getType", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "hashCode", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "highSurrogate", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isAlphabetic", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isBmpCodePoint", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isDefined", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isDefined", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isDigit", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isDigit", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isHighSurrogate", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isISOControl", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isISOControl", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isIdentifierIgnorable", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isIdentifierIgnorable", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isIdeographic", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isJavaIdentifierPart", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isJavaIdentifierPart", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isJavaIdentifierStart", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isJavaIdentifierStart", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isJavaLetter", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isJavaLetterOrDigit", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isLetter", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isLetter", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isLetterOrDigit", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isLetterOrDigit", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isLowSurrogate", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isLowerCase", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isLowerCase", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isMirrored", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isMirrored", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isSpace", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isSpaceChar", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isSpaceChar", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isSupplementaryCodePoint", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isSurrogate", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isSurrogatePair", "(char,char)", "summary", "df-generated"], + ["java.lang", "Character", "isTitleCase", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isTitleCase", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isUnicodeIdentifierPart", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isUnicodeIdentifierPart", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isUnicodeIdentifierStart", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isUnicodeIdentifierStart", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isUpperCase", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isUpperCase", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isValidCodePoint", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "isWhitespace", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "isWhitespace", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "lowSurrogate", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "offsetByCodePoints", "(CharSequence,int,int)", "summary", "df-generated"], + ["java.lang", "Character", "offsetByCodePoints", "(char[],int,int,int,int)", "summary", "df-generated"], + ["java.lang", "Character", "reverseBytes", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "toChars", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "toChars", "(int,char[],int)", "summary", "df-generated"], + ["java.lang", "Character", "toCodePoint", "(char,char)", "summary", "df-generated"], + ["java.lang", "Character", "toLowerCase", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "toLowerCase", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "toString", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "toString", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "toTitleCase", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "toTitleCase", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "toUpperCase", "(char)", "summary", "df-generated"], + ["java.lang", "Character", "toUpperCase", "(int)", "summary", "df-generated"], + ["java.lang", "Character", "valueOf", "(char)", "summary", "df-generated"], + ["java.lang", "Class", "arrayType", "()", "summary", "df-generated"], + ["java.lang", "Class", "asSubclass", "(Class)", "summary", "df-generated"], + ["java.lang", "Class", "componentType", "()", "summary", "df-generated"], + ["java.lang", "Class", "desiredAssertionStatus", "()", "summary", "df-generated"], + ["java.lang", "Class", "forName", "(Module,String)", "summary", "df-generated"], + ["java.lang", "Class", "forName", "(String,boolean,ClassLoader)", "summary", "df-generated"], + ["java.lang", "Class", "getAnnotatedInterfaces", "()", "summary", "df-generated"], + ["java.lang", "Class", "getAnnotatedSuperclass", "()", "summary", "df-generated"], + ["java.lang", "Class", "getClasses", "()", "summary", "df-generated"], + ["java.lang", "Class", "getComponentType", "()", "summary", "df-generated"], + ["java.lang", "Class", "getConstructor", "(Class[])", "summary", "df-generated"], + ["java.lang", "Class", "getConstructors", "()", "summary", "df-generated"], + ["java.lang", "Class", "getDeclaredClasses", "()", "summary", "df-generated"], + ["java.lang", "Class", "getDeclaredConstructors", "()", "summary", "df-generated"], + ["java.lang", "Class", "getDeclaredFields", "()", "summary", "df-generated"], + ["java.lang", "Class", "getDeclaredMethod", "(String,Class[])", "summary", "df-generated"], + ["java.lang", "Class", "getDeclaredMethods", "()", "summary", "df-generated"], + ["java.lang", "Class", "getDeclaringClass", "()", "summary", "df-generated"], + ["java.lang", "Class", "getEnclosingClass", "()", "summary", "df-generated"], + ["java.lang", "Class", "getEnclosingConstructor", "()", "summary", "df-generated"], + ["java.lang", "Class", "getEnclosingMethod", "()", "summary", "df-generated"], + ["java.lang", "Class", "getEnumConstants", "()", "summary", "df-generated"], + ["java.lang", "Class", "getField", "(String)", "summary", "df-generated"], + ["java.lang", "Class", "getFields", "()", "summary", "df-generated"], + ["java.lang", "Class", "getGenericInterfaces", "()", "summary", "df-generated"], + ["java.lang", "Class", "getGenericSuperclass", "()", "summary", "df-generated"], + ["java.lang", "Class", "getInterfaces", "()", "summary", "df-generated"], + ["java.lang", "Class", "getMethods", "()", "summary", "df-generated"], + ["java.lang", "Class", "getModifiers", "()", "summary", "df-generated"], + ["java.lang", "Class", "getModule", "()", "summary", "df-generated"], + ["java.lang", "Class", "getNestMembers", "()", "summary", "df-generated"], + ["java.lang", "Class", "getPackage", "()", "summary", "df-generated"], + ["java.lang", "Class", "getPackageName", "()", "summary", "df-generated"], + ["java.lang", "Class", "getPermittedSubclasses", "()", "summary", "df-generated"], + ["java.lang", "Class", "getProtectionDomain", "()", "summary", "df-generated"], + ["java.lang", "Class", "getRecordComponents", "()", "summary", "df-generated"], + ["java.lang", "Class", "getSigners", "()", "summary", "df-generated"], + ["java.lang", "Class", "getSuperclass", "()", "summary", "df-generated"], + ["java.lang", "Class", "isAnnotation", "()", "summary", "df-generated"], + ["java.lang", "Class", "isAnnotationPresent", "(Class)", "summary", "df-generated"], + ["java.lang", "Class", "isAnonymousClass", "()", "summary", "df-generated"], + ["java.lang", "Class", "isArray", "()", "summary", "df-generated"], + ["java.lang", "Class", "isEnum", "()", "summary", "df-generated"], + ["java.lang", "Class", "isHidden", "()", "summary", "df-generated"], + ["java.lang", "Class", "isInterface", "()", "summary", "df-generated"], + ["java.lang", "Class", "isLocalClass", "()", "summary", "df-generated"], + ["java.lang", "Class", "isMemberClass", "()", "summary", "df-generated"], + ["java.lang", "Class", "isNestmateOf", "(Class)", "summary", "df-generated"], + ["java.lang", "Class", "isPrimitive", "()", "summary", "df-generated"], + ["java.lang", "Class", "isRecord", "()", "summary", "df-generated"], + ["java.lang", "Class", "isSealed", "()", "summary", "df-generated"], + ["java.lang", "Class", "isSynthetic", "()", "summary", "df-generated"], + ["java.lang", "Class", "newInstance", "()", "summary", "df-generated"], + ["java.lang", "Class", "toGenericString", "()", "summary", "df-generated"], + ["java.lang", "ClassLoader", "clearAssertionStatus", "()", "summary", "df-generated"], + ["java.lang", "ClassLoader", "getDefinedPackages", "()", "summary", "df-generated"], + ["java.lang", "ClassLoader", "getPlatformClassLoader", "()", "summary", "df-generated"], + ["java.lang", "ClassLoader", "getSystemClassLoader", "()", "summary", "df-generated"], + ["java.lang", "ClassLoader", "getSystemResourceAsStream", "(String)", "summary", "df-generated"], + ["java.lang", "ClassLoader", "getSystemResources", "(String)", "summary", "df-generated"], + ["java.lang", "ClassLoader", "isRegisteredAsParallelCapable", "()", "summary", "df-generated"], + ["java.lang", "ClassLoader", "resources", "(String)", "summary", "df-generated"], + ["java.lang", "ClassLoader", "setDefaultAssertionStatus", "(boolean)", "summary", "df-generated"], + ["java.lang", "ClassValue", "remove", "(Class)", "summary", "df-generated"], + ["java.lang", "Compiler", "command", "(Object)", "summary", "df-generated"], + ["java.lang", "Compiler", "compileClass", "(Class)", "summary", "df-generated"], + ["java.lang", "Compiler", "compileClasses", "(String)", "summary", "df-generated"], + ["java.lang", "Compiler", "disable", "()", "summary", "df-generated"], + ["java.lang", "Compiler", "enable", "()", "summary", "df-generated"], + ["java.lang", "Double", "Double", "(String)", "summary", "df-generated"], + ["java.lang", "Double", "Double", "(double)", "summary", "df-generated"], + ["java.lang", "Double", "byteValue", "()", "summary", "df-generated"], + ["java.lang", "Double", "compare", "(double,double)", "summary", "df-generated"], + ["java.lang", "Double", "doubleToRawLongBits", "(double)", "summary", "df-generated"], + ["java.lang", "Double", "floatValue", "()", "summary", "df-generated"], + ["java.lang", "Double", "hashCode", "(double)", "summary", "df-generated"], + ["java.lang", "Double", "isFinite", "(double)", "summary", "df-generated"], + ["java.lang", "Double", "isInfinite", "()", "summary", "df-generated"], + ["java.lang", "Double", "isInfinite", "(double)", "summary", "df-generated"], + ["java.lang", "Double", "isNaN", "()", "summary", "df-generated"], + ["java.lang", "Double", "isNaN", "(double)", "summary", "df-generated"], + ["java.lang", "Double", "longBitsToDouble", "(long)", "summary", "df-generated"], + ["java.lang", "Double", "max", "(double,double)", "summary", "df-generated"], + ["java.lang", "Double", "min", "(double,double)", "summary", "df-generated"], + ["java.lang", "Double", "shortValue", "()", "summary", "df-generated"], + ["java.lang", "Double", "sum", "(double,double)", "summary", "df-generated"], + ["java.lang", "Double", "toHexString", "(double)", "summary", "df-generated"], + ["java.lang", "Double", "toString", "(double)", "summary", "df-generated"], + ["java.lang", "Double", "valueOf", "(String)", "summary", "df-generated"], + ["java.lang", "Enum", "getDeclaringClass", "()", "summary", "df-generated"], + ["java.lang", "Enum", "valueOf", "(Class,String)", "summary", "df-generated"], + ["java.lang", "EnumConstantNotPresentException", "enumType", "()", "summary", "df-generated"], + ["java.lang", "FdLibm$Cbrt", "compute", "(double)", "summary", "df-generated"], + ["java.lang", "FdLibm$Hypot", "compute", "(double,double)", "summary", "df-generated"], + ["java.lang", "FdLibm$Pow", "compute", "(double,double)", "summary", "df-generated"], + ["java.lang", "Float", "Float", "(String)", "summary", "df-generated"], + ["java.lang", "Float", "Float", "(double)", "summary", "df-generated"], + ["java.lang", "Float", "Float", "(float)", "summary", "df-generated"], + ["java.lang", "Float", "byteValue", "()", "summary", "df-generated"], + ["java.lang", "Float", "compare", "(float,float)", "summary", "df-generated"], + ["java.lang", "Float", "floatToIntBits", "(float)", "summary", "df-generated"], + ["java.lang", "Float", "floatToRawIntBits", "(float)", "summary", "df-generated"], + ["java.lang", "Float", "floatValue", "()", "summary", "df-generated"], + ["java.lang", "Float", "hashCode", "(float)", "summary", "df-generated"], + ["java.lang", "Float", "intBitsToFloat", "(int)", "summary", "df-generated"], + ["java.lang", "Float", "isFinite", "(float)", "summary", "df-generated"], + ["java.lang", "Float", "isInfinite", "()", "summary", "df-generated"], + ["java.lang", "Float", "isInfinite", "(float)", "summary", "df-generated"], + ["java.lang", "Float", "isNaN", "()", "summary", "df-generated"], + ["java.lang", "Float", "isNaN", "(float)", "summary", "df-generated"], + ["java.lang", "Float", "max", "(float,float)", "summary", "df-generated"], + ["java.lang", "Float", "min", "(float,float)", "summary", "df-generated"], + ["java.lang", "Float", "parseFloat", "(String)", "summary", "df-generated"], + ["java.lang", "Float", "shortValue", "()", "summary", "df-generated"], + ["java.lang", "Float", "sum", "(float,float)", "summary", "df-generated"], + ["java.lang", "Float", "toHexString", "(float)", "summary", "df-generated"], + ["java.lang", "Float", "toString", "(float)", "summary", "df-generated"], + ["java.lang", "Float", "valueOf", "(String)", "summary", "df-generated"], + ["java.lang", "Float", "valueOf", "(float)", "summary", "df-generated"], + ["java.lang", "IndexOutOfBoundsException", "IndexOutOfBoundsException", "(int)", "summary", "df-generated"], + ["java.lang", "IndexOutOfBoundsException", "IndexOutOfBoundsException", "(long)", "summary", "df-generated"], + ["java.lang", "Integer", "Integer", "(String)", "summary", "df-generated"], + ["java.lang", "Integer", "bitCount", "(int)", "summary", "df-generated"], + ["java.lang", "Integer", "byteValue", "()", "summary", "df-generated"], + ["java.lang", "Integer", "compare", "(int,int)", "summary", "df-generated"], + ["java.lang", "Integer", "compareUnsigned", "(int,int)", "summary", "df-generated"], + ["java.lang", "Integer", "decode", "(String)", "summary", "df-generated"], + ["java.lang", "Integer", "divideUnsigned", "(int,int)", "summary", "df-generated"], + ["java.lang", "Integer", "floatValue", "()", "summary", "df-generated"], + ["java.lang", "Integer", "getInteger", "(String)", "summary", "df-generated"], + ["java.lang", "Integer", "getInteger", "(String,Integer)", "summary", "df-generated"], + ["java.lang", "Integer", "getInteger", "(String,int)", "summary", "df-generated"], + ["java.lang", "Integer", "hashCode", "(int)", "summary", "df-generated"], + ["java.lang", "Integer", "highestOneBit", "(int)", "summary", "df-generated"], + ["java.lang", "Integer", "lowestOneBit", "(int)", "summary", "df-generated"], + ["java.lang", "Integer", "max", "(int,int)", "summary", "df-generated"], + ["java.lang", "Integer", "min", "(int,int)", "summary", "df-generated"], + ["java.lang", "Integer", "numberOfLeadingZeros", "(int)", "summary", "df-generated"], + ["java.lang", "Integer", "numberOfTrailingZeros", "(int)", "summary", "df-generated"], + ["java.lang", "Integer", "parseInt", "(CharSequence,int,int,int)", "summary", "df-generated"], + ["java.lang", "Integer", "parseInt", "(String,int)", "summary", "df-generated"], + ["java.lang", "Integer", "parseUnsignedInt", "(CharSequence,int,int,int)", "summary", "df-generated"], + ["java.lang", "Integer", "parseUnsignedInt", "(String)", "summary", "df-generated"], + ["java.lang", "Integer", "parseUnsignedInt", "(String,int)", "summary", "df-generated"], + ["java.lang", "Integer", "remainderUnsigned", "(int,int)", "summary", "df-generated"], + ["java.lang", "Integer", "reverse", "(int)", "summary", "df-generated"], + ["java.lang", "Integer", "reverseBytes", "(int)", "summary", "df-generated"], + ["java.lang", "Integer", "rotateLeft", "(int,int)", "summary", "df-generated"], + ["java.lang", "Integer", "rotateRight", "(int,int)", "summary", "df-generated"], + ["java.lang", "Integer", "shortValue", "()", "summary", "df-generated"], + ["java.lang", "Integer", "signum", "(int)", "summary", "df-generated"], + ["java.lang", "Integer", "sum", "(int,int)", "summary", "df-generated"], + ["java.lang", "Integer", "toBinaryString", "(int)", "summary", "df-generated"], + ["java.lang", "Integer", "toOctalString", "(int)", "summary", "df-generated"], + ["java.lang", "Integer", "toUnsignedLong", "(int)", "summary", "df-generated"], + ["java.lang", "Integer", "toUnsignedString", "(int)", "summary", "df-generated"], + ["java.lang", "Integer", "toUnsignedString", "(int,int)", "summary", "df-generated"], + ["java.lang", "LiveStackFrame$PrimitiveSlot", "intValue", "()", "summary", "df-generated"], + ["java.lang", "LiveStackFrame$PrimitiveSlot", "longValue", "()", "summary", "df-generated"], + ["java.lang", "LiveStackFrame$PrimitiveSlot", "size", "()", "summary", "df-generated"], + ["java.lang", "Long", "Long", "(String)", "summary", "df-generated"], + ["java.lang", "Long", "bitCount", "(long)", "summary", "df-generated"], + ["java.lang", "Long", "byteValue", "()", "summary", "df-generated"], + ["java.lang", "Long", "compare", "(long,long)", "summary", "df-generated"], + ["java.lang", "Long", "compareUnsigned", "(long,long)", "summary", "df-generated"], + ["java.lang", "Long", "decode", "(String)", "summary", "df-generated"], + ["java.lang", "Long", "divideUnsigned", "(long,long)", "summary", "df-generated"], + ["java.lang", "Long", "floatValue", "()", "summary", "df-generated"], + ["java.lang", "Long", "getLong", "(String)", "summary", "df-generated"], + ["java.lang", "Long", "getLong", "(String,Long)", "summary", "df-generated"], + ["java.lang", "Long", "getLong", "(String,long)", "summary", "df-generated"], + ["java.lang", "Long", "hashCode", "(long)", "summary", "df-generated"], + ["java.lang", "Long", "highestOneBit", "(long)", "summary", "df-generated"], + ["java.lang", "Long", "lowestOneBit", "(long)", "summary", "df-generated"], + ["java.lang", "Long", "max", "(long,long)", "summary", "df-generated"], + ["java.lang", "Long", "min", "(long,long)", "summary", "df-generated"], + ["java.lang", "Long", "numberOfLeadingZeros", "(long)", "summary", "df-generated"], + ["java.lang", "Long", "numberOfTrailingZeros", "(long)", "summary", "df-generated"], + ["java.lang", "Long", "parseLong", "(CharSequence,int,int,int)", "summary", "df-generated"], + ["java.lang", "Long", "parseLong", "(String,int)", "summary", "df-generated"], + ["java.lang", "Long", "parseUnsignedLong", "(CharSequence,int,int,int)", "summary", "df-generated"], + ["java.lang", "Long", "parseUnsignedLong", "(String)", "summary", "df-generated"], + ["java.lang", "Long", "parseUnsignedLong", "(String,int)", "summary", "df-generated"], + ["java.lang", "Long", "remainderUnsigned", "(long,long)", "summary", "df-generated"], + ["java.lang", "Long", "reverse", "(long)", "summary", "df-generated"], + ["java.lang", "Long", "reverseBytes", "(long)", "summary", "df-generated"], + ["java.lang", "Long", "rotateLeft", "(long,int)", "summary", "df-generated"], + ["java.lang", "Long", "rotateRight", "(long,int)", "summary", "df-generated"], + ["java.lang", "Long", "shortValue", "()", "summary", "df-generated"], + ["java.lang", "Long", "signum", "(long)", "summary", "df-generated"], + ["java.lang", "Long", "sum", "(long,long)", "summary", "df-generated"], + ["java.lang", "Long", "toBinaryString", "(long)", "summary", "df-generated"], + ["java.lang", "Long", "toHexString", "(long)", "summary", "df-generated"], + ["java.lang", "Long", "toOctalString", "(long)", "summary", "df-generated"], + ["java.lang", "Long", "toUnsignedString", "(long)", "summary", "df-generated"], + ["java.lang", "Long", "toUnsignedString", "(long,int)", "summary", "df-generated"], + ["java.lang", "Math", "IEEEremainder", "(double,double)", "summary", "df-generated"], + ["java.lang", "Math", "abs", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "abs", "(float)", "summary", "df-generated"], + ["java.lang", "Math", "abs", "(int)", "summary", "df-generated"], + ["java.lang", "Math", "abs", "(long)", "summary", "df-generated"], + ["java.lang", "Math", "absExact", "(int)", "summary", "df-generated"], + ["java.lang", "Math", "absExact", "(long)", "summary", "df-generated"], + ["java.lang", "Math", "acos", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "addExact", "(int,int)", "summary", "df-generated"], + ["java.lang", "Math", "addExact", "(long,long)", "summary", "df-generated"], + ["java.lang", "Math", "asin", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "atan2", "(double,double)", "summary", "df-generated"], + ["java.lang", "Math", "atan", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "cbrt", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "ceil", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "copySign", "(double,double)", "summary", "df-generated"], + ["java.lang", "Math", "copySign", "(float,float)", "summary", "df-generated"], + ["java.lang", "Math", "cos", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "cosh", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "decrementExact", "(int)", "summary", "df-generated"], + ["java.lang", "Math", "decrementExact", "(long)", "summary", "df-generated"], + ["java.lang", "Math", "exp", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "expm1", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "floor", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "floorDiv", "(int,int)", "summary", "df-generated"], + ["java.lang", "Math", "floorDiv", "(long,int)", "summary", "df-generated"], + ["java.lang", "Math", "floorDiv", "(long,long)", "summary", "df-generated"], + ["java.lang", "Math", "floorMod", "(int,int)", "summary", "df-generated"], + ["java.lang", "Math", "floorMod", "(long,int)", "summary", "df-generated"], + ["java.lang", "Math", "floorMod", "(long,long)", "summary", "df-generated"], + ["java.lang", "Math", "fma", "(double,double,double)", "summary", "df-generated"], + ["java.lang", "Math", "fma", "(float,float,float)", "summary", "df-generated"], + ["java.lang", "Math", "getExponent", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "getExponent", "(float)", "summary", "df-generated"], + ["java.lang", "Math", "hypot", "(double,double)", "summary", "df-generated"], + ["java.lang", "Math", "incrementExact", "(int)", "summary", "df-generated"], + ["java.lang", "Math", "incrementExact", "(long)", "summary", "df-generated"], + ["java.lang", "Math", "log10", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "log1p", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "log", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "multiplyExact", "(int,int)", "summary", "df-generated"], + ["java.lang", "Math", "multiplyExact", "(long,int)", "summary", "df-generated"], + ["java.lang", "Math", "multiplyExact", "(long,long)", "summary", "df-generated"], + ["java.lang", "Math", "multiplyFull", "(int,int)", "summary", "df-generated"], + ["java.lang", "Math", "multiplyHigh", "(long,long)", "summary", "df-generated"], + ["java.lang", "Math", "negateExact", "(int)", "summary", "df-generated"], + ["java.lang", "Math", "negateExact", "(long)", "summary", "df-generated"], + ["java.lang", "Math", "nextAfter", "(double,double)", "summary", "df-generated"], + ["java.lang", "Math", "nextAfter", "(float,double)", "summary", "df-generated"], + ["java.lang", "Math", "nextDown", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "nextDown", "(float)", "summary", "df-generated"], + ["java.lang", "Math", "nextUp", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "nextUp", "(float)", "summary", "df-generated"], + ["java.lang", "Math", "pow", "(double,double)", "summary", "df-generated"], + ["java.lang", "Math", "random", "()", "summary", "df-generated"], + ["java.lang", "Math", "rint", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "round", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "round", "(float)", "summary", "df-generated"], + ["java.lang", "Math", "scalb", "(double,int)", "summary", "df-generated"], + ["java.lang", "Math", "scalb", "(float,int)", "summary", "df-generated"], + ["java.lang", "Math", "signum", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "signum", "(float)", "summary", "df-generated"], + ["java.lang", "Math", "sin", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "sinh", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "sqrt", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "subtractExact", "(int,int)", "summary", "df-generated"], + ["java.lang", "Math", "subtractExact", "(long,long)", "summary", "df-generated"], + ["java.lang", "Math", "tan", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "tanh", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "toDegrees", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "toIntExact", "(long)", "summary", "df-generated"], + ["java.lang", "Math", "toRadians", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "ulp", "(double)", "summary", "df-generated"], + ["java.lang", "Math", "ulp", "(float)", "summary", "df-generated"], + ["java.lang", "Module", "canRead", "(Module)", "summary", "df-generated"], + ["java.lang", "Module", "canUse", "(Class)", "summary", "df-generated"], + ["java.lang", "Module", "isExported", "(String)", "summary", "df-generated"], + ["java.lang", "Module", "isExported", "(String,Module)", "summary", "df-generated"], + ["java.lang", "Module", "isNamed", "()", "summary", "df-generated"], + ["java.lang", "Module", "isOpen", "(String)", "summary", "df-generated"], + ["java.lang", "Module", "isOpen", "(String,Module)", "summary", "df-generated"], + ["java.lang", "ModuleLayer", "boot", "()", "summary", "df-generated"], + ["java.lang", "ModuleLayer", "empty", "()", "summary", "df-generated"], + ["java.lang", "Number", "byteValue", "()", "summary", "df-generated"], + ["java.lang", "Number", "floatValue", "()", "summary", "df-generated"], + ["java.lang", "Number", "shortValue", "()", "summary", "df-generated"], + ["java.lang", "Object", "notify", "()", "summary", "df-generated"], + ["java.lang", "Object", "notifyAll", "()", "summary", "df-generated"], + ["java.lang", "Object", "wait", "()", "summary", "df-generated"], + ["java.lang", "Object", "wait", "(long)", "summary", "df-generated"], + ["java.lang", "Object", "wait", "(long,int)", "summary", "df-generated"], + ["java.lang", "Package", "getPackages", "()", "summary", "df-generated"], + ["java.lang", "Package", "isAnnotationPresent", "(Class)", "summary", "df-generated"], + ["java.lang", "Package", "isCompatibleWith", "(String)", "summary", "df-generated"], + ["java.lang", "Package", "isSealed", "()", "summary", "df-generated"], + ["java.lang", "Package", "isSealed", "(URL)", "summary", "df-generated"], + ["java.lang", "Process", "children", "()", "summary", "df-generated"], + ["java.lang", "Process", "descendants", "()", "summary", "df-generated"], + ["java.lang", "Process", "destroy", "()", "summary", "df-generated"], + ["java.lang", "Process", "exitValue", "()", "summary", "df-generated"], + ["java.lang", "Process", "info", "()", "summary", "df-generated"], + ["java.lang", "Process", "isAlive", "()", "summary", "df-generated"], + ["java.lang", "Process", "onExit", "()", "summary", "df-generated"], + ["java.lang", "Process", "pid", "()", "summary", "df-generated"], + ["java.lang", "Process", "supportsNormalTermination", "()", "summary", "df-generated"], + ["java.lang", "Process", "waitFor", "()", "summary", "df-generated"], + ["java.lang", "Process", "waitFor", "(long,TimeUnit)", "summary", "df-generated"], + ["java.lang", "ProcessBuilder$Redirect", "appendTo", "(File)", "summary", "df-generated"], + ["java.lang", "ProcessBuilder$Redirect", "file", "()", "summary", "df-generated"], + ["java.lang", "ProcessBuilder$Redirect", "from", "(File)", "summary", "df-generated"], + ["java.lang", "ProcessBuilder$Redirect", "to", "(File)", "summary", "df-generated"], + ["java.lang", "ProcessBuilder$Redirect", "type", "()", "summary", "df-generated"], + ["java.lang", "ProcessBuilder", "redirectErrorStream", "()", "summary", "df-generated"], + ["java.lang", "ProcessBuilder", "start", "()", "summary", "df-generated"], + ["java.lang", "ProcessBuilder", "startPipeline", "(List)", "summary", "df-generated"], + ["java.lang", "ProcessHandle", "allProcesses", "()", "summary", "df-generated"], + ["java.lang", "ProcessHandle", "current", "()", "summary", "df-generated"], + ["java.lang", "ProcessHandle", "of", "(long)", "summary", "df-generated"], + ["java.lang", "Runtime$Version", "compareToIgnoreOptional", "(Runtime$Version)", "summary", "df-generated"], + ["java.lang", "Runtime$Version", "equalsIgnoreOptional", "(Object)", "summary", "df-generated"], + ["java.lang", "Runtime$Version", "feature", "()", "summary", "df-generated"], + ["java.lang", "Runtime$Version", "interim", "()", "summary", "df-generated"], + ["java.lang", "Runtime$Version", "major", "()", "summary", "df-generated"], + ["java.lang", "Runtime$Version", "minor", "()", "summary", "df-generated"], + ["java.lang", "Runtime$Version", "patch", "()", "summary", "df-generated"], + ["java.lang", "Runtime$Version", "security", "()", "summary", "df-generated"], + ["java.lang", "Runtime$Version", "update", "()", "summary", "df-generated"], + ["java.lang", "Runtime$Version", "version", "()", "summary", "df-generated"], + ["java.lang", "Runtime", "addShutdownHook", "(Thread)", "summary", "df-generated"], + ["java.lang", "Runtime", "availableProcessors", "()", "summary", "df-generated"], + ["java.lang", "Runtime", "exec", "(String)", "summary", "df-generated"], + ["java.lang", "Runtime", "exec", "(String,String[])", "summary", "df-generated"], + ["java.lang", "Runtime", "exec", "(String,String[],File)", "summary", "df-generated"], + ["java.lang", "Runtime", "exec", "(String[])", "summary", "df-generated"], + ["java.lang", "Runtime", "exec", "(String[],String[])", "summary", "df-generated"], + ["java.lang", "Runtime", "exec", "(String[],String[],File)", "summary", "df-generated"], + ["java.lang", "Runtime", "exit", "(int)", "summary", "df-generated"], + ["java.lang", "Runtime", "freeMemory", "()", "summary", "df-generated"], + ["java.lang", "Runtime", "gc", "()", "summary", "df-generated"], + ["java.lang", "Runtime", "halt", "(int)", "summary", "df-generated"], + ["java.lang", "Runtime", "load", "(String)", "summary", "df-generated"], + ["java.lang", "Runtime", "loadLibrary", "(String)", "summary", "df-generated"], + ["java.lang", "Runtime", "maxMemory", "()", "summary", "df-generated"], + ["java.lang", "Runtime", "removeShutdownHook", "(Thread)", "summary", "df-generated"], + ["java.lang", "Runtime", "runFinalization", "()", "summary", "df-generated"], + ["java.lang", "Runtime", "totalMemory", "()", "summary", "df-generated"], + ["java.lang", "Runtime", "version", "()", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkAccept", "(String,int)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkAccess", "(Thread)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkAccess", "(ThreadGroup)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkConnect", "(String,int)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkConnect", "(String,int,Object)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkCreateClassLoader", "()", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkDelete", "(String)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkExec", "(String)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkExit", "(int)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkLink", "(String)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkListen", "(int)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkMulticast", "(InetAddress)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkMulticast", "(InetAddress,byte)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkPackageAccess", "(String)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkPackageDefinition", "(String)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkPermission", "(Permission)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkPermission", "(Permission,Object)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkPrintJobAccess", "()", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkPropertiesAccess", "()", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkPropertyAccess", "(String)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkRead", "(FileDescriptor)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkRead", "(String)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkRead", "(String,Object)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkSecurityAccess", "(String)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkSetFactory", "()", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkWrite", "(FileDescriptor)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "checkWrite", "(String)", "summary", "df-generated"], + ["java.lang", "SecurityManager", "getSecurityContext", "()", "summary", "df-generated"], + ["java.lang", "SecurityManager", "getThreadGroup", "()", "summary", "df-generated"], + ["java.lang", "Short", "Short", "(String)", "summary", "df-generated"], + ["java.lang", "Short", "Short", "(short)", "summary", "df-generated"], + ["java.lang", "Short", "byteValue", "()", "summary", "df-generated"], + ["java.lang", "Short", "compare", "(short,short)", "summary", "df-generated"], + ["java.lang", "Short", "compareUnsigned", "(short,short)", "summary", "df-generated"], + ["java.lang", "Short", "decode", "(String)", "summary", "df-generated"], + ["java.lang", "Short", "floatValue", "()", "summary", "df-generated"], + ["java.lang", "Short", "hashCode", "(short)", "summary", "df-generated"], + ["java.lang", "Short", "parseShort", "(String)", "summary", "df-generated"], + ["java.lang", "Short", "parseShort", "(String,int)", "summary", "df-generated"], + ["java.lang", "Short", "reverseBytes", "(short)", "summary", "df-generated"], + ["java.lang", "Short", "shortValue", "()", "summary", "df-generated"], + ["java.lang", "Short", "toString", "(short)", "summary", "df-generated"], + ["java.lang", "Short", "toUnsignedInt", "(short)", "summary", "df-generated"], + ["java.lang", "Short", "toUnsignedLong", "(short)", "summary", "df-generated"], + ["java.lang", "Short", "valueOf", "(String)", "summary", "df-generated"], + ["java.lang", "Short", "valueOf", "(String,int)", "summary", "df-generated"], + ["java.lang", "Short", "valueOf", "(short)", "summary", "df-generated"], + ["java.lang", "StackTraceElement", "getLineNumber", "()", "summary", "df-generated"], + ["java.lang", "StackTraceElement", "isNativeMethod", "()", "summary", "df-generated"], + ["java.lang", "StackWalker", "forEach", "(Consumer)", "summary", "df-generated"], + ["java.lang", "StackWalker", "getCallerClass", "()", "summary", "df-generated"], + ["java.lang", "StackWalker", "getInstance", "()", "summary", "df-generated"], + ["java.lang", "StackWalker", "getInstance", "(Set)", "summary", "df-generated"], + ["java.lang", "StackWalker", "getInstance", "(Set,int)", "summary", "df-generated"], + ["java.lang", "StackWalker", "getInstance", "(StackWalker$Option)", "summary", "df-generated"], + ["java.lang", "StackWalker", "walk", "(Function)", "summary", "df-generated"], + ["java.lang", "StrictMath", "IEEEremainder", "(double,double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "abs", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "abs", "(float)", "summary", "df-generated"], + ["java.lang", "StrictMath", "abs", "(int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "abs", "(long)", "summary", "df-generated"], + ["java.lang", "StrictMath", "absExact", "(int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "absExact", "(long)", "summary", "df-generated"], + ["java.lang", "StrictMath", "acos", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "addExact", "(int,int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "addExact", "(long,long)", "summary", "df-generated"], + ["java.lang", "StrictMath", "asin", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "atan2", "(double,double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "atan", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "cbrt", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "ceil", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "copySign", "(double,double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "copySign", "(float,float)", "summary", "df-generated"], + ["java.lang", "StrictMath", "cos", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "cosh", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "decrementExact", "(int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "decrementExact", "(long)", "summary", "df-generated"], + ["java.lang", "StrictMath", "exp", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "expm1", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "floor", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "floorDiv", "(int,int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "floorDiv", "(long,int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "floorDiv", "(long,long)", "summary", "df-generated"], + ["java.lang", "StrictMath", "floorMod", "(int,int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "floorMod", "(long,int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "floorMod", "(long,long)", "summary", "df-generated"], + ["java.lang", "StrictMath", "fma", "(double,double,double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "fma", "(float,float,float)", "summary", "df-generated"], + ["java.lang", "StrictMath", "getExponent", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "getExponent", "(float)", "summary", "df-generated"], + ["java.lang", "StrictMath", "hypot", "(double,double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "incrementExact", "(int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "incrementExact", "(long)", "summary", "df-generated"], + ["java.lang", "StrictMath", "log10", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "log1p", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "log", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "max", "(double,double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "max", "(float,float)", "summary", "df-generated"], + ["java.lang", "StrictMath", "max", "(int,int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "max", "(long,long)", "summary", "df-generated"], + ["java.lang", "StrictMath", "min", "(double,double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "min", "(float,float)", "summary", "df-generated"], + ["java.lang", "StrictMath", "min", "(int,int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "min", "(long,long)", "summary", "df-generated"], + ["java.lang", "StrictMath", "multiplyExact", "(int,int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "multiplyExact", "(long,int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "multiplyExact", "(long,long)", "summary", "df-generated"], + ["java.lang", "StrictMath", "multiplyFull", "(int,int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "multiplyHigh", "(long,long)", "summary", "df-generated"], + ["java.lang", "StrictMath", "negateExact", "(int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "negateExact", "(long)", "summary", "df-generated"], + ["java.lang", "StrictMath", "nextAfter", "(double,double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "nextAfter", "(float,double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "nextDown", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "nextDown", "(float)", "summary", "df-generated"], + ["java.lang", "StrictMath", "nextUp", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "nextUp", "(float)", "summary", "df-generated"], + ["java.lang", "StrictMath", "pow", "(double,double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "random", "()", "summary", "df-generated"], + ["java.lang", "StrictMath", "rint", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "round", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "round", "(float)", "summary", "df-generated"], + ["java.lang", "StrictMath", "scalb", "(double,int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "scalb", "(float,int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "signum", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "signum", "(float)", "summary", "df-generated"], + ["java.lang", "StrictMath", "sin", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "sinh", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "sqrt", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "subtractExact", "(int,int)", "summary", "df-generated"], + ["java.lang", "StrictMath", "subtractExact", "(long,long)", "summary", "df-generated"], + ["java.lang", "StrictMath", "tan", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "tanh", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "toDegrees", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "toIntExact", "(long)", "summary", "df-generated"], + ["java.lang", "StrictMath", "toRadians", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "ulp", "(double)", "summary", "df-generated"], + ["java.lang", "StrictMath", "ulp", "(float)", "summary", "df-generated"], + ["java.lang", "String", "codePointAt", "(int)", "summary", "df-generated"], + ["java.lang", "String", "codePointBefore", "(int)", "summary", "df-generated"], + ["java.lang", "String", "codePointCount", "(int,int)", "summary", "df-generated"], + ["java.lang", "String", "compareToIgnoreCase", "(String)", "summary", "df-generated"], + ["java.lang", "String", "contentEquals", "(CharSequence)", "summary", "df-generated"], + ["java.lang", "String", "contentEquals", "(StringBuffer)", "summary", "df-generated"], + ["java.lang", "String", "indexOf", "(String,int)", "summary", "df-generated"], + ["java.lang", "String", "indexOf", "(int,int)", "summary", "df-generated"], + ["java.lang", "String", "isBlank", "()", "summary", "df-generated"], + ["java.lang", "String", "lastIndexOf", "(String,int)", "summary", "df-generated"], + ["java.lang", "String", "lastIndexOf", "(int,int)", "summary", "df-generated"], + ["java.lang", "String", "matches", "(String)", "summary", "df-generated"], + ["java.lang", "String", "offsetByCodePoints", "(int,int)", "summary", "df-generated"], + ["java.lang", "String", "regionMatches", "(boolean,int,String,int,int)", "summary", "df-generated"], + ["java.lang", "String", "regionMatches", "(int,String,int,int)", "summary", "df-generated"], + ["java.lang", "String", "startsWith", "(String,int)", "summary", "df-generated"], + ["java.lang", "String", "transform", "(Function)", "summary", "df-generated"], + ["java.lang", "String", "valueOf", "(double)", "summary", "df-generated"], + ["java.lang", "String", "valueOf", "(float)", "summary", "df-generated"], + ["java.lang", "StringBuffer", "StringBuffer", "(int)", "summary", "df-generated"], + ["java.lang", "StringBuffer", "capacity", "()", "summary", "df-generated"], + ["java.lang", "StringBuffer", "codePointAt", "(int)", "summary", "df-generated"], + ["java.lang", "StringBuffer", "codePointBefore", "(int)", "summary", "df-generated"], + ["java.lang", "StringBuffer", "codePointCount", "(int,int)", "summary", "df-generated"], + ["java.lang", "StringBuffer", "ensureCapacity", "(int)", "summary", "df-generated"], + ["java.lang", "StringBuffer", "offsetByCodePoints", "(int,int)", "summary", "df-generated"], + ["java.lang", "StringBuffer", "trimToSize", "()", "summary", "df-generated"], + ["java.lang", "StringIndexOutOfBoundsException", "StringIndexOutOfBoundsException", "(int)", "summary", "df-generated"], + ["java.lang", "System$Logger$Level", "getName", "()", "summary", "df-generated"], + ["java.lang", "System$Logger$Level", "getSeverity", "()", "summary", "df-generated"], + ["java.lang", "System$Logger", "log", "(System$Logger$Level,Object)", "summary", "df-generated"], + ["java.lang", "System$Logger", "log", "(System$Logger$Level,String)", "summary", "df-generated"], + ["java.lang", "System$Logger", "log", "(System$Logger$Level,String,Object[])", "summary", "df-generated"], + ["java.lang", "System$Logger", "log", "(System$Logger$Level,String,Throwable)", "summary", "df-generated"], + ["java.lang", "System$Logger", "log", "(System$Logger$Level,Supplier)", "summary", "df-generated"], + ["java.lang", "System$Logger", "log", "(System$Logger$Level,Supplier,Throwable)", "summary", "df-generated"], + ["java.lang", "System$LoggerFinder", "getLoggerFinder", "()", "summary", "df-generated"], + ["java.lang", "System", "clearProperty", "(String)", "summary", "df-generated"], + ["java.lang", "System", "console", "()", "summary", "df-generated"], + ["java.lang", "System", "gc", "()", "summary", "df-generated"], + ["java.lang", "System", "getProperties", "()", "summary", "df-generated"], + ["java.lang", "System", "getSecurityManager", "()", "summary", "df-generated"], + ["java.lang", "System", "getenv", "()", "summary", "df-generated"], + ["java.lang", "System", "inheritedChannel", "()", "summary", "df-generated"], + ["java.lang", "System", "load", "(String)", "summary", "df-generated"], + ["java.lang", "System", "loadLibrary", "(String)", "summary", "df-generated"], + ["java.lang", "System", "mapLibraryName", "(String)", "summary", "df-generated"], + ["java.lang", "System", "runFinalization", "()", "summary", "df-generated"], + ["java.lang", "System", "setErr", "(PrintStream)", "summary", "df-generated"], + ["java.lang", "System", "setIn", "(InputStream)", "summary", "df-generated"], + ["java.lang", "System", "setOut", "(PrintStream)", "summary", "df-generated"], + ["java.lang", "System", "setProperties", "(Properties)", "summary", "df-generated"], + ["java.lang", "System", "setSecurityManager", "(SecurityManager)", "summary", "df-generated"], + ["java.lang", "Thread", "activeCount", "()", "summary", "df-generated"], + ["java.lang", "Thread", "checkAccess", "()", "summary", "df-generated"], + ["java.lang", "Thread", "countStackFrames", "()", "summary", "df-generated"], + ["java.lang", "Thread", "dumpStack", "()", "summary", "df-generated"], + ["java.lang", "Thread", "enumerate", "(Thread[])", "summary", "df-generated"], + ["java.lang", "Thread", "getAllStackTraces", "()", "summary", "df-generated"], + ["java.lang", "Thread", "getDefaultUncaughtExceptionHandler", "()", "summary", "df-generated"], + ["java.lang", "Thread", "getId", "()", "summary", "df-generated"], + ["java.lang", "Thread", "getPriority", "()", "summary", "df-generated"], + ["java.lang", "Thread", "getStackTrace", "()", "summary", "df-generated"], + ["java.lang", "Thread", "getState", "()", "summary", "df-generated"], + ["java.lang", "Thread", "holdsLock", "(Object)", "summary", "df-generated"], + ["java.lang", "Thread", "interrupted", "()", "summary", "df-generated"], + ["java.lang", "Thread", "isAlive", "()", "summary", "df-generated"], + ["java.lang", "Thread", "isDaemon", "()", "summary", "df-generated"], + ["java.lang", "Thread", "isInterrupted", "()", "summary", "df-generated"], + ["java.lang", "Thread", "join", "()", "summary", "df-generated"], + ["java.lang", "Thread", "join", "(long)", "summary", "df-generated"], + ["java.lang", "Thread", "join", "(long,int)", "summary", "df-generated"], + ["java.lang", "Thread", "onSpinWait", "()", "summary", "df-generated"], + ["java.lang", "Thread", "resume", "()", "summary", "df-generated"], + ["java.lang", "Thread", "run", "()", "summary", "df-generated"], + ["java.lang", "Thread", "setDaemon", "(boolean)", "summary", "df-generated"], + ["java.lang", "Thread", "setDefaultUncaughtExceptionHandler", "(Thread$UncaughtExceptionHandler)", "summary", "df-generated"], + ["java.lang", "Thread", "setPriority", "(int)", "summary", "df-generated"], + ["java.lang", "Thread", "sleep", "(long,int)", "summary", "df-generated"], + ["java.lang", "Thread", "stop", "()", "summary", "df-generated"], + ["java.lang", "Thread", "suspend", "()", "summary", "df-generated"], + ["java.lang", "Thread", "yield", "()", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "activeCount", "()", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "activeGroupCount", "()", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "allowThreadSuspension", "(boolean)", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "checkAccess", "()", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "destroy", "()", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "getMaxPriority", "()", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "interrupt", "()", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "isDaemon", "()", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "isDestroyed", "()", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "list", "()", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "parentOf", "(ThreadGroup)", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "resume", "()", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "setDaemon", "(boolean)", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "setMaxPriority", "(int)", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "stop", "()", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "suspend", "()", "summary", "df-generated"], + ["java.lang", "ThreadGroup", "uncaughtException", "(Thread,Throwable)", "summary", "df-generated"], + ["java.lang", "ThreadLocal", "remove", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.lang.model.yml deleted file mode 100644 index fd8552dd265e..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.lang.model.yml +++ /dev/null @@ -1,957 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.lang", "AbstractMethodError", True, "AbstractMethodError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ArithmeticException", True, "ArithmeticException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ArrayIndexOutOfBoundsException", True, "ArrayIndexOutOfBoundsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ArrayStoreException", True, "ArrayStoreException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "AssertionError", True, "AssertionError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "AssertionError", True, "AssertionError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "BootstrapMethodError", True, "BootstrapMethodError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "BootstrapMethodError", True, "BootstrapMethodError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "BootstrapMethodError", True, "BootstrapMethodError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "BootstrapMethodError", True, "BootstrapMethodError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "CharSequence", True, "chars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "CharSequence", True, "codePoints", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Class", False, "getNestHost", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang", "ClassCastException", True, "ClassCastException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ClassCircularityError", True, "ClassCircularityError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ClassFormatError", True, "ClassFormatError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ClassLoader", True, "getResources", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ClassNotFoundException", True, "ClassNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ClassNotFoundException", True, "ClassNotFoundException", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "dfc-generated"] - - ["java.lang", "ClassNotFoundException", True, "getException", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ClassValue", True, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "CloneNotSupportedException", True, "CloneNotSupportedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Enum$EnumDesc", False, "of", "(ClassDesc,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Enum$EnumDesc", False, "of", "(ClassDesc,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "EnumConstantNotPresentException", True, "EnumConstantNotPresentException", "(Class,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.EnumConstantNotPresentException.constantName]", "value", "dfc-generated"] - - ["java.lang", "EnumConstantNotPresentException", True, "constantName", "()", "", "Argument[this].SyntheticField[java.lang.EnumConstantNotPresentException.constantName]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "Error", True, "Error", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Error", True, "Error", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Error", True, "Error", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Error", True, "Error", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ExceptionInInitializerError", True, "ExceptionInInitializerError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ExceptionInInitializerError", True, "ExceptionInInitializerError", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "dfc-generated"] - - ["java.lang", "ExceptionInInitializerError", True, "getException", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "IllegalAccessError", True, "IllegalAccessError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "IllegalAccessException", True, "IllegalAccessException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "IllegalArgumentException", True, "IllegalArgumentException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "IllegalArgumentException", True, "IllegalArgumentException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "IllegalArgumentException", True, "IllegalArgumentException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "IllegalCallerException", True, "IllegalCallerException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "IllegalCallerException", True, "IllegalCallerException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "IllegalCallerException", True, "IllegalCallerException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "IllegalCallerException", True, "IllegalCallerException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "IllegalMonitorStateException", True, "IllegalMonitorStateException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "IllegalStateException", True, "IllegalStateException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "IllegalStateException", True, "IllegalStateException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "IllegalStateException", True, "IllegalStateException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "IllegalThreadStateException", True, "IllegalThreadStateException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "IncompatibleClassChangeError", True, "IncompatibleClassChangeError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "InstantiationError", True, "InstantiationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "InstantiationException", True, "InstantiationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "InternalError", True, "InternalError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "InternalError", True, "InternalError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "InternalError", True, "InternalError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "InternalError", True, "InternalError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "InterruptedException", True, "InterruptedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "LayerInstantiationException", True, "LayerInstantiationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "LayerInstantiationException", True, "LayerInstantiationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "LayerInstantiationException", True, "LayerInstantiationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "LayerInstantiationException", True, "LayerInstantiationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "LinkageError", True, "LinkageError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "LinkageError", True, "LinkageError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "LinkageError", True, "LinkageError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Module", False, "addExports", "(String,Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "Module", False, "addOpens", "(String,Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "Module", False, "addReads", "(Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "Module", False, "addUses", "(Class)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "Module", False, "getClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Module", False, "getDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Module", False, "getLayer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Module", False, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Module", False, "getPackages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Module", False, "getResourceAsStream", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["java.lang", "ModuleLayer$Controller", False, "addExports", "(Module,String,Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ModuleLayer$Controller", False, "addOpens", "(Module,String,Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ModuleLayer$Controller", False, "addReads", "(Module,Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ModuleLayer$Controller", False, "layer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "configuration", "()", "", "Argument[this].SyntheticField[java.lang.ModuleLayer.cf]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ModuleLayer", False, "defineModules", "(Configuration,Function)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.cf]", "value", "dfc-generated"] - - ["java.lang", "ModuleLayer", False, "defineModules", "(Configuration,Function)", "", "Argument[this]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.parents].Element", "value", "dfc-generated"] - - ["java.lang", "ModuleLayer", False, "defineModules", "(Configuration,List,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "defineModulesWithManyLoaders", "(Configuration,ClassLoader)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.cf]", "value", "dfc-generated"] - - ["java.lang", "ModuleLayer", False, "defineModulesWithManyLoaders", "(Configuration,ClassLoader)", "", "Argument[this]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.parents].Element", "value", "dfc-generated"] - - ["java.lang", "ModuleLayer", False, "defineModulesWithManyLoaders", "(Configuration,List,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "defineModulesWithOneLoader", "(Configuration,ClassLoader)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.cf]", "value", "dfc-generated"] - - ["java.lang", "ModuleLayer", False, "defineModulesWithOneLoader", "(Configuration,ClassLoader)", "", "Argument[this]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.parents].Element", "value", "dfc-generated"] - - ["java.lang", "ModuleLayer", False, "defineModulesWithOneLoader", "(Configuration,List,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "findLoader", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "findModule", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "modules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "parents", "()", "", "Argument[this].SyntheticField[java.lang.ModuleLayer.parents]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "NegativeArraySizeException", True, "NegativeArraySizeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "NoClassDefFoundError", True, "NoClassDefFoundError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "NoSuchFieldError", True, "NoSuchFieldError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "NoSuchFieldException", True, "NoSuchFieldException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "NoSuchMethodError", True, "NoSuchMethodError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "NoSuchMethodException", True, "NoSuchMethodException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "NumberFormatException", True, "NumberFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "OutOfMemoryError", True, "OutOfMemoryError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Package", True, "getImplementationTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Package", True, "getImplementationVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Package", True, "getImplementationVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Package", True, "getName", "()", "", "Argument[this].SyntheticField[java.lang.NamedPackage.name]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "Package", True, "getPackage", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.NamedPackage.name]", "taint", "dfc-generated"] - - ["java.lang", "Package", True, "getSpecificationTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Package", True, "getSpecificationVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Package", True, "getSpecificationVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Process", True, "destroyForcibly", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "Process", True, "errorReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Process", True, "errorReader", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Process", True, "getErrorStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Process", True, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Process", True, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Process", True, "inputReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Process", True, "inputReader", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Process", True, "outputWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Process", True, "outputWriter", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Process", True, "toHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "ProcessBuilder", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.command]", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "ProcessBuilder", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.lang.ProcessBuilder.command].Element", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "command", "()", "", "Argument[this].SyntheticField[java.lang.ProcessBuilder.command]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "command", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.command]", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "command", "(List)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.command]", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "command", "(List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "command", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.lang.ProcessBuilder.command].Element", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "command", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.command].Element", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "command", "(String[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "directory", "()", "", "Argument[this].SyntheticField[java.lang.ProcessBuilder.directory]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "directory", "(File)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.directory]", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "directory", "(File)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.directory]", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "directory", "(File)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "inheritIO", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectError", "()", "", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectError", "(File)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectError", "(ProcessBuilder$Redirect)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectError", "(ProcessBuilder$Redirect)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectError", "(ProcessBuilder$Redirect)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectErrorStream", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectInput", "()", "", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectInput", "(File)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectInput", "(ProcessBuilder$Redirect)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectInput", "(ProcessBuilder$Redirect)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectInput", "(ProcessBuilder$Redirect)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectOutput", "()", "", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectOutput", "(File)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectOutput", "(ProcessBuilder$Redirect)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectOutput", "(ProcessBuilder$Redirect)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectOutput", "(ProcessBuilder$Redirect)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ProcessHandle$Info", True, "arguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ProcessHandle$Info", True, "command", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ProcessHandle$Info", True, "commandLine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ProcessHandle$Info", True, "user", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Readable", True, "read", "(CharBuffer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.lang", "ReflectiveOperationException", True, "ReflectiveOperationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ReflectiveOperationException", True, "ReflectiveOperationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ReflectiveOperationException", True, "ReflectiveOperationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ReflectiveOperationException", True, "ReflectiveOperationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Runtime$Version", False, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Runtime$Version", False, "optional", "()", "", "Argument[this].SyntheticField[java.lang.Runtime$Version.optional]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "Runtime$Version", False, "parse", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.Runtime$Version.optional].Element", "taint", "dfc-generated"] - - ["java.lang", "Runtime$Version", False, "parse", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.Runtime$Version.pre].Element", "taint", "dfc-generated"] - - ["java.lang", "Runtime$Version", False, "pre", "()", "", "Argument[this].SyntheticField[java.lang.Runtime$Version.pre]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "RuntimePermission", False, "RuntimePermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.lang", "RuntimePermission", False, "RuntimePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.lang", "SecurityException", True, "SecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "SecurityException", True, "SecurityException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "SecurityException", True, "SecurityException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "SecurityException", True, "SecurityException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "StackOverflowError", True, "StackOverflowError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.StackTraceElement.classLoaderName]", "value", "dfc-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.StackTraceElement.moduleName]", "value", "dfc-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.lang.StackTraceElement.moduleVersion]", "value", "dfc-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[3]", "Argument[this].SyntheticField[java.lang.StackTraceElement.declaringClass]", "value", "dfc-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[4]", "Argument[this].SyntheticField[java.lang.StackTraceElement.methodName]", "value", "dfc-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[5]", "Argument[this].SyntheticField[java.lang.StackTraceElement.fileName]", "value", "dfc-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.StackTraceElement.declaringClass]", "value", "dfc-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.StackTraceElement.methodName]", "value", "dfc-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.lang.StackTraceElement.fileName]", "value", "dfc-generated"] - - ["java.lang", "StackTraceElement", False, "getClassLoaderName", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.classLoaderName]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "StackTraceElement", False, "getClassName", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.declaringClass]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "StackTraceElement", False, "getFileName", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.fileName]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "StackTraceElement", False, "getMethodName", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.methodName]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "StackTraceElement", False, "getModuleName", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.moduleName]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "StackTraceElement", False, "getModuleVersion", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.moduleVersion]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "StackWalker$StackFrame", True, "getDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "StackWalker$StackFrame", True, "getFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "StackWalker$StackFrame", True, "getMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "StackWalker$StackFrame", True, "getMethodType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "StackWalker$StackFrame", True, "toStackTraceElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "StringBuffer", False, "appendCodePoint", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "StringBuffer", False, "deleteCharAt", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "StringBuilder", False, "appendCodePoint", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "StringBuilder", False, "deleteCharAt", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "StringIndexOutOfBoundsException", True, "StringIndexOutOfBoundsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "System$Logger", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "System$LoggerFinder", True, "getLocalizedLogger", "(String,ResourceBundle,Module)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "System$LoggerFinder", True, "getLocalizedLogger", "(String,ResourceBundle,Module)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "System$LoggerFinder", True, "getLogger", "(String,Module)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "System", False, "getLogger", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "System", False, "getLogger", "(String,ResourceBundle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "System", False, "getLogger", "(String,ResourceBundle)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(Runnable,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(Runnable,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.group]", "value", "dfc-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.group]", "value", "dfc-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable,String,long)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.group]", "value", "dfc-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable,String,long,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.group]", "value", "dfc-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.group]", "value", "dfc-generated"] - - ["java.lang", "Thread", True, "getThreadGroup", "()", "", "Argument[this].SyntheticField[java.lang.Thread.group]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "Thread", True, "getUncaughtExceptionHandler", "()", "", "Argument[this].SyntheticField[java.lang.Thread.group]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "Thread", True, "getUncaughtExceptionHandler", "()", "", "Argument[this].SyntheticField[java.lang.Thread.uncaughtExceptionHandler]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "Thread", True, "setContextClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "setUncaughtExceptionHandler", "(Thread$UncaughtExceptionHandler)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.uncaughtExceptionHandler]", "value", "dfc-generated"] - - ["java.lang", "ThreadGroup", True, "ThreadGroup", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ThreadGroup.name]", "value", "dfc-generated"] - - ["java.lang", "ThreadGroup", True, "ThreadGroup", "(ThreadGroup,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ThreadGroup.parent]", "value", "dfc-generated"] - - ["java.lang", "ThreadGroup", True, "ThreadGroup", "(ThreadGroup,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.ThreadGroup.name]", "value", "dfc-generated"] - - ["java.lang", "ThreadGroup", True, "ThreadGroup", "(ThreadGroup,String)", "", "Argument[this]", "Argument[0].SyntheticField[java.lang.ThreadGroup.groups].ArrayElement", "value", "dfc-generated"] - - ["java.lang", "ThreadGroup", True, "enumerate", "(ThreadGroup[])", "", "Argument[this].SyntheticField[java.lang.ThreadGroup.groups]", "Argument[0]", "taint", "dfc-generated"] - - ["java.lang", "ThreadGroup", True, "enumerate", "(ThreadGroup[],boolean)", "", "Argument[this].SyntheticField[java.lang.ThreadGroup.groups]", "Argument[0]", "taint", "dfc-generated"] - - ["java.lang", "ThreadGroup", True, "enumerate", "(Thread[])", "", "Argument[this]", "Argument[0].ArrayElement", "taint", "df-generated"] - - ["java.lang", "ThreadGroup", True, "enumerate", "(Thread[],boolean)", "", "Argument[this]", "Argument[0].ArrayElement", "taint", "df-generated"] - - ["java.lang", "ThreadGroup", True, "getName", "()", "", "Argument[this].SyntheticField[java.lang.ThreadGroup.name]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "ThreadGroup", True, "getParent", "()", "", "Argument[this].SyntheticField[java.lang.ThreadGroup.parent]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "TypeNotPresentException", True, "TypeNotPresentException", "(String,Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.TypeNotPresentException.typeName]", "value", "dfc-generated"] - - ["java.lang", "TypeNotPresentException", True, "typeName", "()", "", "Argument[this].SyntheticField[java.lang.TypeNotPresentException.typeName]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang", "UnknownError", True, "UnknownError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "UnsatisfiedLinkError", True, "UnsatisfiedLinkError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "UnsupportedClassVersionError", True, "UnsupportedClassVersionError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "UnsupportedOperationException", True, "UnsupportedOperationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "UnsupportedOperationException", True, "UnsupportedOperationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "UnsupportedOperationException", True, "UnsupportedOperationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "VerifyError", True, "VerifyError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "VirtualMachineError", True, "VirtualMachineError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "VirtualMachineError", True, "VirtualMachineError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "VirtualMachineError", True, "VirtualMachineError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "VirtualMachineError", True, "VirtualMachineError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "WeakPairMap$Pair$Lookup", False, "first", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "WeakPairMap$Pair$Lookup", False, "second", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "WeakPairMap$Pair$Weak", False, "first", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "WeakPairMap$Pair$Weak", False, "second", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.lang", "ArrayIndexOutOfBoundsException", "ArrayIndexOutOfBoundsException", "(int)", "summary", "df-generated"] - - ["java.lang", "AssertionError", "AssertionError", "(boolean)", "summary", "df-generated"] - - ["java.lang", "AssertionError", "AssertionError", "(char)", "summary", "df-generated"] - - ["java.lang", "AssertionError", "AssertionError", "(double)", "summary", "df-generated"] - - ["java.lang", "AssertionError", "AssertionError", "(float)", "summary", "df-generated"] - - ["java.lang", "AssertionError", "AssertionError", "(int)", "summary", "df-generated"] - - ["java.lang", "AssertionError", "AssertionError", "(long)", "summary", "df-generated"] - - ["java.lang", "Boolean", "Boolean", "(String)", "summary", "df-generated"] - - ["java.lang", "Boolean", "Boolean", "(boolean)", "summary", "df-generated"] - - ["java.lang", "Boolean", "compare", "(boolean,boolean)", "summary", "df-generated"] - - ["java.lang", "Boolean", "getBoolean", "(String)", "summary", "df-generated"] - - ["java.lang", "Boolean", "hashCode", "(boolean)", "summary", "df-generated"] - - ["java.lang", "Boolean", "logicalAnd", "(boolean,boolean)", "summary", "df-generated"] - - ["java.lang", "Boolean", "logicalOr", "(boolean,boolean)", "summary", "df-generated"] - - ["java.lang", "Boolean", "logicalXor", "(boolean,boolean)", "summary", "df-generated"] - - ["java.lang", "Boolean", "toString", "(boolean)", "summary", "df-generated"] - - ["java.lang", "Boolean", "valueOf", "(String)", "summary", "df-generated"] - - ["java.lang", "Byte", "Byte", "(String)", "summary", "df-generated"] - - ["java.lang", "Byte", "Byte", "(byte)", "summary", "df-generated"] - - ["java.lang", "Byte", "byteValue", "()", "summary", "df-generated"] - - ["java.lang", "Byte", "compare", "(byte,byte)", "summary", "df-generated"] - - ["java.lang", "Byte", "compareUnsigned", "(byte,byte)", "summary", "df-generated"] - - ["java.lang", "Byte", "decode", "(String)", "summary", "df-generated"] - - ["java.lang", "Byte", "floatValue", "()", "summary", "df-generated"] - - ["java.lang", "Byte", "hashCode", "(byte)", "summary", "df-generated"] - - ["java.lang", "Byte", "parseByte", "(String)", "summary", "df-generated"] - - ["java.lang", "Byte", "parseByte", "(String,int)", "summary", "df-generated"] - - ["java.lang", "Byte", "shortValue", "()", "summary", "df-generated"] - - ["java.lang", "Byte", "toString", "(byte)", "summary", "df-generated"] - - ["java.lang", "Byte", "toUnsignedInt", "(byte)", "summary", "df-generated"] - - ["java.lang", "Byte", "toUnsignedLong", "(byte)", "summary", "df-generated"] - - ["java.lang", "Byte", "valueOf", "(String)", "summary", "df-generated"] - - ["java.lang", "Byte", "valueOf", "(String,int)", "summary", "df-generated"] - - ["java.lang", "Byte", "valueOf", "(byte)", "summary", "df-generated"] - - ["java.lang", "CharSequence", "compare", "(CharSequence,CharSequence)", "summary", "df-generated"] - - ["java.lang", "CharSequence", "isEmpty", "()", "summary", "df-generated"] - - ["java.lang", "Character$UnicodeBlock", "forName", "(String)", "summary", "df-generated"] - - ["java.lang", "Character$UnicodeBlock", "of", "(char)", "summary", "df-generated"] - - ["java.lang", "Character$UnicodeBlock", "of", "(int)", "summary", "df-generated"] - - ["java.lang", "Character$UnicodeScript", "forName", "(String)", "summary", "df-generated"] - - ["java.lang", "Character$UnicodeScript", "of", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "Character", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "charCount", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "charValue", "()", "summary", "df-generated"] - - ["java.lang", "Character", "codePointAt", "(CharSequence,int)", "summary", "df-generated"] - - ["java.lang", "Character", "codePointAt", "(char[],int)", "summary", "df-generated"] - - ["java.lang", "Character", "codePointAt", "(char[],int,int)", "summary", "df-generated"] - - ["java.lang", "Character", "codePointBefore", "(CharSequence,int)", "summary", "df-generated"] - - ["java.lang", "Character", "codePointBefore", "(char[],int)", "summary", "df-generated"] - - ["java.lang", "Character", "codePointBefore", "(char[],int,int)", "summary", "df-generated"] - - ["java.lang", "Character", "codePointCount", "(CharSequence,int,int)", "summary", "df-generated"] - - ["java.lang", "Character", "codePointCount", "(char[],int,int)", "summary", "df-generated"] - - ["java.lang", "Character", "codePointOf", "(String)", "summary", "df-generated"] - - ["java.lang", "Character", "compare", "(char,char)", "summary", "df-generated"] - - ["java.lang", "Character", "digit", "(char,int)", "summary", "df-generated"] - - ["java.lang", "Character", "digit", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Character", "forDigit", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Character", "getDirectionality", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "getDirectionality", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "getName", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "getNumericValue", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "getNumericValue", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "getType", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "getType", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "hashCode", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "highSurrogate", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isAlphabetic", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isBmpCodePoint", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isDefined", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isDefined", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isDigit", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isDigit", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isHighSurrogate", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isISOControl", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isISOControl", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isIdentifierIgnorable", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isIdentifierIgnorable", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isIdeographic", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isJavaIdentifierPart", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isJavaIdentifierPart", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isJavaIdentifierStart", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isJavaIdentifierStart", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isJavaLetter", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isJavaLetterOrDigit", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isLetter", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isLetter", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isLetterOrDigit", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isLetterOrDigit", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isLowSurrogate", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isLowerCase", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isLowerCase", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isMirrored", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isMirrored", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isSpace", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isSpaceChar", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isSpaceChar", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isSupplementaryCodePoint", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isSurrogate", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isSurrogatePair", "(char,char)", "summary", "df-generated"] - - ["java.lang", "Character", "isTitleCase", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isTitleCase", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isUnicodeIdentifierPart", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isUnicodeIdentifierPart", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isUnicodeIdentifierStart", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isUnicodeIdentifierStart", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isUpperCase", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isUpperCase", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isValidCodePoint", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "isWhitespace", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "isWhitespace", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "lowSurrogate", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "offsetByCodePoints", "(CharSequence,int,int)", "summary", "df-generated"] - - ["java.lang", "Character", "offsetByCodePoints", "(char[],int,int,int,int)", "summary", "df-generated"] - - ["java.lang", "Character", "reverseBytes", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "toChars", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "toChars", "(int,char[],int)", "summary", "df-generated"] - - ["java.lang", "Character", "toCodePoint", "(char,char)", "summary", "df-generated"] - - ["java.lang", "Character", "toLowerCase", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "toLowerCase", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "toString", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "toString", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "toTitleCase", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "toTitleCase", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "toUpperCase", "(char)", "summary", "df-generated"] - - ["java.lang", "Character", "toUpperCase", "(int)", "summary", "df-generated"] - - ["java.lang", "Character", "valueOf", "(char)", "summary", "df-generated"] - - ["java.lang", "Class", "arrayType", "()", "summary", "df-generated"] - - ["java.lang", "Class", "asSubclass", "(Class)", "summary", "df-generated"] - - ["java.lang", "Class", "componentType", "()", "summary", "df-generated"] - - ["java.lang", "Class", "desiredAssertionStatus", "()", "summary", "df-generated"] - - ["java.lang", "Class", "forName", "(Module,String)", "summary", "df-generated"] - - ["java.lang", "Class", "forName", "(String,boolean,ClassLoader)", "summary", "df-generated"] - - ["java.lang", "Class", "getAnnotatedInterfaces", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getAnnotatedSuperclass", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getClasses", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getComponentType", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getConstructor", "(Class[])", "summary", "df-generated"] - - ["java.lang", "Class", "getConstructors", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getDeclaredClasses", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getDeclaredConstructors", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getDeclaredFields", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getDeclaredMethod", "(String,Class[])", "summary", "df-generated"] - - ["java.lang", "Class", "getDeclaredMethods", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getDeclaringClass", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getEnclosingClass", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getEnclosingConstructor", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getEnclosingMethod", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getEnumConstants", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getField", "(String)", "summary", "df-generated"] - - ["java.lang", "Class", "getFields", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getGenericInterfaces", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getGenericSuperclass", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getInterfaces", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getMethods", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getModifiers", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getModule", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getNestMembers", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getPackage", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getPackageName", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getPermittedSubclasses", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getProtectionDomain", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getRecordComponents", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getSigners", "()", "summary", "df-generated"] - - ["java.lang", "Class", "getSuperclass", "()", "summary", "df-generated"] - - ["java.lang", "Class", "isAnnotation", "()", "summary", "df-generated"] - - ["java.lang", "Class", "isAnnotationPresent", "(Class)", "summary", "df-generated"] - - ["java.lang", "Class", "isAnonymousClass", "()", "summary", "df-generated"] - - ["java.lang", "Class", "isArray", "()", "summary", "df-generated"] - - ["java.lang", "Class", "isEnum", "()", "summary", "df-generated"] - - ["java.lang", "Class", "isHidden", "()", "summary", "df-generated"] - - ["java.lang", "Class", "isInterface", "()", "summary", "df-generated"] - - ["java.lang", "Class", "isLocalClass", "()", "summary", "df-generated"] - - ["java.lang", "Class", "isMemberClass", "()", "summary", "df-generated"] - - ["java.lang", "Class", "isNestmateOf", "(Class)", "summary", "df-generated"] - - ["java.lang", "Class", "isPrimitive", "()", "summary", "df-generated"] - - ["java.lang", "Class", "isRecord", "()", "summary", "df-generated"] - - ["java.lang", "Class", "isSealed", "()", "summary", "df-generated"] - - ["java.lang", "Class", "isSynthetic", "()", "summary", "df-generated"] - - ["java.lang", "Class", "newInstance", "()", "summary", "df-generated"] - - ["java.lang", "Class", "toGenericString", "()", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "clearAssertionStatus", "()", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "getDefinedPackages", "()", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "getPlatformClassLoader", "()", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "getSystemClassLoader", "()", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "getSystemResourceAsStream", "(String)", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "getSystemResources", "(String)", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "isRegisteredAsParallelCapable", "()", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "resources", "(String)", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "setDefaultAssertionStatus", "(boolean)", "summary", "df-generated"] - - ["java.lang", "ClassValue", "remove", "(Class)", "summary", "df-generated"] - - ["java.lang", "Compiler", "command", "(Object)", "summary", "df-generated"] - - ["java.lang", "Compiler", "compileClass", "(Class)", "summary", "df-generated"] - - ["java.lang", "Compiler", "compileClasses", "(String)", "summary", "df-generated"] - - ["java.lang", "Compiler", "disable", "()", "summary", "df-generated"] - - ["java.lang", "Compiler", "enable", "()", "summary", "df-generated"] - - ["java.lang", "Double", "Double", "(String)", "summary", "df-generated"] - - ["java.lang", "Double", "Double", "(double)", "summary", "df-generated"] - - ["java.lang", "Double", "byteValue", "()", "summary", "df-generated"] - - ["java.lang", "Double", "compare", "(double,double)", "summary", "df-generated"] - - ["java.lang", "Double", "doubleToRawLongBits", "(double)", "summary", "df-generated"] - - ["java.lang", "Double", "floatValue", "()", "summary", "df-generated"] - - ["java.lang", "Double", "hashCode", "(double)", "summary", "df-generated"] - - ["java.lang", "Double", "isFinite", "(double)", "summary", "df-generated"] - - ["java.lang", "Double", "isInfinite", "()", "summary", "df-generated"] - - ["java.lang", "Double", "isInfinite", "(double)", "summary", "df-generated"] - - ["java.lang", "Double", "isNaN", "()", "summary", "df-generated"] - - ["java.lang", "Double", "isNaN", "(double)", "summary", "df-generated"] - - ["java.lang", "Double", "longBitsToDouble", "(long)", "summary", "df-generated"] - - ["java.lang", "Double", "max", "(double,double)", "summary", "df-generated"] - - ["java.lang", "Double", "min", "(double,double)", "summary", "df-generated"] - - ["java.lang", "Double", "shortValue", "()", "summary", "df-generated"] - - ["java.lang", "Double", "sum", "(double,double)", "summary", "df-generated"] - - ["java.lang", "Double", "toHexString", "(double)", "summary", "df-generated"] - - ["java.lang", "Double", "toString", "(double)", "summary", "df-generated"] - - ["java.lang", "Double", "valueOf", "(String)", "summary", "df-generated"] - - ["java.lang", "Enum", "getDeclaringClass", "()", "summary", "df-generated"] - - ["java.lang", "Enum", "valueOf", "(Class,String)", "summary", "df-generated"] - - ["java.lang", "EnumConstantNotPresentException", "enumType", "()", "summary", "df-generated"] - - ["java.lang", "FdLibm$Cbrt", "compute", "(double)", "summary", "df-generated"] - - ["java.lang", "FdLibm$Hypot", "compute", "(double,double)", "summary", "df-generated"] - - ["java.lang", "FdLibm$Pow", "compute", "(double,double)", "summary", "df-generated"] - - ["java.lang", "Float", "Float", "(String)", "summary", "df-generated"] - - ["java.lang", "Float", "Float", "(double)", "summary", "df-generated"] - - ["java.lang", "Float", "Float", "(float)", "summary", "df-generated"] - - ["java.lang", "Float", "byteValue", "()", "summary", "df-generated"] - - ["java.lang", "Float", "compare", "(float,float)", "summary", "df-generated"] - - ["java.lang", "Float", "floatToIntBits", "(float)", "summary", "df-generated"] - - ["java.lang", "Float", "floatToRawIntBits", "(float)", "summary", "df-generated"] - - ["java.lang", "Float", "floatValue", "()", "summary", "df-generated"] - - ["java.lang", "Float", "hashCode", "(float)", "summary", "df-generated"] - - ["java.lang", "Float", "intBitsToFloat", "(int)", "summary", "df-generated"] - - ["java.lang", "Float", "isFinite", "(float)", "summary", "df-generated"] - - ["java.lang", "Float", "isInfinite", "()", "summary", "df-generated"] - - ["java.lang", "Float", "isInfinite", "(float)", "summary", "df-generated"] - - ["java.lang", "Float", "isNaN", "()", "summary", "df-generated"] - - ["java.lang", "Float", "isNaN", "(float)", "summary", "df-generated"] - - ["java.lang", "Float", "max", "(float,float)", "summary", "df-generated"] - - ["java.lang", "Float", "min", "(float,float)", "summary", "df-generated"] - - ["java.lang", "Float", "parseFloat", "(String)", "summary", "df-generated"] - - ["java.lang", "Float", "shortValue", "()", "summary", "df-generated"] - - ["java.lang", "Float", "sum", "(float,float)", "summary", "df-generated"] - - ["java.lang", "Float", "toHexString", "(float)", "summary", "df-generated"] - - ["java.lang", "Float", "toString", "(float)", "summary", "df-generated"] - - ["java.lang", "Float", "valueOf", "(String)", "summary", "df-generated"] - - ["java.lang", "Float", "valueOf", "(float)", "summary", "df-generated"] - - ["java.lang", "IndexOutOfBoundsException", "IndexOutOfBoundsException", "(int)", "summary", "df-generated"] - - ["java.lang", "IndexOutOfBoundsException", "IndexOutOfBoundsException", "(long)", "summary", "df-generated"] - - ["java.lang", "Integer", "Integer", "(String)", "summary", "df-generated"] - - ["java.lang", "Integer", "bitCount", "(int)", "summary", "df-generated"] - - ["java.lang", "Integer", "byteValue", "()", "summary", "df-generated"] - - ["java.lang", "Integer", "compare", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Integer", "compareUnsigned", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Integer", "decode", "(String)", "summary", "df-generated"] - - ["java.lang", "Integer", "divideUnsigned", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Integer", "floatValue", "()", "summary", "df-generated"] - - ["java.lang", "Integer", "getInteger", "(String)", "summary", "df-generated"] - - ["java.lang", "Integer", "getInteger", "(String,Integer)", "summary", "df-generated"] - - ["java.lang", "Integer", "getInteger", "(String,int)", "summary", "df-generated"] - - ["java.lang", "Integer", "hashCode", "(int)", "summary", "df-generated"] - - ["java.lang", "Integer", "highestOneBit", "(int)", "summary", "df-generated"] - - ["java.lang", "Integer", "lowestOneBit", "(int)", "summary", "df-generated"] - - ["java.lang", "Integer", "max", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Integer", "min", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Integer", "numberOfLeadingZeros", "(int)", "summary", "df-generated"] - - ["java.lang", "Integer", "numberOfTrailingZeros", "(int)", "summary", "df-generated"] - - ["java.lang", "Integer", "parseInt", "(CharSequence,int,int,int)", "summary", "df-generated"] - - ["java.lang", "Integer", "parseInt", "(String,int)", "summary", "df-generated"] - - ["java.lang", "Integer", "parseUnsignedInt", "(CharSequence,int,int,int)", "summary", "df-generated"] - - ["java.lang", "Integer", "parseUnsignedInt", "(String)", "summary", "df-generated"] - - ["java.lang", "Integer", "parseUnsignedInt", "(String,int)", "summary", "df-generated"] - - ["java.lang", "Integer", "remainderUnsigned", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Integer", "reverse", "(int)", "summary", "df-generated"] - - ["java.lang", "Integer", "reverseBytes", "(int)", "summary", "df-generated"] - - ["java.lang", "Integer", "rotateLeft", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Integer", "rotateRight", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Integer", "shortValue", "()", "summary", "df-generated"] - - ["java.lang", "Integer", "signum", "(int)", "summary", "df-generated"] - - ["java.lang", "Integer", "sum", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Integer", "toBinaryString", "(int)", "summary", "df-generated"] - - ["java.lang", "Integer", "toOctalString", "(int)", "summary", "df-generated"] - - ["java.lang", "Integer", "toUnsignedLong", "(int)", "summary", "df-generated"] - - ["java.lang", "Integer", "toUnsignedString", "(int)", "summary", "df-generated"] - - ["java.lang", "Integer", "toUnsignedString", "(int,int)", "summary", "df-generated"] - - ["java.lang", "LiveStackFrame$PrimitiveSlot", "intValue", "()", "summary", "df-generated"] - - ["java.lang", "LiveStackFrame$PrimitiveSlot", "longValue", "()", "summary", "df-generated"] - - ["java.lang", "LiveStackFrame$PrimitiveSlot", "size", "()", "summary", "df-generated"] - - ["java.lang", "Long", "Long", "(String)", "summary", "df-generated"] - - ["java.lang", "Long", "bitCount", "(long)", "summary", "df-generated"] - - ["java.lang", "Long", "byteValue", "()", "summary", "df-generated"] - - ["java.lang", "Long", "compare", "(long,long)", "summary", "df-generated"] - - ["java.lang", "Long", "compareUnsigned", "(long,long)", "summary", "df-generated"] - - ["java.lang", "Long", "decode", "(String)", "summary", "df-generated"] - - ["java.lang", "Long", "divideUnsigned", "(long,long)", "summary", "df-generated"] - - ["java.lang", "Long", "floatValue", "()", "summary", "df-generated"] - - ["java.lang", "Long", "getLong", "(String)", "summary", "df-generated"] - - ["java.lang", "Long", "getLong", "(String,Long)", "summary", "df-generated"] - - ["java.lang", "Long", "getLong", "(String,long)", "summary", "df-generated"] - - ["java.lang", "Long", "hashCode", "(long)", "summary", "df-generated"] - - ["java.lang", "Long", "highestOneBit", "(long)", "summary", "df-generated"] - - ["java.lang", "Long", "lowestOneBit", "(long)", "summary", "df-generated"] - - ["java.lang", "Long", "max", "(long,long)", "summary", "df-generated"] - - ["java.lang", "Long", "min", "(long,long)", "summary", "df-generated"] - - ["java.lang", "Long", "numberOfLeadingZeros", "(long)", "summary", "df-generated"] - - ["java.lang", "Long", "numberOfTrailingZeros", "(long)", "summary", "df-generated"] - - ["java.lang", "Long", "parseLong", "(CharSequence,int,int,int)", "summary", "df-generated"] - - ["java.lang", "Long", "parseLong", "(String,int)", "summary", "df-generated"] - - ["java.lang", "Long", "parseUnsignedLong", "(CharSequence,int,int,int)", "summary", "df-generated"] - - ["java.lang", "Long", "parseUnsignedLong", "(String)", "summary", "df-generated"] - - ["java.lang", "Long", "parseUnsignedLong", "(String,int)", "summary", "df-generated"] - - ["java.lang", "Long", "remainderUnsigned", "(long,long)", "summary", "df-generated"] - - ["java.lang", "Long", "reverse", "(long)", "summary", "df-generated"] - - ["java.lang", "Long", "reverseBytes", "(long)", "summary", "df-generated"] - - ["java.lang", "Long", "rotateLeft", "(long,int)", "summary", "df-generated"] - - ["java.lang", "Long", "rotateRight", "(long,int)", "summary", "df-generated"] - - ["java.lang", "Long", "shortValue", "()", "summary", "df-generated"] - - ["java.lang", "Long", "signum", "(long)", "summary", "df-generated"] - - ["java.lang", "Long", "sum", "(long,long)", "summary", "df-generated"] - - ["java.lang", "Long", "toBinaryString", "(long)", "summary", "df-generated"] - - ["java.lang", "Long", "toHexString", "(long)", "summary", "df-generated"] - - ["java.lang", "Long", "toOctalString", "(long)", "summary", "df-generated"] - - ["java.lang", "Long", "toUnsignedString", "(long)", "summary", "df-generated"] - - ["java.lang", "Long", "toUnsignedString", "(long,int)", "summary", "df-generated"] - - ["java.lang", "Math", "IEEEremainder", "(double,double)", "summary", "df-generated"] - - ["java.lang", "Math", "abs", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "abs", "(float)", "summary", "df-generated"] - - ["java.lang", "Math", "abs", "(int)", "summary", "df-generated"] - - ["java.lang", "Math", "abs", "(long)", "summary", "df-generated"] - - ["java.lang", "Math", "absExact", "(int)", "summary", "df-generated"] - - ["java.lang", "Math", "absExact", "(long)", "summary", "df-generated"] - - ["java.lang", "Math", "acos", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "addExact", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Math", "addExact", "(long,long)", "summary", "df-generated"] - - ["java.lang", "Math", "asin", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "atan2", "(double,double)", "summary", "df-generated"] - - ["java.lang", "Math", "atan", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "cbrt", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "ceil", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "copySign", "(double,double)", "summary", "df-generated"] - - ["java.lang", "Math", "copySign", "(float,float)", "summary", "df-generated"] - - ["java.lang", "Math", "cos", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "cosh", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "decrementExact", "(int)", "summary", "df-generated"] - - ["java.lang", "Math", "decrementExact", "(long)", "summary", "df-generated"] - - ["java.lang", "Math", "exp", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "expm1", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "floor", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "floorDiv", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Math", "floorDiv", "(long,int)", "summary", "df-generated"] - - ["java.lang", "Math", "floorDiv", "(long,long)", "summary", "df-generated"] - - ["java.lang", "Math", "floorMod", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Math", "floorMod", "(long,int)", "summary", "df-generated"] - - ["java.lang", "Math", "floorMod", "(long,long)", "summary", "df-generated"] - - ["java.lang", "Math", "fma", "(double,double,double)", "summary", "df-generated"] - - ["java.lang", "Math", "fma", "(float,float,float)", "summary", "df-generated"] - - ["java.lang", "Math", "getExponent", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "getExponent", "(float)", "summary", "df-generated"] - - ["java.lang", "Math", "hypot", "(double,double)", "summary", "df-generated"] - - ["java.lang", "Math", "incrementExact", "(int)", "summary", "df-generated"] - - ["java.lang", "Math", "incrementExact", "(long)", "summary", "df-generated"] - - ["java.lang", "Math", "log10", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "log1p", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "log", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "multiplyExact", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Math", "multiplyExact", "(long,int)", "summary", "df-generated"] - - ["java.lang", "Math", "multiplyExact", "(long,long)", "summary", "df-generated"] - - ["java.lang", "Math", "multiplyFull", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Math", "multiplyHigh", "(long,long)", "summary", "df-generated"] - - ["java.lang", "Math", "negateExact", "(int)", "summary", "df-generated"] - - ["java.lang", "Math", "negateExact", "(long)", "summary", "df-generated"] - - ["java.lang", "Math", "nextAfter", "(double,double)", "summary", "df-generated"] - - ["java.lang", "Math", "nextAfter", "(float,double)", "summary", "df-generated"] - - ["java.lang", "Math", "nextDown", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "nextDown", "(float)", "summary", "df-generated"] - - ["java.lang", "Math", "nextUp", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "nextUp", "(float)", "summary", "df-generated"] - - ["java.lang", "Math", "pow", "(double,double)", "summary", "df-generated"] - - ["java.lang", "Math", "random", "()", "summary", "df-generated"] - - ["java.lang", "Math", "rint", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "round", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "round", "(float)", "summary", "df-generated"] - - ["java.lang", "Math", "scalb", "(double,int)", "summary", "df-generated"] - - ["java.lang", "Math", "scalb", "(float,int)", "summary", "df-generated"] - - ["java.lang", "Math", "signum", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "signum", "(float)", "summary", "df-generated"] - - ["java.lang", "Math", "sin", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "sinh", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "sqrt", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "subtractExact", "(int,int)", "summary", "df-generated"] - - ["java.lang", "Math", "subtractExact", "(long,long)", "summary", "df-generated"] - - ["java.lang", "Math", "tan", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "tanh", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "toDegrees", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "toIntExact", "(long)", "summary", "df-generated"] - - ["java.lang", "Math", "toRadians", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "ulp", "(double)", "summary", "df-generated"] - - ["java.lang", "Math", "ulp", "(float)", "summary", "df-generated"] - - ["java.lang", "Module", "canRead", "(Module)", "summary", "df-generated"] - - ["java.lang", "Module", "canUse", "(Class)", "summary", "df-generated"] - - ["java.lang", "Module", "isExported", "(String)", "summary", "df-generated"] - - ["java.lang", "Module", "isExported", "(String,Module)", "summary", "df-generated"] - - ["java.lang", "Module", "isNamed", "()", "summary", "df-generated"] - - ["java.lang", "Module", "isOpen", "(String)", "summary", "df-generated"] - - ["java.lang", "Module", "isOpen", "(String,Module)", "summary", "df-generated"] - - ["java.lang", "ModuleLayer", "boot", "()", "summary", "df-generated"] - - ["java.lang", "ModuleLayer", "empty", "()", "summary", "df-generated"] - - ["java.lang", "Number", "byteValue", "()", "summary", "df-generated"] - - ["java.lang", "Number", "floatValue", "()", "summary", "df-generated"] - - ["java.lang", "Number", "shortValue", "()", "summary", "df-generated"] - - ["java.lang", "Object", "notify", "()", "summary", "df-generated"] - - ["java.lang", "Object", "notifyAll", "()", "summary", "df-generated"] - - ["java.lang", "Object", "wait", "()", "summary", "df-generated"] - - ["java.lang", "Object", "wait", "(long)", "summary", "df-generated"] - - ["java.lang", "Object", "wait", "(long,int)", "summary", "df-generated"] - - ["java.lang", "Package", "getPackages", "()", "summary", "df-generated"] - - ["java.lang", "Package", "isAnnotationPresent", "(Class)", "summary", "df-generated"] - - ["java.lang", "Package", "isCompatibleWith", "(String)", "summary", "df-generated"] - - ["java.lang", "Package", "isSealed", "()", "summary", "df-generated"] - - ["java.lang", "Package", "isSealed", "(URL)", "summary", "df-generated"] - - ["java.lang", "Process", "children", "()", "summary", "df-generated"] - - ["java.lang", "Process", "descendants", "()", "summary", "df-generated"] - - ["java.lang", "Process", "destroy", "()", "summary", "df-generated"] - - ["java.lang", "Process", "exitValue", "()", "summary", "df-generated"] - - ["java.lang", "Process", "info", "()", "summary", "df-generated"] - - ["java.lang", "Process", "isAlive", "()", "summary", "df-generated"] - - ["java.lang", "Process", "onExit", "()", "summary", "df-generated"] - - ["java.lang", "Process", "pid", "()", "summary", "df-generated"] - - ["java.lang", "Process", "supportsNormalTermination", "()", "summary", "df-generated"] - - ["java.lang", "Process", "waitFor", "()", "summary", "df-generated"] - - ["java.lang", "Process", "waitFor", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.lang", "ProcessBuilder$Redirect", "appendTo", "(File)", "summary", "df-generated"] - - ["java.lang", "ProcessBuilder$Redirect", "file", "()", "summary", "df-generated"] - - ["java.lang", "ProcessBuilder$Redirect", "from", "(File)", "summary", "df-generated"] - - ["java.lang", "ProcessBuilder$Redirect", "to", "(File)", "summary", "df-generated"] - - ["java.lang", "ProcessBuilder$Redirect", "type", "()", "summary", "df-generated"] - - ["java.lang", "ProcessBuilder", "redirectErrorStream", "()", "summary", "df-generated"] - - ["java.lang", "ProcessBuilder", "start", "()", "summary", "df-generated"] - - ["java.lang", "ProcessBuilder", "startPipeline", "(List)", "summary", "df-generated"] - - ["java.lang", "ProcessHandle", "allProcesses", "()", "summary", "df-generated"] - - ["java.lang", "ProcessHandle", "current", "()", "summary", "df-generated"] - - ["java.lang", "ProcessHandle", "of", "(long)", "summary", "df-generated"] - - ["java.lang", "Runtime$Version", "compareToIgnoreOptional", "(Runtime$Version)", "summary", "df-generated"] - - ["java.lang", "Runtime$Version", "equalsIgnoreOptional", "(Object)", "summary", "df-generated"] - - ["java.lang", "Runtime$Version", "feature", "()", "summary", "df-generated"] - - ["java.lang", "Runtime$Version", "interim", "()", "summary", "df-generated"] - - ["java.lang", "Runtime$Version", "major", "()", "summary", "df-generated"] - - ["java.lang", "Runtime$Version", "minor", "()", "summary", "df-generated"] - - ["java.lang", "Runtime$Version", "patch", "()", "summary", "df-generated"] - - ["java.lang", "Runtime$Version", "security", "()", "summary", "df-generated"] - - ["java.lang", "Runtime$Version", "update", "()", "summary", "df-generated"] - - ["java.lang", "Runtime$Version", "version", "()", "summary", "df-generated"] - - ["java.lang", "Runtime", "addShutdownHook", "(Thread)", "summary", "df-generated"] - - ["java.lang", "Runtime", "availableProcessors", "()", "summary", "df-generated"] - - ["java.lang", "Runtime", "exec", "(String)", "summary", "df-generated"] - - ["java.lang", "Runtime", "exec", "(String,String[])", "summary", "df-generated"] - - ["java.lang", "Runtime", "exec", "(String,String[],File)", "summary", "df-generated"] - - ["java.lang", "Runtime", "exec", "(String[])", "summary", "df-generated"] - - ["java.lang", "Runtime", "exec", "(String[],String[])", "summary", "df-generated"] - - ["java.lang", "Runtime", "exec", "(String[],String[],File)", "summary", "df-generated"] - - ["java.lang", "Runtime", "exit", "(int)", "summary", "df-generated"] - - ["java.lang", "Runtime", "freeMemory", "()", "summary", "df-generated"] - - ["java.lang", "Runtime", "gc", "()", "summary", "df-generated"] - - ["java.lang", "Runtime", "halt", "(int)", "summary", "df-generated"] - - ["java.lang", "Runtime", "load", "(String)", "summary", "df-generated"] - - ["java.lang", "Runtime", "loadLibrary", "(String)", "summary", "df-generated"] - - ["java.lang", "Runtime", "maxMemory", "()", "summary", "df-generated"] - - ["java.lang", "Runtime", "removeShutdownHook", "(Thread)", "summary", "df-generated"] - - ["java.lang", "Runtime", "runFinalization", "()", "summary", "df-generated"] - - ["java.lang", "Runtime", "totalMemory", "()", "summary", "df-generated"] - - ["java.lang", "Runtime", "version", "()", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkAccept", "(String,int)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkAccess", "(Thread)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkAccess", "(ThreadGroup)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkConnect", "(String,int)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkConnect", "(String,int,Object)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkCreateClassLoader", "()", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkDelete", "(String)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkExec", "(String)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkExit", "(int)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkLink", "(String)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkListen", "(int)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkMulticast", "(InetAddress)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkMulticast", "(InetAddress,byte)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkPackageAccess", "(String)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkPackageDefinition", "(String)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkPermission", "(Permission)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkPermission", "(Permission,Object)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkPrintJobAccess", "()", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkPropertiesAccess", "()", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkPropertyAccess", "(String)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkRead", "(FileDescriptor)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkRead", "(String)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkRead", "(String,Object)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkSecurityAccess", "(String)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkSetFactory", "()", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkWrite", "(FileDescriptor)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "checkWrite", "(String)", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "getSecurityContext", "()", "summary", "df-generated"] - - ["java.lang", "SecurityManager", "getThreadGroup", "()", "summary", "df-generated"] - - ["java.lang", "Short", "Short", "(String)", "summary", "df-generated"] - - ["java.lang", "Short", "Short", "(short)", "summary", "df-generated"] - - ["java.lang", "Short", "byteValue", "()", "summary", "df-generated"] - - ["java.lang", "Short", "compare", "(short,short)", "summary", "df-generated"] - - ["java.lang", "Short", "compareUnsigned", "(short,short)", "summary", "df-generated"] - - ["java.lang", "Short", "decode", "(String)", "summary", "df-generated"] - - ["java.lang", "Short", "floatValue", "()", "summary", "df-generated"] - - ["java.lang", "Short", "hashCode", "(short)", "summary", "df-generated"] - - ["java.lang", "Short", "parseShort", "(String)", "summary", "df-generated"] - - ["java.lang", "Short", "parseShort", "(String,int)", "summary", "df-generated"] - - ["java.lang", "Short", "reverseBytes", "(short)", "summary", "df-generated"] - - ["java.lang", "Short", "shortValue", "()", "summary", "df-generated"] - - ["java.lang", "Short", "toString", "(short)", "summary", "df-generated"] - - ["java.lang", "Short", "toUnsignedInt", "(short)", "summary", "df-generated"] - - ["java.lang", "Short", "toUnsignedLong", "(short)", "summary", "df-generated"] - - ["java.lang", "Short", "valueOf", "(String)", "summary", "df-generated"] - - ["java.lang", "Short", "valueOf", "(String,int)", "summary", "df-generated"] - - ["java.lang", "Short", "valueOf", "(short)", "summary", "df-generated"] - - ["java.lang", "StackTraceElement", "getLineNumber", "()", "summary", "df-generated"] - - ["java.lang", "StackTraceElement", "isNativeMethod", "()", "summary", "df-generated"] - - ["java.lang", "StackWalker", "forEach", "(Consumer)", "summary", "df-generated"] - - ["java.lang", "StackWalker", "getCallerClass", "()", "summary", "df-generated"] - - ["java.lang", "StackWalker", "getInstance", "()", "summary", "df-generated"] - - ["java.lang", "StackWalker", "getInstance", "(Set)", "summary", "df-generated"] - - ["java.lang", "StackWalker", "getInstance", "(Set,int)", "summary", "df-generated"] - - ["java.lang", "StackWalker", "getInstance", "(StackWalker$Option)", "summary", "df-generated"] - - ["java.lang", "StackWalker", "walk", "(Function)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "IEEEremainder", "(double,double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "abs", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "abs", "(float)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "abs", "(int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "abs", "(long)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "absExact", "(int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "absExact", "(long)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "acos", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "addExact", "(int,int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "addExact", "(long,long)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "asin", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "atan2", "(double,double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "atan", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "cbrt", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "ceil", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "copySign", "(double,double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "copySign", "(float,float)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "cos", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "cosh", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "decrementExact", "(int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "decrementExact", "(long)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "exp", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "expm1", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "floor", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "floorDiv", "(int,int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "floorDiv", "(long,int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "floorDiv", "(long,long)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "floorMod", "(int,int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "floorMod", "(long,int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "floorMod", "(long,long)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "fma", "(double,double,double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "fma", "(float,float,float)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "getExponent", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "getExponent", "(float)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "hypot", "(double,double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "incrementExact", "(int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "incrementExact", "(long)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "log10", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "log1p", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "log", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "max", "(double,double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "max", "(float,float)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "max", "(int,int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "max", "(long,long)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "min", "(double,double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "min", "(float,float)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "min", "(int,int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "min", "(long,long)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "multiplyExact", "(int,int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "multiplyExact", "(long,int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "multiplyExact", "(long,long)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "multiplyFull", "(int,int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "multiplyHigh", "(long,long)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "negateExact", "(int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "negateExact", "(long)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "nextAfter", "(double,double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "nextAfter", "(float,double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "nextDown", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "nextDown", "(float)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "nextUp", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "nextUp", "(float)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "pow", "(double,double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "random", "()", "summary", "df-generated"] - - ["java.lang", "StrictMath", "rint", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "round", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "round", "(float)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "scalb", "(double,int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "scalb", "(float,int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "signum", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "signum", "(float)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "sin", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "sinh", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "sqrt", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "subtractExact", "(int,int)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "subtractExact", "(long,long)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "tan", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "tanh", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "toDegrees", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "toIntExact", "(long)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "toRadians", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "ulp", "(double)", "summary", "df-generated"] - - ["java.lang", "StrictMath", "ulp", "(float)", "summary", "df-generated"] - - ["java.lang", "String", "codePointAt", "(int)", "summary", "df-generated"] - - ["java.lang", "String", "codePointBefore", "(int)", "summary", "df-generated"] - - ["java.lang", "String", "codePointCount", "(int,int)", "summary", "df-generated"] - - ["java.lang", "String", "compareToIgnoreCase", "(String)", "summary", "df-generated"] - - ["java.lang", "String", "contentEquals", "(CharSequence)", "summary", "df-generated"] - - ["java.lang", "String", "contentEquals", "(StringBuffer)", "summary", "df-generated"] - - ["java.lang", "String", "indexOf", "(String,int)", "summary", "df-generated"] - - ["java.lang", "String", "indexOf", "(int,int)", "summary", "df-generated"] - - ["java.lang", "String", "isBlank", "()", "summary", "df-generated"] - - ["java.lang", "String", "lastIndexOf", "(String,int)", "summary", "df-generated"] - - ["java.lang", "String", "lastIndexOf", "(int,int)", "summary", "df-generated"] - - ["java.lang", "String", "matches", "(String)", "summary", "df-generated"] - - ["java.lang", "String", "offsetByCodePoints", "(int,int)", "summary", "df-generated"] - - ["java.lang", "String", "regionMatches", "(boolean,int,String,int,int)", "summary", "df-generated"] - - ["java.lang", "String", "regionMatches", "(int,String,int,int)", "summary", "df-generated"] - - ["java.lang", "String", "startsWith", "(String,int)", "summary", "df-generated"] - - ["java.lang", "String", "transform", "(Function)", "summary", "df-generated"] - - ["java.lang", "String", "valueOf", "(double)", "summary", "df-generated"] - - ["java.lang", "String", "valueOf", "(float)", "summary", "df-generated"] - - ["java.lang", "StringBuffer", "StringBuffer", "(int)", "summary", "df-generated"] - - ["java.lang", "StringBuffer", "capacity", "()", "summary", "df-generated"] - - ["java.lang", "StringBuffer", "codePointAt", "(int)", "summary", "df-generated"] - - ["java.lang", "StringBuffer", "codePointBefore", "(int)", "summary", "df-generated"] - - ["java.lang", "StringBuffer", "codePointCount", "(int,int)", "summary", "df-generated"] - - ["java.lang", "StringBuffer", "ensureCapacity", "(int)", "summary", "df-generated"] - - ["java.lang", "StringBuffer", "offsetByCodePoints", "(int,int)", "summary", "df-generated"] - - ["java.lang", "StringBuffer", "trimToSize", "()", "summary", "df-generated"] - - ["java.lang", "StringIndexOutOfBoundsException", "StringIndexOutOfBoundsException", "(int)", "summary", "df-generated"] - - ["java.lang", "System$Logger$Level", "getName", "()", "summary", "df-generated"] - - ["java.lang", "System$Logger$Level", "getSeverity", "()", "summary", "df-generated"] - - ["java.lang", "System$Logger", "log", "(System$Logger$Level,Object)", "summary", "df-generated"] - - ["java.lang", "System$Logger", "log", "(System$Logger$Level,String)", "summary", "df-generated"] - - ["java.lang", "System$Logger", "log", "(System$Logger$Level,String,Object[])", "summary", "df-generated"] - - ["java.lang", "System$Logger", "log", "(System$Logger$Level,String,Throwable)", "summary", "df-generated"] - - ["java.lang", "System$Logger", "log", "(System$Logger$Level,Supplier)", "summary", "df-generated"] - - ["java.lang", "System$Logger", "log", "(System$Logger$Level,Supplier,Throwable)", "summary", "df-generated"] - - ["java.lang", "System$LoggerFinder", "getLoggerFinder", "()", "summary", "df-generated"] - - ["java.lang", "System", "clearProperty", "(String)", "summary", "df-generated"] - - ["java.lang", "System", "console", "()", "summary", "df-generated"] - - ["java.lang", "System", "gc", "()", "summary", "df-generated"] - - ["java.lang", "System", "getProperties", "()", "summary", "df-generated"] - - ["java.lang", "System", "getSecurityManager", "()", "summary", "df-generated"] - - ["java.lang", "System", "getenv", "()", "summary", "df-generated"] - - ["java.lang", "System", "inheritedChannel", "()", "summary", "df-generated"] - - ["java.lang", "System", "load", "(String)", "summary", "df-generated"] - - ["java.lang", "System", "loadLibrary", "(String)", "summary", "df-generated"] - - ["java.lang", "System", "mapLibraryName", "(String)", "summary", "df-generated"] - - ["java.lang", "System", "runFinalization", "()", "summary", "df-generated"] - - ["java.lang", "System", "setErr", "(PrintStream)", "summary", "df-generated"] - - ["java.lang", "System", "setIn", "(InputStream)", "summary", "df-generated"] - - ["java.lang", "System", "setOut", "(PrintStream)", "summary", "df-generated"] - - ["java.lang", "System", "setProperties", "(Properties)", "summary", "df-generated"] - - ["java.lang", "System", "setSecurityManager", "(SecurityManager)", "summary", "df-generated"] - - ["java.lang", "Thread", "activeCount", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "checkAccess", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "countStackFrames", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "dumpStack", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "enumerate", "(Thread[])", "summary", "df-generated"] - - ["java.lang", "Thread", "getAllStackTraces", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "getDefaultUncaughtExceptionHandler", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "getId", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "getPriority", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "getStackTrace", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "getState", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "holdsLock", "(Object)", "summary", "df-generated"] - - ["java.lang", "Thread", "interrupted", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "isAlive", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "isDaemon", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "isInterrupted", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "join", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "join", "(long)", "summary", "df-generated"] - - ["java.lang", "Thread", "join", "(long,int)", "summary", "df-generated"] - - ["java.lang", "Thread", "onSpinWait", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "resume", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "run", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "setDaemon", "(boolean)", "summary", "df-generated"] - - ["java.lang", "Thread", "setDefaultUncaughtExceptionHandler", "(Thread$UncaughtExceptionHandler)", "summary", "df-generated"] - - ["java.lang", "Thread", "setPriority", "(int)", "summary", "df-generated"] - - ["java.lang", "Thread", "sleep", "(long,int)", "summary", "df-generated"] - - ["java.lang", "Thread", "stop", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "suspend", "()", "summary", "df-generated"] - - ["java.lang", "Thread", "yield", "()", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "activeCount", "()", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "activeGroupCount", "()", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "allowThreadSuspension", "(boolean)", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "checkAccess", "()", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "destroy", "()", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "getMaxPriority", "()", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "interrupt", "()", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "isDaemon", "()", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "isDestroyed", "()", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "list", "()", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "parentOf", "(ThreadGroup)", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "resume", "()", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "setDaemon", "(boolean)", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "setMaxPriority", "(int)", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "stop", "()", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "suspend", "()", "summary", "df-generated"] - - ["java.lang", "ThreadGroup", "uncaughtException", "(Thread,Throwable)", "summary", "df-generated"] - - ["java.lang", "ThreadLocal", "remove", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.module.model.json b/java/ql/lib/ext/generated/modelgenerator/java.lang.module.model.json new file mode 100644 index 000000000000..21e273d545c0 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.lang.module.model.json @@ -0,0 +1,115 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.lang.module", "Configuration", false, "findModule", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "Configuration", false, "modules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "Configuration", false, "parents", "()", "", "Argument[this].SyntheticField[java.lang.module.Configuration.parents]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "Configuration", false, "resolve", "(ModuleFinder,List,ModuleFinder,Collection)", "", "Argument[1].Element", "ReturnValue.SyntheticField[java.lang.module.Configuration.parents].Element", "value", "dfc-generated"], + ["java.lang.module", "Configuration", false, "resolve", "(ModuleFinder,ModuleFinder,Collection)", "", "Argument[this]", "ReturnValue.SyntheticField[java.lang.module.Configuration.parents].Element", "value", "dfc-generated"], + ["java.lang.module", "Configuration", false, "resolveAndBind", "(ModuleFinder,List,ModuleFinder,Collection)", "", "Argument[1].Element", "ReturnValue.SyntheticField[java.lang.module.Configuration.parents].Element", "value", "dfc-generated"], + ["java.lang.module", "Configuration", false, "resolveAndBind", "(ModuleFinder,ModuleFinder,Collection)", "", "Argument[this]", "ReturnValue.SyntheticField[java.lang.module.Configuration.parents].Element", "value", "dfc-generated"], + ["java.lang.module", "FindException", true, "FindException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.module", "FindException", true, "FindException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.module", "FindException", true, "FindException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang.module", "FindException", true, "FindException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.module", "InvalidModuleDescriptorException", true, "InvalidModuleDescriptorException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "exports", "(ModuleDescriptor$Exports)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "exports", "(Set,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "exports", "(Set,String,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "exports", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "exports", "(String,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "mainClass", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "opens", "(ModuleDescriptor$Opens)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "opens", "(Set,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "opens", "(Set,String,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "opens", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "opens", "(String,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "packages", "(Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "provides", "(ModuleDescriptor$Provides)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "provides", "(String,List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "requires", "(ModuleDescriptor$Requires)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "requires", "(Set,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "requires", "(Set,String,ModuleDescriptor$Version)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "requires", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "uses", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "version", "(ModuleDescriptor$Version)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Builder", false, "version", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.module", "ModuleDescriptor$Exports", false, "modifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Exports", false, "source", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Exports", false, "targets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Opens", false, "modifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Opens", false, "source", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Opens", false, "targets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Provides", false, "providers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Provides", false, "service", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Requires", false, "compiledVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Requires", false, "modifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Requires", false, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Requires", false, "rawCompiledVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Version", false, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "exports", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "mainClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "modifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "newAutomaticModule", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "newModule", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "newModule", "(String,Set)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "newModule", "(String,Set)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "newOpenModule", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "opens", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "packages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "provides", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "rawVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "read", "(ByteBuffer,Supplier)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "read", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "read", "(InputStream,Supplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "read", "(InputStream,Supplier)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "requires", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "toNameAndVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "uses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleDescriptor", true, "version", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleFinder", true, "find", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleFinder", true, "findAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleFinder", true, "of", "(Path[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleReader", true, "list", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleReader", true, "open", "(String)", "", "Argument[0]", "ReturnValue.Element", "taint", "dfc-generated"], + ["java.lang.module", "ModuleReader", true, "read", "(String)", "", "Argument[0]", "ReturnValue.Element", "taint", "dfc-generated"], + ["java.lang.module", "ModuleReference", true, "descriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleReference", true, "location", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ModuleReference", true, "open", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ResolutionException", true, "ResolutionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.module", "ResolutionException", true, "ResolutionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.module", "ResolutionException", true, "ResolutionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang.module", "ResolutionException", true, "ResolutionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.module", "ResolvedModule", false, "configuration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ResolvedModule", false, "reads", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.module", "ResolvedModule", false, "reference", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.lang.module", "Configuration", "empty", "()", "summary", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Exports", "isQualified", "()", "summary", "df-generated"], + ["java.lang.module", "ModuleDescriptor$Opens", "isQualified", "()", "summary", "df-generated"], + ["java.lang.module", "ModuleDescriptor", "isAutomatic", "()", "summary", "df-generated"], + ["java.lang.module", "ModuleDescriptor", "isOpen", "()", "summary", "df-generated"], + ["java.lang.module", "ModuleDescriptor", "read", "(ByteBuffer)", "summary", "df-generated"], + ["java.lang.module", "ModuleFinder", "compose", "(ModuleFinder[])", "summary", "df-generated"], + ["java.lang.module", "ModuleFinder", "ofSystem", "()", "summary", "df-generated"], + ["java.lang.module", "ModuleReader", "release", "(ByteBuffer)", "summary", "df-generated"], + ["java.lang.module", "ResolvedModule", "name", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.module.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.lang.module.model.yml deleted file mode 100644 index 80893f899340..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.lang.module.model.yml +++ /dev/null @@ -1,104 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.lang.module", "Configuration", False, "findModule", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "Configuration", False, "modules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "Configuration", False, "parents", "()", "", "Argument[this].SyntheticField[java.lang.module.Configuration.parents]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "Configuration", False, "resolve", "(ModuleFinder,List,ModuleFinder,Collection)", "", "Argument[1].Element", "ReturnValue.SyntheticField[java.lang.module.Configuration.parents].Element", "value", "dfc-generated"] - - ["java.lang.module", "Configuration", False, "resolve", "(ModuleFinder,ModuleFinder,Collection)", "", "Argument[this]", "ReturnValue.SyntheticField[java.lang.module.Configuration.parents].Element", "value", "dfc-generated"] - - ["java.lang.module", "Configuration", False, "resolveAndBind", "(ModuleFinder,List,ModuleFinder,Collection)", "", "Argument[1].Element", "ReturnValue.SyntheticField[java.lang.module.Configuration.parents].Element", "value", "dfc-generated"] - - ["java.lang.module", "Configuration", False, "resolveAndBind", "(ModuleFinder,ModuleFinder,Collection)", "", "Argument[this]", "ReturnValue.SyntheticField[java.lang.module.Configuration.parents].Element", "value", "dfc-generated"] - - ["java.lang.module", "FindException", True, "FindException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "FindException", True, "FindException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "FindException", True, "FindException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "FindException", True, "FindException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "InvalidModuleDescriptorException", True, "InvalidModuleDescriptorException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(ModuleDescriptor$Exports)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(Set,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(Set,String,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(String,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "mainClass", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(ModuleDescriptor$Opens)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(Set,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(Set,String,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(String,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "packages", "(Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "provides", "(ModuleDescriptor$Provides)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "provides", "(String,List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "requires", "(ModuleDescriptor$Requires)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "requires", "(Set,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "requires", "(Set,String,ModuleDescriptor$Version)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "requires", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "uses", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "version", "(ModuleDescriptor$Version)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "version", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.module", "ModuleDescriptor$Exports", False, "modifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Exports", False, "source", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Exports", False, "targets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Opens", False, "modifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Opens", False, "source", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Opens", False, "targets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Provides", False, "providers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Provides", False, "service", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Requires", False, "compiledVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Requires", False, "modifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Requires", False, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Requires", False, "rawCompiledVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Version", False, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "exports", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "mainClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "modifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "newAutomaticModule", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "newModule", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "newModule", "(String,Set)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "newModule", "(String,Set)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "newOpenModule", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "opens", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "packages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "provides", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "rawVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "read", "(ByteBuffer,Supplier)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "read", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "read", "(InputStream,Supplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "read", "(InputStream,Supplier)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "requires", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "toNameAndVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "uses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", True, "version", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleFinder", True, "find", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleFinder", True, "findAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleFinder", True, "of", "(Path[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleReader", True, "list", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleReader", True, "open", "(String)", "", "Argument[0]", "ReturnValue.Element", "taint", "dfc-generated"] - - ["java.lang.module", "ModuleReader", True, "read", "(String)", "", "Argument[0]", "ReturnValue.Element", "taint", "dfc-generated"] - - ["java.lang.module", "ModuleReference", True, "descriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleReference", True, "location", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleReference", True, "open", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ResolutionException", True, "ResolutionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ResolutionException", True, "ResolutionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ResolutionException", True, "ResolutionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ResolutionException", True, "ResolutionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ResolvedModule", False, "configuration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ResolvedModule", False, "reads", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ResolvedModule", False, "reference", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.lang.module", "Configuration", "empty", "()", "summary", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Exports", "isQualified", "()", "summary", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Opens", "isQualified", "()", "summary", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", "isAutomatic", "()", "summary", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", "isOpen", "()", "summary", "df-generated"] - - ["java.lang.module", "ModuleDescriptor", "read", "(ByteBuffer)", "summary", "df-generated"] - - ["java.lang.module", "ModuleFinder", "compose", "(ModuleFinder[])", "summary", "df-generated"] - - ["java.lang.module", "ModuleFinder", "ofSystem", "()", "summary", "df-generated"] - - ["java.lang.module", "ModuleReader", "release", "(ByteBuffer)", "summary", "df-generated"] - - ["java.lang.module", "ResolvedModule", "name", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.ref.model.json b/java/ql/lib/ext/generated/modelgenerator/java.lang.ref.model.json new file mode 100644 index 000000000000..29f8c3f63618 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.lang.ref.model.json @@ -0,0 +1,44 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.lang.ref", "Cleaner", false, "register", "(Object,Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.ref", "Cleaner", false, "register", "(Object,Runnable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.lang.ref", "Cleaner", false, "register", "(Object,Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.ref", "PhantomReference", true, "PhantomReference", "(Object,ReferenceQueue)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.ref", "PhantomReference", true, "PhantomReference", "(Object,ReferenceQueue)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.lang.ref", "Reference", true, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.ref", "ReferenceQueue", true, "poll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.ref", "ReferenceQueue", true, "remove", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.ref", "ReferenceQueue", true, "remove", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.ref", "SoftReference", true, "SoftReference", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ref.Reference.referent]", "value", "dfc-generated"], + ["java.lang.ref", "SoftReference", true, "SoftReference", "(Object,ReferenceQueue)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ref.Reference.referent]", "value", "dfc-generated"], + ["java.lang.ref", "SoftReference", true, "get", "()", "", "Argument[this].SyntheticField[java.lang.ref.Reference.referent]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.ref", "WeakReference", true, "WeakReference", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.ref", "WeakReference", true, "WeakReference", "(Object,ReferenceQueue)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.ref", "WeakReference", true, "WeakReference", "(Object,ReferenceQueue)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.lang.ref", "Cleaner", "create", "()", "summary", "df-generated"], + ["java.lang.ref", "Cleaner", "create", "(ThreadFactory)", "summary", "df-generated"], + ["java.lang.ref", "PhantomReference", "get", "()", "summary", "df-generated"], + ["java.lang.ref", "Reference", "clear", "()", "summary", "df-generated"], + ["java.lang.ref", "Reference", "enqueue", "()", "summary", "df-generated"], + ["java.lang.ref", "Reference", "isEnqueued", "()", "summary", "df-generated"], + ["java.lang.ref", "Reference", "reachabilityFence", "(Object)", "summary", "df-generated"], + ["java.lang.ref", "Reference", "refersTo", "(Object)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.ref.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.lang.ref.model.yml deleted file mode 100644 index b864cdf1b7de..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.lang.ref.model.yml +++ /dev/null @@ -1,33 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.lang.ref", "Cleaner", False, "register", "(Object,Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.ref", "Cleaner", False, "register", "(Object,Runnable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.ref", "Cleaner", False, "register", "(Object,Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.ref", "PhantomReference", True, "PhantomReference", "(Object,ReferenceQueue)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.ref", "PhantomReference", True, "PhantomReference", "(Object,ReferenceQueue)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.ref", "Reference", True, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.ref", "ReferenceQueue", True, "poll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.ref", "ReferenceQueue", True, "remove", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.ref", "ReferenceQueue", True, "remove", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.ref", "SoftReference", True, "SoftReference", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ref.Reference.referent]", "value", "dfc-generated"] - - ["java.lang.ref", "SoftReference", True, "SoftReference", "(Object,ReferenceQueue)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ref.Reference.referent]", "value", "dfc-generated"] - - ["java.lang.ref", "SoftReference", True, "get", "()", "", "Argument[this].SyntheticField[java.lang.ref.Reference.referent]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.ref", "WeakReference", True, "WeakReference", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.ref", "WeakReference", True, "WeakReference", "(Object,ReferenceQueue)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.ref", "WeakReference", True, "WeakReference", "(Object,ReferenceQueue)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.lang.ref", "Cleaner", "create", "()", "summary", "df-generated"] - - ["java.lang.ref", "Cleaner", "create", "(ThreadFactory)", "summary", "df-generated"] - - ["java.lang.ref", "PhantomReference", "get", "()", "summary", "df-generated"] - - ["java.lang.ref", "Reference", "clear", "()", "summary", "df-generated"] - - ["java.lang.ref", "Reference", "enqueue", "()", "summary", "df-generated"] - - ["java.lang.ref", "Reference", "isEnqueued", "()", "summary", "df-generated"] - - ["java.lang.ref", "Reference", "reachabilityFence", "(Object)", "summary", "df-generated"] - - ["java.lang.ref", "Reference", "refersTo", "(Object)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.reflect.model.json b/java/ql/lib/ext/generated/modelgenerator/java.lang.reflect.model.json new file mode 100644 index 000000000000..0c4092cdb492 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.lang.reflect.model.json @@ -0,0 +1,185 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.lang.reflect", "AnnotatedArrayType", true, "getAnnotatedGenericComponentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "AnnotatedElement", true, "getAnnotation", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "AnnotatedElement", true, "getAnnotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "AnnotatedElement", true, "getAnnotationsByType", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "AnnotatedElement", true, "getDeclaredAnnotation", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "AnnotatedElement", true, "getDeclaredAnnotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "AnnotatedElement", true, "getDeclaredAnnotationsByType", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "AnnotatedParameterizedType", true, "getAnnotatedActualTypeArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "AnnotatedType", true, "getAnnotatedOwnerType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "AnnotatedType", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "AnnotatedTypeVariable", true, "getAnnotatedBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "AnnotatedWildcardType", true, "getAnnotatedLowerBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "AnnotatedWildcardType", true, "getAnnotatedUpperBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Executable", true, "getAnnotatedExceptionTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Executable", true, "getAnnotatedParameterTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Executable", true, "getAnnotatedReceiverType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Executable", true, "getAnnotatedReturnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Executable", true, "getExceptionTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Executable", true, "getGenericExceptionTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Executable", true, "getGenericParameterTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Executable", true, "getParameterTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Executable", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Executable", true, "toGenericString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Field", false, "getAnnotatedType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Field", false, "getGenericType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Field", false, "toGenericString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "GenericArrayType", true, "getGenericComponentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "GenericDeclaration", true, "getTypeParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "GenericSignatureFormatError", true, "GenericSignatureFormatError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.reflect", "InaccessibleObjectException", true, "InaccessibleObjectException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.reflect", "InvocationHandler", true, "invoke", "(Object,Method,Object[])", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"], + ["java.lang.reflect", "InvocationTargetException", true, "InvocationTargetException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.reflect.InvocationTargetException.target]", "value", "dfc-generated"], + ["java.lang.reflect", "InvocationTargetException", true, "InvocationTargetException", "(Throwable,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.reflect.InvocationTargetException.target]", "value", "dfc-generated"], + ["java.lang.reflect", "InvocationTargetException", true, "getTargetException", "()", "", "Argument[this].SyntheticField[java.lang.reflect.InvocationTargetException.target]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.reflect", "MalformedParameterizedTypeException", true, "MalformedParameterizedTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.reflect", "MalformedParametersException", true, "MalformedParametersException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.lang.reflect", "Member", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Method", false, "getGenericReturnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Parameter", false, "getAnnotatedType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Parameter", false, "getDeclaringExecutable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Parameter", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Parameter", false, "getParameterizedType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "ParameterizedType", true, "getActualTypeArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "ParameterizedType", true, "getOwnerType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "Proxy", true, "getInvocationHandler", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "RecordComponent", false, "getAccessor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "RecordComponent", false, "getAnnotatedType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "RecordComponent", false, "getGenericSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "RecordComponent", false, "getGenericType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "RecordComponent", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "ReflectPermission", false, "ReflectPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.lang.reflect", "ReflectPermission", false, "ReflectPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.lang.reflect", "Type", true, "getTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "UndeclaredThrowableException", true, "UndeclaredThrowableException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "dfc-generated"], + ["java.lang.reflect", "UndeclaredThrowableException", true, "UndeclaredThrowableException", "(Throwable,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "dfc-generated"], + ["java.lang.reflect", "UndeclaredThrowableException", true, "getUndeclaredThrowable", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "ReturnValue", "value", "dfc-generated"], + ["java.lang.reflect", "WildcardType", true, "getLowerBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.lang.reflect", "WildcardType", true, "getUpperBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.lang.reflect", "AccessibleObject", "canAccess", "(Object)", "summary", "df-generated"], + ["java.lang.reflect", "AccessibleObject", "isAccessible", "()", "summary", "df-generated"], + ["java.lang.reflect", "AccessibleObject", "isAnnotationPresent", "(Class)", "summary", "df-generated"], + ["java.lang.reflect", "AccessibleObject", "setAccessible", "(AccessibleObject[],boolean)", "summary", "df-generated"], + ["java.lang.reflect", "AccessibleObject", "setAccessible", "(boolean)", "summary", "df-generated"], + ["java.lang.reflect", "AccessibleObject", "trySetAccessible", "()", "summary", "df-generated"], + ["java.lang.reflect", "AnnotatedElement", "isAnnotationPresent", "(Class)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "get", "(Object,int)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "getBoolean", "(Object,int)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "getByte", "(Object,int)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "getChar", "(Object,int)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "getDouble", "(Object,int)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "getFloat", "(Object,int)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "getInt", "(Object,int)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "getLength", "(Object)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "getLong", "(Object,int)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "getShort", "(Object,int)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "newInstance", "(Class,int)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "newInstance", "(Class,int[])", "summary", "df-generated"], + ["java.lang.reflect", "Array", "set", "(Object,int,Object)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "setBoolean", "(Object,int,boolean)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "setByte", "(Object,int,byte)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "setChar", "(Object,int,char)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "setDouble", "(Object,int,double)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "setFloat", "(Object,int,float)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "setInt", "(Object,int,int)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "setLong", "(Object,int,long)", "summary", "df-generated"], + ["java.lang.reflect", "Array", "setShort", "(Object,int,short)", "summary", "df-generated"], + ["java.lang.reflect", "Constructor", "getDeclaringClass", "()", "summary", "df-generated"], + ["java.lang.reflect", "Constructor", "getModifiers", "()", "summary", "df-generated"], + ["java.lang.reflect", "Constructor", "getParameterAnnotations", "()", "summary", "df-generated"], + ["java.lang.reflect", "Constructor", "getParameterCount", "()", "summary", "df-generated"], + ["java.lang.reflect", "Constructor", "isSynthetic", "()", "summary", "df-generated"], + ["java.lang.reflect", "Constructor", "isVarArgs", "()", "summary", "df-generated"], + ["java.lang.reflect", "Constructor", "setAccessible", "(boolean)", "summary", "df-generated"], + ["java.lang.reflect", "Executable", "getDeclaringClass", "()", "summary", "df-generated"], + ["java.lang.reflect", "Executable", "getModifiers", "()", "summary", "df-generated"], + ["java.lang.reflect", "Executable", "getParameterAnnotations", "()", "summary", "df-generated"], + ["java.lang.reflect", "Executable", "getParameterCount", "()", "summary", "df-generated"], + ["java.lang.reflect", "Executable", "isSynthetic", "()", "summary", "df-generated"], + ["java.lang.reflect", "Executable", "isVarArgs", "()", "summary", "df-generated"], + ["java.lang.reflect", "Field", "getBoolean", "(Object)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "getByte", "(Object)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "getChar", "(Object)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "getDeclaringClass", "()", "summary", "df-generated"], + ["java.lang.reflect", "Field", "getDouble", "(Object)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "getFloat", "(Object)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "getInt", "(Object)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "getLong", "(Object)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "getModifiers", "()", "summary", "df-generated"], + ["java.lang.reflect", "Field", "getShort", "(Object)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "getType", "()", "summary", "df-generated"], + ["java.lang.reflect", "Field", "isEnumConstant", "()", "summary", "df-generated"], + ["java.lang.reflect", "Field", "isSynthetic", "()", "summary", "df-generated"], + ["java.lang.reflect", "Field", "set", "(Object,Object)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "setAccessible", "(boolean)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "setBoolean", "(Object,boolean)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "setByte", "(Object,byte)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "setChar", "(Object,char)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "setDouble", "(Object,double)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "setFloat", "(Object,float)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "setInt", "(Object,int)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "setLong", "(Object,long)", "summary", "df-generated"], + ["java.lang.reflect", "Field", "setShort", "(Object,short)", "summary", "df-generated"], + ["java.lang.reflect", "InvocationHandler", "invokeDefault", "(Object,Method,Object[])", "summary", "df-generated"], + ["java.lang.reflect", "Method", "getDeclaringClass", "()", "summary", "df-generated"], + ["java.lang.reflect", "Method", "getDefaultValue", "()", "summary", "df-generated"], + ["java.lang.reflect", "Method", "getModifiers", "()", "summary", "df-generated"], + ["java.lang.reflect", "Method", "getParameterAnnotations", "()", "summary", "df-generated"], + ["java.lang.reflect", "Method", "getParameterCount", "()", "summary", "df-generated"], + ["java.lang.reflect", "Method", "getReturnType", "()", "summary", "df-generated"], + ["java.lang.reflect", "Method", "isBridge", "()", "summary", "df-generated"], + ["java.lang.reflect", "Method", "isDefault", "()", "summary", "df-generated"], + ["java.lang.reflect", "Method", "isSynthetic", "()", "summary", "df-generated"], + ["java.lang.reflect", "Method", "isVarArgs", "()", "summary", "df-generated"], + ["java.lang.reflect", "Method", "setAccessible", "(boolean)", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "classModifiers", "()", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "constructorModifiers", "()", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "fieldModifiers", "()", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "interfaceModifiers", "()", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "isAbstract", "(int)", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "isFinal", "(int)", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "isInterface", "(int)", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "isNative", "(int)", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "isPrivate", "(int)", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "isProtected", "(int)", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "isPublic", "(int)", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "isStatic", "(int)", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "isStrict", "(int)", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "isSynchronized", "(int)", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "isTransient", "(int)", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "isVolatile", "(int)", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "methodModifiers", "()", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "parameterModifiers", "()", "summary", "df-generated"], + ["java.lang.reflect", "Modifier", "toString", "(int)", "summary", "df-generated"], + ["java.lang.reflect", "Parameter", "getModifiers", "()", "summary", "df-generated"], + ["java.lang.reflect", "Parameter", "getType", "()", "summary", "df-generated"], + ["java.lang.reflect", "Parameter", "isImplicit", "()", "summary", "df-generated"], + ["java.lang.reflect", "Parameter", "isNamePresent", "()", "summary", "df-generated"], + ["java.lang.reflect", "Parameter", "isSynthetic", "()", "summary", "df-generated"], + ["java.lang.reflect", "Parameter", "isVarArgs", "()", "summary", "df-generated"], + ["java.lang.reflect", "Proxy", "getProxyClass", "(ClassLoader,Class[])", "summary", "df-generated"], + ["java.lang.reflect", "Proxy", "isProxyClass", "(Class)", "summary", "df-generated"], + ["java.lang.reflect", "Proxy", "newProxyInstance", "(ClassLoader,Class[],InvocationHandler)", "summary", "df-generated"], + ["java.lang.reflect", "RecordComponent", "getDeclaringRecord", "()", "summary", "df-generated"], + ["java.lang.reflect", "RecordComponent", "getType", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.reflect.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.lang.reflect.model.yml deleted file mode 100644 index 1c156ca80943..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.lang.reflect.model.yml +++ /dev/null @@ -1,174 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.lang.reflect", "AnnotatedArrayType", True, "getAnnotatedGenericComponentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "AnnotatedElement", True, "getAnnotation", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "AnnotatedElement", True, "getAnnotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "AnnotatedElement", True, "getAnnotationsByType", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "AnnotatedElement", True, "getDeclaredAnnotation", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "AnnotatedElement", True, "getDeclaredAnnotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "AnnotatedElement", True, "getDeclaredAnnotationsByType", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "AnnotatedParameterizedType", True, "getAnnotatedActualTypeArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "AnnotatedType", True, "getAnnotatedOwnerType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "AnnotatedType", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "AnnotatedTypeVariable", True, "getAnnotatedBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "AnnotatedWildcardType", True, "getAnnotatedLowerBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "AnnotatedWildcardType", True, "getAnnotatedUpperBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Executable", True, "getAnnotatedExceptionTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Executable", True, "getAnnotatedParameterTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Executable", True, "getAnnotatedReceiverType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Executable", True, "getAnnotatedReturnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Executable", True, "getExceptionTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Executable", True, "getGenericExceptionTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Executable", True, "getGenericParameterTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Executable", True, "getParameterTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Executable", True, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Executable", True, "toGenericString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Field", False, "getAnnotatedType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Field", False, "getGenericType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Field", False, "toGenericString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "GenericArrayType", True, "getGenericComponentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "GenericDeclaration", True, "getTypeParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "GenericSignatureFormatError", True, "GenericSignatureFormatError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.reflect", "InaccessibleObjectException", True, "InaccessibleObjectException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.reflect", "InvocationHandler", True, "invoke", "(Object,Method,Object[])", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] - - ["java.lang.reflect", "InvocationTargetException", True, "InvocationTargetException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.reflect.InvocationTargetException.target]", "value", "dfc-generated"] - - ["java.lang.reflect", "InvocationTargetException", True, "InvocationTargetException", "(Throwable,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.reflect.InvocationTargetException.target]", "value", "dfc-generated"] - - ["java.lang.reflect", "InvocationTargetException", True, "getTargetException", "()", "", "Argument[this].SyntheticField[java.lang.reflect.InvocationTargetException.target]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.reflect", "MalformedParameterizedTypeException", True, "MalformedParameterizedTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.reflect", "MalformedParametersException", True, "MalformedParametersException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.reflect", "Member", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Method", False, "getGenericReturnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Parameter", False, "getAnnotatedType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Parameter", False, "getDeclaringExecutable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Parameter", False, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Parameter", False, "getParameterizedType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "ParameterizedType", True, "getActualTypeArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "ParameterizedType", True, "getOwnerType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "Proxy", True, "getInvocationHandler", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "RecordComponent", False, "getAccessor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "RecordComponent", False, "getAnnotatedType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "RecordComponent", False, "getGenericSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "RecordComponent", False, "getGenericType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "RecordComponent", False, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "ReflectPermission", False, "ReflectPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.lang.reflect", "ReflectPermission", False, "ReflectPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.lang.reflect", "Type", True, "getTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "UndeclaredThrowableException", True, "UndeclaredThrowableException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "dfc-generated"] - - ["java.lang.reflect", "UndeclaredThrowableException", True, "UndeclaredThrowableException", "(Throwable,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "dfc-generated"] - - ["java.lang.reflect", "UndeclaredThrowableException", True, "getUndeclaredThrowable", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "ReturnValue", "value", "dfc-generated"] - - ["java.lang.reflect", "WildcardType", True, "getLowerBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "WildcardType", True, "getUpperBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.lang.reflect", "AccessibleObject", "canAccess", "(Object)", "summary", "df-generated"] - - ["java.lang.reflect", "AccessibleObject", "isAccessible", "()", "summary", "df-generated"] - - ["java.lang.reflect", "AccessibleObject", "isAnnotationPresent", "(Class)", "summary", "df-generated"] - - ["java.lang.reflect", "AccessibleObject", "setAccessible", "(AccessibleObject[],boolean)", "summary", "df-generated"] - - ["java.lang.reflect", "AccessibleObject", "setAccessible", "(boolean)", "summary", "df-generated"] - - ["java.lang.reflect", "AccessibleObject", "trySetAccessible", "()", "summary", "df-generated"] - - ["java.lang.reflect", "AnnotatedElement", "isAnnotationPresent", "(Class)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "get", "(Object,int)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "getBoolean", "(Object,int)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "getByte", "(Object,int)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "getChar", "(Object,int)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "getDouble", "(Object,int)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "getFloat", "(Object,int)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "getInt", "(Object,int)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "getLength", "(Object)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "getLong", "(Object,int)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "getShort", "(Object,int)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "newInstance", "(Class,int)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "newInstance", "(Class,int[])", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "set", "(Object,int,Object)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "setBoolean", "(Object,int,boolean)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "setByte", "(Object,int,byte)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "setChar", "(Object,int,char)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "setDouble", "(Object,int,double)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "setFloat", "(Object,int,float)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "setInt", "(Object,int,int)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "setLong", "(Object,int,long)", "summary", "df-generated"] - - ["java.lang.reflect", "Array", "setShort", "(Object,int,short)", "summary", "df-generated"] - - ["java.lang.reflect", "Constructor", "getDeclaringClass", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Constructor", "getModifiers", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Constructor", "getParameterAnnotations", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Constructor", "getParameterCount", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Constructor", "isSynthetic", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Constructor", "isVarArgs", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Constructor", "setAccessible", "(boolean)", "summary", "df-generated"] - - ["java.lang.reflect", "Executable", "getDeclaringClass", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Executable", "getModifiers", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Executable", "getParameterAnnotations", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Executable", "getParameterCount", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Executable", "isSynthetic", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Executable", "isVarArgs", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "getBoolean", "(Object)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "getByte", "(Object)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "getChar", "(Object)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "getDeclaringClass", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "getDouble", "(Object)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "getFloat", "(Object)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "getInt", "(Object)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "getLong", "(Object)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "getModifiers", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "getShort", "(Object)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "getType", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "isEnumConstant", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "isSynthetic", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "set", "(Object,Object)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "setAccessible", "(boolean)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "setBoolean", "(Object,boolean)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "setByte", "(Object,byte)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "setChar", "(Object,char)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "setDouble", "(Object,double)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "setFloat", "(Object,float)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "setInt", "(Object,int)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "setLong", "(Object,long)", "summary", "df-generated"] - - ["java.lang.reflect", "Field", "setShort", "(Object,short)", "summary", "df-generated"] - - ["java.lang.reflect", "InvocationHandler", "invokeDefault", "(Object,Method,Object[])", "summary", "df-generated"] - - ["java.lang.reflect", "Method", "getDeclaringClass", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Method", "getDefaultValue", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Method", "getModifiers", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Method", "getParameterAnnotations", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Method", "getParameterCount", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Method", "getReturnType", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Method", "isBridge", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Method", "isDefault", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Method", "isSynthetic", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Method", "isVarArgs", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Method", "setAccessible", "(boolean)", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "classModifiers", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "constructorModifiers", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "fieldModifiers", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "interfaceModifiers", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "isAbstract", "(int)", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "isFinal", "(int)", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "isInterface", "(int)", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "isNative", "(int)", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "isPrivate", "(int)", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "isProtected", "(int)", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "isPublic", "(int)", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "isStatic", "(int)", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "isStrict", "(int)", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "isSynchronized", "(int)", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "isTransient", "(int)", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "isVolatile", "(int)", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "methodModifiers", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "parameterModifiers", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Modifier", "toString", "(int)", "summary", "df-generated"] - - ["java.lang.reflect", "Parameter", "getModifiers", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Parameter", "getType", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Parameter", "isImplicit", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Parameter", "isNamePresent", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Parameter", "isSynthetic", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Parameter", "isVarArgs", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Proxy", "getProxyClass", "(ClassLoader,Class[])", "summary", "df-generated"] - - ["java.lang.reflect", "Proxy", "isProxyClass", "(Class)", "summary", "df-generated"] - - ["java.lang.reflect", "Proxy", "newProxyInstance", "(ClassLoader,Class[],InvocationHandler)", "summary", "df-generated"] - - ["java.lang.reflect", "RecordComponent", "getDeclaringRecord", "()", "summary", "df-generated"] - - ["java.lang.reflect", "RecordComponent", "getType", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.runtime.model.json b/java/ql/lib/ext/generated/modelgenerator/java.lang.runtime.model.json new file mode 100644 index 000000000000..493048d40201 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.lang.runtime.model.json @@ -0,0 +1,16 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.lang.runtime", "ObjectMethods", true, "bootstrap", "(MethodHandles$Lookup,String,TypeDescriptor,Class,String,MethodHandle[])", "", "Argument[5].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.lang.runtime", "SwitchBootstraps", true, "enumSwitch", "(MethodHandles$Lookup,String,MethodType,Object[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.lang.runtime", "SwitchBootstraps", true, "typeSwitch", "(MethodHandles$Lookup,String,MethodType,Object[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.lang.runtime.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.lang.runtime.model.yml deleted file mode 100644 index 16b0ca3d7b86..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.lang.runtime.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.lang.runtime", "ObjectMethods", True, "bootstrap", "(MethodHandles$Lookup,String,TypeDescriptor,Class,String,MethodHandle[])", "", "Argument[5].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.runtime", "SwitchBootstraps", True, "enumSwitch", "(MethodHandles$Lookup,String,MethodType,Object[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.runtime", "SwitchBootstraps", True, "typeSwitch", "(MethodHandles$Lookup,String,MethodType,Object[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.math.model.json b/java/ql/lib/ext/generated/modelgenerator/java.math.model.json new file mode 100644 index 000000000000..90257f043426 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.math.model.json @@ -0,0 +1,121 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.math", "BigDecimal", true, "movePointLeft", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.math", "BigDecimal", true, "movePointRight", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.math", "BigDecimal", true, "plus", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.math", "BigDecimal", true, "plus", "(MathContext)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.math", "BigDecimal", true, "setScale", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.math", "BigInteger", true, "add", "(BigInteger)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.math", "BigInteger", true, "shiftLeft", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.math", "BigInteger", true, "shiftRight", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.math", "BigInteger", true, "subtract", "(BigInteger)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.math", "BigDecimal", "abs", "()", "summary", "df-generated"], + ["java.math", "BigDecimal", "abs", "(MathContext)", "summary", "df-generated"], + ["java.math", "BigDecimal", "add", "(BigDecimal,MathContext)", "summary", "df-generated"], + ["java.math", "BigDecimal", "byteValueExact", "()", "summary", "df-generated"], + ["java.math", "BigDecimal", "divide", "(BigDecimal)", "summary", "df-generated"], + ["java.math", "BigDecimal", "divide", "(BigDecimal,MathContext)", "summary", "df-generated"], + ["java.math", "BigDecimal", "divide", "(BigDecimal,RoundingMode)", "summary", "df-generated"], + ["java.math", "BigDecimal", "divide", "(BigDecimal,int)", "summary", "df-generated"], + ["java.math", "BigDecimal", "divide", "(BigDecimal,int,RoundingMode)", "summary", "df-generated"], + ["java.math", "BigDecimal", "divide", "(BigDecimal,int,int)", "summary", "df-generated"], + ["java.math", "BigDecimal", "divideAndRemainder", "(BigDecimal)", "summary", "df-generated"], + ["java.math", "BigDecimal", "divideAndRemainder", "(BigDecimal,MathContext)", "summary", "df-generated"], + ["java.math", "BigDecimal", "divideToIntegralValue", "(BigDecimal)", "summary", "df-generated"], + ["java.math", "BigDecimal", "divideToIntegralValue", "(BigDecimal,MathContext)", "summary", "df-generated"], + ["java.math", "BigDecimal", "floatValue", "()", "summary", "df-generated"], + ["java.math", "BigDecimal", "intValueExact", "()", "summary", "df-generated"], + ["java.math", "BigDecimal", "longValueExact", "()", "summary", "df-generated"], + ["java.math", "BigDecimal", "max", "(BigDecimal)", "summary", "df-generated"], + ["java.math", "BigDecimal", "min", "(BigDecimal)", "summary", "df-generated"], + ["java.math", "BigDecimal", "multiply", "(BigDecimal,MathContext)", "summary", "df-generated"], + ["java.math", "BigDecimal", "negate", "()", "summary", "df-generated"], + ["java.math", "BigDecimal", "negate", "(MathContext)", "summary", "df-generated"], + ["java.math", "BigDecimal", "pow", "(int)", "summary", "df-generated"], + ["java.math", "BigDecimal", "pow", "(int,MathContext)", "summary", "df-generated"], + ["java.math", "BigDecimal", "precision", "()", "summary", "df-generated"], + ["java.math", "BigDecimal", "remainder", "(BigDecimal)", "summary", "df-generated"], + ["java.math", "BigDecimal", "remainder", "(BigDecimal,MathContext)", "summary", "df-generated"], + ["java.math", "BigDecimal", "round", "(MathContext)", "summary", "df-generated"], + ["java.math", "BigDecimal", "scale", "()", "summary", "df-generated"], + ["java.math", "BigDecimal", "scaleByPowerOfTen", "(int)", "summary", "df-generated"], + ["java.math", "BigDecimal", "setScale", "(int)", "summary", "df-generated"], + ["java.math", "BigDecimal", "shortValueExact", "()", "summary", "df-generated"], + ["java.math", "BigDecimal", "signum", "()", "summary", "df-generated"], + ["java.math", "BigDecimal", "sqrt", "(MathContext)", "summary", "df-generated"], + ["java.math", "BigDecimal", "stripTrailingZeros", "()", "summary", "df-generated"], + ["java.math", "BigDecimal", "subtract", "(BigDecimal,MathContext)", "summary", "df-generated"], + ["java.math", "BigDecimal", "toBigIntegerExact", "()", "summary", "df-generated"], + ["java.math", "BigDecimal", "toEngineeringString", "()", "summary", "df-generated"], + ["java.math", "BigDecimal", "toPlainString", "()", "summary", "df-generated"], + ["java.math", "BigDecimal", "ulp", "()", "summary", "df-generated"], + ["java.math", "BigDecimal", "unscaledValue", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "BigInteger", "(String,int)", "summary", "df-generated"], + ["java.math", "BigInteger", "BigInteger", "(byte[])", "summary", "df-generated"], + ["java.math", "BigInteger", "BigInteger", "(byte[],int,int)", "summary", "df-generated"], + ["java.math", "BigInteger", "BigInteger", "(int,Random)", "summary", "df-generated"], + ["java.math", "BigInteger", "BigInteger", "(int,byte[])", "summary", "df-generated"], + ["java.math", "BigInteger", "BigInteger", "(int,byte[],int,int)", "summary", "df-generated"], + ["java.math", "BigInteger", "BigInteger", "(int,int,Random)", "summary", "df-generated"], + ["java.math", "BigInteger", "abs", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "and", "(BigInteger)", "summary", "df-generated"], + ["java.math", "BigInteger", "andNot", "(BigInteger)", "summary", "df-generated"], + ["java.math", "BigInteger", "bitCount", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "bitLength", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "byteValueExact", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "clearBit", "(int)", "summary", "df-generated"], + ["java.math", "BigInteger", "divide", "(BigInteger)", "summary", "df-generated"], + ["java.math", "BigInteger", "divideAndRemainder", "(BigInteger)", "summary", "df-generated"], + ["java.math", "BigInteger", "flipBit", "(int)", "summary", "df-generated"], + ["java.math", "BigInteger", "floatValue", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "gcd", "(BigInteger)", "summary", "df-generated"], + ["java.math", "BigInteger", "getLowestSetBit", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "intValueExact", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "isProbablePrime", "(int)", "summary", "df-generated"], + ["java.math", "BigInteger", "longValueExact", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "max", "(BigInteger)", "summary", "df-generated"], + ["java.math", "BigInteger", "min", "(BigInteger)", "summary", "df-generated"], + ["java.math", "BigInteger", "mod", "(BigInteger)", "summary", "df-generated"], + ["java.math", "BigInteger", "modInverse", "(BigInteger)", "summary", "df-generated"], + ["java.math", "BigInteger", "modPow", "(BigInteger,BigInteger)", "summary", "df-generated"], + ["java.math", "BigInteger", "multiply", "(BigInteger)", "summary", "df-generated"], + ["java.math", "BigInteger", "negate", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "nextProbablePrime", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "not", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "pow", "(int)", "summary", "df-generated"], + ["java.math", "BigInteger", "probablePrime", "(int,Random)", "summary", "df-generated"], + ["java.math", "BigInteger", "remainder", "(BigInteger)", "summary", "df-generated"], + ["java.math", "BigInteger", "setBit", "(int)", "summary", "df-generated"], + ["java.math", "BigInteger", "shortValueExact", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "signum", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "sqrt", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "sqrtAndRemainder", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "testBit", "(int)", "summary", "df-generated"], + ["java.math", "BigInteger", "toByteArray", "()", "summary", "df-generated"], + ["java.math", "BigInteger", "toString", "(int)", "summary", "df-generated"], + ["java.math", "BigInteger", "xor", "(BigInteger)", "summary", "df-generated"], + ["java.math", "MathContext", "MathContext", "(String)", "summary", "df-generated"], + ["java.math", "MathContext", "MathContext", "(int)", "summary", "df-generated"], + ["java.math", "MathContext", "MathContext", "(int,RoundingMode)", "summary", "df-generated"], + ["java.math", "MathContext", "getPrecision", "()", "summary", "df-generated"], + ["java.math", "MathContext", "getRoundingMode", "()", "summary", "df-generated"], + ["java.math", "RoundingMode", "valueOf", "(int)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.math.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.math.model.yml deleted file mode 100644 index 1ce8751a5327..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.math.model.yml +++ /dev/null @@ -1,110 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.math", "BigDecimal", True, "movePointLeft", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.math", "BigDecimal", True, "movePointRight", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.math", "BigDecimal", True, "plus", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.math", "BigDecimal", True, "plus", "(MathContext)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.math", "BigDecimal", True, "setScale", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.math", "BigInteger", True, "add", "(BigInteger)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.math", "BigInteger", True, "shiftLeft", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.math", "BigInteger", True, "shiftRight", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.math", "BigInteger", True, "subtract", "(BigInteger)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.math", "BigDecimal", "abs", "()", "summary", "df-generated"] - - ["java.math", "BigDecimal", "abs", "(MathContext)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "add", "(BigDecimal,MathContext)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "byteValueExact", "()", "summary", "df-generated"] - - ["java.math", "BigDecimal", "divide", "(BigDecimal)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "divide", "(BigDecimal,MathContext)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "divide", "(BigDecimal,RoundingMode)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "divide", "(BigDecimal,int)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "divide", "(BigDecimal,int,RoundingMode)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "divide", "(BigDecimal,int,int)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "divideAndRemainder", "(BigDecimal)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "divideAndRemainder", "(BigDecimal,MathContext)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "divideToIntegralValue", "(BigDecimal)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "divideToIntegralValue", "(BigDecimal,MathContext)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "floatValue", "()", "summary", "df-generated"] - - ["java.math", "BigDecimal", "intValueExact", "()", "summary", "df-generated"] - - ["java.math", "BigDecimal", "longValueExact", "()", "summary", "df-generated"] - - ["java.math", "BigDecimal", "max", "(BigDecimal)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "min", "(BigDecimal)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "multiply", "(BigDecimal,MathContext)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "negate", "()", "summary", "df-generated"] - - ["java.math", "BigDecimal", "negate", "(MathContext)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "pow", "(int)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "pow", "(int,MathContext)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "precision", "()", "summary", "df-generated"] - - ["java.math", "BigDecimal", "remainder", "(BigDecimal)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "remainder", "(BigDecimal,MathContext)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "round", "(MathContext)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "scale", "()", "summary", "df-generated"] - - ["java.math", "BigDecimal", "scaleByPowerOfTen", "(int)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "setScale", "(int)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "shortValueExact", "()", "summary", "df-generated"] - - ["java.math", "BigDecimal", "signum", "()", "summary", "df-generated"] - - ["java.math", "BigDecimal", "sqrt", "(MathContext)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "stripTrailingZeros", "()", "summary", "df-generated"] - - ["java.math", "BigDecimal", "subtract", "(BigDecimal,MathContext)", "summary", "df-generated"] - - ["java.math", "BigDecimal", "toBigIntegerExact", "()", "summary", "df-generated"] - - ["java.math", "BigDecimal", "toEngineeringString", "()", "summary", "df-generated"] - - ["java.math", "BigDecimal", "toPlainString", "()", "summary", "df-generated"] - - ["java.math", "BigDecimal", "ulp", "()", "summary", "df-generated"] - - ["java.math", "BigDecimal", "unscaledValue", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "BigInteger", "(String,int)", "summary", "df-generated"] - - ["java.math", "BigInteger", "BigInteger", "(byte[])", "summary", "df-generated"] - - ["java.math", "BigInteger", "BigInteger", "(byte[],int,int)", "summary", "df-generated"] - - ["java.math", "BigInteger", "BigInteger", "(int,Random)", "summary", "df-generated"] - - ["java.math", "BigInteger", "BigInteger", "(int,byte[])", "summary", "df-generated"] - - ["java.math", "BigInteger", "BigInteger", "(int,byte[],int,int)", "summary", "df-generated"] - - ["java.math", "BigInteger", "BigInteger", "(int,int,Random)", "summary", "df-generated"] - - ["java.math", "BigInteger", "abs", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "and", "(BigInteger)", "summary", "df-generated"] - - ["java.math", "BigInteger", "andNot", "(BigInteger)", "summary", "df-generated"] - - ["java.math", "BigInteger", "bitCount", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "bitLength", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "byteValueExact", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "clearBit", "(int)", "summary", "df-generated"] - - ["java.math", "BigInteger", "divide", "(BigInteger)", "summary", "df-generated"] - - ["java.math", "BigInteger", "divideAndRemainder", "(BigInteger)", "summary", "df-generated"] - - ["java.math", "BigInteger", "flipBit", "(int)", "summary", "df-generated"] - - ["java.math", "BigInteger", "floatValue", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "gcd", "(BigInteger)", "summary", "df-generated"] - - ["java.math", "BigInteger", "getLowestSetBit", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "intValueExact", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "isProbablePrime", "(int)", "summary", "df-generated"] - - ["java.math", "BigInteger", "longValueExact", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "max", "(BigInteger)", "summary", "df-generated"] - - ["java.math", "BigInteger", "min", "(BigInteger)", "summary", "df-generated"] - - ["java.math", "BigInteger", "mod", "(BigInteger)", "summary", "df-generated"] - - ["java.math", "BigInteger", "modInverse", "(BigInteger)", "summary", "df-generated"] - - ["java.math", "BigInteger", "modPow", "(BigInteger,BigInteger)", "summary", "df-generated"] - - ["java.math", "BigInteger", "multiply", "(BigInteger)", "summary", "df-generated"] - - ["java.math", "BigInteger", "negate", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "nextProbablePrime", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "not", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "pow", "(int)", "summary", "df-generated"] - - ["java.math", "BigInteger", "probablePrime", "(int,Random)", "summary", "df-generated"] - - ["java.math", "BigInteger", "remainder", "(BigInteger)", "summary", "df-generated"] - - ["java.math", "BigInteger", "setBit", "(int)", "summary", "df-generated"] - - ["java.math", "BigInteger", "shortValueExact", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "signum", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "sqrt", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "sqrtAndRemainder", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "testBit", "(int)", "summary", "df-generated"] - - ["java.math", "BigInteger", "toByteArray", "()", "summary", "df-generated"] - - ["java.math", "BigInteger", "toString", "(int)", "summary", "df-generated"] - - ["java.math", "BigInteger", "xor", "(BigInteger)", "summary", "df-generated"] - - ["java.math", "MathContext", "MathContext", "(String)", "summary", "df-generated"] - - ["java.math", "MathContext", "MathContext", "(int)", "summary", "df-generated"] - - ["java.math", "MathContext", "MathContext", "(int,RoundingMode)", "summary", "df-generated"] - - ["java.math", "MathContext", "getPrecision", "()", "summary", "df-generated"] - - ["java.math", "MathContext", "getRoundingMode", "()", "summary", "df-generated"] - - ["java.math", "RoundingMode", "valueOf", "(int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.net.http.model.json b/java/ql/lib/ext/generated/modelgenerator/java.net.http.model.json new file mode 100644 index 000000000000..78259499fcc0 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.net.http.model.json @@ -0,0 +1,152 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.net.http", "HttpClient$Builder", true, "authenticator", "(Authenticator)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpClient$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpClient$Builder", true, "connectTimeout", "(Duration)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpClient$Builder", true, "cookieHandler", "(CookieHandler)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpClient$Builder", true, "executor", "(Executor)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpClient$Builder", true, "followRedirects", "(HttpClient$Redirect)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpClient$Builder", true, "priority", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpClient$Builder", true, "proxy", "(ProxySelector)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpClient$Builder", true, "sslContext", "(SSLContext)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpClient$Builder", true, "sslParameters", "(SSLParameters)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpClient$Builder", true, "version", "(HttpClient$Version)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpClient", true, "authenticator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpClient", true, "connectTimeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpClient", true, "cookieHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpClient", true, "executor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpClient", true, "newWebSocketBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpClient", true, "proxy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpClient", true, "sslContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpClient", true, "sslParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpConnectTimeoutException", true, "HttpConnectTimeoutException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net.http", "HttpHeaders", false, "allValues", "(String)", "", "Argument[this].SyntheticField[java.net.http.HttpHeaders.headers].MapValue", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpHeaders", false, "firstValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpHeaders", false, "map", "()", "", "Argument[this].SyntheticField[java.net.http.HttpHeaders.headers]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpHeaders", false, "of", "(Map,BiPredicate)", "", "Argument[0].MapKey", "ReturnValue.SyntheticField[java.net.http.HttpHeaders.headers].MapKey", "taint", "dfc-generated"], + ["java.net.http", "HttpRequest$BodyPublishers", true, "concat", "(HttpRequest$BodyPublisher[])", "", "Argument[0].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpRequest$BodyPublishers", true, "fromPublisher", "(Flow$Publisher)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest$BodyPublishers", true, "fromPublisher", "(Flow$Publisher,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest$BodyPublishers", true, "ofByteArray", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest$BodyPublishers", true, "ofByteArray", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest$BodyPublishers", true, "ofByteArrays", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest$BodyPublishers", true, "ofFile", "(Path)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest$BodyPublishers", true, "ofInputStream", "(Supplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest$BodyPublishers", true, "ofString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest$BodyPublishers", true, "ofString", "(String,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest$Builder", true, "DELETE", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpRequest$Builder", true, "GET", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpRequest$Builder", true, "POST", "(HttpRequest$BodyPublisher)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpRequest$Builder", true, "PUT", "(HttpRequest$BodyPublisher)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpRequest$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest$Builder", true, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest$Builder", true, "expectContinue", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpRequest$Builder", true, "header", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpRequest$Builder", true, "headers", "(String[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpRequest$Builder", true, "method", "(String,HttpRequest$BodyPublisher)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpRequest$Builder", true, "setHeader", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpRequest$Builder", true, "timeout", "(Duration)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpRequest$Builder", true, "uri", "(URI)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpRequest$Builder", true, "version", "(HttpClient$Version)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "HttpRequest", true, "bodyPublisher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest", true, "headers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest", true, "method", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest", true, "newBuilder", "(HttpRequest,BiPredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest", true, "newBuilder", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest", true, "timeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest", true, "uri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpRequest", true, "version", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", true, "ofFile", "(Path)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", true, "ofFile", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", true, "ofFile", "(Path,OpenOption[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", true, "ofFileDownload", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", true, "ofFileDownload", "(Path,OpenOption[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", true, "buffering", "(HttpResponse$BodySubscriber,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", true, "fromLineSubscriber", "(Flow$Subscriber)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", true, "fromLineSubscriber", "(Flow$Subscriber,Function,Charset,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", true, "fromLineSubscriber", "(Flow$Subscriber,Function,Charset,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", true, "fromLineSubscriber", "(Flow$Subscriber,Function,Charset,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", true, "fromSubscriber", "(Flow$Subscriber)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", true, "fromSubscriber", "(Flow$Subscriber,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", true, "fromSubscriber", "(Flow$Subscriber,Function)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", true, "mapping", "(HttpResponse$BodySubscriber,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", true, "mapping", "(HttpResponse$BodySubscriber,Function)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", true, "ofByteArrayConsumer", "(Consumer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", true, "ofFile", "(Path)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", true, "ofFile", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", true, "ofFile", "(Path,OpenOption[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", true, "replacing", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$PushPromiseHandler", true, "of", "(Function,ConcurrentMap)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$PushPromiseHandler", true, "of", "(Function,ConcurrentMap)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpResponse$ResponseInfo", true, "headers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "HttpTimeoutException", true, "HttpTimeoutException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net.http", "WebSocket$Builder", true, "buildAsync", "(URI,WebSocket$Listener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net.http", "WebSocket$Builder", true, "buildAsync", "(URI,WebSocket$Listener)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.net.http", "WebSocket$Builder", true, "connectTimeout", "(Duration)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "WebSocket$Builder", true, "header", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "WebSocket$Builder", true, "subprotocols", "(String,String[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net.http", "WebSocket", true, "getSubprotocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "WebSocket", true, "sendBinary", "(ByteBuffer,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "WebSocket", true, "sendClose", "(int,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "WebSocket", true, "sendPing", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "WebSocket", true, "sendPong", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "WebSocket", true, "sendText", "(CharSequence,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net.http", "WebSocketHandshakeException", false, "WebSocketHandshakeException", "(HttpResponse)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.http.WebSocketHandshakeException.response]", "value", "dfc-generated"], + ["java.net.http", "WebSocketHandshakeException", false, "getResponse", "()", "", "Argument[this].SyntheticField[java.net.http.WebSocketHandshakeException.response]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.net.http", "HttpClient", "followRedirects", "()", "summary", "df-generated"], + ["java.net.http", "HttpClient", "newBuilder", "()", "summary", "df-generated"], + ["java.net.http", "HttpClient", "newHttpClient", "()", "summary", "df-generated"], + ["java.net.http", "HttpClient", "send", "(HttpRequest,HttpResponse$BodyHandler)", "summary", "df-generated"], + ["java.net.http", "HttpClient", "sendAsync", "(HttpRequest,HttpResponse$BodyHandler)", "summary", "df-generated"], + ["java.net.http", "HttpClient", "sendAsync", "(HttpRequest,HttpResponse$BodyHandler,HttpResponse$PushPromiseHandler)", "summary", "df-generated"], + ["java.net.http", "HttpClient", "version", "()", "summary", "df-generated"], + ["java.net.http", "HttpHeaders", "firstValueAsLong", "(String)", "summary", "df-generated"], + ["java.net.http", "HttpRequest$BodyPublishers", "noBody", "()", "summary", "df-generated"], + ["java.net.http", "HttpRequest", "expectContinue", "()", "summary", "df-generated"], + ["java.net.http", "HttpRequest", "newBuilder", "()", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", "buffering", "(HttpResponse$BodyHandler,int)", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", "discarding", "()", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", "fromLineSubscriber", "(Flow$Subscriber)", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", "fromLineSubscriber", "(Flow$Subscriber,Function,String)", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", "fromSubscriber", "(Flow$Subscriber)", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", "fromSubscriber", "(Flow$Subscriber,Function)", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", "ofByteArray", "()", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", "ofByteArrayConsumer", "(Consumer)", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", "ofInputStream", "()", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", "ofLines", "()", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", "ofPublisher", "()", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", "ofString", "()", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", "ofString", "(Charset)", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodyHandlers", "replacing", "(Object)", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", "discarding", "()", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", "ofByteArray", "()", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", "ofInputStream", "()", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", "ofLines", "(Charset)", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", "ofPublisher", "()", "summary", "df-generated"], + ["java.net.http", "HttpResponse$BodySubscribers", "ofString", "(Charset)", "summary", "df-generated"], + ["java.net.http", "WebSocket$Listener", "onBinary", "(WebSocket,ByteBuffer,boolean)", "summary", "df-generated"], + ["java.net.http", "WebSocket$Listener", "onClose", "(WebSocket,int,String)", "summary", "df-generated"], + ["java.net.http", "WebSocket$Listener", "onError", "(WebSocket,Throwable)", "summary", "df-generated"], + ["java.net.http", "WebSocket$Listener", "onOpen", "(WebSocket)", "summary", "df-generated"], + ["java.net.http", "WebSocket$Listener", "onPing", "(WebSocket,ByteBuffer)", "summary", "df-generated"], + ["java.net.http", "WebSocket$Listener", "onPong", "(WebSocket,ByteBuffer)", "summary", "df-generated"], + ["java.net.http", "WebSocket$Listener", "onText", "(WebSocket,CharSequence,boolean)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.net.http.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.net.http.model.yml deleted file mode 100644 index c741ffa49216..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.net.http.model.yml +++ /dev/null @@ -1,141 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.net.http", "HttpClient$Builder", True, "authenticator", "(Authenticator)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpClient$Builder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpClient$Builder", True, "connectTimeout", "(Duration)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpClient$Builder", True, "cookieHandler", "(CookieHandler)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpClient$Builder", True, "executor", "(Executor)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpClient$Builder", True, "followRedirects", "(HttpClient$Redirect)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpClient$Builder", True, "priority", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpClient$Builder", True, "proxy", "(ProxySelector)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpClient$Builder", True, "sslContext", "(SSLContext)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpClient$Builder", True, "sslParameters", "(SSLParameters)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpClient$Builder", True, "version", "(HttpClient$Version)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpClient", True, "authenticator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpClient", True, "connectTimeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpClient", True, "cookieHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpClient", True, "executor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpClient", True, "newWebSocketBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpClient", True, "proxy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpClient", True, "sslContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpClient", True, "sslParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpConnectTimeoutException", True, "HttpConnectTimeoutException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net.http", "HttpHeaders", False, "allValues", "(String)", "", "Argument[this].SyntheticField[java.net.http.HttpHeaders.headers].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpHeaders", False, "firstValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpHeaders", False, "map", "()", "", "Argument[this].SyntheticField[java.net.http.HttpHeaders.headers]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpHeaders", False, "of", "(Map,BiPredicate)", "", "Argument[0].MapKey", "ReturnValue.SyntheticField[java.net.http.HttpHeaders.headers].MapKey", "taint", "dfc-generated"] - - ["java.net.http", "HttpRequest$BodyPublishers", True, "concat", "(HttpRequest$BodyPublisher[])", "", "Argument[0].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpRequest$BodyPublishers", True, "fromPublisher", "(Flow$Publisher)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest$BodyPublishers", True, "fromPublisher", "(Flow$Publisher,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest$BodyPublishers", True, "ofByteArray", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest$BodyPublishers", True, "ofByteArray", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest$BodyPublishers", True, "ofByteArrays", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest$BodyPublishers", True, "ofFile", "(Path)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest$BodyPublishers", True, "ofInputStream", "(Supplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest$BodyPublishers", True, "ofString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest$BodyPublishers", True, "ofString", "(String,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest$Builder", True, "DELETE", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpRequest$Builder", True, "GET", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpRequest$Builder", True, "POST", "(HttpRequest$BodyPublisher)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpRequest$Builder", True, "PUT", "(HttpRequest$BodyPublisher)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpRequest$Builder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest$Builder", True, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest$Builder", True, "expectContinue", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpRequest$Builder", True, "header", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpRequest$Builder", True, "headers", "(String[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpRequest$Builder", True, "method", "(String,HttpRequest$BodyPublisher)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpRequest$Builder", True, "setHeader", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpRequest$Builder", True, "timeout", "(Duration)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpRequest$Builder", True, "uri", "(URI)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpRequest$Builder", True, "version", "(HttpClient$Version)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "HttpRequest", True, "bodyPublisher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest", True, "headers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest", True, "method", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest", True, "newBuilder", "(HttpRequest,BiPredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest", True, "newBuilder", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest", True, "timeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest", True, "uri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest", True, "version", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", True, "ofFile", "(Path)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", True, "ofFile", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", True, "ofFile", "(Path,OpenOption[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", True, "ofFileDownload", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", True, "ofFileDownload", "(Path,OpenOption[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", True, "buffering", "(HttpResponse$BodySubscriber,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", True, "fromLineSubscriber", "(Flow$Subscriber)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", True, "fromLineSubscriber", "(Flow$Subscriber,Function,Charset,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", True, "fromLineSubscriber", "(Flow$Subscriber,Function,Charset,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", True, "fromLineSubscriber", "(Flow$Subscriber,Function,Charset,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", True, "fromSubscriber", "(Flow$Subscriber)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", True, "fromSubscriber", "(Flow$Subscriber,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", True, "fromSubscriber", "(Flow$Subscriber,Function)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", True, "mapping", "(HttpResponse$BodySubscriber,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", True, "mapping", "(HttpResponse$BodySubscriber,Function)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", True, "ofByteArrayConsumer", "(Consumer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", True, "ofFile", "(Path)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", True, "ofFile", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", True, "ofFile", "(Path,OpenOption[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", True, "replacing", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$PushPromiseHandler", True, "of", "(Function,ConcurrentMap)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$PushPromiseHandler", True, "of", "(Function,ConcurrentMap)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpResponse$ResponseInfo", True, "headers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpTimeoutException", True, "HttpTimeoutException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net.http", "WebSocket$Builder", True, "buildAsync", "(URI,WebSocket$Listener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net.http", "WebSocket$Builder", True, "buildAsync", "(URI,WebSocket$Listener)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net.http", "WebSocket$Builder", True, "connectTimeout", "(Duration)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "WebSocket$Builder", True, "header", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "WebSocket$Builder", True, "subprotocols", "(String,String[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net.http", "WebSocket", True, "getSubprotocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "WebSocket", True, "sendBinary", "(ByteBuffer,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "WebSocket", True, "sendClose", "(int,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "WebSocket", True, "sendPing", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "WebSocket", True, "sendPong", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "WebSocket", True, "sendText", "(CharSequence,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "WebSocketHandshakeException", False, "WebSocketHandshakeException", "(HttpResponse)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.http.WebSocketHandshakeException.response]", "value", "dfc-generated"] - - ["java.net.http", "WebSocketHandshakeException", False, "getResponse", "()", "", "Argument[this].SyntheticField[java.net.http.WebSocketHandshakeException.response]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.net.http", "HttpClient", "followRedirects", "()", "summary", "df-generated"] - - ["java.net.http", "HttpClient", "newBuilder", "()", "summary", "df-generated"] - - ["java.net.http", "HttpClient", "newHttpClient", "()", "summary", "df-generated"] - - ["java.net.http", "HttpClient", "send", "(HttpRequest,HttpResponse$BodyHandler)", "summary", "df-generated"] - - ["java.net.http", "HttpClient", "sendAsync", "(HttpRequest,HttpResponse$BodyHandler)", "summary", "df-generated"] - - ["java.net.http", "HttpClient", "sendAsync", "(HttpRequest,HttpResponse$BodyHandler,HttpResponse$PushPromiseHandler)", "summary", "df-generated"] - - ["java.net.http", "HttpClient", "version", "()", "summary", "df-generated"] - - ["java.net.http", "HttpHeaders", "firstValueAsLong", "(String)", "summary", "df-generated"] - - ["java.net.http", "HttpRequest$BodyPublishers", "noBody", "()", "summary", "df-generated"] - - ["java.net.http", "HttpRequest", "expectContinue", "()", "summary", "df-generated"] - - ["java.net.http", "HttpRequest", "newBuilder", "()", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", "buffering", "(HttpResponse$BodyHandler,int)", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", "discarding", "()", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", "fromLineSubscriber", "(Flow$Subscriber)", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", "fromLineSubscriber", "(Flow$Subscriber,Function,String)", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", "fromSubscriber", "(Flow$Subscriber)", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", "fromSubscriber", "(Flow$Subscriber,Function)", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", "ofByteArray", "()", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", "ofByteArrayConsumer", "(Consumer)", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", "ofInputStream", "()", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", "ofLines", "()", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", "ofPublisher", "()", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", "ofString", "()", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", "ofString", "(Charset)", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodyHandlers", "replacing", "(Object)", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", "discarding", "()", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", "ofByteArray", "()", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", "ofInputStream", "()", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", "ofLines", "(Charset)", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", "ofPublisher", "()", "summary", "df-generated"] - - ["java.net.http", "HttpResponse$BodySubscribers", "ofString", "(Charset)", "summary", "df-generated"] - - ["java.net.http", "WebSocket$Listener", "onBinary", "(WebSocket,ByteBuffer,boolean)", "summary", "df-generated"] - - ["java.net.http", "WebSocket$Listener", "onClose", "(WebSocket,int,String)", "summary", "df-generated"] - - ["java.net.http", "WebSocket$Listener", "onError", "(WebSocket,Throwable)", "summary", "df-generated"] - - ["java.net.http", "WebSocket$Listener", "onOpen", "(WebSocket)", "summary", "df-generated"] - - ["java.net.http", "WebSocket$Listener", "onPing", "(WebSocket,ByteBuffer)", "summary", "df-generated"] - - ["java.net.http", "WebSocket$Listener", "onPong", "(WebSocket,ByteBuffer)", "summary", "df-generated"] - - ["java.net.http", "WebSocket$Listener", "onText", "(WebSocket,CharSequence,boolean)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.net.model.json b/java/ql/lib/ext/generated/modelgenerator/java.net.model.json new file mode 100644 index 000000000000..43baab015a62 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.net.model.json @@ -0,0 +1,495 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.net", "Authenticator", true, "requestPasswordAuthentication", "(Authenticator,String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["java.net", "Authenticator", true, "requestPasswordAuthentication", "(Authenticator,String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"], + ["java.net", "Authenticator", true, "requestPasswordAuthentication", "(Authenticator,String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[4]", "Argument[0]", "taint", "df-generated"], + ["java.net", "Authenticator", true, "requestPasswordAuthentication", "(Authenticator,String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[5]", "Argument[0]", "taint", "df-generated"], + ["java.net", "Authenticator", true, "requestPasswordAuthentication", "(Authenticator,String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[6]", "Argument[0]", "taint", "df-generated"], + ["java.net", "Authenticator", true, "requestPasswordAuthentication", "(Authenticator,String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[7]", "Argument[0]", "taint", "df-generated"], + ["java.net", "Authenticator", true, "requestPasswordAuthenticationInstance", "(String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "Authenticator", true, "requestPasswordAuthenticationInstance", "(String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.net", "Authenticator", true, "requestPasswordAuthenticationInstance", "(String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.net", "Authenticator", true, "requestPasswordAuthenticationInstance", "(String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["java.net", "Authenticator", true, "requestPasswordAuthenticationInstance", "(String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["java.net", "Authenticator", true, "requestPasswordAuthenticationInstance", "(String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["java.net", "BindException", true, "BindException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "ConnectException", true, "ConnectException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "ContentHandler", true, "getContent", "(URLConnection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net", "ContentHandler", true, "getContent", "(URLConnection,Class[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net", "CookieManager", true, "CookieManager", "(CookieStore,CookiePolicy)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.CookieManager.cookieJar]", "value", "dfc-generated"], + ["java.net", "CookieManager", true, "getCookieStore", "()", "", "Argument[this].SyntheticField[java.net.CookieManager.cookieJar]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "CookieManager", true, "setCookiePolicy", "(CookiePolicy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "CookieStore", true, "add", "(URI,HttpCookie)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "CookieStore", true, "add", "(URI,HttpCookie)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.net", "CookieStore", true, "get", "(URI)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "CookieStore", true, "getCookies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "CookieStore", true, "getURIs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "DatagramPacket", false, "DatagramPacket", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"], + ["java.net", "DatagramPacket", false, "DatagramPacket", "(byte[],int,InetAddress,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"], + ["java.net", "DatagramPacket", false, "DatagramPacket", "(byte[],int,InetAddress,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "value", "dfc-generated"], + ["java.net", "DatagramPacket", false, "DatagramPacket", "(byte[],int,SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"], + ["java.net", "DatagramPacket", false, "DatagramPacket", "(byte[],int,SocketAddress)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "taint", "dfc-generated"], + ["java.net", "DatagramPacket", false, "DatagramPacket", "(byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"], + ["java.net", "DatagramPacket", false, "DatagramPacket", "(byte[],int,int,InetAddress,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"], + ["java.net", "DatagramPacket", false, "DatagramPacket", "(byte[],int,int,InetAddress,int)", "", "Argument[3]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "value", "dfc-generated"], + ["java.net", "DatagramPacket", false, "DatagramPacket", "(byte[],int,int,SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"], + ["java.net", "DatagramPacket", false, "DatagramPacket", "(byte[],int,int,SocketAddress)", "", "Argument[3]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "taint", "dfc-generated"], + ["java.net", "DatagramPacket", false, "getAddress", "()", "", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "DatagramPacket", false, "getData", "()", "", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "DatagramPacket", false, "getSocketAddress", "()", "", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "ReturnValue", "taint", "dfc-generated"], + ["java.net", "DatagramPacket", false, "setAddress", "(InetAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "value", "dfc-generated"], + ["java.net", "DatagramPacket", false, "setData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"], + ["java.net", "DatagramPacket", false, "setData", "(byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"], + ["java.net", "DatagramPacket", false, "setSocketAddress", "(SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "taint", "dfc-generated"], + ["java.net", "DatagramSocket", true, "connect", "(InetAddress,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.connectedAddress]", "value", "dfc-generated"], + ["java.net", "DatagramSocket", true, "connect", "(SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.connectedAddress]", "taint", "dfc-generated"], + ["java.net", "DatagramSocket", true, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "DatagramSocket", true, "getInetAddress", "()", "", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.connectedAddress]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "DatagramSocket", true, "getLocalAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "DatagramSocket", true, "getLocalSocketAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "DatagramSocket", true, "getRemoteSocketAddress", "()", "", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.connectedAddress]", "ReturnValue", "taint", "dfc-generated"], + ["java.net", "DatagramSocket", true, "receive", "(DatagramPacket)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.net", "DatagramSocket", true, "send", "(DatagramPacket)", "", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.connectedAddress]", "Argument[0].SyntheticField[java.net.DatagramPacket.address]", "value", "dfc-generated"], + ["java.net", "DatagramSocket", true, "setOption", "(SocketOption,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "DatagramSocket", true, "supportedOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "FileNameMap", true, "getContentTypeFor", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "HttpCookie", false, "HttpCookie", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.name]", "taint", "dfc-generated"], + ["java.net", "HttpCookie", false, "HttpCookie", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.net.HttpCookie.value]", "value", "dfc-generated"], + ["java.net", "HttpCookie", false, "getComment", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.comment]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "HttpCookie", false, "getCommentURL", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.commentURL]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "HttpCookie", false, "getDomain", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.domain]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "HttpCookie", false, "getName", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.name]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "HttpCookie", false, "getPath", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.path]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "HttpCookie", false, "getPortlist", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.portlist]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "HttpCookie", false, "getValue", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.value]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "HttpCookie", false, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net", "HttpCookie", false, "setComment", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.comment]", "value", "dfc-generated"], + ["java.net", "HttpCookie", false, "setCommentURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.commentURL]", "value", "dfc-generated"], + ["java.net", "HttpCookie", false, "setDomain", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.domain]", "value", "dfc-generated"], + ["java.net", "HttpCookie", false, "setPath", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.path]", "value", "dfc-generated"], + ["java.net", "HttpCookie", false, "setPortlist", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.portlist]", "value", "dfc-generated"], + ["java.net", "HttpCookie", false, "setValue", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.value]", "value", "dfc-generated"], + ["java.net", "HttpRetryException", true, "HttpRetryException", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"], + ["java.net", "HttpRetryException", true, "HttpRetryException", "(String,int,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"], + ["java.net", "HttpRetryException", true, "HttpRetryException", "(String,int,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.HttpRetryException.location]", "value", "dfc-generated"], + ["java.net", "HttpRetryException", true, "getLocation", "()", "", "Argument[this].SyntheticField[java.net.HttpRetryException.location]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "HttpRetryException", true, "getReason", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "HttpURLConnection", true, "getErrorStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "HttpURLConnection", true, "getRequestMethod", "()", "", "Argument[this].SyntheticField[java.net.HttpURLConnection.method]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "HttpURLConnection", true, "getResponseMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "HttpURLConnection", true, "setAuthenticator", "(Authenticator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "HttpURLConnection", true, "setRequestMethod", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpURLConnection.method]", "value", "dfc-generated"], + ["java.net", "IDN", false, "toASCII", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["java.net", "IDN", false, "toASCII", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["java.net", "IDN", false, "toUnicode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["java.net", "IDN", false, "toUnicode", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["java.net", "Inet6Address", false, "getAddress", "()", "", "Argument[this].SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.ipaddress]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "Inet6Address", false, "getByAddress", "(String,byte[],NetworkInterface)", "", "Argument[1]", "ReturnValue.SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.ipaddress]", "taint", "dfc-generated"], + ["java.net", "Inet6Address", false, "getByAddress", "(String,byte[],NetworkInterface)", "", "Argument[2]", "ReturnValue.SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.scope_ifname]", "value", "dfc-generated"], + ["java.net", "Inet6Address", false, "getByAddress", "(String,byte[],int)", "", "Argument[1]", "ReturnValue.SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.ipaddress]", "taint", "dfc-generated"], + ["java.net", "Inet6Address", false, "getScopedInterface", "()", "", "Argument[this].SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.scope_ifname]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "InetAddress", true, "getByAddress", "(String,byte[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.ipaddress]", "taint", "dfc-generated"], + ["java.net", "InetAddress", true, "getCanonicalHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "InetAddress", true, "getHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "InterfaceAddress", true, "getAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "InterfaceAddress", true, "getBroadcast", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "JarURLConnection", true, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "JarURLConnection", true, "getCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "JarURLConnection", true, "getEntryName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "JarURLConnection", true, "getJarEntry", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "JarURLConnection", true, "getJarFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "JarURLConnection", true, "getJarFileURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "JarURLConnection", true, "getManifest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "MalformedURLException", true, "MalformedURLException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "MulticastSocket", true, "getInterface", "()", "", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.infAddress]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "MulticastSocket", true, "getInterface", "()", "", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[sun.nio.ch.DatagramSocketAdaptor.outgoingInetAddress]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "MulticastSocket", true, "send", "(DatagramPacket,byte)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "MulticastSocket", true, "send", "(DatagramPacket,byte)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.net", "MulticastSocket", true, "setInterface", "(InetAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.infAddress]", "value", "dfc-generated"], + ["java.net", "MulticastSocket", true, "setInterface", "(InetAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[sun.nio.ch.DatagramSocketAdaptor.outgoingInetAddress]", "value", "dfc-generated"], + ["java.net", "NetPermission", false, "NetPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.net", "NetPermission", false, "NetPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.net", "NetworkInterface", false, "getDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "NetworkInterface", false, "getInterfaceAddresses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "NetworkInterface", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "NetworkInterface", false, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "NetworkInterface", false, "subInterfaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "NoRouteToHostException", true, "NoRouteToHostException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "PasswordAuthentication", false, "PasswordAuthentication", "(String,char[])", "", "Argument[0]", "Argument[this].SyntheticField[java.net.PasswordAuthentication.userName]", "value", "dfc-generated"], + ["java.net", "PasswordAuthentication", false, "PasswordAuthentication", "(String,char[])", "", "Argument[1]", "Argument[this].SyntheticField[java.net.PasswordAuthentication.password]", "value", "dfc-generated"], + ["java.net", "PasswordAuthentication", false, "getPassword", "()", "", "Argument[this].SyntheticField[java.net.PasswordAuthentication.password]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "PasswordAuthentication", false, "getUserName", "()", "", "Argument[this].SyntheticField[java.net.PasswordAuthentication.userName]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "PortUnreachableException", true, "PortUnreachableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "ProtocolException", true, "ProtocolException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "Proxy", true, "Proxy", "(Proxy$Type,SocketAddress)", "", "Argument[1]", "Argument[this].SyntheticField[java.net.Proxy.sa]", "value", "dfc-generated"], + ["java.net", "Proxy", true, "address", "()", "", "Argument[this].SyntheticField[java.net.Proxy.sa]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "ProxySelector", true, "select", "(URI)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "ServerSocket", true, "ServerSocket", "(int,int,InetAddress)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.ServerSocket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"], + ["java.net", "ServerSocket", true, "accept", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "ServerSocket", true, "bind", "(SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.ServerSocket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"], + ["java.net", "ServerSocket", true, "bind", "(SocketAddress,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.ServerSocket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"], + ["java.net", "ServerSocket", true, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "ServerSocket", true, "getInetAddress", "()", "", "Argument[this].SyntheticField[java.net.ServerSocket.impl].SyntheticField[java.net.SocketImpl.address]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "ServerSocket", true, "getLocalSocketAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "ServerSocket", true, "setOption", "(SocketOption,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "ServerSocket", true, "supportedOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "Socket", true, "Socket", "(InetAddress,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "Socket", true, "Socket", "(InetAddress,int,InetAddress,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.Socket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"], + ["java.net", "Socket", true, "Socket", "(InetAddress,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "Socket", true, "Socket", "(Proxy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "Socket", true, "Socket", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "Socket", true, "Socket", "(String,int,InetAddress,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.Socket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"], + ["java.net", "Socket", true, "Socket", "(String,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "Socket", true, "bind", "(SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.Socket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"], + ["java.net", "Socket", true, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "Socket", true, "getInetAddress", "()", "", "Argument[this].SyntheticField[java.net.Socket.impl].SyntheticField[java.net.SocketImpl.address]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "Socket", true, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "Socket", true, "getLocalAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "Socket", true, "getLocalSocketAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "Socket", true, "getRemoteSocketAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "Socket", true, "setOption", "(SocketOption,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "Socket", true, "supportedOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "SocketException", true, "SocketException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "SocketOptions", true, "setOption", "(int,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.net", "SocketPermission", false, "SocketPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.net", "SocketTimeoutException", true, "SocketTimeoutException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "URI", false, "getAuthority", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URI", false, "getFragment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URI", false, "getHost", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URI", false, "getQuery", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URI", false, "getRawAuthority", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URI", false, "getRawFragment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URI", false, "getRawPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URI", false, "getRawQuery", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URI", false, "getRawSchemeSpecificPart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URI", false, "getRawUserInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URI", false, "getScheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URI", false, "getSchemeSpecificPart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URI", false, "getUserInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URI", false, "normalize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URI", false, "parseServerAuthority", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "URI", false, "relativize", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URISyntaxException", true, "URISyntaxException", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.URISyntaxException.input]", "value", "dfc-generated"], + ["java.net", "URISyntaxException", true, "URISyntaxException", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"], + ["java.net", "URISyntaxException", true, "URISyntaxException", "(String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.URISyntaxException.input]", "value", "dfc-generated"], + ["java.net", "URISyntaxException", true, "URISyntaxException", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"], + ["java.net", "URISyntaxException", true, "getInput", "()", "", "Argument[this].SyntheticField[java.net.URISyntaxException.input]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "URISyntaxException", true, "getReason", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "URL", false, "URL", "(URL,String,URLStreamHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "URL", false, "URL", "(URL,String,URLStreamHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.net", "URL", false, "URL", "(URL,String,URLStreamHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.net", "URL", false, "getAuthority", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URL", false, "getHost", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URL", false, "getRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URL", false, "getUserInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URL", false, "openConnection", "(Proxy)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URL", false, "openConnection", "(Proxy)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLClassLoader", true, "URLClassLoader", "(String,URL[],ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "URLClassLoader", true, "URLClassLoader", "(String,URL[],ClassLoader)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.net", "URLClassLoader", true, "URLClassLoader", "(String,URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "URLClassLoader", true, "URLClassLoader", "(String,URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.net", "URLClassLoader", true, "URLClassLoader", "(URL[],ClassLoader)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.net", "URLClassLoader", true, "URLClassLoader", "(URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.net", "URLClassLoader", true, "getURLs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLConnection", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLConnection", true, "getContent", "(Class[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLConnection", true, "getContentEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLConnection", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLConnection", true, "getHeaderField", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLConnection", true, "getHeaderField", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLConnection", true, "getHeaderFieldKey", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLConnection", true, "getHeaderFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLConnection", true, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLConnection", true, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLConnection", true, "getPermission", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLConnection", true, "getRequestProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLConnection", true, "getRequestProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLConnection", true, "getURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.net", "URLEncoder", true, "encode", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "URLEncoder", true, "encode", "(String,Charset)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "URLEncoder", true, "encode", "(String,String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "URLPermission", false, "URLPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.net", "URLPermission", false, "URLPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.net", "UnixDomainSocketAddress", false, "getPath", "()", "", "Argument[this].SyntheticField[java.net.UnixDomainSocketAddress.path]", "ReturnValue", "value", "dfc-generated"], + ["java.net", "UnixDomainSocketAddress", false, "of", "(Path)", "", "Argument[0]", "ReturnValue.SyntheticField[java.net.UnixDomainSocketAddress.path]", "value", "dfc-generated"], + ["java.net", "UnixDomainSocketAddress", false, "of", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.net.UnixDomainSocketAddress.path]", "taint", "dfc-generated"], + ["java.net", "UnknownHostException", true, "UnknownHostException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.net", "UnknownServiceException", true, "UnknownServiceException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.net", "Authenticator", "getDefault", "()", "summary", "df-generated"], + ["java.net", "Authenticator", "requestPasswordAuthentication", "(InetAddress,int,String,String,String)", "summary", "df-generated"], + ["java.net", "Authenticator", "requestPasswordAuthentication", "(String,InetAddress,int,String,String,String)", "summary", "df-generated"], + ["java.net", "Authenticator", "requestPasswordAuthentication", "(String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "summary", "df-generated"], + ["java.net", "Authenticator", "setDefault", "(Authenticator)", "summary", "df-generated"], + ["java.net", "CacheRequest", "abort", "()", "summary", "df-generated"], + ["java.net", "CacheRequest", "getBody", "()", "summary", "df-generated"], + ["java.net", "CacheResponse", "getBody", "()", "summary", "df-generated"], + ["java.net", "CacheResponse", "getHeaders", "()", "summary", "df-generated"], + ["java.net", "CookieHandler", "get", "(URI,Map)", "summary", "df-generated"], + ["java.net", "CookieHandler", "getDefault", "()", "summary", "df-generated"], + ["java.net", "CookieHandler", "put", "(URI,Map)", "summary", "df-generated"], + ["java.net", "CookieHandler", "setDefault", "(CookieHandler)", "summary", "df-generated"], + ["java.net", "CookieManager", "get", "(URI,Map)", "summary", "df-generated"], + ["java.net", "CookieManager", "put", "(URI,Map)", "summary", "df-generated"], + ["java.net", "DatagramPacket", "getLength", "()", "summary", "df-generated"], + ["java.net", "DatagramPacket", "getOffset", "()", "summary", "df-generated"], + ["java.net", "DatagramPacket", "getPort", "()", "summary", "df-generated"], + ["java.net", "DatagramPacket", "setLength", "(int)", "summary", "df-generated"], + ["java.net", "DatagramPacket", "setPort", "(int)", "summary", "df-generated"], + ["java.net", "DatagramSocket", "DatagramSocket", "(SocketAddress)", "summary", "df-generated"], + ["java.net", "DatagramSocket", "DatagramSocket", "(int)", "summary", "df-generated"], + ["java.net", "DatagramSocket", "DatagramSocket", "(int,InetAddress)", "summary", "df-generated"], + ["java.net", "DatagramSocket", "bind", "(SocketAddress)", "summary", "df-generated"], + ["java.net", "DatagramSocket", "disconnect", "()", "summary", "df-generated"], + ["java.net", "DatagramSocket", "getBroadcast", "()", "summary", "df-generated"], + ["java.net", "DatagramSocket", "getLocalPort", "()", "summary", "df-generated"], + ["java.net", "DatagramSocket", "getOption", "(SocketOption)", "summary", "df-generated"], + ["java.net", "DatagramSocket", "getPort", "()", "summary", "df-generated"], + ["java.net", "DatagramSocket", "getReceiveBufferSize", "()", "summary", "df-generated"], + ["java.net", "DatagramSocket", "getReuseAddress", "()", "summary", "df-generated"], + ["java.net", "DatagramSocket", "getSendBufferSize", "()", "summary", "df-generated"], + ["java.net", "DatagramSocket", "getSoTimeout", "()", "summary", "df-generated"], + ["java.net", "DatagramSocket", "getTrafficClass", "()", "summary", "df-generated"], + ["java.net", "DatagramSocket", "isBound", "()", "summary", "df-generated"], + ["java.net", "DatagramSocket", "isClosed", "()", "summary", "df-generated"], + ["java.net", "DatagramSocket", "isConnected", "()", "summary", "df-generated"], + ["java.net", "DatagramSocket", "joinGroup", "(SocketAddress,NetworkInterface)", "summary", "df-generated"], + ["java.net", "DatagramSocket", "leaveGroup", "(SocketAddress,NetworkInterface)", "summary", "df-generated"], + ["java.net", "DatagramSocket", "setBroadcast", "(boolean)", "summary", "df-generated"], + ["java.net", "DatagramSocket", "setDatagramSocketImplFactory", "(DatagramSocketImplFactory)", "summary", "df-generated"], + ["java.net", "DatagramSocket", "setReceiveBufferSize", "(int)", "summary", "df-generated"], + ["java.net", "DatagramSocket", "setReuseAddress", "(boolean)", "summary", "df-generated"], + ["java.net", "DatagramSocket", "setSendBufferSize", "(int)", "summary", "df-generated"], + ["java.net", "DatagramSocket", "setSoTimeout", "(int)", "summary", "df-generated"], + ["java.net", "DatagramSocket", "setTrafficClass", "(int)", "summary", "df-generated"], + ["java.net", "HttpCookie", "domainMatches", "(String,String)", "summary", "df-generated"], + ["java.net", "HttpCookie", "getDiscard", "()", "summary", "df-generated"], + ["java.net", "HttpCookie", "getMaxAge", "()", "summary", "df-generated"], + ["java.net", "HttpCookie", "getSecure", "()", "summary", "df-generated"], + ["java.net", "HttpCookie", "getVersion", "()", "summary", "df-generated"], + ["java.net", "HttpCookie", "hasExpired", "()", "summary", "df-generated"], + ["java.net", "HttpCookie", "isHttpOnly", "()", "summary", "df-generated"], + ["java.net", "HttpCookie", "setDiscard", "(boolean)", "summary", "df-generated"], + ["java.net", "HttpCookie", "setHttpOnly", "(boolean)", "summary", "df-generated"], + ["java.net", "HttpCookie", "setMaxAge", "(long)", "summary", "df-generated"], + ["java.net", "HttpCookie", "setSecure", "(boolean)", "summary", "df-generated"], + ["java.net", "HttpCookie", "setVersion", "(int)", "summary", "df-generated"], + ["java.net", "HttpRetryException", "responseCode", "()", "summary", "df-generated"], + ["java.net", "HttpURLConnection", "disconnect", "()", "summary", "df-generated"], + ["java.net", "HttpURLConnection", "getFollowRedirects", "()", "summary", "df-generated"], + ["java.net", "HttpURLConnection", "getHeaderFieldDate", "(String,long)", "summary", "df-generated"], + ["java.net", "HttpURLConnection", "getInstanceFollowRedirects", "()", "summary", "df-generated"], + ["java.net", "HttpURLConnection", "getResponseCode", "()", "summary", "df-generated"], + ["java.net", "HttpURLConnection", "setChunkedStreamingMode", "(int)", "summary", "df-generated"], + ["java.net", "HttpURLConnection", "setFixedLengthStreamingMode", "(int)", "summary", "df-generated"], + ["java.net", "HttpURLConnection", "setFixedLengthStreamingMode", "(long)", "summary", "df-generated"], + ["java.net", "HttpURLConnection", "setFollowRedirects", "(boolean)", "summary", "df-generated"], + ["java.net", "HttpURLConnection", "setInstanceFollowRedirects", "(boolean)", "summary", "df-generated"], + ["java.net", "HttpURLConnection", "usingProxy", "()", "summary", "df-generated"], + ["java.net", "Inet4Address", "getAddress", "()", "summary", "df-generated"], + ["java.net", "Inet4Address", "getHostAddress", "()", "summary", "df-generated"], + ["java.net", "Inet4Address", "isAnyLocalAddress", "()", "summary", "df-generated"], + ["java.net", "Inet4Address", "isLinkLocalAddress", "()", "summary", "df-generated"], + ["java.net", "Inet4Address", "isLoopbackAddress", "()", "summary", "df-generated"], + ["java.net", "Inet4Address", "isMCGlobal", "()", "summary", "df-generated"], + ["java.net", "Inet4Address", "isMCLinkLocal", "()", "summary", "df-generated"], + ["java.net", "Inet4Address", "isMCNodeLocal", "()", "summary", "df-generated"], + ["java.net", "Inet4Address", "isMCOrgLocal", "()", "summary", "df-generated"], + ["java.net", "Inet4Address", "isMCSiteLocal", "()", "summary", "df-generated"], + ["java.net", "Inet4Address", "isMulticastAddress", "()", "summary", "df-generated"], + ["java.net", "Inet4Address", "isSiteLocalAddress", "()", "summary", "df-generated"], + ["java.net", "Inet6Address", "getHostAddress", "()", "summary", "df-generated"], + ["java.net", "Inet6Address", "getScopeId", "()", "summary", "df-generated"], + ["java.net", "Inet6Address", "isAnyLocalAddress", "()", "summary", "df-generated"], + ["java.net", "Inet6Address", "isIPv4CompatibleAddress", "()", "summary", "df-generated"], + ["java.net", "Inet6Address", "isLinkLocalAddress", "()", "summary", "df-generated"], + ["java.net", "Inet6Address", "isLoopbackAddress", "()", "summary", "df-generated"], + ["java.net", "Inet6Address", "isMCGlobal", "()", "summary", "df-generated"], + ["java.net", "Inet6Address", "isMCLinkLocal", "()", "summary", "df-generated"], + ["java.net", "Inet6Address", "isMCNodeLocal", "()", "summary", "df-generated"], + ["java.net", "Inet6Address", "isMCOrgLocal", "()", "summary", "df-generated"], + ["java.net", "Inet6Address", "isMCSiteLocal", "()", "summary", "df-generated"], + ["java.net", "Inet6Address", "isMulticastAddress", "()", "summary", "df-generated"], + ["java.net", "Inet6Address", "isSiteLocalAddress", "()", "summary", "df-generated"], + ["java.net", "InetAddress", "getAddress", "()", "summary", "df-generated"], + ["java.net", "InetAddress", "getHostAddress", "()", "summary", "df-generated"], + ["java.net", "InetAddress", "getLocalHost", "()", "summary", "df-generated"], + ["java.net", "InetAddress", "getLoopbackAddress", "()", "summary", "df-generated"], + ["java.net", "InetAddress", "isAnyLocalAddress", "()", "summary", "df-generated"], + ["java.net", "InetAddress", "isLinkLocalAddress", "()", "summary", "df-generated"], + ["java.net", "InetAddress", "isLoopbackAddress", "()", "summary", "df-generated"], + ["java.net", "InetAddress", "isMCGlobal", "()", "summary", "df-generated"], + ["java.net", "InetAddress", "isMCLinkLocal", "()", "summary", "df-generated"], + ["java.net", "InetAddress", "isMCNodeLocal", "()", "summary", "df-generated"], + ["java.net", "InetAddress", "isMCOrgLocal", "()", "summary", "df-generated"], + ["java.net", "InetAddress", "isMCSiteLocal", "()", "summary", "df-generated"], + ["java.net", "InetAddress", "isMulticastAddress", "()", "summary", "df-generated"], + ["java.net", "InetAddress", "isReachable", "(NetworkInterface,int,int)", "summary", "df-generated"], + ["java.net", "InetAddress", "isReachable", "(int)", "summary", "df-generated"], + ["java.net", "InetAddress", "isSiteLocalAddress", "()", "summary", "df-generated"], + ["java.net", "InetSocketAddress", "InetSocketAddress", "(int)", "summary", "df-generated"], + ["java.net", "InetSocketAddress", "isUnresolved", "()", "summary", "df-generated"], + ["java.net", "InterfaceAddress", "getNetworkPrefixLength", "()", "summary", "df-generated"], + ["java.net", "JarURLConnection", "getMainAttributes", "()", "summary", "df-generated"], + ["java.net", "MulticastSocket", "MulticastSocket", "(SocketAddress)", "summary", "df-generated"], + ["java.net", "MulticastSocket", "MulticastSocket", "(int)", "summary", "df-generated"], + ["java.net", "MulticastSocket", "getLoopbackMode", "()", "summary", "df-generated"], + ["java.net", "MulticastSocket", "getNetworkInterface", "()", "summary", "df-generated"], + ["java.net", "MulticastSocket", "getTTL", "()", "summary", "df-generated"], + ["java.net", "MulticastSocket", "getTimeToLive", "()", "summary", "df-generated"], + ["java.net", "MulticastSocket", "joinGroup", "(InetAddress)", "summary", "df-generated"], + ["java.net", "MulticastSocket", "joinGroup", "(SocketAddress,NetworkInterface)", "summary", "df-generated"], + ["java.net", "MulticastSocket", "leaveGroup", "(InetAddress)", "summary", "df-generated"], + ["java.net", "MulticastSocket", "leaveGroup", "(SocketAddress,NetworkInterface)", "summary", "df-generated"], + ["java.net", "MulticastSocket", "setLoopbackMode", "(boolean)", "summary", "df-generated"], + ["java.net", "MulticastSocket", "setNetworkInterface", "(NetworkInterface)", "summary", "df-generated"], + ["java.net", "MulticastSocket", "setTTL", "(byte)", "summary", "df-generated"], + ["java.net", "MulticastSocket", "setTimeToLive", "(int)", "summary", "df-generated"], + ["java.net", "NetworkInterface", "getByIndex", "(int)", "summary", "df-generated"], + ["java.net", "NetworkInterface", "getByInetAddress", "(InetAddress)", "summary", "df-generated"], + ["java.net", "NetworkInterface", "getByName", "(String)", "summary", "df-generated"], + ["java.net", "NetworkInterface", "getHardwareAddress", "()", "summary", "df-generated"], + ["java.net", "NetworkInterface", "getIndex", "()", "summary", "df-generated"], + ["java.net", "NetworkInterface", "getInetAddresses", "()", "summary", "df-generated"], + ["java.net", "NetworkInterface", "getMTU", "()", "summary", "df-generated"], + ["java.net", "NetworkInterface", "getNetworkInterfaces", "()", "summary", "df-generated"], + ["java.net", "NetworkInterface", "getSubInterfaces", "()", "summary", "df-generated"], + ["java.net", "NetworkInterface", "inetAddresses", "()", "summary", "df-generated"], + ["java.net", "NetworkInterface", "isLoopback", "()", "summary", "df-generated"], + ["java.net", "NetworkInterface", "isPointToPoint", "()", "summary", "df-generated"], + ["java.net", "NetworkInterface", "isUp", "()", "summary", "df-generated"], + ["java.net", "NetworkInterface", "isVirtual", "()", "summary", "df-generated"], + ["java.net", "NetworkInterface", "networkInterfaces", "()", "summary", "df-generated"], + ["java.net", "NetworkInterface", "supportsMulticast", "()", "summary", "df-generated"], + ["java.net", "Proxy", "type", "()", "summary", "df-generated"], + ["java.net", "ProxySelector", "connectFailed", "(URI,SocketAddress,IOException)", "summary", "df-generated"], + ["java.net", "ProxySelector", "getDefault", "()", "summary", "df-generated"], + ["java.net", "ProxySelector", "of", "(InetSocketAddress)", "summary", "df-generated"], + ["java.net", "ProxySelector", "setDefault", "(ProxySelector)", "summary", "df-generated"], + ["java.net", "ResponseCache", "get", "(URI,String,Map)", "summary", "df-generated"], + ["java.net", "ResponseCache", "getDefault", "()", "summary", "df-generated"], + ["java.net", "ResponseCache", "put", "(URI,URLConnection)", "summary", "df-generated"], + ["java.net", "ResponseCache", "setDefault", "(ResponseCache)", "summary", "df-generated"], + ["java.net", "SecureCacheResponse", "getCipherSuite", "()", "summary", "df-generated"], + ["java.net", "SecureCacheResponse", "getLocalCertificateChain", "()", "summary", "df-generated"], + ["java.net", "SecureCacheResponse", "getLocalPrincipal", "()", "summary", "df-generated"], + ["java.net", "SecureCacheResponse", "getPeerPrincipal", "()", "summary", "df-generated"], + ["java.net", "SecureCacheResponse", "getSSLSession", "()", "summary", "df-generated"], + ["java.net", "SecureCacheResponse", "getServerCertificateChain", "()", "summary", "df-generated"], + ["java.net", "ServerSocket", "ServerSocket", "(int)", "summary", "df-generated"], + ["java.net", "ServerSocket", "ServerSocket", "(int,int)", "summary", "df-generated"], + ["java.net", "ServerSocket", "getLocalPort", "()", "summary", "df-generated"], + ["java.net", "ServerSocket", "getOption", "(SocketOption)", "summary", "df-generated"], + ["java.net", "ServerSocket", "getReceiveBufferSize", "()", "summary", "df-generated"], + ["java.net", "ServerSocket", "getReuseAddress", "()", "summary", "df-generated"], + ["java.net", "ServerSocket", "getSoTimeout", "()", "summary", "df-generated"], + ["java.net", "ServerSocket", "isBound", "()", "summary", "df-generated"], + ["java.net", "ServerSocket", "isClosed", "()", "summary", "df-generated"], + ["java.net", "ServerSocket", "setPerformancePreferences", "(int,int,int)", "summary", "df-generated"], + ["java.net", "ServerSocket", "setReceiveBufferSize", "(int)", "summary", "df-generated"], + ["java.net", "ServerSocket", "setReuseAddress", "(boolean)", "summary", "df-generated"], + ["java.net", "ServerSocket", "setSoTimeout", "(int)", "summary", "df-generated"], + ["java.net", "ServerSocket", "setSocketFactory", "(SocketImplFactory)", "summary", "df-generated"], + ["java.net", "Socket", "getKeepAlive", "()", "summary", "df-generated"], + ["java.net", "Socket", "getLocalPort", "()", "summary", "df-generated"], + ["java.net", "Socket", "getOOBInline", "()", "summary", "df-generated"], + ["java.net", "Socket", "getOption", "(SocketOption)", "summary", "df-generated"], + ["java.net", "Socket", "getPort", "()", "summary", "df-generated"], + ["java.net", "Socket", "getReceiveBufferSize", "()", "summary", "df-generated"], + ["java.net", "Socket", "getReuseAddress", "()", "summary", "df-generated"], + ["java.net", "Socket", "getSendBufferSize", "()", "summary", "df-generated"], + ["java.net", "Socket", "getSoLinger", "()", "summary", "df-generated"], + ["java.net", "Socket", "getSoTimeout", "()", "summary", "df-generated"], + ["java.net", "Socket", "getTcpNoDelay", "()", "summary", "df-generated"], + ["java.net", "Socket", "getTrafficClass", "()", "summary", "df-generated"], + ["java.net", "Socket", "isBound", "()", "summary", "df-generated"], + ["java.net", "Socket", "isClosed", "()", "summary", "df-generated"], + ["java.net", "Socket", "isConnected", "()", "summary", "df-generated"], + ["java.net", "Socket", "isInputShutdown", "()", "summary", "df-generated"], + ["java.net", "Socket", "isOutputShutdown", "()", "summary", "df-generated"], + ["java.net", "Socket", "sendUrgentData", "(int)", "summary", "df-generated"], + ["java.net", "Socket", "setKeepAlive", "(boolean)", "summary", "df-generated"], + ["java.net", "Socket", "setOOBInline", "(boolean)", "summary", "df-generated"], + ["java.net", "Socket", "setPerformancePreferences", "(int,int,int)", "summary", "df-generated"], + ["java.net", "Socket", "setReceiveBufferSize", "(int)", "summary", "df-generated"], + ["java.net", "Socket", "setReuseAddress", "(boolean)", "summary", "df-generated"], + ["java.net", "Socket", "setSendBufferSize", "(int)", "summary", "df-generated"], + ["java.net", "Socket", "setSoLinger", "(boolean,int)", "summary", "df-generated"], + ["java.net", "Socket", "setSoTimeout", "(int)", "summary", "df-generated"], + ["java.net", "Socket", "setSocketImplFactory", "(SocketImplFactory)", "summary", "df-generated"], + ["java.net", "Socket", "setTcpNoDelay", "(boolean)", "summary", "df-generated"], + ["java.net", "Socket", "setTrafficClass", "(int)", "summary", "df-generated"], + ["java.net", "Socket", "shutdownInput", "()", "summary", "df-generated"], + ["java.net", "Socket", "shutdownOutput", "()", "summary", "df-generated"], + ["java.net", "SocketPermission", "implies", "(Permission)", "summary", "df-generated"], + ["java.net", "SocketPermission", "newPermissionCollection", "()", "summary", "df-generated"], + ["java.net", "URI", "URI", "(String,String,String,String)", "summary", "df-generated"], + ["java.net", "URI", "URI", "(String,String,String,String,String)", "summary", "df-generated"], + ["java.net", "URI", "getPort", "()", "summary", "df-generated"], + ["java.net", "URI", "isAbsolute", "()", "summary", "df-generated"], + ["java.net", "URI", "isOpaque", "()", "summary", "df-generated"], + ["java.net", "URISyntaxException", "getIndex", "()", "summary", "df-generated"], + ["java.net", "URL", "getContent", "(Class[])", "summary", "df-generated"], + ["java.net", "URL", "sameFile", "(URL)", "summary", "df-generated"], + ["java.net", "URL", "setURLStreamHandlerFactory", "(URLStreamHandlerFactory)", "summary", "df-generated"], + ["java.net", "URLClassLoader", "URLClassLoader", "(URL[])", "summary", "df-generated"], + ["java.net", "URLClassLoader", "findResources", "(String)", "summary", "df-generated"], + ["java.net", "URLClassLoader", "newInstance", "(URL[])", "summary", "df-generated"], + ["java.net", "URLClassLoader", "newInstance", "(URL[],ClassLoader)", "summary", "df-generated"], + ["java.net", "URLConnection", "addRequestProperty", "(String,String)", "summary", "df-generated"], + ["java.net", "URLConnection", "connect", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "getAllowUserInteraction", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "getConnectTimeout", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "getContentLength", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "getContentLengthLong", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "getDate", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "getDefaultAllowUserInteraction", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "getDefaultRequestProperty", "(String)", "summary", "df-generated"], + ["java.net", "URLConnection", "getDefaultUseCaches", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "getDefaultUseCaches", "(String)", "summary", "df-generated"], + ["java.net", "URLConnection", "getDoInput", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "getDoOutput", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "getExpiration", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "getFileNameMap", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "getHeaderFieldDate", "(String,long)", "summary", "df-generated"], + ["java.net", "URLConnection", "getHeaderFieldInt", "(String,int)", "summary", "df-generated"], + ["java.net", "URLConnection", "getHeaderFieldLong", "(String,long)", "summary", "df-generated"], + ["java.net", "URLConnection", "getIfModifiedSince", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "getLastModified", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "getReadTimeout", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "getUseCaches", "()", "summary", "df-generated"], + ["java.net", "URLConnection", "guessContentTypeFromName", "(String)", "summary", "df-generated"], + ["java.net", "URLConnection", "guessContentTypeFromStream", "(InputStream)", "summary", "df-generated"], + ["java.net", "URLConnection", "setAllowUserInteraction", "(boolean)", "summary", "df-generated"], + ["java.net", "URLConnection", "setConnectTimeout", "(int)", "summary", "df-generated"], + ["java.net", "URLConnection", "setContentHandlerFactory", "(ContentHandlerFactory)", "summary", "df-generated"], + ["java.net", "URLConnection", "setDefaultAllowUserInteraction", "(boolean)", "summary", "df-generated"], + ["java.net", "URLConnection", "setDefaultRequestProperty", "(String,String)", "summary", "df-generated"], + ["java.net", "URLConnection", "setDefaultUseCaches", "(String,boolean)", "summary", "df-generated"], + ["java.net", "URLConnection", "setDefaultUseCaches", "(boolean)", "summary", "df-generated"], + ["java.net", "URLConnection", "setDoInput", "(boolean)", "summary", "df-generated"], + ["java.net", "URLConnection", "setDoOutput", "(boolean)", "summary", "df-generated"], + ["java.net", "URLConnection", "setFileNameMap", "(FileNameMap)", "summary", "df-generated"], + ["java.net", "URLConnection", "setIfModifiedSince", "(long)", "summary", "df-generated"], + ["java.net", "URLConnection", "setReadTimeout", "(int)", "summary", "df-generated"], + ["java.net", "URLConnection", "setRequestProperty", "(String,String)", "summary", "df-generated"], + ["java.net", "URLConnection", "setUseCaches", "(boolean)", "summary", "df-generated"], + ["java.net", "URLPermission", "implies", "(Permission)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.net.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.net.model.yml deleted file mode 100644 index 7e6a86dbf345..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.net.model.yml +++ /dev/null @@ -1,484 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.net", "Authenticator", True, "requestPasswordAuthentication", "(Authenticator,String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["java.net", "Authenticator", True, "requestPasswordAuthentication", "(Authenticator,String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"] - - ["java.net", "Authenticator", True, "requestPasswordAuthentication", "(Authenticator,String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[4]", "Argument[0]", "taint", "df-generated"] - - ["java.net", "Authenticator", True, "requestPasswordAuthentication", "(Authenticator,String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[5]", "Argument[0]", "taint", "df-generated"] - - ["java.net", "Authenticator", True, "requestPasswordAuthentication", "(Authenticator,String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[6]", "Argument[0]", "taint", "df-generated"] - - ["java.net", "Authenticator", True, "requestPasswordAuthentication", "(Authenticator,String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[7]", "Argument[0]", "taint", "df-generated"] - - ["java.net", "Authenticator", True, "requestPasswordAuthenticationInstance", "(String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Authenticator", True, "requestPasswordAuthenticationInstance", "(String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Authenticator", True, "requestPasswordAuthenticationInstance", "(String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Authenticator", True, "requestPasswordAuthenticationInstance", "(String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Authenticator", True, "requestPasswordAuthenticationInstance", "(String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Authenticator", True, "requestPasswordAuthenticationInstance", "(String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "BindException", True, "BindException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "ConnectException", True, "ConnectException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "ContentHandler", True, "getContent", "(URLConnection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "ContentHandler", True, "getContent", "(URLConnection,Class[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "CookieManager", True, "CookieManager", "(CookieStore,CookiePolicy)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.CookieManager.cookieJar]", "value", "dfc-generated"] - - ["java.net", "CookieManager", True, "getCookieStore", "()", "", "Argument[this].SyntheticField[java.net.CookieManager.cookieJar]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "CookieManager", True, "setCookiePolicy", "(CookiePolicy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "CookieStore", True, "add", "(URI,HttpCookie)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "CookieStore", True, "add", "(URI,HttpCookie)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "CookieStore", True, "get", "(URI)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "CookieStore", True, "getCookies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "CookieStore", True, "getURIs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,InetAddress,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,InetAddress,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "value", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,SocketAddress)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "taint", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int,InetAddress,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int,InetAddress,int)", "", "Argument[3]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "value", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int,SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int,SocketAddress)", "", "Argument[3]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "taint", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "getAddress", "()", "", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "getData", "()", "", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "getSocketAddress", "()", "", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "ReturnValue", "taint", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "setAddress", "(InetAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "value", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "setData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "setData", "(byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] - - ["java.net", "DatagramPacket", False, "setSocketAddress", "(SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "taint", "dfc-generated"] - - ["java.net", "DatagramSocket", True, "connect", "(InetAddress,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.connectedAddress]", "value", "dfc-generated"] - - ["java.net", "DatagramSocket", True, "connect", "(SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.connectedAddress]", "taint", "dfc-generated"] - - ["java.net", "DatagramSocket", True, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "DatagramSocket", True, "getInetAddress", "()", "", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.connectedAddress]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "DatagramSocket", True, "getLocalAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "DatagramSocket", True, "getLocalSocketAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "DatagramSocket", True, "getRemoteSocketAddress", "()", "", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.connectedAddress]", "ReturnValue", "taint", "dfc-generated"] - - ["java.net", "DatagramSocket", True, "receive", "(DatagramPacket)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.net", "DatagramSocket", True, "send", "(DatagramPacket)", "", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.connectedAddress]", "Argument[0].SyntheticField[java.net.DatagramPacket.address]", "value", "dfc-generated"] - - ["java.net", "DatagramSocket", True, "setOption", "(SocketOption,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "DatagramSocket", True, "supportedOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "FileNameMap", True, "getContentTypeFor", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "HttpCookie", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.name]", "taint", "dfc-generated"] - - ["java.net", "HttpCookie", False, "HttpCookie", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.net.HttpCookie.value]", "value", "dfc-generated"] - - ["java.net", "HttpCookie", False, "getComment", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.comment]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "HttpCookie", False, "getCommentURL", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.commentURL]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "HttpCookie", False, "getDomain", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.domain]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "HttpCookie", False, "getName", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.name]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "HttpCookie", False, "getPath", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.path]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "HttpCookie", False, "getPortlist", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.portlist]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "HttpCookie", False, "getValue", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.value]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "HttpCookie", False, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "setComment", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.comment]", "value", "dfc-generated"] - - ["java.net", "HttpCookie", False, "setCommentURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.commentURL]", "value", "dfc-generated"] - - ["java.net", "HttpCookie", False, "setDomain", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.domain]", "value", "dfc-generated"] - - ["java.net", "HttpCookie", False, "setPath", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.path]", "value", "dfc-generated"] - - ["java.net", "HttpCookie", False, "setPortlist", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.portlist]", "value", "dfc-generated"] - - ["java.net", "HttpCookie", False, "setValue", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.value]", "value", "dfc-generated"] - - ["java.net", "HttpRetryException", True, "HttpRetryException", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] - - ["java.net", "HttpRetryException", True, "HttpRetryException", "(String,int,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] - - ["java.net", "HttpRetryException", True, "HttpRetryException", "(String,int,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.HttpRetryException.location]", "value", "dfc-generated"] - - ["java.net", "HttpRetryException", True, "getLocation", "()", "", "Argument[this].SyntheticField[java.net.HttpRetryException.location]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "HttpRetryException", True, "getReason", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "HttpURLConnection", True, "getErrorStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "HttpURLConnection", True, "getRequestMethod", "()", "", "Argument[this].SyntheticField[java.net.HttpURLConnection.method]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "HttpURLConnection", True, "getResponseMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "HttpURLConnection", True, "setAuthenticator", "(Authenticator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "HttpURLConnection", True, "setRequestMethod", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpURLConnection.method]", "value", "dfc-generated"] - - ["java.net", "IDN", False, "toASCII", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["java.net", "IDN", False, "toASCII", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["java.net", "IDN", False, "toUnicode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["java.net", "IDN", False, "toUnicode", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["java.net", "Inet6Address", False, "getAddress", "()", "", "Argument[this].SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.ipaddress]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "Inet6Address", False, "getByAddress", "(String,byte[],NetworkInterface)", "", "Argument[1]", "ReturnValue.SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.ipaddress]", "taint", "dfc-generated"] - - ["java.net", "Inet6Address", False, "getByAddress", "(String,byte[],NetworkInterface)", "", "Argument[2]", "ReturnValue.SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.scope_ifname]", "value", "dfc-generated"] - - ["java.net", "Inet6Address", False, "getByAddress", "(String,byte[],int)", "", "Argument[1]", "ReturnValue.SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.ipaddress]", "taint", "dfc-generated"] - - ["java.net", "Inet6Address", False, "getScopedInterface", "()", "", "Argument[this].SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.scope_ifname]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "InetAddress", True, "getByAddress", "(String,byte[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.ipaddress]", "taint", "dfc-generated"] - - ["java.net", "InetAddress", True, "getCanonicalHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "InetAddress", True, "getHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "InterfaceAddress", True, "getAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "InterfaceAddress", True, "getBroadcast", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "JarURLConnection", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "JarURLConnection", True, "getCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "JarURLConnection", True, "getEntryName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "JarURLConnection", True, "getJarEntry", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "JarURLConnection", True, "getJarFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "JarURLConnection", True, "getJarFileURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "JarURLConnection", True, "getManifest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "MalformedURLException", True, "MalformedURLException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "MulticastSocket", True, "getInterface", "()", "", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.infAddress]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "MulticastSocket", True, "getInterface", "()", "", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[sun.nio.ch.DatagramSocketAdaptor.outgoingInetAddress]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "MulticastSocket", True, "send", "(DatagramPacket,byte)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "MulticastSocket", True, "send", "(DatagramPacket,byte)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.net", "MulticastSocket", True, "setInterface", "(InetAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.infAddress]", "value", "dfc-generated"] - - ["java.net", "MulticastSocket", True, "setInterface", "(InetAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[sun.nio.ch.DatagramSocketAdaptor.outgoingInetAddress]", "value", "dfc-generated"] - - ["java.net", "NetPermission", False, "NetPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.net", "NetPermission", False, "NetPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.net", "NetworkInterface", False, "getDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "NetworkInterface", False, "getInterfaceAddresses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "NetworkInterface", False, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "NetworkInterface", False, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "NetworkInterface", False, "subInterfaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "NoRouteToHostException", True, "NoRouteToHostException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "PasswordAuthentication", False, "PasswordAuthentication", "(String,char[])", "", "Argument[0]", "Argument[this].SyntheticField[java.net.PasswordAuthentication.userName]", "value", "dfc-generated"] - - ["java.net", "PasswordAuthentication", False, "PasswordAuthentication", "(String,char[])", "", "Argument[1]", "Argument[this].SyntheticField[java.net.PasswordAuthentication.password]", "value", "dfc-generated"] - - ["java.net", "PasswordAuthentication", False, "getPassword", "()", "", "Argument[this].SyntheticField[java.net.PasswordAuthentication.password]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "PasswordAuthentication", False, "getUserName", "()", "", "Argument[this].SyntheticField[java.net.PasswordAuthentication.userName]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "PortUnreachableException", True, "PortUnreachableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "ProtocolException", True, "ProtocolException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Proxy", True, "Proxy", "(Proxy$Type,SocketAddress)", "", "Argument[1]", "Argument[this].SyntheticField[java.net.Proxy.sa]", "value", "dfc-generated"] - - ["java.net", "Proxy", True, "address", "()", "", "Argument[this].SyntheticField[java.net.Proxy.sa]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "ProxySelector", True, "select", "(URI)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "ServerSocket", True, "ServerSocket", "(int,int,InetAddress)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.ServerSocket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"] - - ["java.net", "ServerSocket", True, "accept", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "ServerSocket", True, "bind", "(SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.ServerSocket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"] - - ["java.net", "ServerSocket", True, "bind", "(SocketAddress,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.ServerSocket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"] - - ["java.net", "ServerSocket", True, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "ServerSocket", True, "getInetAddress", "()", "", "Argument[this].SyntheticField[java.net.ServerSocket.impl].SyntheticField[java.net.SocketImpl.address]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "ServerSocket", True, "getLocalSocketAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "ServerSocket", True, "setOption", "(SocketOption,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "ServerSocket", True, "supportedOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "Socket", True, "Socket", "(InetAddress,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Socket", True, "Socket", "(InetAddress,int,InetAddress,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.Socket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"] - - ["java.net", "Socket", True, "Socket", "(InetAddress,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Socket", True, "Socket", "(Proxy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Socket", True, "Socket", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Socket", True, "Socket", "(String,int,InetAddress,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.Socket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"] - - ["java.net", "Socket", True, "Socket", "(String,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Socket", True, "bind", "(SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.Socket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"] - - ["java.net", "Socket", True, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "Socket", True, "getInetAddress", "()", "", "Argument[this].SyntheticField[java.net.Socket.impl].SyntheticField[java.net.SocketImpl.address]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "Socket", True, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "Socket", True, "getLocalAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "Socket", True, "getLocalSocketAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "Socket", True, "getRemoteSocketAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "Socket", True, "setOption", "(SocketOption,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "Socket", True, "supportedOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "SocketException", True, "SocketException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "SocketOptions", True, "setOption", "(int,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "SocketPermission", False, "SocketPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.net", "SocketTimeoutException", True, "SocketTimeoutException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URI", False, "getAuthority", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "getFragment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "getHost", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "getQuery", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "getRawAuthority", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "getRawFragment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "getRawPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "getRawQuery", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "getRawSchemeSpecificPart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "getRawUserInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "getScheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "getSchemeSpecificPart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "getUserInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "normalize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "parseServerAuthority", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "URI", False, "relativize", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URISyntaxException", True, "URISyntaxException", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.URISyntaxException.input]", "value", "dfc-generated"] - - ["java.net", "URISyntaxException", True, "URISyntaxException", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] - - ["java.net", "URISyntaxException", True, "URISyntaxException", "(String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.URISyntaxException.input]", "value", "dfc-generated"] - - ["java.net", "URISyntaxException", True, "URISyntaxException", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] - - ["java.net", "URISyntaxException", True, "getInput", "()", "", "Argument[this].SyntheticField[java.net.URISyntaxException.input]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "URISyntaxException", True, "getReason", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "URL", False, "URL", "(URL,String,URLStreamHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URL", False, "URL", "(URL,String,URLStreamHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URL", False, "URL", "(URL,String,URLStreamHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URL", False, "getAuthority", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URL", False, "getHost", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URL", False, "getRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URL", False, "getUserInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URL", False, "openConnection", "(Proxy)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URL", False, "openConnection", "(Proxy)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLClassLoader", True, "URLClassLoader", "(String,URL[],ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URLClassLoader", True, "URLClassLoader", "(String,URL[],ClassLoader)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URLClassLoader", True, "URLClassLoader", "(String,URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URLClassLoader", True, "URLClassLoader", "(String,URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URLClassLoader", True, "URLClassLoader", "(URL[],ClassLoader)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URLClassLoader", True, "URLClassLoader", "(URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URLClassLoader", True, "getURLs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLConnection", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLConnection", True, "getContent", "(Class[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLConnection", True, "getContentEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLConnection", True, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLConnection", True, "getHeaderField", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLConnection", True, "getHeaderField", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLConnection", True, "getHeaderFieldKey", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLConnection", True, "getHeaderFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLConnection", True, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLConnection", True, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLConnection", True, "getPermission", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLConnection", True, "getRequestProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLConnection", True, "getRequestProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLConnection", True, "getURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLEncoder", True, "encode", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "URLEncoder", True, "encode", "(String,Charset)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "URLEncoder", True, "encode", "(String,String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "URLPermission", False, "URLPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.net", "URLPermission", False, "URLPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.net", "UnixDomainSocketAddress", False, "getPath", "()", "", "Argument[this].SyntheticField[java.net.UnixDomainSocketAddress.path]", "ReturnValue", "value", "dfc-generated"] - - ["java.net", "UnixDomainSocketAddress", False, "of", "(Path)", "", "Argument[0]", "ReturnValue.SyntheticField[java.net.UnixDomainSocketAddress.path]", "value", "dfc-generated"] - - ["java.net", "UnixDomainSocketAddress", False, "of", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.net.UnixDomainSocketAddress.path]", "taint", "dfc-generated"] - - ["java.net", "UnknownHostException", True, "UnknownHostException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "UnknownServiceException", True, "UnknownServiceException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.net", "Authenticator", "getDefault", "()", "summary", "df-generated"] - - ["java.net", "Authenticator", "requestPasswordAuthentication", "(InetAddress,int,String,String,String)", "summary", "df-generated"] - - ["java.net", "Authenticator", "requestPasswordAuthentication", "(String,InetAddress,int,String,String,String)", "summary", "df-generated"] - - ["java.net", "Authenticator", "requestPasswordAuthentication", "(String,InetAddress,int,String,String,String,URL,Authenticator$RequestorType)", "summary", "df-generated"] - - ["java.net", "Authenticator", "setDefault", "(Authenticator)", "summary", "df-generated"] - - ["java.net", "CacheRequest", "abort", "()", "summary", "df-generated"] - - ["java.net", "CacheRequest", "getBody", "()", "summary", "df-generated"] - - ["java.net", "CacheResponse", "getBody", "()", "summary", "df-generated"] - - ["java.net", "CacheResponse", "getHeaders", "()", "summary", "df-generated"] - - ["java.net", "CookieHandler", "get", "(URI,Map)", "summary", "df-generated"] - - ["java.net", "CookieHandler", "getDefault", "()", "summary", "df-generated"] - - ["java.net", "CookieHandler", "put", "(URI,Map)", "summary", "df-generated"] - - ["java.net", "CookieHandler", "setDefault", "(CookieHandler)", "summary", "df-generated"] - - ["java.net", "CookieManager", "get", "(URI,Map)", "summary", "df-generated"] - - ["java.net", "CookieManager", "put", "(URI,Map)", "summary", "df-generated"] - - ["java.net", "DatagramPacket", "getLength", "()", "summary", "df-generated"] - - ["java.net", "DatagramPacket", "getOffset", "()", "summary", "df-generated"] - - ["java.net", "DatagramPacket", "getPort", "()", "summary", "df-generated"] - - ["java.net", "DatagramPacket", "setLength", "(int)", "summary", "df-generated"] - - ["java.net", "DatagramPacket", "setPort", "(int)", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "DatagramSocket", "(SocketAddress)", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "DatagramSocket", "(int)", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "DatagramSocket", "(int,InetAddress)", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "bind", "(SocketAddress)", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "disconnect", "()", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "getBroadcast", "()", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "getLocalPort", "()", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "getOption", "(SocketOption)", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "getPort", "()", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "getReceiveBufferSize", "()", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "getReuseAddress", "()", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "getSendBufferSize", "()", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "getSoTimeout", "()", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "getTrafficClass", "()", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "isBound", "()", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "isClosed", "()", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "isConnected", "()", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "joinGroup", "(SocketAddress,NetworkInterface)", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "leaveGroup", "(SocketAddress,NetworkInterface)", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "setBroadcast", "(boolean)", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "setDatagramSocketImplFactory", "(DatagramSocketImplFactory)", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "setReceiveBufferSize", "(int)", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "setReuseAddress", "(boolean)", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "setSendBufferSize", "(int)", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "setSoTimeout", "(int)", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "setTrafficClass", "(int)", "summary", "df-generated"] - - ["java.net", "HttpCookie", "domainMatches", "(String,String)", "summary", "df-generated"] - - ["java.net", "HttpCookie", "getDiscard", "()", "summary", "df-generated"] - - ["java.net", "HttpCookie", "getMaxAge", "()", "summary", "df-generated"] - - ["java.net", "HttpCookie", "getSecure", "()", "summary", "df-generated"] - - ["java.net", "HttpCookie", "getVersion", "()", "summary", "df-generated"] - - ["java.net", "HttpCookie", "hasExpired", "()", "summary", "df-generated"] - - ["java.net", "HttpCookie", "isHttpOnly", "()", "summary", "df-generated"] - - ["java.net", "HttpCookie", "setDiscard", "(boolean)", "summary", "df-generated"] - - ["java.net", "HttpCookie", "setHttpOnly", "(boolean)", "summary", "df-generated"] - - ["java.net", "HttpCookie", "setMaxAge", "(long)", "summary", "df-generated"] - - ["java.net", "HttpCookie", "setSecure", "(boolean)", "summary", "df-generated"] - - ["java.net", "HttpCookie", "setVersion", "(int)", "summary", "df-generated"] - - ["java.net", "HttpRetryException", "responseCode", "()", "summary", "df-generated"] - - ["java.net", "HttpURLConnection", "disconnect", "()", "summary", "df-generated"] - - ["java.net", "HttpURLConnection", "getFollowRedirects", "()", "summary", "df-generated"] - - ["java.net", "HttpURLConnection", "getHeaderFieldDate", "(String,long)", "summary", "df-generated"] - - ["java.net", "HttpURLConnection", "getInstanceFollowRedirects", "()", "summary", "df-generated"] - - ["java.net", "HttpURLConnection", "getResponseCode", "()", "summary", "df-generated"] - - ["java.net", "HttpURLConnection", "setChunkedStreamingMode", "(int)", "summary", "df-generated"] - - ["java.net", "HttpURLConnection", "setFixedLengthStreamingMode", "(int)", "summary", "df-generated"] - - ["java.net", "HttpURLConnection", "setFixedLengthStreamingMode", "(long)", "summary", "df-generated"] - - ["java.net", "HttpURLConnection", "setFollowRedirects", "(boolean)", "summary", "df-generated"] - - ["java.net", "HttpURLConnection", "setInstanceFollowRedirects", "(boolean)", "summary", "df-generated"] - - ["java.net", "HttpURLConnection", "usingProxy", "()", "summary", "df-generated"] - - ["java.net", "Inet4Address", "getAddress", "()", "summary", "df-generated"] - - ["java.net", "Inet4Address", "getHostAddress", "()", "summary", "df-generated"] - - ["java.net", "Inet4Address", "isAnyLocalAddress", "()", "summary", "df-generated"] - - ["java.net", "Inet4Address", "isLinkLocalAddress", "()", "summary", "df-generated"] - - ["java.net", "Inet4Address", "isLoopbackAddress", "()", "summary", "df-generated"] - - ["java.net", "Inet4Address", "isMCGlobal", "()", "summary", "df-generated"] - - ["java.net", "Inet4Address", "isMCLinkLocal", "()", "summary", "df-generated"] - - ["java.net", "Inet4Address", "isMCNodeLocal", "()", "summary", "df-generated"] - - ["java.net", "Inet4Address", "isMCOrgLocal", "()", "summary", "df-generated"] - - ["java.net", "Inet4Address", "isMCSiteLocal", "()", "summary", "df-generated"] - - ["java.net", "Inet4Address", "isMulticastAddress", "()", "summary", "df-generated"] - - ["java.net", "Inet4Address", "isSiteLocalAddress", "()", "summary", "df-generated"] - - ["java.net", "Inet6Address", "getHostAddress", "()", "summary", "df-generated"] - - ["java.net", "Inet6Address", "getScopeId", "()", "summary", "df-generated"] - - ["java.net", "Inet6Address", "isAnyLocalAddress", "()", "summary", "df-generated"] - - ["java.net", "Inet6Address", "isIPv4CompatibleAddress", "()", "summary", "df-generated"] - - ["java.net", "Inet6Address", "isLinkLocalAddress", "()", "summary", "df-generated"] - - ["java.net", "Inet6Address", "isLoopbackAddress", "()", "summary", "df-generated"] - - ["java.net", "Inet6Address", "isMCGlobal", "()", "summary", "df-generated"] - - ["java.net", "Inet6Address", "isMCLinkLocal", "()", "summary", "df-generated"] - - ["java.net", "Inet6Address", "isMCNodeLocal", "()", "summary", "df-generated"] - - ["java.net", "Inet6Address", "isMCOrgLocal", "()", "summary", "df-generated"] - - ["java.net", "Inet6Address", "isMCSiteLocal", "()", "summary", "df-generated"] - - ["java.net", "Inet6Address", "isMulticastAddress", "()", "summary", "df-generated"] - - ["java.net", "Inet6Address", "isSiteLocalAddress", "()", "summary", "df-generated"] - - ["java.net", "InetAddress", "getAddress", "()", "summary", "df-generated"] - - ["java.net", "InetAddress", "getHostAddress", "()", "summary", "df-generated"] - - ["java.net", "InetAddress", "getLocalHost", "()", "summary", "df-generated"] - - ["java.net", "InetAddress", "getLoopbackAddress", "()", "summary", "df-generated"] - - ["java.net", "InetAddress", "isAnyLocalAddress", "()", "summary", "df-generated"] - - ["java.net", "InetAddress", "isLinkLocalAddress", "()", "summary", "df-generated"] - - ["java.net", "InetAddress", "isLoopbackAddress", "()", "summary", "df-generated"] - - ["java.net", "InetAddress", "isMCGlobal", "()", "summary", "df-generated"] - - ["java.net", "InetAddress", "isMCLinkLocal", "()", "summary", "df-generated"] - - ["java.net", "InetAddress", "isMCNodeLocal", "()", "summary", "df-generated"] - - ["java.net", "InetAddress", "isMCOrgLocal", "()", "summary", "df-generated"] - - ["java.net", "InetAddress", "isMCSiteLocal", "()", "summary", "df-generated"] - - ["java.net", "InetAddress", "isMulticastAddress", "()", "summary", "df-generated"] - - ["java.net", "InetAddress", "isReachable", "(NetworkInterface,int,int)", "summary", "df-generated"] - - ["java.net", "InetAddress", "isReachable", "(int)", "summary", "df-generated"] - - ["java.net", "InetAddress", "isSiteLocalAddress", "()", "summary", "df-generated"] - - ["java.net", "InetSocketAddress", "InetSocketAddress", "(int)", "summary", "df-generated"] - - ["java.net", "InetSocketAddress", "isUnresolved", "()", "summary", "df-generated"] - - ["java.net", "InterfaceAddress", "getNetworkPrefixLength", "()", "summary", "df-generated"] - - ["java.net", "JarURLConnection", "getMainAttributes", "()", "summary", "df-generated"] - - ["java.net", "MulticastSocket", "MulticastSocket", "(SocketAddress)", "summary", "df-generated"] - - ["java.net", "MulticastSocket", "MulticastSocket", "(int)", "summary", "df-generated"] - - ["java.net", "MulticastSocket", "getLoopbackMode", "()", "summary", "df-generated"] - - ["java.net", "MulticastSocket", "getNetworkInterface", "()", "summary", "df-generated"] - - ["java.net", "MulticastSocket", "getTTL", "()", "summary", "df-generated"] - - ["java.net", "MulticastSocket", "getTimeToLive", "()", "summary", "df-generated"] - - ["java.net", "MulticastSocket", "joinGroup", "(InetAddress)", "summary", "df-generated"] - - ["java.net", "MulticastSocket", "joinGroup", "(SocketAddress,NetworkInterface)", "summary", "df-generated"] - - ["java.net", "MulticastSocket", "leaveGroup", "(InetAddress)", "summary", "df-generated"] - - ["java.net", "MulticastSocket", "leaveGroup", "(SocketAddress,NetworkInterface)", "summary", "df-generated"] - - ["java.net", "MulticastSocket", "setLoopbackMode", "(boolean)", "summary", "df-generated"] - - ["java.net", "MulticastSocket", "setNetworkInterface", "(NetworkInterface)", "summary", "df-generated"] - - ["java.net", "MulticastSocket", "setTTL", "(byte)", "summary", "df-generated"] - - ["java.net", "MulticastSocket", "setTimeToLive", "(int)", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "getByIndex", "(int)", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "getByInetAddress", "(InetAddress)", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "getByName", "(String)", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "getHardwareAddress", "()", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "getIndex", "()", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "getInetAddresses", "()", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "getMTU", "()", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "getNetworkInterfaces", "()", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "getSubInterfaces", "()", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "inetAddresses", "()", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "isLoopback", "()", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "isPointToPoint", "()", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "isUp", "()", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "isVirtual", "()", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "networkInterfaces", "()", "summary", "df-generated"] - - ["java.net", "NetworkInterface", "supportsMulticast", "()", "summary", "df-generated"] - - ["java.net", "Proxy", "type", "()", "summary", "df-generated"] - - ["java.net", "ProxySelector", "connectFailed", "(URI,SocketAddress,IOException)", "summary", "df-generated"] - - ["java.net", "ProxySelector", "getDefault", "()", "summary", "df-generated"] - - ["java.net", "ProxySelector", "of", "(InetSocketAddress)", "summary", "df-generated"] - - ["java.net", "ProxySelector", "setDefault", "(ProxySelector)", "summary", "df-generated"] - - ["java.net", "ResponseCache", "get", "(URI,String,Map)", "summary", "df-generated"] - - ["java.net", "ResponseCache", "getDefault", "()", "summary", "df-generated"] - - ["java.net", "ResponseCache", "put", "(URI,URLConnection)", "summary", "df-generated"] - - ["java.net", "ResponseCache", "setDefault", "(ResponseCache)", "summary", "df-generated"] - - ["java.net", "SecureCacheResponse", "getCipherSuite", "()", "summary", "df-generated"] - - ["java.net", "SecureCacheResponse", "getLocalCertificateChain", "()", "summary", "df-generated"] - - ["java.net", "SecureCacheResponse", "getLocalPrincipal", "()", "summary", "df-generated"] - - ["java.net", "SecureCacheResponse", "getPeerPrincipal", "()", "summary", "df-generated"] - - ["java.net", "SecureCacheResponse", "getSSLSession", "()", "summary", "df-generated"] - - ["java.net", "SecureCacheResponse", "getServerCertificateChain", "()", "summary", "df-generated"] - - ["java.net", "ServerSocket", "ServerSocket", "(int)", "summary", "df-generated"] - - ["java.net", "ServerSocket", "ServerSocket", "(int,int)", "summary", "df-generated"] - - ["java.net", "ServerSocket", "getLocalPort", "()", "summary", "df-generated"] - - ["java.net", "ServerSocket", "getOption", "(SocketOption)", "summary", "df-generated"] - - ["java.net", "ServerSocket", "getReceiveBufferSize", "()", "summary", "df-generated"] - - ["java.net", "ServerSocket", "getReuseAddress", "()", "summary", "df-generated"] - - ["java.net", "ServerSocket", "getSoTimeout", "()", "summary", "df-generated"] - - ["java.net", "ServerSocket", "isBound", "()", "summary", "df-generated"] - - ["java.net", "ServerSocket", "isClosed", "()", "summary", "df-generated"] - - ["java.net", "ServerSocket", "setPerformancePreferences", "(int,int,int)", "summary", "df-generated"] - - ["java.net", "ServerSocket", "setReceiveBufferSize", "(int)", "summary", "df-generated"] - - ["java.net", "ServerSocket", "setReuseAddress", "(boolean)", "summary", "df-generated"] - - ["java.net", "ServerSocket", "setSoTimeout", "(int)", "summary", "df-generated"] - - ["java.net", "ServerSocket", "setSocketFactory", "(SocketImplFactory)", "summary", "df-generated"] - - ["java.net", "Socket", "getKeepAlive", "()", "summary", "df-generated"] - - ["java.net", "Socket", "getLocalPort", "()", "summary", "df-generated"] - - ["java.net", "Socket", "getOOBInline", "()", "summary", "df-generated"] - - ["java.net", "Socket", "getOption", "(SocketOption)", "summary", "df-generated"] - - ["java.net", "Socket", "getPort", "()", "summary", "df-generated"] - - ["java.net", "Socket", "getReceiveBufferSize", "()", "summary", "df-generated"] - - ["java.net", "Socket", "getReuseAddress", "()", "summary", "df-generated"] - - ["java.net", "Socket", "getSendBufferSize", "()", "summary", "df-generated"] - - ["java.net", "Socket", "getSoLinger", "()", "summary", "df-generated"] - - ["java.net", "Socket", "getSoTimeout", "()", "summary", "df-generated"] - - ["java.net", "Socket", "getTcpNoDelay", "()", "summary", "df-generated"] - - ["java.net", "Socket", "getTrafficClass", "()", "summary", "df-generated"] - - ["java.net", "Socket", "isBound", "()", "summary", "df-generated"] - - ["java.net", "Socket", "isClosed", "()", "summary", "df-generated"] - - ["java.net", "Socket", "isConnected", "()", "summary", "df-generated"] - - ["java.net", "Socket", "isInputShutdown", "()", "summary", "df-generated"] - - ["java.net", "Socket", "isOutputShutdown", "()", "summary", "df-generated"] - - ["java.net", "Socket", "sendUrgentData", "(int)", "summary", "df-generated"] - - ["java.net", "Socket", "setKeepAlive", "(boolean)", "summary", "df-generated"] - - ["java.net", "Socket", "setOOBInline", "(boolean)", "summary", "df-generated"] - - ["java.net", "Socket", "setPerformancePreferences", "(int,int,int)", "summary", "df-generated"] - - ["java.net", "Socket", "setReceiveBufferSize", "(int)", "summary", "df-generated"] - - ["java.net", "Socket", "setReuseAddress", "(boolean)", "summary", "df-generated"] - - ["java.net", "Socket", "setSendBufferSize", "(int)", "summary", "df-generated"] - - ["java.net", "Socket", "setSoLinger", "(boolean,int)", "summary", "df-generated"] - - ["java.net", "Socket", "setSoTimeout", "(int)", "summary", "df-generated"] - - ["java.net", "Socket", "setSocketImplFactory", "(SocketImplFactory)", "summary", "df-generated"] - - ["java.net", "Socket", "setTcpNoDelay", "(boolean)", "summary", "df-generated"] - - ["java.net", "Socket", "setTrafficClass", "(int)", "summary", "df-generated"] - - ["java.net", "Socket", "shutdownInput", "()", "summary", "df-generated"] - - ["java.net", "Socket", "shutdownOutput", "()", "summary", "df-generated"] - - ["java.net", "SocketPermission", "implies", "(Permission)", "summary", "df-generated"] - - ["java.net", "SocketPermission", "newPermissionCollection", "()", "summary", "df-generated"] - - ["java.net", "URI", "URI", "(String,String,String,String)", "summary", "df-generated"] - - ["java.net", "URI", "URI", "(String,String,String,String,String)", "summary", "df-generated"] - - ["java.net", "URI", "getPort", "()", "summary", "df-generated"] - - ["java.net", "URI", "isAbsolute", "()", "summary", "df-generated"] - - ["java.net", "URI", "isOpaque", "()", "summary", "df-generated"] - - ["java.net", "URISyntaxException", "getIndex", "()", "summary", "df-generated"] - - ["java.net", "URL", "getContent", "(Class[])", "summary", "df-generated"] - - ["java.net", "URL", "sameFile", "(URL)", "summary", "df-generated"] - - ["java.net", "URL", "setURLStreamHandlerFactory", "(URLStreamHandlerFactory)", "summary", "df-generated"] - - ["java.net", "URLClassLoader", "URLClassLoader", "(URL[])", "summary", "df-generated"] - - ["java.net", "URLClassLoader", "findResources", "(String)", "summary", "df-generated"] - - ["java.net", "URLClassLoader", "newInstance", "(URL[])", "summary", "df-generated"] - - ["java.net", "URLClassLoader", "newInstance", "(URL[],ClassLoader)", "summary", "df-generated"] - - ["java.net", "URLConnection", "addRequestProperty", "(String,String)", "summary", "df-generated"] - - ["java.net", "URLConnection", "connect", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getAllowUserInteraction", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getConnectTimeout", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getContentLength", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getContentLengthLong", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getDate", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getDefaultAllowUserInteraction", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getDefaultRequestProperty", "(String)", "summary", "df-generated"] - - ["java.net", "URLConnection", "getDefaultUseCaches", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getDefaultUseCaches", "(String)", "summary", "df-generated"] - - ["java.net", "URLConnection", "getDoInput", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getDoOutput", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getExpiration", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getFileNameMap", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getHeaderFieldDate", "(String,long)", "summary", "df-generated"] - - ["java.net", "URLConnection", "getHeaderFieldInt", "(String,int)", "summary", "df-generated"] - - ["java.net", "URLConnection", "getHeaderFieldLong", "(String,long)", "summary", "df-generated"] - - ["java.net", "URLConnection", "getIfModifiedSince", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getLastModified", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getReadTimeout", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getUseCaches", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "guessContentTypeFromName", "(String)", "summary", "df-generated"] - - ["java.net", "URLConnection", "guessContentTypeFromStream", "(InputStream)", "summary", "df-generated"] - - ["java.net", "URLConnection", "setAllowUserInteraction", "(boolean)", "summary", "df-generated"] - - ["java.net", "URLConnection", "setConnectTimeout", "(int)", "summary", "df-generated"] - - ["java.net", "URLConnection", "setContentHandlerFactory", "(ContentHandlerFactory)", "summary", "df-generated"] - - ["java.net", "URLConnection", "setDefaultAllowUserInteraction", "(boolean)", "summary", "df-generated"] - - ["java.net", "URLConnection", "setDefaultRequestProperty", "(String,String)", "summary", "df-generated"] - - ["java.net", "URLConnection", "setDefaultUseCaches", "(String,boolean)", "summary", "df-generated"] - - ["java.net", "URLConnection", "setDefaultUseCaches", "(boolean)", "summary", "df-generated"] - - ["java.net", "URLConnection", "setDoInput", "(boolean)", "summary", "df-generated"] - - ["java.net", "URLConnection", "setDoOutput", "(boolean)", "summary", "df-generated"] - - ["java.net", "URLConnection", "setFileNameMap", "(FileNameMap)", "summary", "df-generated"] - - ["java.net", "URLConnection", "setIfModifiedSince", "(long)", "summary", "df-generated"] - - ["java.net", "URLConnection", "setReadTimeout", "(int)", "summary", "df-generated"] - - ["java.net", "URLConnection", "setRequestProperty", "(String,String)", "summary", "df-generated"] - - ["java.net", "URLConnection", "setUseCaches", "(boolean)", "summary", "df-generated"] - - ["java.net", "URLPermission", "implies", "(Permission)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.channels.model.json b/java/ql/lib/ext/generated/modelgenerator/java.nio.channels.model.json new file mode 100644 index 000000000000..6985ec92ef97 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.nio.channels.model.json @@ -0,0 +1,228 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.nio.channels", "AsynchronousByteChannel", true, "read", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousByteChannel", true, "read", "(ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousByteChannel", true, "read", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousByteChannel", true, "read", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousByteChannel", true, "read", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousByteChannel", true, "read", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousByteChannel", true, "write", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousByteChannel", true, "write", "(ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousByteChannel", true, "write", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousByteChannel", true, "write", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousByteChannel", true, "write", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousByteChannel", true, "write", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousChannelGroup", true, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousChannelGroup", true, "withCachedThreadPool", "(ExecutorService,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousChannelGroup", true, "withThreadPool", "(ExecutorService)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousFileChannel", true, "lock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousFileChannel", true, "lock", "(long,long,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousFileChannel", true, "open", "(Path,Set,ExecutorService,FileAttribute[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousFileChannel", true, "read", "(ByteBuffer,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousFileChannel", true, "truncate", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "AsynchronousFileChannel", true, "tryLock", "()", "", "Argument[this]", "ReturnValue.SyntheticField[java.nio.channels.FileLock.channel]", "value", "dfc-generated"], + ["java.nio.channels", "AsynchronousFileChannel", true, "tryLock", "(long,long,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousFileChannel", true, "write", "(ByteBuffer,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousServerSocketChannel", true, "accept", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousServerSocketChannel", true, "accept", "(Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousServerSocketChannel", true, "accept", "(Object,CompletionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousServerSocketChannel", true, "bind", "(SocketAddress,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "AsynchronousServerSocketChannel", true, "open", "(AsynchronousChannelGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousServerSocketChannel", true, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "connect", "(SocketAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "connect", "(SocketAddress)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "connect", "(SocketAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "connect", "(SocketAddress,Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "connect", "(SocketAddress,Object,CompletionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "connect", "(SocketAddress,Object,CompletionHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "getRemoteAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "open", "(AsynchronousChannelGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "read", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "read", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "read", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "read", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "read", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "read", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "shutdownInput", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "shutdownOutput", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "write", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "write", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "write", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "write", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "write", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", true, "write", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "Channels", false, "newChannel", "(OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "Channels", false, "newInputStream", "(ReadableByteChannel)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "Channels", false, "newReader", "(ReadableByteChannel,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "Channels", false, "newReader", "(ReadableByteChannel,CharsetDecoder,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "Channels", false, "newReader", "(ReadableByteChannel,CharsetDecoder,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "Channels", false, "newReader", "(ReadableByteChannel,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "Channels", false, "newWriter", "(WritableByteChannel,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "Channels", false, "newWriter", "(WritableByteChannel,CharsetEncoder,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "Channels", false, "newWriter", "(WritableByteChannel,CharsetEncoder,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "Channels", false, "newWriter", "(WritableByteChannel,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "DatagramChannel", true, "connect", "(SocketAddress)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "DatagramChannel", true, "disconnect", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "DatagramChannel", true, "getRemoteAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "DatagramChannel", true, "open", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "DatagramChannel", true, "receive", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "DatagramChannel", true, "send", "(ByteBuffer,SocketAddress)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "DatagramChannel", true, "socket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "FileChannel", true, "lock", "()", "", "Argument[this]", "ReturnValue.SyntheticField[java.nio.channels.FileLock.channel]", "value", "dfc-generated"], + ["java.nio.channels", "FileChannel", true, "lock", "(long,long,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "FileChannel", true, "open", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "FileChannel", true, "open", "(Path,Set,FileAttribute[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "FileChannel", true, "tryLock", "()", "", "Argument[this]", "ReturnValue.SyntheticField[java.nio.channels.FileLock.channel]", "value", "dfc-generated"], + ["java.nio.channels", "FileChannel", true, "tryLock", "(long,long,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "FileLock", true, "acquiredBy", "()", "", "Argument[this].SyntheticField[java.nio.channels.FileLock.channel]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "FileLock", true, "channel", "()", "", "Argument[this].SyntheticField[java.nio.channels.FileLock.channel]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "MembershipKey", true, "block", "(InetAddress)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "MembershipKey", true, "channel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "MembershipKey", true, "group", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "MembershipKey", true, "networkInterface", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "MembershipKey", true, "sourceAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "MembershipKey", true, "unblock", "(InetAddress)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "MulticastChannel", true, "join", "(InetAddress,NetworkInterface)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "MulticastChannel", true, "join", "(InetAddress,NetworkInterface)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "MulticastChannel", true, "join", "(InetAddress,NetworkInterface)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "MulticastChannel", true, "join", "(InetAddress,NetworkInterface,InetAddress)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "MulticastChannel", true, "join", "(InetAddress,NetworkInterface,InetAddress)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "MulticastChannel", true, "join", "(InetAddress,NetworkInterface,InetAddress)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "MulticastChannel", true, "join", "(InetAddress,NetworkInterface,InetAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "NetworkChannel", true, "bind", "(SocketAddress)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "NetworkChannel", true, "getLocalAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "NetworkChannel", true, "setOption", "(SocketOption,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "Pipe", true, "sink", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "Pipe", true, "source", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "SeekableByteChannel", true, "position", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "SeekableByteChannel", true, "truncate", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "SelectableChannel", true, "blockingLock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "SelectableChannel", true, "configureBlocking", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "SelectableChannel", true, "keyFor", "(Selector)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "SelectableChannel", true, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "SelectableChannel", true, "register", "(Selector,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "SelectableChannel", true, "register", "(Selector,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "SelectableChannel", true, "register", "(Selector,int,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "SelectableChannel", true, "register", "(Selector,int,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "SelectionKey", true, "attachment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "SelectionKey", true, "channel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "SelectionKey", true, "interestOps", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "SelectionKey", true, "selector", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "Selector", true, "keys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "Selector", true, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "Selector", true, "select", "(Consumer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.nio.channels", "Selector", true, "select", "(Consumer,long)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.nio.channels", "Selector", true, "selectNow", "(Consumer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.nio.channels", "Selector", true, "selectedKeys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "Selector", true, "wakeup", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "ServerSocketChannel", true, "accept", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "ServerSocketChannel", true, "bind", "(SocketAddress,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "ServerSocketChannel", true, "open", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "ServerSocketChannel", true, "socket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "SocketChannel", true, "connect", "(SocketAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.channels", "SocketChannel", true, "getRemoteAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "SocketChannel", true, "open", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "SocketChannel", true, "open", "(SocketAddress)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "SocketChannel", true, "shutdownInput", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "SocketChannel", true, "shutdownOutput", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.channels", "SocketChannel", true, "socket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels", "WritableByteChannel", true, "write", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.nio.channels", "AsynchronousChannelGroup", "awaitTermination", "(long,TimeUnit)", "summary", "df-generated"], + ["java.nio.channels", "AsynchronousChannelGroup", "isShutdown", "()", "summary", "df-generated"], + ["java.nio.channels", "AsynchronousChannelGroup", "isTerminated", "()", "summary", "df-generated"], + ["java.nio.channels", "AsynchronousChannelGroup", "shutdown", "()", "summary", "df-generated"], + ["java.nio.channels", "AsynchronousChannelGroup", "shutdownNow", "()", "summary", "df-generated"], + ["java.nio.channels", "AsynchronousChannelGroup", "withFixedThreadPool", "(int,ThreadFactory)", "summary", "df-generated"], + ["java.nio.channels", "AsynchronousFileChannel", "force", "(boolean)", "summary", "df-generated"], + ["java.nio.channels", "AsynchronousFileChannel", "lock", "(Object,CompletionHandler)", "summary", "df-generated"], + ["java.nio.channels", "AsynchronousFileChannel", "lock", "(long,long,boolean,Object,CompletionHandler)", "summary", "df-generated"], + ["java.nio.channels", "AsynchronousFileChannel", "open", "(Path,OpenOption[])", "summary", "df-generated"], + ["java.nio.channels", "AsynchronousFileChannel", "read", "(ByteBuffer,long,Object,CompletionHandler)", "summary", "df-generated"], + ["java.nio.channels", "AsynchronousFileChannel", "size", "()", "summary", "df-generated"], + ["java.nio.channels", "AsynchronousFileChannel", "write", "(ByteBuffer,long,Object,CompletionHandler)", "summary", "df-generated"], + ["java.nio.channels", "AsynchronousServerSocketChannel", "open", "()", "summary", "df-generated"], + ["java.nio.channels", "AsynchronousSocketChannel", "open", "()", "summary", "df-generated"], + ["java.nio.channels", "Channels", "newInputStream", "(AsynchronousByteChannel)", "summary", "df-generated"], + ["java.nio.channels", "Channels", "newOutputStream", "(AsynchronousByteChannel)", "summary", "df-generated"], + ["java.nio.channels", "Channels", "newOutputStream", "(WritableByteChannel)", "summary", "df-generated"], + ["java.nio.channels", "DatagramChannel", "isConnected", "()", "summary", "df-generated"], + ["java.nio.channels", "DatagramChannel", "open", "()", "summary", "df-generated"], + ["java.nio.channels", "DatagramChannel", "read", "(ByteBuffer[])", "summary", "df-generated"], + ["java.nio.channels", "DatagramChannel", "read", "(ByteBuffer[],int,int)", "summary", "df-generated"], + ["java.nio.channels", "DatagramChannel", "validOps", "()", "summary", "df-generated"], + ["java.nio.channels", "DatagramChannel", "write", "(ByteBuffer[])", "summary", "df-generated"], + ["java.nio.channels", "DatagramChannel", "write", "(ByteBuffer[],int,int)", "summary", "df-generated"], + ["java.nio.channels", "FileChannel", "force", "(boolean)", "summary", "df-generated"], + ["java.nio.channels", "FileChannel", "map", "(FileChannel$MapMode,long,long)", "summary", "df-generated"], + ["java.nio.channels", "FileChannel", "position", "()", "summary", "df-generated"], + ["java.nio.channels", "FileChannel", "read", "(ByteBuffer,long)", "summary", "df-generated"], + ["java.nio.channels", "FileChannel", "read", "(ByteBuffer[])", "summary", "df-generated"], + ["java.nio.channels", "FileChannel", "read", "(ByteBuffer[],int,int)", "summary", "df-generated"], + ["java.nio.channels", "FileChannel", "size", "()", "summary", "df-generated"], + ["java.nio.channels", "FileChannel", "transferFrom", "(ReadableByteChannel,long,long)", "summary", "df-generated"], + ["java.nio.channels", "FileChannel", "transferTo", "(long,long,WritableByteChannel)", "summary", "df-generated"], + ["java.nio.channels", "FileChannel", "write", "(ByteBuffer,long)", "summary", "df-generated"], + ["java.nio.channels", "FileChannel", "write", "(ByteBuffer[])", "summary", "df-generated"], + ["java.nio.channels", "FileChannel", "write", "(ByteBuffer[],int,int)", "summary", "df-generated"], + ["java.nio.channels", "FileLock", "close", "()", "summary", "df-generated"], + ["java.nio.channels", "FileLock", "isShared", "()", "summary", "df-generated"], + ["java.nio.channels", "FileLock", "isValid", "()", "summary", "df-generated"], + ["java.nio.channels", "FileLock", "overlaps", "(long,long)", "summary", "df-generated"], + ["java.nio.channels", "FileLock", "position", "()", "summary", "df-generated"], + ["java.nio.channels", "FileLock", "release", "()", "summary", "df-generated"], + ["java.nio.channels", "FileLock", "size", "()", "summary", "df-generated"], + ["java.nio.channels", "MembershipKey", "drop", "()", "summary", "df-generated"], + ["java.nio.channels", "MembershipKey", "isValid", "()", "summary", "df-generated"], + ["java.nio.channels", "Pipe$SinkChannel", "validOps", "()", "summary", "df-generated"], + ["java.nio.channels", "Pipe$SourceChannel", "validOps", "()", "summary", "df-generated"], + ["java.nio.channels", "Pipe", "open", "()", "summary", "df-generated"], + ["java.nio.channels", "SelectableChannel", "isBlocking", "()", "summary", "df-generated"], + ["java.nio.channels", "SelectableChannel", "isRegistered", "()", "summary", "df-generated"], + ["java.nio.channels", "SelectableChannel", "validOps", "()", "summary", "df-generated"], + ["java.nio.channels", "SelectionKey", "attach", "(Object)", "summary", "df-generated"], + ["java.nio.channels", "SelectionKey", "cancel", "()", "summary", "df-generated"], + ["java.nio.channels", "SelectionKey", "interestOps", "()", "summary", "df-generated"], + ["java.nio.channels", "SelectionKey", "interestOpsAnd", "(int)", "summary", "df-generated"], + ["java.nio.channels", "SelectionKey", "interestOpsOr", "(int)", "summary", "df-generated"], + ["java.nio.channels", "SelectionKey", "isAcceptable", "()", "summary", "df-generated"], + ["java.nio.channels", "SelectionKey", "isConnectable", "()", "summary", "df-generated"], + ["java.nio.channels", "SelectionKey", "isReadable", "()", "summary", "df-generated"], + ["java.nio.channels", "SelectionKey", "isValid", "()", "summary", "df-generated"], + ["java.nio.channels", "SelectionKey", "isWritable", "()", "summary", "df-generated"], + ["java.nio.channels", "SelectionKey", "readyOps", "()", "summary", "df-generated"], + ["java.nio.channels", "Selector", "isOpen", "()", "summary", "df-generated"], + ["java.nio.channels", "Selector", "open", "()", "summary", "df-generated"], + ["java.nio.channels", "Selector", "select", "()", "summary", "df-generated"], + ["java.nio.channels", "Selector", "select", "(long)", "summary", "df-generated"], + ["java.nio.channels", "Selector", "selectNow", "()", "summary", "df-generated"], + ["java.nio.channels", "ServerSocketChannel", "open", "()", "summary", "df-generated"], + ["java.nio.channels", "ServerSocketChannel", "validOps", "()", "summary", "df-generated"], + ["java.nio.channels", "SocketChannel", "finishConnect", "()", "summary", "df-generated"], + ["java.nio.channels", "SocketChannel", "isConnected", "()", "summary", "df-generated"], + ["java.nio.channels", "SocketChannel", "isConnectionPending", "()", "summary", "df-generated"], + ["java.nio.channels", "SocketChannel", "open", "()", "summary", "df-generated"], + ["java.nio.channels", "SocketChannel", "read", "(ByteBuffer[])", "summary", "df-generated"], + ["java.nio.channels", "SocketChannel", "read", "(ByteBuffer[],int,int)", "summary", "df-generated"], + ["java.nio.channels", "SocketChannel", "validOps", "()", "summary", "df-generated"], + ["java.nio.channels", "SocketChannel", "write", "(ByteBuffer[])", "summary", "df-generated"], + ["java.nio.channels", "SocketChannel", "write", "(ByteBuffer[],int,int)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.channels.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.nio.channels.model.yml deleted file mode 100644 index 94098a479924..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.nio.channels.model.yml +++ /dev/null @@ -1,217 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.nio.channels", "AsynchronousByteChannel", True, "read", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousByteChannel", True, "read", "(ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousByteChannel", True, "read", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousByteChannel", True, "read", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousByteChannel", True, "read", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousByteChannel", True, "read", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousByteChannel", True, "write", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousByteChannel", True, "write", "(ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousByteChannel", True, "write", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousByteChannel", True, "write", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousByteChannel", True, "write", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousByteChannel", True, "write", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousChannelGroup", True, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousChannelGroup", True, "withCachedThreadPool", "(ExecutorService,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousChannelGroup", True, "withThreadPool", "(ExecutorService)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", True, "lock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", True, "lock", "(long,long,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", True, "open", "(Path,Set,ExecutorService,FileAttribute[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", True, "read", "(ByteBuffer,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", True, "truncate", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", True, "tryLock", "()", "", "Argument[this]", "ReturnValue.SyntheticField[java.nio.channels.FileLock.channel]", "value", "dfc-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", True, "tryLock", "(long,long,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", True, "write", "(ByteBuffer,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousServerSocketChannel", True, "accept", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousServerSocketChannel", True, "accept", "(Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousServerSocketChannel", True, "accept", "(Object,CompletionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousServerSocketChannel", True, "bind", "(SocketAddress,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "AsynchronousServerSocketChannel", True, "open", "(AsynchronousChannelGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousServerSocketChannel", True, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "connect", "(SocketAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "connect", "(SocketAddress)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "connect", "(SocketAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "connect", "(SocketAddress,Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "connect", "(SocketAddress,Object,CompletionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "connect", "(SocketAddress,Object,CompletionHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "getRemoteAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "open", "(AsynchronousChannelGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "read", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "read", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "read", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "read", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "read", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "read", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "shutdownInput", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "shutdownOutput", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "write", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "write", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "write", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "write", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "write", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", True, "write", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "Channels", False, "newChannel", "(OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "Channels", False, "newInputStream", "(ReadableByteChannel)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "Channels", False, "newReader", "(ReadableByteChannel,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "Channels", False, "newReader", "(ReadableByteChannel,CharsetDecoder,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "Channels", False, "newReader", "(ReadableByteChannel,CharsetDecoder,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "Channels", False, "newReader", "(ReadableByteChannel,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "Channels", False, "newWriter", "(WritableByteChannel,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "Channels", False, "newWriter", "(WritableByteChannel,CharsetEncoder,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "Channels", False, "newWriter", "(WritableByteChannel,CharsetEncoder,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "Channels", False, "newWriter", "(WritableByteChannel,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "DatagramChannel", True, "connect", "(SocketAddress)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "DatagramChannel", True, "disconnect", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "DatagramChannel", True, "getRemoteAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "DatagramChannel", True, "open", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "DatagramChannel", True, "receive", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "DatagramChannel", True, "send", "(ByteBuffer,SocketAddress)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "DatagramChannel", True, "socket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "FileChannel", True, "lock", "()", "", "Argument[this]", "ReturnValue.SyntheticField[java.nio.channels.FileLock.channel]", "value", "dfc-generated"] - - ["java.nio.channels", "FileChannel", True, "lock", "(long,long,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "FileChannel", True, "open", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "FileChannel", True, "open", "(Path,Set,FileAttribute[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "FileChannel", True, "tryLock", "()", "", "Argument[this]", "ReturnValue.SyntheticField[java.nio.channels.FileLock.channel]", "value", "dfc-generated"] - - ["java.nio.channels", "FileChannel", True, "tryLock", "(long,long,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "FileLock", True, "acquiredBy", "()", "", "Argument[this].SyntheticField[java.nio.channels.FileLock.channel]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "FileLock", True, "channel", "()", "", "Argument[this].SyntheticField[java.nio.channels.FileLock.channel]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "MembershipKey", True, "block", "(InetAddress)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "MembershipKey", True, "channel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "MembershipKey", True, "group", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "MembershipKey", True, "networkInterface", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "MembershipKey", True, "sourceAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "MembershipKey", True, "unblock", "(InetAddress)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "MulticastChannel", True, "join", "(InetAddress,NetworkInterface)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "MulticastChannel", True, "join", "(InetAddress,NetworkInterface)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "MulticastChannel", True, "join", "(InetAddress,NetworkInterface)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "MulticastChannel", True, "join", "(InetAddress,NetworkInterface,InetAddress)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "MulticastChannel", True, "join", "(InetAddress,NetworkInterface,InetAddress)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "MulticastChannel", True, "join", "(InetAddress,NetworkInterface,InetAddress)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "MulticastChannel", True, "join", "(InetAddress,NetworkInterface,InetAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "NetworkChannel", True, "bind", "(SocketAddress)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "NetworkChannel", True, "getLocalAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "NetworkChannel", True, "setOption", "(SocketOption,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "Pipe", True, "sink", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "Pipe", True, "source", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "SeekableByteChannel", True, "position", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "SeekableByteChannel", True, "truncate", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "SelectableChannel", True, "blockingLock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "SelectableChannel", True, "configureBlocking", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "SelectableChannel", True, "keyFor", "(Selector)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "SelectableChannel", True, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "SelectableChannel", True, "register", "(Selector,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "SelectableChannel", True, "register", "(Selector,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "SelectableChannel", True, "register", "(Selector,int,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "SelectableChannel", True, "register", "(Selector,int,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "SelectionKey", True, "attachment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "SelectionKey", True, "channel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "SelectionKey", True, "interestOps", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "SelectionKey", True, "selector", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "Selector", True, "keys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "Selector", True, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "Selector", True, "select", "(Consumer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.nio.channels", "Selector", True, "select", "(Consumer,long)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.nio.channels", "Selector", True, "selectNow", "(Consumer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.nio.channels", "Selector", True, "selectedKeys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "Selector", True, "wakeup", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "ServerSocketChannel", True, "accept", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "ServerSocketChannel", True, "bind", "(SocketAddress,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "ServerSocketChannel", True, "open", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "ServerSocketChannel", True, "socket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "SocketChannel", True, "connect", "(SocketAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.channels", "SocketChannel", True, "getRemoteAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "SocketChannel", True, "open", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "SocketChannel", True, "open", "(SocketAddress)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "SocketChannel", True, "shutdownInput", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "SocketChannel", True, "shutdownOutput", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.channels", "SocketChannel", True, "socket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "WritableByteChannel", True, "write", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.nio.channels", "AsynchronousChannelGroup", "awaitTermination", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousChannelGroup", "isShutdown", "()", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousChannelGroup", "isTerminated", "()", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousChannelGroup", "shutdown", "()", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousChannelGroup", "shutdownNow", "()", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousChannelGroup", "withFixedThreadPool", "(int,ThreadFactory)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", "force", "(boolean)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", "lock", "(Object,CompletionHandler)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", "lock", "(long,long,boolean,Object,CompletionHandler)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", "open", "(Path,OpenOption[])", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", "read", "(ByteBuffer,long,Object,CompletionHandler)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", "size", "()", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", "write", "(ByteBuffer,long,Object,CompletionHandler)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousServerSocketChannel", "open", "()", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", "open", "()", "summary", "df-generated"] - - ["java.nio.channels", "Channels", "newInputStream", "(AsynchronousByteChannel)", "summary", "df-generated"] - - ["java.nio.channels", "Channels", "newOutputStream", "(AsynchronousByteChannel)", "summary", "df-generated"] - - ["java.nio.channels", "Channels", "newOutputStream", "(WritableByteChannel)", "summary", "df-generated"] - - ["java.nio.channels", "DatagramChannel", "isConnected", "()", "summary", "df-generated"] - - ["java.nio.channels", "DatagramChannel", "open", "()", "summary", "df-generated"] - - ["java.nio.channels", "DatagramChannel", "read", "(ByteBuffer[])", "summary", "df-generated"] - - ["java.nio.channels", "DatagramChannel", "read", "(ByteBuffer[],int,int)", "summary", "df-generated"] - - ["java.nio.channels", "DatagramChannel", "validOps", "()", "summary", "df-generated"] - - ["java.nio.channels", "DatagramChannel", "write", "(ByteBuffer[])", "summary", "df-generated"] - - ["java.nio.channels", "DatagramChannel", "write", "(ByteBuffer[],int,int)", "summary", "df-generated"] - - ["java.nio.channels", "FileChannel", "force", "(boolean)", "summary", "df-generated"] - - ["java.nio.channels", "FileChannel", "map", "(FileChannel$MapMode,long,long)", "summary", "df-generated"] - - ["java.nio.channels", "FileChannel", "position", "()", "summary", "df-generated"] - - ["java.nio.channels", "FileChannel", "read", "(ByteBuffer,long)", "summary", "df-generated"] - - ["java.nio.channels", "FileChannel", "read", "(ByteBuffer[])", "summary", "df-generated"] - - ["java.nio.channels", "FileChannel", "read", "(ByteBuffer[],int,int)", "summary", "df-generated"] - - ["java.nio.channels", "FileChannel", "size", "()", "summary", "df-generated"] - - ["java.nio.channels", "FileChannel", "transferFrom", "(ReadableByteChannel,long,long)", "summary", "df-generated"] - - ["java.nio.channels", "FileChannel", "transferTo", "(long,long,WritableByteChannel)", "summary", "df-generated"] - - ["java.nio.channels", "FileChannel", "write", "(ByteBuffer,long)", "summary", "df-generated"] - - ["java.nio.channels", "FileChannel", "write", "(ByteBuffer[])", "summary", "df-generated"] - - ["java.nio.channels", "FileChannel", "write", "(ByteBuffer[],int,int)", "summary", "df-generated"] - - ["java.nio.channels", "FileLock", "close", "()", "summary", "df-generated"] - - ["java.nio.channels", "FileLock", "isShared", "()", "summary", "df-generated"] - - ["java.nio.channels", "FileLock", "isValid", "()", "summary", "df-generated"] - - ["java.nio.channels", "FileLock", "overlaps", "(long,long)", "summary", "df-generated"] - - ["java.nio.channels", "FileLock", "position", "()", "summary", "df-generated"] - - ["java.nio.channels", "FileLock", "release", "()", "summary", "df-generated"] - - ["java.nio.channels", "FileLock", "size", "()", "summary", "df-generated"] - - ["java.nio.channels", "MembershipKey", "drop", "()", "summary", "df-generated"] - - ["java.nio.channels", "MembershipKey", "isValid", "()", "summary", "df-generated"] - - ["java.nio.channels", "Pipe$SinkChannel", "validOps", "()", "summary", "df-generated"] - - ["java.nio.channels", "Pipe$SourceChannel", "validOps", "()", "summary", "df-generated"] - - ["java.nio.channels", "Pipe", "open", "()", "summary", "df-generated"] - - ["java.nio.channels", "SelectableChannel", "isBlocking", "()", "summary", "df-generated"] - - ["java.nio.channels", "SelectableChannel", "isRegistered", "()", "summary", "df-generated"] - - ["java.nio.channels", "SelectableChannel", "validOps", "()", "summary", "df-generated"] - - ["java.nio.channels", "SelectionKey", "attach", "(Object)", "summary", "df-generated"] - - ["java.nio.channels", "SelectionKey", "cancel", "()", "summary", "df-generated"] - - ["java.nio.channels", "SelectionKey", "interestOps", "()", "summary", "df-generated"] - - ["java.nio.channels", "SelectionKey", "interestOpsAnd", "(int)", "summary", "df-generated"] - - ["java.nio.channels", "SelectionKey", "interestOpsOr", "(int)", "summary", "df-generated"] - - ["java.nio.channels", "SelectionKey", "isAcceptable", "()", "summary", "df-generated"] - - ["java.nio.channels", "SelectionKey", "isConnectable", "()", "summary", "df-generated"] - - ["java.nio.channels", "SelectionKey", "isReadable", "()", "summary", "df-generated"] - - ["java.nio.channels", "SelectionKey", "isValid", "()", "summary", "df-generated"] - - ["java.nio.channels", "SelectionKey", "isWritable", "()", "summary", "df-generated"] - - ["java.nio.channels", "SelectionKey", "readyOps", "()", "summary", "df-generated"] - - ["java.nio.channels", "Selector", "isOpen", "()", "summary", "df-generated"] - - ["java.nio.channels", "Selector", "open", "()", "summary", "df-generated"] - - ["java.nio.channels", "Selector", "select", "()", "summary", "df-generated"] - - ["java.nio.channels", "Selector", "select", "(long)", "summary", "df-generated"] - - ["java.nio.channels", "Selector", "selectNow", "()", "summary", "df-generated"] - - ["java.nio.channels", "ServerSocketChannel", "open", "()", "summary", "df-generated"] - - ["java.nio.channels", "ServerSocketChannel", "validOps", "()", "summary", "df-generated"] - - ["java.nio.channels", "SocketChannel", "finishConnect", "()", "summary", "df-generated"] - - ["java.nio.channels", "SocketChannel", "isConnected", "()", "summary", "df-generated"] - - ["java.nio.channels", "SocketChannel", "isConnectionPending", "()", "summary", "df-generated"] - - ["java.nio.channels", "SocketChannel", "open", "()", "summary", "df-generated"] - - ["java.nio.channels", "SocketChannel", "read", "(ByteBuffer[])", "summary", "df-generated"] - - ["java.nio.channels", "SocketChannel", "read", "(ByteBuffer[],int,int)", "summary", "df-generated"] - - ["java.nio.channels", "SocketChannel", "validOps", "()", "summary", "df-generated"] - - ["java.nio.channels", "SocketChannel", "write", "(ByteBuffer[])", "summary", "df-generated"] - - ["java.nio.channels", "SocketChannel", "write", "(ByteBuffer[],int,int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.channels.spi.model.json b/java/ql/lib/ext/generated/modelgenerator/java.nio.channels.spi.model.json new file mode 100644 index 000000000000..d315519faf86 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.nio.channels.spi.model.json @@ -0,0 +1,46 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.nio.channels.spi", "AsynchronousChannelProvider", true, "openAsynchronousChannelGroup", "(ExecutorService,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels.spi", "AsynchronousChannelProvider", true, "openAsynchronousChannelGroup", "(ExecutorService,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels.spi", "AsynchronousChannelProvider", true, "openAsynchronousChannelGroup", "(int,ThreadFactory)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels.spi", "AsynchronousChannelProvider", true, "openAsynchronousServerSocketChannel", "(AsynchronousChannelGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels.spi", "AsynchronousChannelProvider", true, "openAsynchronousSocketChannel", "(AsynchronousChannelGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels.spi", "SelectorProvider", true, "openDatagramChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels.spi", "SelectorProvider", true, "openDatagramChannel", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels.spi", "SelectorProvider", true, "openDatagramChannel", "(ProtocolFamily)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels.spi", "SelectorProvider", true, "openPipe", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels.spi", "SelectorProvider", true, "openSelector", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels.spi", "SelectorProvider", true, "openServerSocketChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels.spi", "SelectorProvider", true, "openServerSocketChannel", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels.spi", "SelectorProvider", true, "openServerSocketChannel", "(ProtocolFamily)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels.spi", "SelectorProvider", true, "openSocketChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels.spi", "SelectorProvider", true, "openSocketChannel", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.channels.spi", "SelectorProvider", true, "openSocketChannel", "(ProtocolFamily)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.nio.channels.spi", "AbstractInterruptibleChannel", "isOpen", "()", "summary", "df-generated"], + ["java.nio.channels.spi", "AbstractSelectableChannel", "isBlocking", "()", "summary", "df-generated"], + ["java.nio.channels.spi", "AbstractSelectableChannel", "isRegistered", "()", "summary", "df-generated"], + ["java.nio.channels.spi", "AbstractSelectionKey", "cancel", "()", "summary", "df-generated"], + ["java.nio.channels.spi", "AbstractSelectionKey", "isValid", "()", "summary", "df-generated"], + ["java.nio.channels.spi", "AbstractSelector", "isOpen", "()", "summary", "df-generated"], + ["java.nio.channels.spi", "AsynchronousChannelProvider", "provider", "()", "summary", "df-generated"], + ["java.nio.channels.spi", "SelectorProvider", "inheritedChannel", "()", "summary", "df-generated"], + ["java.nio.channels.spi", "SelectorProvider", "provider", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.channels.spi.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.nio.channels.spi.model.yml deleted file mode 100644 index 956e1e2a6b84..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.nio.channels.spi.model.yml +++ /dev/null @@ -1,35 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.nio.channels.spi", "AsynchronousChannelProvider", True, "openAsynchronousChannelGroup", "(ExecutorService,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels.spi", "AsynchronousChannelProvider", True, "openAsynchronousChannelGroup", "(ExecutorService,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels.spi", "AsynchronousChannelProvider", True, "openAsynchronousChannelGroup", "(int,ThreadFactory)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels.spi", "AsynchronousChannelProvider", True, "openAsynchronousServerSocketChannel", "(AsynchronousChannelGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels.spi", "AsynchronousChannelProvider", True, "openAsynchronousSocketChannel", "(AsynchronousChannelGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", True, "openDatagramChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", True, "openDatagramChannel", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", True, "openDatagramChannel", "(ProtocolFamily)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", True, "openPipe", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", True, "openSelector", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", True, "openServerSocketChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", True, "openServerSocketChannel", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", True, "openServerSocketChannel", "(ProtocolFamily)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", True, "openSocketChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", True, "openSocketChannel", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", True, "openSocketChannel", "(ProtocolFamily)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.nio.channels.spi", "AbstractInterruptibleChannel", "isOpen", "()", "summary", "df-generated"] - - ["java.nio.channels.spi", "AbstractSelectableChannel", "isBlocking", "()", "summary", "df-generated"] - - ["java.nio.channels.spi", "AbstractSelectableChannel", "isRegistered", "()", "summary", "df-generated"] - - ["java.nio.channels.spi", "AbstractSelectionKey", "cancel", "()", "summary", "df-generated"] - - ["java.nio.channels.spi", "AbstractSelectionKey", "isValid", "()", "summary", "df-generated"] - - ["java.nio.channels.spi", "AbstractSelector", "isOpen", "()", "summary", "df-generated"] - - ["java.nio.channels.spi", "AsynchronousChannelProvider", "provider", "()", "summary", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", "inheritedChannel", "()", "summary", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", "provider", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.charset.model.json b/java/ql/lib/ext/generated/modelgenerator/java.nio.charset.model.json new file mode 100644 index 000000000000..fb3d92d8d6c7 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.nio.charset.model.json @@ -0,0 +1,98 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.nio.charset", "CharsetDecoder", true, "decode", "(ByteBuffer)", "", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.replacement]", "ReturnValue.SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"], + ["java.nio.charset", "CharsetDecoder", true, "decode", "(ByteBuffer,CharBuffer,boolean)", "", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.replacement]", "Argument[1].SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"], + ["java.nio.charset", "CharsetDecoder", true, "malformedInputAction", "()", "", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.malformedInputAction]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.charset", "CharsetDecoder", true, "onMalformedInput", "(CodingErrorAction)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.malformedInputAction]", "value", "dfc-generated"], + ["java.nio.charset", "CharsetDecoder", true, "onMalformedInput", "(CodingErrorAction)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.charset.CharsetDecoder.malformedInputAction]", "value", "dfc-generated"], + ["java.nio.charset", "CharsetDecoder", true, "onMalformedInput", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.charset", "CharsetDecoder", true, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.unmappableCharacterAction]", "value", "dfc-generated"], + ["java.nio.charset", "CharsetDecoder", true, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.charset.CharsetDecoder.unmappableCharacterAction]", "value", "dfc-generated"], + ["java.nio.charset", "CharsetDecoder", true, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.charset", "CharsetDecoder", true, "replaceWith", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.replacement]", "value", "dfc-generated"], + ["java.nio.charset", "CharsetDecoder", true, "replaceWith", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.charset.CharsetDecoder.replacement]", "value", "dfc-generated"], + ["java.nio.charset", "CharsetDecoder", true, "replaceWith", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.charset", "CharsetDecoder", true, "replacement", "()", "", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.replacement]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.charset", "CharsetDecoder", true, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.charset", "CharsetDecoder", true, "unmappableCharacterAction", "()", "", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.unmappableCharacterAction]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.charset", "CharsetEncoder", true, "encode", "(CharBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.charset", "CharsetEncoder", true, "encode", "(CharBuffer,ByteBuffer,boolean)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["java.nio.charset", "CharsetEncoder", true, "encode", "(CharBuffer,ByteBuffer,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.charset", "CharsetEncoder", true, "malformedInputAction", "()", "", "Argument[this].SyntheticField[java.nio.charset.CharsetEncoder.malformedInputAction]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.charset", "CharsetEncoder", true, "onMalformedInput", "(CodingErrorAction)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.CharsetEncoder.malformedInputAction]", "value", "dfc-generated"], + ["java.nio.charset", "CharsetEncoder", true, "onMalformedInput", "(CodingErrorAction)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.charset.CharsetEncoder.malformedInputAction]", "value", "dfc-generated"], + ["java.nio.charset", "CharsetEncoder", true, "onMalformedInput", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.charset", "CharsetEncoder", true, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.CharsetEncoder.unmappableCharacterAction]", "value", "dfc-generated"], + ["java.nio.charset", "CharsetEncoder", true, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.charset.CharsetEncoder.unmappableCharacterAction]", "value", "dfc-generated"], + ["java.nio.charset", "CharsetEncoder", true, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.charset", "CharsetEncoder", true, "replaceWith", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.charset", "CharsetEncoder", true, "replaceWith", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.nio.charset", "CharsetEncoder", true, "replacement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.charset", "CharsetEncoder", true, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.charset", "CharsetEncoder", true, "unmappableCharacterAction", "()", "", "Argument[this].SyntheticField[java.nio.charset.CharsetEncoder.unmappableCharacterAction]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.charset", "CoderMalfunctionError", true, "CoderMalfunctionError", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.charset", "IllegalCharsetNameException", true, "IllegalCharsetNameException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.IllegalCharsetNameException.charsetName]", "value", "dfc-generated"], + ["java.nio.charset", "IllegalCharsetNameException", true, "getCharsetName", "()", "", "Argument[this].SyntheticField[java.nio.charset.IllegalCharsetNameException.charsetName]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.charset", "UnsupportedCharsetException", true, "UnsupportedCharsetException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.UnsupportedCharsetException.charsetName]", "value", "dfc-generated"], + ["java.nio.charset", "UnsupportedCharsetException", true, "getCharsetName", "()", "", "Argument[this].SyntheticField[java.nio.charset.UnsupportedCharsetException.charsetName]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.nio.charset", "Charset", "aliases", "()", "summary", "df-generated"], + ["java.nio.charset", "Charset", "availableCharsets", "()", "summary", "df-generated"], + ["java.nio.charset", "Charset", "canEncode", "()", "summary", "df-generated"], + ["java.nio.charset", "Charset", "contains", "(Charset)", "summary", "df-generated"], + ["java.nio.charset", "Charset", "decode", "(ByteBuffer)", "summary", "df-generated"], + ["java.nio.charset", "Charset", "defaultCharset", "()", "summary", "df-generated"], + ["java.nio.charset", "Charset", "displayName", "()", "summary", "df-generated"], + ["java.nio.charset", "Charset", "displayName", "(Locale)", "summary", "df-generated"], + ["java.nio.charset", "Charset", "encode", "(CharBuffer)", "summary", "df-generated"], + ["java.nio.charset", "Charset", "encode", "(String)", "summary", "df-generated"], + ["java.nio.charset", "Charset", "forName", "(String)", "summary", "df-generated"], + ["java.nio.charset", "Charset", "isRegistered", "()", "summary", "df-generated"], + ["java.nio.charset", "Charset", "isSupported", "(String)", "summary", "df-generated"], + ["java.nio.charset", "Charset", "newDecoder", "()", "summary", "df-generated"], + ["java.nio.charset", "Charset", "newEncoder", "()", "summary", "df-generated"], + ["java.nio.charset", "CharsetDecoder", "averageCharsPerByte", "()", "summary", "df-generated"], + ["java.nio.charset", "CharsetDecoder", "charset", "()", "summary", "df-generated"], + ["java.nio.charset", "CharsetDecoder", "detectedCharset", "()", "summary", "df-generated"], + ["java.nio.charset", "CharsetDecoder", "flush", "(CharBuffer)", "summary", "df-generated"], + ["java.nio.charset", "CharsetDecoder", "isAutoDetecting", "()", "summary", "df-generated"], + ["java.nio.charset", "CharsetDecoder", "isCharsetDetected", "()", "summary", "df-generated"], + ["java.nio.charset", "CharsetDecoder", "maxCharsPerByte", "()", "summary", "df-generated"], + ["java.nio.charset", "CharsetEncoder", "averageBytesPerChar", "()", "summary", "df-generated"], + ["java.nio.charset", "CharsetEncoder", "canEncode", "(CharSequence)", "summary", "df-generated"], + ["java.nio.charset", "CharsetEncoder", "canEncode", "(char)", "summary", "df-generated"], + ["java.nio.charset", "CharsetEncoder", "charset", "()", "summary", "df-generated"], + ["java.nio.charset", "CharsetEncoder", "flush", "(ByteBuffer)", "summary", "df-generated"], + ["java.nio.charset", "CharsetEncoder", "isLegalReplacement", "(byte[])", "summary", "df-generated"], + ["java.nio.charset", "CharsetEncoder", "maxBytesPerChar", "()", "summary", "df-generated"], + ["java.nio.charset", "CoderResult", "isError", "()", "summary", "df-generated"], + ["java.nio.charset", "CoderResult", "isMalformed", "()", "summary", "df-generated"], + ["java.nio.charset", "CoderResult", "isOverflow", "()", "summary", "df-generated"], + ["java.nio.charset", "CoderResult", "isUnderflow", "()", "summary", "df-generated"], + ["java.nio.charset", "CoderResult", "isUnmappable", "()", "summary", "df-generated"], + ["java.nio.charset", "CoderResult", "length", "()", "summary", "df-generated"], + ["java.nio.charset", "CoderResult", "malformedForLength", "(int)", "summary", "df-generated"], + ["java.nio.charset", "CoderResult", "throwException", "()", "summary", "df-generated"], + ["java.nio.charset", "CoderResult", "unmappableForLength", "(int)", "summary", "df-generated"], + ["java.nio.charset", "MalformedInputException", "MalformedInputException", "(int)", "summary", "df-generated"], + ["java.nio.charset", "MalformedInputException", "getInputLength", "()", "summary", "df-generated"], + ["java.nio.charset", "UnmappableCharacterException", "UnmappableCharacterException", "(int)", "summary", "df-generated"], + ["java.nio.charset", "UnmappableCharacterException", "getInputLength", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.charset.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.nio.charset.model.yml deleted file mode 100644 index e1c8d89ae54a..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.nio.charset.model.yml +++ /dev/null @@ -1,87 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.nio.charset", "CharsetDecoder", True, "decode", "(ByteBuffer)", "", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.replacement]", "ReturnValue.SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "decode", "(ByteBuffer,CharBuffer,boolean)", "", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.replacement]", "Argument[1].SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "malformedInputAction", "()", "", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.malformedInputAction]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.malformedInputAction]", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.charset.CharsetDecoder.malformedInputAction]", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.unmappableCharacterAction]", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.charset.CharsetDecoder.unmappableCharacterAction]", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "replaceWith", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.replacement]", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "replaceWith", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.charset.CharsetDecoder.replacement]", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "replaceWith", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "replacement", "()", "", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.replacement]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "unmappableCharacterAction", "()", "", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.unmappableCharacterAction]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "encode", "(CharBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "encode", "(CharBuffer,ByteBuffer,boolean)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "encode", "(CharBuffer,ByteBuffer,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "malformedInputAction", "()", "", "Argument[this].SyntheticField[java.nio.charset.CharsetEncoder.malformedInputAction]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.CharsetEncoder.malformedInputAction]", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.charset.CharsetEncoder.malformedInputAction]", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.CharsetEncoder.unmappableCharacterAction]", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.charset.CharsetEncoder.unmappableCharacterAction]", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "replaceWith", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "replaceWith", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "replacement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "unmappableCharacterAction", "()", "", "Argument[this].SyntheticField[java.nio.charset.CharsetEncoder.unmappableCharacterAction]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.charset", "CoderMalfunctionError", True, "CoderMalfunctionError", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.charset", "IllegalCharsetNameException", True, "IllegalCharsetNameException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.IllegalCharsetNameException.charsetName]", "value", "dfc-generated"] - - ["java.nio.charset", "IllegalCharsetNameException", True, "getCharsetName", "()", "", "Argument[this].SyntheticField[java.nio.charset.IllegalCharsetNameException.charsetName]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.charset", "UnsupportedCharsetException", True, "UnsupportedCharsetException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.UnsupportedCharsetException.charsetName]", "value", "dfc-generated"] - - ["java.nio.charset", "UnsupportedCharsetException", True, "getCharsetName", "()", "", "Argument[this].SyntheticField[java.nio.charset.UnsupportedCharsetException.charsetName]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.nio.charset", "Charset", "aliases", "()", "summary", "df-generated"] - - ["java.nio.charset", "Charset", "availableCharsets", "()", "summary", "df-generated"] - - ["java.nio.charset", "Charset", "canEncode", "()", "summary", "df-generated"] - - ["java.nio.charset", "Charset", "contains", "(Charset)", "summary", "df-generated"] - - ["java.nio.charset", "Charset", "decode", "(ByteBuffer)", "summary", "df-generated"] - - ["java.nio.charset", "Charset", "defaultCharset", "()", "summary", "df-generated"] - - ["java.nio.charset", "Charset", "displayName", "()", "summary", "df-generated"] - - ["java.nio.charset", "Charset", "displayName", "(Locale)", "summary", "df-generated"] - - ["java.nio.charset", "Charset", "encode", "(CharBuffer)", "summary", "df-generated"] - - ["java.nio.charset", "Charset", "encode", "(String)", "summary", "df-generated"] - - ["java.nio.charset", "Charset", "forName", "(String)", "summary", "df-generated"] - - ["java.nio.charset", "Charset", "isRegistered", "()", "summary", "df-generated"] - - ["java.nio.charset", "Charset", "isSupported", "(String)", "summary", "df-generated"] - - ["java.nio.charset", "Charset", "newDecoder", "()", "summary", "df-generated"] - - ["java.nio.charset", "Charset", "newEncoder", "()", "summary", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", "averageCharsPerByte", "()", "summary", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", "charset", "()", "summary", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", "detectedCharset", "()", "summary", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", "flush", "(CharBuffer)", "summary", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", "isAutoDetecting", "()", "summary", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", "isCharsetDetected", "()", "summary", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", "maxCharsPerByte", "()", "summary", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", "averageBytesPerChar", "()", "summary", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", "canEncode", "(CharSequence)", "summary", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", "canEncode", "(char)", "summary", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", "charset", "()", "summary", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", "flush", "(ByteBuffer)", "summary", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", "isLegalReplacement", "(byte[])", "summary", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", "maxBytesPerChar", "()", "summary", "df-generated"] - - ["java.nio.charset", "CoderResult", "isError", "()", "summary", "df-generated"] - - ["java.nio.charset", "CoderResult", "isMalformed", "()", "summary", "df-generated"] - - ["java.nio.charset", "CoderResult", "isOverflow", "()", "summary", "df-generated"] - - ["java.nio.charset", "CoderResult", "isUnderflow", "()", "summary", "df-generated"] - - ["java.nio.charset", "CoderResult", "isUnmappable", "()", "summary", "df-generated"] - - ["java.nio.charset", "CoderResult", "length", "()", "summary", "df-generated"] - - ["java.nio.charset", "CoderResult", "malformedForLength", "(int)", "summary", "df-generated"] - - ["java.nio.charset", "CoderResult", "throwException", "()", "summary", "df-generated"] - - ["java.nio.charset", "CoderResult", "unmappableForLength", "(int)", "summary", "df-generated"] - - ["java.nio.charset", "MalformedInputException", "MalformedInputException", "(int)", "summary", "df-generated"] - - ["java.nio.charset", "MalformedInputException", "getInputLength", "()", "summary", "df-generated"] - - ["java.nio.charset", "UnmappableCharacterException", "UnmappableCharacterException", "(int)", "summary", "df-generated"] - - ["java.nio.charset", "UnmappableCharacterException", "getInputLength", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.charset.spi.model.json b/java/ql/lib/ext/generated/modelgenerator/java.nio.charset.spi.model.json new file mode 100644 index 000000000000..7c9e52ba1571 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.nio.charset.spi.model.json @@ -0,0 +1,15 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.nio.charset.spi", "CharsetProvider", true, "charsetForName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.charset.spi", "CharsetProvider", true, "charsets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.charset.spi.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.nio.charset.spi.model.yml deleted file mode 100644 index 72a51a3a9087..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.nio.charset.spi.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.nio.charset.spi", "CharsetProvider", True, "charsetForName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.charset.spi", "CharsetProvider", True, "charsets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.file.attribute.model.json b/java/ql/lib/ext/generated/modelgenerator/java.nio.file.attribute.model.json new file mode 100644 index 000000000000..95e6e3f122c3 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.nio.file.attribute.model.json @@ -0,0 +1,53 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.nio.file.attribute", "AclEntry$Builder", false, "build", "()", "", "Argument[this].SyntheticField[java.nio.file.attribute.AclEntry$Builder.who]", "ReturnValue.SyntheticField[java.nio.file.attribute.AclEntry.who]", "value", "dfc-generated"], + ["java.nio.file.attribute", "AclEntry$Builder", false, "setFlags", "(AclEntryFlag[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file.attribute", "AclEntry$Builder", false, "setFlags", "(Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file.attribute", "AclEntry$Builder", false, "setPermissions", "(AclEntryPermission[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file.attribute", "AclEntry$Builder", false, "setPermissions", "(Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file.attribute", "AclEntry$Builder", false, "setPrincipal", "(UserPrincipal)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.attribute.AclEntry$Builder.who]", "value", "dfc-generated"], + ["java.nio.file.attribute", "AclEntry$Builder", false, "setPrincipal", "(UserPrincipal)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.file.attribute.AclEntry$Builder.who]", "value", "dfc-generated"], + ["java.nio.file.attribute", "AclEntry$Builder", false, "setPrincipal", "(UserPrincipal)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file.attribute", "AclEntry$Builder", false, "setType", "(AclEntryType)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file.attribute", "AclEntry", false, "flags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.attribute", "AclEntry", false, "newBuilder", "(AclEntry)", "", "Argument[0].SyntheticField[java.nio.file.attribute.AclEntry.who]", "ReturnValue.SyntheticField[java.nio.file.attribute.AclEntry$Builder.who]", "value", "dfc-generated"], + ["java.nio.file.attribute", "AclEntry", false, "permissions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.attribute", "AclEntry", false, "principal", "()", "", "Argument[this].SyntheticField[java.nio.file.attribute.AclEntry.who]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file.attribute", "BasicFileAttributeView", true, "readAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.attribute", "BasicFileAttributes", true, "fileKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.attribute", "FileTime", false, "from", "(Instant)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.file.attribute.FileTime.instant]", "value", "dfc-generated"], + ["java.nio.file.attribute", "FileTime", false, "toInstant", "()", "", "Argument[this].SyntheticField[java.nio.file.attribute.FileTime.instant]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file.attribute", "PosixFileAttributes", true, "group", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.attribute", "PosixFileAttributes", true, "owner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.attribute", "UserPrincipalLookupService", true, "lookupPrincipalByGroupName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.attribute", "UserPrincipalLookupService", true, "lookupPrincipalByName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.attribute", "UserPrincipalNotFoundException", true, "UserPrincipalNotFoundException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.attribute.UserPrincipalNotFoundException.name]", "value", "dfc-generated"], + ["java.nio.file.attribute", "UserPrincipalNotFoundException", true, "getName", "()", "", "Argument[this].SyntheticField[java.nio.file.attribute.UserPrincipalNotFoundException.name]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.nio.file.attribute", "AclEntry", "newBuilder", "()", "summary", "df-generated"], + ["java.nio.file.attribute", "AclEntry", "type", "()", "summary", "df-generated"], + ["java.nio.file.attribute", "FileTime", "from", "(long,TimeUnit)", "summary", "df-generated"], + ["java.nio.file.attribute", "FileTime", "fromMillis", "(long)", "summary", "df-generated"], + ["java.nio.file.attribute", "FileTime", "to", "(TimeUnit)", "summary", "df-generated"], + ["java.nio.file.attribute", "FileTime", "toMillis", "()", "summary", "df-generated"], + ["java.nio.file.attribute", "PosixFilePermissions", "asFileAttribute", "(Set)", "summary", "df-generated"], + ["java.nio.file.attribute", "PosixFilePermissions", "fromString", "(String)", "summary", "df-generated"], + ["java.nio.file.attribute", "PosixFilePermissions", "toString", "(Set)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.file.attribute.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.nio.file.attribute.model.yml deleted file mode 100644 index 140c8aa6c1c6..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.nio.file.attribute.model.yml +++ /dev/null @@ -1,42 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.nio.file.attribute", "AclEntry$Builder", False, "build", "()", "", "Argument[this].SyntheticField[java.nio.file.attribute.AclEntry$Builder.who]", "ReturnValue.SyntheticField[java.nio.file.attribute.AclEntry.who]", "value", "dfc-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setFlags", "(AclEntryFlag[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setFlags", "(Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setPermissions", "(AclEntryPermission[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setPermissions", "(Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setPrincipal", "(UserPrincipal)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.attribute.AclEntry$Builder.who]", "value", "dfc-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setPrincipal", "(UserPrincipal)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.file.attribute.AclEntry$Builder.who]", "value", "dfc-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setPrincipal", "(UserPrincipal)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setType", "(AclEntryType)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file.attribute", "AclEntry", False, "flags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.attribute", "AclEntry", False, "newBuilder", "(AclEntry)", "", "Argument[0].SyntheticField[java.nio.file.attribute.AclEntry.who]", "ReturnValue.SyntheticField[java.nio.file.attribute.AclEntry$Builder.who]", "value", "dfc-generated"] - - ["java.nio.file.attribute", "AclEntry", False, "permissions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.attribute", "AclEntry", False, "principal", "()", "", "Argument[this].SyntheticField[java.nio.file.attribute.AclEntry.who]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file.attribute", "BasicFileAttributeView", True, "readAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.attribute", "BasicFileAttributes", True, "fileKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.attribute", "FileTime", False, "from", "(Instant)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.file.attribute.FileTime.instant]", "value", "dfc-generated"] - - ["java.nio.file.attribute", "FileTime", False, "toInstant", "()", "", "Argument[this].SyntheticField[java.nio.file.attribute.FileTime.instant]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file.attribute", "PosixFileAttributes", True, "group", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.attribute", "PosixFileAttributes", True, "owner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.attribute", "UserPrincipalLookupService", True, "lookupPrincipalByGroupName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.attribute", "UserPrincipalLookupService", True, "lookupPrincipalByName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.attribute", "UserPrincipalNotFoundException", True, "UserPrincipalNotFoundException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.attribute.UserPrincipalNotFoundException.name]", "value", "dfc-generated"] - - ["java.nio.file.attribute", "UserPrincipalNotFoundException", True, "getName", "()", "", "Argument[this].SyntheticField[java.nio.file.attribute.UserPrincipalNotFoundException.name]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.nio.file.attribute", "AclEntry", "newBuilder", "()", "summary", "df-generated"] - - ["java.nio.file.attribute", "AclEntry", "type", "()", "summary", "df-generated"] - - ["java.nio.file.attribute", "FileTime", "from", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.nio.file.attribute", "FileTime", "fromMillis", "(long)", "summary", "df-generated"] - - ["java.nio.file.attribute", "FileTime", "to", "(TimeUnit)", "summary", "df-generated"] - - ["java.nio.file.attribute", "FileTime", "toMillis", "()", "summary", "df-generated"] - - ["java.nio.file.attribute", "PosixFilePermissions", "asFileAttribute", "(Set)", "summary", "df-generated"] - - ["java.nio.file.attribute", "PosixFilePermissions", "fromString", "(String)", "summary", "df-generated"] - - ["java.nio.file.attribute", "PosixFilePermissions", "toString", "(Set)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.file.model.json b/java/ql/lib/ext/generated/modelgenerator/java.nio.file.model.json new file mode 100644 index 000000000000..7786b9524ab9 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.nio.file.model.json @@ -0,0 +1,142 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.nio.file", "AccessDeniedException", true, "AccessDeniedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "AccessDeniedException", true, "AccessDeniedException", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "AccessDeniedException", true, "AccessDeniedException", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "AccessDeniedException", true, "AccessDeniedException", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "AtomicMoveNotSupportedException", true, "AtomicMoveNotSupportedException", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "AtomicMoveNotSupportedException", true, "AtomicMoveNotSupportedException", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "AtomicMoveNotSupportedException", true, "AtomicMoveNotSupportedException", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "DirectoryIteratorException", false, "DirectoryIteratorException", "(IOException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "DirectoryNotEmptyException", true, "DirectoryNotEmptyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "FileAlreadyExistsException", true, "FileAlreadyExistsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "FileAlreadyExistsException", true, "FileAlreadyExistsException", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "FileAlreadyExistsException", true, "FileAlreadyExistsException", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "FileAlreadyExistsException", true, "FileAlreadyExistsException", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "FileStore", true, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileStore", true, "type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystem", true, "getFileStores", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystem", true, "newWatchService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystem", true, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystem", true, "supportedFileAttributeViews", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystemAlreadyExistsException", true, "FileSystemAlreadyExistsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "FileSystemException", true, "FileSystemException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.FileSystemException.file]", "value", "dfc-generated"], + ["java.nio.file", "FileSystemException", true, "FileSystemException", "(String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.FileSystemException.file]", "value", "dfc-generated"], + ["java.nio.file", "FileSystemException", true, "FileSystemException", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.nio.file.FileSystemException.other]", "value", "dfc-generated"], + ["java.nio.file", "FileSystemException", true, "FileSystemException", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"], + ["java.nio.file", "FileSystemException", true, "getFile", "()", "", "Argument[this].SyntheticField[java.nio.file.FileSystemException.file]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file", "FileSystemException", true, "getOtherFile", "()", "", "Argument[this].SyntheticField[java.nio.file.FileSystemException.other]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file", "FileSystemException", true, "getReason", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file", "FileSystemLoopException", true, "FileSystemLoopException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "FileSystemNotFoundException", true, "FileSystemNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "FileSystems", false, "newFileSystem", "(Path)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystems", false, "newFileSystem", "(Path,ClassLoader)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystems", false, "newFileSystem", "(Path,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystems", false, "newFileSystem", "(Path,Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystems", false, "newFileSystem", "(Path,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystems", false, "newFileSystem", "(Path,Map,ClassLoader)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystems", false, "newFileSystem", "(Path,Map,ClassLoader)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystems", false, "newFileSystem", "(Path,Map,ClassLoader)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystems", false, "newFileSystem", "(URI,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystems", false, "newFileSystem", "(URI,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystems", false, "newFileSystem", "(URI,Map,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystems", false, "newFileSystem", "(URI,Map,ClassLoader)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "FileSystems", false, "newFileSystem", "(URI,Map,ClassLoader)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "Files", false, "getAttribute", "(Path,String,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "Files", false, "getAttribute", "(Path,String,LinkOption[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "Files", false, "getFileAttributeView", "(Path,Class,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "Files", false, "getFileAttributeView", "(Path,Class,LinkOption[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "Files", false, "newDirectoryStream", "(Path,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "Files", false, "readAttributes", "(Path,Class,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "Files", false, "readAttributes", "(Path,String,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "Files", false, "readAttributes", "(Path,String,LinkOption[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "Files", false, "setAttribute", "(Path,String,Object,LinkOption[])", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file", "Files", false, "setLastModifiedTime", "(Path,FileTime)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file", "Files", false, "setOwner", "(Path,UserPrincipal)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file", "Files", false, "setPosixFilePermissions", "(Path,Set)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file", "Files", false, "walkFileTree", "(Path,FileVisitor)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file", "Files", false, "walkFileTree", "(Path,Set,int,FileVisitor)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file", "InvalidPathException", true, "InvalidPathException", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.InvalidPathException.input]", "value", "dfc-generated"], + ["java.nio.file", "InvalidPathException", true, "InvalidPathException", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"], + ["java.nio.file", "InvalidPathException", true, "InvalidPathException", "(String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.InvalidPathException.input]", "value", "dfc-generated"], + ["java.nio.file", "InvalidPathException", true, "InvalidPathException", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"], + ["java.nio.file", "InvalidPathException", true, "getInput", "()", "", "Argument[this].SyntheticField[java.nio.file.InvalidPathException.input]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file", "InvalidPathException", true, "getReason", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "dfc-generated"], + ["java.nio.file", "LinkPermission", false, "LinkPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.nio.file", "LinkPermission", false, "LinkPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.nio.file", "NoSuchFileException", true, "NoSuchFileException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "NoSuchFileException", true, "NoSuchFileException", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "NoSuchFileException", true, "NoSuchFileException", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "NoSuchFileException", true, "NoSuchFileException", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "NotDirectoryException", true, "NotDirectoryException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "NotLinkException", true, "NotLinkException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "NotLinkException", true, "NotLinkException", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "NotLinkException", true, "NotLinkException", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "NotLinkException", true, "NotLinkException", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "Path", true, "getFileSystem", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "Path", true, "getName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "Path", true, "getRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "Path", true, "subpath", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "Path", true, "toRealPath", "(LinkOption[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "ProviderMismatchException", true, "ProviderMismatchException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "ProviderNotFoundException", true, "ProviderNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file", "WatchKey", true, "pollEvents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "WatchKey", true, "watchable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "WatchService", true, "poll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "WatchService", true, "poll", "(long,TimeUnit)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file", "WatchService", true, "take", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.nio.file", "FileStore", "getAttribute", "(String)", "summary", "df-generated"], + ["java.nio.file", "FileStore", "getBlockSize", "()", "summary", "df-generated"], + ["java.nio.file", "FileStore", "getFileStoreAttributeView", "(Class)", "summary", "df-generated"], + ["java.nio.file", "FileStore", "getTotalSpace", "()", "summary", "df-generated"], + ["java.nio.file", "FileStore", "getUnallocatedSpace", "()", "summary", "df-generated"], + ["java.nio.file", "FileStore", "getUsableSpace", "()", "summary", "df-generated"], + ["java.nio.file", "FileStore", "isReadOnly", "()", "summary", "df-generated"], + ["java.nio.file", "FileStore", "supportsFileAttributeView", "(Class)", "summary", "df-generated"], + ["java.nio.file", "FileStore", "supportsFileAttributeView", "(String)", "summary", "df-generated"], + ["java.nio.file", "FileSystem", "getSeparator", "()", "summary", "df-generated"], + ["java.nio.file", "FileSystem", "getUserPrincipalLookupService", "()", "summary", "df-generated"], + ["java.nio.file", "FileSystem", "isOpen", "()", "summary", "df-generated"], + ["java.nio.file", "FileSystem", "isReadOnly", "()", "summary", "df-generated"], + ["java.nio.file", "FileSystems", "getDefault", "()", "summary", "df-generated"], + ["java.nio.file", "Files", "getLastModifiedTime", "(Path,LinkOption[])", "summary", "df-generated"], + ["java.nio.file", "Files", "getOwner", "(Path,LinkOption[])", "summary", "df-generated"], + ["java.nio.file", "Files", "getPosixFilePermissions", "(Path,LinkOption[])", "summary", "df-generated"], + ["java.nio.file", "Files", "isDirectory", "(Path,LinkOption[])", "summary", "df-generated"], + ["java.nio.file", "Files", "isExecutable", "(Path)", "summary", "df-generated"], + ["java.nio.file", "Files", "isHidden", "(Path)", "summary", "df-generated"], + ["java.nio.file", "Files", "isReadable", "(Path)", "summary", "df-generated"], + ["java.nio.file", "Files", "isRegularFile", "(Path,LinkOption[])", "summary", "df-generated"], + ["java.nio.file", "Files", "isSameFile", "(Path,Path)", "summary", "df-generated"], + ["java.nio.file", "Files", "isSymbolicLink", "(Path)", "summary", "df-generated"], + ["java.nio.file", "Files", "isWritable", "(Path)", "summary", "df-generated"], + ["java.nio.file", "Files", "mismatch", "(Path,Path)", "summary", "df-generated"], + ["java.nio.file", "Files", "size", "(Path)", "summary", "df-generated"], + ["java.nio.file", "Files", "walk", "(Path,int,FileVisitOption[])", "summary", "df-generated"], + ["java.nio.file", "InvalidPathException", "getIndex", "()", "summary", "df-generated"], + ["java.nio.file", "Path", "endsWith", "(String)", "summary", "df-generated"], + ["java.nio.file", "Path", "register", "(WatchService,WatchEvent$Kind[])", "summary", "df-generated"], + ["java.nio.file", "Path", "startsWith", "(String)", "summary", "df-generated"], + ["java.nio.file", "SimpleFileVisitor", "postVisitDirectory", "(Object,IOException)", "summary", "df-generated"], + ["java.nio.file", "SimpleFileVisitor", "preVisitDirectory", "(Object,BasicFileAttributes)", "summary", "df-generated"], + ["java.nio.file", "SimpleFileVisitor", "visitFile", "(Object,BasicFileAttributes)", "summary", "df-generated"], + ["java.nio.file", "SimpleFileVisitor", "visitFileFailed", "(Object,IOException)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.file.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.nio.file.model.yml deleted file mode 100644 index 5ac1c1532531..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.nio.file.model.yml +++ /dev/null @@ -1,131 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.nio.file", "AccessDeniedException", True, "AccessDeniedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "AccessDeniedException", True, "AccessDeniedException", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "AccessDeniedException", True, "AccessDeniedException", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "AccessDeniedException", True, "AccessDeniedException", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "AtomicMoveNotSupportedException", True, "AtomicMoveNotSupportedException", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "AtomicMoveNotSupportedException", True, "AtomicMoveNotSupportedException", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "AtomicMoveNotSupportedException", True, "AtomicMoveNotSupportedException", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "DirectoryIteratorException", False, "DirectoryIteratorException", "(IOException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "DirectoryNotEmptyException", True, "DirectoryNotEmptyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "FileAlreadyExistsException", True, "FileAlreadyExistsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "FileAlreadyExistsException", True, "FileAlreadyExistsException", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "FileAlreadyExistsException", True, "FileAlreadyExistsException", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "FileAlreadyExistsException", True, "FileAlreadyExistsException", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "FileStore", True, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileStore", True, "type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystem", True, "getFileStores", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystem", True, "newWatchService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystem", True, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystem", True, "supportedFileAttributeViews", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystemAlreadyExistsException", True, "FileSystemAlreadyExistsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "FileSystemException", True, "FileSystemException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.FileSystemException.file]", "value", "dfc-generated"] - - ["java.nio.file", "FileSystemException", True, "FileSystemException", "(String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.FileSystemException.file]", "value", "dfc-generated"] - - ["java.nio.file", "FileSystemException", True, "FileSystemException", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.nio.file.FileSystemException.other]", "value", "dfc-generated"] - - ["java.nio.file", "FileSystemException", True, "FileSystemException", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] - - ["java.nio.file", "FileSystemException", True, "getFile", "()", "", "Argument[this].SyntheticField[java.nio.file.FileSystemException.file]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file", "FileSystemException", True, "getOtherFile", "()", "", "Argument[this].SyntheticField[java.nio.file.FileSystemException.other]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file", "FileSystemException", True, "getReason", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file", "FileSystemLoopException", True, "FileSystemLoopException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "FileSystemNotFoundException", True, "FileSystemNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "FileSystems", False, "newFileSystem", "(Path)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystems", False, "newFileSystem", "(Path,ClassLoader)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystems", False, "newFileSystem", "(Path,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystems", False, "newFileSystem", "(Path,Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystems", False, "newFileSystem", "(Path,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystems", False, "newFileSystem", "(Path,Map,ClassLoader)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystems", False, "newFileSystem", "(Path,Map,ClassLoader)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystems", False, "newFileSystem", "(Path,Map,ClassLoader)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystems", False, "newFileSystem", "(URI,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystems", False, "newFileSystem", "(URI,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystems", False, "newFileSystem", "(URI,Map,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystems", False, "newFileSystem", "(URI,Map,ClassLoader)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystems", False, "newFileSystem", "(URI,Map,ClassLoader)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "getAttribute", "(Path,String,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "getAttribute", "(Path,String,LinkOption[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "getFileAttributeView", "(Path,Class,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "getFileAttributeView", "(Path,Class,LinkOption[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "newDirectoryStream", "(Path,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "readAttributes", "(Path,Class,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "readAttributes", "(Path,String,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "readAttributes", "(Path,String,LinkOption[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "setAttribute", "(Path,String,Object,LinkOption[])", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file", "Files", False, "setLastModifiedTime", "(Path,FileTime)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file", "Files", False, "setOwner", "(Path,UserPrincipal)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file", "Files", False, "setPosixFilePermissions", "(Path,Set)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file", "Files", False, "walkFileTree", "(Path,FileVisitor)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file", "Files", False, "walkFileTree", "(Path,Set,int,FileVisitor)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file", "InvalidPathException", True, "InvalidPathException", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.InvalidPathException.input]", "value", "dfc-generated"] - - ["java.nio.file", "InvalidPathException", True, "InvalidPathException", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] - - ["java.nio.file", "InvalidPathException", True, "InvalidPathException", "(String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.InvalidPathException.input]", "value", "dfc-generated"] - - ["java.nio.file", "InvalidPathException", True, "InvalidPathException", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] - - ["java.nio.file", "InvalidPathException", True, "getInput", "()", "", "Argument[this].SyntheticField[java.nio.file.InvalidPathException.input]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file", "InvalidPathException", True, "getReason", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio.file", "LinkPermission", False, "LinkPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.nio.file", "LinkPermission", False, "LinkPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.nio.file", "NoSuchFileException", True, "NoSuchFileException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "NoSuchFileException", True, "NoSuchFileException", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "NoSuchFileException", True, "NoSuchFileException", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "NoSuchFileException", True, "NoSuchFileException", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "NotDirectoryException", True, "NotDirectoryException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "NotLinkException", True, "NotLinkException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "NotLinkException", True, "NotLinkException", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "NotLinkException", True, "NotLinkException", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "NotLinkException", True, "NotLinkException", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "Path", True, "getFileSystem", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Path", True, "getName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Path", True, "getRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Path", True, "subpath", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Path", True, "toRealPath", "(LinkOption[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "ProviderMismatchException", True, "ProviderMismatchException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "ProviderNotFoundException", True, "ProviderNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "WatchKey", True, "pollEvents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "WatchKey", True, "watchable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "WatchService", True, "poll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "WatchService", True, "poll", "(long,TimeUnit)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "WatchService", True, "take", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.nio.file", "FileStore", "getAttribute", "(String)", "summary", "df-generated"] - - ["java.nio.file", "FileStore", "getBlockSize", "()", "summary", "df-generated"] - - ["java.nio.file", "FileStore", "getFileStoreAttributeView", "(Class)", "summary", "df-generated"] - - ["java.nio.file", "FileStore", "getTotalSpace", "()", "summary", "df-generated"] - - ["java.nio.file", "FileStore", "getUnallocatedSpace", "()", "summary", "df-generated"] - - ["java.nio.file", "FileStore", "getUsableSpace", "()", "summary", "df-generated"] - - ["java.nio.file", "FileStore", "isReadOnly", "()", "summary", "df-generated"] - - ["java.nio.file", "FileStore", "supportsFileAttributeView", "(Class)", "summary", "df-generated"] - - ["java.nio.file", "FileStore", "supportsFileAttributeView", "(String)", "summary", "df-generated"] - - ["java.nio.file", "FileSystem", "getSeparator", "()", "summary", "df-generated"] - - ["java.nio.file", "FileSystem", "getUserPrincipalLookupService", "()", "summary", "df-generated"] - - ["java.nio.file", "FileSystem", "isOpen", "()", "summary", "df-generated"] - - ["java.nio.file", "FileSystem", "isReadOnly", "()", "summary", "df-generated"] - - ["java.nio.file", "FileSystems", "getDefault", "()", "summary", "df-generated"] - - ["java.nio.file", "Files", "getLastModifiedTime", "(Path,LinkOption[])", "summary", "df-generated"] - - ["java.nio.file", "Files", "getOwner", "(Path,LinkOption[])", "summary", "df-generated"] - - ["java.nio.file", "Files", "getPosixFilePermissions", "(Path,LinkOption[])", "summary", "df-generated"] - - ["java.nio.file", "Files", "isDirectory", "(Path,LinkOption[])", "summary", "df-generated"] - - ["java.nio.file", "Files", "isExecutable", "(Path)", "summary", "df-generated"] - - ["java.nio.file", "Files", "isHidden", "(Path)", "summary", "df-generated"] - - ["java.nio.file", "Files", "isReadable", "(Path)", "summary", "df-generated"] - - ["java.nio.file", "Files", "isRegularFile", "(Path,LinkOption[])", "summary", "df-generated"] - - ["java.nio.file", "Files", "isSameFile", "(Path,Path)", "summary", "df-generated"] - - ["java.nio.file", "Files", "isSymbolicLink", "(Path)", "summary", "df-generated"] - - ["java.nio.file", "Files", "isWritable", "(Path)", "summary", "df-generated"] - - ["java.nio.file", "Files", "mismatch", "(Path,Path)", "summary", "df-generated"] - - ["java.nio.file", "Files", "size", "(Path)", "summary", "df-generated"] - - ["java.nio.file", "Files", "walk", "(Path,int,FileVisitOption[])", "summary", "df-generated"] - - ["java.nio.file", "InvalidPathException", "getIndex", "()", "summary", "df-generated"] - - ["java.nio.file", "Path", "endsWith", "(String)", "summary", "df-generated"] - - ["java.nio.file", "Path", "register", "(WatchService,WatchEvent$Kind[])", "summary", "df-generated"] - - ["java.nio.file", "Path", "startsWith", "(String)", "summary", "df-generated"] - - ["java.nio.file", "SimpleFileVisitor", "postVisitDirectory", "(Object,IOException)", "summary", "df-generated"] - - ["java.nio.file", "SimpleFileVisitor", "preVisitDirectory", "(Object,BasicFileAttributes)", "summary", "df-generated"] - - ["java.nio.file", "SimpleFileVisitor", "visitFile", "(Object,BasicFileAttributes)", "summary", "df-generated"] - - ["java.nio.file", "SimpleFileVisitor", "visitFileFailed", "(Object,IOException)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.file.spi.model.json b/java/ql/lib/ext/generated/modelgenerator/java.nio.file.spi.model.json new file mode 100644 index 000000000000..eee9432c5ff9 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.nio.file.spi.model.json @@ -0,0 +1,58 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.nio.file.spi", "FileSystemProvider", true, "getFileAttributeView", "(Path,Class,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "getFileAttributeView", "(Path,Class,LinkOption[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "getFileStore", "(Path)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "getFileSystem", "(URI)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "getPath", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "newAsynchronousFileChannel", "(Path,Set,ExecutorService,FileAttribute[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "newByteChannel", "(Path,Set,FileAttribute[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "newDirectoryStream", "(Path,DirectoryStream$Filter)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "newDirectoryStream", "(Path,DirectoryStream$Filter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "newFileChannel", "(Path,Set,FileAttribute[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "newFileSystem", "(Path,Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "newFileSystem", "(Path,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "newFileSystem", "(Path,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "newFileSystem", "(URI,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "newFileSystem", "(URI,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "newFileSystem", "(URI,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "newFileSystem", "(URI,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "newInputStream", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "newOutputStream", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "readAttributes", "(Path,Class,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "readAttributes", "(Path,String,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "readAttributes", "(Path,String,LinkOption[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", true, "readSymbolicLink", "(Path)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.nio.file.spi", "FileSystemProvider", "checkAccess", "(Path,AccessMode[])", "summary", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", "copy", "(Path,Path,CopyOption[])", "summary", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", "createDirectory", "(Path,FileAttribute[])", "summary", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", "createLink", "(Path,Path)", "summary", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", "createSymbolicLink", "(Path,Path,FileAttribute[])", "summary", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", "delete", "(Path)", "summary", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", "deleteIfExists", "(Path)", "summary", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", "getScheme", "()", "summary", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", "installedProviders", "()", "summary", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", "isHidden", "(Path)", "summary", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", "isSameFile", "(Path,Path)", "summary", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", "move", "(Path,Path,CopyOption[])", "summary", "df-generated"], + ["java.nio.file.spi", "FileSystemProvider", "setAttribute", "(Path,String,Object,LinkOption[])", "summary", "df-generated"], + ["java.nio.file.spi", "FileTypeDetector", "probeContentType", "(Path)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.file.spi.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.nio.file.spi.model.yml deleted file mode 100644 index fe26852b866a..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.nio.file.spi.model.yml +++ /dev/null @@ -1,47 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.nio.file.spi", "FileSystemProvider", True, "getFileAttributeView", "(Path,Class,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "getFileAttributeView", "(Path,Class,LinkOption[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "getFileStore", "(Path)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "getFileSystem", "(URI)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "getPath", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "newAsynchronousFileChannel", "(Path,Set,ExecutorService,FileAttribute[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "newByteChannel", "(Path,Set,FileAttribute[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "newDirectoryStream", "(Path,DirectoryStream$Filter)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "newDirectoryStream", "(Path,DirectoryStream$Filter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "newFileChannel", "(Path,Set,FileAttribute[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "newFileSystem", "(Path,Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "newFileSystem", "(Path,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "newFileSystem", "(Path,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "newFileSystem", "(URI,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "newFileSystem", "(URI,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "newFileSystem", "(URI,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "newFileSystem", "(URI,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "newInputStream", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "newOutputStream", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "readAttributes", "(Path,Class,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "readAttributes", "(Path,String,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "readAttributes", "(Path,String,LinkOption[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", True, "readSymbolicLink", "(Path)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.nio.file.spi", "FileSystemProvider", "checkAccess", "(Path,AccessMode[])", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "copy", "(Path,Path,CopyOption[])", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "createDirectory", "(Path,FileAttribute[])", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "createLink", "(Path,Path)", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "createSymbolicLink", "(Path,Path,FileAttribute[])", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "delete", "(Path)", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "deleteIfExists", "(Path)", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "getScheme", "()", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "installedProviders", "()", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "isHidden", "(Path)", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "isSameFile", "(Path,Path)", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "move", "(Path,Path,CopyOption[])", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "setAttribute", "(Path,String,Object,LinkOption[])", "summary", "df-generated"] - - ["java.nio.file.spi", "FileTypeDetector", "probeContentType", "(Path)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.model.json b/java/ql/lib/ext/generated/modelgenerator/java.nio.model.json new file mode 100644 index 000000000000..9d65c62bc370 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.nio.model.json @@ -0,0 +1,247 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.nio", "Buffer", true, "array", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"], + ["java.nio", "Buffer", true, "clear", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "Buffer", true, "duplicate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "Buffer", true, "flip", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "Buffer", true, "limit", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "Buffer", true, "mark", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "Buffer", true, "position", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "Buffer", true, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "Buffer", true, "rewind", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "Buffer", true, "slice", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "Buffer", true, "slice", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "ByteBuffer", true, "asCharBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "ByteBuffer", true, "asDoubleBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "ByteBuffer", true, "asFloatBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "ByteBuffer", true, "asIntBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "ByteBuffer", true, "asLongBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "ByteBuffer", true, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "ByteBuffer", true, "asShortBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "ByteBuffer", true, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "order", "(ByteOrder)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "put", "(int,ByteBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "put", "(int,byte)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "put", "(int,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.nio.ByteBuffer.hb]", "taint", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "put", "(int,byte[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.nio.ByteBuffer.hb]", "taint", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "put", "(int,byte[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "put", "(int,byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "putChar", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "putChar", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "putDouble", "(double)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "putDouble", "(int,double)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "putFloat", "(float)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "putFloat", "(int,float)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "putInt", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "putInt", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "putLong", "(int,long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "putLong", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "putShort", "(int,short)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ByteBuffer", true, "putShort", "(short)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "array", "()", "", "Argument[this].SyntheticField[java.nio.CharBuffer.hb]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "CharBuffer", true, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "get", "(char[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "get", "(char[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "dfc-generated"], + ["java.nio", "CharBuffer", true, "get", "(char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "get", "(int,char[])", "", "Argument[this].SyntheticField[java.nio.CharBuffer.hb]", "Argument[1]", "taint", "dfc-generated"], + ["java.nio", "CharBuffer", true, "get", "(int,char[])", "", "Argument[this]", "Argument[1]", "taint", "dfc-generated"], + ["java.nio", "CharBuffer", true, "get", "(int,char[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "get", "(int,char[],int,int)", "", "Argument[this]", "Argument[1]", "taint", "dfc-generated"], + ["java.nio", "CharBuffer", true, "get", "(int,char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(CharBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(String,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(char[])", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(char[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(char[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(int,CharBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(int,char[])", "", "Argument[1]", "Argument[this].SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(int,char[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(int,char[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "CharBuffer", true, "put", "(int,char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "DoubleBuffer", true, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "DoubleBuffer", true, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "DoubleBuffer", true, "get", "(double[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "DoubleBuffer", true, "get", "(double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "DoubleBuffer", true, "get", "(int,double[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "DoubleBuffer", true, "get", "(int,double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "DoubleBuffer", true, "put", "(DoubleBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "DoubleBuffer", true, "put", "(double)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "DoubleBuffer", true, "put", "(double[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "DoubleBuffer", true, "put", "(double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "DoubleBuffer", true, "put", "(int,DoubleBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "DoubleBuffer", true, "put", "(int,double)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "DoubleBuffer", true, "put", "(int,double[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "DoubleBuffer", true, "put", "(int,double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "FloatBuffer", true, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "FloatBuffer", true, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "FloatBuffer", true, "get", "(float[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "FloatBuffer", true, "get", "(float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "FloatBuffer", true, "get", "(int,float[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "FloatBuffer", true, "get", "(int,float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "FloatBuffer", true, "put", "(FloatBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "FloatBuffer", true, "put", "(float)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "FloatBuffer", true, "put", "(float[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "FloatBuffer", true, "put", "(float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "FloatBuffer", true, "put", "(int,FloatBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "FloatBuffer", true, "put", "(int,float)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "FloatBuffer", true, "put", "(int,float[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "FloatBuffer", true, "put", "(int,float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "IntBuffer", true, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "IntBuffer", true, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "IntBuffer", true, "get", "(int,int[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "IntBuffer", true, "get", "(int,int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "IntBuffer", true, "get", "(int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "IntBuffer", true, "put", "(IntBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "IntBuffer", true, "put", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "IntBuffer", true, "put", "(int,IntBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "IntBuffer", true, "put", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "IntBuffer", true, "put", "(int,int[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "IntBuffer", true, "put", "(int,int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "IntBuffer", true, "put", "(int[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "IntBuffer", true, "put", "(int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "LongBuffer", true, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "LongBuffer", true, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "LongBuffer", true, "get", "(int,long[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "LongBuffer", true, "get", "(int,long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "LongBuffer", true, "get", "(long[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "LongBuffer", true, "get", "(long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "LongBuffer", true, "put", "(LongBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "LongBuffer", true, "put", "(int,LongBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "LongBuffer", true, "put", "(int,long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "LongBuffer", true, "put", "(int,long[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "LongBuffer", true, "put", "(int,long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "LongBuffer", true, "put", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "LongBuffer", true, "put", "(long[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "LongBuffer", true, "put", "(long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "MappedByteBuffer", true, "force", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "MappedByteBuffer", true, "force", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "MappedByteBuffer", true, "load", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ShortBuffer", true, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.nio", "ShortBuffer", true, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ShortBuffer", true, "get", "(int,short[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ShortBuffer", true, "get", "(int,short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ShortBuffer", true, "get", "(short[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ShortBuffer", true, "get", "(short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ShortBuffer", true, "put", "(ShortBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ShortBuffer", true, "put", "(int,ShortBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ShortBuffer", true, "put", "(int,short)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ShortBuffer", true, "put", "(int,short[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ShortBuffer", true, "put", "(int,short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ShortBuffer", true, "put", "(short)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ShortBuffer", true, "put", "(short[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.nio", "ShortBuffer", true, "put", "(short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.nio", "Buffer", "arrayOffset", "()", "summary", "df-generated"], + ["java.nio", "Buffer", "capacity", "()", "summary", "df-generated"], + ["java.nio", "Buffer", "hasArray", "()", "summary", "df-generated"], + ["java.nio", "Buffer", "hasRemaining", "()", "summary", "df-generated"], + ["java.nio", "Buffer", "isDirect", "()", "summary", "df-generated"], + ["java.nio", "Buffer", "isReadOnly", "()", "summary", "df-generated"], + ["java.nio", "Buffer", "limit", "()", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "alignedSlice", "(int)", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "alignmentOffset", "(int,int)", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "allocateDirect", "(int)", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "arrayOffset", "()", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "getChar", "()", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "getChar", "(int)", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "getDouble", "()", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "getDouble", "(int)", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "getFloat", "()", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "getFloat", "(int)", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "getInt", "()", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "getInt", "(int)", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "getLong", "()", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "getLong", "(int)", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "getShort", "()", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "getShort", "(int)", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "hasArray", "()", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "isDirect", "()", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "mismatch", "(ByteBuffer)", "summary", "df-generated"], + ["java.nio", "ByteBuffer", "order", "()", "summary", "df-generated"], + ["java.nio", "ByteOrder", "nativeOrder", "()", "summary", "df-generated"], + ["java.nio", "CharBuffer", "allocate", "(int)", "summary", "df-generated"], + ["java.nio", "CharBuffer", "arrayOffset", "()", "summary", "df-generated"], + ["java.nio", "CharBuffer", "get", "()", "summary", "df-generated"], + ["java.nio", "CharBuffer", "get", "(int)", "summary", "df-generated"], + ["java.nio", "CharBuffer", "hasArray", "()", "summary", "df-generated"], + ["java.nio", "CharBuffer", "isDirect", "()", "summary", "df-generated"], + ["java.nio", "CharBuffer", "isEmpty", "()", "summary", "df-generated"], + ["java.nio", "CharBuffer", "mismatch", "(CharBuffer)", "summary", "df-generated"], + ["java.nio", "CharBuffer", "order", "()", "summary", "df-generated"], + ["java.nio", "DoubleBuffer", "allocate", "(int)", "summary", "df-generated"], + ["java.nio", "DoubleBuffer", "arrayOffset", "()", "summary", "df-generated"], + ["java.nio", "DoubleBuffer", "get", "()", "summary", "df-generated"], + ["java.nio", "DoubleBuffer", "get", "(int)", "summary", "df-generated"], + ["java.nio", "DoubleBuffer", "hasArray", "()", "summary", "df-generated"], + ["java.nio", "DoubleBuffer", "isDirect", "()", "summary", "df-generated"], + ["java.nio", "DoubleBuffer", "mismatch", "(DoubleBuffer)", "summary", "df-generated"], + ["java.nio", "DoubleBuffer", "order", "()", "summary", "df-generated"], + ["java.nio", "DoubleBuffer", "wrap", "(double[])", "summary", "df-generated"], + ["java.nio", "DoubleBuffer", "wrap", "(double[],int,int)", "summary", "df-generated"], + ["java.nio", "FloatBuffer", "allocate", "(int)", "summary", "df-generated"], + ["java.nio", "FloatBuffer", "arrayOffset", "()", "summary", "df-generated"], + ["java.nio", "FloatBuffer", "get", "()", "summary", "df-generated"], + ["java.nio", "FloatBuffer", "get", "(int)", "summary", "df-generated"], + ["java.nio", "FloatBuffer", "hasArray", "()", "summary", "df-generated"], + ["java.nio", "FloatBuffer", "isDirect", "()", "summary", "df-generated"], + ["java.nio", "FloatBuffer", "mismatch", "(FloatBuffer)", "summary", "df-generated"], + ["java.nio", "FloatBuffer", "order", "()", "summary", "df-generated"], + ["java.nio", "FloatBuffer", "wrap", "(float[])", "summary", "df-generated"], + ["java.nio", "FloatBuffer", "wrap", "(float[],int,int)", "summary", "df-generated"], + ["java.nio", "IntBuffer", "allocate", "(int)", "summary", "df-generated"], + ["java.nio", "IntBuffer", "arrayOffset", "()", "summary", "df-generated"], + ["java.nio", "IntBuffer", "get", "()", "summary", "df-generated"], + ["java.nio", "IntBuffer", "get", "(int)", "summary", "df-generated"], + ["java.nio", "IntBuffer", "get", "(int[])", "summary", "df-generated"], + ["java.nio", "IntBuffer", "hasArray", "()", "summary", "df-generated"], + ["java.nio", "IntBuffer", "isDirect", "()", "summary", "df-generated"], + ["java.nio", "IntBuffer", "mismatch", "(IntBuffer)", "summary", "df-generated"], + ["java.nio", "IntBuffer", "order", "()", "summary", "df-generated"], + ["java.nio", "IntBuffer", "wrap", "(int[])", "summary", "df-generated"], + ["java.nio", "IntBuffer", "wrap", "(int[],int,int)", "summary", "df-generated"], + ["java.nio", "LongBuffer", "allocate", "(int)", "summary", "df-generated"], + ["java.nio", "LongBuffer", "arrayOffset", "()", "summary", "df-generated"], + ["java.nio", "LongBuffer", "get", "()", "summary", "df-generated"], + ["java.nio", "LongBuffer", "get", "(int)", "summary", "df-generated"], + ["java.nio", "LongBuffer", "hasArray", "()", "summary", "df-generated"], + ["java.nio", "LongBuffer", "isDirect", "()", "summary", "df-generated"], + ["java.nio", "LongBuffer", "mismatch", "(LongBuffer)", "summary", "df-generated"], + ["java.nio", "LongBuffer", "order", "()", "summary", "df-generated"], + ["java.nio", "LongBuffer", "wrap", "(long[])", "summary", "df-generated"], + ["java.nio", "LongBuffer", "wrap", "(long[],int,int)", "summary", "df-generated"], + ["java.nio", "MappedByteBuffer", "isLoaded", "()", "summary", "df-generated"], + ["java.nio", "ShortBuffer", "allocate", "(int)", "summary", "df-generated"], + ["java.nio", "ShortBuffer", "arrayOffset", "()", "summary", "df-generated"], + ["java.nio", "ShortBuffer", "get", "()", "summary", "df-generated"], + ["java.nio", "ShortBuffer", "get", "(int)", "summary", "df-generated"], + ["java.nio", "ShortBuffer", "hasArray", "()", "summary", "df-generated"], + ["java.nio", "ShortBuffer", "isDirect", "()", "summary", "df-generated"], + ["java.nio", "ShortBuffer", "mismatch", "(ShortBuffer)", "summary", "df-generated"], + ["java.nio", "ShortBuffer", "order", "()", "summary", "df-generated"], + ["java.nio", "ShortBuffer", "wrap", "(short[])", "summary", "df-generated"], + ["java.nio", "ShortBuffer", "wrap", "(short[],int,int)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.nio.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.nio.model.yml deleted file mode 100644 index 6a4ce51b75b3..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.nio.model.yml +++ /dev/null @@ -1,236 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.nio", "Buffer", True, "array", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] - - ["java.nio", "Buffer", True, "clear", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "Buffer", True, "duplicate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "Buffer", True, "flip", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "Buffer", True, "limit", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "Buffer", True, "mark", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "Buffer", True, "position", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "Buffer", True, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "Buffer", True, "rewind", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "Buffer", True, "slice", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "Buffer", True, "slice", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "asCharBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "asDoubleBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "asFloatBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "asIntBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "asLongBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "asShortBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "order", "(ByteOrder)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(int,ByteBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(int,byte)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(int,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.nio.ByteBuffer.hb]", "taint", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(int,byte[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.nio.ByteBuffer.hb]", "taint", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(int,byte[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(int,byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "putChar", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "putChar", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "putDouble", "(double)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "putDouble", "(int,double)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "putFloat", "(float)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "putFloat", "(int,float)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "putInt", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "putInt", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "putLong", "(int,long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "putLong", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "putShort", "(int,short)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ByteBuffer", True, "putShort", "(short)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "array", "()", "", "Argument[this].SyntheticField[java.nio.CharBuffer.hb]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "get", "(char[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "get", "(char[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "get", "(char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "get", "(int,char[])", "", "Argument[this].SyntheticField[java.nio.CharBuffer.hb]", "Argument[1]", "taint", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "get", "(int,char[])", "", "Argument[this]", "Argument[1]", "taint", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "get", "(int,char[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "get", "(int,char[],int,int)", "", "Argument[this]", "Argument[1]", "taint", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "get", "(int,char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(CharBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(String,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(char[])", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(char[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(char[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(int,CharBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(int,char[])", "", "Argument[1]", "Argument[this].SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(int,char[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(int,char[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "CharBuffer", True, "put", "(int,char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "DoubleBuffer", True, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "DoubleBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "DoubleBuffer", True, "get", "(double[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "DoubleBuffer", True, "get", "(double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "DoubleBuffer", True, "get", "(int,double[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "DoubleBuffer", True, "get", "(int,double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(DoubleBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(double)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(double[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(int,DoubleBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(int,double)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(int,double[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(int,double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "FloatBuffer", True, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "FloatBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "FloatBuffer", True, "get", "(float[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "FloatBuffer", True, "get", "(float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "FloatBuffer", True, "get", "(int,float[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "FloatBuffer", True, "get", "(int,float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(FloatBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(float)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(float[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(int,FloatBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(int,float)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(int,float[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(int,float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "IntBuffer", True, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "IntBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "IntBuffer", True, "get", "(int,int[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "IntBuffer", True, "get", "(int,int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "IntBuffer", True, "get", "(int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "IntBuffer", True, "put", "(IntBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "IntBuffer", True, "put", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "IntBuffer", True, "put", "(int,IntBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "IntBuffer", True, "put", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "IntBuffer", True, "put", "(int,int[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "IntBuffer", True, "put", "(int,int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "IntBuffer", True, "put", "(int[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "IntBuffer", True, "put", "(int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "LongBuffer", True, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "LongBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "LongBuffer", True, "get", "(int,long[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "LongBuffer", True, "get", "(int,long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "LongBuffer", True, "get", "(long[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "LongBuffer", True, "get", "(long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "LongBuffer", True, "put", "(LongBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "LongBuffer", True, "put", "(int,LongBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "LongBuffer", True, "put", "(int,long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "LongBuffer", True, "put", "(int,long[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "LongBuffer", True, "put", "(int,long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "LongBuffer", True, "put", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "LongBuffer", True, "put", "(long[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "LongBuffer", True, "put", "(long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "MappedByteBuffer", True, "force", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "MappedByteBuffer", True, "force", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "MappedByteBuffer", True, "load", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ShortBuffer", True, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ShortBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ShortBuffer", True, "get", "(int,short[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ShortBuffer", True, "get", "(int,short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ShortBuffer", True, "get", "(short[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ShortBuffer", True, "get", "(short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(ShortBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(int,ShortBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(int,short)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(int,short[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(int,short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(short)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(short[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.nio", "Buffer", "arrayOffset", "()", "summary", "df-generated"] - - ["java.nio", "Buffer", "capacity", "()", "summary", "df-generated"] - - ["java.nio", "Buffer", "hasArray", "()", "summary", "df-generated"] - - ["java.nio", "Buffer", "hasRemaining", "()", "summary", "df-generated"] - - ["java.nio", "Buffer", "isDirect", "()", "summary", "df-generated"] - - ["java.nio", "Buffer", "isReadOnly", "()", "summary", "df-generated"] - - ["java.nio", "Buffer", "limit", "()", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "alignedSlice", "(int)", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "alignmentOffset", "(int,int)", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "allocateDirect", "(int)", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "arrayOffset", "()", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "getChar", "()", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "getChar", "(int)", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "getDouble", "()", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "getDouble", "(int)", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "getFloat", "()", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "getFloat", "(int)", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "getInt", "()", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "getInt", "(int)", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "getLong", "()", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "getLong", "(int)", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "getShort", "()", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "getShort", "(int)", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "hasArray", "()", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "isDirect", "()", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "mismatch", "(ByteBuffer)", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "order", "()", "summary", "df-generated"] - - ["java.nio", "ByteOrder", "nativeOrder", "()", "summary", "df-generated"] - - ["java.nio", "CharBuffer", "allocate", "(int)", "summary", "df-generated"] - - ["java.nio", "CharBuffer", "arrayOffset", "()", "summary", "df-generated"] - - ["java.nio", "CharBuffer", "get", "()", "summary", "df-generated"] - - ["java.nio", "CharBuffer", "get", "(int)", "summary", "df-generated"] - - ["java.nio", "CharBuffer", "hasArray", "()", "summary", "df-generated"] - - ["java.nio", "CharBuffer", "isDirect", "()", "summary", "df-generated"] - - ["java.nio", "CharBuffer", "isEmpty", "()", "summary", "df-generated"] - - ["java.nio", "CharBuffer", "mismatch", "(CharBuffer)", "summary", "df-generated"] - - ["java.nio", "CharBuffer", "order", "()", "summary", "df-generated"] - - ["java.nio", "DoubleBuffer", "allocate", "(int)", "summary", "df-generated"] - - ["java.nio", "DoubleBuffer", "arrayOffset", "()", "summary", "df-generated"] - - ["java.nio", "DoubleBuffer", "get", "()", "summary", "df-generated"] - - ["java.nio", "DoubleBuffer", "get", "(int)", "summary", "df-generated"] - - ["java.nio", "DoubleBuffer", "hasArray", "()", "summary", "df-generated"] - - ["java.nio", "DoubleBuffer", "isDirect", "()", "summary", "df-generated"] - - ["java.nio", "DoubleBuffer", "mismatch", "(DoubleBuffer)", "summary", "df-generated"] - - ["java.nio", "DoubleBuffer", "order", "()", "summary", "df-generated"] - - ["java.nio", "DoubleBuffer", "wrap", "(double[])", "summary", "df-generated"] - - ["java.nio", "DoubleBuffer", "wrap", "(double[],int,int)", "summary", "df-generated"] - - ["java.nio", "FloatBuffer", "allocate", "(int)", "summary", "df-generated"] - - ["java.nio", "FloatBuffer", "arrayOffset", "()", "summary", "df-generated"] - - ["java.nio", "FloatBuffer", "get", "()", "summary", "df-generated"] - - ["java.nio", "FloatBuffer", "get", "(int)", "summary", "df-generated"] - - ["java.nio", "FloatBuffer", "hasArray", "()", "summary", "df-generated"] - - ["java.nio", "FloatBuffer", "isDirect", "()", "summary", "df-generated"] - - ["java.nio", "FloatBuffer", "mismatch", "(FloatBuffer)", "summary", "df-generated"] - - ["java.nio", "FloatBuffer", "order", "()", "summary", "df-generated"] - - ["java.nio", "FloatBuffer", "wrap", "(float[])", "summary", "df-generated"] - - ["java.nio", "FloatBuffer", "wrap", "(float[],int,int)", "summary", "df-generated"] - - ["java.nio", "IntBuffer", "allocate", "(int)", "summary", "df-generated"] - - ["java.nio", "IntBuffer", "arrayOffset", "()", "summary", "df-generated"] - - ["java.nio", "IntBuffer", "get", "()", "summary", "df-generated"] - - ["java.nio", "IntBuffer", "get", "(int)", "summary", "df-generated"] - - ["java.nio", "IntBuffer", "get", "(int[])", "summary", "df-generated"] - - ["java.nio", "IntBuffer", "hasArray", "()", "summary", "df-generated"] - - ["java.nio", "IntBuffer", "isDirect", "()", "summary", "df-generated"] - - ["java.nio", "IntBuffer", "mismatch", "(IntBuffer)", "summary", "df-generated"] - - ["java.nio", "IntBuffer", "order", "()", "summary", "df-generated"] - - ["java.nio", "IntBuffer", "wrap", "(int[])", "summary", "df-generated"] - - ["java.nio", "IntBuffer", "wrap", "(int[],int,int)", "summary", "df-generated"] - - ["java.nio", "LongBuffer", "allocate", "(int)", "summary", "df-generated"] - - ["java.nio", "LongBuffer", "arrayOffset", "()", "summary", "df-generated"] - - ["java.nio", "LongBuffer", "get", "()", "summary", "df-generated"] - - ["java.nio", "LongBuffer", "get", "(int)", "summary", "df-generated"] - - ["java.nio", "LongBuffer", "hasArray", "()", "summary", "df-generated"] - - ["java.nio", "LongBuffer", "isDirect", "()", "summary", "df-generated"] - - ["java.nio", "LongBuffer", "mismatch", "(LongBuffer)", "summary", "df-generated"] - - ["java.nio", "LongBuffer", "order", "()", "summary", "df-generated"] - - ["java.nio", "LongBuffer", "wrap", "(long[])", "summary", "df-generated"] - - ["java.nio", "LongBuffer", "wrap", "(long[],int,int)", "summary", "df-generated"] - - ["java.nio", "MappedByteBuffer", "isLoaded", "()", "summary", "df-generated"] - - ["java.nio", "ShortBuffer", "allocate", "(int)", "summary", "df-generated"] - - ["java.nio", "ShortBuffer", "arrayOffset", "()", "summary", "df-generated"] - - ["java.nio", "ShortBuffer", "get", "()", "summary", "df-generated"] - - ["java.nio", "ShortBuffer", "get", "(int)", "summary", "df-generated"] - - ["java.nio", "ShortBuffer", "hasArray", "()", "summary", "df-generated"] - - ["java.nio", "ShortBuffer", "isDirect", "()", "summary", "df-generated"] - - ["java.nio", "ShortBuffer", "mismatch", "(ShortBuffer)", "summary", "df-generated"] - - ["java.nio", "ShortBuffer", "order", "()", "summary", "df-generated"] - - ["java.nio", "ShortBuffer", "wrap", "(short[])", "summary", "df-generated"] - - ["java.nio", "ShortBuffer", "wrap", "(short[],int,int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.rmi.dgc.model.json b/java/ql/lib/ext/generated/modelgenerator/java.rmi.dgc.model.json new file mode 100644 index 000000000000..c5bec3da2460 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.rmi.dgc.model.json @@ -0,0 +1,27 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.rmi.dgc", "DGC", true, "dirty", "(ObjID[],long,Lease)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.rmi.dgc", "DGC", true, "dirty", "(ObjID[],long,Lease)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.rmi.dgc", "Lease", false, "Lease", "(VMID,long)", "", "Argument[0]", "Argument[this].SyntheticField[java.rmi.dgc.Lease.vmid]", "value", "dfc-generated"], + ["java.rmi.dgc", "Lease", false, "getVMID", "()", "", "Argument[this].SyntheticField[java.rmi.dgc.Lease.vmid]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.rmi.dgc", "Lease", "getValue", "()", "summary", "df-generated"], + ["java.rmi.dgc", "VMID", "isUnique", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.rmi.dgc.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.rmi.dgc.model.yml deleted file mode 100644 index 107ac0834ec5..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.rmi.dgc.model.yml +++ /dev/null @@ -1,16 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.rmi.dgc", "DGC", True, "dirty", "(ObjID[],long,Lease)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.dgc", "DGC", True, "dirty", "(ObjID[],long,Lease)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.dgc", "Lease", False, "Lease", "(VMID,long)", "", "Argument[0]", "Argument[this].SyntheticField[java.rmi.dgc.Lease.vmid]", "value", "dfc-generated"] - - ["java.rmi.dgc", "Lease", False, "getVMID", "()", "", "Argument[this].SyntheticField[java.rmi.dgc.Lease.vmid]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.rmi.dgc", "Lease", "getValue", "()", "summary", "df-generated"] - - ["java.rmi.dgc", "VMID", "isUnique", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.rmi.model.json b/java/ql/lib/ext/generated/modelgenerator/java.rmi.model.json new file mode 100644 index 000000000000..5c756695972a --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.rmi.model.json @@ -0,0 +1,55 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.rmi", "AccessException", true, "AccessException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi", "AccessException", true, "AccessException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"], + ["java.rmi", "AlreadyBoundException", true, "AlreadyBoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi", "ConnectException", true, "ConnectException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi", "ConnectException", true, "ConnectException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"], + ["java.rmi", "ConnectIOException", true, "ConnectIOException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi", "ConnectIOException", true, "ConnectIOException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"], + ["java.rmi", "MarshalException", true, "MarshalException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi", "MarshalException", true, "MarshalException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"], + ["java.rmi", "MarshalledObject", false, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.rmi", "Naming", false, "list", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.rmi", "NoSuchObjectException", true, "NoSuchObjectException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi", "NotBoundException", true, "NotBoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi", "RMISecurityException", true, "RMISecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi", "RMISecurityException", true, "RMISecurityException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi", "RemoteException", true, "RemoteException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi", "RemoteException", true, "RemoteException", "(String,Throwable)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"], + ["java.rmi", "ServerError", true, "ServerError", "(String,Error)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"], + ["java.rmi", "ServerException", true, "ServerException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi", "ServerException", true, "ServerException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"], + ["java.rmi", "ServerRuntimeException", true, "ServerRuntimeException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"], + ["java.rmi", "StubNotFoundException", true, "StubNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi", "StubNotFoundException", true, "StubNotFoundException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"], + ["java.rmi", "UnexpectedException", true, "UnexpectedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi", "UnexpectedException", true, "UnexpectedException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"], + ["java.rmi", "UnknownHostException", true, "UnknownHostException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi", "UnknownHostException", true, "UnknownHostException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"], + ["java.rmi", "UnmarshalException", true, "UnmarshalException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi", "UnmarshalException", true, "UnmarshalException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.rmi", "MarshalledObject", "MarshalledObject", "(Object)", "summary", "df-generated"], + ["java.rmi", "Naming", "bind", "(String,Remote)", "summary", "df-generated"], + ["java.rmi", "Naming", "lookup", "(String)", "summary", "df-generated"], + ["java.rmi", "Naming", "rebind", "(String,Remote)", "summary", "df-generated"], + ["java.rmi", "Naming", "unbind", "(String)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.rmi.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.rmi.model.yml deleted file mode 100644 index b5c6de8902c2..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.rmi.model.yml +++ /dev/null @@ -1,44 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.rmi", "AccessException", True, "AccessException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "AccessException", True, "AccessException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - - ["java.rmi", "AlreadyBoundException", True, "AlreadyBoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "ConnectException", True, "ConnectException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "ConnectException", True, "ConnectException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - - ["java.rmi", "ConnectIOException", True, "ConnectIOException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "ConnectIOException", True, "ConnectIOException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - - ["java.rmi", "MarshalException", True, "MarshalException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "MarshalException", True, "MarshalException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - - ["java.rmi", "MarshalledObject", False, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi", "Naming", False, "list", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi", "NoSuchObjectException", True, "NoSuchObjectException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "NotBoundException", True, "NotBoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "RMISecurityException", True, "RMISecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "RMISecurityException", True, "RMISecurityException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "RemoteException", True, "RemoteException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "RemoteException", True, "RemoteException", "(String,Throwable)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - - ["java.rmi", "ServerError", True, "ServerError", "(String,Error)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - - ["java.rmi", "ServerException", True, "ServerException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "ServerException", True, "ServerException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - - ["java.rmi", "ServerRuntimeException", True, "ServerRuntimeException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - - ["java.rmi", "StubNotFoundException", True, "StubNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "StubNotFoundException", True, "StubNotFoundException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - - ["java.rmi", "UnexpectedException", True, "UnexpectedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "UnexpectedException", True, "UnexpectedException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - - ["java.rmi", "UnknownHostException", True, "UnknownHostException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "UnknownHostException", True, "UnknownHostException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - - ["java.rmi", "UnmarshalException", True, "UnmarshalException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "UnmarshalException", True, "UnmarshalException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.rmi", "MarshalledObject", "MarshalledObject", "(Object)", "summary", "df-generated"] - - ["java.rmi", "Naming", "bind", "(String,Remote)", "summary", "df-generated"] - - ["java.rmi", "Naming", "lookup", "(String)", "summary", "df-generated"] - - ["java.rmi", "Naming", "rebind", "(String,Remote)", "summary", "df-generated"] - - ["java.rmi", "Naming", "unbind", "(String)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.rmi.registry.model.json b/java/ql/lib/ext/generated/modelgenerator/java.rmi.registry.model.json new file mode 100644 index 000000000000..e4a1142f238c --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.rmi.registry.model.json @@ -0,0 +1,34 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.rmi.registry", "Registry", true, "bind", "(String,Remote)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi.registry", "Registry", true, "bind", "(String,Remote)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.rmi.registry", "Registry", true, "list", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.rmi.registry", "Registry", true, "lookup", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.rmi.registry", "Registry", true, "rebind", "(String,Remote)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi.registry", "Registry", true, "rebind", "(String,Remote)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.rmi.registry", "LocateRegistry", "createRegistry", "(int)", "summary", "df-generated"], + ["java.rmi.registry", "LocateRegistry", "createRegistry", "(int,RMIClientSocketFactory,RMIServerSocketFactory)", "summary", "df-generated"], + ["java.rmi.registry", "LocateRegistry", "getRegistry", "()", "summary", "df-generated"], + ["java.rmi.registry", "LocateRegistry", "getRegistry", "(String)", "summary", "df-generated"], + ["java.rmi.registry", "LocateRegistry", "getRegistry", "(String,int)", "summary", "df-generated"], + ["java.rmi.registry", "LocateRegistry", "getRegistry", "(String,int,RMIClientSocketFactory)", "summary", "df-generated"], + ["java.rmi.registry", "LocateRegistry", "getRegistry", "(int)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.rmi.registry.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.rmi.registry.model.yml deleted file mode 100644 index b0a0f2b07b88..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.rmi.registry.model.yml +++ /dev/null @@ -1,23 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.rmi.registry", "Registry", True, "bind", "(String,Remote)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.registry", "Registry", True, "bind", "(String,Remote)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.registry", "Registry", True, "list", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.registry", "Registry", True, "lookup", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.registry", "Registry", True, "rebind", "(String,Remote)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.registry", "Registry", True, "rebind", "(String,Remote)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.rmi.registry", "LocateRegistry", "createRegistry", "(int)", "summary", "df-generated"] - - ["java.rmi.registry", "LocateRegistry", "createRegistry", "(int,RMIClientSocketFactory,RMIServerSocketFactory)", "summary", "df-generated"] - - ["java.rmi.registry", "LocateRegistry", "getRegistry", "()", "summary", "df-generated"] - - ["java.rmi.registry", "LocateRegistry", "getRegistry", "(String)", "summary", "df-generated"] - - ["java.rmi.registry", "LocateRegistry", "getRegistry", "(String,int)", "summary", "df-generated"] - - ["java.rmi.registry", "LocateRegistry", "getRegistry", "(String,int,RMIClientSocketFactory)", "summary", "df-generated"] - - ["java.rmi.registry", "LocateRegistry", "getRegistry", "(int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.rmi.server.model.json b/java/ql/lib/ext/generated/modelgenerator/java.rmi.server.model.json new file mode 100644 index 000000000000..6c69023fa660 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.rmi.server.model.json @@ -0,0 +1,83 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.rmi.server", "ExportException", true, "ExportException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi.server", "ExportException", true, "ExportException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"], + ["java.rmi.server", "LogStream", true, "getOutputStream", "()", "", "Argument[this].SyntheticField[java.rmi.server.LogStream.logOut]", "ReturnValue", "value", "dfc-generated"], + ["java.rmi.server", "LogStream", true, "log", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.rmi.server", "LogStream", true, "setOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this].SyntheticField[java.rmi.server.LogStream.logOut]", "value", "dfc-generated"], + ["java.rmi.server", "Operation", true, "Operation", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.rmi.server.Operation.operation]", "value", "dfc-generated"], + ["java.rmi.server", "Operation", true, "getOperation", "()", "", "Argument[this].SyntheticField[java.rmi.server.Operation.operation]", "ReturnValue", "value", "dfc-generated"], + ["java.rmi.server", "RMIClassLoader", true, "getSecurityContext", "(ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.rmi.server", "RMIClientSocketFactory", true, "createSocket", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.rmi.server", "RMIServerSocketFactory", true, "createServerSocket", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.rmi.server", "RemoteCall", true, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.rmi.server", "RemoteCall", true, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.rmi.server", "RemoteCall", true, "getResultStream", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.rmi.server", "RemoteObject", true, "getRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.rmi.server", "RemoteObject", true, "toStub", "(Remote)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.rmi.server", "RemoteObjectInvocationHandler", true, "RemoteObjectInvocationHandler", "(RemoteRef)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi.server", "RemoteRef", true, "newCall", "(RemoteObject,Operation[],int,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.rmi.server", "RemoteRef", true, "remoteToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.rmi.server", "ServerCloneException", true, "ServerCloneException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi.server", "ServerCloneException", true, "ServerCloneException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.server.ServerCloneException.detail]", "value", "dfc-generated"], + ["java.rmi.server", "ServerNotActiveException", true, "ServerNotActiveException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi.server", "Skeleton", true, "dispatch", "(Remote,RemoteCall,int,long)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["java.rmi.server", "SkeletonMismatchException", true, "SkeletonMismatchException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi.server", "SkeletonNotFoundException", true, "SkeletonNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi.server", "SkeletonNotFoundException", true, "SkeletonNotFoundException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"], + ["java.rmi.server", "SocketSecurityException", true, "SocketSecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.rmi.server", "SocketSecurityException", true, "SocketSecurityException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"], + ["java.rmi.server", "UnicastRemoteObject", true, "exportObject", "(Remote,int,ObjectInputFilter)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"], + ["java.rmi.server", "UnicastRemoteObject", true, "exportObject", "(Remote,int,RMIClientSocketFactory,RMIServerSocketFactory,ObjectInputFilter)", "", "Argument[4]", "Argument[0]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.rmi.server", "LogStream", "getDefaultStream", "()", "summary", "df-generated"], + ["java.rmi.server", "LogStream", "parseLevel", "(String)", "summary", "df-generated"], + ["java.rmi.server", "LogStream", "setDefaultStream", "(PrintStream)", "summary", "df-generated"], + ["java.rmi.server", "ObjID", "ObjID", "(int)", "summary", "df-generated"], + ["java.rmi.server", "ObjID", "read", "(ObjectInput)", "summary", "df-generated"], + ["java.rmi.server", "ObjID", "write", "(ObjectOutput)", "summary", "df-generated"], + ["java.rmi.server", "RMIClassLoader", "getClassAnnotation", "(Class)", "summary", "df-generated"], + ["java.rmi.server", "RMIClassLoader", "getClassLoader", "(String)", "summary", "df-generated"], + ["java.rmi.server", "RMIClassLoader", "getDefaultProviderInstance", "()", "summary", "df-generated"], + ["java.rmi.server", "RMIClassLoader", "loadClass", "(String)", "summary", "df-generated"], + ["java.rmi.server", "RMIClassLoader", "loadClass", "(String,String)", "summary", "df-generated"], + ["java.rmi.server", "RMIClassLoader", "loadClass", "(String,String,ClassLoader)", "summary", "df-generated"], + ["java.rmi.server", "RMIClassLoader", "loadClass", "(URL,String)", "summary", "df-generated"], + ["java.rmi.server", "RMIClassLoader", "loadProxyClass", "(String,String[],ClassLoader)", "summary", "df-generated"], + ["java.rmi.server", "RMIClassLoaderSpi", "getClassAnnotation", "(Class)", "summary", "df-generated"], + ["java.rmi.server", "RMIClassLoaderSpi", "getClassLoader", "(String)", "summary", "df-generated"], + ["java.rmi.server", "RMIClassLoaderSpi", "loadClass", "(String,String,ClassLoader)", "summary", "df-generated"], + ["java.rmi.server", "RMIClassLoaderSpi", "loadProxyClass", "(String,String[],ClassLoader)", "summary", "df-generated"], + ["java.rmi.server", "RMISocketFactory", "getDefaultSocketFactory", "()", "summary", "df-generated"], + ["java.rmi.server", "RMISocketFactory", "getFailureHandler", "()", "summary", "df-generated"], + ["java.rmi.server", "RMISocketFactory", "getSocketFactory", "()", "summary", "df-generated"], + ["java.rmi.server", "RMISocketFactory", "setFailureHandler", "(RMIFailureHandler)", "summary", "df-generated"], + ["java.rmi.server", "RMISocketFactory", "setSocketFactory", "(RMISocketFactory)", "summary", "df-generated"], + ["java.rmi.server", "RemoteServer", "getClientHost", "()", "summary", "df-generated"], + ["java.rmi.server", "RemoteServer", "getLog", "()", "summary", "df-generated"], + ["java.rmi.server", "RemoteServer", "setLog", "(OutputStream)", "summary", "df-generated"], + ["java.rmi.server", "UID", "UID", "(short)", "summary", "df-generated"], + ["java.rmi.server", "UID", "read", "(DataInput)", "summary", "df-generated"], + ["java.rmi.server", "UID", "write", "(DataOutput)", "summary", "df-generated"], + ["java.rmi.server", "UnicastRemoteObject", "exportObject", "(Remote)", "summary", "df-generated"], + ["java.rmi.server", "UnicastRemoteObject", "exportObject", "(Remote,int)", "summary", "df-generated"], + ["java.rmi.server", "UnicastRemoteObject", "exportObject", "(Remote,int,RMIClientSocketFactory,RMIServerSocketFactory)", "summary", "df-generated"], + ["java.rmi.server", "UnicastRemoteObject", "unexportObject", "(Remote,boolean)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.rmi.server.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.rmi.server.model.yml deleted file mode 100644 index 93ff1d281d0d..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.rmi.server.model.yml +++ /dev/null @@ -1,72 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.rmi.server", "ExportException", True, "ExportException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "ExportException", True, "ExportException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - - ["java.rmi.server", "LogStream", True, "getOutputStream", "()", "", "Argument[this].SyntheticField[java.rmi.server.LogStream.logOut]", "ReturnValue", "value", "dfc-generated"] - - ["java.rmi.server", "LogStream", True, "log", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.server", "LogStream", True, "setOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this].SyntheticField[java.rmi.server.LogStream.logOut]", "value", "dfc-generated"] - - ["java.rmi.server", "Operation", True, "Operation", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.rmi.server.Operation.operation]", "value", "dfc-generated"] - - ["java.rmi.server", "Operation", True, "getOperation", "()", "", "Argument[this].SyntheticField[java.rmi.server.Operation.operation]", "ReturnValue", "value", "dfc-generated"] - - ["java.rmi.server", "RMIClassLoader", True, "getSecurityContext", "(ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.server", "RMIClientSocketFactory", True, "createSocket", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.server", "RMIServerSocketFactory", True, "createServerSocket", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.server", "RemoteCall", True, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.server", "RemoteCall", True, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.server", "RemoteCall", True, "getResultStream", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.server", "RemoteObject", True, "getRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.server", "RemoteObject", True, "toStub", "(Remote)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.rmi.server", "RemoteObjectInvocationHandler", True, "RemoteObjectInvocationHandler", "(RemoteRef)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "RemoteRef", True, "newCall", "(RemoteObject,Operation[],int,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.server", "RemoteRef", True, "remoteToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.server", "ServerCloneException", True, "ServerCloneException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "ServerCloneException", True, "ServerCloneException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.server.ServerCloneException.detail]", "value", "dfc-generated"] - - ["java.rmi.server", "ServerNotActiveException", True, "ServerNotActiveException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "Skeleton", True, "dispatch", "(Remote,RemoteCall,int,long)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["java.rmi.server", "SkeletonMismatchException", True, "SkeletonMismatchException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "SkeletonNotFoundException", True, "SkeletonNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "SkeletonNotFoundException", True, "SkeletonNotFoundException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - - ["java.rmi.server", "SocketSecurityException", True, "SocketSecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "SocketSecurityException", True, "SocketSecurityException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - - ["java.rmi.server", "UnicastRemoteObject", True, "exportObject", "(Remote,int,ObjectInputFilter)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"] - - ["java.rmi.server", "UnicastRemoteObject", True, "exportObject", "(Remote,int,RMIClientSocketFactory,RMIServerSocketFactory,ObjectInputFilter)", "", "Argument[4]", "Argument[0]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.rmi.server", "LogStream", "getDefaultStream", "()", "summary", "df-generated"] - - ["java.rmi.server", "LogStream", "parseLevel", "(String)", "summary", "df-generated"] - - ["java.rmi.server", "LogStream", "setDefaultStream", "(PrintStream)", "summary", "df-generated"] - - ["java.rmi.server", "ObjID", "ObjID", "(int)", "summary", "df-generated"] - - ["java.rmi.server", "ObjID", "read", "(ObjectInput)", "summary", "df-generated"] - - ["java.rmi.server", "ObjID", "write", "(ObjectOutput)", "summary", "df-generated"] - - ["java.rmi.server", "RMIClassLoader", "getClassAnnotation", "(Class)", "summary", "df-generated"] - - ["java.rmi.server", "RMIClassLoader", "getClassLoader", "(String)", "summary", "df-generated"] - - ["java.rmi.server", "RMIClassLoader", "getDefaultProviderInstance", "()", "summary", "df-generated"] - - ["java.rmi.server", "RMIClassLoader", "loadClass", "(String)", "summary", "df-generated"] - - ["java.rmi.server", "RMIClassLoader", "loadClass", "(String,String)", "summary", "df-generated"] - - ["java.rmi.server", "RMIClassLoader", "loadClass", "(String,String,ClassLoader)", "summary", "df-generated"] - - ["java.rmi.server", "RMIClassLoader", "loadClass", "(URL,String)", "summary", "df-generated"] - - ["java.rmi.server", "RMIClassLoader", "loadProxyClass", "(String,String[],ClassLoader)", "summary", "df-generated"] - - ["java.rmi.server", "RMIClassLoaderSpi", "getClassAnnotation", "(Class)", "summary", "df-generated"] - - ["java.rmi.server", "RMIClassLoaderSpi", "getClassLoader", "(String)", "summary", "df-generated"] - - ["java.rmi.server", "RMIClassLoaderSpi", "loadClass", "(String,String,ClassLoader)", "summary", "df-generated"] - - ["java.rmi.server", "RMIClassLoaderSpi", "loadProxyClass", "(String,String[],ClassLoader)", "summary", "df-generated"] - - ["java.rmi.server", "RMISocketFactory", "getDefaultSocketFactory", "()", "summary", "df-generated"] - - ["java.rmi.server", "RMISocketFactory", "getFailureHandler", "()", "summary", "df-generated"] - - ["java.rmi.server", "RMISocketFactory", "getSocketFactory", "()", "summary", "df-generated"] - - ["java.rmi.server", "RMISocketFactory", "setFailureHandler", "(RMIFailureHandler)", "summary", "df-generated"] - - ["java.rmi.server", "RMISocketFactory", "setSocketFactory", "(RMISocketFactory)", "summary", "df-generated"] - - ["java.rmi.server", "RemoteServer", "getClientHost", "()", "summary", "df-generated"] - - ["java.rmi.server", "RemoteServer", "getLog", "()", "summary", "df-generated"] - - ["java.rmi.server", "RemoteServer", "setLog", "(OutputStream)", "summary", "df-generated"] - - ["java.rmi.server", "UID", "UID", "(short)", "summary", "df-generated"] - - ["java.rmi.server", "UID", "read", "(DataInput)", "summary", "df-generated"] - - ["java.rmi.server", "UID", "write", "(DataOutput)", "summary", "df-generated"] - - ["java.rmi.server", "UnicastRemoteObject", "exportObject", "(Remote)", "summary", "df-generated"] - - ["java.rmi.server", "UnicastRemoteObject", "exportObject", "(Remote,int)", "summary", "df-generated"] - - ["java.rmi.server", "UnicastRemoteObject", "exportObject", "(Remote,int,RMIClientSocketFactory,RMIServerSocketFactory)", "summary", "df-generated"] - - ["java.rmi.server", "UnicastRemoteObject", "unexportObject", "(Remote,boolean)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.security.cert.model.json b/java/ql/lib/ext/generated/modelgenerator/java.security.cert.model.json new file mode 100644 index 000000000000..77c038cb55a3 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.security.cert.model.json @@ -0,0 +1,294 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.security.cert", "CRL", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "CRLException", true, "CRLException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CRLException", true, "CRLException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CRLException", true, "CRLException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CRLException", true, "CRLException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertPath", true, "getCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "CertPath", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "CertPathBuilder", true, "build", "(CertPathParameters)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "CertPathBuilder", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.cert.CertPathBuilder.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "CertPathBuilder", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathBuilder.algorithm]", "value", "dfc-generated"], + ["java.security.cert", "CertPathBuilder", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathBuilder.algorithm]", "value", "dfc-generated"], + ["java.security.cert", "CertPathBuilder", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathBuilder.algorithm]", "value", "dfc-generated"], + ["java.security.cert", "CertPathBuilder", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "CertPathBuilderException", true, "CertPathBuilderException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertPathBuilderException", true, "CertPathBuilderException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertPathBuilderException", true, "CertPathBuilderException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertPathBuilderException", true, "CertPathBuilderException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertPathBuilderSpi", true, "engineBuild", "(CertPathParameters)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertPathBuilderSpi", true, "engineBuild", "(CertPathParameters)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "CertPathValidator", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.cert.CertPathValidator.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "CertPathValidator", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathValidator.algorithm]", "value", "dfc-generated"], + ["java.security.cert", "CertPathValidator", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathValidator.algorithm]", "value", "dfc-generated"], + ["java.security.cert", "CertPathValidator", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathValidator.algorithm]", "value", "dfc-generated"], + ["java.security.cert", "CertPathValidator", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "CertPathValidatorException", true, "CertPathValidatorException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertPathValidatorException", true, "CertPathValidatorException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertPathValidatorException", true, "CertPathValidatorException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertPathValidatorException", true, "CertPathValidatorException", "(String,Throwable,CertPath,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.CertPathValidatorException.certPath]", "value", "dfc-generated"], + ["java.security.cert", "CertPathValidatorException", true, "CertPathValidatorException", "(String,Throwable,CertPath,int,CertPathValidatorException$Reason)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.CertPathValidatorException.certPath]", "value", "dfc-generated"], + ["java.security.cert", "CertPathValidatorException", true, "CertPathValidatorException", "(String,Throwable,CertPath,int,CertPathValidatorException$Reason)", "", "Argument[4]", "Argument[this].SyntheticField[java.security.cert.CertPathValidatorException.reason]", "value", "dfc-generated"], + ["java.security.cert", "CertPathValidatorException", true, "CertPathValidatorException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertPathValidatorException", true, "getCertPath", "()", "", "Argument[this].SyntheticField[java.security.cert.CertPathValidatorException.certPath]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "CertPathValidatorException", true, "getReason", "()", "", "Argument[this].SyntheticField[java.security.cert.CertPathValidatorException.reason]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "CertStore", true, "getCertStoreParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "CertStoreException", true, "CertStoreException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertStoreException", true, "CertStoreException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertStoreException", true, "CertStoreException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertStoreException", true, "CertStoreException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertStoreSpi", true, "engineGetCRLs", "(CRLSelector)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "CertStoreSpi", true, "engineGetCertificates", "(CertSelector)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "Certificate", true, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "Certificate", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "Certificate", true, "verify", "(PublicKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "Certificate", true, "verify", "(PublicKey,Provider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "Certificate", true, "verify", "(PublicKey,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "Certificate", true, "verify", "(PublicKey,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertificateEncodingException", true, "CertificateEncodingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertificateEncodingException", true, "CertificateEncodingException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertificateEncodingException", true, "CertificateEncodingException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertificateEncodingException", true, "CertificateEncodingException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertificateException", true, "CertificateException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertificateException", true, "CertificateException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertificateException", true, "CertificateException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertificateException", true, "CertificateException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertificateExpiredException", true, "CertificateExpiredException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertificateFactorySpi", true, "engineGenerateCertPath", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "CertificateFactorySpi", true, "engineGenerateCertificate", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "CertificateNotYetValidException", true, "CertificateNotYetValidException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertificateParsingException", true, "CertificateParsingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertificateParsingException", true, "CertificateParsingException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertificateParsingException", true, "CertificateParsingException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertificateParsingException", true, "CertificateParsingException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "CertificateRevokedException", true, "CertificateRevokedException", "(Date,CRLReason,X500Principal,Map)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.authority]", "value", "dfc-generated"], + ["java.security.cert", "CertificateRevokedException", true, "CertificateRevokedException", "(Date,CRLReason,X500Principal,Map)", "", "Argument[3].MapKey", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.extensions].MapKey", "value", "dfc-generated"], + ["java.security.cert", "CertificateRevokedException", true, "CertificateRevokedException", "(Date,CRLReason,X500Principal,Map)", "", "Argument[3].MapValue", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.extensions].MapValue", "value", "dfc-generated"], + ["java.security.cert", "CertificateRevokedException", true, "getAuthorityName", "()", "", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.authority]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "CertificateRevokedException", true, "getExtensions", "()", "", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.extensions].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"], + ["java.security.cert", "CertificateRevokedException", true, "getExtensions", "()", "", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.extensions].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"], + ["java.security.cert", "CertificateRevokedException", true, "getRevocationDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "CollectionCertStoreParameters", true, "CollectionCertStoreParameters", "(Collection)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.CollectionCertStoreParameters.coll]", "value", "dfc-generated"], + ["java.security.cert", "CollectionCertStoreParameters", true, "getCollection", "()", "", "Argument[this].SyntheticField[java.security.cert.CollectionCertStoreParameters.coll]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "Extension", true, "encode", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.security.cert", "Extension", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "Extension", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "LDAPCertStoreParameters", true, "LDAPCertStoreParameters", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.LDAPCertStoreParameters.serverName]", "value", "dfc-generated"], + ["java.security.cert", "LDAPCertStoreParameters", true, "LDAPCertStoreParameters", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.LDAPCertStoreParameters.serverName]", "value", "dfc-generated"], + ["java.security.cert", "LDAPCertStoreParameters", true, "getServerName", "()", "", "Argument[this].SyntheticField[java.security.cert.LDAPCertStoreParameters.serverName]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "PKIXBuilderParameters", true, "PKIXBuilderParameters", "(KeyStore,CertSelector)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "PKIXBuilderParameters", true, "PKIXBuilderParameters", "(Set,CertSelector)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "PKIXCertPathBuilderResult", true, "PKIXCertPathBuilderResult", "(CertPath,TrustAnchor,PolicyNode,PublicKey)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathBuilderResult.certPath]", "value", "dfc-generated"], + ["java.security.cert", "PKIXCertPathBuilderResult", true, "getCertPath", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathBuilderResult.certPath]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "PKIXCertPathChecker", true, "check", "(Certificate,Collection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "PKIXCertPathChecker", true, "check", "(Certificate,Collection)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.security.cert", "PKIXCertPathChecker", true, "getSupportedExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "PKIXCertPathValidatorResult", true, "PKIXCertPathValidatorResult", "(TrustAnchor,PolicyNode,PublicKey)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.trustAnchor]", "value", "dfc-generated"], + ["java.security.cert", "PKIXCertPathValidatorResult", true, "PKIXCertPathValidatorResult", "(TrustAnchor,PolicyNode,PublicKey)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.policyTree]", "value", "dfc-generated"], + ["java.security.cert", "PKIXCertPathValidatorResult", true, "PKIXCertPathValidatorResult", "(TrustAnchor,PolicyNode,PublicKey)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.subjectPublicKey]", "value", "dfc-generated"], + ["java.security.cert", "PKIXCertPathValidatorResult", true, "getPolicyTree", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.policyTree]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "PKIXCertPathValidatorResult", true, "getPublicKey", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.subjectPublicKey]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "PKIXCertPathValidatorResult", true, "getTrustAnchor", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.trustAnchor]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "PKIXParameters", true, "setInitialPolicies", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "PKIXParameters", true, "setTargetCertConstraints", "(CertSelector)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "PKIXRevocationChecker", true, "getOcspExtensions", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspExtensions].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["java.security.cert", "PKIXRevocationChecker", true, "getOcspResponder", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspResponder]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "PKIXRevocationChecker", true, "getOcspResponderCert", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspResponderCert]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "PKIXRevocationChecker", true, "getOcspResponses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "PKIXRevocationChecker", true, "getOptions", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.options].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["java.security.cert", "PKIXRevocationChecker", true, "getSoftFailExceptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "PKIXRevocationChecker", true, "setOcspExtensions", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspExtensions].Element", "value", "dfc-generated"], + ["java.security.cert", "PKIXRevocationChecker", true, "setOcspResponder", "(URI)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspResponder]", "value", "dfc-generated"], + ["java.security.cert", "PKIXRevocationChecker", true, "setOcspResponderCert", "(X509Certificate)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspResponderCert]", "value", "dfc-generated"], + ["java.security.cert", "PKIXRevocationChecker", true, "setOcspResponses", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "PKIXRevocationChecker", true, "setOptions", "(Set)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.options].Element", "value", "dfc-generated"], + ["java.security.cert", "PolicyNode", true, "getChildren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "PolicyNode", true, "getExpectedPolicies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "PolicyNode", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "PolicyNode", true, "getPolicyQualifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "PolicyNode", true, "getValidPolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "PolicyQualifierInfo", true, "PolicyQualifierInfo", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.PolicyQualifierInfo.mEncoded]", "value", "dfc-generated"], + ["java.security.cert", "PolicyQualifierInfo", true, "getEncoded", "()", "", "Argument[this].SyntheticField[java.security.cert.PolicyQualifierInfo.mEncoded]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "PolicyQualifierInfo", true, "getPolicyQualifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "PolicyQualifierInfo", true, "getPolicyQualifierId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "TrustAnchor", true, "TrustAnchor", "(String,PublicKey,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.caName]", "value", "dfc-generated"], + ["java.security.cert", "TrustAnchor", true, "TrustAnchor", "(String,PublicKey,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.pubKey]", "value", "dfc-generated"], + ["java.security.cert", "TrustAnchor", true, "TrustAnchor", "(String,PublicKey,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.ncBytes]", "value", "dfc-generated"], + ["java.security.cert", "TrustAnchor", true, "TrustAnchor", "(X500Principal,PublicKey,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.pubKey]", "value", "dfc-generated"], + ["java.security.cert", "TrustAnchor", true, "TrustAnchor", "(X500Principal,PublicKey,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.ncBytes]", "value", "dfc-generated"], + ["java.security.cert", "TrustAnchor", true, "TrustAnchor", "(X509Certificate,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.trustedCert]", "value", "dfc-generated"], + ["java.security.cert", "TrustAnchor", true, "TrustAnchor", "(X509Certificate,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.ncBytes]", "value", "dfc-generated"], + ["java.security.cert", "TrustAnchor", true, "getCA", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "TrustAnchor", true, "getCAName", "()", "", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.caName]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "TrustAnchor", true, "getCAPublicKey", "()", "", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.pubKey]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "TrustAnchor", true, "getNameConstraints", "()", "", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.ncBytes]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "TrustAnchor", true, "getTrustedCert", "()", "", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.trustedCert]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "URICertStoreParameters", false, "URICertStoreParameters", "(URI)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.URICertStoreParameters.uri]", "value", "dfc-generated"], + ["java.security.cert", "URICertStoreParameters", false, "getURI", "()", "", "Argument[this].SyntheticField[java.security.cert.URICertStoreParameters.uri]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "X509CRL", true, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509CRL", true, "getIssuerDN", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509CRL", true, "getIssuerX500Principal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509CRL", true, "getRevokedCertificate", "(BigInteger)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509CRL", true, "getRevokedCertificate", "(X509Certificate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509CRL", true, "getRevokedCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509CRL", true, "getSigAlgParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509CRL", true, "getSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509CRL", true, "getTBSCertList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509CRL", true, "verify", "(PublicKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "X509CRL", true, "verify", "(PublicKey,Provider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "X509CRL", true, "verify", "(PublicKey,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "X509CRL", true, "verify", "(PublicKey,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "X509CRLEntry", true, "getCertificateIssuer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509CRLEntry", true, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509CRLSelector", true, "addIssuer", "(X500Principal)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerX500Principals].Element", "value", "dfc-generated"], + ["java.security.cert", "X509CRLSelector", true, "addIssuerName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerNames].Element", "value", "dfc-generated"], + ["java.security.cert", "X509CRLSelector", true, "addIssuerName", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerNames].Element", "value", "dfc-generated"], + ["java.security.cert", "X509CRLSelector", true, "getCertificateChecking", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.certChecking]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "X509CRLSelector", true, "getDateAndTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509CRLSelector", true, "getIssuerNames", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerNames].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["java.security.cert", "X509CRLSelector", true, "getIssuers", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerX500Principals].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["java.security.cert", "X509CRLSelector", true, "setCertificateChecking", "(X509Certificate)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.certChecking]", "value", "dfc-generated"], + ["java.security.cert", "X509CRLSelector", true, "setIssuerNames", "(Collection)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerNames].Element", "value", "dfc-generated"], + ["java.security.cert", "X509CRLSelector", true, "setIssuers", "(Collection)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerX500Principals].Element", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "getAuthorityKeyIdentifier", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.authorityKeyID]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "getCertificate", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.x509Cert]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "getCertificateValid", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.certificateValid]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "getExtendedKeyUsage", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.keyPurposeSet]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "getIssuer", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.issuer]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "getNameConstraints", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.ncBytes]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "getPathToNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509CertSelector", true, "getPolicy", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.policySet]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "getPrivateKeyValid", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.privateKeyValid]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "getSubject", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subject]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "getSubjectAlternativeNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509CertSelector", true, "getSubjectKeyIdentifier", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subjectKeyID]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "getSubjectPublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509CertSelector", true, "getSubjectPublicKeyAlgID", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subjectPublicKeyAlgID].SyntheticField[sun.security.util.ObjectIdentifier.stringForm]", "ReturnValue", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "setAuthorityKeyIdentifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.authorityKeyID]", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "setCertificate", "(X509Certificate)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.x509Cert]", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "setCertificateValid", "(Date)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.certificateValid]", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "setExtendedKeyUsage", "(Set)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.keyPurposeSet].Element", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "setIssuer", "(X500Principal)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.issuer]", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "setNameConstraints", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.ncBytes]", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "setPolicy", "(Set)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.policySet].Element", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "setPrivateKeyValid", "(Date)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.privateKeyValid]", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "setSubject", "(X500Principal)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subject]", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "setSubjectKeyIdentifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subjectKeyID]", "value", "dfc-generated"], + ["java.security.cert", "X509CertSelector", true, "setSubjectPublicKey", "(PublicKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "X509CertSelector", true, "setSubjectPublicKey", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.cert", "X509CertSelector", true, "setSubjectPublicKeyAlgID", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subjectPublicKeyAlgID].SyntheticField[sun.security.util.ObjectIdentifier.stringForm]", "value", "dfc-generated"], + ["java.security.cert", "X509Certificate", true, "getExtendedKeyUsage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509Certificate", true, "getIssuerAlternativeNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509Certificate", true, "getIssuerDN", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509Certificate", true, "getSigAlgParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509Certificate", true, "getSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509Certificate", true, "getSubjectAlternativeNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509Certificate", true, "getSubjectDN", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.cert", "X509Certificate", true, "getTBSCertificate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.security.cert", "CRL", "isRevoked", "(Certificate)", "summary", "df-generated"], + ["java.security.cert", "CertPath", "getEncoded", "()", "summary", "df-generated"], + ["java.security.cert", "CertPath", "getEncoded", "(String)", "summary", "df-generated"], + ["java.security.cert", "CertPath", "getEncodings", "()", "summary", "df-generated"], + ["java.security.cert", "CertPathBuilder", "getDefaultType", "()", "summary", "df-generated"], + ["java.security.cert", "CertPathBuilder", "getRevocationChecker", "()", "summary", "df-generated"], + ["java.security.cert", "CertPathBuilderSpi", "engineGetRevocationChecker", "()", "summary", "df-generated"], + ["java.security.cert", "CertPathValidator", "getDefaultType", "()", "summary", "df-generated"], + ["java.security.cert", "CertPathValidator", "getRevocationChecker", "()", "summary", "df-generated"], + ["java.security.cert", "CertPathValidator", "validate", "(CertPath,CertPathParameters)", "summary", "df-generated"], + ["java.security.cert", "CertPathValidatorException", "getIndex", "()", "summary", "df-generated"], + ["java.security.cert", "CertPathValidatorSpi", "engineGetRevocationChecker", "()", "summary", "df-generated"], + ["java.security.cert", "CertPathValidatorSpi", "engineValidate", "(CertPath,CertPathParameters)", "summary", "df-generated"], + ["java.security.cert", "CertStoreSpi", "CertStoreSpi", "(CertStoreParameters)", "summary", "df-generated"], + ["java.security.cert", "Certificate", "getPublicKey", "()", "summary", "df-generated"], + ["java.security.cert", "CertificateFactorySpi", "engineGenerateCRL", "(InputStream)", "summary", "df-generated"], + ["java.security.cert", "CertificateFactorySpi", "engineGenerateCRLs", "(InputStream)", "summary", "df-generated"], + ["java.security.cert", "CertificateFactorySpi", "engineGenerateCertPath", "(InputStream)", "summary", "df-generated"], + ["java.security.cert", "CertificateFactorySpi", "engineGenerateCertPath", "(InputStream,String)", "summary", "df-generated"], + ["java.security.cert", "CertificateFactorySpi", "engineGenerateCertificates", "(InputStream)", "summary", "df-generated"], + ["java.security.cert", "CertificateFactorySpi", "engineGetCertPathEncodings", "()", "summary", "df-generated"], + ["java.security.cert", "CertificateRevokedException", "getInvalidityDate", "()", "summary", "df-generated"], + ["java.security.cert", "CertificateRevokedException", "getRevocationReason", "()", "summary", "df-generated"], + ["java.security.cert", "LDAPCertStoreParameters", "getPort", "()", "summary", "df-generated"], + ["java.security.cert", "PKIXBuilderParameters", "getMaxPathLength", "()", "summary", "df-generated"], + ["java.security.cert", "PKIXBuilderParameters", "setMaxPathLength", "(int)", "summary", "df-generated"], + ["java.security.cert", "PKIXCertPathChecker", "check", "(Certificate)", "summary", "df-generated"], + ["java.security.cert", "PKIXCertPathChecker", "init", "(boolean)", "summary", "df-generated"], + ["java.security.cert", "PKIXCertPathChecker", "isForwardCheckingSupported", "()", "summary", "df-generated"], + ["java.security.cert", "PKIXParameters", "isAnyPolicyInhibited", "()", "summary", "df-generated"], + ["java.security.cert", "PKIXParameters", "isExplicitPolicyRequired", "()", "summary", "df-generated"], + ["java.security.cert", "PKIXParameters", "isPolicyMappingInhibited", "()", "summary", "df-generated"], + ["java.security.cert", "PKIXParameters", "isRevocationEnabled", "()", "summary", "df-generated"], + ["java.security.cert", "PKIXParameters", "setExplicitPolicyRequired", "(boolean)", "summary", "df-generated"], + ["java.security.cert", "PKIXParameters", "setPolicyMappingInhibited", "(boolean)", "summary", "df-generated"], + ["java.security.cert", "PKIXParameters", "setPolicyQualifiersRejected", "(boolean)", "summary", "df-generated"], + ["java.security.cert", "PKIXParameters", "setRevocationEnabled", "(boolean)", "summary", "df-generated"], + ["java.security.cert", "X509CRL", "getNextUpdate", "()", "summary", "df-generated"], + ["java.security.cert", "X509CRL", "getSigAlgName", "()", "summary", "df-generated"], + ["java.security.cert", "X509CRL", "getSigAlgOID", "()", "summary", "df-generated"], + ["java.security.cert", "X509CRL", "getThisUpdate", "()", "summary", "df-generated"], + ["java.security.cert", "X509CRL", "getVersion", "()", "summary", "df-generated"], + ["java.security.cert", "X509CRLEntry", "getRevocationDate", "()", "summary", "df-generated"], + ["java.security.cert", "X509CRLEntry", "getRevocationReason", "()", "summary", "df-generated"], + ["java.security.cert", "X509CRLEntry", "getSerialNumber", "()", "summary", "df-generated"], + ["java.security.cert", "X509CRLEntry", "hasExtensions", "()", "summary", "df-generated"], + ["java.security.cert", "X509CRLSelector", "getMaxCRL", "()", "summary", "df-generated"], + ["java.security.cert", "X509CRLSelector", "getMinCRL", "()", "summary", "df-generated"], + ["java.security.cert", "X509CRLSelector", "match", "(CRL)", "summary", "df-generated"], + ["java.security.cert", "X509CRLSelector", "setDateAndTime", "(Date)", "summary", "df-generated"], + ["java.security.cert", "X509CRLSelector", "setMaxCRLNumber", "(BigInteger)", "summary", "df-generated"], + ["java.security.cert", "X509CRLSelector", "setMinCRLNumber", "(BigInteger)", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "addPathToName", "(int,String)", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "addPathToName", "(int,byte[])", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "addSubjectAlternativeName", "(int,String)", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "addSubjectAlternativeName", "(int,byte[])", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "getBasicConstraints", "()", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "getIssuerAsBytes", "()", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "getIssuerAsString", "()", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "getKeyUsage", "()", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "getMatchAllSubjectAltNames", "()", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "getSerialNumber", "()", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "getSubjectAsBytes", "()", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "getSubjectAsString", "()", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "match", "(Certificate)", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "setBasicConstraints", "(int)", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "setIssuer", "(String)", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "setIssuer", "(byte[])", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "setKeyUsage", "(boolean[])", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "setMatchAllSubjectAltNames", "(boolean)", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "setPathToNames", "(Collection)", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "setSerialNumber", "(BigInteger)", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "setSubject", "(String)", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "setSubject", "(byte[])", "summary", "df-generated"], + ["java.security.cert", "X509CertSelector", "setSubjectAlternativeNames", "(Collection)", "summary", "df-generated"], + ["java.security.cert", "X509Certificate", "checkValidity", "()", "summary", "df-generated"], + ["java.security.cert", "X509Certificate", "checkValidity", "(Date)", "summary", "df-generated"], + ["java.security.cert", "X509Certificate", "getBasicConstraints", "()", "summary", "df-generated"], + ["java.security.cert", "X509Certificate", "getIssuerUniqueID", "()", "summary", "df-generated"], + ["java.security.cert", "X509Certificate", "getKeyUsage", "()", "summary", "df-generated"], + ["java.security.cert", "X509Certificate", "getNotAfter", "()", "summary", "df-generated"], + ["java.security.cert", "X509Certificate", "getNotBefore", "()", "summary", "df-generated"], + ["java.security.cert", "X509Certificate", "getSerialNumber", "()", "summary", "df-generated"], + ["java.security.cert", "X509Certificate", "getSigAlgName", "()", "summary", "df-generated"], + ["java.security.cert", "X509Certificate", "getSigAlgOID", "()", "summary", "df-generated"], + ["java.security.cert", "X509Certificate", "getSubjectUniqueID", "()", "summary", "df-generated"], + ["java.security.cert", "X509Certificate", "getVersion", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.security.cert.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.security.cert.model.yml deleted file mode 100644 index 103de45206e8..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.security.cert.model.yml +++ /dev/null @@ -1,283 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.security.cert", "CRL", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CRLException", True, "CRLException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CRLException", True, "CRLException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CRLException", True, "CRLException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CRLException", True, "CRLException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPath", True, "getCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPath", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathBuilder", True, "build", "(CertPathParameters)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathBuilder", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.cert.CertPathBuilder.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "CertPathBuilder", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathBuilder.algorithm]", "value", "dfc-generated"] - - ["java.security.cert", "CertPathBuilder", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathBuilder.algorithm]", "value", "dfc-generated"] - - ["java.security.cert", "CertPathBuilder", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathBuilder.algorithm]", "value", "dfc-generated"] - - ["java.security.cert", "CertPathBuilder", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathBuilderException", True, "CertPathBuilderException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathBuilderException", True, "CertPathBuilderException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathBuilderException", True, "CertPathBuilderException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathBuilderException", True, "CertPathBuilderException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathBuilderSpi", True, "engineBuild", "(CertPathParameters)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathBuilderSpi", True, "engineBuild", "(CertPathParameters)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidator", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.cert.CertPathValidator.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "CertPathValidator", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathValidator.algorithm]", "value", "dfc-generated"] - - ["java.security.cert", "CertPathValidator", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathValidator.algorithm]", "value", "dfc-generated"] - - ["java.security.cert", "CertPathValidator", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathValidator.algorithm]", "value", "dfc-generated"] - - ["java.security.cert", "CertPathValidator", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable,CertPath,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.CertPathValidatorException.certPath]", "value", "dfc-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable,CertPath,int,CertPathValidatorException$Reason)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.CertPathValidatorException.certPath]", "value", "dfc-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable,CertPath,int,CertPathValidatorException$Reason)", "", "Argument[4]", "Argument[this].SyntheticField[java.security.cert.CertPathValidatorException.reason]", "value", "dfc-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "getCertPath", "()", "", "Argument[this].SyntheticField[java.security.cert.CertPathValidatorException.certPath]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "getReason", "()", "", "Argument[this].SyntheticField[java.security.cert.CertPathValidatorException.reason]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "CertStore", True, "getCertStoreParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertStoreException", True, "CertStoreException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertStoreException", True, "CertStoreException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertStoreException", True, "CertStoreException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertStoreException", True, "CertStoreException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertStoreSpi", True, "engineGetCRLs", "(CRLSelector)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertStoreSpi", True, "engineGetCertificates", "(CertSelector)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "Certificate", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "Certificate", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "Certificate", True, "verify", "(PublicKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "Certificate", True, "verify", "(PublicKey,Provider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "Certificate", True, "verify", "(PublicKey,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "Certificate", True, "verify", "(PublicKey,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateEncodingException", True, "CertificateEncodingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateEncodingException", True, "CertificateEncodingException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateEncodingException", True, "CertificateEncodingException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateEncodingException", True, "CertificateEncodingException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateException", True, "CertificateException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateException", True, "CertificateException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateException", True, "CertificateException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateException", True, "CertificateException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateExpiredException", True, "CertificateExpiredException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateFactorySpi", True, "engineGenerateCertPath", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertificateFactorySpi", True, "engineGenerateCertificate", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertificateNotYetValidException", True, "CertificateNotYetValidException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateParsingException", True, "CertificateParsingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateParsingException", True, "CertificateParsingException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateParsingException", True, "CertificateParsingException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateParsingException", True, "CertificateParsingException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateRevokedException", True, "CertificateRevokedException", "(Date,CRLReason,X500Principal,Map)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.authority]", "value", "dfc-generated"] - - ["java.security.cert", "CertificateRevokedException", True, "CertificateRevokedException", "(Date,CRLReason,X500Principal,Map)", "", "Argument[3].MapKey", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.extensions].MapKey", "value", "dfc-generated"] - - ["java.security.cert", "CertificateRevokedException", True, "CertificateRevokedException", "(Date,CRLReason,X500Principal,Map)", "", "Argument[3].MapValue", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.extensions].MapValue", "value", "dfc-generated"] - - ["java.security.cert", "CertificateRevokedException", True, "getAuthorityName", "()", "", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.authority]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "CertificateRevokedException", True, "getExtensions", "()", "", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.extensions].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["java.security.cert", "CertificateRevokedException", True, "getExtensions", "()", "", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.extensions].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["java.security.cert", "CertificateRevokedException", True, "getRevocationDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CollectionCertStoreParameters", True, "CollectionCertStoreParameters", "(Collection)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.CollectionCertStoreParameters.coll]", "value", "dfc-generated"] - - ["java.security.cert", "CollectionCertStoreParameters", True, "getCollection", "()", "", "Argument[this].SyntheticField[java.security.cert.CollectionCertStoreParameters.coll]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "Extension", True, "encode", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.security.cert", "Extension", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "Extension", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "LDAPCertStoreParameters", True, "LDAPCertStoreParameters", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.LDAPCertStoreParameters.serverName]", "value", "dfc-generated"] - - ["java.security.cert", "LDAPCertStoreParameters", True, "LDAPCertStoreParameters", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.LDAPCertStoreParameters.serverName]", "value", "dfc-generated"] - - ["java.security.cert", "LDAPCertStoreParameters", True, "getServerName", "()", "", "Argument[this].SyntheticField[java.security.cert.LDAPCertStoreParameters.serverName]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "PKIXBuilderParameters", True, "PKIXBuilderParameters", "(KeyStore,CertSelector)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXBuilderParameters", True, "PKIXBuilderParameters", "(Set,CertSelector)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXCertPathBuilderResult", True, "PKIXCertPathBuilderResult", "(CertPath,TrustAnchor,PolicyNode,PublicKey)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathBuilderResult.certPath]", "value", "dfc-generated"] - - ["java.security.cert", "PKIXCertPathBuilderResult", True, "getCertPath", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathBuilderResult.certPath]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "PKIXCertPathChecker", True, "check", "(Certificate,Collection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXCertPathChecker", True, "check", "(Certificate,Collection)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.security.cert", "PKIXCertPathChecker", True, "getSupportedExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "PKIXCertPathValidatorResult", True, "PKIXCertPathValidatorResult", "(TrustAnchor,PolicyNode,PublicKey)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.trustAnchor]", "value", "dfc-generated"] - - ["java.security.cert", "PKIXCertPathValidatorResult", True, "PKIXCertPathValidatorResult", "(TrustAnchor,PolicyNode,PublicKey)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.policyTree]", "value", "dfc-generated"] - - ["java.security.cert", "PKIXCertPathValidatorResult", True, "PKIXCertPathValidatorResult", "(TrustAnchor,PolicyNode,PublicKey)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.subjectPublicKey]", "value", "dfc-generated"] - - ["java.security.cert", "PKIXCertPathValidatorResult", True, "getPolicyTree", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.policyTree]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "PKIXCertPathValidatorResult", True, "getPublicKey", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.subjectPublicKey]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "PKIXCertPathValidatorResult", True, "getTrustAnchor", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.trustAnchor]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "PKIXParameters", True, "setInitialPolicies", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXParameters", True, "setTargetCertConstraints", "(CertSelector)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "getOcspExtensions", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspExtensions].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "getOcspResponder", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspResponder]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "getOcspResponderCert", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspResponderCert]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "getOcspResponses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "getOptions", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.options].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "getSoftFailExceptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "setOcspExtensions", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspExtensions].Element", "value", "dfc-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "setOcspResponder", "(URI)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspResponder]", "value", "dfc-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "setOcspResponderCert", "(X509Certificate)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspResponderCert]", "value", "dfc-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "setOcspResponses", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "setOptions", "(Set)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.options].Element", "value", "dfc-generated"] - - ["java.security.cert", "PolicyNode", True, "getChildren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "PolicyNode", True, "getExpectedPolicies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "PolicyNode", True, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "PolicyNode", True, "getPolicyQualifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "PolicyNode", True, "getValidPolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "PolicyQualifierInfo", True, "PolicyQualifierInfo", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.PolicyQualifierInfo.mEncoded]", "value", "dfc-generated"] - - ["java.security.cert", "PolicyQualifierInfo", True, "getEncoded", "()", "", "Argument[this].SyntheticField[java.security.cert.PolicyQualifierInfo.mEncoded]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "PolicyQualifierInfo", True, "getPolicyQualifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "PolicyQualifierInfo", True, "getPolicyQualifierId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(String,PublicKey,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.caName]", "value", "dfc-generated"] - - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(String,PublicKey,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.pubKey]", "value", "dfc-generated"] - - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(String,PublicKey,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.ncBytes]", "value", "dfc-generated"] - - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(X500Principal,PublicKey,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.pubKey]", "value", "dfc-generated"] - - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(X500Principal,PublicKey,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.ncBytes]", "value", "dfc-generated"] - - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(X509Certificate,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.trustedCert]", "value", "dfc-generated"] - - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(X509Certificate,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.ncBytes]", "value", "dfc-generated"] - - ["java.security.cert", "TrustAnchor", True, "getCA", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "TrustAnchor", True, "getCAName", "()", "", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.caName]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "TrustAnchor", True, "getCAPublicKey", "()", "", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.pubKey]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "TrustAnchor", True, "getNameConstraints", "()", "", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.ncBytes]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "TrustAnchor", True, "getTrustedCert", "()", "", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.trustedCert]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "URICertStoreParameters", False, "URICertStoreParameters", "(URI)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.URICertStoreParameters.uri]", "value", "dfc-generated"] - - ["java.security.cert", "URICertStoreParameters", False, "getURI", "()", "", "Argument[this].SyntheticField[java.security.cert.URICertStoreParameters.uri]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "X509CRL", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRL", True, "getIssuerDN", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRL", True, "getIssuerX500Principal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRL", True, "getRevokedCertificate", "(BigInteger)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRL", True, "getRevokedCertificate", "(X509Certificate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRL", True, "getRevokedCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRL", True, "getSigAlgParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRL", True, "getSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRL", True, "getTBSCertList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRL", True, "verify", "(PublicKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CRL", True, "verify", "(PublicKey,Provider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CRL", True, "verify", "(PublicKey,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CRL", True, "verify", "(PublicKey,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CRLEntry", True, "getCertificateIssuer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRLEntry", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRLSelector", True, "addIssuer", "(X500Principal)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerX500Principals].Element", "value", "dfc-generated"] - - ["java.security.cert", "X509CRLSelector", True, "addIssuerName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerNames].Element", "value", "dfc-generated"] - - ["java.security.cert", "X509CRLSelector", True, "addIssuerName", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerNames].Element", "value", "dfc-generated"] - - ["java.security.cert", "X509CRLSelector", True, "getCertificateChecking", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.certChecking]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "X509CRLSelector", True, "getDateAndTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRLSelector", True, "getIssuerNames", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerNames].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["java.security.cert", "X509CRLSelector", True, "getIssuers", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerX500Principals].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["java.security.cert", "X509CRLSelector", True, "setCertificateChecking", "(X509Certificate)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.certChecking]", "value", "dfc-generated"] - - ["java.security.cert", "X509CRLSelector", True, "setIssuerNames", "(Collection)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerNames].Element", "value", "dfc-generated"] - - ["java.security.cert", "X509CRLSelector", True, "setIssuers", "(Collection)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerX500Principals].Element", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "getAuthorityKeyIdentifier", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.authorityKeyID]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "getCertificate", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.x509Cert]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "getCertificateValid", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.certificateValid]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "getExtendedKeyUsage", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.keyPurposeSet]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "getIssuer", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.issuer]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "getNameConstraints", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.ncBytes]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "getPathToNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "getPolicy", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.policySet]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "getPrivateKeyValid", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.privateKeyValid]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "getSubject", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subject]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "getSubjectAlternativeNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "getSubjectKeyIdentifier", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subjectKeyID]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "getSubjectPublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "getSubjectPublicKeyAlgID", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subjectPublicKeyAlgID].SyntheticField[sun.security.util.ObjectIdentifier.stringForm]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "setAuthorityKeyIdentifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.authorityKeyID]", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "setCertificate", "(X509Certificate)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.x509Cert]", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "setCertificateValid", "(Date)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.certificateValid]", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "setExtendedKeyUsage", "(Set)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.keyPurposeSet].Element", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "setIssuer", "(X500Principal)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.issuer]", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "setNameConstraints", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.ncBytes]", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "setPolicy", "(Set)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.policySet].Element", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "setPrivateKeyValid", "(Date)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.privateKeyValid]", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "setSubject", "(X500Principal)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subject]", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "setSubjectKeyIdentifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subjectKeyID]", "value", "dfc-generated"] - - ["java.security.cert", "X509CertSelector", True, "setSubjectPublicKey", "(PublicKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "setSubjectPublicKey", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "setSubjectPublicKeyAlgID", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subjectPublicKeyAlgID].SyntheticField[sun.security.util.ObjectIdentifier.stringForm]", "value", "dfc-generated"] - - ["java.security.cert", "X509Certificate", True, "getExtendedKeyUsage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509Certificate", True, "getIssuerAlternativeNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509Certificate", True, "getIssuerDN", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509Certificate", True, "getSigAlgParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509Certificate", True, "getSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509Certificate", True, "getSubjectAlternativeNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509Certificate", True, "getSubjectDN", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509Certificate", True, "getTBSCertificate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.security.cert", "CRL", "isRevoked", "(Certificate)", "summary", "df-generated"] - - ["java.security.cert", "CertPath", "getEncoded", "()", "summary", "df-generated"] - - ["java.security.cert", "CertPath", "getEncoded", "(String)", "summary", "df-generated"] - - ["java.security.cert", "CertPath", "getEncodings", "()", "summary", "df-generated"] - - ["java.security.cert", "CertPathBuilder", "getDefaultType", "()", "summary", "df-generated"] - - ["java.security.cert", "CertPathBuilder", "getRevocationChecker", "()", "summary", "df-generated"] - - ["java.security.cert", "CertPathBuilderSpi", "engineGetRevocationChecker", "()", "summary", "df-generated"] - - ["java.security.cert", "CertPathValidator", "getDefaultType", "()", "summary", "df-generated"] - - ["java.security.cert", "CertPathValidator", "getRevocationChecker", "()", "summary", "df-generated"] - - ["java.security.cert", "CertPathValidator", "validate", "(CertPath,CertPathParameters)", "summary", "df-generated"] - - ["java.security.cert", "CertPathValidatorException", "getIndex", "()", "summary", "df-generated"] - - ["java.security.cert", "CertPathValidatorSpi", "engineGetRevocationChecker", "()", "summary", "df-generated"] - - ["java.security.cert", "CertPathValidatorSpi", "engineValidate", "(CertPath,CertPathParameters)", "summary", "df-generated"] - - ["java.security.cert", "CertStoreSpi", "CertStoreSpi", "(CertStoreParameters)", "summary", "df-generated"] - - ["java.security.cert", "Certificate", "getPublicKey", "()", "summary", "df-generated"] - - ["java.security.cert", "CertificateFactorySpi", "engineGenerateCRL", "(InputStream)", "summary", "df-generated"] - - ["java.security.cert", "CertificateFactorySpi", "engineGenerateCRLs", "(InputStream)", "summary", "df-generated"] - - ["java.security.cert", "CertificateFactorySpi", "engineGenerateCertPath", "(InputStream)", "summary", "df-generated"] - - ["java.security.cert", "CertificateFactorySpi", "engineGenerateCertPath", "(InputStream,String)", "summary", "df-generated"] - - ["java.security.cert", "CertificateFactorySpi", "engineGenerateCertificates", "(InputStream)", "summary", "df-generated"] - - ["java.security.cert", "CertificateFactorySpi", "engineGetCertPathEncodings", "()", "summary", "df-generated"] - - ["java.security.cert", "CertificateRevokedException", "getInvalidityDate", "()", "summary", "df-generated"] - - ["java.security.cert", "CertificateRevokedException", "getRevocationReason", "()", "summary", "df-generated"] - - ["java.security.cert", "LDAPCertStoreParameters", "getPort", "()", "summary", "df-generated"] - - ["java.security.cert", "PKIXBuilderParameters", "getMaxPathLength", "()", "summary", "df-generated"] - - ["java.security.cert", "PKIXBuilderParameters", "setMaxPathLength", "(int)", "summary", "df-generated"] - - ["java.security.cert", "PKIXCertPathChecker", "check", "(Certificate)", "summary", "df-generated"] - - ["java.security.cert", "PKIXCertPathChecker", "init", "(boolean)", "summary", "df-generated"] - - ["java.security.cert", "PKIXCertPathChecker", "isForwardCheckingSupported", "()", "summary", "df-generated"] - - ["java.security.cert", "PKIXParameters", "isAnyPolicyInhibited", "()", "summary", "df-generated"] - - ["java.security.cert", "PKIXParameters", "isExplicitPolicyRequired", "()", "summary", "df-generated"] - - ["java.security.cert", "PKIXParameters", "isPolicyMappingInhibited", "()", "summary", "df-generated"] - - ["java.security.cert", "PKIXParameters", "isRevocationEnabled", "()", "summary", "df-generated"] - - ["java.security.cert", "PKIXParameters", "setExplicitPolicyRequired", "(boolean)", "summary", "df-generated"] - - ["java.security.cert", "PKIXParameters", "setPolicyMappingInhibited", "(boolean)", "summary", "df-generated"] - - ["java.security.cert", "PKIXParameters", "setPolicyQualifiersRejected", "(boolean)", "summary", "df-generated"] - - ["java.security.cert", "PKIXParameters", "setRevocationEnabled", "(boolean)", "summary", "df-generated"] - - ["java.security.cert", "X509CRL", "getNextUpdate", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRL", "getSigAlgName", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRL", "getSigAlgOID", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRL", "getThisUpdate", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRL", "getVersion", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRLEntry", "getRevocationDate", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRLEntry", "getRevocationReason", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRLEntry", "getSerialNumber", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRLEntry", "hasExtensions", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRLSelector", "getMaxCRL", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRLSelector", "getMinCRL", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRLSelector", "match", "(CRL)", "summary", "df-generated"] - - ["java.security.cert", "X509CRLSelector", "setDateAndTime", "(Date)", "summary", "df-generated"] - - ["java.security.cert", "X509CRLSelector", "setMaxCRLNumber", "(BigInteger)", "summary", "df-generated"] - - ["java.security.cert", "X509CRLSelector", "setMinCRLNumber", "(BigInteger)", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "addPathToName", "(int,String)", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "addPathToName", "(int,byte[])", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "addSubjectAlternativeName", "(int,String)", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "addSubjectAlternativeName", "(int,byte[])", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "getBasicConstraints", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "getIssuerAsBytes", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "getIssuerAsString", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "getKeyUsage", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "getMatchAllSubjectAltNames", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "getSerialNumber", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "getSubjectAsBytes", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "getSubjectAsString", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "match", "(Certificate)", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "setBasicConstraints", "(int)", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "setIssuer", "(String)", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "setIssuer", "(byte[])", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "setKeyUsage", "(boolean[])", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "setMatchAllSubjectAltNames", "(boolean)", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "setPathToNames", "(Collection)", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "setSerialNumber", "(BigInteger)", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "setSubject", "(String)", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "setSubject", "(byte[])", "summary", "df-generated"] - - ["java.security.cert", "X509CertSelector", "setSubjectAlternativeNames", "(Collection)", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "checkValidity", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "checkValidity", "(Date)", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getBasicConstraints", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getIssuerUniqueID", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getKeyUsage", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getNotAfter", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getNotBefore", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getSerialNumber", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getSigAlgName", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getSigAlgOID", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getSubjectUniqueID", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getVersion", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.security.interfaces.model.json b/java/ql/lib/ext/generated/modelgenerator/java.security.interfaces.model.json new file mode 100644 index 000000000000..e20a63d0d0d3 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.security.interfaces.model.json @@ -0,0 +1,24 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.security.interfaces", "DSAKey", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.interfaces", "DSAKeyPairGenerator", true, "initialize", "(DSAParams,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security.interfaces", "DSAKeyPairGenerator", true, "initialize", "(int,boolean,SecureRandom)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.security.interfaces", "ECKey", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.interfaces", "ECPublicKey", true, "getW", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.interfaces", "EdECKey", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.interfaces", "EdECPrivateKey", true, "getBytes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.interfaces", "EdECPublicKey", true, "getPoint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.interfaces", "RSAKey", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.interfaces", "XECKey", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.interfaces", "XECPrivateKey", true, "getScalar", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.security.interfaces.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.security.interfaces.model.yml deleted file mode 100644 index e2824f1002e5..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.security.interfaces.model.yml +++ /dev/null @@ -1,17 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.security.interfaces", "DSAKey", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.interfaces", "DSAKeyPairGenerator", True, "initialize", "(DSAParams,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.interfaces", "DSAKeyPairGenerator", True, "initialize", "(int,boolean,SecureRandom)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security.interfaces", "ECKey", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.interfaces", "ECPublicKey", True, "getW", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.interfaces", "EdECKey", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.interfaces", "EdECPrivateKey", True, "getBytes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.interfaces", "EdECPublicKey", True, "getPoint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.interfaces", "RSAKey", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.interfaces", "XECKey", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.interfaces", "XECPrivateKey", True, "getScalar", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.security.model.json b/java/ql/lib/ext/generated/modelgenerator/java.security.model.json new file mode 100644 index 000000000000..45124bd0dc6d --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.security.model.json @@ -0,0 +1,468 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.security", "AccessControlContext", false, "AccessControlContext", "(AccessControlContext,DomainCombiner)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.AccessControlContext.combiner]", "value", "dfc-generated"], + ["java.security", "AccessControlContext", false, "AccessControlContext", "(ProtectionDomain[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["java.security", "AccessControlContext", false, "getDomainCombiner", "()", "", "Argument[this].SyntheticField[java.security.AccessControlContext.combiner]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "AccessControlException", true, "AccessControlException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "AccessControlException", true, "AccessControlException", "(String,Permission)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.AccessControlException.perm]", "value", "dfc-generated"], + ["java.security", "AccessControlException", true, "getPermission", "()", "", "Argument[this].SyntheticField[java.security.AccessControlException.perm]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "AccessController", false, "doPrivileged", "(PrivilegedAction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "AccessController", false, "doPrivileged", "(PrivilegedAction,AccessControlContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "AccessController", false, "doPrivileged", "(PrivilegedAction,AccessControlContext,Permission[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "AccessController", false, "doPrivileged", "(PrivilegedExceptionAction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "AccessController", false, "doPrivileged", "(PrivilegedExceptionAction,AccessControlContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "AccessController", false, "doPrivileged", "(PrivilegedExceptionAction,AccessControlContext,Permission[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "AccessController", false, "doPrivilegedWithCombiner", "(PrivilegedAction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "AccessController", false, "doPrivilegedWithCombiner", "(PrivilegedAction,AccessControlContext,Permission[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "AccessController", false, "doPrivilegedWithCombiner", "(PrivilegedExceptionAction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "AccessController", false, "doPrivilegedWithCombiner", "(PrivilegedExceptionAction,AccessControlContext,Permission[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "AlgorithmParameterGenerator", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.AlgorithmParameterGenerator.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "AlgorithmParameterGenerator", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameterGenerator.algorithm]", "value", "dfc-generated"], + ["java.security", "AlgorithmParameterGenerator", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameterGenerator.algorithm]", "value", "dfc-generated"], + ["java.security", "AlgorithmParameterGenerator", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameterGenerator.algorithm]", "value", "dfc-generated"], + ["java.security", "AlgorithmParameterGenerator", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "AlgorithmParameterGenerator", true, "init", "(AlgorithmParameterSpec,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "AlgorithmParameterGenerator", true, "init", "(int,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "AlgorithmParameters", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.AlgorithmParameters.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "AlgorithmParameters", true, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "AlgorithmParameters", true, "getEncoded", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "AlgorithmParameters", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameters.algorithm]", "value", "dfc-generated"], + ["java.security", "AlgorithmParameters", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameters.algorithm]", "value", "dfc-generated"], + ["java.security", "AlgorithmParameters", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameters.algorithm]", "value", "dfc-generated"], + ["java.security", "AlgorithmParameters", true, "getParameterSpec", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "AlgorithmParameters", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "AlgorithmParameters", true, "init", "(AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "AuthProvider", true, "setCallbackHandler", "(CallbackHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "BasicPermission", true, "BasicPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.security", "BasicPermission", true, "BasicPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.security", "CodeSigner", false, "CodeSigner", "(CertPath,Timestamp)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.CodeSigner.signerCertPath]", "value", "dfc-generated"], + ["java.security", "CodeSigner", false, "CodeSigner", "(CertPath,Timestamp)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.CodeSigner.timestamp]", "value", "dfc-generated"], + ["java.security", "CodeSigner", false, "getSignerCertPath", "()", "", "Argument[this].SyntheticField[java.security.CodeSigner.signerCertPath]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "CodeSigner", false, "getTimestamp", "()", "", "Argument[this].SyntheticField[java.security.CodeSigner.timestamp]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "DigestException", true, "DigestException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "DigestException", true, "DigestException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "DigestException", true, "DigestException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "DigestException", true, "DigestException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "DigestInputStream", true, "DigestInputStream", "(InputStream,MessageDigest)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.DigestInputStream.digest]", "value", "dfc-generated"], + ["java.security", "DigestInputStream", true, "getMessageDigest", "()", "", "Argument[this].SyntheticField[java.security.DigestInputStream.digest]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "DigestInputStream", true, "setMessageDigest", "(MessageDigest)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.DigestInputStream.digest]", "value", "dfc-generated"], + ["java.security", "DigestOutputStream", true, "DigestOutputStream", "(OutputStream,MessageDigest)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.security", "DigestOutputStream", true, "DigestOutputStream", "(OutputStream,MessageDigest)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.DigestOutputStream.digest]", "value", "dfc-generated"], + ["java.security", "DigestOutputStream", true, "getMessageDigest", "()", "", "Argument[this].SyntheticField[java.security.DigestOutputStream.digest]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "DigestOutputStream", true, "setMessageDigest", "(MessageDigest)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.DigestOutputStream.digest]", "value", "dfc-generated"], + ["java.security", "DomainCombiner", true, "combine", "(ProtectionDomain[],ProtectionDomain[])", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "DomainLoadStoreParameter", false, "DomainLoadStoreParameter", "(URI,Map)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.DomainLoadStoreParameter.configuration]", "value", "dfc-generated"], + ["java.security", "DomainLoadStoreParameter", false, "DomainLoadStoreParameter", "(URI,Map)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[java.security.DomainLoadStoreParameter.protectionParams].MapKey", "value", "dfc-generated"], + ["java.security", "DomainLoadStoreParameter", false, "DomainLoadStoreParameter", "(URI,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[java.security.DomainLoadStoreParameter.protectionParams].MapValue", "value", "dfc-generated"], + ["java.security", "DomainLoadStoreParameter", false, "getConfiguration", "()", "", "Argument[this].SyntheticField[java.security.DomainLoadStoreParameter.configuration]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "DomainLoadStoreParameter", false, "getProtectionParams", "()", "", "Argument[this].SyntheticField[java.security.DomainLoadStoreParameter.protectionParams]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "DrbgParameters$Instantiation", false, "getPersonalizationString", "()", "", "Argument[this].SyntheticField[java.security.DrbgParameters$Instantiation.personalizationString]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "DrbgParameters$NextBytes", false, "getAdditionalInput", "()", "", "Argument[this].SyntheticField[java.security.DrbgParameters$NextBytes.additionalInput]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "DrbgParameters$Reseed", false, "getAdditionalInput", "()", "", "Argument[this].SyntheticField[java.security.DrbgParameters$Reseed.additionalInput]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "DrbgParameters", true, "instantiation", "(int,DrbgParameters$Capability,byte[])", "", "Argument[2]", "ReturnValue.SyntheticField[java.security.DrbgParameters$Instantiation.personalizationString]", "value", "dfc-generated"], + ["java.security", "DrbgParameters", true, "nextBytes", "(int,boolean,byte[])", "", "Argument[2]", "ReturnValue.SyntheticField[java.security.DrbgParameters$NextBytes.additionalInput]", "value", "dfc-generated"], + ["java.security", "DrbgParameters", true, "reseed", "(boolean,byte[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.security.DrbgParameters$Reseed.additionalInput]", "value", "dfc-generated"], + ["java.security", "GeneralSecurityException", true, "GeneralSecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "GeneralSecurityException", true, "GeneralSecurityException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "GeneralSecurityException", true, "GeneralSecurityException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "GeneralSecurityException", true, "GeneralSecurityException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "GuardedObject", true, "GuardedObject", "(Object,Guard)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.GuardedObject.object]", "value", "dfc-generated"], + ["java.security", "GuardedObject", true, "getObject", "()", "", "Argument[this].SyntheticField[java.security.GuardedObject.object]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "Identity", true, "Identity", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Identity.name]", "value", "dfc-generated"], + ["java.security", "Identity", true, "Identity", "(String,IdentityScope)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Identity.name]", "value", "dfc-generated"], + ["java.security", "Identity", true, "Identity", "(String,IdentityScope)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.Identity.scope]", "value", "dfc-generated"], + ["java.security", "Identity", true, "addCertificate", "(Certificate)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Identity.certificates].Element", "value", "dfc-generated"], + ["java.security", "Identity", true, "certificates", "()", "", "Argument[this].SyntheticField[java.security.Identity.certificates].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["java.security", "Identity", true, "getInfo", "()", "", "Argument[this].SyntheticField[java.security.Identity.info]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "Identity", true, "getName", "()", "", "Argument[this].SyntheticField[java.security.Identity.name]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "Identity", true, "getPublicKey", "()", "", "Argument[this].SyntheticField[java.security.Identity.publicKey]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "Identity", true, "getScope", "()", "", "Argument[this].SyntheticField[java.security.Identity.scope]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "Identity", true, "setInfo", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Identity.info]", "value", "dfc-generated"], + ["java.security", "Identity", true, "setPublicKey", "(PublicKey)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Identity.publicKey]", "value", "dfc-generated"], + ["java.security", "Identity", true, "toString", "(boolean)", "", "Argument[this].SyntheticField[java.security.Identity.info]", "ReturnValue", "taint", "dfc-generated"], + ["java.security", "Identity", true, "toString", "(boolean)", "", "Argument[this].SyntheticField[java.security.Identity.name]", "ReturnValue", "taint", "dfc-generated"], + ["java.security", "IdentityScope", true, "IdentityScope", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "IdentityScope", true, "IdentityScope", "(String,IdentityScope)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "IdentityScope", true, "IdentityScope", "(String,IdentityScope)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "InvalidAlgorithmParameterException", true, "InvalidAlgorithmParameterException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "InvalidAlgorithmParameterException", true, "InvalidAlgorithmParameterException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "InvalidAlgorithmParameterException", true, "InvalidAlgorithmParameterException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "InvalidAlgorithmParameterException", true, "InvalidAlgorithmParameterException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "InvalidKeyException", true, "InvalidKeyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "InvalidKeyException", true, "InvalidKeyException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "InvalidKeyException", true, "InvalidKeyException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "InvalidKeyException", true, "InvalidKeyException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "InvalidParameterException", true, "InvalidParameterException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "Key", true, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "Key", true, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyException", true, "KeyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyException", true, "KeyException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyException", true, "KeyException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyException", true, "KeyException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyFactory", true, "generatePrivate", "(KeySpec)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyFactory", true, "generatePublic", "(KeySpec)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyFactory", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.KeyFactory.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyFactory", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyFactory.algorithm]", "value", "dfc-generated"], + ["java.security", "KeyFactory", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyFactory.algorithm]", "value", "dfc-generated"], + ["java.security", "KeyFactory", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyFactory.algorithm]", "value", "dfc-generated"], + ["java.security", "KeyFactory", true, "getKeySpec", "(Key,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyFactory", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyFactory", true, "translateKey", "(Key)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyManagementException", true, "KeyManagementException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyManagementException", true, "KeyManagementException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyManagementException", true, "KeyManagementException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyManagementException", true, "KeyManagementException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyPair", false, "KeyPair", "(PublicKey,PrivateKey)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyPair.publicKey]", "value", "dfc-generated"], + ["java.security", "KeyPair", false, "KeyPair", "(PublicKey,PrivateKey)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.KeyPair.privateKey]", "value", "dfc-generated"], + ["java.security", "KeyPair", false, "getPrivate", "()", "", "Argument[this].SyntheticField[java.security.KeyPair.privateKey]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyPair", false, "getPublic", "()", "", "Argument[this].SyntheticField[java.security.KeyPair.publicKey]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyPairGenerator", true, "genKeyPair", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyPairGenerator", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.KeyPairGenerator.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyPairGenerator", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyPairGenerator.algorithm]", "value", "dfc-generated"], + ["java.security", "KeyPairGenerator", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyPairGenerator.algorithm]", "value", "dfc-generated"], + ["java.security", "KeyPairGenerator", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyPairGenerator.algorithm]", "value", "dfc-generated"], + ["java.security", "KeyPairGenerator", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyPairGenerator", true, "initialize", "(AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyPairGeneratorSpi", true, "generateKeyPair", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyPairGeneratorSpi", true, "initialize", "(AlgorithmParameterSpec,SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyPairGeneratorSpi", true, "initialize", "(AlgorithmParameterSpec,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyPairGeneratorSpi", true, "initialize", "(int,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyRep", true, "KeyRep", "(KeyRep$Type,String,String,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyRep", true, "KeyRep", "(KeyRep$Type,String,String,byte[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyRep", true, "KeyRep", "(KeyRep$Type,String,String,byte[])", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyStore$Builder", true, "getKeyStore", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStore$Builder", true, "getProtectionParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStore$Builder", true, "newInstance", "(File,KeyStore$ProtectionParameter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStore$Builder", true, "newInstance", "(File,KeyStore$ProtectionParameter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStore$Builder", true, "newInstance", "(String,Provider,File,KeyStore$ProtectionParameter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStore$Builder", true, "newInstance", "(String,Provider,File,KeyStore$ProtectionParameter)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStore$Builder", true, "newInstance", "(String,Provider,File,KeyStore$ProtectionParameter)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStore$Builder", true, "newInstance", "(String,Provider,File,KeyStore$ProtectionParameter)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStore$CallbackHandlerProtection", true, "CallbackHandlerProtection", "(CallbackHandler)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$CallbackHandlerProtection.handler]", "value", "dfc-generated"], + ["java.security", "KeyStore$CallbackHandlerProtection", true, "getCallbackHandler", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$CallbackHandlerProtection.handler]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyStore$LoadStoreParameter", true, "getProtectionParameter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStore$PasswordProtection", true, "PasswordProtection", "(char[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.password]", "value", "dfc-generated"], + ["java.security", "KeyStore$PasswordProtection", true, "PasswordProtection", "(char[],String,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.password]", "value", "dfc-generated"], + ["java.security", "KeyStore$PasswordProtection", true, "PasswordProtection", "(char[],String,AlgorithmParameterSpec)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.protectionAlgorithm]", "value", "dfc-generated"], + ["java.security", "KeyStore$PasswordProtection", true, "PasswordProtection", "(char[],String,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.protectionParameters]", "value", "dfc-generated"], + ["java.security", "KeyStore$PasswordProtection", true, "getPassword", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.password]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyStore$PasswordProtection", true, "getProtectionAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.protectionAlgorithm]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyStore$PasswordProtection", true, "getProtectionParameters", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.protectionParameters]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyStore$PrivateKeyEntry", false, "PrivateKeyEntry", "(PrivateKey,Certificate[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.privKey]", "value", "dfc-generated"], + ["java.security", "KeyStore$PrivateKeyEntry", false, "PrivateKeyEntry", "(PrivateKey,Certificate[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.chain]", "value", "dfc-generated"], + ["java.security", "KeyStore$PrivateKeyEntry", false, "PrivateKeyEntry", "(PrivateKey,Certificate[],Set)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.privKey]", "value", "dfc-generated"], + ["java.security", "KeyStore$PrivateKeyEntry", false, "PrivateKeyEntry", "(PrivateKey,Certificate[],Set)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.chain]", "value", "dfc-generated"], + ["java.security", "KeyStore$PrivateKeyEntry", false, "PrivateKeyEntry", "(PrivateKey,Certificate[],Set)", "", "Argument[2].Element", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.attributes].Element", "value", "dfc-generated"], + ["java.security", "KeyStore$PrivateKeyEntry", false, "getAttributes", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.attributes]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyStore$PrivateKeyEntry", false, "getCertificate", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.chain].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyStore$PrivateKeyEntry", false, "getCertificateChain", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.chain]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyStore$PrivateKeyEntry", false, "getPrivateKey", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.privKey]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyStore$SecretKeyEntry", false, "SecretKeyEntry", "(SecretKey)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$SecretKeyEntry.sKey]", "value", "dfc-generated"], + ["java.security", "KeyStore$SecretKeyEntry", false, "SecretKeyEntry", "(SecretKey,Set)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$SecretKeyEntry.sKey]", "value", "dfc-generated"], + ["java.security", "KeyStore$SecretKeyEntry", false, "SecretKeyEntry", "(SecretKey,Set)", "", "Argument[1].Element", "Argument[this].SyntheticField[java.security.KeyStore$SecretKeyEntry.attributes].Element", "value", "dfc-generated"], + ["java.security", "KeyStore$SecretKeyEntry", false, "getAttributes", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$SecretKeyEntry.attributes]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyStore$SecretKeyEntry", false, "getSecretKey", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$SecretKeyEntry.sKey]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyStore$TrustedCertificateEntry", false, "TrustedCertificateEntry", "(Certificate)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$TrustedCertificateEntry.cert]", "value", "dfc-generated"], + ["java.security", "KeyStore$TrustedCertificateEntry", false, "TrustedCertificateEntry", "(Certificate,Set)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$TrustedCertificateEntry.cert]", "value", "dfc-generated"], + ["java.security", "KeyStore$TrustedCertificateEntry", false, "TrustedCertificateEntry", "(Certificate,Set)", "", "Argument[1].Element", "Argument[this].SyntheticField[java.security.KeyStore$TrustedCertificateEntry.attributes].Element", "value", "dfc-generated"], + ["java.security", "KeyStore$TrustedCertificateEntry", false, "getAttributes", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$TrustedCertificateEntry.attributes]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyStore$TrustedCertificateEntry", false, "getTrustedCertificate", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$TrustedCertificateEntry.cert]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyStore", true, "aliases", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStore", true, "getCertificateAlias", "(Certificate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStore", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyStore.type]", "value", "dfc-generated"], + ["java.security", "KeyStore", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyStore.type]", "value", "dfc-generated"], + ["java.security", "KeyStore", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyStore.type]", "value", "dfc-generated"], + ["java.security", "KeyStore", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStore", true, "getType", "()", "", "Argument[this].SyntheticField[java.security.KeyStore.type]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "KeyStoreException", true, "KeyStoreException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyStoreException", true, "KeyStoreException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyStoreException", true, "KeyStoreException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyStoreException", true, "KeyStoreException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyStoreSpi", true, "engineAliases", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStoreSpi", true, "engineGetCertificate", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStoreSpi", true, "engineGetCertificateAlias", "(Certificate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStoreSpi", true, "engineGetCertificateChain", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStoreSpi", true, "engineGetEntry", "(String,KeyStore$ProtectionParameter)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "KeyStoreSpi", true, "engineLoad", "(InputStream,char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyStoreSpi", true, "engineSetCertificateEntry", "(String,Certificate)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyStoreSpi", true, "engineSetEntry", "(String,KeyStore$Entry,KeyStore$ProtectionParameter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyStoreSpi", true, "engineSetKeyEntry", "(String,Key,char[],Certificate[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "KeyStoreSpi", true, "engineSetKeyEntry", "(String,byte[],Certificate[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "MessageDigest", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.MessageDigest.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "MessageDigest", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.MessageDigest.algorithm]", "value", "dfc-generated"], + ["java.security", "MessageDigest", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.MessageDigest.algorithm]", "value", "dfc-generated"], + ["java.security", "MessageDigest", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.MessageDigest.algorithm]", "value", "dfc-generated"], + ["java.security", "MessageDigest", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "MessageDigest", true, "update", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "MessageDigest", true, "update", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "MessageDigest", true, "update", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "NoSuchAlgorithmException", true, "NoSuchAlgorithmException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "NoSuchAlgorithmException", true, "NoSuchAlgorithmException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "NoSuchAlgorithmException", true, "NoSuchAlgorithmException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "NoSuchAlgorithmException", true, "NoSuchAlgorithmException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "NoSuchProviderException", true, "NoSuchProviderException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "PKCS12Attribute", false, "PKCS12Attribute", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.PKCS12Attribute.name]", "value", "dfc-generated"], + ["java.security", "PKCS12Attribute", false, "PKCS12Attribute", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.PKCS12Attribute.value]", "value", "dfc-generated"], + ["java.security", "PKCS12Attribute", false, "PKCS12Attribute", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.PKCS12Attribute.encoded]", "value", "dfc-generated"], + ["java.security", "PKCS12Attribute", false, "getEncoded", "()", "", "Argument[this].SyntheticField[java.security.PKCS12Attribute.encoded]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "PKCS12Attribute", false, "getName", "()", "", "Argument[this].SyntheticField[java.security.PKCS12Attribute.name]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "PKCS12Attribute", false, "getValue", "()", "", "Argument[this].SyntheticField[java.security.PKCS12Attribute.value]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "Permission", true, "getActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "PermissionCollection", true, "add", "(Permission)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "PermissionCollection", true, "elements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "Policy", true, "getInstance", "(String,Policy$Parameters)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.type]", "value", "dfc-generated"], + ["java.security", "Policy", true, "getInstance", "(String,Policy$Parameters)", "", "Argument[1]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.params]", "value", "dfc-generated"], + ["java.security", "Policy", true, "getInstance", "(String,Policy$Parameters,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.type]", "value", "dfc-generated"], + ["java.security", "Policy", true, "getInstance", "(String,Policy$Parameters,Provider)", "", "Argument[1]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.params]", "value", "dfc-generated"], + ["java.security", "Policy", true, "getInstance", "(String,Policy$Parameters,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.type]", "value", "dfc-generated"], + ["java.security", "Policy", true, "getInstance", "(String,Policy$Parameters,String)", "", "Argument[1]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.params]", "value", "dfc-generated"], + ["java.security", "Policy", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "Policy", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "Policy", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "Policy", true, "implies", "(ProtectionDomain,Permission)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "Principal", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "PrivilegedActionException", true, "PrivilegedActionException", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "dfc-generated"], + ["java.security", "PrivilegedActionException", true, "getException", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "ProtectionDomain", true, "ProtectionDomain", "(CodeSource,PermissionCollection)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.ProtectionDomain.codesource]", "value", "dfc-generated"], + ["java.security", "ProtectionDomain", true, "ProtectionDomain", "(CodeSource,PermissionCollection)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.ProtectionDomain.permissions]", "value", "dfc-generated"], + ["java.security", "ProtectionDomain", true, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.ProtectionDomain.codesource]", "value", "dfc-generated"], + ["java.security", "ProtectionDomain", true, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.ProtectionDomain.permissions]", "value", "dfc-generated"], + ["java.security", "ProtectionDomain", true, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[2]", "Argument[this].SyntheticField[java.security.ProtectionDomain.classloader]", "value", "dfc-generated"], + ["java.security", "ProtectionDomain", true, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[3]", "Argument[this].SyntheticField[java.security.ProtectionDomain.principals]", "value", "dfc-generated"], + ["java.security", "ProtectionDomain", true, "getClassLoader", "()", "", "Argument[this].SyntheticField[java.security.ProtectionDomain.classloader]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "ProtectionDomain", true, "getCodeSource", "()", "", "Argument[this].SyntheticField[java.security.ProtectionDomain.codesource]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "ProtectionDomain", true, "getPermissions", "()", "", "Argument[this].SyntheticField[java.security.ProtectionDomain.permissions]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "ProtectionDomain", true, "getPrincipals", "()", "", "Argument[this].SyntheticField[java.security.ProtectionDomain.principals]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "Provider$Service", true, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Provider$Service.provider]", "value", "dfc-generated"], + ["java.security", "Provider$Service", true, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.Provider$Service.type]", "value", "dfc-generated"], + ["java.security", "Provider$Service", true, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.Provider$Service.algorithm]", "value", "dfc-generated"], + ["java.security", "Provider$Service", true, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[3]", "Argument[this].SyntheticField[java.security.Provider$Service.className]", "value", "dfc-generated"], + ["java.security", "Provider$Service", true, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[5].MapValue", "Argument[this].SyntheticField[java.security.Provider$Service.attributes].MapValue", "value", "dfc-generated"], + ["java.security", "Provider$Service", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.Provider$Service.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "Provider$Service", true, "getAttribute", "(String)", "", "Argument[this].SyntheticField[java.security.Provider$Service.attributes].MapValue", "ReturnValue", "value", "dfc-generated"], + ["java.security", "Provider$Service", true, "getClassName", "()", "", "Argument[this].SyntheticField[java.security.Provider$Service.className]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "Provider$Service", true, "getProvider", "()", "", "Argument[this].SyntheticField[java.security.Provider$Service.provider]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "Provider$Service", true, "getType", "()", "", "Argument[this].SyntheticField[java.security.Provider$Service.type]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "Provider$Service", true, "newInstance", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "Provider$Service", true, "newInstance", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "Provider", true, "getInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "Provider", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "Provider", true, "getService", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "Provider", true, "getServices", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "Provider", true, "getVersionStr", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "ProviderException", true, "ProviderException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "ProviderException", true, "ProviderException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "ProviderException", true, "ProviderException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "ProviderException", true, "ProviderException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "SecureRandom", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "SecureRandom", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "SecureRandom", true, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["java.security", "SecureRandom", true, "getInstance", "(String,SecureRandomParameters)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "SecureRandom", true, "getInstance", "(String,SecureRandomParameters,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "SecureRandom", true, "getInstance", "(String,SecureRandomParameters,Provider)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["java.security", "SecureRandom", true, "getInstance", "(String,SecureRandomParameters,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "SecureRandom", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.security", "SecureRandom", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "SecurityPermission", false, "SecurityPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.security", "SecurityPermission", false, "SecurityPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.security", "Signature", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.Signature.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "Signature", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Signature.algorithm]", "value", "dfc-generated"], + ["java.security", "Signature", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Signature.algorithm]", "value", "dfc-generated"], + ["java.security", "Signature", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Signature.algorithm]", "value", "dfc-generated"], + ["java.security", "Signature", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "Signature", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "Signature", true, "initSign", "(PrivateKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "Signature", true, "initSign", "(PrivateKey,SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "Signature", true, "initSign", "(PrivateKey,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "Signature", true, "initVerify", "(PublicKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "Signature", true, "setParameter", "(AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "Signature", true, "update", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "Signature", true, "update", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "SignatureException", true, "SignatureException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "SignatureException", true, "SignatureException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "SignatureException", true, "SignatureException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "SignatureException", true, "SignatureException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "SignedObject", false, "SignedObject", "(Serializable,PrivateKey,Signature)", "", "Argument[2].SyntheticField[java.security.Signature.algorithm]", "Argument[this].SyntheticField[java.security.SignedObject.thealgorithm]", "value", "dfc-generated"], + ["java.security", "SignedObject", false, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.SignedObject.thealgorithm]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "SignedObject", false, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "SignedObject", false, "getSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security", "SignedObject", false, "verify", "(PublicKey,Signature)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["java.security", "SignedObject", false, "verify", "(PublicKey,Signature)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["java.security", "Signer", true, "Signer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "Signer", true, "Signer", "(String,IdentityScope)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "Signer", true, "Signer", "(String,IdentityScope)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security", "Signer", true, "getPrivateKey", "()", "", "Argument[this].SyntheticField[java.security.Signer.privateKey]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "Signer", true, "setKeyPair", "(KeyPair)", "", "Argument[0].SyntheticField[java.security.KeyPair.privateKey]", "Argument[this].SyntheticField[java.security.Signer.privateKey]", "value", "dfc-generated"], + ["java.security", "Timestamp", false, "Timestamp", "(Date,CertPath)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.Timestamp.signerCertPath]", "value", "dfc-generated"], + ["java.security", "Timestamp", false, "getSignerCertPath", "()", "", "Argument[this].SyntheticField[java.security.Timestamp.signerCertPath]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "URIParameter", true, "URIParameter", "(URI)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.URIParameter.uri]", "value", "dfc-generated"], + ["java.security", "URIParameter", true, "getURI", "()", "", "Argument[this].SyntheticField[java.security.URIParameter.uri]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "UnrecoverableEntryException", true, "UnrecoverableEntryException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "UnrecoverableKeyException", true, "UnrecoverableKeyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security", "UnresolvedPermission", false, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.UnresolvedPermission.type]", "value", "dfc-generated"], + ["java.security", "UnresolvedPermission", false, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.security", "UnresolvedPermission", false, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.UnresolvedPermission.name]", "value", "dfc-generated"], + ["java.security", "UnresolvedPermission", false, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[2]", "Argument[this].SyntheticField[java.security.UnresolvedPermission.actions]", "value", "dfc-generated"], + ["java.security", "UnresolvedPermission", false, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[3].ArrayElement", "Argument[this].SyntheticField[java.security.UnresolvedPermission.certs].ArrayElement", "value", "dfc-generated"], + ["java.security", "UnresolvedPermission", false, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[3]", "Argument[this].SyntheticField[java.security.UnresolvedPermission.certs]", "value", "dfc-generated"], + ["java.security", "UnresolvedPermission", false, "getUnresolvedActions", "()", "", "Argument[this].SyntheticField[java.security.UnresolvedPermission.actions]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "UnresolvedPermission", false, "getUnresolvedCerts", "()", "", "Argument[this].SyntheticField[java.security.UnresolvedPermission.certs]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "UnresolvedPermission", false, "getUnresolvedName", "()", "", "Argument[this].SyntheticField[java.security.UnresolvedPermission.name]", "ReturnValue", "value", "dfc-generated"], + ["java.security", "UnresolvedPermission", false, "getUnresolvedType", "()", "", "Argument[this].SyntheticField[java.security.UnresolvedPermission.type]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.security", "AccessControlContext", "checkPermission", "(Permission)", "summary", "df-generated"], + ["java.security", "AccessController", "checkPermission", "(Permission)", "summary", "df-generated"], + ["java.security", "AccessController", "getContext", "()", "summary", "df-generated"], + ["java.security", "AlgorithmParameterGenerator", "generateParameters", "()", "summary", "df-generated"], + ["java.security", "AlgorithmParameterGenerator", "init", "(AlgorithmParameterSpec)", "summary", "df-generated"], + ["java.security", "AlgorithmParameterGenerator", "init", "(int)", "summary", "df-generated"], + ["java.security", "AlgorithmParameters", "init", "(byte[])", "summary", "df-generated"], + ["java.security", "AlgorithmParameters", "init", "(byte[],String)", "summary", "df-generated"], + ["java.security", "AllPermission", "AllPermission", "(String,String)", "summary", "df-generated"], + ["java.security", "AllPermission", "implies", "(Permission)", "summary", "df-generated"], + ["java.security", "AllPermission", "newPermissionCollection", "()", "summary", "df-generated"], + ["java.security", "AuthProvider", "login", "(Subject,CallbackHandler)", "summary", "df-generated"], + ["java.security", "AuthProvider", "logout", "()", "summary", "df-generated"], + ["java.security", "BasicPermission", "implies", "(Permission)", "summary", "df-generated"], + ["java.security", "BasicPermission", "newPermissionCollection", "()", "summary", "df-generated"], + ["java.security", "CodeSource", "implies", "(CodeSource)", "summary", "df-generated"], + ["java.security", "DigestInputStream", "on", "(boolean)", "summary", "df-generated"], + ["java.security", "DigestOutputStream", "on", "(boolean)", "summary", "df-generated"], + ["java.security", "DrbgParameters$Capability", "supportsPredictionResistance", "()", "summary", "df-generated"], + ["java.security", "DrbgParameters$Capability", "supportsReseeding", "()", "summary", "df-generated"], + ["java.security", "DrbgParameters$Instantiation", "getCapability", "()", "summary", "df-generated"], + ["java.security", "DrbgParameters$Instantiation", "getStrength", "()", "summary", "df-generated"], + ["java.security", "DrbgParameters$NextBytes", "getPredictionResistance", "()", "summary", "df-generated"], + ["java.security", "DrbgParameters$NextBytes", "getStrength", "()", "summary", "df-generated"], + ["java.security", "DrbgParameters$Reseed", "getPredictionResistance", "()", "summary", "df-generated"], + ["java.security", "Identity", "removeCertificate", "(Certificate)", "summary", "df-generated"], + ["java.security", "IdentityScope", "addIdentity", "(Identity)", "summary", "df-generated"], + ["java.security", "IdentityScope", "getIdentity", "(Principal)", "summary", "df-generated"], + ["java.security", "IdentityScope", "getIdentity", "(PublicKey)", "summary", "df-generated"], + ["java.security", "IdentityScope", "getIdentity", "(String)", "summary", "df-generated"], + ["java.security", "IdentityScope", "getSystemScope", "()", "summary", "df-generated"], + ["java.security", "IdentityScope", "identities", "()", "summary", "df-generated"], + ["java.security", "IdentityScope", "removeIdentity", "(Identity)", "summary", "df-generated"], + ["java.security", "IdentityScope", "size", "()", "summary", "df-generated"], + ["java.security", "KeyPairGenerator", "initialize", "(int)", "summary", "df-generated"], + ["java.security", "KeyStore$Builder", "newInstance", "(KeyStore,KeyStore$ProtectionParameter)", "summary", "df-generated"], + ["java.security", "KeyStore$Builder", "newInstance", "(String,Provider,KeyStore$ProtectionParameter)", "summary", "df-generated"], + ["java.security", "KeyStore$Entry", "getAttributes", "()", "summary", "df-generated"], + ["java.security", "KeyStore$PasswordProtection", "destroy", "()", "summary", "df-generated"], + ["java.security", "KeyStore$PasswordProtection", "isDestroyed", "()", "summary", "df-generated"], + ["java.security", "KeyStore", "containsAlias", "(String)", "summary", "df-generated"], + ["java.security", "KeyStore", "deleteEntry", "(String)", "summary", "df-generated"], + ["java.security", "KeyStore", "entryInstanceOf", "(String,Class)", "summary", "df-generated"], + ["java.security", "KeyStore", "getCertificate", "(String)", "summary", "df-generated"], + ["java.security", "KeyStore", "getCertificateChain", "(String)", "summary", "df-generated"], + ["java.security", "KeyStore", "getCreationDate", "(String)", "summary", "df-generated"], + ["java.security", "KeyStore", "getDefaultType", "()", "summary", "df-generated"], + ["java.security", "KeyStore", "getEntry", "(String,KeyStore$ProtectionParameter)", "summary", "df-generated"], + ["java.security", "KeyStore", "getInstance", "(File,KeyStore$LoadStoreParameter)", "summary", "df-generated"], + ["java.security", "KeyStore", "getInstance", "(File,char[])", "summary", "df-generated"], + ["java.security", "KeyStore", "getKey", "(String,char[])", "summary", "df-generated"], + ["java.security", "KeyStore", "isCertificateEntry", "(String)", "summary", "df-generated"], + ["java.security", "KeyStore", "isKeyEntry", "(String)", "summary", "df-generated"], + ["java.security", "KeyStore", "load", "(InputStream,char[])", "summary", "df-generated"], + ["java.security", "KeyStore", "load", "(KeyStore$LoadStoreParameter)", "summary", "df-generated"], + ["java.security", "KeyStore", "setCertificateEntry", "(String,Certificate)", "summary", "df-generated"], + ["java.security", "KeyStore", "setEntry", "(String,KeyStore$Entry,KeyStore$ProtectionParameter)", "summary", "df-generated"], + ["java.security", "KeyStore", "setKeyEntry", "(String,Key,char[],Certificate[])", "summary", "df-generated"], + ["java.security", "KeyStore", "setKeyEntry", "(String,byte[],Certificate[])", "summary", "df-generated"], + ["java.security", "KeyStore", "size", "()", "summary", "df-generated"], + ["java.security", "KeyStore", "store", "(KeyStore$LoadStoreParameter)", "summary", "df-generated"], + ["java.security", "KeyStore", "store", "(OutputStream,char[])", "summary", "df-generated"], + ["java.security", "KeyStoreSpi", "engineContainsAlias", "(String)", "summary", "df-generated"], + ["java.security", "KeyStoreSpi", "engineDeleteEntry", "(String)", "summary", "df-generated"], + ["java.security", "KeyStoreSpi", "engineEntryInstanceOf", "(String,Class)", "summary", "df-generated"], + ["java.security", "KeyStoreSpi", "engineGetCreationDate", "(String)", "summary", "df-generated"], + ["java.security", "KeyStoreSpi", "engineGetKey", "(String,char[])", "summary", "df-generated"], + ["java.security", "KeyStoreSpi", "engineIsCertificateEntry", "(String)", "summary", "df-generated"], + ["java.security", "KeyStoreSpi", "engineIsKeyEntry", "(String)", "summary", "df-generated"], + ["java.security", "KeyStoreSpi", "engineLoad", "(KeyStore$LoadStoreParameter)", "summary", "df-generated"], + ["java.security", "KeyStoreSpi", "engineProbe", "(InputStream)", "summary", "df-generated"], + ["java.security", "KeyStoreSpi", "engineSize", "()", "summary", "df-generated"], + ["java.security", "KeyStoreSpi", "engineStore", "(KeyStore$LoadStoreParameter)", "summary", "df-generated"], + ["java.security", "KeyStoreSpi", "engineStore", "(OutputStream,char[])", "summary", "df-generated"], + ["java.security", "MessageDigest", "getDigestLength", "()", "summary", "df-generated"], + ["java.security", "MessageDigest", "isEqual", "(byte[],byte[])", "summary", "df-generated"], + ["java.security", "MessageDigest", "reset", "()", "summary", "df-generated"], + ["java.security", "MessageDigest", "update", "(byte)", "summary", "df-generated"], + ["java.security", "Permission", "checkGuard", "(Object)", "summary", "df-generated"], + ["java.security", "Permission", "implies", "(Permission)", "summary", "df-generated"], + ["java.security", "Permission", "newPermissionCollection", "()", "summary", "df-generated"], + ["java.security", "PermissionCollection", "elementsAsStream", "()", "summary", "df-generated"], + ["java.security", "PermissionCollection", "implies", "(Permission)", "summary", "df-generated"], + ["java.security", "PermissionCollection", "isReadOnly", "()", "summary", "df-generated"], + ["java.security", "PermissionCollection", "setReadOnly", "()", "summary", "df-generated"], + ["java.security", "Permissions", "implies", "(Permission)", "summary", "df-generated"], + ["java.security", "Policy", "getPermissions", "(CodeSource)", "summary", "df-generated"], + ["java.security", "Policy", "getPermissions", "(ProtectionDomain)", "summary", "df-generated"], + ["java.security", "Policy", "getPolicy", "()", "summary", "df-generated"], + ["java.security", "Policy", "refresh", "()", "summary", "df-generated"], + ["java.security", "Policy", "setPolicy", "(Policy)", "summary", "df-generated"], + ["java.security", "Principal", "implies", "(Subject)", "summary", "df-generated"], + ["java.security", "ProtectionDomain", "implies", "(Permission)", "summary", "df-generated"], + ["java.security", "ProtectionDomain", "staticPermissionsOnly", "()", "summary", "df-generated"], + ["java.security", "Provider$Service", "supportsParameter", "(Object)", "summary", "df-generated"], + ["java.security", "Provider", "compute", "(Object,BiFunction)", "summary", "df-generated"], + ["java.security", "Provider", "computeIfPresent", "(Object,BiFunction)", "summary", "df-generated"], + ["java.security", "Provider", "configure", "(String)", "summary", "df-generated"], + ["java.security", "Provider", "getVersion", "()", "summary", "df-generated"], + ["java.security", "Provider", "isConfigured", "()", "summary", "df-generated"], + ["java.security", "Provider", "load", "(InputStream)", "summary", "df-generated"], + ["java.security", "Provider", "remove", "(Object,Object)", "summary", "df-generated"], + ["java.security", "Provider", "replaceAll", "(BiFunction)", "summary", "df-generated"], + ["java.security", "SecureRandom", "SecureRandom", "(byte[])", "summary", "df-generated"], + ["java.security", "SecureRandom", "generateSeed", "(int)", "summary", "df-generated"], + ["java.security", "SecureRandom", "getAlgorithm", "()", "summary", "df-generated"], + ["java.security", "SecureRandom", "getInstanceStrong", "()", "summary", "df-generated"], + ["java.security", "SecureRandom", "getParameters", "()", "summary", "df-generated"], + ["java.security", "SecureRandom", "getSeed", "(int)", "summary", "df-generated"], + ["java.security", "SecureRandom", "nextBytes", "(byte[])", "summary", "df-generated"], + ["java.security", "SecureRandom", "nextBytes", "(byte[],SecureRandomParameters)", "summary", "df-generated"], + ["java.security", "SecureRandom", "reseed", "()", "summary", "df-generated"], + ["java.security", "SecureRandom", "reseed", "(SecureRandomParameters)", "summary", "df-generated"], + ["java.security", "SecureRandom", "setSeed", "(byte[])", "summary", "df-generated"], + ["java.security", "SecureRandom", "setSeed", "(long)", "summary", "df-generated"], + ["java.security", "Security", "addProvider", "(Provider)", "summary", "df-generated"], + ["java.security", "Security", "getAlgorithmProperty", "(String,String)", "summary", "df-generated"], + ["java.security", "Security", "getAlgorithms", "(String)", "summary", "df-generated"], + ["java.security", "Security", "getProperty", "(String)", "summary", "df-generated"], + ["java.security", "Security", "getProvider", "(String)", "summary", "df-generated"], + ["java.security", "Security", "getProviders", "()", "summary", "df-generated"], + ["java.security", "Security", "getProviders", "(Map)", "summary", "df-generated"], + ["java.security", "Security", "getProviders", "(String)", "summary", "df-generated"], + ["java.security", "Security", "insertProviderAt", "(Provider,int)", "summary", "df-generated"], + ["java.security", "Security", "removeProvider", "(String)", "summary", "df-generated"], + ["java.security", "Security", "setProperty", "(String,String)", "summary", "df-generated"], + ["java.security", "Signature", "getParameter", "(String)", "summary", "df-generated"], + ["java.security", "Signature", "initVerify", "(Certificate)", "summary", "df-generated"], + ["java.security", "Signature", "setParameter", "(String,Object)", "summary", "df-generated"], + ["java.security", "Signature", "sign", "()", "summary", "df-generated"], + ["java.security", "Signature", "sign", "(byte[],int,int)", "summary", "df-generated"], + ["java.security", "Signature", "update", "(ByteBuffer)", "summary", "df-generated"], + ["java.security", "Signature", "update", "(byte)", "summary", "df-generated"], + ["java.security", "Signature", "verify", "(byte[])", "summary", "df-generated"], + ["java.security", "Signature", "verify", "(byte[],int,int)", "summary", "df-generated"], + ["java.security", "Timestamp", "getTimestamp", "()", "summary", "df-generated"], + ["java.security", "UnresolvedPermission", "implies", "(Permission)", "summary", "df-generated"], + ["java.security", "UnresolvedPermission", "newPermissionCollection", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.security.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.security.model.yml deleted file mode 100644 index d03c7e773ddf..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.security.model.yml +++ /dev/null @@ -1,457 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.security", "AccessControlContext", False, "AccessControlContext", "(AccessControlContext,DomainCombiner)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.AccessControlContext.combiner]", "value", "dfc-generated"] - - ["java.security", "AccessControlContext", False, "AccessControlContext", "(ProtectionDomain[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.security", "AccessControlContext", False, "getDomainCombiner", "()", "", "Argument[this].SyntheticField[java.security.AccessControlContext.combiner]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "AccessControlException", True, "AccessControlException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "AccessControlException", True, "AccessControlException", "(String,Permission)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.AccessControlException.perm]", "value", "dfc-generated"] - - ["java.security", "AccessControlException", True, "getPermission", "()", "", "Argument[this].SyntheticField[java.security.AccessControlException.perm]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "AccessController", False, "doPrivileged", "(PrivilegedAction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AccessController", False, "doPrivileged", "(PrivilegedAction,AccessControlContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AccessController", False, "doPrivileged", "(PrivilegedAction,AccessControlContext,Permission[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AccessController", False, "doPrivileged", "(PrivilegedExceptionAction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AccessController", False, "doPrivileged", "(PrivilegedExceptionAction,AccessControlContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AccessController", False, "doPrivileged", "(PrivilegedExceptionAction,AccessControlContext,Permission[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AccessController", False, "doPrivilegedWithCombiner", "(PrivilegedAction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AccessController", False, "doPrivilegedWithCombiner", "(PrivilegedAction,AccessControlContext,Permission[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AccessController", False, "doPrivilegedWithCombiner", "(PrivilegedExceptionAction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AccessController", False, "doPrivilegedWithCombiner", "(PrivilegedExceptionAction,AccessControlContext,Permission[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AlgorithmParameterGenerator", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.AlgorithmParameterGenerator.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "AlgorithmParameterGenerator", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameterGenerator.algorithm]", "value", "dfc-generated"] - - ["java.security", "AlgorithmParameterGenerator", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameterGenerator.algorithm]", "value", "dfc-generated"] - - ["java.security", "AlgorithmParameterGenerator", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameterGenerator.algorithm]", "value", "dfc-generated"] - - ["java.security", "AlgorithmParameterGenerator", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AlgorithmParameterGenerator", True, "init", "(AlgorithmParameterSpec,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "AlgorithmParameterGenerator", True, "init", "(int,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "AlgorithmParameters", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.AlgorithmParameters.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "AlgorithmParameters", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AlgorithmParameters", True, "getEncoded", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AlgorithmParameters", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameters.algorithm]", "value", "dfc-generated"] - - ["java.security", "AlgorithmParameters", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameters.algorithm]", "value", "dfc-generated"] - - ["java.security", "AlgorithmParameters", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameters.algorithm]", "value", "dfc-generated"] - - ["java.security", "AlgorithmParameters", True, "getParameterSpec", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AlgorithmParameters", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AlgorithmParameters", True, "init", "(AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "AuthProvider", True, "setCallbackHandler", "(CallbackHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "BasicPermission", True, "BasicPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.security", "BasicPermission", True, "BasicPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.security", "CodeSigner", False, "CodeSigner", "(CertPath,Timestamp)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.CodeSigner.signerCertPath]", "value", "dfc-generated"] - - ["java.security", "CodeSigner", False, "CodeSigner", "(CertPath,Timestamp)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.CodeSigner.timestamp]", "value", "dfc-generated"] - - ["java.security", "CodeSigner", False, "getSignerCertPath", "()", "", "Argument[this].SyntheticField[java.security.CodeSigner.signerCertPath]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "CodeSigner", False, "getTimestamp", "()", "", "Argument[this].SyntheticField[java.security.CodeSigner.timestamp]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "DigestException", True, "DigestException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "DigestException", True, "DigestException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "DigestException", True, "DigestException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "DigestException", True, "DigestException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "DigestInputStream", True, "DigestInputStream", "(InputStream,MessageDigest)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.DigestInputStream.digest]", "value", "dfc-generated"] - - ["java.security", "DigestInputStream", True, "getMessageDigest", "()", "", "Argument[this].SyntheticField[java.security.DigestInputStream.digest]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "DigestInputStream", True, "setMessageDigest", "(MessageDigest)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.DigestInputStream.digest]", "value", "dfc-generated"] - - ["java.security", "DigestOutputStream", True, "DigestOutputStream", "(OutputStream,MessageDigest)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.security", "DigestOutputStream", True, "DigestOutputStream", "(OutputStream,MessageDigest)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.DigestOutputStream.digest]", "value", "dfc-generated"] - - ["java.security", "DigestOutputStream", True, "getMessageDigest", "()", "", "Argument[this].SyntheticField[java.security.DigestOutputStream.digest]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "DigestOutputStream", True, "setMessageDigest", "(MessageDigest)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.DigestOutputStream.digest]", "value", "dfc-generated"] - - ["java.security", "DomainCombiner", True, "combine", "(ProtectionDomain[],ProtectionDomain[])", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "DomainLoadStoreParameter", False, "DomainLoadStoreParameter", "(URI,Map)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.DomainLoadStoreParameter.configuration]", "value", "dfc-generated"] - - ["java.security", "DomainLoadStoreParameter", False, "DomainLoadStoreParameter", "(URI,Map)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[java.security.DomainLoadStoreParameter.protectionParams].MapKey", "value", "dfc-generated"] - - ["java.security", "DomainLoadStoreParameter", False, "DomainLoadStoreParameter", "(URI,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[java.security.DomainLoadStoreParameter.protectionParams].MapValue", "value", "dfc-generated"] - - ["java.security", "DomainLoadStoreParameter", False, "getConfiguration", "()", "", "Argument[this].SyntheticField[java.security.DomainLoadStoreParameter.configuration]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "DomainLoadStoreParameter", False, "getProtectionParams", "()", "", "Argument[this].SyntheticField[java.security.DomainLoadStoreParameter.protectionParams]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "DrbgParameters$Instantiation", False, "getPersonalizationString", "()", "", "Argument[this].SyntheticField[java.security.DrbgParameters$Instantiation.personalizationString]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "DrbgParameters$NextBytes", False, "getAdditionalInput", "()", "", "Argument[this].SyntheticField[java.security.DrbgParameters$NextBytes.additionalInput]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "DrbgParameters$Reseed", False, "getAdditionalInput", "()", "", "Argument[this].SyntheticField[java.security.DrbgParameters$Reseed.additionalInput]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "DrbgParameters", True, "instantiation", "(int,DrbgParameters$Capability,byte[])", "", "Argument[2]", "ReturnValue.SyntheticField[java.security.DrbgParameters$Instantiation.personalizationString]", "value", "dfc-generated"] - - ["java.security", "DrbgParameters", True, "nextBytes", "(int,boolean,byte[])", "", "Argument[2]", "ReturnValue.SyntheticField[java.security.DrbgParameters$NextBytes.additionalInput]", "value", "dfc-generated"] - - ["java.security", "DrbgParameters", True, "reseed", "(boolean,byte[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.security.DrbgParameters$Reseed.additionalInput]", "value", "dfc-generated"] - - ["java.security", "GeneralSecurityException", True, "GeneralSecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "GeneralSecurityException", True, "GeneralSecurityException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "GeneralSecurityException", True, "GeneralSecurityException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "GeneralSecurityException", True, "GeneralSecurityException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "GuardedObject", True, "GuardedObject", "(Object,Guard)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.GuardedObject.object]", "value", "dfc-generated"] - - ["java.security", "GuardedObject", True, "getObject", "()", "", "Argument[this].SyntheticField[java.security.GuardedObject.object]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "Identity", True, "Identity", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Identity.name]", "value", "dfc-generated"] - - ["java.security", "Identity", True, "Identity", "(String,IdentityScope)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Identity.name]", "value", "dfc-generated"] - - ["java.security", "Identity", True, "Identity", "(String,IdentityScope)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.Identity.scope]", "value", "dfc-generated"] - - ["java.security", "Identity", True, "addCertificate", "(Certificate)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Identity.certificates].Element", "value", "dfc-generated"] - - ["java.security", "Identity", True, "certificates", "()", "", "Argument[this].SyntheticField[java.security.Identity.certificates].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["java.security", "Identity", True, "getInfo", "()", "", "Argument[this].SyntheticField[java.security.Identity.info]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "Identity", True, "getName", "()", "", "Argument[this].SyntheticField[java.security.Identity.name]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "Identity", True, "getPublicKey", "()", "", "Argument[this].SyntheticField[java.security.Identity.publicKey]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "Identity", True, "getScope", "()", "", "Argument[this].SyntheticField[java.security.Identity.scope]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "Identity", True, "setInfo", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Identity.info]", "value", "dfc-generated"] - - ["java.security", "Identity", True, "setPublicKey", "(PublicKey)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Identity.publicKey]", "value", "dfc-generated"] - - ["java.security", "Identity", True, "toString", "(boolean)", "", "Argument[this].SyntheticField[java.security.Identity.info]", "ReturnValue", "taint", "dfc-generated"] - - ["java.security", "Identity", True, "toString", "(boolean)", "", "Argument[this].SyntheticField[java.security.Identity.name]", "ReturnValue", "taint", "dfc-generated"] - - ["java.security", "IdentityScope", True, "IdentityScope", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "IdentityScope", True, "IdentityScope", "(String,IdentityScope)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "IdentityScope", True, "IdentityScope", "(String,IdentityScope)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "InvalidAlgorithmParameterException", True, "InvalidAlgorithmParameterException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "InvalidAlgorithmParameterException", True, "InvalidAlgorithmParameterException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "InvalidAlgorithmParameterException", True, "InvalidAlgorithmParameterException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "InvalidAlgorithmParameterException", True, "InvalidAlgorithmParameterException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "InvalidKeyException", True, "InvalidKeyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "InvalidKeyException", True, "InvalidKeyException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "InvalidKeyException", True, "InvalidKeyException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "InvalidKeyException", True, "InvalidKeyException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "InvalidParameterException", True, "InvalidParameterException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Key", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Key", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyException", True, "KeyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyException", True, "KeyException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyException", True, "KeyException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyException", True, "KeyException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyFactory", True, "generatePrivate", "(KeySpec)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyFactory", True, "generatePublic", "(KeySpec)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyFactory", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.KeyFactory.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyFactory.algorithm]", "value", "dfc-generated"] - - ["java.security", "KeyFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyFactory.algorithm]", "value", "dfc-generated"] - - ["java.security", "KeyFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyFactory.algorithm]", "value", "dfc-generated"] - - ["java.security", "KeyFactory", True, "getKeySpec", "(Key,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyFactory", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyFactory", True, "translateKey", "(Key)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyManagementException", True, "KeyManagementException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyManagementException", True, "KeyManagementException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyManagementException", True, "KeyManagementException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyManagementException", True, "KeyManagementException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyPair", False, "KeyPair", "(PublicKey,PrivateKey)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyPair.publicKey]", "value", "dfc-generated"] - - ["java.security", "KeyPair", False, "KeyPair", "(PublicKey,PrivateKey)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.KeyPair.privateKey]", "value", "dfc-generated"] - - ["java.security", "KeyPair", False, "getPrivate", "()", "", "Argument[this].SyntheticField[java.security.KeyPair.privateKey]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyPair", False, "getPublic", "()", "", "Argument[this].SyntheticField[java.security.KeyPair.publicKey]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyPairGenerator", True, "genKeyPair", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyPairGenerator", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.KeyPairGenerator.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyPairGenerator", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyPairGenerator.algorithm]", "value", "dfc-generated"] - - ["java.security", "KeyPairGenerator", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyPairGenerator.algorithm]", "value", "dfc-generated"] - - ["java.security", "KeyPairGenerator", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyPairGenerator.algorithm]", "value", "dfc-generated"] - - ["java.security", "KeyPairGenerator", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyPairGenerator", True, "initialize", "(AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyPairGeneratorSpi", True, "generateKeyPair", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyPairGeneratorSpi", True, "initialize", "(AlgorithmParameterSpec,SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyPairGeneratorSpi", True, "initialize", "(AlgorithmParameterSpec,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyPairGeneratorSpi", True, "initialize", "(int,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyRep", True, "KeyRep", "(KeyRep$Type,String,String,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyRep", True, "KeyRep", "(KeyRep$Type,String,String,byte[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyRep", True, "KeyRep", "(KeyRep$Type,String,String,byte[])", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$Builder", True, "getKeyStore", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$Builder", True, "getProtectionParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$Builder", True, "newInstance", "(File,KeyStore$ProtectionParameter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$Builder", True, "newInstance", "(File,KeyStore$ProtectionParameter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$Builder", True, "newInstance", "(String,Provider,File,KeyStore$ProtectionParameter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$Builder", True, "newInstance", "(String,Provider,File,KeyStore$ProtectionParameter)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$Builder", True, "newInstance", "(String,Provider,File,KeyStore$ProtectionParameter)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$Builder", True, "newInstance", "(String,Provider,File,KeyStore$ProtectionParameter)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$CallbackHandlerProtection", True, "CallbackHandlerProtection", "(CallbackHandler)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$CallbackHandlerProtection.handler]", "value", "dfc-generated"] - - ["java.security", "KeyStore$CallbackHandlerProtection", True, "getCallbackHandler", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$CallbackHandlerProtection.handler]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyStore$LoadStoreParameter", True, "getProtectionParameter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$PasswordProtection", True, "PasswordProtection", "(char[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.password]", "value", "dfc-generated"] - - ["java.security", "KeyStore$PasswordProtection", True, "PasswordProtection", "(char[],String,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.password]", "value", "dfc-generated"] - - ["java.security", "KeyStore$PasswordProtection", True, "PasswordProtection", "(char[],String,AlgorithmParameterSpec)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.protectionAlgorithm]", "value", "dfc-generated"] - - ["java.security", "KeyStore$PasswordProtection", True, "PasswordProtection", "(char[],String,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.protectionParameters]", "value", "dfc-generated"] - - ["java.security", "KeyStore$PasswordProtection", True, "getPassword", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.password]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyStore$PasswordProtection", True, "getProtectionAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.protectionAlgorithm]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyStore$PasswordProtection", True, "getProtectionParameters", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.protectionParameters]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "PrivateKeyEntry", "(PrivateKey,Certificate[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.privKey]", "value", "dfc-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "PrivateKeyEntry", "(PrivateKey,Certificate[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.chain]", "value", "dfc-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "PrivateKeyEntry", "(PrivateKey,Certificate[],Set)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.privKey]", "value", "dfc-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "PrivateKeyEntry", "(PrivateKey,Certificate[],Set)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.chain]", "value", "dfc-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "PrivateKeyEntry", "(PrivateKey,Certificate[],Set)", "", "Argument[2].Element", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.attributes].Element", "value", "dfc-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "getAttributes", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.attributes]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "getCertificate", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.chain].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "getCertificateChain", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.chain]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "getPrivateKey", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.privKey]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyStore$SecretKeyEntry", False, "SecretKeyEntry", "(SecretKey)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$SecretKeyEntry.sKey]", "value", "dfc-generated"] - - ["java.security", "KeyStore$SecretKeyEntry", False, "SecretKeyEntry", "(SecretKey,Set)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$SecretKeyEntry.sKey]", "value", "dfc-generated"] - - ["java.security", "KeyStore$SecretKeyEntry", False, "SecretKeyEntry", "(SecretKey,Set)", "", "Argument[1].Element", "Argument[this].SyntheticField[java.security.KeyStore$SecretKeyEntry.attributes].Element", "value", "dfc-generated"] - - ["java.security", "KeyStore$SecretKeyEntry", False, "getAttributes", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$SecretKeyEntry.attributes]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyStore$SecretKeyEntry", False, "getSecretKey", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$SecretKeyEntry.sKey]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyStore$TrustedCertificateEntry", False, "TrustedCertificateEntry", "(Certificate)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$TrustedCertificateEntry.cert]", "value", "dfc-generated"] - - ["java.security", "KeyStore$TrustedCertificateEntry", False, "TrustedCertificateEntry", "(Certificate,Set)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$TrustedCertificateEntry.cert]", "value", "dfc-generated"] - - ["java.security", "KeyStore$TrustedCertificateEntry", False, "TrustedCertificateEntry", "(Certificate,Set)", "", "Argument[1].Element", "Argument[this].SyntheticField[java.security.KeyStore$TrustedCertificateEntry.attributes].Element", "value", "dfc-generated"] - - ["java.security", "KeyStore$TrustedCertificateEntry", False, "getAttributes", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$TrustedCertificateEntry.attributes]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyStore$TrustedCertificateEntry", False, "getTrustedCertificate", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$TrustedCertificateEntry.cert]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyStore", True, "aliases", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore", True, "getCertificateAlias", "(Certificate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyStore.type]", "value", "dfc-generated"] - - ["java.security", "KeyStore", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyStore.type]", "value", "dfc-generated"] - - ["java.security", "KeyStore", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyStore.type]", "value", "dfc-generated"] - - ["java.security", "KeyStore", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore", True, "getType", "()", "", "Argument[this].SyntheticField[java.security.KeyStore.type]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "KeyStoreException", True, "KeyStoreException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStoreException", True, "KeyStoreException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStoreException", True, "KeyStoreException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStoreException", True, "KeyStoreException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStoreSpi", True, "engineAliases", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStoreSpi", True, "engineGetCertificate", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStoreSpi", True, "engineGetCertificateAlias", "(Certificate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStoreSpi", True, "engineGetCertificateChain", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStoreSpi", True, "engineGetEntry", "(String,KeyStore$ProtectionParameter)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStoreSpi", True, "engineLoad", "(InputStream,char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStoreSpi", True, "engineSetCertificateEntry", "(String,Certificate)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStoreSpi", True, "engineSetEntry", "(String,KeyStore$Entry,KeyStore$ProtectionParameter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStoreSpi", True, "engineSetKeyEntry", "(String,Key,char[],Certificate[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStoreSpi", True, "engineSetKeyEntry", "(String,byte[],Certificate[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "MessageDigest", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.MessageDigest.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "MessageDigest", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.MessageDigest.algorithm]", "value", "dfc-generated"] - - ["java.security", "MessageDigest", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.MessageDigest.algorithm]", "value", "dfc-generated"] - - ["java.security", "MessageDigest", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.MessageDigest.algorithm]", "value", "dfc-generated"] - - ["java.security", "MessageDigest", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "MessageDigest", True, "update", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "MessageDigest", True, "update", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "MessageDigest", True, "update", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "NoSuchAlgorithmException", True, "NoSuchAlgorithmException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "NoSuchAlgorithmException", True, "NoSuchAlgorithmException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "NoSuchAlgorithmException", True, "NoSuchAlgorithmException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "NoSuchAlgorithmException", True, "NoSuchAlgorithmException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "NoSuchProviderException", True, "NoSuchProviderException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "PKCS12Attribute", False, "PKCS12Attribute", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.PKCS12Attribute.name]", "value", "dfc-generated"] - - ["java.security", "PKCS12Attribute", False, "PKCS12Attribute", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.PKCS12Attribute.value]", "value", "dfc-generated"] - - ["java.security", "PKCS12Attribute", False, "PKCS12Attribute", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.PKCS12Attribute.encoded]", "value", "dfc-generated"] - - ["java.security", "PKCS12Attribute", False, "getEncoded", "()", "", "Argument[this].SyntheticField[java.security.PKCS12Attribute.encoded]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "PKCS12Attribute", False, "getName", "()", "", "Argument[this].SyntheticField[java.security.PKCS12Attribute.name]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "PKCS12Attribute", False, "getValue", "()", "", "Argument[this].SyntheticField[java.security.PKCS12Attribute.value]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "Permission", True, "getActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "PermissionCollection", True, "add", "(Permission)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "PermissionCollection", True, "elements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.type]", "value", "dfc-generated"] - - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters)", "", "Argument[1]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.params]", "value", "dfc-generated"] - - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.type]", "value", "dfc-generated"] - - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters,Provider)", "", "Argument[1]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.params]", "value", "dfc-generated"] - - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.type]", "value", "dfc-generated"] - - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters,String)", "", "Argument[1]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.params]", "value", "dfc-generated"] - - ["java.security", "Policy", True, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Policy", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Policy", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Policy", True, "implies", "(ProtectionDomain,Permission)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Principal", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "PrivilegedActionException", True, "PrivilegedActionException", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "dfc-generated"] - - ["java.security", "PrivilegedActionException", True, "getException", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.ProtectionDomain.codesource]", "value", "dfc-generated"] - - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.ProtectionDomain.permissions]", "value", "dfc-generated"] - - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.ProtectionDomain.codesource]", "value", "dfc-generated"] - - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.ProtectionDomain.permissions]", "value", "dfc-generated"] - - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[2]", "Argument[this].SyntheticField[java.security.ProtectionDomain.classloader]", "value", "dfc-generated"] - - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[3]", "Argument[this].SyntheticField[java.security.ProtectionDomain.principals]", "value", "dfc-generated"] - - ["java.security", "ProtectionDomain", True, "getClassLoader", "()", "", "Argument[this].SyntheticField[java.security.ProtectionDomain.classloader]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "ProtectionDomain", True, "getCodeSource", "()", "", "Argument[this].SyntheticField[java.security.ProtectionDomain.codesource]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "ProtectionDomain", True, "getPermissions", "()", "", "Argument[this].SyntheticField[java.security.ProtectionDomain.permissions]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "ProtectionDomain", True, "getPrincipals", "()", "", "Argument[this].SyntheticField[java.security.ProtectionDomain.principals]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Provider$Service.provider]", "value", "dfc-generated"] - - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.Provider$Service.type]", "value", "dfc-generated"] - - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.Provider$Service.algorithm]", "value", "dfc-generated"] - - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[3]", "Argument[this].SyntheticField[java.security.Provider$Service.className]", "value", "dfc-generated"] - - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[5].MapValue", "Argument[this].SyntheticField[java.security.Provider$Service.attributes].MapValue", "value", "dfc-generated"] - - ["java.security", "Provider$Service", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.Provider$Service.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "Provider$Service", True, "getAttribute", "(String)", "", "Argument[this].SyntheticField[java.security.Provider$Service.attributes].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "Provider$Service", True, "getClassName", "()", "", "Argument[this].SyntheticField[java.security.Provider$Service.className]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "Provider$Service", True, "getProvider", "()", "", "Argument[this].SyntheticField[java.security.Provider$Service.provider]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "Provider$Service", True, "getType", "()", "", "Argument[this].SyntheticField[java.security.Provider$Service.type]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "Provider$Service", True, "newInstance", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Provider$Service", True, "newInstance", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Provider", True, "getInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Provider", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Provider", True, "getService", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Provider", True, "getServices", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Provider", True, "getVersionStr", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "ProviderException", True, "ProviderException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "ProviderException", True, "ProviderException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "ProviderException", True, "ProviderException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "ProviderException", True, "ProviderException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "SecureRandom", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "SecureRandom", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "SecureRandom", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.security", "SecureRandom", True, "getInstance", "(String,SecureRandomParameters)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "SecureRandom", True, "getInstance", "(String,SecureRandomParameters,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "SecureRandom", True, "getInstance", "(String,SecureRandomParameters,Provider)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["java.security", "SecureRandom", True, "getInstance", "(String,SecureRandomParameters,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "SecureRandom", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "SecureRandom", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "SecurityPermission", False, "SecurityPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.security", "SecurityPermission", False, "SecurityPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.security", "Signature", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.Signature.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "Signature", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Signature.algorithm]", "value", "dfc-generated"] - - ["java.security", "Signature", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Signature.algorithm]", "value", "dfc-generated"] - - ["java.security", "Signature", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Signature.algorithm]", "value", "dfc-generated"] - - ["java.security", "Signature", True, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Signature", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Signature", True, "initSign", "(PrivateKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Signature", True, "initSign", "(PrivateKey,SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Signature", True, "initSign", "(PrivateKey,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Signature", True, "initVerify", "(PublicKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Signature", True, "setParameter", "(AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Signature", True, "update", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Signature", True, "update", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "SignatureException", True, "SignatureException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "SignatureException", True, "SignatureException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "SignatureException", True, "SignatureException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "SignatureException", True, "SignatureException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "SignedObject", False, "SignedObject", "(Serializable,PrivateKey,Signature)", "", "Argument[2].SyntheticField[java.security.Signature.algorithm]", "Argument[this].SyntheticField[java.security.SignedObject.thealgorithm]", "value", "dfc-generated"] - - ["java.security", "SignedObject", False, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.SignedObject.thealgorithm]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "SignedObject", False, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "SignedObject", False, "getSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "SignedObject", False, "verify", "(PublicKey,Signature)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["java.security", "SignedObject", False, "verify", "(PublicKey,Signature)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.security", "Signer", True, "Signer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Signer", True, "Signer", "(String,IdentityScope)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Signer", True, "Signer", "(String,IdentityScope)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Signer", True, "getPrivateKey", "()", "", "Argument[this].SyntheticField[java.security.Signer.privateKey]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "Signer", True, "setKeyPair", "(KeyPair)", "", "Argument[0].SyntheticField[java.security.KeyPair.privateKey]", "Argument[this].SyntheticField[java.security.Signer.privateKey]", "value", "dfc-generated"] - - ["java.security", "Timestamp", False, "Timestamp", "(Date,CertPath)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.Timestamp.signerCertPath]", "value", "dfc-generated"] - - ["java.security", "Timestamp", False, "getSignerCertPath", "()", "", "Argument[this].SyntheticField[java.security.Timestamp.signerCertPath]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "URIParameter", True, "URIParameter", "(URI)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.URIParameter.uri]", "value", "dfc-generated"] - - ["java.security", "URIParameter", True, "getURI", "()", "", "Argument[this].SyntheticField[java.security.URIParameter.uri]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "UnrecoverableEntryException", True, "UnrecoverableEntryException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "UnrecoverableKeyException", True, "UnrecoverableKeyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.UnresolvedPermission.type]", "value", "dfc-generated"] - - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.UnresolvedPermission.name]", "value", "dfc-generated"] - - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[2]", "Argument[this].SyntheticField[java.security.UnresolvedPermission.actions]", "value", "dfc-generated"] - - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[3].ArrayElement", "Argument[this].SyntheticField[java.security.UnresolvedPermission.certs].ArrayElement", "value", "dfc-generated"] - - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[3]", "Argument[this].SyntheticField[java.security.UnresolvedPermission.certs]", "value", "dfc-generated"] - - ["java.security", "UnresolvedPermission", False, "getUnresolvedActions", "()", "", "Argument[this].SyntheticField[java.security.UnresolvedPermission.actions]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "UnresolvedPermission", False, "getUnresolvedCerts", "()", "", "Argument[this].SyntheticField[java.security.UnresolvedPermission.certs]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "UnresolvedPermission", False, "getUnresolvedName", "()", "", "Argument[this].SyntheticField[java.security.UnresolvedPermission.name]", "ReturnValue", "value", "dfc-generated"] - - ["java.security", "UnresolvedPermission", False, "getUnresolvedType", "()", "", "Argument[this].SyntheticField[java.security.UnresolvedPermission.type]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.security", "AccessControlContext", "checkPermission", "(Permission)", "summary", "df-generated"] - - ["java.security", "AccessController", "checkPermission", "(Permission)", "summary", "df-generated"] - - ["java.security", "AccessController", "getContext", "()", "summary", "df-generated"] - - ["java.security", "AlgorithmParameterGenerator", "generateParameters", "()", "summary", "df-generated"] - - ["java.security", "AlgorithmParameterGenerator", "init", "(AlgorithmParameterSpec)", "summary", "df-generated"] - - ["java.security", "AlgorithmParameterGenerator", "init", "(int)", "summary", "df-generated"] - - ["java.security", "AlgorithmParameters", "init", "(byte[])", "summary", "df-generated"] - - ["java.security", "AlgorithmParameters", "init", "(byte[],String)", "summary", "df-generated"] - - ["java.security", "AllPermission", "AllPermission", "(String,String)", "summary", "df-generated"] - - ["java.security", "AllPermission", "implies", "(Permission)", "summary", "df-generated"] - - ["java.security", "AllPermission", "newPermissionCollection", "()", "summary", "df-generated"] - - ["java.security", "AuthProvider", "login", "(Subject,CallbackHandler)", "summary", "df-generated"] - - ["java.security", "AuthProvider", "logout", "()", "summary", "df-generated"] - - ["java.security", "BasicPermission", "implies", "(Permission)", "summary", "df-generated"] - - ["java.security", "BasicPermission", "newPermissionCollection", "()", "summary", "df-generated"] - - ["java.security", "CodeSource", "implies", "(CodeSource)", "summary", "df-generated"] - - ["java.security", "DigestInputStream", "on", "(boolean)", "summary", "df-generated"] - - ["java.security", "DigestOutputStream", "on", "(boolean)", "summary", "df-generated"] - - ["java.security", "DrbgParameters$Capability", "supportsPredictionResistance", "()", "summary", "df-generated"] - - ["java.security", "DrbgParameters$Capability", "supportsReseeding", "()", "summary", "df-generated"] - - ["java.security", "DrbgParameters$Instantiation", "getCapability", "()", "summary", "df-generated"] - - ["java.security", "DrbgParameters$Instantiation", "getStrength", "()", "summary", "df-generated"] - - ["java.security", "DrbgParameters$NextBytes", "getPredictionResistance", "()", "summary", "df-generated"] - - ["java.security", "DrbgParameters$NextBytes", "getStrength", "()", "summary", "df-generated"] - - ["java.security", "DrbgParameters$Reseed", "getPredictionResistance", "()", "summary", "df-generated"] - - ["java.security", "Identity", "removeCertificate", "(Certificate)", "summary", "df-generated"] - - ["java.security", "IdentityScope", "addIdentity", "(Identity)", "summary", "df-generated"] - - ["java.security", "IdentityScope", "getIdentity", "(Principal)", "summary", "df-generated"] - - ["java.security", "IdentityScope", "getIdentity", "(PublicKey)", "summary", "df-generated"] - - ["java.security", "IdentityScope", "getIdentity", "(String)", "summary", "df-generated"] - - ["java.security", "IdentityScope", "getSystemScope", "()", "summary", "df-generated"] - - ["java.security", "IdentityScope", "identities", "()", "summary", "df-generated"] - - ["java.security", "IdentityScope", "removeIdentity", "(Identity)", "summary", "df-generated"] - - ["java.security", "IdentityScope", "size", "()", "summary", "df-generated"] - - ["java.security", "KeyPairGenerator", "initialize", "(int)", "summary", "df-generated"] - - ["java.security", "KeyStore$Builder", "newInstance", "(KeyStore,KeyStore$ProtectionParameter)", "summary", "df-generated"] - - ["java.security", "KeyStore$Builder", "newInstance", "(String,Provider,KeyStore$ProtectionParameter)", "summary", "df-generated"] - - ["java.security", "KeyStore$Entry", "getAttributes", "()", "summary", "df-generated"] - - ["java.security", "KeyStore$PasswordProtection", "destroy", "()", "summary", "df-generated"] - - ["java.security", "KeyStore$PasswordProtection", "isDestroyed", "()", "summary", "df-generated"] - - ["java.security", "KeyStore", "containsAlias", "(String)", "summary", "df-generated"] - - ["java.security", "KeyStore", "deleteEntry", "(String)", "summary", "df-generated"] - - ["java.security", "KeyStore", "entryInstanceOf", "(String,Class)", "summary", "df-generated"] - - ["java.security", "KeyStore", "getCertificate", "(String)", "summary", "df-generated"] - - ["java.security", "KeyStore", "getCertificateChain", "(String)", "summary", "df-generated"] - - ["java.security", "KeyStore", "getCreationDate", "(String)", "summary", "df-generated"] - - ["java.security", "KeyStore", "getDefaultType", "()", "summary", "df-generated"] - - ["java.security", "KeyStore", "getEntry", "(String,KeyStore$ProtectionParameter)", "summary", "df-generated"] - - ["java.security", "KeyStore", "getInstance", "(File,KeyStore$LoadStoreParameter)", "summary", "df-generated"] - - ["java.security", "KeyStore", "getInstance", "(File,char[])", "summary", "df-generated"] - - ["java.security", "KeyStore", "getKey", "(String,char[])", "summary", "df-generated"] - - ["java.security", "KeyStore", "isCertificateEntry", "(String)", "summary", "df-generated"] - - ["java.security", "KeyStore", "isKeyEntry", "(String)", "summary", "df-generated"] - - ["java.security", "KeyStore", "load", "(InputStream,char[])", "summary", "df-generated"] - - ["java.security", "KeyStore", "load", "(KeyStore$LoadStoreParameter)", "summary", "df-generated"] - - ["java.security", "KeyStore", "setCertificateEntry", "(String,Certificate)", "summary", "df-generated"] - - ["java.security", "KeyStore", "setEntry", "(String,KeyStore$Entry,KeyStore$ProtectionParameter)", "summary", "df-generated"] - - ["java.security", "KeyStore", "setKeyEntry", "(String,Key,char[],Certificate[])", "summary", "df-generated"] - - ["java.security", "KeyStore", "setKeyEntry", "(String,byte[],Certificate[])", "summary", "df-generated"] - - ["java.security", "KeyStore", "size", "()", "summary", "df-generated"] - - ["java.security", "KeyStore", "store", "(KeyStore$LoadStoreParameter)", "summary", "df-generated"] - - ["java.security", "KeyStore", "store", "(OutputStream,char[])", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineContainsAlias", "(String)", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineDeleteEntry", "(String)", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineEntryInstanceOf", "(String,Class)", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineGetCreationDate", "(String)", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineGetKey", "(String,char[])", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineIsCertificateEntry", "(String)", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineIsKeyEntry", "(String)", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineLoad", "(KeyStore$LoadStoreParameter)", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineProbe", "(InputStream)", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineSize", "()", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineStore", "(KeyStore$LoadStoreParameter)", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineStore", "(OutputStream,char[])", "summary", "df-generated"] - - ["java.security", "MessageDigest", "getDigestLength", "()", "summary", "df-generated"] - - ["java.security", "MessageDigest", "isEqual", "(byte[],byte[])", "summary", "df-generated"] - - ["java.security", "MessageDigest", "reset", "()", "summary", "df-generated"] - - ["java.security", "MessageDigest", "update", "(byte)", "summary", "df-generated"] - - ["java.security", "Permission", "checkGuard", "(Object)", "summary", "df-generated"] - - ["java.security", "Permission", "implies", "(Permission)", "summary", "df-generated"] - - ["java.security", "Permission", "newPermissionCollection", "()", "summary", "df-generated"] - - ["java.security", "PermissionCollection", "elementsAsStream", "()", "summary", "df-generated"] - - ["java.security", "PermissionCollection", "implies", "(Permission)", "summary", "df-generated"] - - ["java.security", "PermissionCollection", "isReadOnly", "()", "summary", "df-generated"] - - ["java.security", "PermissionCollection", "setReadOnly", "()", "summary", "df-generated"] - - ["java.security", "Permissions", "implies", "(Permission)", "summary", "df-generated"] - - ["java.security", "Policy", "getPermissions", "(CodeSource)", "summary", "df-generated"] - - ["java.security", "Policy", "getPermissions", "(ProtectionDomain)", "summary", "df-generated"] - - ["java.security", "Policy", "getPolicy", "()", "summary", "df-generated"] - - ["java.security", "Policy", "refresh", "()", "summary", "df-generated"] - - ["java.security", "Policy", "setPolicy", "(Policy)", "summary", "df-generated"] - - ["java.security", "Principal", "implies", "(Subject)", "summary", "df-generated"] - - ["java.security", "ProtectionDomain", "implies", "(Permission)", "summary", "df-generated"] - - ["java.security", "ProtectionDomain", "staticPermissionsOnly", "()", "summary", "df-generated"] - - ["java.security", "Provider$Service", "supportsParameter", "(Object)", "summary", "df-generated"] - - ["java.security", "Provider", "compute", "(Object,BiFunction)", "summary", "df-generated"] - - ["java.security", "Provider", "computeIfPresent", "(Object,BiFunction)", "summary", "df-generated"] - - ["java.security", "Provider", "configure", "(String)", "summary", "df-generated"] - - ["java.security", "Provider", "getVersion", "()", "summary", "df-generated"] - - ["java.security", "Provider", "isConfigured", "()", "summary", "df-generated"] - - ["java.security", "Provider", "load", "(InputStream)", "summary", "df-generated"] - - ["java.security", "Provider", "remove", "(Object,Object)", "summary", "df-generated"] - - ["java.security", "Provider", "replaceAll", "(BiFunction)", "summary", "df-generated"] - - ["java.security", "SecureRandom", "SecureRandom", "(byte[])", "summary", "df-generated"] - - ["java.security", "SecureRandom", "generateSeed", "(int)", "summary", "df-generated"] - - ["java.security", "SecureRandom", "getAlgorithm", "()", "summary", "df-generated"] - - ["java.security", "SecureRandom", "getInstanceStrong", "()", "summary", "df-generated"] - - ["java.security", "SecureRandom", "getParameters", "()", "summary", "df-generated"] - - ["java.security", "SecureRandom", "getSeed", "(int)", "summary", "df-generated"] - - ["java.security", "SecureRandom", "nextBytes", "(byte[])", "summary", "df-generated"] - - ["java.security", "SecureRandom", "nextBytes", "(byte[],SecureRandomParameters)", "summary", "df-generated"] - - ["java.security", "SecureRandom", "reseed", "()", "summary", "df-generated"] - - ["java.security", "SecureRandom", "reseed", "(SecureRandomParameters)", "summary", "df-generated"] - - ["java.security", "SecureRandom", "setSeed", "(byte[])", "summary", "df-generated"] - - ["java.security", "SecureRandom", "setSeed", "(long)", "summary", "df-generated"] - - ["java.security", "Security", "addProvider", "(Provider)", "summary", "df-generated"] - - ["java.security", "Security", "getAlgorithmProperty", "(String,String)", "summary", "df-generated"] - - ["java.security", "Security", "getAlgorithms", "(String)", "summary", "df-generated"] - - ["java.security", "Security", "getProperty", "(String)", "summary", "df-generated"] - - ["java.security", "Security", "getProvider", "(String)", "summary", "df-generated"] - - ["java.security", "Security", "getProviders", "()", "summary", "df-generated"] - - ["java.security", "Security", "getProviders", "(Map)", "summary", "df-generated"] - - ["java.security", "Security", "getProviders", "(String)", "summary", "df-generated"] - - ["java.security", "Security", "insertProviderAt", "(Provider,int)", "summary", "df-generated"] - - ["java.security", "Security", "removeProvider", "(String)", "summary", "df-generated"] - - ["java.security", "Security", "setProperty", "(String,String)", "summary", "df-generated"] - - ["java.security", "Signature", "getParameter", "(String)", "summary", "df-generated"] - - ["java.security", "Signature", "initVerify", "(Certificate)", "summary", "df-generated"] - - ["java.security", "Signature", "setParameter", "(String,Object)", "summary", "df-generated"] - - ["java.security", "Signature", "sign", "()", "summary", "df-generated"] - - ["java.security", "Signature", "sign", "(byte[],int,int)", "summary", "df-generated"] - - ["java.security", "Signature", "update", "(ByteBuffer)", "summary", "df-generated"] - - ["java.security", "Signature", "update", "(byte)", "summary", "df-generated"] - - ["java.security", "Signature", "verify", "(byte[])", "summary", "df-generated"] - - ["java.security", "Signature", "verify", "(byte[],int,int)", "summary", "df-generated"] - - ["java.security", "Timestamp", "getTimestamp", "()", "summary", "df-generated"] - - ["java.security", "UnresolvedPermission", "implies", "(Permission)", "summary", "df-generated"] - - ["java.security", "UnresolvedPermission", "newPermissionCollection", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.security.spec.model.json b/java/ql/lib/ext/generated/modelgenerator/java.security.spec.model.json new file mode 100644 index 000000000000..d26cd5f1340f --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.security.spec.model.json @@ -0,0 +1,162 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.security.spec", "ECGenParameterSpec", true, "ECGenParameterSpec", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.spec", "ECParameterSpec", true, "ECParameterSpec", "(EllipticCurve,ECPoint,BigInteger,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.ECParameterSpec.curve]", "value", "dfc-generated"], + ["java.security.spec", "ECParameterSpec", true, "ECParameterSpec", "(EllipticCurve,ECPoint,BigInteger,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.ECParameterSpec.g]", "value", "dfc-generated"], + ["java.security.spec", "ECParameterSpec", true, "getCurve", "()", "", "Argument[this].SyntheticField[java.security.spec.ECParameterSpec.curve]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "ECParameterSpec", true, "getGenerator", "()", "", "Argument[this].SyntheticField[java.security.spec.ECParameterSpec.g]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "ECPrivateKeySpec", true, "ECPrivateKeySpec", "(BigInteger,ECParameterSpec)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.ECPrivateKeySpec.params]", "value", "dfc-generated"], + ["java.security.spec", "ECPrivateKeySpec", true, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.ECPrivateKeySpec.params]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "ECPublicKeySpec", true, "ECPublicKeySpec", "(ECPoint,ECParameterSpec)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.ECPublicKeySpec.w]", "value", "dfc-generated"], + ["java.security.spec", "ECPublicKeySpec", true, "ECPublicKeySpec", "(ECPoint,ECParameterSpec)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.ECPublicKeySpec.params]", "value", "dfc-generated"], + ["java.security.spec", "ECPublicKeySpec", true, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.ECPublicKeySpec.params]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "ECPublicKeySpec", true, "getW", "()", "", "Argument[this].SyntheticField[java.security.spec.ECPublicKeySpec.w]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "EdDSAParameterSpec", true, "EdDSAParameterSpec", "(boolean,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.EdDSAParameterSpec.context]", "value", "dfc-generated"], + ["java.security.spec", "EdDSAParameterSpec", true, "getContext", "()", "", "Argument[this].SyntheticField[java.security.spec.EdDSAParameterSpec.context]", "ReturnValue.Element", "value", "dfc-generated"], + ["java.security.spec", "EdECPrivateKeySpec", false, "EdECPrivateKeySpec", "(NamedParameterSpec,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EdECPrivateKeySpec.params]", "value", "dfc-generated"], + ["java.security.spec", "EdECPrivateKeySpec", false, "EdECPrivateKeySpec", "(NamedParameterSpec,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.EdECPrivateKeySpec.bytes]", "value", "dfc-generated"], + ["java.security.spec", "EdECPrivateKeySpec", false, "getBytes", "()", "", "Argument[this].SyntheticField[java.security.spec.EdECPrivateKeySpec.bytes]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "EdECPrivateKeySpec", false, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.EdECPrivateKeySpec.params]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "EdECPublicKeySpec", false, "EdECPublicKeySpec", "(NamedParameterSpec,EdECPoint)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EdECPublicKeySpec.params]", "value", "dfc-generated"], + ["java.security.spec", "EdECPublicKeySpec", false, "EdECPublicKeySpec", "(NamedParameterSpec,EdECPoint)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.EdECPublicKeySpec.point]", "value", "dfc-generated"], + ["java.security.spec", "EdECPublicKeySpec", false, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.EdECPublicKeySpec.params]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "EdECPublicKeySpec", false, "getPoint", "()", "", "Argument[this].SyntheticField[java.security.spec.EdECPublicKeySpec.point]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "EllipticCurve", true, "EllipticCurve", "(ECField,BigInteger,BigInteger)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EllipticCurve.field]", "value", "dfc-generated"], + ["java.security.spec", "EllipticCurve", true, "EllipticCurve", "(ECField,BigInteger,BigInteger,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EllipticCurve.field]", "value", "dfc-generated"], + ["java.security.spec", "EllipticCurve", true, "EllipticCurve", "(ECField,BigInteger,BigInteger,byte[])", "", "Argument[3]", "Argument[this].SyntheticField[java.security.spec.EllipticCurve.seed]", "value", "dfc-generated"], + ["java.security.spec", "EllipticCurve", true, "getField", "()", "", "Argument[this].SyntheticField[java.security.spec.EllipticCurve.field]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "EllipticCurve", true, "getSeed", "()", "", "Argument[this].SyntheticField[java.security.spec.EllipticCurve.seed]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "EncodedKeySpec", true, "EncodedKeySpec", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "value", "dfc-generated"], + ["java.security.spec", "EncodedKeySpec", true, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.security.spec", "EncodedKeySpec", true, "getEncoded", "()", "", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "InvalidKeySpecException", true, "InvalidKeySpecException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.spec", "InvalidKeySpecException", true, "InvalidKeySpecException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.spec", "InvalidKeySpecException", true, "InvalidKeySpecException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.security.spec", "InvalidKeySpecException", true, "InvalidKeySpecException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.spec", "InvalidParameterSpecException", true, "InvalidParameterSpecException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.security.spec", "MGF1ParameterSpec", true, "MGF1ParameterSpec", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.MGF1ParameterSpec.mdName]", "value", "dfc-generated"], + ["java.security.spec", "MGF1ParameterSpec", true, "getDigestAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.spec.MGF1ParameterSpec.mdName]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "NamedParameterSpec", true, "NamedParameterSpec", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.NamedParameterSpec.name]", "value", "dfc-generated"], + ["java.security.spec", "NamedParameterSpec", true, "getName", "()", "", "Argument[this].SyntheticField[java.security.spec.NamedParameterSpec.name]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "PKCS8EncodedKeySpec", true, "PKCS8EncodedKeySpec", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "value", "dfc-generated"], + ["java.security.spec", "PKCS8EncodedKeySpec", true, "PKCS8EncodedKeySpec", "(byte[],String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "value", "dfc-generated"], + ["java.security.spec", "PKCS8EncodedKeySpec", true, "getEncoded", "()", "", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "PSSParameterSpec", true, "PSSParameterSpec", "(String,String,AlgorithmParameterSpec,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mdName]", "value", "dfc-generated"], + ["java.security.spec", "PSSParameterSpec", true, "PSSParameterSpec", "(String,String,AlgorithmParameterSpec,int,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mgfName]", "value", "dfc-generated"], + ["java.security.spec", "PSSParameterSpec", true, "PSSParameterSpec", "(String,String,AlgorithmParameterSpec,int,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mgfSpec]", "value", "dfc-generated"], + ["java.security.spec", "PSSParameterSpec", true, "getDigestAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mdName]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "PSSParameterSpec", true, "getMGFAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mgfName]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "PSSParameterSpec", true, "getMGFParameters", "()", "", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mgfSpec]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "RSAKeyGenParameterSpec", true, "RSAKeyGenParameterSpec", "(int,BigInteger,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.spec.RSAKeyGenParameterSpec.keyParams]", "value", "dfc-generated"], + ["java.security.spec", "RSAKeyGenParameterSpec", true, "getKeyParams", "()", "", "Argument[this].SyntheticField[java.security.spec.RSAKeyGenParameterSpec.keyParams]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", true, "RSAMultiPrimePrivateCrtKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,RSAOtherPrimeInfo[])", "", "Argument[8]", "Argument[this].SyntheticField[java.security.spec.RSAMultiPrimePrivateCrtKeySpec.otherPrimeInfo]", "value", "dfc-generated"], + ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", true, "RSAMultiPrimePrivateCrtKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,RSAOtherPrimeInfo[],AlgorithmParameterSpec)", "", "Argument[8]", "Argument[this].SyntheticField[java.security.spec.RSAMultiPrimePrivateCrtKeySpec.otherPrimeInfo]", "value", "dfc-generated"], + ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", true, "getOtherPrimeInfo", "()", "", "Argument[this].SyntheticField[java.security.spec.RSAMultiPrimePrivateCrtKeySpec.otherPrimeInfo]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "RSAPrivateCrtKeySpec", true, "RSAPrivateCrtKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,AlgorithmParameterSpec)", "", "Argument[8]", "Argument[this]", "taint", "df-generated"], + ["java.security.spec", "RSAPrivateKeySpec", true, "RSAPrivateKeySpec", "(BigInteger,BigInteger,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.spec.RSAPrivateKeySpec.params]", "value", "dfc-generated"], + ["java.security.spec", "RSAPrivateKeySpec", true, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.RSAPrivateKeySpec.params]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "RSAPublicKeySpec", true, "RSAPublicKeySpec", "(BigInteger,BigInteger,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.spec.RSAPublicKeySpec.params]", "value", "dfc-generated"], + ["java.security.spec", "RSAPublicKeySpec", true, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.RSAPublicKeySpec.params]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "X509EncodedKeySpec", true, "X509EncodedKeySpec", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "value", "dfc-generated"], + ["java.security.spec", "X509EncodedKeySpec", true, "X509EncodedKeySpec", "(byte[],String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "value", "dfc-generated"], + ["java.security.spec", "X509EncodedKeySpec", true, "getEncoded", "()", "", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "XECPrivateKeySpec", true, "XECPrivateKeySpec", "(AlgorithmParameterSpec,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.XECPrivateKeySpec.params]", "value", "dfc-generated"], + ["java.security.spec", "XECPrivateKeySpec", true, "XECPrivateKeySpec", "(AlgorithmParameterSpec,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.XECPrivateKeySpec.scalar]", "value", "dfc-generated"], + ["java.security.spec", "XECPrivateKeySpec", true, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.XECPrivateKeySpec.params]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "XECPrivateKeySpec", true, "getScalar", "()", "", "Argument[this].SyntheticField[java.security.spec.XECPrivateKeySpec.scalar]", "ReturnValue", "value", "dfc-generated"], + ["java.security.spec", "XECPublicKeySpec", true, "XECPublicKeySpec", "(AlgorithmParameterSpec,BigInteger)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.XECPublicKeySpec.params]", "value", "dfc-generated"], + ["java.security.spec", "XECPublicKeySpec", true, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.XECPublicKeySpec.params]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.security.spec", "DSAGenParameterSpec", "DSAGenParameterSpec", "(int,int)", "summary", "df-generated"], + ["java.security.spec", "DSAGenParameterSpec", "DSAGenParameterSpec", "(int,int,int)", "summary", "df-generated"], + ["java.security.spec", "DSAGenParameterSpec", "getPrimePLength", "()", "summary", "df-generated"], + ["java.security.spec", "DSAGenParameterSpec", "getSeedLength", "()", "summary", "df-generated"], + ["java.security.spec", "DSAGenParameterSpec", "getSubprimeQLength", "()", "summary", "df-generated"], + ["java.security.spec", "DSAParameterSpec", "DSAParameterSpec", "(BigInteger,BigInteger,BigInteger)", "summary", "df-generated"], + ["java.security.spec", "DSAParameterSpec", "getG", "()", "summary", "df-generated"], + ["java.security.spec", "DSAParameterSpec", "getP", "()", "summary", "df-generated"], + ["java.security.spec", "DSAParameterSpec", "getQ", "()", "summary", "df-generated"], + ["java.security.spec", "DSAPrivateKeySpec", "DSAPrivateKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger)", "summary", "df-generated"], + ["java.security.spec", "DSAPrivateKeySpec", "getG", "()", "summary", "df-generated"], + ["java.security.spec", "DSAPrivateKeySpec", "getP", "()", "summary", "df-generated"], + ["java.security.spec", "DSAPrivateKeySpec", "getQ", "()", "summary", "df-generated"], + ["java.security.spec", "DSAPrivateKeySpec", "getX", "()", "summary", "df-generated"], + ["java.security.spec", "DSAPublicKeySpec", "DSAPublicKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger)", "summary", "df-generated"], + ["java.security.spec", "DSAPublicKeySpec", "getG", "()", "summary", "df-generated"], + ["java.security.spec", "DSAPublicKeySpec", "getP", "()", "summary", "df-generated"], + ["java.security.spec", "DSAPublicKeySpec", "getQ", "()", "summary", "df-generated"], + ["java.security.spec", "DSAPublicKeySpec", "getY", "()", "summary", "df-generated"], + ["java.security.spec", "ECFieldF2m", "ECFieldF2m", "(int)", "summary", "df-generated"], + ["java.security.spec", "ECFieldF2m", "ECFieldF2m", "(int,BigInteger)", "summary", "df-generated"], + ["java.security.spec", "ECFieldF2m", "ECFieldF2m", "(int,int[])", "summary", "df-generated"], + ["java.security.spec", "ECFieldF2m", "getFieldSize", "()", "summary", "df-generated"], + ["java.security.spec", "ECFieldF2m", "getM", "()", "summary", "df-generated"], + ["java.security.spec", "ECFieldF2m", "getMidTermsOfReductionPolynomial", "()", "summary", "df-generated"], + ["java.security.spec", "ECFieldF2m", "getReductionPolynomial", "()", "summary", "df-generated"], + ["java.security.spec", "ECFieldFp", "ECFieldFp", "(BigInteger)", "summary", "df-generated"], + ["java.security.spec", "ECFieldFp", "getFieldSize", "()", "summary", "df-generated"], + ["java.security.spec", "ECFieldFp", "getP", "()", "summary", "df-generated"], + ["java.security.spec", "ECParameterSpec", "getCofactor", "()", "summary", "df-generated"], + ["java.security.spec", "ECParameterSpec", "getOrder", "()", "summary", "df-generated"], + ["java.security.spec", "ECPoint", "ECPoint", "(BigInteger,BigInteger)", "summary", "df-generated"], + ["java.security.spec", "ECPoint", "getAffineX", "()", "summary", "df-generated"], + ["java.security.spec", "ECPoint", "getAffineY", "()", "summary", "df-generated"], + ["java.security.spec", "ECPrivateKeySpec", "getS", "()", "summary", "df-generated"], + ["java.security.spec", "EdDSAParameterSpec", "EdDSAParameterSpec", "(boolean)", "summary", "df-generated"], + ["java.security.spec", "EdDSAParameterSpec", "isPrehash", "()", "summary", "df-generated"], + ["java.security.spec", "EdECPoint", "EdECPoint", "(boolean,BigInteger)", "summary", "df-generated"], + ["java.security.spec", "EdECPoint", "getY", "()", "summary", "df-generated"], + ["java.security.spec", "EdECPoint", "isXOdd", "()", "summary", "df-generated"], + ["java.security.spec", "EllipticCurve", "getA", "()", "summary", "df-generated"], + ["java.security.spec", "EllipticCurve", "getB", "()", "summary", "df-generated"], + ["java.security.spec", "EncodedKeySpec", "getFormat", "()", "summary", "df-generated"], + ["java.security.spec", "PKCS8EncodedKeySpec", "getFormat", "()", "summary", "df-generated"], + ["java.security.spec", "PSSParameterSpec", "PSSParameterSpec", "(int)", "summary", "df-generated"], + ["java.security.spec", "PSSParameterSpec", "getSaltLength", "()", "summary", "df-generated"], + ["java.security.spec", "PSSParameterSpec", "getTrailerField", "()", "summary", "df-generated"], + ["java.security.spec", "RSAKeyGenParameterSpec", "RSAKeyGenParameterSpec", "(int,BigInteger)", "summary", "df-generated"], + ["java.security.spec", "RSAKeyGenParameterSpec", "getKeysize", "()", "summary", "df-generated"], + ["java.security.spec", "RSAKeyGenParameterSpec", "getPublicExponent", "()", "summary", "df-generated"], + ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", "getCrtCoefficient", "()", "summary", "df-generated"], + ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", "getPrimeExponentP", "()", "summary", "df-generated"], + ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", "getPrimeExponentQ", "()", "summary", "df-generated"], + ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", "getPrimeP", "()", "summary", "df-generated"], + ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", "getPrimeQ", "()", "summary", "df-generated"], + ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", "getPublicExponent", "()", "summary", "df-generated"], + ["java.security.spec", "RSAOtherPrimeInfo", "RSAOtherPrimeInfo", "(BigInteger,BigInteger,BigInteger)", "summary", "df-generated"], + ["java.security.spec", "RSAOtherPrimeInfo", "getCrtCoefficient", "()", "summary", "df-generated"], + ["java.security.spec", "RSAOtherPrimeInfo", "getExponent", "()", "summary", "df-generated"], + ["java.security.spec", "RSAOtherPrimeInfo", "getPrime", "()", "summary", "df-generated"], + ["java.security.spec", "RSAPrivateCrtKeySpec", "RSAPrivateCrtKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger)", "summary", "df-generated"], + ["java.security.spec", "RSAPrivateCrtKeySpec", "getCrtCoefficient", "()", "summary", "df-generated"], + ["java.security.spec", "RSAPrivateCrtKeySpec", "getPrimeExponentP", "()", "summary", "df-generated"], + ["java.security.spec", "RSAPrivateCrtKeySpec", "getPrimeExponentQ", "()", "summary", "df-generated"], + ["java.security.spec", "RSAPrivateCrtKeySpec", "getPrimeP", "()", "summary", "df-generated"], + ["java.security.spec", "RSAPrivateCrtKeySpec", "getPrimeQ", "()", "summary", "df-generated"], + ["java.security.spec", "RSAPrivateCrtKeySpec", "getPublicExponent", "()", "summary", "df-generated"], + ["java.security.spec", "RSAPrivateKeySpec", "RSAPrivateKeySpec", "(BigInteger,BigInteger)", "summary", "df-generated"], + ["java.security.spec", "RSAPrivateKeySpec", "getModulus", "()", "summary", "df-generated"], + ["java.security.spec", "RSAPrivateKeySpec", "getPrivateExponent", "()", "summary", "df-generated"], + ["java.security.spec", "RSAPublicKeySpec", "RSAPublicKeySpec", "(BigInteger,BigInteger)", "summary", "df-generated"], + ["java.security.spec", "RSAPublicKeySpec", "getModulus", "()", "summary", "df-generated"], + ["java.security.spec", "RSAPublicKeySpec", "getPublicExponent", "()", "summary", "df-generated"], + ["java.security.spec", "X509EncodedKeySpec", "getFormat", "()", "summary", "df-generated"], + ["java.security.spec", "XECPublicKeySpec", "getU", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.security.spec.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.security.spec.model.yml deleted file mode 100644 index 11c6e6a0a28d..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.security.spec.model.yml +++ /dev/null @@ -1,151 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.security.spec", "ECGenParameterSpec", True, "ECGenParameterSpec", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "ECParameterSpec", True, "ECParameterSpec", "(EllipticCurve,ECPoint,BigInteger,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.ECParameterSpec.curve]", "value", "dfc-generated"] - - ["java.security.spec", "ECParameterSpec", True, "ECParameterSpec", "(EllipticCurve,ECPoint,BigInteger,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.ECParameterSpec.g]", "value", "dfc-generated"] - - ["java.security.spec", "ECParameterSpec", True, "getCurve", "()", "", "Argument[this].SyntheticField[java.security.spec.ECParameterSpec.curve]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "ECParameterSpec", True, "getGenerator", "()", "", "Argument[this].SyntheticField[java.security.spec.ECParameterSpec.g]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "ECPrivateKeySpec", True, "ECPrivateKeySpec", "(BigInteger,ECParameterSpec)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.ECPrivateKeySpec.params]", "value", "dfc-generated"] - - ["java.security.spec", "ECPrivateKeySpec", True, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.ECPrivateKeySpec.params]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "ECPublicKeySpec", True, "ECPublicKeySpec", "(ECPoint,ECParameterSpec)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.ECPublicKeySpec.w]", "value", "dfc-generated"] - - ["java.security.spec", "ECPublicKeySpec", True, "ECPublicKeySpec", "(ECPoint,ECParameterSpec)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.ECPublicKeySpec.params]", "value", "dfc-generated"] - - ["java.security.spec", "ECPublicKeySpec", True, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.ECPublicKeySpec.params]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "ECPublicKeySpec", True, "getW", "()", "", "Argument[this].SyntheticField[java.security.spec.ECPublicKeySpec.w]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "EdDSAParameterSpec", True, "EdDSAParameterSpec", "(boolean,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.EdDSAParameterSpec.context]", "value", "dfc-generated"] - - ["java.security.spec", "EdDSAParameterSpec", True, "getContext", "()", "", "Argument[this].SyntheticField[java.security.spec.EdDSAParameterSpec.context]", "ReturnValue.Element", "value", "dfc-generated"] - - ["java.security.spec", "EdECPrivateKeySpec", False, "EdECPrivateKeySpec", "(NamedParameterSpec,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EdECPrivateKeySpec.params]", "value", "dfc-generated"] - - ["java.security.spec", "EdECPrivateKeySpec", False, "EdECPrivateKeySpec", "(NamedParameterSpec,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.EdECPrivateKeySpec.bytes]", "value", "dfc-generated"] - - ["java.security.spec", "EdECPrivateKeySpec", False, "getBytes", "()", "", "Argument[this].SyntheticField[java.security.spec.EdECPrivateKeySpec.bytes]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "EdECPrivateKeySpec", False, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.EdECPrivateKeySpec.params]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "EdECPublicKeySpec", False, "EdECPublicKeySpec", "(NamedParameterSpec,EdECPoint)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EdECPublicKeySpec.params]", "value", "dfc-generated"] - - ["java.security.spec", "EdECPublicKeySpec", False, "EdECPublicKeySpec", "(NamedParameterSpec,EdECPoint)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.EdECPublicKeySpec.point]", "value", "dfc-generated"] - - ["java.security.spec", "EdECPublicKeySpec", False, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.EdECPublicKeySpec.params]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "EdECPublicKeySpec", False, "getPoint", "()", "", "Argument[this].SyntheticField[java.security.spec.EdECPublicKeySpec.point]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "EllipticCurve", True, "EllipticCurve", "(ECField,BigInteger,BigInteger)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EllipticCurve.field]", "value", "dfc-generated"] - - ["java.security.spec", "EllipticCurve", True, "EllipticCurve", "(ECField,BigInteger,BigInteger,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EllipticCurve.field]", "value", "dfc-generated"] - - ["java.security.spec", "EllipticCurve", True, "EllipticCurve", "(ECField,BigInteger,BigInteger,byte[])", "", "Argument[3]", "Argument[this].SyntheticField[java.security.spec.EllipticCurve.seed]", "value", "dfc-generated"] - - ["java.security.spec", "EllipticCurve", True, "getField", "()", "", "Argument[this].SyntheticField[java.security.spec.EllipticCurve.field]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "EllipticCurve", True, "getSeed", "()", "", "Argument[this].SyntheticField[java.security.spec.EllipticCurve.seed]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "EncodedKeySpec", True, "EncodedKeySpec", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "value", "dfc-generated"] - - ["java.security.spec", "EncodedKeySpec", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "EncodedKeySpec", True, "getEncoded", "()", "", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "InvalidKeySpecException", True, "InvalidKeySpecException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "InvalidKeySpecException", True, "InvalidKeySpecException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "InvalidKeySpecException", True, "InvalidKeySpecException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "InvalidKeySpecException", True, "InvalidKeySpecException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "InvalidParameterSpecException", True, "InvalidParameterSpecException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "MGF1ParameterSpec", True, "MGF1ParameterSpec", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.MGF1ParameterSpec.mdName]", "value", "dfc-generated"] - - ["java.security.spec", "MGF1ParameterSpec", True, "getDigestAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.spec.MGF1ParameterSpec.mdName]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "NamedParameterSpec", True, "NamedParameterSpec", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.NamedParameterSpec.name]", "value", "dfc-generated"] - - ["java.security.spec", "NamedParameterSpec", True, "getName", "()", "", "Argument[this].SyntheticField[java.security.spec.NamedParameterSpec.name]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "PKCS8EncodedKeySpec", True, "PKCS8EncodedKeySpec", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "value", "dfc-generated"] - - ["java.security.spec", "PKCS8EncodedKeySpec", True, "PKCS8EncodedKeySpec", "(byte[],String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "value", "dfc-generated"] - - ["java.security.spec", "PKCS8EncodedKeySpec", True, "getEncoded", "()", "", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "PSSParameterSpec", True, "PSSParameterSpec", "(String,String,AlgorithmParameterSpec,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mdName]", "value", "dfc-generated"] - - ["java.security.spec", "PSSParameterSpec", True, "PSSParameterSpec", "(String,String,AlgorithmParameterSpec,int,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mgfName]", "value", "dfc-generated"] - - ["java.security.spec", "PSSParameterSpec", True, "PSSParameterSpec", "(String,String,AlgorithmParameterSpec,int,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mgfSpec]", "value", "dfc-generated"] - - ["java.security.spec", "PSSParameterSpec", True, "getDigestAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mdName]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "PSSParameterSpec", True, "getMGFAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mgfName]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "PSSParameterSpec", True, "getMGFParameters", "()", "", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mgfSpec]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "RSAKeyGenParameterSpec", True, "RSAKeyGenParameterSpec", "(int,BigInteger,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.spec.RSAKeyGenParameterSpec.keyParams]", "value", "dfc-generated"] - - ["java.security.spec", "RSAKeyGenParameterSpec", True, "getKeyParams", "()", "", "Argument[this].SyntheticField[java.security.spec.RSAKeyGenParameterSpec.keyParams]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", True, "RSAMultiPrimePrivateCrtKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,RSAOtherPrimeInfo[])", "", "Argument[8]", "Argument[this].SyntheticField[java.security.spec.RSAMultiPrimePrivateCrtKeySpec.otherPrimeInfo]", "value", "dfc-generated"] - - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", True, "RSAMultiPrimePrivateCrtKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,RSAOtherPrimeInfo[],AlgorithmParameterSpec)", "", "Argument[8]", "Argument[this].SyntheticField[java.security.spec.RSAMultiPrimePrivateCrtKeySpec.otherPrimeInfo]", "value", "dfc-generated"] - - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", True, "getOtherPrimeInfo", "()", "", "Argument[this].SyntheticField[java.security.spec.RSAMultiPrimePrivateCrtKeySpec.otherPrimeInfo]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "RSAPrivateCrtKeySpec", True, "RSAPrivateCrtKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,AlgorithmParameterSpec)", "", "Argument[8]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "RSAPrivateKeySpec", True, "RSAPrivateKeySpec", "(BigInteger,BigInteger,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.spec.RSAPrivateKeySpec.params]", "value", "dfc-generated"] - - ["java.security.spec", "RSAPrivateKeySpec", True, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.RSAPrivateKeySpec.params]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "RSAPublicKeySpec", True, "RSAPublicKeySpec", "(BigInteger,BigInteger,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.spec.RSAPublicKeySpec.params]", "value", "dfc-generated"] - - ["java.security.spec", "RSAPublicKeySpec", True, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.RSAPublicKeySpec.params]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "X509EncodedKeySpec", True, "X509EncodedKeySpec", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "value", "dfc-generated"] - - ["java.security.spec", "X509EncodedKeySpec", True, "X509EncodedKeySpec", "(byte[],String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "value", "dfc-generated"] - - ["java.security.spec", "X509EncodedKeySpec", True, "getEncoded", "()", "", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "XECPrivateKeySpec", True, "XECPrivateKeySpec", "(AlgorithmParameterSpec,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.XECPrivateKeySpec.params]", "value", "dfc-generated"] - - ["java.security.spec", "XECPrivateKeySpec", True, "XECPrivateKeySpec", "(AlgorithmParameterSpec,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.XECPrivateKeySpec.scalar]", "value", "dfc-generated"] - - ["java.security.spec", "XECPrivateKeySpec", True, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.XECPrivateKeySpec.params]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "XECPrivateKeySpec", True, "getScalar", "()", "", "Argument[this].SyntheticField[java.security.spec.XECPrivateKeySpec.scalar]", "ReturnValue", "value", "dfc-generated"] - - ["java.security.spec", "XECPublicKeySpec", True, "XECPublicKeySpec", "(AlgorithmParameterSpec,BigInteger)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.XECPublicKeySpec.params]", "value", "dfc-generated"] - - ["java.security.spec", "XECPublicKeySpec", True, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.XECPublicKeySpec.params]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.security.spec", "DSAGenParameterSpec", "DSAGenParameterSpec", "(int,int)", "summary", "df-generated"] - - ["java.security.spec", "DSAGenParameterSpec", "DSAGenParameterSpec", "(int,int,int)", "summary", "df-generated"] - - ["java.security.spec", "DSAGenParameterSpec", "getPrimePLength", "()", "summary", "df-generated"] - - ["java.security.spec", "DSAGenParameterSpec", "getSeedLength", "()", "summary", "df-generated"] - - ["java.security.spec", "DSAGenParameterSpec", "getSubprimeQLength", "()", "summary", "df-generated"] - - ["java.security.spec", "DSAParameterSpec", "DSAParameterSpec", "(BigInteger,BigInteger,BigInteger)", "summary", "df-generated"] - - ["java.security.spec", "DSAParameterSpec", "getG", "()", "summary", "df-generated"] - - ["java.security.spec", "DSAParameterSpec", "getP", "()", "summary", "df-generated"] - - ["java.security.spec", "DSAParameterSpec", "getQ", "()", "summary", "df-generated"] - - ["java.security.spec", "DSAPrivateKeySpec", "DSAPrivateKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger)", "summary", "df-generated"] - - ["java.security.spec", "DSAPrivateKeySpec", "getG", "()", "summary", "df-generated"] - - ["java.security.spec", "DSAPrivateKeySpec", "getP", "()", "summary", "df-generated"] - - ["java.security.spec", "DSAPrivateKeySpec", "getQ", "()", "summary", "df-generated"] - - ["java.security.spec", "DSAPrivateKeySpec", "getX", "()", "summary", "df-generated"] - - ["java.security.spec", "DSAPublicKeySpec", "DSAPublicKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger)", "summary", "df-generated"] - - ["java.security.spec", "DSAPublicKeySpec", "getG", "()", "summary", "df-generated"] - - ["java.security.spec", "DSAPublicKeySpec", "getP", "()", "summary", "df-generated"] - - ["java.security.spec", "DSAPublicKeySpec", "getQ", "()", "summary", "df-generated"] - - ["java.security.spec", "DSAPublicKeySpec", "getY", "()", "summary", "df-generated"] - - ["java.security.spec", "ECFieldF2m", "ECFieldF2m", "(int)", "summary", "df-generated"] - - ["java.security.spec", "ECFieldF2m", "ECFieldF2m", "(int,BigInteger)", "summary", "df-generated"] - - ["java.security.spec", "ECFieldF2m", "ECFieldF2m", "(int,int[])", "summary", "df-generated"] - - ["java.security.spec", "ECFieldF2m", "getFieldSize", "()", "summary", "df-generated"] - - ["java.security.spec", "ECFieldF2m", "getM", "()", "summary", "df-generated"] - - ["java.security.spec", "ECFieldF2m", "getMidTermsOfReductionPolynomial", "()", "summary", "df-generated"] - - ["java.security.spec", "ECFieldF2m", "getReductionPolynomial", "()", "summary", "df-generated"] - - ["java.security.spec", "ECFieldFp", "ECFieldFp", "(BigInteger)", "summary", "df-generated"] - - ["java.security.spec", "ECFieldFp", "getFieldSize", "()", "summary", "df-generated"] - - ["java.security.spec", "ECFieldFp", "getP", "()", "summary", "df-generated"] - - ["java.security.spec", "ECParameterSpec", "getCofactor", "()", "summary", "df-generated"] - - ["java.security.spec", "ECParameterSpec", "getOrder", "()", "summary", "df-generated"] - - ["java.security.spec", "ECPoint", "ECPoint", "(BigInteger,BigInteger)", "summary", "df-generated"] - - ["java.security.spec", "ECPoint", "getAffineX", "()", "summary", "df-generated"] - - ["java.security.spec", "ECPoint", "getAffineY", "()", "summary", "df-generated"] - - ["java.security.spec", "ECPrivateKeySpec", "getS", "()", "summary", "df-generated"] - - ["java.security.spec", "EdDSAParameterSpec", "EdDSAParameterSpec", "(boolean)", "summary", "df-generated"] - - ["java.security.spec", "EdDSAParameterSpec", "isPrehash", "()", "summary", "df-generated"] - - ["java.security.spec", "EdECPoint", "EdECPoint", "(boolean,BigInteger)", "summary", "df-generated"] - - ["java.security.spec", "EdECPoint", "getY", "()", "summary", "df-generated"] - - ["java.security.spec", "EdECPoint", "isXOdd", "()", "summary", "df-generated"] - - ["java.security.spec", "EllipticCurve", "getA", "()", "summary", "df-generated"] - - ["java.security.spec", "EllipticCurve", "getB", "()", "summary", "df-generated"] - - ["java.security.spec", "EncodedKeySpec", "getFormat", "()", "summary", "df-generated"] - - ["java.security.spec", "PKCS8EncodedKeySpec", "getFormat", "()", "summary", "df-generated"] - - ["java.security.spec", "PSSParameterSpec", "PSSParameterSpec", "(int)", "summary", "df-generated"] - - ["java.security.spec", "PSSParameterSpec", "getSaltLength", "()", "summary", "df-generated"] - - ["java.security.spec", "PSSParameterSpec", "getTrailerField", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAKeyGenParameterSpec", "RSAKeyGenParameterSpec", "(int,BigInteger)", "summary", "df-generated"] - - ["java.security.spec", "RSAKeyGenParameterSpec", "getKeysize", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAKeyGenParameterSpec", "getPublicExponent", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", "getCrtCoefficient", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", "getPrimeExponentP", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", "getPrimeExponentQ", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", "getPrimeP", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", "getPrimeQ", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", "getPublicExponent", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAOtherPrimeInfo", "RSAOtherPrimeInfo", "(BigInteger,BigInteger,BigInteger)", "summary", "df-generated"] - - ["java.security.spec", "RSAOtherPrimeInfo", "getCrtCoefficient", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAOtherPrimeInfo", "getExponent", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAOtherPrimeInfo", "getPrime", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAPrivateCrtKeySpec", "RSAPrivateCrtKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger)", "summary", "df-generated"] - - ["java.security.spec", "RSAPrivateCrtKeySpec", "getCrtCoefficient", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAPrivateCrtKeySpec", "getPrimeExponentP", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAPrivateCrtKeySpec", "getPrimeExponentQ", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAPrivateCrtKeySpec", "getPrimeP", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAPrivateCrtKeySpec", "getPrimeQ", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAPrivateCrtKeySpec", "getPublicExponent", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAPrivateKeySpec", "RSAPrivateKeySpec", "(BigInteger,BigInteger)", "summary", "df-generated"] - - ["java.security.spec", "RSAPrivateKeySpec", "getModulus", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAPrivateKeySpec", "getPrivateExponent", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAPublicKeySpec", "RSAPublicKeySpec", "(BigInteger,BigInteger)", "summary", "df-generated"] - - ["java.security.spec", "RSAPublicKeySpec", "getModulus", "()", "summary", "df-generated"] - - ["java.security.spec", "RSAPublicKeySpec", "getPublicExponent", "()", "summary", "df-generated"] - - ["java.security.spec", "X509EncodedKeySpec", "getFormat", "()", "summary", "df-generated"] - - ["java.security.spec", "XECPublicKeySpec", "getU", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.sql.model.json b/java/ql/lib/ext/generated/modelgenerator/java.sql.model.json new file mode 100644 index 000000000000..6ef23a0d0991 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.sql.model.json @@ -0,0 +1,415 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.sql", "Array", true, "getArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "Array", true, "getArray", "(Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "Array", true, "getArray", "(long,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "Array", true, "getArray", "(long,int,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "Array", true, "getBaseTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,String,int,int[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,String,int,int[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,String,int,int[],Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,String,int,int[],Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,String,int,int[],Throwable)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,String,int,long[],Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,String,int,long[],Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,String,int,long[],Throwable)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,String,int[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,String,int[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,String,int[],Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,String,int[],Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,String,int[],Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,int[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,int[],Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(String,int[],Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "BatchUpdateException", true, "BatchUpdateException", "(int[],Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "Blob", true, "getBinaryStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "Blob", true, "getBinaryStream", "(long,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "Clob", true, "getCharacterStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "Clob", true, "getCharacterStream", "(long,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "Clob", true, "getSubString", "(long,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "DataTruncation", true, "DataTruncation", "(int,boolean,boolean,int,int,Throwable)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "DriverPropertyInfo", true, "DriverPropertyInfo", "(String,String)", "", "Argument[0]", "Argument[this].Field[java.sql.DriverPropertyInfo.name]", "value", "dfc-generated"], + ["java.sql", "DriverPropertyInfo", true, "DriverPropertyInfo", "(String,String)", "", "Argument[1]", "Argument[this].Field[java.sql.DriverPropertyInfo.value]", "value", "dfc-generated"], + ["java.sql", "Ref", true, "getBaseTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getArray", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getArray", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getAsciiStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getAsciiStream", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getBinaryStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getBinaryStream", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getBlob", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getBlob", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getBytes", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getBytes", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getCharacterStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getCharacterStream", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getClob", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getClob", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getMetaData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getObject", "(String,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getObject", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getObject", "(int,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getRef", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getRef", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getTime", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getTime", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getTimestamp", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getURL", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getURL", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getUnicodeStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getUnicodeStream", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSet", true, "getWarnings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSetMetaData", true, "getCatalogName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSetMetaData", true, "getColumnLabel", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSetMetaData", true, "getColumnName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSetMetaData", true, "getColumnTypeName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSetMetaData", true, "getSchemaName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "ResultSetMetaData", true, "getTableName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "SQLClientInfoException", true, "SQLClientInfoException", "(Map)", "", "Argument[0]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"], + ["java.sql", "SQLClientInfoException", true, "SQLClientInfoException", "(Map,Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"], + ["java.sql", "SQLClientInfoException", true, "SQLClientInfoException", "(String,Map)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"], + ["java.sql", "SQLClientInfoException", true, "SQLClientInfoException", "(String,Map,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"], + ["java.sql", "SQLClientInfoException", true, "SQLClientInfoException", "(String,String,Map)", "", "Argument[2]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"], + ["java.sql", "SQLClientInfoException", true, "SQLClientInfoException", "(String,String,Map,Throwable)", "", "Argument[2]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"], + ["java.sql", "SQLClientInfoException", true, "SQLClientInfoException", "(String,String,int,Map)", "", "Argument[3]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"], + ["java.sql", "SQLClientInfoException", true, "SQLClientInfoException", "(String,String,int,Map,Throwable)", "", "Argument[3]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"], + ["java.sql", "SQLClientInfoException", true, "getFailedProperties", "()", "", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "ReturnValue", "value", "dfc-generated"], + ["java.sql", "SQLDataException", true, "SQLDataException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLDataException", true, "SQLDataException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLDataException", true, "SQLDataException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLDataException", true, "SQLDataException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLDataException", true, "SQLDataException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLDataException", true, "SQLDataException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLDataException", true, "SQLDataException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLDataException", true, "SQLDataException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLDataException", true, "SQLDataException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLDataException", true, "SQLDataException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLDataException", true, "SQLDataException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLDataException", true, "SQLDataException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLDataException", true, "SQLDataException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLDataException", true, "SQLDataException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLException", true, "SQLException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLException", true, "SQLException", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLException.SQLState]", "value", "dfc-generated"], + ["java.sql", "SQLException", true, "SQLException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLException.SQLState]", "value", "dfc-generated"], + ["java.sql", "SQLException", true, "SQLException", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLException.SQLState]", "value", "dfc-generated"], + ["java.sql", "SQLException", true, "SQLException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLException.SQLState]", "value", "dfc-generated"], + ["java.sql", "SQLException", true, "SQLException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLException", true, "SQLException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLException", true, "SQLException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLException", true, "getNextException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "SQLException", true, "getSQLState", "()", "", "Argument[this].SyntheticField[java.sql.SQLException.SQLState]", "ReturnValue", "value", "dfc-generated"], + ["java.sql", "SQLFeatureNotSupportedException", true, "SQLFeatureNotSupportedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLFeatureNotSupportedException", true, "SQLFeatureNotSupportedException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLFeatureNotSupportedException", true, "SQLFeatureNotSupportedException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLFeatureNotSupportedException", true, "SQLFeatureNotSupportedException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLFeatureNotSupportedException", true, "SQLFeatureNotSupportedException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLFeatureNotSupportedException", true, "SQLFeatureNotSupportedException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLFeatureNotSupportedException", true, "SQLFeatureNotSupportedException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLFeatureNotSupportedException", true, "SQLFeatureNotSupportedException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLFeatureNotSupportedException", true, "SQLFeatureNotSupportedException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLFeatureNotSupportedException", true, "SQLFeatureNotSupportedException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLFeatureNotSupportedException", true, "SQLFeatureNotSupportedException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLFeatureNotSupportedException", true, "SQLFeatureNotSupportedException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLFeatureNotSupportedException", true, "SQLFeatureNotSupportedException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLFeatureNotSupportedException", true, "SQLFeatureNotSupportedException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLIntegrityConstraintViolationException", true, "SQLIntegrityConstraintViolationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLIntegrityConstraintViolationException", true, "SQLIntegrityConstraintViolationException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLIntegrityConstraintViolationException", true, "SQLIntegrityConstraintViolationException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLIntegrityConstraintViolationException", true, "SQLIntegrityConstraintViolationException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLIntegrityConstraintViolationException", true, "SQLIntegrityConstraintViolationException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLIntegrityConstraintViolationException", true, "SQLIntegrityConstraintViolationException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLIntegrityConstraintViolationException", true, "SQLIntegrityConstraintViolationException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLIntegrityConstraintViolationException", true, "SQLIntegrityConstraintViolationException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLIntegrityConstraintViolationException", true, "SQLIntegrityConstraintViolationException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLIntegrityConstraintViolationException", true, "SQLIntegrityConstraintViolationException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLIntegrityConstraintViolationException", true, "SQLIntegrityConstraintViolationException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLIntegrityConstraintViolationException", true, "SQLIntegrityConstraintViolationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLIntegrityConstraintViolationException", true, "SQLIntegrityConstraintViolationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLIntegrityConstraintViolationException", true, "SQLIntegrityConstraintViolationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLInvalidAuthorizationSpecException", true, "SQLInvalidAuthorizationSpecException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLInvalidAuthorizationSpecException", true, "SQLInvalidAuthorizationSpecException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLInvalidAuthorizationSpecException", true, "SQLInvalidAuthorizationSpecException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLInvalidAuthorizationSpecException", true, "SQLInvalidAuthorizationSpecException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLInvalidAuthorizationSpecException", true, "SQLInvalidAuthorizationSpecException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLInvalidAuthorizationSpecException", true, "SQLInvalidAuthorizationSpecException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLInvalidAuthorizationSpecException", true, "SQLInvalidAuthorizationSpecException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLInvalidAuthorizationSpecException", true, "SQLInvalidAuthorizationSpecException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLInvalidAuthorizationSpecException", true, "SQLInvalidAuthorizationSpecException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLInvalidAuthorizationSpecException", true, "SQLInvalidAuthorizationSpecException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLInvalidAuthorizationSpecException", true, "SQLInvalidAuthorizationSpecException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLInvalidAuthorizationSpecException", true, "SQLInvalidAuthorizationSpecException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLInvalidAuthorizationSpecException", true, "SQLInvalidAuthorizationSpecException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLInvalidAuthorizationSpecException", true, "SQLInvalidAuthorizationSpecException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientConnectionException", true, "SQLNonTransientConnectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientConnectionException", true, "SQLNonTransientConnectionException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientConnectionException", true, "SQLNonTransientConnectionException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientConnectionException", true, "SQLNonTransientConnectionException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientConnectionException", true, "SQLNonTransientConnectionException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientConnectionException", true, "SQLNonTransientConnectionException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientConnectionException", true, "SQLNonTransientConnectionException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientConnectionException", true, "SQLNonTransientConnectionException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientConnectionException", true, "SQLNonTransientConnectionException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientConnectionException", true, "SQLNonTransientConnectionException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientConnectionException", true, "SQLNonTransientConnectionException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientConnectionException", true, "SQLNonTransientConnectionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientConnectionException", true, "SQLNonTransientConnectionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientConnectionException", true, "SQLNonTransientConnectionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientException", true, "SQLNonTransientException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientException", true, "SQLNonTransientException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientException", true, "SQLNonTransientException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientException", true, "SQLNonTransientException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientException", true, "SQLNonTransientException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientException", true, "SQLNonTransientException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientException", true, "SQLNonTransientException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientException", true, "SQLNonTransientException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientException", true, "SQLNonTransientException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientException", true, "SQLNonTransientException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientException", true, "SQLNonTransientException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientException", true, "SQLNonTransientException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientException", true, "SQLNonTransientException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLNonTransientException", true, "SQLNonTransientException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLOutput", true, "writeAsciiStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLOutput", true, "writeBinaryStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLOutput", true, "writeBytes", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLOutput", true, "writeCharacterStream", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLOutput", true, "writeDate", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLOutput", true, "writeNClob", "(NClob)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLOutput", true, "writeNString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLOutput", true, "writeRowId", "(RowId)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLOutput", true, "writeSQLXML", "(SQLXML)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLOutput", true, "writeString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLOutput", true, "writeTime", "(Time)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLOutput", true, "writeTimestamp", "(Timestamp)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLPermission", false, "SQLPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.sql", "SQLPermission", false, "SQLPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.sql", "SQLRecoverableException", true, "SQLRecoverableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLRecoverableException", true, "SQLRecoverableException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLRecoverableException", true, "SQLRecoverableException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLRecoverableException", true, "SQLRecoverableException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLRecoverableException", true, "SQLRecoverableException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLRecoverableException", true, "SQLRecoverableException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLRecoverableException", true, "SQLRecoverableException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLRecoverableException", true, "SQLRecoverableException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLRecoverableException", true, "SQLRecoverableException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLRecoverableException", true, "SQLRecoverableException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLRecoverableException", true, "SQLRecoverableException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLRecoverableException", true, "SQLRecoverableException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLRecoverableException", true, "SQLRecoverableException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLRecoverableException", true, "SQLRecoverableException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLSyntaxErrorException", true, "SQLSyntaxErrorException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLSyntaxErrorException", true, "SQLSyntaxErrorException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLSyntaxErrorException", true, "SQLSyntaxErrorException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLSyntaxErrorException", true, "SQLSyntaxErrorException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLSyntaxErrorException", true, "SQLSyntaxErrorException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLSyntaxErrorException", true, "SQLSyntaxErrorException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLSyntaxErrorException", true, "SQLSyntaxErrorException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLSyntaxErrorException", true, "SQLSyntaxErrorException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLSyntaxErrorException", true, "SQLSyntaxErrorException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLSyntaxErrorException", true, "SQLSyntaxErrorException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLSyntaxErrorException", true, "SQLSyntaxErrorException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLSyntaxErrorException", true, "SQLSyntaxErrorException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLSyntaxErrorException", true, "SQLSyntaxErrorException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLSyntaxErrorException", true, "SQLSyntaxErrorException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTimeoutException", true, "SQLTimeoutException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTimeoutException", true, "SQLTimeoutException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTimeoutException", true, "SQLTimeoutException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTimeoutException", true, "SQLTimeoutException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTimeoutException", true, "SQLTimeoutException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTimeoutException", true, "SQLTimeoutException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTimeoutException", true, "SQLTimeoutException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTimeoutException", true, "SQLTimeoutException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTimeoutException", true, "SQLTimeoutException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTimeoutException", true, "SQLTimeoutException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTimeoutException", true, "SQLTimeoutException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTimeoutException", true, "SQLTimeoutException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTimeoutException", true, "SQLTimeoutException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTimeoutException", true, "SQLTimeoutException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransactionRollbackException", true, "SQLTransactionRollbackException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransactionRollbackException", true, "SQLTransactionRollbackException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransactionRollbackException", true, "SQLTransactionRollbackException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransactionRollbackException", true, "SQLTransactionRollbackException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransactionRollbackException", true, "SQLTransactionRollbackException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransactionRollbackException", true, "SQLTransactionRollbackException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransactionRollbackException", true, "SQLTransactionRollbackException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransactionRollbackException", true, "SQLTransactionRollbackException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransactionRollbackException", true, "SQLTransactionRollbackException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransactionRollbackException", true, "SQLTransactionRollbackException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransactionRollbackException", true, "SQLTransactionRollbackException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransactionRollbackException", true, "SQLTransactionRollbackException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransactionRollbackException", true, "SQLTransactionRollbackException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransactionRollbackException", true, "SQLTransactionRollbackException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientConnectionException", true, "SQLTransientConnectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientConnectionException", true, "SQLTransientConnectionException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientConnectionException", true, "SQLTransientConnectionException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientConnectionException", true, "SQLTransientConnectionException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientConnectionException", true, "SQLTransientConnectionException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientConnectionException", true, "SQLTransientConnectionException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientConnectionException", true, "SQLTransientConnectionException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientConnectionException", true, "SQLTransientConnectionException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientConnectionException", true, "SQLTransientConnectionException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientConnectionException", true, "SQLTransientConnectionException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientConnectionException", true, "SQLTransientConnectionException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientConnectionException", true, "SQLTransientConnectionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientConnectionException", true, "SQLTransientConnectionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientConnectionException", true, "SQLTransientConnectionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientException", true, "SQLTransientException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientException", true, "SQLTransientException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientException", true, "SQLTransientException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientException", true, "SQLTransientException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientException", true, "SQLTransientException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientException", true, "SQLTransientException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientException", true, "SQLTransientException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientException", true, "SQLTransientException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientException", true, "SQLTransientException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientException", true, "SQLTransientException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientException", true, "SQLTransientException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientException", true, "SQLTransientException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientException", true, "SQLTransientException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLTransientException", true, "SQLTransientException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLWarning", true, "SQLWarning", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLWarning", true, "SQLWarning", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLWarning", true, "SQLWarning", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLWarning", true, "SQLWarning", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLWarning", true, "SQLWarning", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLWarning", true, "SQLWarning", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLWarning", true, "SQLWarning", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLWarning", true, "SQLWarning", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLWarning", true, "SQLWarning", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLWarning", true, "SQLWarning", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLWarning", true, "SQLWarning", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLWarning", true, "SQLWarning", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLWarning", true, "SQLWarning", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLWarning", true, "SQLWarning", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.sql", "SQLWarning", true, "getNextWarning", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "Statement", true, "enquoteIdentifier", "(String,boolean)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.sql", "Statement", true, "enquoteLiteral", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["java.sql", "Statement", true, "enquoteNCharLiteral", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["java.sql", "Struct", true, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "Struct", true, "getAttributes", "(Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "Struct", true, "getSQLTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.sql", "Wrapper", true, "unwrap", "(Class)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.sql", "BatchUpdateException", "BatchUpdateException", "(int[])", "summary", "df-generated"], + ["java.sql", "BatchUpdateException", "getLargeUpdateCounts", "()", "summary", "df-generated"], + ["java.sql", "BatchUpdateException", "getUpdateCounts", "()", "summary", "df-generated"], + ["java.sql", "CallableStatement", "registerOutParameter", "(String,SQLType)", "summary", "df-generated"], + ["java.sql", "CallableStatement", "registerOutParameter", "(String,SQLType,String)", "summary", "df-generated"], + ["java.sql", "CallableStatement", "registerOutParameter", "(String,SQLType,int)", "summary", "df-generated"], + ["java.sql", "CallableStatement", "registerOutParameter", "(int,SQLType)", "summary", "df-generated"], + ["java.sql", "CallableStatement", "registerOutParameter", "(int,SQLType,String)", "summary", "df-generated"], + ["java.sql", "CallableStatement", "registerOutParameter", "(int,SQLType,int)", "summary", "df-generated"], + ["java.sql", "CallableStatement", "setObject", "(String,Object,SQLType)", "summary", "df-generated"], + ["java.sql", "CallableStatement", "setObject", "(String,Object,SQLType,int)", "summary", "df-generated"], + ["java.sql", "Connection", "beginRequest", "()", "summary", "df-generated"], + ["java.sql", "Connection", "endRequest", "()", "summary", "df-generated"], + ["java.sql", "Connection", "setShardingKey", "(ShardingKey)", "summary", "df-generated"], + ["java.sql", "Connection", "setShardingKey", "(ShardingKey,ShardingKey)", "summary", "df-generated"], + ["java.sql", "Connection", "setShardingKeyIfValid", "(ShardingKey,ShardingKey,int)", "summary", "df-generated"], + ["java.sql", "Connection", "setShardingKeyIfValid", "(ShardingKey,int)", "summary", "df-generated"], + ["java.sql", "DataTruncation", "DataTruncation", "(int,boolean,boolean,int,int)", "summary", "df-generated"], + ["java.sql", "DataTruncation", "getDataSize", "()", "summary", "df-generated"], + ["java.sql", "DataTruncation", "getIndex", "()", "summary", "df-generated"], + ["java.sql", "DataTruncation", "getParameter", "()", "summary", "df-generated"], + ["java.sql", "DataTruncation", "getRead", "()", "summary", "df-generated"], + ["java.sql", "DataTruncation", "getTransferSize", "()", "summary", "df-generated"], + ["java.sql", "DatabaseMetaData", "getMaxLogicalLobSize", "()", "summary", "df-generated"], + ["java.sql", "DatabaseMetaData", "supportsRefCursors", "()", "summary", "df-generated"], + ["java.sql", "DatabaseMetaData", "supportsSharding", "()", "summary", "df-generated"], + ["java.sql", "Date", "Date", "(int,int,int)", "summary", "df-generated"], + ["java.sql", "Date", "Date", "(long)", "summary", "df-generated"], + ["java.sql", "Date", "getHours", "()", "summary", "df-generated"], + ["java.sql", "Date", "getMinutes", "()", "summary", "df-generated"], + ["java.sql", "Date", "getSeconds", "()", "summary", "df-generated"], + ["java.sql", "Date", "setHours", "(int)", "summary", "df-generated"], + ["java.sql", "Date", "setMinutes", "(int)", "summary", "df-generated"], + ["java.sql", "Date", "setSeconds", "(int)", "summary", "df-generated"], + ["java.sql", "Date", "setTime", "(long)", "summary", "df-generated"], + ["java.sql", "Date", "toLocalDate", "()", "summary", "df-generated"], + ["java.sql", "Date", "valueOf", "(LocalDate)", "summary", "df-generated"], + ["java.sql", "Date", "valueOf", "(String)", "summary", "df-generated"], + ["java.sql", "DriverManager", "deregisterDriver", "(Driver)", "summary", "df-generated"], + ["java.sql", "DriverManager", "drivers", "()", "summary", "df-generated"], + ["java.sql", "DriverManager", "getConnection", "(String)", "summary", "df-generated"], + ["java.sql", "DriverManager", "getConnection", "(String,Properties)", "summary", "df-generated"], + ["java.sql", "DriverManager", "getConnection", "(String,String,String)", "summary", "df-generated"], + ["java.sql", "DriverManager", "getDriver", "(String)", "summary", "df-generated"], + ["java.sql", "DriverManager", "getDrivers", "()", "summary", "df-generated"], + ["java.sql", "DriverManager", "getLogStream", "()", "summary", "df-generated"], + ["java.sql", "DriverManager", "getLogWriter", "()", "summary", "df-generated"], + ["java.sql", "DriverManager", "getLoginTimeout", "()", "summary", "df-generated"], + ["java.sql", "DriverManager", "println", "(String)", "summary", "df-generated"], + ["java.sql", "DriverManager", "registerDriver", "(Driver)", "summary", "df-generated"], + ["java.sql", "DriverManager", "registerDriver", "(Driver,DriverAction)", "summary", "df-generated"], + ["java.sql", "DriverManager", "setLogStream", "(PrintStream)", "summary", "df-generated"], + ["java.sql", "DriverManager", "setLogWriter", "(PrintWriter)", "summary", "df-generated"], + ["java.sql", "DriverManager", "setLoginTimeout", "(int)", "summary", "df-generated"], + ["java.sql", "JDBCType", "getName", "()", "summary", "df-generated"], + ["java.sql", "JDBCType", "getVendor", "()", "summary", "df-generated"], + ["java.sql", "JDBCType", "getVendorTypeNumber", "()", "summary", "df-generated"], + ["java.sql", "JDBCType", "valueOf", "(int)", "summary", "df-generated"], + ["java.sql", "PreparedStatement", "executeLargeUpdate", "()", "summary", "df-generated"], + ["java.sql", "PreparedStatement", "setObject", "(int,Object,SQLType)", "summary", "df-generated"], + ["java.sql", "PreparedStatement", "setObject", "(int,Object,SQLType,int)", "summary", "df-generated"], + ["java.sql", "ResultSet", "updateObject", "(String,Object,SQLType)", "summary", "df-generated"], + ["java.sql", "ResultSet", "updateObject", "(String,Object,SQLType,int)", "summary", "df-generated"], + ["java.sql", "ResultSet", "updateObject", "(int,Object,SQLType)", "summary", "df-generated"], + ["java.sql", "ResultSet", "updateObject", "(int,Object,SQLType,int)", "summary", "df-generated"], + ["java.sql", "SQLException", "getErrorCode", "()", "summary", "df-generated"], + ["java.sql", "SQLException", "setNextException", "(SQLException)", "summary", "df-generated"], + ["java.sql", "SQLInput", "readObject", "(Class)", "summary", "df-generated"], + ["java.sql", "SQLOutput", "writeObject", "(Object,SQLType)", "summary", "df-generated"], + ["java.sql", "SQLWarning", "setNextWarning", "(SQLWarning)", "summary", "df-generated"], + ["java.sql", "Statement", "executeLargeBatch", "()", "summary", "df-generated"], + ["java.sql", "Statement", "executeLargeUpdate", "(String)", "summary", "df-generated"], + ["java.sql", "Statement", "executeLargeUpdate", "(String,String[])", "summary", "df-generated"], + ["java.sql", "Statement", "executeLargeUpdate", "(String,int)", "summary", "df-generated"], + ["java.sql", "Statement", "executeLargeUpdate", "(String,int[])", "summary", "df-generated"], + ["java.sql", "Statement", "getLargeMaxRows", "()", "summary", "df-generated"], + ["java.sql", "Statement", "getLargeUpdateCount", "()", "summary", "df-generated"], + ["java.sql", "Statement", "isSimpleIdentifier", "(String)", "summary", "df-generated"], + ["java.sql", "Statement", "setLargeMaxRows", "(long)", "summary", "df-generated"], + ["java.sql", "Time", "Time", "(int,int,int)", "summary", "df-generated"], + ["java.sql", "Time", "Time", "(long)", "summary", "df-generated"], + ["java.sql", "Time", "getDate", "()", "summary", "df-generated"], + ["java.sql", "Time", "getDay", "()", "summary", "df-generated"], + ["java.sql", "Time", "getMonth", "()", "summary", "df-generated"], + ["java.sql", "Time", "getYear", "()", "summary", "df-generated"], + ["java.sql", "Time", "setDate", "(int)", "summary", "df-generated"], + ["java.sql", "Time", "setMonth", "(int)", "summary", "df-generated"], + ["java.sql", "Time", "setTime", "(long)", "summary", "df-generated"], + ["java.sql", "Time", "setYear", "(int)", "summary", "df-generated"], + ["java.sql", "Time", "toLocalTime", "()", "summary", "df-generated"], + ["java.sql", "Time", "valueOf", "(LocalTime)", "summary", "df-generated"], + ["java.sql", "Time", "valueOf", "(String)", "summary", "df-generated"], + ["java.sql", "Timestamp", "Timestamp", "(int,int,int,int,int,int,int)", "summary", "df-generated"], + ["java.sql", "Timestamp", "after", "(Timestamp)", "summary", "df-generated"], + ["java.sql", "Timestamp", "before", "(Timestamp)", "summary", "df-generated"], + ["java.sql", "Timestamp", "compareTo", "(Timestamp)", "summary", "df-generated"], + ["java.sql", "Timestamp", "equals", "(Timestamp)", "summary", "df-generated"], + ["java.sql", "Timestamp", "from", "(Instant)", "summary", "df-generated"], + ["java.sql", "Timestamp", "getNanos", "()", "summary", "df-generated"], + ["java.sql", "Timestamp", "setNanos", "(int)", "summary", "df-generated"], + ["java.sql", "Timestamp", "setTime", "(long)", "summary", "df-generated"], + ["java.sql", "Timestamp", "toLocalDateTime", "()", "summary", "df-generated"], + ["java.sql", "Timestamp", "valueOf", "(LocalDateTime)", "summary", "df-generated"], + ["java.sql", "Timestamp", "valueOf", "(String)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.sql.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.sql.model.yml deleted file mode 100644 index 6cd578b446ad..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.sql.model.yml +++ /dev/null @@ -1,404 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.sql", "Array", True, "getArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Array", True, "getArray", "(Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Array", True, "getArray", "(long,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Array", True, "getArray", "(long,int,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Array", True, "getBaseTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,String,int,int[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,String,int,int[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,String,int,int[],Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,String,int,int[],Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,String,int,int[],Throwable)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,String,int,long[],Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,String,int,long[],Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,String,int,long[],Throwable)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,String,int[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,String,int[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,String,int[],Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,String,int[],Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,String,int[],Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,int[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,int[],Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(String,int[],Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "BatchUpdateException", True, "BatchUpdateException", "(int[],Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "Blob", True, "getBinaryStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Blob", True, "getBinaryStream", "(long,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Clob", True, "getCharacterStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Clob", True, "getCharacterStream", "(long,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Clob", True, "getSubString", "(long,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "DataTruncation", True, "DataTruncation", "(int,boolean,boolean,int,int,Throwable)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "DriverPropertyInfo", True, "DriverPropertyInfo", "(String,String)", "", "Argument[0]", "Argument[this].Field[java.sql.DriverPropertyInfo.name]", "value", "dfc-generated"] - - ["java.sql", "DriverPropertyInfo", True, "DriverPropertyInfo", "(String,String)", "", "Argument[1]", "Argument[this].Field[java.sql.DriverPropertyInfo.value]", "value", "dfc-generated"] - - ["java.sql", "Ref", True, "getBaseTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getArray", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getArray", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getAsciiStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getAsciiStream", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getBinaryStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getBinaryStream", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getBlob", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getBlob", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getBytes", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getBytes", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getCharacterStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getCharacterStream", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getClob", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getClob", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getMetaData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getObject", "(String,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getObject", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getObject", "(int,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getRef", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getRef", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getTime", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getTime", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getTimestamp", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getURL", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getURL", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getUnicodeStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getUnicodeStream", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSet", True, "getWarnings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSetMetaData", True, "getCatalogName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSetMetaData", True, "getColumnLabel", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSetMetaData", True, "getColumnName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSetMetaData", True, "getColumnTypeName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSetMetaData", True, "getSchemaName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "ResultSetMetaData", True, "getTableName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(Map)", "", "Argument[0]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(Map,Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,Map)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,Map,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,Map)", "", "Argument[2]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,Map,Throwable)", "", "Argument[2]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,int,Map)", "", "Argument[3]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,int,Map,Throwable)", "", "Argument[3]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] - - ["java.sql", "SQLClientInfoException", True, "getFailedProperties", "()", "", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "ReturnValue", "value", "dfc-generated"] - - ["java.sql", "SQLDataException", True, "SQLDataException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLDataException", True, "SQLDataException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLDataException", True, "SQLDataException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLDataException", True, "SQLDataException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLDataException", True, "SQLDataException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLDataException", True, "SQLDataException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLDataException", True, "SQLDataException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLDataException", True, "SQLDataException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLDataException", True, "SQLDataException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLDataException", True, "SQLDataException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLDataException", True, "SQLDataException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLDataException", True, "SQLDataException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLDataException", True, "SQLDataException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLDataException", True, "SQLDataException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLException.SQLState]", "value", "dfc-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLException.SQLState]", "value", "dfc-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLException.SQLState]", "value", "dfc-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLException.SQLState]", "value", "dfc-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "getNextException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "getSQLState", "()", "", "Argument[this].SyntheticField[java.sql.SQLException.SQLState]", "ReturnValue", "value", "dfc-generated"] - - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLInvalidAuthorizationSpecException", True, "SQLInvalidAuthorizationSpecException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLInvalidAuthorizationSpecException", True, "SQLInvalidAuthorizationSpecException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLInvalidAuthorizationSpecException", True, "SQLInvalidAuthorizationSpecException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLInvalidAuthorizationSpecException", True, "SQLInvalidAuthorizationSpecException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLInvalidAuthorizationSpecException", True, "SQLInvalidAuthorizationSpecException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLInvalidAuthorizationSpecException", True, "SQLInvalidAuthorizationSpecException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLInvalidAuthorizationSpecException", True, "SQLInvalidAuthorizationSpecException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLInvalidAuthorizationSpecException", True, "SQLInvalidAuthorizationSpecException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLInvalidAuthorizationSpecException", True, "SQLInvalidAuthorizationSpecException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLInvalidAuthorizationSpecException", True, "SQLInvalidAuthorizationSpecException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLInvalidAuthorizationSpecException", True, "SQLInvalidAuthorizationSpecException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLInvalidAuthorizationSpecException", True, "SQLInvalidAuthorizationSpecException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLInvalidAuthorizationSpecException", True, "SQLInvalidAuthorizationSpecException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLInvalidAuthorizationSpecException", True, "SQLInvalidAuthorizationSpecException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientConnectionException", True, "SQLNonTransientConnectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientConnectionException", True, "SQLNonTransientConnectionException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientConnectionException", True, "SQLNonTransientConnectionException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientConnectionException", True, "SQLNonTransientConnectionException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientConnectionException", True, "SQLNonTransientConnectionException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientConnectionException", True, "SQLNonTransientConnectionException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientConnectionException", True, "SQLNonTransientConnectionException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientConnectionException", True, "SQLNonTransientConnectionException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientConnectionException", True, "SQLNonTransientConnectionException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientConnectionException", True, "SQLNonTransientConnectionException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientConnectionException", True, "SQLNonTransientConnectionException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientConnectionException", True, "SQLNonTransientConnectionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientConnectionException", True, "SQLNonTransientConnectionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientConnectionException", True, "SQLNonTransientConnectionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientException", True, "SQLNonTransientException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientException", True, "SQLNonTransientException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientException", True, "SQLNonTransientException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientException", True, "SQLNonTransientException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientException", True, "SQLNonTransientException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientException", True, "SQLNonTransientException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientException", True, "SQLNonTransientException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientException", True, "SQLNonTransientException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientException", True, "SQLNonTransientException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientException", True, "SQLNonTransientException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientException", True, "SQLNonTransientException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientException", True, "SQLNonTransientException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientException", True, "SQLNonTransientException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLNonTransientException", True, "SQLNonTransientException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLOutput", True, "writeAsciiStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLOutput", True, "writeBinaryStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLOutput", True, "writeBytes", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLOutput", True, "writeCharacterStream", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLOutput", True, "writeDate", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLOutput", True, "writeNClob", "(NClob)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLOutput", True, "writeNString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLOutput", True, "writeRowId", "(RowId)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLOutput", True, "writeSQLXML", "(SQLXML)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLOutput", True, "writeString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLOutput", True, "writeTime", "(Time)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLOutput", True, "writeTimestamp", "(Timestamp)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLPermission", False, "SQLPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.sql", "SQLPermission", False, "SQLPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLSyntaxErrorException", True, "SQLSyntaxErrorException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLSyntaxErrorException", True, "SQLSyntaxErrorException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLSyntaxErrorException", True, "SQLSyntaxErrorException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLSyntaxErrorException", True, "SQLSyntaxErrorException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLSyntaxErrorException", True, "SQLSyntaxErrorException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLSyntaxErrorException", True, "SQLSyntaxErrorException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLSyntaxErrorException", True, "SQLSyntaxErrorException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLSyntaxErrorException", True, "SQLSyntaxErrorException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLSyntaxErrorException", True, "SQLSyntaxErrorException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLSyntaxErrorException", True, "SQLSyntaxErrorException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLSyntaxErrorException", True, "SQLSyntaxErrorException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLSyntaxErrorException", True, "SQLSyntaxErrorException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLSyntaxErrorException", True, "SQLSyntaxErrorException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLSyntaxErrorException", True, "SQLSyntaxErrorException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTimeoutException", True, "SQLTimeoutException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTimeoutException", True, "SQLTimeoutException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTimeoutException", True, "SQLTimeoutException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTimeoutException", True, "SQLTimeoutException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTimeoutException", True, "SQLTimeoutException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTimeoutException", True, "SQLTimeoutException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTimeoutException", True, "SQLTimeoutException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTimeoutException", True, "SQLTimeoutException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTimeoutException", True, "SQLTimeoutException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTimeoutException", True, "SQLTimeoutException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTimeoutException", True, "SQLTimeoutException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTimeoutException", True, "SQLTimeoutException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTimeoutException", True, "SQLTimeoutException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTimeoutException", True, "SQLTimeoutException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransactionRollbackException", True, "SQLTransactionRollbackException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransactionRollbackException", True, "SQLTransactionRollbackException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransactionRollbackException", True, "SQLTransactionRollbackException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransactionRollbackException", True, "SQLTransactionRollbackException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransactionRollbackException", True, "SQLTransactionRollbackException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransactionRollbackException", True, "SQLTransactionRollbackException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransactionRollbackException", True, "SQLTransactionRollbackException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransactionRollbackException", True, "SQLTransactionRollbackException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransactionRollbackException", True, "SQLTransactionRollbackException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransactionRollbackException", True, "SQLTransactionRollbackException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransactionRollbackException", True, "SQLTransactionRollbackException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransactionRollbackException", True, "SQLTransactionRollbackException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransactionRollbackException", True, "SQLTransactionRollbackException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransactionRollbackException", True, "SQLTransactionRollbackException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientConnectionException", True, "SQLTransientConnectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientConnectionException", True, "SQLTransientConnectionException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientConnectionException", True, "SQLTransientConnectionException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientConnectionException", True, "SQLTransientConnectionException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientConnectionException", True, "SQLTransientConnectionException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientConnectionException", True, "SQLTransientConnectionException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientConnectionException", True, "SQLTransientConnectionException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientConnectionException", True, "SQLTransientConnectionException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientConnectionException", True, "SQLTransientConnectionException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientConnectionException", True, "SQLTransientConnectionException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientConnectionException", True, "SQLTransientConnectionException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientConnectionException", True, "SQLTransientConnectionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientConnectionException", True, "SQLTransientConnectionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientConnectionException", True, "SQLTransientConnectionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientException", True, "SQLTransientException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientException", True, "SQLTransientException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientException", True, "SQLTransientException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientException", True, "SQLTransientException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientException", True, "SQLTransientException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientException", True, "SQLTransientException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientException", True, "SQLTransientException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientException", True, "SQLTransientException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientException", True, "SQLTransientException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientException", True, "SQLTransientException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientException", True, "SQLTransientException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientException", True, "SQLTransientException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientException", True, "SQLTransientException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLTransientException", True, "SQLTransientException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLWarning", True, "SQLWarning", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLWarning", True, "SQLWarning", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLWarning", True, "SQLWarning", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLWarning", True, "SQLWarning", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLWarning", True, "SQLWarning", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLWarning", True, "SQLWarning", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLWarning", True, "SQLWarning", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLWarning", True, "SQLWarning", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLWarning", True, "SQLWarning", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLWarning", True, "SQLWarning", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLWarning", True, "SQLWarning", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLWarning", True, "SQLWarning", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLWarning", True, "SQLWarning", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLWarning", True, "SQLWarning", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLWarning", True, "getNextWarning", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Statement", True, "enquoteIdentifier", "(String,boolean)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.sql", "Statement", True, "enquoteLiteral", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["java.sql", "Statement", True, "enquoteNCharLiteral", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["java.sql", "Struct", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Struct", True, "getAttributes", "(Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Struct", True, "getSQLTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Wrapper", True, "unwrap", "(Class)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.sql", "BatchUpdateException", "BatchUpdateException", "(int[])", "summary", "df-generated"] - - ["java.sql", "BatchUpdateException", "getLargeUpdateCounts", "()", "summary", "df-generated"] - - ["java.sql", "BatchUpdateException", "getUpdateCounts", "()", "summary", "df-generated"] - - ["java.sql", "CallableStatement", "registerOutParameter", "(String,SQLType)", "summary", "df-generated"] - - ["java.sql", "CallableStatement", "registerOutParameter", "(String,SQLType,String)", "summary", "df-generated"] - - ["java.sql", "CallableStatement", "registerOutParameter", "(String,SQLType,int)", "summary", "df-generated"] - - ["java.sql", "CallableStatement", "registerOutParameter", "(int,SQLType)", "summary", "df-generated"] - - ["java.sql", "CallableStatement", "registerOutParameter", "(int,SQLType,String)", "summary", "df-generated"] - - ["java.sql", "CallableStatement", "registerOutParameter", "(int,SQLType,int)", "summary", "df-generated"] - - ["java.sql", "CallableStatement", "setObject", "(String,Object,SQLType)", "summary", "df-generated"] - - ["java.sql", "CallableStatement", "setObject", "(String,Object,SQLType,int)", "summary", "df-generated"] - - ["java.sql", "Connection", "beginRequest", "()", "summary", "df-generated"] - - ["java.sql", "Connection", "endRequest", "()", "summary", "df-generated"] - - ["java.sql", "Connection", "setShardingKey", "(ShardingKey)", "summary", "df-generated"] - - ["java.sql", "Connection", "setShardingKey", "(ShardingKey,ShardingKey)", "summary", "df-generated"] - - ["java.sql", "Connection", "setShardingKeyIfValid", "(ShardingKey,ShardingKey,int)", "summary", "df-generated"] - - ["java.sql", "Connection", "setShardingKeyIfValid", "(ShardingKey,int)", "summary", "df-generated"] - - ["java.sql", "DataTruncation", "DataTruncation", "(int,boolean,boolean,int,int)", "summary", "df-generated"] - - ["java.sql", "DataTruncation", "getDataSize", "()", "summary", "df-generated"] - - ["java.sql", "DataTruncation", "getIndex", "()", "summary", "df-generated"] - - ["java.sql", "DataTruncation", "getParameter", "()", "summary", "df-generated"] - - ["java.sql", "DataTruncation", "getRead", "()", "summary", "df-generated"] - - ["java.sql", "DataTruncation", "getTransferSize", "()", "summary", "df-generated"] - - ["java.sql", "DatabaseMetaData", "getMaxLogicalLobSize", "()", "summary", "df-generated"] - - ["java.sql", "DatabaseMetaData", "supportsRefCursors", "()", "summary", "df-generated"] - - ["java.sql", "DatabaseMetaData", "supportsSharding", "()", "summary", "df-generated"] - - ["java.sql", "Date", "Date", "(int,int,int)", "summary", "df-generated"] - - ["java.sql", "Date", "Date", "(long)", "summary", "df-generated"] - - ["java.sql", "Date", "getHours", "()", "summary", "df-generated"] - - ["java.sql", "Date", "getMinutes", "()", "summary", "df-generated"] - - ["java.sql", "Date", "getSeconds", "()", "summary", "df-generated"] - - ["java.sql", "Date", "setHours", "(int)", "summary", "df-generated"] - - ["java.sql", "Date", "setMinutes", "(int)", "summary", "df-generated"] - - ["java.sql", "Date", "setSeconds", "(int)", "summary", "df-generated"] - - ["java.sql", "Date", "setTime", "(long)", "summary", "df-generated"] - - ["java.sql", "Date", "toLocalDate", "()", "summary", "df-generated"] - - ["java.sql", "Date", "valueOf", "(LocalDate)", "summary", "df-generated"] - - ["java.sql", "Date", "valueOf", "(String)", "summary", "df-generated"] - - ["java.sql", "DriverManager", "deregisterDriver", "(Driver)", "summary", "df-generated"] - - ["java.sql", "DriverManager", "drivers", "()", "summary", "df-generated"] - - ["java.sql", "DriverManager", "getConnection", "(String)", "summary", "df-generated"] - - ["java.sql", "DriverManager", "getConnection", "(String,Properties)", "summary", "df-generated"] - - ["java.sql", "DriverManager", "getConnection", "(String,String,String)", "summary", "df-generated"] - - ["java.sql", "DriverManager", "getDriver", "(String)", "summary", "df-generated"] - - ["java.sql", "DriverManager", "getDrivers", "()", "summary", "df-generated"] - - ["java.sql", "DriverManager", "getLogStream", "()", "summary", "df-generated"] - - ["java.sql", "DriverManager", "getLogWriter", "()", "summary", "df-generated"] - - ["java.sql", "DriverManager", "getLoginTimeout", "()", "summary", "df-generated"] - - ["java.sql", "DriverManager", "println", "(String)", "summary", "df-generated"] - - ["java.sql", "DriverManager", "registerDriver", "(Driver)", "summary", "df-generated"] - - ["java.sql", "DriverManager", "registerDriver", "(Driver,DriverAction)", "summary", "df-generated"] - - ["java.sql", "DriverManager", "setLogStream", "(PrintStream)", "summary", "df-generated"] - - ["java.sql", "DriverManager", "setLogWriter", "(PrintWriter)", "summary", "df-generated"] - - ["java.sql", "DriverManager", "setLoginTimeout", "(int)", "summary", "df-generated"] - - ["java.sql", "JDBCType", "getName", "()", "summary", "df-generated"] - - ["java.sql", "JDBCType", "getVendor", "()", "summary", "df-generated"] - - ["java.sql", "JDBCType", "getVendorTypeNumber", "()", "summary", "df-generated"] - - ["java.sql", "JDBCType", "valueOf", "(int)", "summary", "df-generated"] - - ["java.sql", "PreparedStatement", "executeLargeUpdate", "()", "summary", "df-generated"] - - ["java.sql", "PreparedStatement", "setObject", "(int,Object,SQLType)", "summary", "df-generated"] - - ["java.sql", "PreparedStatement", "setObject", "(int,Object,SQLType,int)", "summary", "df-generated"] - - ["java.sql", "ResultSet", "updateObject", "(String,Object,SQLType)", "summary", "df-generated"] - - ["java.sql", "ResultSet", "updateObject", "(String,Object,SQLType,int)", "summary", "df-generated"] - - ["java.sql", "ResultSet", "updateObject", "(int,Object,SQLType)", "summary", "df-generated"] - - ["java.sql", "ResultSet", "updateObject", "(int,Object,SQLType,int)", "summary", "df-generated"] - - ["java.sql", "SQLException", "getErrorCode", "()", "summary", "df-generated"] - - ["java.sql", "SQLException", "setNextException", "(SQLException)", "summary", "df-generated"] - - ["java.sql", "SQLInput", "readObject", "(Class)", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeObject", "(Object,SQLType)", "summary", "df-generated"] - - ["java.sql", "SQLWarning", "setNextWarning", "(SQLWarning)", "summary", "df-generated"] - - ["java.sql", "Statement", "executeLargeBatch", "()", "summary", "df-generated"] - - ["java.sql", "Statement", "executeLargeUpdate", "(String)", "summary", "df-generated"] - - ["java.sql", "Statement", "executeLargeUpdate", "(String,String[])", "summary", "df-generated"] - - ["java.sql", "Statement", "executeLargeUpdate", "(String,int)", "summary", "df-generated"] - - ["java.sql", "Statement", "executeLargeUpdate", "(String,int[])", "summary", "df-generated"] - - ["java.sql", "Statement", "getLargeMaxRows", "()", "summary", "df-generated"] - - ["java.sql", "Statement", "getLargeUpdateCount", "()", "summary", "df-generated"] - - ["java.sql", "Statement", "isSimpleIdentifier", "(String)", "summary", "df-generated"] - - ["java.sql", "Statement", "setLargeMaxRows", "(long)", "summary", "df-generated"] - - ["java.sql", "Time", "Time", "(int,int,int)", "summary", "df-generated"] - - ["java.sql", "Time", "Time", "(long)", "summary", "df-generated"] - - ["java.sql", "Time", "getDate", "()", "summary", "df-generated"] - - ["java.sql", "Time", "getDay", "()", "summary", "df-generated"] - - ["java.sql", "Time", "getMonth", "()", "summary", "df-generated"] - - ["java.sql", "Time", "getYear", "()", "summary", "df-generated"] - - ["java.sql", "Time", "setDate", "(int)", "summary", "df-generated"] - - ["java.sql", "Time", "setMonth", "(int)", "summary", "df-generated"] - - ["java.sql", "Time", "setTime", "(long)", "summary", "df-generated"] - - ["java.sql", "Time", "setYear", "(int)", "summary", "df-generated"] - - ["java.sql", "Time", "toLocalTime", "()", "summary", "df-generated"] - - ["java.sql", "Time", "valueOf", "(LocalTime)", "summary", "df-generated"] - - ["java.sql", "Time", "valueOf", "(String)", "summary", "df-generated"] - - ["java.sql", "Timestamp", "Timestamp", "(int,int,int,int,int,int,int)", "summary", "df-generated"] - - ["java.sql", "Timestamp", "after", "(Timestamp)", "summary", "df-generated"] - - ["java.sql", "Timestamp", "before", "(Timestamp)", "summary", "df-generated"] - - ["java.sql", "Timestamp", "compareTo", "(Timestamp)", "summary", "df-generated"] - - ["java.sql", "Timestamp", "equals", "(Timestamp)", "summary", "df-generated"] - - ["java.sql", "Timestamp", "from", "(Instant)", "summary", "df-generated"] - - ["java.sql", "Timestamp", "getNanos", "()", "summary", "df-generated"] - - ["java.sql", "Timestamp", "setNanos", "(int)", "summary", "df-generated"] - - ["java.sql", "Timestamp", "setTime", "(long)", "summary", "df-generated"] - - ["java.sql", "Timestamp", "toLocalDateTime", "()", "summary", "df-generated"] - - ["java.sql", "Timestamp", "valueOf", "(LocalDateTime)", "summary", "df-generated"] - - ["java.sql", "Timestamp", "valueOf", "(String)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.text.model.json b/java/ql/lib/ext/generated/modelgenerator/java.text.model.json new file mode 100644 index 000000000000..0ec270aefff1 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.text.model.json @@ -0,0 +1,370 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.text", "Annotation", true, "Annotation", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.Annotation.value]", "value", "dfc-generated"], + ["java.text", "Annotation", true, "getValue", "()", "", "Argument[this].SyntheticField[java.text.Annotation.value]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "AttributedCharacterIterator", true, "getAttribute", "(AttributedCharacterIterator$Attribute)", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"], + ["java.text", "AttributedCharacterIterator", true, "getAttributes", "()", "", "Argument[this]", "ReturnValue.MapValue", "taint", "dfc-generated"], + ["java.text", "AttributedString", true, "AttributedString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.text", "AttributedString", true, "AttributedString", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.text", "AttributedString", true, "getIterator", "(AttributedCharacterIterator$Attribute[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.text", "AttributedString", true, "getIterator", "(AttributedCharacterIterator$Attribute[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.text", "Bidi", false, "Bidi", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.text", "Bidi", false, "Bidi", "(char[],int,byte[],int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.text", "BreakIterator", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.text", "BreakIterator", true, "setText", "(CharacterIterator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.text", "BreakIterator", true, "setText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.text", "ChoiceFormat", true, "ChoiceFormat", "(double[],String[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "value", "dfc-generated"], + ["java.text", "ChoiceFormat", true, "format", "(double,StringBuffer,FieldPosition)", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "Argument[1]", "taint", "dfc-generated"], + ["java.text", "ChoiceFormat", true, "format", "(double,StringBuffer,FieldPosition)", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "ReturnValue", "taint", "dfc-generated"], + ["java.text", "ChoiceFormat", true, "format", "(long,StringBuffer,FieldPosition)", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "Argument[1]", "taint", "dfc-generated"], + ["java.text", "ChoiceFormat", true, "format", "(long,StringBuffer,FieldPosition)", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "ReturnValue", "taint", "dfc-generated"], + ["java.text", "ChoiceFormat", true, "getFormats", "()", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["java.text", "ChoiceFormat", true, "setChoices", "(double[],String[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "value", "dfc-generated"], + ["java.text", "ChoiceFormat", true, "toPattern", "()", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "ReturnValue", "taint", "dfc-generated"], + ["java.text", "CollationKey", true, "getSourceString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.text", "Collator", true, "getCollationKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.text", "Collator", true, "getCollationKey", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.text", "Collator", true, "getCollationKey", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.text", "CompactNumberFormat", false, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.text", "CompactNumberFormat", false, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.text", "CompactNumberFormat", false, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["java.text", "CompactNumberFormat", false, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[],String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.text", "CompactNumberFormat", false, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[],String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.text", "CompactNumberFormat", false, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[],String)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["java.text", "CompactNumberFormat", false, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[],String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.text", "DateFormat", true, "format", "(Date,StringBuffer,FieldPosition)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DateFormat", true, "getCalendar", "()", "", "Argument[this].SyntheticField[java.text.DateFormat.calendar]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DateFormat", true, "getDateInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.text", "DateFormat", true, "getDateTimeInstance", "(int,int,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.text", "DateFormat", true, "getNumberFormat", "()", "", "Argument[this].SyntheticField[java.text.DateFormat.numberFormat]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DateFormat", true, "getTimeInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.text", "DateFormat", true, "getTimeZone", "()", "", "Argument[this].SyntheticField[java.text.DateFormat.calendar].SyntheticField[java.util.Calendar.zone]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DateFormat", true, "setCalendar", "(Calendar)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DateFormat.calendar]", "value", "dfc-generated"], + ["java.text", "DateFormat", true, "setNumberFormat", "(NumberFormat)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DateFormat.numberFormat]", "value", "dfc-generated"], + ["java.text", "DateFormat", true, "setTimeZone", "(TimeZone)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DateFormat.calendar].SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"], + ["java.text", "DateFormatSymbols", true, "DateFormatSymbols", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.text", "DateFormatSymbols", true, "getAmPmStrings", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.ampms].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["java.text", "DateFormatSymbols", true, "getEras", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.eras].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["java.text", "DateFormatSymbols", true, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.text", "DateFormatSymbols", true, "getLocalPatternChars", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DateFormatSymbols", true, "getMonths", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.months].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["java.text", "DateFormatSymbols", true, "getShortMonths", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.shortMonths].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["java.text", "DateFormatSymbols", true, "getShortWeekdays", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.shortWeekdays].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["java.text", "DateFormatSymbols", true, "getWeekdays", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.weekdays].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["java.text", "DateFormatSymbols", true, "getZoneStrings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.text", "DateFormatSymbols", true, "setAmPmStrings", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.ampms].ArrayElement", "value", "dfc-generated"], + ["java.text", "DateFormatSymbols", true, "setEras", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.eras].ArrayElement", "value", "dfc-generated"], + ["java.text", "DateFormatSymbols", true, "setLocalPatternChars", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "value", "dfc-generated"], + ["java.text", "DateFormatSymbols", true, "setMonths", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.months].ArrayElement", "value", "dfc-generated"], + ["java.text", "DateFormatSymbols", true, "setShortMonths", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.shortMonths].ArrayElement", "value", "dfc-generated"], + ["java.text", "DateFormatSymbols", true, "setShortWeekdays", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.shortWeekdays].ArrayElement", "value", "dfc-generated"], + ["java.text", "DateFormatSymbols", true, "setWeekdays", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.weekdays].ArrayElement", "value", "dfc-generated"], + ["java.text", "DecimalFormat", true, "DecimalFormat", "(String,DecimalFormatSymbols)", "", "Argument[1]", "Argument[this].SyntheticField[java.text.DecimalFormat.symbols]", "value", "dfc-generated"], + ["java.text", "DecimalFormat", true, "getCurrency", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.symbols].SyntheticField[java.text.DecimalFormatSymbols.currency]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DecimalFormat", true, "getDecimalFormatSymbols", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.symbols]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DecimalFormat", true, "getNegativePrefix", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.negativePrefix]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DecimalFormat", true, "getNegativeSuffix", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.negativeSuffix]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DecimalFormat", true, "getPositivePrefix", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.positivePrefix]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DecimalFormat", true, "getPositiveSuffix", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.positiveSuffix]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DecimalFormat", true, "setCurrency", "(Currency)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.symbols].SyntheticField[java.text.DecimalFormatSymbols.currency]", "value", "dfc-generated"], + ["java.text", "DecimalFormat", true, "setDecimalFormatSymbols", "(DecimalFormatSymbols)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.symbols]", "value", "dfc-generated"], + ["java.text", "DecimalFormat", true, "setNegativePrefix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.negativePrefix]", "value", "dfc-generated"], + ["java.text", "DecimalFormat", true, "setNegativeSuffix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.negativeSuffix]", "value", "dfc-generated"], + ["java.text", "DecimalFormat", true, "setPositivePrefix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.positivePrefix]", "value", "dfc-generated"], + ["java.text", "DecimalFormat", true, "setPositiveSuffix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.positiveSuffix]", "value", "dfc-generated"], + ["java.text", "DecimalFormat", true, "toLocalizedPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.text", "DecimalFormat", true, "toPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.text", "DecimalFormatSymbols", true, "DecimalFormatSymbols", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.text", "DecimalFormatSymbols", true, "getCurrency", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currency]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "getCurrencySymbol", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currencySymbol]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "getExponentSeparator", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.exponentialSeparator]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "getInfinity", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.infinity]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.text", "DecimalFormatSymbols", true, "getInternationalCurrencySymbol", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.intlCurrencySymbol]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "getNaN", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.NaN]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "setCurrency", "(Currency)", "", "Argument[0].SyntheticField[java.util.Currency.currencyCode]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currencySymbol]", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "setCurrency", "(Currency)", "", "Argument[0].SyntheticField[java.util.Currency.currencyCode]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.intlCurrencySymbol]", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "setCurrency", "(Currency)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currency]", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "setCurrencySymbol", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currencySymbol]", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "setExponentSeparator", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.exponentialSeparator]", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "setInfinity", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.infinity]", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "setInternationalCurrencySymbol", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currencySymbol]", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "setInternationalCurrencySymbol", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currency].SyntheticField[java.util.Currency.currencyCode]", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "setInternationalCurrencySymbol", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.intlCurrencySymbol]", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "setInternationalCurrencySymbol", "(String)", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currency].SyntheticField[java.util.Currency.currencyCode]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currencySymbol]", "value", "dfc-generated"], + ["java.text", "DecimalFormatSymbols", true, "setNaN", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.NaN]", "value", "dfc-generated"], + ["java.text", "FieldPosition", true, "FieldPosition", "(Format$Field)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.FieldPosition.attribute]", "value", "dfc-generated"], + ["java.text", "FieldPosition", true, "FieldPosition", "(Format$Field,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.FieldPosition.attribute]", "value", "dfc-generated"], + ["java.text", "FieldPosition", true, "getFieldAttribute", "()", "", "Argument[this].SyntheticField[java.text.FieldPosition.attribute]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "Format", true, "parseObject", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement.ArrayElement", "taint", "dfc-generated"], + ["java.text", "Format", true, "parseObject", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"], + ["java.text", "Format", true, "parseObject", "(String,ParsePosition)", "", "Argument[0]", "ReturnValue.ArrayElement.ArrayElement", "taint", "dfc-generated"], + ["java.text", "Format", true, "parseObject", "(String,ParsePosition)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"], + ["java.text", "MessageFormat", true, "MessageFormat", "(String,Locale)", "", "Argument[1]", "Argument[this].SyntheticField[java.text.MessageFormat.locale]", "value", "dfc-generated"], + ["java.text", "MessageFormat", true, "getFormats", "()", "", "Argument[this].SyntheticField[java.text.MessageFormat.formats]", "ReturnValue", "taint", "dfc-generated"], + ["java.text", "MessageFormat", true, "getFormatsByArgumentIndex", "()", "", "Argument[this].SyntheticField[java.text.MessageFormat.formats].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["java.text", "MessageFormat", true, "getLocale", "()", "", "Argument[this].SyntheticField[java.text.MessageFormat.locale]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "MessageFormat", true, "parse", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement.ArrayElement", "taint", "dfc-generated"], + ["java.text", "MessageFormat", true, "parse", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"], + ["java.text", "MessageFormat", true, "parse", "(String,ParsePosition)", "", "Argument[0]", "ReturnValue.ArrayElement.ArrayElement", "taint", "dfc-generated"], + ["java.text", "MessageFormat", true, "parse", "(String,ParsePosition)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"], + ["java.text", "MessageFormat", true, "setFormat", "(int,Format)", "", "Argument[1]", "Argument[this].SyntheticField[java.text.MessageFormat.formats].ArrayElement", "value", "dfc-generated"], + ["java.text", "MessageFormat", true, "setFormatByArgumentIndex", "(int,Format)", "", "Argument[1]", "Argument[this].SyntheticField[java.text.MessageFormat.formats].ArrayElement", "value", "dfc-generated"], + ["java.text", "MessageFormat", true, "setFormats", "(Format[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.MessageFormat.formats].ArrayElement", "value", "dfc-generated"], + ["java.text", "MessageFormat", true, "setFormatsByArgumentIndex", "(Format[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.MessageFormat.formats].ArrayElement", "value", "dfc-generated"], + ["java.text", "MessageFormat", true, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.MessageFormat.locale]", "value", "dfc-generated"], + ["java.text", "MessageFormat", true, "toPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.text", "Normalizer", false, "normalize", "(CharSequence,Normalizer$Form)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "NumberFormat", true, "format", "(double,StringBuffer,FieldPosition)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "NumberFormat", true, "format", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.text", "NumberFormat", true, "format", "(long,StringBuffer,FieldPosition)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "NumberFormat", true, "getCompactNumberInstance", "(Locale,NumberFormat$Style)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.text", "NumberFormat", true, "getCurrencyInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.text", "NumberFormat", true, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.text", "NumberFormat", true, "getIntegerInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.text", "NumberFormat", true, "getNumberInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.text", "NumberFormat", true, "getPercentInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.text", "ParseException", true, "ParseException", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.text", "RuleBasedCollator", true, "RuleBasedCollator", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.RuleBasedCollator.tables].SyntheticField[java.text.RBCollationTables.rules]", "value", "dfc-generated"], + ["java.text", "RuleBasedCollator", true, "getCollationElementIterator", "(CharacterIterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.text", "RuleBasedCollator", true, "getCollationElementIterator", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.text", "RuleBasedCollator", true, "getRules", "()", "", "Argument[this].SyntheticField[java.text.RuleBasedCollator.tables].SyntheticField[java.text.RBCollationTables.rules]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "SimpleDateFormat", true, "SimpleDateFormat", "(String,DateFormatSymbols)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.pattern]", "value", "dfc-generated"], + ["java.text", "SimpleDateFormat", true, "SimpleDateFormat", "(String,DateFormatSymbols)", "", "Argument[1].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "value", "dfc-generated"], + ["java.text", "SimpleDateFormat", true, "SimpleDateFormat", "(String,DateFormatSymbols)", "", "Argument[1]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData]", "value", "dfc-generated"], + ["java.text", "SimpleDateFormat", true, "SimpleDateFormat", "(String,Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.pattern]", "value", "dfc-generated"], + ["java.text", "SimpleDateFormat", true, "applyPattern", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.pattern]", "value", "dfc-generated"], + ["java.text", "SimpleDateFormat", true, "get2DigitYearStart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.text", "SimpleDateFormat", true, "getDateFormatSymbols", "()", "", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "ReturnValue.SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "value", "dfc-generated"], + ["java.text", "SimpleDateFormat", true, "getDateFormatSymbols", "()", "", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "SimpleDateFormat", true, "setDateFormatSymbols", "(DateFormatSymbols)", "", "Argument[0].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "value", "dfc-generated"], + ["java.text", "SimpleDateFormat", true, "setDateFormatSymbols", "(DateFormatSymbols)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData]", "value", "dfc-generated"], + ["java.text", "SimpleDateFormat", true, "toPattern", "()", "", "Argument[this].SyntheticField[java.text.SimpleDateFormat.pattern]", "ReturnValue", "value", "dfc-generated"], + ["java.text", "StringCharacterIterator", false, "StringCharacterIterator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.text", "StringCharacterIterator", false, "StringCharacterIterator", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.text", "StringCharacterIterator", false, "StringCharacterIterator", "(String,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.text", "StringCharacterIterator", false, "setText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.text", "AttributedString", "AttributedString", "(AttributedCharacterIterator)", "summary", "df-generated"], + ["java.text", "AttributedString", "AttributedString", "(AttributedCharacterIterator,int,int)", "summary", "df-generated"], + ["java.text", "AttributedString", "AttributedString", "(AttributedCharacterIterator,int,int,AttributedCharacterIterator$Attribute[])", "summary", "df-generated"], + ["java.text", "AttributedString", "addAttribute", "(AttributedCharacterIterator$Attribute,Object)", "summary", "df-generated"], + ["java.text", "AttributedString", "addAttribute", "(AttributedCharacterIterator$Attribute,Object,int,int)", "summary", "df-generated"], + ["java.text", "AttributedString", "addAttributes", "(Map,int,int)", "summary", "df-generated"], + ["java.text", "AttributedString", "getIterator", "()", "summary", "df-generated"], + ["java.text", "Bidi", "Bidi", "(AttributedCharacterIterator)", "summary", "df-generated"], + ["java.text", "Bidi", "baseIsLeftToRight", "()", "summary", "df-generated"], + ["java.text", "Bidi", "createLineBidi", "(int,int)", "summary", "df-generated"], + ["java.text", "Bidi", "getBaseLevel", "()", "summary", "df-generated"], + ["java.text", "Bidi", "getLength", "()", "summary", "df-generated"], + ["java.text", "Bidi", "getLevelAt", "(int)", "summary", "df-generated"], + ["java.text", "Bidi", "getRunCount", "()", "summary", "df-generated"], + ["java.text", "Bidi", "getRunLevel", "(int)", "summary", "df-generated"], + ["java.text", "Bidi", "getRunLimit", "(int)", "summary", "df-generated"], + ["java.text", "Bidi", "getRunStart", "(int)", "summary", "df-generated"], + ["java.text", "Bidi", "isLeftToRight", "()", "summary", "df-generated"], + ["java.text", "Bidi", "isMixed", "()", "summary", "df-generated"], + ["java.text", "Bidi", "isRightToLeft", "()", "summary", "df-generated"], + ["java.text", "Bidi", "reorderVisually", "(byte[],int,Object[],int,int)", "summary", "df-generated"], + ["java.text", "Bidi", "requiresBidi", "(char[],int,int)", "summary", "df-generated"], + ["java.text", "BreakIterator", "current", "()", "summary", "df-generated"], + ["java.text", "BreakIterator", "first", "()", "summary", "df-generated"], + ["java.text", "BreakIterator", "following", "(int)", "summary", "df-generated"], + ["java.text", "BreakIterator", "getAvailableLocales", "()", "summary", "df-generated"], + ["java.text", "BreakIterator", "getCharacterInstance", "()", "summary", "df-generated"], + ["java.text", "BreakIterator", "getCharacterInstance", "(Locale)", "summary", "df-generated"], + ["java.text", "BreakIterator", "getLineInstance", "()", "summary", "df-generated"], + ["java.text", "BreakIterator", "getLineInstance", "(Locale)", "summary", "df-generated"], + ["java.text", "BreakIterator", "getSentenceInstance", "()", "summary", "df-generated"], + ["java.text", "BreakIterator", "getSentenceInstance", "(Locale)", "summary", "df-generated"], + ["java.text", "BreakIterator", "getWordInstance", "()", "summary", "df-generated"], + ["java.text", "BreakIterator", "getWordInstance", "(Locale)", "summary", "df-generated"], + ["java.text", "BreakIterator", "isBoundary", "(int)", "summary", "df-generated"], + ["java.text", "BreakIterator", "last", "()", "summary", "df-generated"], + ["java.text", "BreakIterator", "next", "()", "summary", "df-generated"], + ["java.text", "BreakIterator", "next", "(int)", "summary", "df-generated"], + ["java.text", "BreakIterator", "preceding", "(int)", "summary", "df-generated"], + ["java.text", "BreakIterator", "previous", "()", "summary", "df-generated"], + ["java.text", "ChoiceFormat", "ChoiceFormat", "(String)", "summary", "df-generated"], + ["java.text", "ChoiceFormat", "applyPattern", "(String)", "summary", "df-generated"], + ["java.text", "ChoiceFormat", "getLimits", "()", "summary", "df-generated"], + ["java.text", "ChoiceFormat", "nextDouble", "(double)", "summary", "df-generated"], + ["java.text", "ChoiceFormat", "nextDouble", "(double,boolean)", "summary", "df-generated"], + ["java.text", "ChoiceFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"], + ["java.text", "ChoiceFormat", "previousDouble", "(double)", "summary", "df-generated"], + ["java.text", "CollationElementIterator", "getMaxExpansion", "(int)", "summary", "df-generated"], + ["java.text", "CollationElementIterator", "getOffset", "()", "summary", "df-generated"], + ["java.text", "CollationElementIterator", "next", "()", "summary", "df-generated"], + ["java.text", "CollationElementIterator", "previous", "()", "summary", "df-generated"], + ["java.text", "CollationElementIterator", "primaryOrder", "(int)", "summary", "df-generated"], + ["java.text", "CollationElementIterator", "reset", "()", "summary", "df-generated"], + ["java.text", "CollationElementIterator", "secondaryOrder", "(int)", "summary", "df-generated"], + ["java.text", "CollationElementIterator", "setOffset", "(int)", "summary", "df-generated"], + ["java.text", "CollationElementIterator", "setText", "(CharacterIterator)", "summary", "df-generated"], + ["java.text", "CollationElementIterator", "setText", "(String)", "summary", "df-generated"], + ["java.text", "CollationElementIterator", "tertiaryOrder", "(int)", "summary", "df-generated"], + ["java.text", "CollationKey", "toByteArray", "()", "summary", "df-generated"], + ["java.text", "Collator", "compare", "(Object,Object)", "summary", "df-generated"], + ["java.text", "Collator", "compare", "(String,String)", "summary", "df-generated"], + ["java.text", "Collator", "equals", "(String,String)", "summary", "df-generated"], + ["java.text", "Collator", "getAvailableLocales", "()", "summary", "df-generated"], + ["java.text", "Collator", "getDecomposition", "()", "summary", "df-generated"], + ["java.text", "Collator", "getInstance", "()", "summary", "df-generated"], + ["java.text", "Collator", "getInstance", "(Locale)", "summary", "df-generated"], + ["java.text", "Collator", "getStrength", "()", "summary", "df-generated"], + ["java.text", "Collator", "setDecomposition", "(int)", "summary", "df-generated"], + ["java.text", "Collator", "setStrength", "(int)", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "formatToCharacterIterator", "(Object)", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "getGroupingSize", "()", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "getRoundingMode", "()", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "isGroupingUsed", "()", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "isParseBigDecimal", "()", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "isParseIntegerOnly", "()", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "setGroupingSize", "(int)", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "setGroupingUsed", "(boolean)", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "setMaximumFractionDigits", "(int)", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "setMaximumIntegerDigits", "(int)", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "setMinimumFractionDigits", "(int)", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "setMinimumIntegerDigits", "(int)", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "setParseBigDecimal", "(boolean)", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "setParseIntegerOnly", "(boolean)", "summary", "df-generated"], + ["java.text", "CompactNumberFormat", "setRoundingMode", "(RoundingMode)", "summary", "df-generated"], + ["java.text", "DateFormat$Field", "getCalendarField", "()", "summary", "df-generated"], + ["java.text", "DateFormat$Field", "ofCalendarField", "(int)", "summary", "df-generated"], + ["java.text", "DateFormat", "getAvailableLocales", "()", "summary", "df-generated"], + ["java.text", "DateFormat", "getDateInstance", "()", "summary", "df-generated"], + ["java.text", "DateFormat", "getDateInstance", "(int)", "summary", "df-generated"], + ["java.text", "DateFormat", "getDateTimeInstance", "()", "summary", "df-generated"], + ["java.text", "DateFormat", "getDateTimeInstance", "(int,int)", "summary", "df-generated"], + ["java.text", "DateFormat", "getInstance", "()", "summary", "df-generated"], + ["java.text", "DateFormat", "getTimeInstance", "()", "summary", "df-generated"], + ["java.text", "DateFormat", "getTimeInstance", "(int)", "summary", "df-generated"], + ["java.text", "DateFormat", "isLenient", "()", "summary", "df-generated"], + ["java.text", "DateFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"], + ["java.text", "DateFormat", "setLenient", "(boolean)", "summary", "df-generated"], + ["java.text", "DateFormatSymbols", "getAvailableLocales", "()", "summary", "df-generated"], + ["java.text", "DateFormatSymbols", "getInstance", "()", "summary", "df-generated"], + ["java.text", "DateFormatSymbols", "setZoneStrings", "(String[][])", "summary", "df-generated"], + ["java.text", "DecimalFormat", "DecimalFormat", "(String)", "summary", "df-generated"], + ["java.text", "DecimalFormat", "applyLocalizedPattern", "(String)", "summary", "df-generated"], + ["java.text", "DecimalFormat", "applyPattern", "(String)", "summary", "df-generated"], + ["java.text", "DecimalFormat", "formatToCharacterIterator", "(Object)", "summary", "df-generated"], + ["java.text", "DecimalFormat", "getGroupingSize", "()", "summary", "df-generated"], + ["java.text", "DecimalFormat", "getMaximumFractionDigits", "()", "summary", "df-generated"], + ["java.text", "DecimalFormat", "getMaximumIntegerDigits", "()", "summary", "df-generated"], + ["java.text", "DecimalFormat", "getMinimumFractionDigits", "()", "summary", "df-generated"], + ["java.text", "DecimalFormat", "getMinimumIntegerDigits", "()", "summary", "df-generated"], + ["java.text", "DecimalFormat", "getMultiplier", "()", "summary", "df-generated"], + ["java.text", "DecimalFormat", "getRoundingMode", "()", "summary", "df-generated"], + ["java.text", "DecimalFormat", "isDecimalSeparatorAlwaysShown", "()", "summary", "df-generated"], + ["java.text", "DecimalFormat", "isParseBigDecimal", "()", "summary", "df-generated"], + ["java.text", "DecimalFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"], + ["java.text", "DecimalFormat", "setDecimalSeparatorAlwaysShown", "(boolean)", "summary", "df-generated"], + ["java.text", "DecimalFormat", "setGroupingSize", "(int)", "summary", "df-generated"], + ["java.text", "DecimalFormat", "setGroupingUsed", "(boolean)", "summary", "df-generated"], + ["java.text", "DecimalFormat", "setMaximumFractionDigits", "(int)", "summary", "df-generated"], + ["java.text", "DecimalFormat", "setMaximumIntegerDigits", "(int)", "summary", "df-generated"], + ["java.text", "DecimalFormat", "setMinimumFractionDigits", "(int)", "summary", "df-generated"], + ["java.text", "DecimalFormat", "setMinimumIntegerDigits", "(int)", "summary", "df-generated"], + ["java.text", "DecimalFormat", "setMultiplier", "(int)", "summary", "df-generated"], + ["java.text", "DecimalFormat", "setParseBigDecimal", "(boolean)", "summary", "df-generated"], + ["java.text", "DecimalFormat", "setRoundingMode", "(RoundingMode)", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "getAvailableLocales", "()", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "getDecimalSeparator", "()", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "getDigit", "()", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "getGroupingSeparator", "()", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "getInstance", "()", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "getMinusSign", "()", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "getMonetaryDecimalSeparator", "()", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "getMonetaryGroupingSeparator", "()", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "getPatternSeparator", "()", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "getPerMill", "()", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "getPercent", "()", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "getZeroDigit", "()", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "setDecimalSeparator", "(char)", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "setDigit", "(char)", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "setGroupingSeparator", "(char)", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "setMinusSign", "(char)", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "setMonetaryDecimalSeparator", "(char)", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "setMonetaryGroupingSeparator", "(char)", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "setPatternSeparator", "(char)", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "setPerMill", "(char)", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "setPercent", "(char)", "summary", "df-generated"], + ["java.text", "DecimalFormatSymbols", "setZeroDigit", "(char)", "summary", "df-generated"], + ["java.text", "FieldPosition", "FieldPosition", "(int)", "summary", "df-generated"], + ["java.text", "FieldPosition", "getBeginIndex", "()", "summary", "df-generated"], + ["java.text", "FieldPosition", "getEndIndex", "()", "summary", "df-generated"], + ["java.text", "FieldPosition", "getField", "()", "summary", "df-generated"], + ["java.text", "FieldPosition", "setBeginIndex", "(int)", "summary", "df-generated"], + ["java.text", "FieldPosition", "setEndIndex", "(int)", "summary", "df-generated"], + ["java.text", "Format", "formatToCharacterIterator", "(Object)", "summary", "df-generated"], + ["java.text", "MessageFormat", "MessageFormat", "(String)", "summary", "df-generated"], + ["java.text", "MessageFormat", "applyPattern", "(String)", "summary", "df-generated"], + ["java.text", "MessageFormat", "formatToCharacterIterator", "(Object)", "summary", "df-generated"], + ["java.text", "Normalizer", "isNormalized", "(CharSequence,Normalizer$Form)", "summary", "df-generated"], + ["java.text", "NumberFormat", "format", "(double)", "summary", "df-generated"], + ["java.text", "NumberFormat", "getAvailableLocales", "()", "summary", "df-generated"], + ["java.text", "NumberFormat", "getCompactNumberInstance", "()", "summary", "df-generated"], + ["java.text", "NumberFormat", "getCurrency", "()", "summary", "df-generated"], + ["java.text", "NumberFormat", "getCurrencyInstance", "()", "summary", "df-generated"], + ["java.text", "NumberFormat", "getInstance", "()", "summary", "df-generated"], + ["java.text", "NumberFormat", "getIntegerInstance", "()", "summary", "df-generated"], + ["java.text", "NumberFormat", "getMaximumFractionDigits", "()", "summary", "df-generated"], + ["java.text", "NumberFormat", "getMaximumIntegerDigits", "()", "summary", "df-generated"], + ["java.text", "NumberFormat", "getMinimumFractionDigits", "()", "summary", "df-generated"], + ["java.text", "NumberFormat", "getMinimumIntegerDigits", "()", "summary", "df-generated"], + ["java.text", "NumberFormat", "getNumberInstance", "()", "summary", "df-generated"], + ["java.text", "NumberFormat", "getPercentInstance", "()", "summary", "df-generated"], + ["java.text", "NumberFormat", "getRoundingMode", "()", "summary", "df-generated"], + ["java.text", "NumberFormat", "isGroupingUsed", "()", "summary", "df-generated"], + ["java.text", "NumberFormat", "isParseIntegerOnly", "()", "summary", "df-generated"], + ["java.text", "NumberFormat", "parse", "(String)", "summary", "df-generated"], + ["java.text", "NumberFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"], + ["java.text", "NumberFormat", "setCurrency", "(Currency)", "summary", "df-generated"], + ["java.text", "NumberFormat", "setGroupingUsed", "(boolean)", "summary", "df-generated"], + ["java.text", "NumberFormat", "setMaximumFractionDigits", "(int)", "summary", "df-generated"], + ["java.text", "NumberFormat", "setMaximumIntegerDigits", "(int)", "summary", "df-generated"], + ["java.text", "NumberFormat", "setMinimumFractionDigits", "(int)", "summary", "df-generated"], + ["java.text", "NumberFormat", "setMinimumIntegerDigits", "(int)", "summary", "df-generated"], + ["java.text", "NumberFormat", "setParseIntegerOnly", "(boolean)", "summary", "df-generated"], + ["java.text", "NumberFormat", "setRoundingMode", "(RoundingMode)", "summary", "df-generated"], + ["java.text", "ParseException", "getErrorOffset", "()", "summary", "df-generated"], + ["java.text", "ParsePosition", "ParsePosition", "(int)", "summary", "df-generated"], + ["java.text", "ParsePosition", "getErrorIndex", "()", "summary", "df-generated"], + ["java.text", "ParsePosition", "getIndex", "()", "summary", "df-generated"], + ["java.text", "ParsePosition", "setErrorIndex", "(int)", "summary", "df-generated"], + ["java.text", "ParsePosition", "setIndex", "(int)", "summary", "df-generated"], + ["java.text", "RuleBasedCollator", "compare", "(String,String)", "summary", "df-generated"], + ["java.text", "SimpleDateFormat", "applyLocalizedPattern", "(String)", "summary", "df-generated"], + ["java.text", "SimpleDateFormat", "formatToCharacterIterator", "(Object)", "summary", "df-generated"], + ["java.text", "SimpleDateFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"], + ["java.text", "SimpleDateFormat", "set2DigitYearStart", "(Date)", "summary", "df-generated"], + ["java.text", "SimpleDateFormat", "toLocalizedPattern", "()", "summary", "df-generated"], + ["java.text", "StringCharacterIterator", "current", "()", "summary", "df-generated"], + ["java.text", "StringCharacterIterator", "first", "()", "summary", "df-generated"], + ["java.text", "StringCharacterIterator", "getBeginIndex", "()", "summary", "df-generated"], + ["java.text", "StringCharacterIterator", "getEndIndex", "()", "summary", "df-generated"], + ["java.text", "StringCharacterIterator", "getIndex", "()", "summary", "df-generated"], + ["java.text", "StringCharacterIterator", "last", "()", "summary", "df-generated"], + ["java.text", "StringCharacterIterator", "next", "()", "summary", "df-generated"], + ["java.text", "StringCharacterIterator", "previous", "()", "summary", "df-generated"], + ["java.text", "StringCharacterIterator", "setIndex", "(int)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.text.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.text.model.yml deleted file mode 100644 index 22ccc0a219d4..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.text.model.yml +++ /dev/null @@ -1,359 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.text", "Annotation", True, "Annotation", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.Annotation.value]", "value", "dfc-generated"] - - ["java.text", "Annotation", True, "getValue", "()", "", "Argument[this].SyntheticField[java.text.Annotation.value]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "AttributedCharacterIterator", True, "getAttribute", "(AttributedCharacterIterator$Attribute)", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] - - ["java.text", "AttributedCharacterIterator", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue.MapValue", "taint", "dfc-generated"] - - ["java.text", "AttributedString", True, "AttributedString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "AttributedString", True, "AttributedString", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "AttributedString", True, "getIterator", "(AttributedCharacterIterator$Attribute[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.text", "AttributedString", True, "getIterator", "(AttributedCharacterIterator$Attribute[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.text", "Bidi", False, "Bidi", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "Bidi", False, "Bidi", "(char[],int,byte[],int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "BreakIterator", True, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "BreakIterator", True, "setText", "(CharacterIterator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "BreakIterator", True, "setText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "ChoiceFormat", True, "ChoiceFormat", "(double[],String[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "value", "dfc-generated"] - - ["java.text", "ChoiceFormat", True, "format", "(double,StringBuffer,FieldPosition)", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "Argument[1]", "taint", "dfc-generated"] - - ["java.text", "ChoiceFormat", True, "format", "(double,StringBuffer,FieldPosition)", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "ReturnValue", "taint", "dfc-generated"] - - ["java.text", "ChoiceFormat", True, "format", "(long,StringBuffer,FieldPosition)", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "Argument[1]", "taint", "dfc-generated"] - - ["java.text", "ChoiceFormat", True, "format", "(long,StringBuffer,FieldPosition)", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "ReturnValue", "taint", "dfc-generated"] - - ["java.text", "ChoiceFormat", True, "getFormats", "()", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["java.text", "ChoiceFormat", True, "setChoices", "(double[],String[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "value", "dfc-generated"] - - ["java.text", "ChoiceFormat", True, "toPattern", "()", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "ReturnValue", "taint", "dfc-generated"] - - ["java.text", "CollationKey", True, "getSourceString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "Collator", True, "getCollationKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "Collator", True, "getCollationKey", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "Collator", True, "getCollationKey", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "CompactNumberFormat", False, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "CompactNumberFormat", False, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "CompactNumberFormat", False, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.text", "CompactNumberFormat", False, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[],String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "CompactNumberFormat", False, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[],String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "CompactNumberFormat", False, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[],String)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.text", "CompactNumberFormat", False, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[],String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DateFormat", True, "format", "(Date,StringBuffer,FieldPosition)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DateFormat", True, "getCalendar", "()", "", "Argument[this].SyntheticField[java.text.DateFormat.calendar]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DateFormat", True, "getDateInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormat", True, "getDateTimeInstance", "(int,int,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormat", True, "getNumberFormat", "()", "", "Argument[this].SyntheticField[java.text.DateFormat.numberFormat]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DateFormat", True, "getTimeInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormat", True, "getTimeZone", "()", "", "Argument[this].SyntheticField[java.text.DateFormat.calendar].SyntheticField[java.util.Calendar.zone]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DateFormat", True, "setCalendar", "(Calendar)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DateFormat.calendar]", "value", "dfc-generated"] - - ["java.text", "DateFormat", True, "setNumberFormat", "(NumberFormat)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DateFormat.numberFormat]", "value", "dfc-generated"] - - ["java.text", "DateFormat", True, "setTimeZone", "(TimeZone)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DateFormat.calendar].SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] - - ["java.text", "DateFormatSymbols", True, "DateFormatSymbols", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "getAmPmStrings", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.ampms].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["java.text", "DateFormatSymbols", True, "getEras", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.eras].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["java.text", "DateFormatSymbols", True, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "getLocalPatternChars", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DateFormatSymbols", True, "getMonths", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.months].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["java.text", "DateFormatSymbols", True, "getShortMonths", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.shortMonths].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["java.text", "DateFormatSymbols", True, "getShortWeekdays", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.shortWeekdays].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["java.text", "DateFormatSymbols", True, "getWeekdays", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.weekdays].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["java.text", "DateFormatSymbols", True, "getZoneStrings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "setAmPmStrings", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.ampms].ArrayElement", "value", "dfc-generated"] - - ["java.text", "DateFormatSymbols", True, "setEras", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.eras].ArrayElement", "value", "dfc-generated"] - - ["java.text", "DateFormatSymbols", True, "setLocalPatternChars", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "value", "dfc-generated"] - - ["java.text", "DateFormatSymbols", True, "setMonths", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.months].ArrayElement", "value", "dfc-generated"] - - ["java.text", "DateFormatSymbols", True, "setShortMonths", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.shortMonths].ArrayElement", "value", "dfc-generated"] - - ["java.text", "DateFormatSymbols", True, "setShortWeekdays", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.shortWeekdays].ArrayElement", "value", "dfc-generated"] - - ["java.text", "DateFormatSymbols", True, "setWeekdays", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.weekdays].ArrayElement", "value", "dfc-generated"] - - ["java.text", "DecimalFormat", True, "DecimalFormat", "(String,DecimalFormatSymbols)", "", "Argument[1]", "Argument[this].SyntheticField[java.text.DecimalFormat.symbols]", "value", "dfc-generated"] - - ["java.text", "DecimalFormat", True, "getCurrency", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.symbols].SyntheticField[java.text.DecimalFormatSymbols.currency]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DecimalFormat", True, "getDecimalFormatSymbols", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.symbols]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DecimalFormat", True, "getNegativePrefix", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.negativePrefix]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DecimalFormat", True, "getNegativeSuffix", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.negativeSuffix]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DecimalFormat", True, "getPositivePrefix", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.positivePrefix]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DecimalFormat", True, "getPositiveSuffix", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.positiveSuffix]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DecimalFormat", True, "setCurrency", "(Currency)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.symbols].SyntheticField[java.text.DecimalFormatSymbols.currency]", "value", "dfc-generated"] - - ["java.text", "DecimalFormat", True, "setDecimalFormatSymbols", "(DecimalFormatSymbols)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.symbols]", "value", "dfc-generated"] - - ["java.text", "DecimalFormat", True, "setNegativePrefix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.negativePrefix]", "value", "dfc-generated"] - - ["java.text", "DecimalFormat", True, "setNegativeSuffix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.negativeSuffix]", "value", "dfc-generated"] - - ["java.text", "DecimalFormat", True, "setPositivePrefix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.positivePrefix]", "value", "dfc-generated"] - - ["java.text", "DecimalFormat", True, "setPositiveSuffix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.positiveSuffix]", "value", "dfc-generated"] - - ["java.text", "DecimalFormat", True, "toLocalizedPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DecimalFormat", True, "toPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DecimalFormatSymbols", True, "DecimalFormatSymbols", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DecimalFormatSymbols", True, "getCurrency", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currency]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "getCurrencySymbol", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currencySymbol]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "getExponentSeparator", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.exponentialSeparator]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "getInfinity", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.infinity]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DecimalFormatSymbols", True, "getInternationalCurrencySymbol", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.intlCurrencySymbol]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "getNaN", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.NaN]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setCurrency", "(Currency)", "", "Argument[0].SyntheticField[java.util.Currency.currencyCode]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currencySymbol]", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setCurrency", "(Currency)", "", "Argument[0].SyntheticField[java.util.Currency.currencyCode]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.intlCurrencySymbol]", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setCurrency", "(Currency)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currency]", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setCurrencySymbol", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currencySymbol]", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setExponentSeparator", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.exponentialSeparator]", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setInfinity", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.infinity]", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setInternationalCurrencySymbol", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currencySymbol]", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setInternationalCurrencySymbol", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currency].SyntheticField[java.util.Currency.currencyCode]", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setInternationalCurrencySymbol", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.intlCurrencySymbol]", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setInternationalCurrencySymbol", "(String)", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currency].SyntheticField[java.util.Currency.currencyCode]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currencySymbol]", "value", "dfc-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setNaN", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.NaN]", "value", "dfc-generated"] - - ["java.text", "FieldPosition", True, "FieldPosition", "(Format$Field)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.FieldPosition.attribute]", "value", "dfc-generated"] - - ["java.text", "FieldPosition", True, "FieldPosition", "(Format$Field,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.FieldPosition.attribute]", "value", "dfc-generated"] - - ["java.text", "FieldPosition", True, "getFieldAttribute", "()", "", "Argument[this].SyntheticField[java.text.FieldPosition.attribute]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "Format", True, "parseObject", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement.ArrayElement", "taint", "dfc-generated"] - - ["java.text", "Format", True, "parseObject", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"] - - ["java.text", "Format", True, "parseObject", "(String,ParsePosition)", "", "Argument[0]", "ReturnValue.ArrayElement.ArrayElement", "taint", "dfc-generated"] - - ["java.text", "Format", True, "parseObject", "(String,ParsePosition)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"] - - ["java.text", "MessageFormat", True, "MessageFormat", "(String,Locale)", "", "Argument[1]", "Argument[this].SyntheticField[java.text.MessageFormat.locale]", "value", "dfc-generated"] - - ["java.text", "MessageFormat", True, "getFormats", "()", "", "Argument[this].SyntheticField[java.text.MessageFormat.formats]", "ReturnValue", "taint", "dfc-generated"] - - ["java.text", "MessageFormat", True, "getFormatsByArgumentIndex", "()", "", "Argument[this].SyntheticField[java.text.MessageFormat.formats].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["java.text", "MessageFormat", True, "getLocale", "()", "", "Argument[this].SyntheticField[java.text.MessageFormat.locale]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "MessageFormat", True, "parse", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement.ArrayElement", "taint", "dfc-generated"] - - ["java.text", "MessageFormat", True, "parse", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"] - - ["java.text", "MessageFormat", True, "parse", "(String,ParsePosition)", "", "Argument[0]", "ReturnValue.ArrayElement.ArrayElement", "taint", "dfc-generated"] - - ["java.text", "MessageFormat", True, "parse", "(String,ParsePosition)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"] - - ["java.text", "MessageFormat", True, "setFormat", "(int,Format)", "", "Argument[1]", "Argument[this].SyntheticField[java.text.MessageFormat.formats].ArrayElement", "value", "dfc-generated"] - - ["java.text", "MessageFormat", True, "setFormatByArgumentIndex", "(int,Format)", "", "Argument[1]", "Argument[this].SyntheticField[java.text.MessageFormat.formats].ArrayElement", "value", "dfc-generated"] - - ["java.text", "MessageFormat", True, "setFormats", "(Format[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.MessageFormat.formats].ArrayElement", "value", "dfc-generated"] - - ["java.text", "MessageFormat", True, "setFormatsByArgumentIndex", "(Format[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.MessageFormat.formats].ArrayElement", "value", "dfc-generated"] - - ["java.text", "MessageFormat", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.MessageFormat.locale]", "value", "dfc-generated"] - - ["java.text", "MessageFormat", True, "toPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "Normalizer", False, "normalize", "(CharSequence,Normalizer$Form)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "NumberFormat", True, "format", "(double,StringBuffer,FieldPosition)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "NumberFormat", True, "format", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "NumberFormat", True, "format", "(long,StringBuffer,FieldPosition)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "NumberFormat", True, "getCompactNumberInstance", "(Locale,NumberFormat$Style)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "NumberFormat", True, "getCurrencyInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "NumberFormat", True, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "NumberFormat", True, "getIntegerInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "NumberFormat", True, "getNumberInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "NumberFormat", True, "getPercentInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "ParseException", True, "ParseException", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "RuleBasedCollator", True, "RuleBasedCollator", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.RuleBasedCollator.tables].SyntheticField[java.text.RBCollationTables.rules]", "value", "dfc-generated"] - - ["java.text", "RuleBasedCollator", True, "getCollationElementIterator", "(CharacterIterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "RuleBasedCollator", True, "getCollationElementIterator", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "RuleBasedCollator", True, "getRules", "()", "", "Argument[this].SyntheticField[java.text.RuleBasedCollator.tables].SyntheticField[java.text.RBCollationTables.rules]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "SimpleDateFormat", True, "SimpleDateFormat", "(String,DateFormatSymbols)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.pattern]", "value", "dfc-generated"] - - ["java.text", "SimpleDateFormat", True, "SimpleDateFormat", "(String,DateFormatSymbols)", "", "Argument[1].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "value", "dfc-generated"] - - ["java.text", "SimpleDateFormat", True, "SimpleDateFormat", "(String,DateFormatSymbols)", "", "Argument[1]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData]", "value", "dfc-generated"] - - ["java.text", "SimpleDateFormat", True, "SimpleDateFormat", "(String,Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.pattern]", "value", "dfc-generated"] - - ["java.text", "SimpleDateFormat", True, "applyPattern", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.pattern]", "value", "dfc-generated"] - - ["java.text", "SimpleDateFormat", True, "get2DigitYearStart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "SimpleDateFormat", True, "getDateFormatSymbols", "()", "", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "ReturnValue.SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "value", "dfc-generated"] - - ["java.text", "SimpleDateFormat", True, "getDateFormatSymbols", "()", "", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "SimpleDateFormat", True, "setDateFormatSymbols", "(DateFormatSymbols)", "", "Argument[0].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "value", "dfc-generated"] - - ["java.text", "SimpleDateFormat", True, "setDateFormatSymbols", "(DateFormatSymbols)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData]", "value", "dfc-generated"] - - ["java.text", "SimpleDateFormat", True, "toPattern", "()", "", "Argument[this].SyntheticField[java.text.SimpleDateFormat.pattern]", "ReturnValue", "value", "dfc-generated"] - - ["java.text", "StringCharacterIterator", False, "StringCharacterIterator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "StringCharacterIterator", False, "StringCharacterIterator", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "StringCharacterIterator", False, "StringCharacterIterator", "(String,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "StringCharacterIterator", False, "setText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.text", "AttributedString", "AttributedString", "(AttributedCharacterIterator)", "summary", "df-generated"] - - ["java.text", "AttributedString", "AttributedString", "(AttributedCharacterIterator,int,int)", "summary", "df-generated"] - - ["java.text", "AttributedString", "AttributedString", "(AttributedCharacterIterator,int,int,AttributedCharacterIterator$Attribute[])", "summary", "df-generated"] - - ["java.text", "AttributedString", "addAttribute", "(AttributedCharacterIterator$Attribute,Object)", "summary", "df-generated"] - - ["java.text", "AttributedString", "addAttribute", "(AttributedCharacterIterator$Attribute,Object,int,int)", "summary", "df-generated"] - - ["java.text", "AttributedString", "addAttributes", "(Map,int,int)", "summary", "df-generated"] - - ["java.text", "AttributedString", "getIterator", "()", "summary", "df-generated"] - - ["java.text", "Bidi", "Bidi", "(AttributedCharacterIterator)", "summary", "df-generated"] - - ["java.text", "Bidi", "baseIsLeftToRight", "()", "summary", "df-generated"] - - ["java.text", "Bidi", "createLineBidi", "(int,int)", "summary", "df-generated"] - - ["java.text", "Bidi", "getBaseLevel", "()", "summary", "df-generated"] - - ["java.text", "Bidi", "getLength", "()", "summary", "df-generated"] - - ["java.text", "Bidi", "getLevelAt", "(int)", "summary", "df-generated"] - - ["java.text", "Bidi", "getRunCount", "()", "summary", "df-generated"] - - ["java.text", "Bidi", "getRunLevel", "(int)", "summary", "df-generated"] - - ["java.text", "Bidi", "getRunLimit", "(int)", "summary", "df-generated"] - - ["java.text", "Bidi", "getRunStart", "(int)", "summary", "df-generated"] - - ["java.text", "Bidi", "isLeftToRight", "()", "summary", "df-generated"] - - ["java.text", "Bidi", "isMixed", "()", "summary", "df-generated"] - - ["java.text", "Bidi", "isRightToLeft", "()", "summary", "df-generated"] - - ["java.text", "Bidi", "reorderVisually", "(byte[],int,Object[],int,int)", "summary", "df-generated"] - - ["java.text", "Bidi", "requiresBidi", "(char[],int,int)", "summary", "df-generated"] - - ["java.text", "BreakIterator", "current", "()", "summary", "df-generated"] - - ["java.text", "BreakIterator", "first", "()", "summary", "df-generated"] - - ["java.text", "BreakIterator", "following", "(int)", "summary", "df-generated"] - - ["java.text", "BreakIterator", "getAvailableLocales", "()", "summary", "df-generated"] - - ["java.text", "BreakIterator", "getCharacterInstance", "()", "summary", "df-generated"] - - ["java.text", "BreakIterator", "getCharacterInstance", "(Locale)", "summary", "df-generated"] - - ["java.text", "BreakIterator", "getLineInstance", "()", "summary", "df-generated"] - - ["java.text", "BreakIterator", "getLineInstance", "(Locale)", "summary", "df-generated"] - - ["java.text", "BreakIterator", "getSentenceInstance", "()", "summary", "df-generated"] - - ["java.text", "BreakIterator", "getSentenceInstance", "(Locale)", "summary", "df-generated"] - - ["java.text", "BreakIterator", "getWordInstance", "()", "summary", "df-generated"] - - ["java.text", "BreakIterator", "getWordInstance", "(Locale)", "summary", "df-generated"] - - ["java.text", "BreakIterator", "isBoundary", "(int)", "summary", "df-generated"] - - ["java.text", "BreakIterator", "last", "()", "summary", "df-generated"] - - ["java.text", "BreakIterator", "next", "()", "summary", "df-generated"] - - ["java.text", "BreakIterator", "next", "(int)", "summary", "df-generated"] - - ["java.text", "BreakIterator", "preceding", "(int)", "summary", "df-generated"] - - ["java.text", "BreakIterator", "previous", "()", "summary", "df-generated"] - - ["java.text", "ChoiceFormat", "ChoiceFormat", "(String)", "summary", "df-generated"] - - ["java.text", "ChoiceFormat", "applyPattern", "(String)", "summary", "df-generated"] - - ["java.text", "ChoiceFormat", "getLimits", "()", "summary", "df-generated"] - - ["java.text", "ChoiceFormat", "nextDouble", "(double)", "summary", "df-generated"] - - ["java.text", "ChoiceFormat", "nextDouble", "(double,boolean)", "summary", "df-generated"] - - ["java.text", "ChoiceFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"] - - ["java.text", "ChoiceFormat", "previousDouble", "(double)", "summary", "df-generated"] - - ["java.text", "CollationElementIterator", "getMaxExpansion", "(int)", "summary", "df-generated"] - - ["java.text", "CollationElementIterator", "getOffset", "()", "summary", "df-generated"] - - ["java.text", "CollationElementIterator", "next", "()", "summary", "df-generated"] - - ["java.text", "CollationElementIterator", "previous", "()", "summary", "df-generated"] - - ["java.text", "CollationElementIterator", "primaryOrder", "(int)", "summary", "df-generated"] - - ["java.text", "CollationElementIterator", "reset", "()", "summary", "df-generated"] - - ["java.text", "CollationElementIterator", "secondaryOrder", "(int)", "summary", "df-generated"] - - ["java.text", "CollationElementIterator", "setOffset", "(int)", "summary", "df-generated"] - - ["java.text", "CollationElementIterator", "setText", "(CharacterIterator)", "summary", "df-generated"] - - ["java.text", "CollationElementIterator", "setText", "(String)", "summary", "df-generated"] - - ["java.text", "CollationElementIterator", "tertiaryOrder", "(int)", "summary", "df-generated"] - - ["java.text", "CollationKey", "toByteArray", "()", "summary", "df-generated"] - - ["java.text", "Collator", "compare", "(Object,Object)", "summary", "df-generated"] - - ["java.text", "Collator", "compare", "(String,String)", "summary", "df-generated"] - - ["java.text", "Collator", "equals", "(String,String)", "summary", "df-generated"] - - ["java.text", "Collator", "getAvailableLocales", "()", "summary", "df-generated"] - - ["java.text", "Collator", "getDecomposition", "()", "summary", "df-generated"] - - ["java.text", "Collator", "getInstance", "()", "summary", "df-generated"] - - ["java.text", "Collator", "getInstance", "(Locale)", "summary", "df-generated"] - - ["java.text", "Collator", "getStrength", "()", "summary", "df-generated"] - - ["java.text", "Collator", "setDecomposition", "(int)", "summary", "df-generated"] - - ["java.text", "Collator", "setStrength", "(int)", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "formatToCharacterIterator", "(Object)", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "getGroupingSize", "()", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "getRoundingMode", "()", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "isGroupingUsed", "()", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "isParseBigDecimal", "()", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "isParseIntegerOnly", "()", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "setGroupingSize", "(int)", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "setGroupingUsed", "(boolean)", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "setMaximumFractionDigits", "(int)", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "setMaximumIntegerDigits", "(int)", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "setMinimumFractionDigits", "(int)", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "setMinimumIntegerDigits", "(int)", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "setParseBigDecimal", "(boolean)", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "setParseIntegerOnly", "(boolean)", "summary", "df-generated"] - - ["java.text", "CompactNumberFormat", "setRoundingMode", "(RoundingMode)", "summary", "df-generated"] - - ["java.text", "DateFormat$Field", "getCalendarField", "()", "summary", "df-generated"] - - ["java.text", "DateFormat$Field", "ofCalendarField", "(int)", "summary", "df-generated"] - - ["java.text", "DateFormat", "getAvailableLocales", "()", "summary", "df-generated"] - - ["java.text", "DateFormat", "getDateInstance", "()", "summary", "df-generated"] - - ["java.text", "DateFormat", "getDateInstance", "(int)", "summary", "df-generated"] - - ["java.text", "DateFormat", "getDateTimeInstance", "()", "summary", "df-generated"] - - ["java.text", "DateFormat", "getDateTimeInstance", "(int,int)", "summary", "df-generated"] - - ["java.text", "DateFormat", "getInstance", "()", "summary", "df-generated"] - - ["java.text", "DateFormat", "getTimeInstance", "()", "summary", "df-generated"] - - ["java.text", "DateFormat", "getTimeInstance", "(int)", "summary", "df-generated"] - - ["java.text", "DateFormat", "isLenient", "()", "summary", "df-generated"] - - ["java.text", "DateFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"] - - ["java.text", "DateFormat", "setLenient", "(boolean)", "summary", "df-generated"] - - ["java.text", "DateFormatSymbols", "getAvailableLocales", "()", "summary", "df-generated"] - - ["java.text", "DateFormatSymbols", "getInstance", "()", "summary", "df-generated"] - - ["java.text", "DateFormatSymbols", "setZoneStrings", "(String[][])", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "DecimalFormat", "(String)", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "applyLocalizedPattern", "(String)", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "applyPattern", "(String)", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "formatToCharacterIterator", "(Object)", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "getGroupingSize", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "getMaximumFractionDigits", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "getMaximumIntegerDigits", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "getMinimumFractionDigits", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "getMinimumIntegerDigits", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "getMultiplier", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "getRoundingMode", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "isDecimalSeparatorAlwaysShown", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "isParseBigDecimal", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "setDecimalSeparatorAlwaysShown", "(boolean)", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "setGroupingSize", "(int)", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "setGroupingUsed", "(boolean)", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "setMaximumFractionDigits", "(int)", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "setMaximumIntegerDigits", "(int)", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "setMinimumFractionDigits", "(int)", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "setMinimumIntegerDigits", "(int)", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "setMultiplier", "(int)", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "setParseBigDecimal", "(boolean)", "summary", "df-generated"] - - ["java.text", "DecimalFormat", "setRoundingMode", "(RoundingMode)", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "getAvailableLocales", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "getDecimalSeparator", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "getDigit", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "getGroupingSeparator", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "getInstance", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "getMinusSign", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "getMonetaryDecimalSeparator", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "getMonetaryGroupingSeparator", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "getPatternSeparator", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "getPerMill", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "getPercent", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "getZeroDigit", "()", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "setDecimalSeparator", "(char)", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "setDigit", "(char)", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "setGroupingSeparator", "(char)", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "setMinusSign", "(char)", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "setMonetaryDecimalSeparator", "(char)", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "setMonetaryGroupingSeparator", "(char)", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "setPatternSeparator", "(char)", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "setPerMill", "(char)", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "setPercent", "(char)", "summary", "df-generated"] - - ["java.text", "DecimalFormatSymbols", "setZeroDigit", "(char)", "summary", "df-generated"] - - ["java.text", "FieldPosition", "FieldPosition", "(int)", "summary", "df-generated"] - - ["java.text", "FieldPosition", "getBeginIndex", "()", "summary", "df-generated"] - - ["java.text", "FieldPosition", "getEndIndex", "()", "summary", "df-generated"] - - ["java.text", "FieldPosition", "getField", "()", "summary", "df-generated"] - - ["java.text", "FieldPosition", "setBeginIndex", "(int)", "summary", "df-generated"] - - ["java.text", "FieldPosition", "setEndIndex", "(int)", "summary", "df-generated"] - - ["java.text", "Format", "formatToCharacterIterator", "(Object)", "summary", "df-generated"] - - ["java.text", "MessageFormat", "MessageFormat", "(String)", "summary", "df-generated"] - - ["java.text", "MessageFormat", "applyPattern", "(String)", "summary", "df-generated"] - - ["java.text", "MessageFormat", "formatToCharacterIterator", "(Object)", "summary", "df-generated"] - - ["java.text", "Normalizer", "isNormalized", "(CharSequence,Normalizer$Form)", "summary", "df-generated"] - - ["java.text", "NumberFormat", "format", "(double)", "summary", "df-generated"] - - ["java.text", "NumberFormat", "getAvailableLocales", "()", "summary", "df-generated"] - - ["java.text", "NumberFormat", "getCompactNumberInstance", "()", "summary", "df-generated"] - - ["java.text", "NumberFormat", "getCurrency", "()", "summary", "df-generated"] - - ["java.text", "NumberFormat", "getCurrencyInstance", "()", "summary", "df-generated"] - - ["java.text", "NumberFormat", "getInstance", "()", "summary", "df-generated"] - - ["java.text", "NumberFormat", "getIntegerInstance", "()", "summary", "df-generated"] - - ["java.text", "NumberFormat", "getMaximumFractionDigits", "()", "summary", "df-generated"] - - ["java.text", "NumberFormat", "getMaximumIntegerDigits", "()", "summary", "df-generated"] - - ["java.text", "NumberFormat", "getMinimumFractionDigits", "()", "summary", "df-generated"] - - ["java.text", "NumberFormat", "getMinimumIntegerDigits", "()", "summary", "df-generated"] - - ["java.text", "NumberFormat", "getNumberInstance", "()", "summary", "df-generated"] - - ["java.text", "NumberFormat", "getPercentInstance", "()", "summary", "df-generated"] - - ["java.text", "NumberFormat", "getRoundingMode", "()", "summary", "df-generated"] - - ["java.text", "NumberFormat", "isGroupingUsed", "()", "summary", "df-generated"] - - ["java.text", "NumberFormat", "isParseIntegerOnly", "()", "summary", "df-generated"] - - ["java.text", "NumberFormat", "parse", "(String)", "summary", "df-generated"] - - ["java.text", "NumberFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"] - - ["java.text", "NumberFormat", "setCurrency", "(Currency)", "summary", "df-generated"] - - ["java.text", "NumberFormat", "setGroupingUsed", "(boolean)", "summary", "df-generated"] - - ["java.text", "NumberFormat", "setMaximumFractionDigits", "(int)", "summary", "df-generated"] - - ["java.text", "NumberFormat", "setMaximumIntegerDigits", "(int)", "summary", "df-generated"] - - ["java.text", "NumberFormat", "setMinimumFractionDigits", "(int)", "summary", "df-generated"] - - ["java.text", "NumberFormat", "setMinimumIntegerDigits", "(int)", "summary", "df-generated"] - - ["java.text", "NumberFormat", "setParseIntegerOnly", "(boolean)", "summary", "df-generated"] - - ["java.text", "NumberFormat", "setRoundingMode", "(RoundingMode)", "summary", "df-generated"] - - ["java.text", "ParseException", "getErrorOffset", "()", "summary", "df-generated"] - - ["java.text", "ParsePosition", "ParsePosition", "(int)", "summary", "df-generated"] - - ["java.text", "ParsePosition", "getErrorIndex", "()", "summary", "df-generated"] - - ["java.text", "ParsePosition", "getIndex", "()", "summary", "df-generated"] - - ["java.text", "ParsePosition", "setErrorIndex", "(int)", "summary", "df-generated"] - - ["java.text", "ParsePosition", "setIndex", "(int)", "summary", "df-generated"] - - ["java.text", "RuleBasedCollator", "compare", "(String,String)", "summary", "df-generated"] - - ["java.text", "SimpleDateFormat", "applyLocalizedPattern", "(String)", "summary", "df-generated"] - - ["java.text", "SimpleDateFormat", "formatToCharacterIterator", "(Object)", "summary", "df-generated"] - - ["java.text", "SimpleDateFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"] - - ["java.text", "SimpleDateFormat", "set2DigitYearStart", "(Date)", "summary", "df-generated"] - - ["java.text", "SimpleDateFormat", "toLocalizedPattern", "()", "summary", "df-generated"] - - ["java.text", "StringCharacterIterator", "current", "()", "summary", "df-generated"] - - ["java.text", "StringCharacterIterator", "first", "()", "summary", "df-generated"] - - ["java.text", "StringCharacterIterator", "getBeginIndex", "()", "summary", "df-generated"] - - ["java.text", "StringCharacterIterator", "getEndIndex", "()", "summary", "df-generated"] - - ["java.text", "StringCharacterIterator", "getIndex", "()", "summary", "df-generated"] - - ["java.text", "StringCharacterIterator", "last", "()", "summary", "df-generated"] - - ["java.text", "StringCharacterIterator", "next", "()", "summary", "df-generated"] - - ["java.text", "StringCharacterIterator", "previous", "()", "summary", "df-generated"] - - ["java.text", "StringCharacterIterator", "setIndex", "(int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.text.spi.model.json b/java/ql/lib/ext/generated/modelgenerator/java.text.spi.model.json new file mode 100644 index 000000000000..26e4785eb227 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.text.spi.model.json @@ -0,0 +1,36 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.text.spi", "DateFormatProvider", true, "getDateInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.text.spi", "DateFormatProvider", true, "getDateTimeInstance", "(int,int,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.text.spi", "DateFormatProvider", true, "getTimeInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.text.spi", "DateFormatSymbolsProvider", true, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.text.spi", "DecimalFormatSymbolsProvider", true, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.text.spi", "NumberFormatProvider", true, "getCompactNumberInstance", "(Locale,NumberFormat$Style)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.text.spi", "NumberFormatProvider", true, "getCurrencyInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.text.spi", "NumberFormatProvider", true, "getIntegerInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.text.spi", "NumberFormatProvider", true, "getNumberInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.text.spi", "NumberFormatProvider", true, "getPercentInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.text.spi", "BreakIteratorProvider", "getCharacterInstance", "(Locale)", "summary", "df-generated"], + ["java.text.spi", "BreakIteratorProvider", "getLineInstance", "(Locale)", "summary", "df-generated"], + ["java.text.spi", "BreakIteratorProvider", "getSentenceInstance", "(Locale)", "summary", "df-generated"], + ["java.text.spi", "BreakIteratorProvider", "getWordInstance", "(Locale)", "summary", "df-generated"], + ["java.text.spi", "CollatorProvider", "getInstance", "(Locale)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.text.spi.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.text.spi.model.yml deleted file mode 100644 index eef7ffa0e51a..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.text.spi.model.yml +++ /dev/null @@ -1,25 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.text.spi", "DateFormatProvider", True, "getDateInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.text.spi", "DateFormatProvider", True, "getDateTimeInstance", "(int,int,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.text.spi", "DateFormatProvider", True, "getTimeInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.text.spi", "DateFormatSymbolsProvider", True, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text.spi", "DecimalFormatSymbolsProvider", True, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text.spi", "NumberFormatProvider", True, "getCompactNumberInstance", "(Locale,NumberFormat$Style)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text.spi", "NumberFormatProvider", True, "getCurrencyInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text.spi", "NumberFormatProvider", True, "getIntegerInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text.spi", "NumberFormatProvider", True, "getNumberInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text.spi", "NumberFormatProvider", True, "getPercentInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.text.spi", "BreakIteratorProvider", "getCharacterInstance", "(Locale)", "summary", "df-generated"] - - ["java.text.spi", "BreakIteratorProvider", "getLineInstance", "(Locale)", "summary", "df-generated"] - - ["java.text.spi", "BreakIteratorProvider", "getSentenceInstance", "(Locale)", "summary", "df-generated"] - - ["java.text.spi", "BreakIteratorProvider", "getWordInstance", "(Locale)", "summary", "df-generated"] - - ["java.text.spi", "CollatorProvider", "getInstance", "(Locale)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.time.chrono.model.json b/java/ql/lib/ext/generated/modelgenerator/java.time.chrono.model.json new file mode 100644 index 000000000000..4b62bc55a242 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.time.chrono.model.json @@ -0,0 +1,129 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.time.chrono", "ChronoPeriod", true, "multipliedBy", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.chrono", "ChronoPeriod", true, "normalized", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.chrono", "HijrahDate", false, "withVariant", "(HijrahChronology)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.time.chrono", "ChronoLocalDate", "isAfter", "(ChronoLocalDate)", "summary", "df-generated"], + ["java.time.chrono", "ChronoLocalDate", "isBefore", "(ChronoLocalDate)", "summary", "df-generated"], + ["java.time.chrono", "ChronoLocalDate", "isEqual", "(ChronoLocalDate)", "summary", "df-generated"], + ["java.time.chrono", "ChronoLocalDate", "isLeapYear", "()", "summary", "df-generated"], + ["java.time.chrono", "ChronoLocalDate", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time.chrono", "ChronoLocalDate", "isSupported", "(TemporalUnit)", "summary", "df-generated"], + ["java.time.chrono", "ChronoLocalDate", "lengthOfYear", "()", "summary", "df-generated"], + ["java.time.chrono", "ChronoLocalDate", "timeLineOrder", "()", "summary", "df-generated"], + ["java.time.chrono", "ChronoLocalDate", "toEpochDay", "()", "summary", "df-generated"], + ["java.time.chrono", "ChronoLocalDateTime", "isAfter", "(ChronoLocalDateTime)", "summary", "df-generated"], + ["java.time.chrono", "ChronoLocalDateTime", "isBefore", "(ChronoLocalDateTime)", "summary", "df-generated"], + ["java.time.chrono", "ChronoLocalDateTime", "isEqual", "(ChronoLocalDateTime)", "summary", "df-generated"], + ["java.time.chrono", "ChronoLocalDateTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"], + ["java.time.chrono", "ChronoLocalDateTime", "timeLineOrder", "()", "summary", "df-generated"], + ["java.time.chrono", "ChronoLocalDateTime", "toEpochSecond", "(ZoneOffset)", "summary", "df-generated"], + ["java.time.chrono", "ChronoLocalDateTime", "toInstant", "(ZoneOffset)", "summary", "df-generated"], + ["java.time.chrono", "ChronoPeriod", "isNegative", "()", "summary", "df-generated"], + ["java.time.chrono", "ChronoPeriod", "isZero", "()", "summary", "df-generated"], + ["java.time.chrono", "ChronoZonedDateTime", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time.chrono", "ChronoZonedDateTime", "getChronology", "()", "summary", "df-generated"], + ["java.time.chrono", "ChronoZonedDateTime", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time.chrono", "ChronoZonedDateTime", "isAfter", "(ChronoZonedDateTime)", "summary", "df-generated"], + ["java.time.chrono", "ChronoZonedDateTime", "isBefore", "(ChronoZonedDateTime)", "summary", "df-generated"], + ["java.time.chrono", "ChronoZonedDateTime", "isEqual", "(ChronoZonedDateTime)", "summary", "df-generated"], + ["java.time.chrono", "ChronoZonedDateTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"], + ["java.time.chrono", "ChronoZonedDateTime", "timeLineOrder", "()", "summary", "df-generated"], + ["java.time.chrono", "ChronoZonedDateTime", "toEpochSecond", "()", "summary", "df-generated"], + ["java.time.chrono", "Chronology", "epochSecond", "(Era,int,int,int,int,int,int,ZoneOffset)", "summary", "df-generated"], + ["java.time.chrono", "Chronology", "epochSecond", "(int,int,int,int,int,int,ZoneOffset)", "summary", "df-generated"], + ["java.time.chrono", "Chronology", "getAvailableChronologies", "()", "summary", "df-generated"], + ["java.time.chrono", "Chronology", "of", "(String)", "summary", "df-generated"], + ["java.time.chrono", "Chronology", "ofLocale", "(Locale)", "summary", "df-generated"], + ["java.time.chrono", "Era", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time.chrono", "Era", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time.chrono", "Era", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time.chrono", "HijrahChronology", "eraOf", "(int)", "summary", "df-generated"], + ["java.time.chrono", "HijrahChronology", "eras", "()", "summary", "df-generated"], + ["java.time.chrono", "HijrahChronology", "isLeapYear", "(long)", "summary", "df-generated"], + ["java.time.chrono", "HijrahChronology", "prolepticYear", "(Era,int)", "summary", "df-generated"], + ["java.time.chrono", "HijrahChronology", "range", "(ChronoField)", "summary", "df-generated"], + ["java.time.chrono", "HijrahDate", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time.chrono", "HijrahDate", "isLeapYear", "()", "summary", "df-generated"], + ["java.time.chrono", "HijrahDate", "lengthOfMonth", "()", "summary", "df-generated"], + ["java.time.chrono", "HijrahDate", "lengthOfYear", "()", "summary", "df-generated"], + ["java.time.chrono", "HijrahDate", "now", "()", "summary", "df-generated"], + ["java.time.chrono", "HijrahDate", "now", "(Clock)", "summary", "df-generated"], + ["java.time.chrono", "HijrahDate", "now", "(ZoneId)", "summary", "df-generated"], + ["java.time.chrono", "HijrahDate", "of", "(int,int,int)", "summary", "df-generated"], + ["java.time.chrono", "HijrahDate", "toEpochDay", "()", "summary", "df-generated"], + ["java.time.chrono", "HijrahEra", "getValue", "()", "summary", "df-generated"], + ["java.time.chrono", "HijrahEra", "of", "(int)", "summary", "df-generated"], + ["java.time.chrono", "IsoChronology", "epochSecond", "(int,int,int,int,int,int,ZoneOffset)", "summary", "df-generated"], + ["java.time.chrono", "IsoChronology", "eraOf", "(int)", "summary", "df-generated"], + ["java.time.chrono", "IsoChronology", "eras", "()", "summary", "df-generated"], + ["java.time.chrono", "IsoChronology", "isLeapYear", "(long)", "summary", "df-generated"], + ["java.time.chrono", "IsoChronology", "prolepticYear", "(Era,int)", "summary", "df-generated"], + ["java.time.chrono", "IsoChronology", "range", "(ChronoField)", "summary", "df-generated"], + ["java.time.chrono", "IsoEra", "getValue", "()", "summary", "df-generated"], + ["java.time.chrono", "IsoEra", "of", "(int)", "summary", "df-generated"], + ["java.time.chrono", "JapaneseChronology", "eraOf", "(int)", "summary", "df-generated"], + ["java.time.chrono", "JapaneseChronology", "eras", "()", "summary", "df-generated"], + ["java.time.chrono", "JapaneseChronology", "isLeapYear", "(long)", "summary", "df-generated"], + ["java.time.chrono", "JapaneseChronology", "prolepticYear", "(Era,int)", "summary", "df-generated"], + ["java.time.chrono", "JapaneseChronology", "range", "(ChronoField)", "summary", "df-generated"], + ["java.time.chrono", "JapaneseDate", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time.chrono", "JapaneseDate", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time.chrono", "JapaneseDate", "lengthOfMonth", "()", "summary", "df-generated"], + ["java.time.chrono", "JapaneseDate", "lengthOfYear", "()", "summary", "df-generated"], + ["java.time.chrono", "JapaneseDate", "now", "()", "summary", "df-generated"], + ["java.time.chrono", "JapaneseDate", "now", "(Clock)", "summary", "df-generated"], + ["java.time.chrono", "JapaneseDate", "now", "(ZoneId)", "summary", "df-generated"], + ["java.time.chrono", "JapaneseDate", "of", "(int,int,int)", "summary", "df-generated"], + ["java.time.chrono", "JapaneseDate", "toEpochDay", "()", "summary", "df-generated"], + ["java.time.chrono", "JapaneseEra", "getValue", "()", "summary", "df-generated"], + ["java.time.chrono", "JapaneseEra", "of", "(int)", "summary", "df-generated"], + ["java.time.chrono", "JapaneseEra", "valueOf", "(String)", "summary", "df-generated"], + ["java.time.chrono", "JapaneseEra", "values", "()", "summary", "df-generated"], + ["java.time.chrono", "MinguoChronology", "eraOf", "(int)", "summary", "df-generated"], + ["java.time.chrono", "MinguoChronology", "eras", "()", "summary", "df-generated"], + ["java.time.chrono", "MinguoChronology", "isLeapYear", "(long)", "summary", "df-generated"], + ["java.time.chrono", "MinguoChronology", "prolepticYear", "(Era,int)", "summary", "df-generated"], + ["java.time.chrono", "MinguoChronology", "range", "(ChronoField)", "summary", "df-generated"], + ["java.time.chrono", "MinguoDate", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time.chrono", "MinguoDate", "lengthOfMonth", "()", "summary", "df-generated"], + ["java.time.chrono", "MinguoDate", "now", "()", "summary", "df-generated"], + ["java.time.chrono", "MinguoDate", "now", "(Clock)", "summary", "df-generated"], + ["java.time.chrono", "MinguoDate", "now", "(ZoneId)", "summary", "df-generated"], + ["java.time.chrono", "MinguoDate", "of", "(int,int,int)", "summary", "df-generated"], + ["java.time.chrono", "MinguoDate", "toEpochDay", "()", "summary", "df-generated"], + ["java.time.chrono", "MinguoEra", "getValue", "()", "summary", "df-generated"], + ["java.time.chrono", "MinguoEra", "of", "(int)", "summary", "df-generated"], + ["java.time.chrono", "ThaiBuddhistChronology", "eraOf", "(int)", "summary", "df-generated"], + ["java.time.chrono", "ThaiBuddhistChronology", "eras", "()", "summary", "df-generated"], + ["java.time.chrono", "ThaiBuddhistChronology", "isLeapYear", "(long)", "summary", "df-generated"], + ["java.time.chrono", "ThaiBuddhistChronology", "prolepticYear", "(Era,int)", "summary", "df-generated"], + ["java.time.chrono", "ThaiBuddhistChronology", "range", "(ChronoField)", "summary", "df-generated"], + ["java.time.chrono", "ThaiBuddhistDate", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time.chrono", "ThaiBuddhistDate", "lengthOfMonth", "()", "summary", "df-generated"], + ["java.time.chrono", "ThaiBuddhistDate", "now", "()", "summary", "df-generated"], + ["java.time.chrono", "ThaiBuddhistDate", "now", "(Clock)", "summary", "df-generated"], + ["java.time.chrono", "ThaiBuddhistDate", "now", "(ZoneId)", "summary", "df-generated"], + ["java.time.chrono", "ThaiBuddhistDate", "of", "(int,int,int)", "summary", "df-generated"], + ["java.time.chrono", "ThaiBuddhistDate", "toEpochDay", "()", "summary", "df-generated"], + ["java.time.chrono", "ThaiBuddhistEra", "getValue", "()", "summary", "df-generated"], + ["java.time.chrono", "ThaiBuddhistEra", "of", "(int)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.time.chrono.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.time.chrono.model.yml deleted file mode 100644 index fc9ba3427d53..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.time.chrono.model.yml +++ /dev/null @@ -1,118 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.time.chrono", "ChronoPeriod", True, "multipliedBy", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.chrono", "ChronoPeriod", True, "normalized", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.chrono", "HijrahDate", False, "withVariant", "(HijrahChronology)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.time.chrono", "ChronoLocalDate", "isAfter", "(ChronoLocalDate)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDate", "isBefore", "(ChronoLocalDate)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDate", "isEqual", "(ChronoLocalDate)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDate", "isLeapYear", "()", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDate", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDate", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDate", "lengthOfYear", "()", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDate", "timeLineOrder", "()", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDate", "toEpochDay", "()", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDateTime", "isAfter", "(ChronoLocalDateTime)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDateTime", "isBefore", "(ChronoLocalDateTime)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDateTime", "isEqual", "(ChronoLocalDateTime)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDateTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDateTime", "timeLineOrder", "()", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDateTime", "toEpochSecond", "(ZoneOffset)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDateTime", "toInstant", "(ZoneOffset)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoPeriod", "isNegative", "()", "summary", "df-generated"] - - ["java.time.chrono", "ChronoPeriod", "isZero", "()", "summary", "df-generated"] - - ["java.time.chrono", "ChronoZonedDateTime", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoZonedDateTime", "getChronology", "()", "summary", "df-generated"] - - ["java.time.chrono", "ChronoZonedDateTime", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoZonedDateTime", "isAfter", "(ChronoZonedDateTime)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoZonedDateTime", "isBefore", "(ChronoZonedDateTime)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoZonedDateTime", "isEqual", "(ChronoZonedDateTime)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoZonedDateTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time.chrono", "ChronoZonedDateTime", "timeLineOrder", "()", "summary", "df-generated"] - - ["java.time.chrono", "ChronoZonedDateTime", "toEpochSecond", "()", "summary", "df-generated"] - - ["java.time.chrono", "Chronology", "epochSecond", "(Era,int,int,int,int,int,int,ZoneOffset)", "summary", "df-generated"] - - ["java.time.chrono", "Chronology", "epochSecond", "(int,int,int,int,int,int,ZoneOffset)", "summary", "df-generated"] - - ["java.time.chrono", "Chronology", "getAvailableChronologies", "()", "summary", "df-generated"] - - ["java.time.chrono", "Chronology", "of", "(String)", "summary", "df-generated"] - - ["java.time.chrono", "Chronology", "ofLocale", "(Locale)", "summary", "df-generated"] - - ["java.time.chrono", "Era", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time.chrono", "Era", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time.chrono", "Era", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time.chrono", "HijrahChronology", "eraOf", "(int)", "summary", "df-generated"] - - ["java.time.chrono", "HijrahChronology", "eras", "()", "summary", "df-generated"] - - ["java.time.chrono", "HijrahChronology", "isLeapYear", "(long)", "summary", "df-generated"] - - ["java.time.chrono", "HijrahChronology", "prolepticYear", "(Era,int)", "summary", "df-generated"] - - ["java.time.chrono", "HijrahChronology", "range", "(ChronoField)", "summary", "df-generated"] - - ["java.time.chrono", "HijrahDate", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time.chrono", "HijrahDate", "isLeapYear", "()", "summary", "df-generated"] - - ["java.time.chrono", "HijrahDate", "lengthOfMonth", "()", "summary", "df-generated"] - - ["java.time.chrono", "HijrahDate", "lengthOfYear", "()", "summary", "df-generated"] - - ["java.time.chrono", "HijrahDate", "now", "()", "summary", "df-generated"] - - ["java.time.chrono", "HijrahDate", "now", "(Clock)", "summary", "df-generated"] - - ["java.time.chrono", "HijrahDate", "now", "(ZoneId)", "summary", "df-generated"] - - ["java.time.chrono", "HijrahDate", "of", "(int,int,int)", "summary", "df-generated"] - - ["java.time.chrono", "HijrahDate", "toEpochDay", "()", "summary", "df-generated"] - - ["java.time.chrono", "HijrahEra", "getValue", "()", "summary", "df-generated"] - - ["java.time.chrono", "HijrahEra", "of", "(int)", "summary", "df-generated"] - - ["java.time.chrono", "IsoChronology", "epochSecond", "(int,int,int,int,int,int,ZoneOffset)", "summary", "df-generated"] - - ["java.time.chrono", "IsoChronology", "eraOf", "(int)", "summary", "df-generated"] - - ["java.time.chrono", "IsoChronology", "eras", "()", "summary", "df-generated"] - - ["java.time.chrono", "IsoChronology", "isLeapYear", "(long)", "summary", "df-generated"] - - ["java.time.chrono", "IsoChronology", "prolepticYear", "(Era,int)", "summary", "df-generated"] - - ["java.time.chrono", "IsoChronology", "range", "(ChronoField)", "summary", "df-generated"] - - ["java.time.chrono", "IsoEra", "getValue", "()", "summary", "df-generated"] - - ["java.time.chrono", "IsoEra", "of", "(int)", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseChronology", "eraOf", "(int)", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseChronology", "eras", "()", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseChronology", "isLeapYear", "(long)", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseChronology", "prolepticYear", "(Era,int)", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseChronology", "range", "(ChronoField)", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseDate", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseDate", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseDate", "lengthOfMonth", "()", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseDate", "lengthOfYear", "()", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseDate", "now", "()", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseDate", "now", "(Clock)", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseDate", "now", "(ZoneId)", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseDate", "of", "(int,int,int)", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseDate", "toEpochDay", "()", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseEra", "getValue", "()", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseEra", "of", "(int)", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseEra", "valueOf", "(String)", "summary", "df-generated"] - - ["java.time.chrono", "JapaneseEra", "values", "()", "summary", "df-generated"] - - ["java.time.chrono", "MinguoChronology", "eraOf", "(int)", "summary", "df-generated"] - - ["java.time.chrono", "MinguoChronology", "eras", "()", "summary", "df-generated"] - - ["java.time.chrono", "MinguoChronology", "isLeapYear", "(long)", "summary", "df-generated"] - - ["java.time.chrono", "MinguoChronology", "prolepticYear", "(Era,int)", "summary", "df-generated"] - - ["java.time.chrono", "MinguoChronology", "range", "(ChronoField)", "summary", "df-generated"] - - ["java.time.chrono", "MinguoDate", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time.chrono", "MinguoDate", "lengthOfMonth", "()", "summary", "df-generated"] - - ["java.time.chrono", "MinguoDate", "now", "()", "summary", "df-generated"] - - ["java.time.chrono", "MinguoDate", "now", "(Clock)", "summary", "df-generated"] - - ["java.time.chrono", "MinguoDate", "now", "(ZoneId)", "summary", "df-generated"] - - ["java.time.chrono", "MinguoDate", "of", "(int,int,int)", "summary", "df-generated"] - - ["java.time.chrono", "MinguoDate", "toEpochDay", "()", "summary", "df-generated"] - - ["java.time.chrono", "MinguoEra", "getValue", "()", "summary", "df-generated"] - - ["java.time.chrono", "MinguoEra", "of", "(int)", "summary", "df-generated"] - - ["java.time.chrono", "ThaiBuddhistChronology", "eraOf", "(int)", "summary", "df-generated"] - - ["java.time.chrono", "ThaiBuddhistChronology", "eras", "()", "summary", "df-generated"] - - ["java.time.chrono", "ThaiBuddhistChronology", "isLeapYear", "(long)", "summary", "df-generated"] - - ["java.time.chrono", "ThaiBuddhistChronology", "prolepticYear", "(Era,int)", "summary", "df-generated"] - - ["java.time.chrono", "ThaiBuddhistChronology", "range", "(ChronoField)", "summary", "df-generated"] - - ["java.time.chrono", "ThaiBuddhistDate", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time.chrono", "ThaiBuddhistDate", "lengthOfMonth", "()", "summary", "df-generated"] - - ["java.time.chrono", "ThaiBuddhistDate", "now", "()", "summary", "df-generated"] - - ["java.time.chrono", "ThaiBuddhistDate", "now", "(Clock)", "summary", "df-generated"] - - ["java.time.chrono", "ThaiBuddhistDate", "now", "(ZoneId)", "summary", "df-generated"] - - ["java.time.chrono", "ThaiBuddhistDate", "of", "(int,int,int)", "summary", "df-generated"] - - ["java.time.chrono", "ThaiBuddhistDate", "toEpochDay", "()", "summary", "df-generated"] - - ["java.time.chrono", "ThaiBuddhistEra", "getValue", "()", "summary", "df-generated"] - - ["java.time.chrono", "ThaiBuddhistEra", "of", "(int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.time.format.model.json b/java/ql/lib/ext/generated/modelgenerator/java.time.format.model.json new file mode 100644 index 000000000000..2db2388681e5 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.time.format.model.json @@ -0,0 +1,115 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.time.format", "DateTimeFormatter", false, "getChronology", "()", "", "Argument[this].SyntheticField[java.time.format.DateTimeFormatter.chrono]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatter", false, "getDecimalStyle", "()", "", "Argument[this].SyntheticField[java.time.format.DateTimeFormatter.decimalStyle]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatter", false, "getLocale", "()", "", "Argument[this].SyntheticField[java.time.format.DateTimeFormatter.locale]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatter", false, "getResolverFields", "()", "", "Argument[this].SyntheticField[java.time.format.DateTimeFormatter.resolverFields]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatter", false, "getZone", "()", "", "Argument[this].SyntheticField[java.time.format.DateTimeFormatter.zone]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatter", false, "localizedBy", "(Locale)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.locale]", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatter", false, "ofPattern", "(String,Locale)", "", "Argument[1]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.locale]", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatter", false, "parse", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.time.format", "DateTimeFormatter", false, "parse", "(CharSequence,ParsePosition)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.time.format", "DateTimeFormatter", false, "toFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.time.format", "DateTimeFormatter", false, "toFormat", "(TemporalQuery)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.time.format", "DateTimeFormatter", false, "toFormat", "(TemporalQuery)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.time.format", "DateTimeFormatter", false, "withChronology", "(Chronology)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.chrono]", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatter", false, "withDecimalStyle", "(DecimalStyle)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.decimalStyle]", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatter", false, "withLocale", "(Locale)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.locale]", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatter", false, "withResolverFields", "(Set)", "", "Argument[0].Element", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.resolverFields].Element", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatter", false, "withResolverFields", "(Set)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.resolverFields]", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatter", false, "withResolverFields", "(TemporalField[])", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.resolverFields].Element", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatter", false, "withResolverStyle", "(ResolverStyle)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.time.format", "DateTimeFormatter", false, "withZone", "(ZoneId)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.zone]", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "append", "(DateTimeFormatter)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendChronologyId", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendChronologyText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendDayPeriodText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendFraction", "(TemporalField,int,int,boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendGenericZoneText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendGenericZoneText", "(TextStyle,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendInstant", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendInstant", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendLiteral", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendLiteral", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendLocalized", "(FormatStyle,FormatStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendLocalizedOffset", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendOffset", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendOffsetId", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendOptional", "(DateTimeFormatter)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendPattern", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendText", "(TemporalField)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendText", "(TemporalField,Map)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendText", "(TemporalField,TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendValue", "(TemporalField)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendValue", "(TemporalField,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendValue", "(TemporalField,int,int,SignStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendValueReduced", "(TemporalField,int,int,ChronoLocalDate)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendValueReduced", "(TemporalField,int,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendZoneId", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendZoneOrOffsetId", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendZoneRegionId", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendZoneText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "appendZoneText", "(TextStyle,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "getLocalizedDateTimePattern", "(FormatStyle,FormatStyle,Chronology,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "optionalEnd", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "optionalStart", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "padNext", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "padNext", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "parseCaseInsensitive", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "parseCaseSensitive", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "parseDefaulting", "(TemporalField,long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "parseLenient", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "parseStrict", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "toFormatter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.time.format", "DateTimeFormatterBuilder", false, "toFormatter", "(Locale)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.locale]", "value", "dfc-generated"], + ["java.time.format", "DateTimeParseException", true, "DateTimeParseException", "(String,CharSequence,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.time.format", "DateTimeParseException", true, "DateTimeParseException", "(String,CharSequence,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.time.format", "DateTimeParseException", true, "DateTimeParseException", "(String,CharSequence,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.time.format", "DateTimeParseException", true, "DateTimeParseException", "(String,CharSequence,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.time.format", "DateTimeParseException", true, "DateTimeParseException", "(String,CharSequence,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.time.format", "DateTimeParseException", true, "getParsedString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.time.format", "DecimalStyle", false, "of", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.time.format", "DecimalStyle", false, "withDecimalSeparator", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DecimalStyle", false, "withNegativeSign", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DecimalStyle", false, "withPositiveSign", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time.format", "DecimalStyle", false, "withZeroDigit", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.time.format", "DateTimeFormatter", "formatTo", "(TemporalAccessor,Appendable)", "summary", "df-generated"], + ["java.time.format", "DateTimeFormatter", "getResolverStyle", "()", "summary", "df-generated"], + ["java.time.format", "DateTimeFormatter", "ofLocalizedDate", "(FormatStyle)", "summary", "df-generated"], + ["java.time.format", "DateTimeFormatter", "ofLocalizedDateTime", "(FormatStyle)", "summary", "df-generated"], + ["java.time.format", "DateTimeFormatter", "ofLocalizedDateTime", "(FormatStyle,FormatStyle)", "summary", "df-generated"], + ["java.time.format", "DateTimeFormatter", "ofLocalizedTime", "(FormatStyle)", "summary", "df-generated"], + ["java.time.format", "DateTimeFormatter", "parse", "(CharSequence,TemporalQuery)", "summary", "df-generated"], + ["java.time.format", "DateTimeFormatter", "parseBest", "(CharSequence,TemporalQuery[])", "summary", "df-generated"], + ["java.time.format", "DateTimeFormatter", "parseUnresolved", "(CharSequence,ParsePosition)", "summary", "df-generated"], + ["java.time.format", "DateTimeFormatter", "parsedExcessDays", "()", "summary", "df-generated"], + ["java.time.format", "DateTimeFormatter", "parsedLeapSecond", "()", "summary", "df-generated"], + ["java.time.format", "DateTimeParseException", "getErrorIndex", "()", "summary", "df-generated"], + ["java.time.format", "DecimalStyle", "getAvailableLocales", "()", "summary", "df-generated"], + ["java.time.format", "DecimalStyle", "getDecimalSeparator", "()", "summary", "df-generated"], + ["java.time.format", "DecimalStyle", "getNegativeSign", "()", "summary", "df-generated"], + ["java.time.format", "DecimalStyle", "getPositiveSign", "()", "summary", "df-generated"], + ["java.time.format", "DecimalStyle", "getZeroDigit", "()", "summary", "df-generated"], + ["java.time.format", "DecimalStyle", "ofDefaultLocale", "()", "summary", "df-generated"], + ["java.time.format", "TextStyle", "asNormal", "()", "summary", "df-generated"], + ["java.time.format", "TextStyle", "asStandalone", "()", "summary", "df-generated"], + ["java.time.format", "TextStyle", "isStandalone", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.time.format.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.time.format.model.yml deleted file mode 100644 index d3a5b975a168..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.time.format.model.yml +++ /dev/null @@ -1,104 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.time.format", "DateTimeFormatter", False, "getChronology", "()", "", "Argument[this].SyntheticField[java.time.format.DateTimeFormatter.chrono]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatter", False, "getDecimalStyle", "()", "", "Argument[this].SyntheticField[java.time.format.DateTimeFormatter.decimalStyle]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatter", False, "getLocale", "()", "", "Argument[this].SyntheticField[java.time.format.DateTimeFormatter.locale]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatter", False, "getResolverFields", "()", "", "Argument[this].SyntheticField[java.time.format.DateTimeFormatter.resolverFields]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatter", False, "getZone", "()", "", "Argument[this].SyntheticField[java.time.format.DateTimeFormatter.zone]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatter", False, "localizedBy", "(Locale)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.locale]", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatter", False, "ofPattern", "(String,Locale)", "", "Argument[1]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.locale]", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatter", False, "parse", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "parse", "(CharSequence,ParsePosition)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "toFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "toFormat", "(TemporalQuery)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "toFormat", "(TemporalQuery)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "withChronology", "(Chronology)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.chrono]", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatter", False, "withDecimalStyle", "(DecimalStyle)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.decimalStyle]", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatter", False, "withLocale", "(Locale)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.locale]", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatter", False, "withResolverFields", "(Set)", "", "Argument[0].Element", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.resolverFields].Element", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatter", False, "withResolverFields", "(Set)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.resolverFields]", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatter", False, "withResolverFields", "(TemporalField[])", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.resolverFields].Element", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatter", False, "withResolverStyle", "(ResolverStyle)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "withZone", "(ZoneId)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.zone]", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "append", "(DateTimeFormatter)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendChronologyId", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendChronologyText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendDayPeriodText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendFraction", "(TemporalField,int,int,boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendGenericZoneText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendGenericZoneText", "(TextStyle,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendInstant", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendInstant", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendLiteral", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendLiteral", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendLocalized", "(FormatStyle,FormatStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendLocalizedOffset", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendOffset", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendOffsetId", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendOptional", "(DateTimeFormatter)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendPattern", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendText", "(TemporalField)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendText", "(TemporalField,Map)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendText", "(TemporalField,TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendValue", "(TemporalField)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendValue", "(TemporalField,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendValue", "(TemporalField,int,int,SignStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendValueReduced", "(TemporalField,int,int,ChronoLocalDate)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendValueReduced", "(TemporalField,int,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendZoneId", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendZoneOrOffsetId", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendZoneRegionId", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendZoneText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendZoneText", "(TextStyle,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "getLocalizedDateTimePattern", "(FormatStyle,FormatStyle,Chronology,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "optionalEnd", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "optionalStart", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "padNext", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "padNext", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "parseCaseInsensitive", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "parseCaseSensitive", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "parseDefaulting", "(TemporalField,long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "parseLenient", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "parseStrict", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "toFormatter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "toFormatter", "(Locale)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.locale]", "value", "dfc-generated"] - - ["java.time.format", "DateTimeParseException", True, "DateTimeParseException", "(String,CharSequence,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.time.format", "DateTimeParseException", True, "DateTimeParseException", "(String,CharSequence,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.time.format", "DateTimeParseException", True, "DateTimeParseException", "(String,CharSequence,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.time.format", "DateTimeParseException", True, "DateTimeParseException", "(String,CharSequence,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.time.format", "DateTimeParseException", True, "DateTimeParseException", "(String,CharSequence,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.time.format", "DateTimeParseException", True, "getParsedString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DecimalStyle", False, "of", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DecimalStyle", False, "withDecimalSeparator", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DecimalStyle", False, "withNegativeSign", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DecimalStyle", False, "withPositiveSign", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time.format", "DecimalStyle", False, "withZeroDigit", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.time.format", "DateTimeFormatter", "formatTo", "(TemporalAccessor,Appendable)", "summary", "df-generated"] - - ["java.time.format", "DateTimeFormatter", "getResolverStyle", "()", "summary", "df-generated"] - - ["java.time.format", "DateTimeFormatter", "ofLocalizedDate", "(FormatStyle)", "summary", "df-generated"] - - ["java.time.format", "DateTimeFormatter", "ofLocalizedDateTime", "(FormatStyle)", "summary", "df-generated"] - - ["java.time.format", "DateTimeFormatter", "ofLocalizedDateTime", "(FormatStyle,FormatStyle)", "summary", "df-generated"] - - ["java.time.format", "DateTimeFormatter", "ofLocalizedTime", "(FormatStyle)", "summary", "df-generated"] - - ["java.time.format", "DateTimeFormatter", "parse", "(CharSequence,TemporalQuery)", "summary", "df-generated"] - - ["java.time.format", "DateTimeFormatter", "parseBest", "(CharSequence,TemporalQuery[])", "summary", "df-generated"] - - ["java.time.format", "DateTimeFormatter", "parseUnresolved", "(CharSequence,ParsePosition)", "summary", "df-generated"] - - ["java.time.format", "DateTimeFormatter", "parsedExcessDays", "()", "summary", "df-generated"] - - ["java.time.format", "DateTimeFormatter", "parsedLeapSecond", "()", "summary", "df-generated"] - - ["java.time.format", "DateTimeParseException", "getErrorIndex", "()", "summary", "df-generated"] - - ["java.time.format", "DecimalStyle", "getAvailableLocales", "()", "summary", "df-generated"] - - ["java.time.format", "DecimalStyle", "getDecimalSeparator", "()", "summary", "df-generated"] - - ["java.time.format", "DecimalStyle", "getNegativeSign", "()", "summary", "df-generated"] - - ["java.time.format", "DecimalStyle", "getPositiveSign", "()", "summary", "df-generated"] - - ["java.time.format", "DecimalStyle", "getZeroDigit", "()", "summary", "df-generated"] - - ["java.time.format", "DecimalStyle", "ofDefaultLocale", "()", "summary", "df-generated"] - - ["java.time.format", "TextStyle", "asNormal", "()", "summary", "df-generated"] - - ["java.time.format", "TextStyle", "asStandalone", "()", "summary", "df-generated"] - - ["java.time.format", "TextStyle", "isStandalone", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.time.model.json b/java/ql/lib/ext/generated/modelgenerator/java.time.model.json new file mode 100644 index 000000000000..84ee78c00987 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.time.model.json @@ -0,0 +1,362 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.time", "DateTimeException", true, "DateTimeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.time", "DateTimeException", true, "DateTimeException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.time", "DateTimeException", true, "DateTimeException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.time", "Duration", false, "dividedBy", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "Duration", false, "multipliedBy", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "Duration", false, "plus", "(long,TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "Duration", false, "truncatedTo", "(TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "Instant", false, "truncatedTo", "(TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "LocalDate", false, "plusMonths", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "LocalDate", false, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "LocalDate", false, "withDayOfMonth", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "LocalDate", false, "withDayOfYear", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "LocalDate", false, "withMonth", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "LocalDate", false, "withYear", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "LocalDateTime", false, "toLocalDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.time", "LocalDateTime", false, "toLocalTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.time", "LocalTime", false, "plusHours", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "LocalTime", false, "plusMinutes", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "LocalTime", false, "plusNanos", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "LocalTime", false, "plusSeconds", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "LocalTime", false, "truncatedTo", "(TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "LocalTime", false, "withHour", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "LocalTime", false, "withMinute", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "LocalTime", false, "withNano", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "LocalTime", false, "withSecond", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "MonthDay", false, "with", "(Month)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "MonthDay", false, "withDayOfMonth", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "OffsetDateTime", false, "withOffsetSameInstant", "(ZoneOffset)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "OffsetTime", false, "withOffsetSameInstant", "(ZoneOffset)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "Period", false, "plusDays", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "Period", false, "plusMonths", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "Period", false, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "Period", false, "withDays", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "Period", false, "withMonths", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "Period", false, "withYears", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "Year", false, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "YearMonth", false, "plusMonths", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "YearMonth", false, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "ZoneId", true, "normalized", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "ZonedDateTime", false, "getOffset", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.time", "ZonedDateTime", false, "getZone", "()", "", "Argument[this].SyntheticField[java.time.ZonedDateTime.zone]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "ZonedDateTime", false, "toLocalDateTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.time", "ZonedDateTime", false, "withEarlierOffsetAtOverlap", "()", "", "Argument[this].SyntheticField[java.time.ZonedDateTime.zone]", "ReturnValue.SyntheticField[java.time.ZonedDateTime.zone]", "value", "dfc-generated"], + ["java.time", "ZonedDateTime", false, "withEarlierOffsetAtOverlap", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "ZonedDateTime", false, "withLaterOffsetAtOverlap", "()", "", "Argument[this].SyntheticField[java.time.ZonedDateTime.zone]", "ReturnValue.SyntheticField[java.time.ZonedDateTime.zone]", "value", "dfc-generated"], + ["java.time", "ZonedDateTime", false, "withLaterOffsetAtOverlap", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "ZonedDateTime", false, "withZoneSameInstant", "(ZoneId)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.ZonedDateTime.zone]", "value", "dfc-generated"], + ["java.time", "ZonedDateTime", false, "withZoneSameInstant", "(ZoneId)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.time", "ZonedDateTime", false, "withZoneSameLocal", "(ZoneId)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.time", "Clock", "millis", "()", "summary", "df-generated"], + ["java.time", "Clock", "systemDefaultZone", "()", "summary", "df-generated"], + ["java.time", "Clock", "systemUTC", "()", "summary", "df-generated"], + ["java.time", "DayOfWeek", "from", "(TemporalAccessor)", "summary", "df-generated"], + ["java.time", "DayOfWeek", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time", "DayOfWeek", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time", "DayOfWeek", "getValue", "()", "summary", "df-generated"], + ["java.time", "DayOfWeek", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time", "DayOfWeek", "minus", "(long)", "summary", "df-generated"], + ["java.time", "DayOfWeek", "of", "(int)", "summary", "df-generated"], + ["java.time", "DayOfWeek", "plus", "(long)", "summary", "df-generated"], + ["java.time", "Duration", "between", "(Temporal,Temporal)", "summary", "df-generated"], + ["java.time", "Duration", "dividedBy", "(Duration)", "summary", "df-generated"], + ["java.time", "Duration", "from", "(TemporalAmount)", "summary", "df-generated"], + ["java.time", "Duration", "get", "(TemporalUnit)", "summary", "df-generated"], + ["java.time", "Duration", "getNano", "()", "summary", "df-generated"], + ["java.time", "Duration", "getSeconds", "()", "summary", "df-generated"], + ["java.time", "Duration", "getUnits", "()", "summary", "df-generated"], + ["java.time", "Duration", "isNegative", "()", "summary", "df-generated"], + ["java.time", "Duration", "isZero", "()", "summary", "df-generated"], + ["java.time", "Duration", "of", "(long,TemporalUnit)", "summary", "df-generated"], + ["java.time", "Duration", "ofDays", "(long)", "summary", "df-generated"], + ["java.time", "Duration", "ofHours", "(long)", "summary", "df-generated"], + ["java.time", "Duration", "ofNanos", "(long)", "summary", "df-generated"], + ["java.time", "Duration", "ofSeconds", "(long,long)", "summary", "df-generated"], + ["java.time", "Duration", "parse", "(CharSequence)", "summary", "df-generated"], + ["java.time", "Duration", "toDays", "()", "summary", "df-generated"], + ["java.time", "Duration", "toDaysPart", "()", "summary", "df-generated"], + ["java.time", "Duration", "toHours", "()", "summary", "df-generated"], + ["java.time", "Duration", "toHoursPart", "()", "summary", "df-generated"], + ["java.time", "Duration", "toMillisPart", "()", "summary", "df-generated"], + ["java.time", "Duration", "toMinutes", "()", "summary", "df-generated"], + ["java.time", "Duration", "toMinutesPart", "()", "summary", "df-generated"], + ["java.time", "Duration", "toNanos", "()", "summary", "df-generated"], + ["java.time", "Duration", "toNanosPart", "()", "summary", "df-generated"], + ["java.time", "Duration", "toSeconds", "()", "summary", "df-generated"], + ["java.time", "Duration", "toSecondsPart", "()", "summary", "df-generated"], + ["java.time", "Duration", "withNanos", "(int)", "summary", "df-generated"], + ["java.time", "Duration", "withSeconds", "(long)", "summary", "df-generated"], + ["java.time", "Instant", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time", "Instant", "getEpochSecond", "()", "summary", "df-generated"], + ["java.time", "Instant", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time", "Instant", "getNano", "()", "summary", "df-generated"], + ["java.time", "Instant", "isAfter", "(Instant)", "summary", "df-generated"], + ["java.time", "Instant", "isBefore", "(Instant)", "summary", "df-generated"], + ["java.time", "Instant", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time", "Instant", "isSupported", "(TemporalUnit)", "summary", "df-generated"], + ["java.time", "Instant", "ofEpochSecond", "(long)", "summary", "df-generated"], + ["java.time", "Instant", "ofEpochSecond", "(long,long)", "summary", "df-generated"], + ["java.time", "Instant", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"], + ["java.time", "InstantSource", "millis", "()", "summary", "df-generated"], + ["java.time", "InstantSource", "system", "()", "summary", "df-generated"], + ["java.time", "LocalDate", "datesUntil", "(LocalDate)", "summary", "df-generated"], + ["java.time", "LocalDate", "datesUntil", "(LocalDate,Period)", "summary", "df-generated"], + ["java.time", "LocalDate", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time", "LocalDate", "getDayOfMonth", "()", "summary", "df-generated"], + ["java.time", "LocalDate", "getDayOfWeek", "()", "summary", "df-generated"], + ["java.time", "LocalDate", "getDayOfYear", "()", "summary", "df-generated"], + ["java.time", "LocalDate", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time", "LocalDate", "getMonth", "()", "summary", "df-generated"], + ["java.time", "LocalDate", "getMonthValue", "()", "summary", "df-generated"], + ["java.time", "LocalDate", "getYear", "()", "summary", "df-generated"], + ["java.time", "LocalDate", "isAfter", "(ChronoLocalDate)", "summary", "df-generated"], + ["java.time", "LocalDate", "isBefore", "(ChronoLocalDate)", "summary", "df-generated"], + ["java.time", "LocalDate", "isEqual", "(ChronoLocalDate)", "summary", "df-generated"], + ["java.time", "LocalDate", "isLeapYear", "()", "summary", "df-generated"], + ["java.time", "LocalDate", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time", "LocalDate", "isSupported", "(TemporalUnit)", "summary", "df-generated"], + ["java.time", "LocalDate", "lengthOfMonth", "()", "summary", "df-generated"], + ["java.time", "LocalDate", "lengthOfYear", "()", "summary", "df-generated"], + ["java.time", "LocalDate", "now", "(Clock)", "summary", "df-generated"], + ["java.time", "LocalDate", "now", "(ZoneId)", "summary", "df-generated"], + ["java.time", "LocalDate", "of", "(int,Month,int)", "summary", "df-generated"], + ["java.time", "LocalDate", "ofEpochDay", "(long)", "summary", "df-generated"], + ["java.time", "LocalDate", "ofInstant", "(Instant,ZoneId)", "summary", "df-generated"], + ["java.time", "LocalDate", "ofYearDay", "(int,int)", "summary", "df-generated"], + ["java.time", "LocalDate", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"], + ["java.time", "LocalDate", "toEpochDay", "()", "summary", "df-generated"], + ["java.time", "LocalDate", "toEpochSecond", "(LocalTime,ZoneOffset)", "summary", "df-generated"], + ["java.time", "LocalDate", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "atZone", "(ZoneId)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "getDayOfMonth", "()", "summary", "df-generated"], + ["java.time", "LocalDateTime", "getDayOfWeek", "()", "summary", "df-generated"], + ["java.time", "LocalDateTime", "getDayOfYear", "()", "summary", "df-generated"], + ["java.time", "LocalDateTime", "getHour", "()", "summary", "df-generated"], + ["java.time", "LocalDateTime", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "getMinute", "()", "summary", "df-generated"], + ["java.time", "LocalDateTime", "getMonth", "()", "summary", "df-generated"], + ["java.time", "LocalDateTime", "getMonthValue", "()", "summary", "df-generated"], + ["java.time", "LocalDateTime", "getNano", "()", "summary", "df-generated"], + ["java.time", "LocalDateTime", "getSecond", "()", "summary", "df-generated"], + ["java.time", "LocalDateTime", "getYear", "()", "summary", "df-generated"], + ["java.time", "LocalDateTime", "isAfter", "(ChronoLocalDateTime)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "isBefore", "(ChronoLocalDateTime)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "isEqual", "(ChronoLocalDateTime)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "now", "(Clock)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "now", "(ZoneId)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "of", "(int,Month,int,int,int)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "of", "(int,Month,int,int,int,int)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "of", "(int,Month,int,int,int,int,int)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "of", "(int,int,int,int,int)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "of", "(int,int,int,int,int,int,int)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "ofEpochSecond", "(long,int,ZoneOffset)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "ofInstant", "(Instant,ZoneId)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "parse", "(CharSequence)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"], + ["java.time", "LocalDateTime", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"], + ["java.time", "LocalTime", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time", "LocalTime", "getHour", "()", "summary", "df-generated"], + ["java.time", "LocalTime", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time", "LocalTime", "getMinute", "()", "summary", "df-generated"], + ["java.time", "LocalTime", "getNano", "()", "summary", "df-generated"], + ["java.time", "LocalTime", "getSecond", "()", "summary", "df-generated"], + ["java.time", "LocalTime", "isAfter", "(LocalTime)", "summary", "df-generated"], + ["java.time", "LocalTime", "isBefore", "(LocalTime)", "summary", "df-generated"], + ["java.time", "LocalTime", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time", "LocalTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"], + ["java.time", "LocalTime", "now", "()", "summary", "df-generated"], + ["java.time", "LocalTime", "now", "(Clock)", "summary", "df-generated"], + ["java.time", "LocalTime", "now", "(ZoneId)", "summary", "df-generated"], + ["java.time", "LocalTime", "of", "(int,int)", "summary", "df-generated"], + ["java.time", "LocalTime", "of", "(int,int,int)", "summary", "df-generated"], + ["java.time", "LocalTime", "of", "(int,int,int,int)", "summary", "df-generated"], + ["java.time", "LocalTime", "ofInstant", "(Instant,ZoneId)", "summary", "df-generated"], + ["java.time", "LocalTime", "ofNanoOfDay", "(long)", "summary", "df-generated"], + ["java.time", "LocalTime", "ofSecondOfDay", "(long)", "summary", "df-generated"], + ["java.time", "LocalTime", "parse", "(CharSequence)", "summary", "df-generated"], + ["java.time", "LocalTime", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"], + ["java.time", "LocalTime", "toEpochSecond", "(LocalDate,ZoneOffset)", "summary", "df-generated"], + ["java.time", "LocalTime", "toNanoOfDay", "()", "summary", "df-generated"], + ["java.time", "LocalTime", "toSecondOfDay", "()", "summary", "df-generated"], + ["java.time", "LocalTime", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"], + ["java.time", "Month", "firstDayOfYear", "(boolean)", "summary", "df-generated"], + ["java.time", "Month", "firstMonthOfQuarter", "()", "summary", "df-generated"], + ["java.time", "Month", "from", "(TemporalAccessor)", "summary", "df-generated"], + ["java.time", "Month", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time", "Month", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time", "Month", "getValue", "()", "summary", "df-generated"], + ["java.time", "Month", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time", "Month", "length", "(boolean)", "summary", "df-generated"], + ["java.time", "Month", "maxLength", "()", "summary", "df-generated"], + ["java.time", "Month", "minLength", "()", "summary", "df-generated"], + ["java.time", "Month", "minus", "(long)", "summary", "df-generated"], + ["java.time", "Month", "of", "(int)", "summary", "df-generated"], + ["java.time", "Month", "plus", "(long)", "summary", "df-generated"], + ["java.time", "MonthDay", "atYear", "(int)", "summary", "df-generated"], + ["java.time", "MonthDay", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time", "MonthDay", "getDayOfMonth", "()", "summary", "df-generated"], + ["java.time", "MonthDay", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time", "MonthDay", "getMonth", "()", "summary", "df-generated"], + ["java.time", "MonthDay", "getMonthValue", "()", "summary", "df-generated"], + ["java.time", "MonthDay", "isAfter", "(MonthDay)", "summary", "df-generated"], + ["java.time", "MonthDay", "isBefore", "(MonthDay)", "summary", "df-generated"], + ["java.time", "MonthDay", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time", "MonthDay", "isValidYear", "(int)", "summary", "df-generated"], + ["java.time", "MonthDay", "now", "()", "summary", "df-generated"], + ["java.time", "MonthDay", "now", "(Clock)", "summary", "df-generated"], + ["java.time", "MonthDay", "now", "(ZoneId)", "summary", "df-generated"], + ["java.time", "MonthDay", "of", "(Month,int)", "summary", "df-generated"], + ["java.time", "MonthDay", "of", "(int,int)", "summary", "df-generated"], + ["java.time", "MonthDay", "parse", "(CharSequence)", "summary", "df-generated"], + ["java.time", "MonthDay", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "getDayOfMonth", "()", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "getDayOfWeek", "()", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "getDayOfYear", "()", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "getHour", "()", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "getMinute", "()", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "getMonth", "()", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "getMonthValue", "()", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "getNano", "()", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "getSecond", "()", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "getYear", "()", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "isAfter", "(OffsetDateTime)", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "isBefore", "(OffsetDateTime)", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "isEqual", "(OffsetDateTime)", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "now", "()", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "parse", "(CharSequence)", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "timeLineOrder", "()", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "toEpochSecond", "()", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "toInstant", "()", "summary", "df-generated"], + ["java.time", "OffsetDateTime", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"], + ["java.time", "OffsetTime", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time", "OffsetTime", "getHour", "()", "summary", "df-generated"], + ["java.time", "OffsetTime", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time", "OffsetTime", "getMinute", "()", "summary", "df-generated"], + ["java.time", "OffsetTime", "getNano", "()", "summary", "df-generated"], + ["java.time", "OffsetTime", "getSecond", "()", "summary", "df-generated"], + ["java.time", "OffsetTime", "isAfter", "(OffsetTime)", "summary", "df-generated"], + ["java.time", "OffsetTime", "isBefore", "(OffsetTime)", "summary", "df-generated"], + ["java.time", "OffsetTime", "isEqual", "(OffsetTime)", "summary", "df-generated"], + ["java.time", "OffsetTime", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time", "OffsetTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"], + ["java.time", "OffsetTime", "now", "()", "summary", "df-generated"], + ["java.time", "OffsetTime", "parse", "(CharSequence)", "summary", "df-generated"], + ["java.time", "OffsetTime", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"], + ["java.time", "OffsetTime", "toEpochSecond", "(LocalDate)", "summary", "df-generated"], + ["java.time", "OffsetTime", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"], + ["java.time", "Period", "between", "(LocalDate,LocalDate)", "summary", "df-generated"], + ["java.time", "Period", "get", "(TemporalUnit)", "summary", "df-generated"], + ["java.time", "Period", "getDays", "()", "summary", "df-generated"], + ["java.time", "Period", "getMonths", "()", "summary", "df-generated"], + ["java.time", "Period", "getUnits", "()", "summary", "df-generated"], + ["java.time", "Period", "getYears", "()", "summary", "df-generated"], + ["java.time", "Period", "isNegative", "()", "summary", "df-generated"], + ["java.time", "Period", "isZero", "()", "summary", "df-generated"], + ["java.time", "Period", "of", "(int,int,int)", "summary", "df-generated"], + ["java.time", "Period", "ofDays", "(int)", "summary", "df-generated"], + ["java.time", "Period", "ofMonths", "(int)", "summary", "df-generated"], + ["java.time", "Period", "ofWeeks", "(int)", "summary", "df-generated"], + ["java.time", "Period", "ofYears", "(int)", "summary", "df-generated"], + ["java.time", "Period", "parse", "(CharSequence)", "summary", "df-generated"], + ["java.time", "Period", "toTotalMonths", "()", "summary", "df-generated"], + ["java.time", "Year", "atDay", "(int)", "summary", "df-generated"], + ["java.time", "Year", "atMonth", "(Month)", "summary", "df-generated"], + ["java.time", "Year", "atMonth", "(int)", "summary", "df-generated"], + ["java.time", "Year", "atMonthDay", "(MonthDay)", "summary", "df-generated"], + ["java.time", "Year", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time", "Year", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time", "Year", "getValue", "()", "summary", "df-generated"], + ["java.time", "Year", "isAfter", "(Year)", "summary", "df-generated"], + ["java.time", "Year", "isBefore", "(Year)", "summary", "df-generated"], + ["java.time", "Year", "isLeap", "()", "summary", "df-generated"], + ["java.time", "Year", "isLeap", "(long)", "summary", "df-generated"], + ["java.time", "Year", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time", "Year", "isSupported", "(TemporalUnit)", "summary", "df-generated"], + ["java.time", "Year", "isValidMonthDay", "(MonthDay)", "summary", "df-generated"], + ["java.time", "Year", "length", "()", "summary", "df-generated"], + ["java.time", "Year", "now", "()", "summary", "df-generated"], + ["java.time", "Year", "now", "(Clock)", "summary", "df-generated"], + ["java.time", "Year", "now", "(ZoneId)", "summary", "df-generated"], + ["java.time", "Year", "of", "(int)", "summary", "df-generated"], + ["java.time", "Year", "parse", "(CharSequence)", "summary", "df-generated"], + ["java.time", "Year", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"], + ["java.time", "Year", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"], + ["java.time", "YearMonth", "atDay", "(int)", "summary", "df-generated"], + ["java.time", "YearMonth", "atEndOfMonth", "()", "summary", "df-generated"], + ["java.time", "YearMonth", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time", "YearMonth", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time", "YearMonth", "getMonth", "()", "summary", "df-generated"], + ["java.time", "YearMonth", "getMonthValue", "()", "summary", "df-generated"], + ["java.time", "YearMonth", "getYear", "()", "summary", "df-generated"], + ["java.time", "YearMonth", "isAfter", "(YearMonth)", "summary", "df-generated"], + ["java.time", "YearMonth", "isBefore", "(YearMonth)", "summary", "df-generated"], + ["java.time", "YearMonth", "isLeapYear", "()", "summary", "df-generated"], + ["java.time", "YearMonth", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time", "YearMonth", "isSupported", "(TemporalUnit)", "summary", "df-generated"], + ["java.time", "YearMonth", "isValidDay", "(int)", "summary", "df-generated"], + ["java.time", "YearMonth", "lengthOfMonth", "()", "summary", "df-generated"], + ["java.time", "YearMonth", "lengthOfYear", "()", "summary", "df-generated"], + ["java.time", "YearMonth", "now", "()", "summary", "df-generated"], + ["java.time", "YearMonth", "now", "(Clock)", "summary", "df-generated"], + ["java.time", "YearMonth", "now", "(ZoneId)", "summary", "df-generated"], + ["java.time", "YearMonth", "of", "(int,Month)", "summary", "df-generated"], + ["java.time", "YearMonth", "of", "(int,int)", "summary", "df-generated"], + ["java.time", "YearMonth", "parse", "(CharSequence)", "summary", "df-generated"], + ["java.time", "YearMonth", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"], + ["java.time", "YearMonth", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"], + ["java.time", "ZoneId", "getAvailableZoneIds", "()", "summary", "df-generated"], + ["java.time", "ZoneOffset", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time", "ZoneOffset", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time", "ZoneOffset", "getTotalSeconds", "()", "summary", "df-generated"], + ["java.time", "ZoneOffset", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time", "ZoneOffset", "of", "(String)", "summary", "df-generated"], + ["java.time", "ZoneOffset", "ofHours", "(int)", "summary", "df-generated"], + ["java.time", "ZoneOffset", "ofHoursMinutes", "(int,int)", "summary", "df-generated"], + ["java.time", "ZoneOffset", "ofHoursMinutesSeconds", "(int,int,int)", "summary", "df-generated"], + ["java.time", "ZoneOffset", "ofTotalSeconds", "(int)", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "getDayOfMonth", "()", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "getDayOfWeek", "()", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "getDayOfYear", "()", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "getHour", "()", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "getLong", "(TemporalField)", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "getMinute", "()", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "getMonth", "()", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "getMonthValue", "()", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "getNano", "()", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "getSecond", "()", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "getYear", "()", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "isSupported", "(TemporalField)", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "parse", "(CharSequence)", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"], + ["java.time", "ZonedDateTime", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.time.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.time.model.yml deleted file mode 100644 index 2b3c1e0c011b..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.time.model.yml +++ /dev/null @@ -1,351 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.time", "DateTimeException", True, "DateTimeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.time", "DateTimeException", True, "DateTimeException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.time", "DateTimeException", True, "DateTimeException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.time", "Duration", False, "dividedBy", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "Duration", False, "multipliedBy", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "Duration", False, "plus", "(long,TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "Duration", False, "truncatedTo", "(TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "Instant", False, "truncatedTo", "(TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "LocalDate", False, "plusMonths", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "LocalDate", False, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "LocalDate", False, "withDayOfMonth", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "LocalDate", False, "withDayOfYear", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "LocalDate", False, "withMonth", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "LocalDate", False, "withYear", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "LocalDateTime", False, "toLocalDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time", "LocalDateTime", False, "toLocalTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time", "LocalTime", False, "plusHours", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "LocalTime", False, "plusMinutes", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "LocalTime", False, "plusNanos", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "LocalTime", False, "plusSeconds", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "LocalTime", False, "truncatedTo", "(TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "LocalTime", False, "withHour", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "LocalTime", False, "withMinute", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "LocalTime", False, "withNano", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "LocalTime", False, "withSecond", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "MonthDay", False, "with", "(Month)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "MonthDay", False, "withDayOfMonth", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "OffsetDateTime", False, "withOffsetSameInstant", "(ZoneOffset)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "OffsetTime", False, "withOffsetSameInstant", "(ZoneOffset)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "Period", False, "plusDays", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "Period", False, "plusMonths", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "Period", False, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "Period", False, "withDays", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "Period", False, "withMonths", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "Period", False, "withYears", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "Year", False, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "YearMonth", False, "plusMonths", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "YearMonth", False, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "ZoneId", True, "normalized", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "ZonedDateTime", False, "getOffset", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time", "ZonedDateTime", False, "getZone", "()", "", "Argument[this].SyntheticField[java.time.ZonedDateTime.zone]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "ZonedDateTime", False, "toLocalDateTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time", "ZonedDateTime", False, "withEarlierOffsetAtOverlap", "()", "", "Argument[this].SyntheticField[java.time.ZonedDateTime.zone]", "ReturnValue.SyntheticField[java.time.ZonedDateTime.zone]", "value", "dfc-generated"] - - ["java.time", "ZonedDateTime", False, "withEarlierOffsetAtOverlap", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "ZonedDateTime", False, "withLaterOffsetAtOverlap", "()", "", "Argument[this].SyntheticField[java.time.ZonedDateTime.zone]", "ReturnValue.SyntheticField[java.time.ZonedDateTime.zone]", "value", "dfc-generated"] - - ["java.time", "ZonedDateTime", False, "withLaterOffsetAtOverlap", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "ZonedDateTime", False, "withZoneSameInstant", "(ZoneId)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.ZonedDateTime.zone]", "value", "dfc-generated"] - - ["java.time", "ZonedDateTime", False, "withZoneSameInstant", "(ZoneId)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.time", "ZonedDateTime", False, "withZoneSameLocal", "(ZoneId)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.time", "Clock", "millis", "()", "summary", "df-generated"] - - ["java.time", "Clock", "systemDefaultZone", "()", "summary", "df-generated"] - - ["java.time", "Clock", "systemUTC", "()", "summary", "df-generated"] - - ["java.time", "DayOfWeek", "from", "(TemporalAccessor)", "summary", "df-generated"] - - ["java.time", "DayOfWeek", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "DayOfWeek", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "DayOfWeek", "getValue", "()", "summary", "df-generated"] - - ["java.time", "DayOfWeek", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "DayOfWeek", "minus", "(long)", "summary", "df-generated"] - - ["java.time", "DayOfWeek", "of", "(int)", "summary", "df-generated"] - - ["java.time", "DayOfWeek", "plus", "(long)", "summary", "df-generated"] - - ["java.time", "Duration", "between", "(Temporal,Temporal)", "summary", "df-generated"] - - ["java.time", "Duration", "dividedBy", "(Duration)", "summary", "df-generated"] - - ["java.time", "Duration", "from", "(TemporalAmount)", "summary", "df-generated"] - - ["java.time", "Duration", "get", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time", "Duration", "getNano", "()", "summary", "df-generated"] - - ["java.time", "Duration", "getSeconds", "()", "summary", "df-generated"] - - ["java.time", "Duration", "getUnits", "()", "summary", "df-generated"] - - ["java.time", "Duration", "isNegative", "()", "summary", "df-generated"] - - ["java.time", "Duration", "isZero", "()", "summary", "df-generated"] - - ["java.time", "Duration", "of", "(long,TemporalUnit)", "summary", "df-generated"] - - ["java.time", "Duration", "ofDays", "(long)", "summary", "df-generated"] - - ["java.time", "Duration", "ofHours", "(long)", "summary", "df-generated"] - - ["java.time", "Duration", "ofNanos", "(long)", "summary", "df-generated"] - - ["java.time", "Duration", "ofSeconds", "(long,long)", "summary", "df-generated"] - - ["java.time", "Duration", "parse", "(CharSequence)", "summary", "df-generated"] - - ["java.time", "Duration", "toDays", "()", "summary", "df-generated"] - - ["java.time", "Duration", "toDaysPart", "()", "summary", "df-generated"] - - ["java.time", "Duration", "toHours", "()", "summary", "df-generated"] - - ["java.time", "Duration", "toHoursPart", "()", "summary", "df-generated"] - - ["java.time", "Duration", "toMillisPart", "()", "summary", "df-generated"] - - ["java.time", "Duration", "toMinutes", "()", "summary", "df-generated"] - - ["java.time", "Duration", "toMinutesPart", "()", "summary", "df-generated"] - - ["java.time", "Duration", "toNanos", "()", "summary", "df-generated"] - - ["java.time", "Duration", "toNanosPart", "()", "summary", "df-generated"] - - ["java.time", "Duration", "toSeconds", "()", "summary", "df-generated"] - - ["java.time", "Duration", "toSecondsPart", "()", "summary", "df-generated"] - - ["java.time", "Duration", "withNanos", "(int)", "summary", "df-generated"] - - ["java.time", "Duration", "withSeconds", "(long)", "summary", "df-generated"] - - ["java.time", "Instant", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "Instant", "getEpochSecond", "()", "summary", "df-generated"] - - ["java.time", "Instant", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "Instant", "getNano", "()", "summary", "df-generated"] - - ["java.time", "Instant", "isAfter", "(Instant)", "summary", "df-generated"] - - ["java.time", "Instant", "isBefore", "(Instant)", "summary", "df-generated"] - - ["java.time", "Instant", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "Instant", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time", "Instant", "ofEpochSecond", "(long)", "summary", "df-generated"] - - ["java.time", "Instant", "ofEpochSecond", "(long,long)", "summary", "df-generated"] - - ["java.time", "Instant", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] - - ["java.time", "InstantSource", "millis", "()", "summary", "df-generated"] - - ["java.time", "InstantSource", "system", "()", "summary", "df-generated"] - - ["java.time", "LocalDate", "datesUntil", "(LocalDate)", "summary", "df-generated"] - - ["java.time", "LocalDate", "datesUntil", "(LocalDate,Period)", "summary", "df-generated"] - - ["java.time", "LocalDate", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "LocalDate", "getDayOfMonth", "()", "summary", "df-generated"] - - ["java.time", "LocalDate", "getDayOfWeek", "()", "summary", "df-generated"] - - ["java.time", "LocalDate", "getDayOfYear", "()", "summary", "df-generated"] - - ["java.time", "LocalDate", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "LocalDate", "getMonth", "()", "summary", "df-generated"] - - ["java.time", "LocalDate", "getMonthValue", "()", "summary", "df-generated"] - - ["java.time", "LocalDate", "getYear", "()", "summary", "df-generated"] - - ["java.time", "LocalDate", "isAfter", "(ChronoLocalDate)", "summary", "df-generated"] - - ["java.time", "LocalDate", "isBefore", "(ChronoLocalDate)", "summary", "df-generated"] - - ["java.time", "LocalDate", "isEqual", "(ChronoLocalDate)", "summary", "df-generated"] - - ["java.time", "LocalDate", "isLeapYear", "()", "summary", "df-generated"] - - ["java.time", "LocalDate", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "LocalDate", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time", "LocalDate", "lengthOfMonth", "()", "summary", "df-generated"] - - ["java.time", "LocalDate", "lengthOfYear", "()", "summary", "df-generated"] - - ["java.time", "LocalDate", "now", "(Clock)", "summary", "df-generated"] - - ["java.time", "LocalDate", "now", "(ZoneId)", "summary", "df-generated"] - - ["java.time", "LocalDate", "of", "(int,Month,int)", "summary", "df-generated"] - - ["java.time", "LocalDate", "ofEpochDay", "(long)", "summary", "df-generated"] - - ["java.time", "LocalDate", "ofInstant", "(Instant,ZoneId)", "summary", "df-generated"] - - ["java.time", "LocalDate", "ofYearDay", "(int,int)", "summary", "df-generated"] - - ["java.time", "LocalDate", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] - - ["java.time", "LocalDate", "toEpochDay", "()", "summary", "df-generated"] - - ["java.time", "LocalDate", "toEpochSecond", "(LocalTime,ZoneOffset)", "summary", "df-generated"] - - ["java.time", "LocalDate", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "atZone", "(ZoneId)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "getDayOfMonth", "()", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "getDayOfWeek", "()", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "getDayOfYear", "()", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "getHour", "()", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "getMinute", "()", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "getMonth", "()", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "getMonthValue", "()", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "getNano", "()", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "getSecond", "()", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "getYear", "()", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "isAfter", "(ChronoLocalDateTime)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "isBefore", "(ChronoLocalDateTime)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "isEqual", "(ChronoLocalDateTime)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "now", "(Clock)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "now", "(ZoneId)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "of", "(int,Month,int,int,int)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "of", "(int,Month,int,int,int,int)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "of", "(int,Month,int,int,int,int,int)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "of", "(int,int,int,int,int)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "of", "(int,int,int,int,int,int,int)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "ofEpochSecond", "(long,int,ZoneOffset)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "ofInstant", "(Instant,ZoneId)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "parse", "(CharSequence)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] - - ["java.time", "LocalDateTime", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] - - ["java.time", "LocalTime", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "LocalTime", "getHour", "()", "summary", "df-generated"] - - ["java.time", "LocalTime", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "LocalTime", "getMinute", "()", "summary", "df-generated"] - - ["java.time", "LocalTime", "getNano", "()", "summary", "df-generated"] - - ["java.time", "LocalTime", "getSecond", "()", "summary", "df-generated"] - - ["java.time", "LocalTime", "isAfter", "(LocalTime)", "summary", "df-generated"] - - ["java.time", "LocalTime", "isBefore", "(LocalTime)", "summary", "df-generated"] - - ["java.time", "LocalTime", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "LocalTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time", "LocalTime", "now", "()", "summary", "df-generated"] - - ["java.time", "LocalTime", "now", "(Clock)", "summary", "df-generated"] - - ["java.time", "LocalTime", "now", "(ZoneId)", "summary", "df-generated"] - - ["java.time", "LocalTime", "of", "(int,int)", "summary", "df-generated"] - - ["java.time", "LocalTime", "of", "(int,int,int)", "summary", "df-generated"] - - ["java.time", "LocalTime", "of", "(int,int,int,int)", "summary", "df-generated"] - - ["java.time", "LocalTime", "ofInstant", "(Instant,ZoneId)", "summary", "df-generated"] - - ["java.time", "LocalTime", "ofNanoOfDay", "(long)", "summary", "df-generated"] - - ["java.time", "LocalTime", "ofSecondOfDay", "(long)", "summary", "df-generated"] - - ["java.time", "LocalTime", "parse", "(CharSequence)", "summary", "df-generated"] - - ["java.time", "LocalTime", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] - - ["java.time", "LocalTime", "toEpochSecond", "(LocalDate,ZoneOffset)", "summary", "df-generated"] - - ["java.time", "LocalTime", "toNanoOfDay", "()", "summary", "df-generated"] - - ["java.time", "LocalTime", "toSecondOfDay", "()", "summary", "df-generated"] - - ["java.time", "LocalTime", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] - - ["java.time", "Month", "firstDayOfYear", "(boolean)", "summary", "df-generated"] - - ["java.time", "Month", "firstMonthOfQuarter", "()", "summary", "df-generated"] - - ["java.time", "Month", "from", "(TemporalAccessor)", "summary", "df-generated"] - - ["java.time", "Month", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "Month", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "Month", "getValue", "()", "summary", "df-generated"] - - ["java.time", "Month", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "Month", "length", "(boolean)", "summary", "df-generated"] - - ["java.time", "Month", "maxLength", "()", "summary", "df-generated"] - - ["java.time", "Month", "minLength", "()", "summary", "df-generated"] - - ["java.time", "Month", "minus", "(long)", "summary", "df-generated"] - - ["java.time", "Month", "of", "(int)", "summary", "df-generated"] - - ["java.time", "Month", "plus", "(long)", "summary", "df-generated"] - - ["java.time", "MonthDay", "atYear", "(int)", "summary", "df-generated"] - - ["java.time", "MonthDay", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "MonthDay", "getDayOfMonth", "()", "summary", "df-generated"] - - ["java.time", "MonthDay", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "MonthDay", "getMonth", "()", "summary", "df-generated"] - - ["java.time", "MonthDay", "getMonthValue", "()", "summary", "df-generated"] - - ["java.time", "MonthDay", "isAfter", "(MonthDay)", "summary", "df-generated"] - - ["java.time", "MonthDay", "isBefore", "(MonthDay)", "summary", "df-generated"] - - ["java.time", "MonthDay", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "MonthDay", "isValidYear", "(int)", "summary", "df-generated"] - - ["java.time", "MonthDay", "now", "()", "summary", "df-generated"] - - ["java.time", "MonthDay", "now", "(Clock)", "summary", "df-generated"] - - ["java.time", "MonthDay", "now", "(ZoneId)", "summary", "df-generated"] - - ["java.time", "MonthDay", "of", "(Month,int)", "summary", "df-generated"] - - ["java.time", "MonthDay", "of", "(int,int)", "summary", "df-generated"] - - ["java.time", "MonthDay", "parse", "(CharSequence)", "summary", "df-generated"] - - ["java.time", "MonthDay", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "getDayOfMonth", "()", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "getDayOfWeek", "()", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "getDayOfYear", "()", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "getHour", "()", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "getMinute", "()", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "getMonth", "()", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "getMonthValue", "()", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "getNano", "()", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "getSecond", "()", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "getYear", "()", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "isAfter", "(OffsetDateTime)", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "isBefore", "(OffsetDateTime)", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "isEqual", "(OffsetDateTime)", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "now", "()", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "parse", "(CharSequence)", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "timeLineOrder", "()", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "toEpochSecond", "()", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "toInstant", "()", "summary", "df-generated"] - - ["java.time", "OffsetDateTime", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] - - ["java.time", "OffsetTime", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "OffsetTime", "getHour", "()", "summary", "df-generated"] - - ["java.time", "OffsetTime", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "OffsetTime", "getMinute", "()", "summary", "df-generated"] - - ["java.time", "OffsetTime", "getNano", "()", "summary", "df-generated"] - - ["java.time", "OffsetTime", "getSecond", "()", "summary", "df-generated"] - - ["java.time", "OffsetTime", "isAfter", "(OffsetTime)", "summary", "df-generated"] - - ["java.time", "OffsetTime", "isBefore", "(OffsetTime)", "summary", "df-generated"] - - ["java.time", "OffsetTime", "isEqual", "(OffsetTime)", "summary", "df-generated"] - - ["java.time", "OffsetTime", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "OffsetTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time", "OffsetTime", "now", "()", "summary", "df-generated"] - - ["java.time", "OffsetTime", "parse", "(CharSequence)", "summary", "df-generated"] - - ["java.time", "OffsetTime", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] - - ["java.time", "OffsetTime", "toEpochSecond", "(LocalDate)", "summary", "df-generated"] - - ["java.time", "OffsetTime", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] - - ["java.time", "Period", "between", "(LocalDate,LocalDate)", "summary", "df-generated"] - - ["java.time", "Period", "get", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time", "Period", "getDays", "()", "summary", "df-generated"] - - ["java.time", "Period", "getMonths", "()", "summary", "df-generated"] - - ["java.time", "Period", "getUnits", "()", "summary", "df-generated"] - - ["java.time", "Period", "getYears", "()", "summary", "df-generated"] - - ["java.time", "Period", "isNegative", "()", "summary", "df-generated"] - - ["java.time", "Period", "isZero", "()", "summary", "df-generated"] - - ["java.time", "Period", "of", "(int,int,int)", "summary", "df-generated"] - - ["java.time", "Period", "ofDays", "(int)", "summary", "df-generated"] - - ["java.time", "Period", "ofMonths", "(int)", "summary", "df-generated"] - - ["java.time", "Period", "ofWeeks", "(int)", "summary", "df-generated"] - - ["java.time", "Period", "ofYears", "(int)", "summary", "df-generated"] - - ["java.time", "Period", "parse", "(CharSequence)", "summary", "df-generated"] - - ["java.time", "Period", "toTotalMonths", "()", "summary", "df-generated"] - - ["java.time", "Year", "atDay", "(int)", "summary", "df-generated"] - - ["java.time", "Year", "atMonth", "(Month)", "summary", "df-generated"] - - ["java.time", "Year", "atMonth", "(int)", "summary", "df-generated"] - - ["java.time", "Year", "atMonthDay", "(MonthDay)", "summary", "df-generated"] - - ["java.time", "Year", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "Year", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "Year", "getValue", "()", "summary", "df-generated"] - - ["java.time", "Year", "isAfter", "(Year)", "summary", "df-generated"] - - ["java.time", "Year", "isBefore", "(Year)", "summary", "df-generated"] - - ["java.time", "Year", "isLeap", "()", "summary", "df-generated"] - - ["java.time", "Year", "isLeap", "(long)", "summary", "df-generated"] - - ["java.time", "Year", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "Year", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time", "Year", "isValidMonthDay", "(MonthDay)", "summary", "df-generated"] - - ["java.time", "Year", "length", "()", "summary", "df-generated"] - - ["java.time", "Year", "now", "()", "summary", "df-generated"] - - ["java.time", "Year", "now", "(Clock)", "summary", "df-generated"] - - ["java.time", "Year", "now", "(ZoneId)", "summary", "df-generated"] - - ["java.time", "Year", "of", "(int)", "summary", "df-generated"] - - ["java.time", "Year", "parse", "(CharSequence)", "summary", "df-generated"] - - ["java.time", "Year", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] - - ["java.time", "Year", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] - - ["java.time", "YearMonth", "atDay", "(int)", "summary", "df-generated"] - - ["java.time", "YearMonth", "atEndOfMonth", "()", "summary", "df-generated"] - - ["java.time", "YearMonth", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "YearMonth", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "YearMonth", "getMonth", "()", "summary", "df-generated"] - - ["java.time", "YearMonth", "getMonthValue", "()", "summary", "df-generated"] - - ["java.time", "YearMonth", "getYear", "()", "summary", "df-generated"] - - ["java.time", "YearMonth", "isAfter", "(YearMonth)", "summary", "df-generated"] - - ["java.time", "YearMonth", "isBefore", "(YearMonth)", "summary", "df-generated"] - - ["java.time", "YearMonth", "isLeapYear", "()", "summary", "df-generated"] - - ["java.time", "YearMonth", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "YearMonth", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time", "YearMonth", "isValidDay", "(int)", "summary", "df-generated"] - - ["java.time", "YearMonth", "lengthOfMonth", "()", "summary", "df-generated"] - - ["java.time", "YearMonth", "lengthOfYear", "()", "summary", "df-generated"] - - ["java.time", "YearMonth", "now", "()", "summary", "df-generated"] - - ["java.time", "YearMonth", "now", "(Clock)", "summary", "df-generated"] - - ["java.time", "YearMonth", "now", "(ZoneId)", "summary", "df-generated"] - - ["java.time", "YearMonth", "of", "(int,Month)", "summary", "df-generated"] - - ["java.time", "YearMonth", "of", "(int,int)", "summary", "df-generated"] - - ["java.time", "YearMonth", "parse", "(CharSequence)", "summary", "df-generated"] - - ["java.time", "YearMonth", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] - - ["java.time", "YearMonth", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] - - ["java.time", "ZoneId", "getAvailableZoneIds", "()", "summary", "df-generated"] - - ["java.time", "ZoneOffset", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "ZoneOffset", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "ZoneOffset", "getTotalSeconds", "()", "summary", "df-generated"] - - ["java.time", "ZoneOffset", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "ZoneOffset", "of", "(String)", "summary", "df-generated"] - - ["java.time", "ZoneOffset", "ofHours", "(int)", "summary", "df-generated"] - - ["java.time", "ZoneOffset", "ofHoursMinutes", "(int,int)", "summary", "df-generated"] - - ["java.time", "ZoneOffset", "ofHoursMinutesSeconds", "(int,int,int)", "summary", "df-generated"] - - ["java.time", "ZoneOffset", "ofTotalSeconds", "(int)", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "getDayOfMonth", "()", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "getDayOfWeek", "()", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "getDayOfYear", "()", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "getHour", "()", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "getMinute", "()", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "getMonth", "()", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "getMonthValue", "()", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "getNano", "()", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "getSecond", "()", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "getYear", "()", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "isSupported", "(TemporalField)", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "parse", "(CharSequence)", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] - - ["java.time", "ZonedDateTime", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.time.temporal.model.json b/java/ql/lib/ext/generated/modelgenerator/java.time.temporal.model.json new file mode 100644 index 000000000000..0e8a0c57001d --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.time.temporal.model.json @@ -0,0 +1,76 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.time.temporal", "UnsupportedTemporalTypeException", true, "UnsupportedTemporalTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.time.temporal", "UnsupportedTemporalTypeException", true, "UnsupportedTemporalTypeException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.time.temporal", "UnsupportedTemporalTypeException", true, "UnsupportedTemporalTypeException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.time.temporal", "ChronoField", "checkValidIntValue", "(long)", "summary", "df-generated"], + ["java.time.temporal", "ChronoField", "checkValidValue", "(long)", "summary", "df-generated"], + ["java.time.temporal", "ChronoField", "getFrom", "(TemporalAccessor)", "summary", "df-generated"], + ["java.time.temporal", "ChronoField", "isDateBased", "()", "summary", "df-generated"], + ["java.time.temporal", "ChronoField", "isSupportedBy", "(TemporalAccessor)", "summary", "df-generated"], + ["java.time.temporal", "ChronoField", "isTimeBased", "()", "summary", "df-generated"], + ["java.time.temporal", "ChronoUnit", "between", "(Temporal,Temporal)", "summary", "df-generated"], + ["java.time.temporal", "ChronoUnit", "getDuration", "()", "summary", "df-generated"], + ["java.time.temporal", "ChronoUnit", "isDateBased", "()", "summary", "df-generated"], + ["java.time.temporal", "ChronoUnit", "isDurationEstimated", "()", "summary", "df-generated"], + ["java.time.temporal", "ChronoUnit", "isSupportedBy", "(Temporal)", "summary", "df-generated"], + ["java.time.temporal", "ChronoUnit", "isTimeBased", "()", "summary", "df-generated"], + ["java.time.temporal", "TemporalAccessor", "get", "(TemporalField)", "summary", "df-generated"], + ["java.time.temporal", "TemporalAdjusters", "dayOfWeekInMonth", "(int,DayOfWeek)", "summary", "df-generated"], + ["java.time.temporal", "TemporalAdjusters", "firstDayOfMonth", "()", "summary", "df-generated"], + ["java.time.temporal", "TemporalAdjusters", "firstDayOfNextMonth", "()", "summary", "df-generated"], + ["java.time.temporal", "TemporalAdjusters", "firstDayOfNextYear", "()", "summary", "df-generated"], + ["java.time.temporal", "TemporalAdjusters", "firstDayOfYear", "()", "summary", "df-generated"], + ["java.time.temporal", "TemporalAdjusters", "firstInMonth", "(DayOfWeek)", "summary", "df-generated"], + ["java.time.temporal", "TemporalAdjusters", "lastDayOfMonth", "()", "summary", "df-generated"], + ["java.time.temporal", "TemporalAdjusters", "lastDayOfYear", "()", "summary", "df-generated"], + ["java.time.temporal", "TemporalAdjusters", "lastInMonth", "(DayOfWeek)", "summary", "df-generated"], + ["java.time.temporal", "TemporalAdjusters", "next", "(DayOfWeek)", "summary", "df-generated"], + ["java.time.temporal", "TemporalAdjusters", "nextOrSame", "(DayOfWeek)", "summary", "df-generated"], + ["java.time.temporal", "TemporalAdjusters", "ofDateAdjuster", "(UnaryOperator)", "summary", "df-generated"], + ["java.time.temporal", "TemporalAdjusters", "previous", "(DayOfWeek)", "summary", "df-generated"], + ["java.time.temporal", "TemporalAdjusters", "previousOrSame", "(DayOfWeek)", "summary", "df-generated"], + ["java.time.temporal", "TemporalQueries", "chronology", "()", "summary", "df-generated"], + ["java.time.temporal", "TemporalQueries", "localDate", "()", "summary", "df-generated"], + ["java.time.temporal", "TemporalQueries", "localTime", "()", "summary", "df-generated"], + ["java.time.temporal", "TemporalQueries", "offset", "()", "summary", "df-generated"], + ["java.time.temporal", "TemporalQueries", "precision", "()", "summary", "df-generated"], + ["java.time.temporal", "TemporalQueries", "zone", "()", "summary", "df-generated"], + ["java.time.temporal", "TemporalQueries", "zoneId", "()", "summary", "df-generated"], + ["java.time.temporal", "TemporalUnit", "isSupportedBy", "(Temporal)", "summary", "df-generated"], + ["java.time.temporal", "ValueRange", "checkValidIntValue", "(long,TemporalField)", "summary", "df-generated"], + ["java.time.temporal", "ValueRange", "checkValidValue", "(long,TemporalField)", "summary", "df-generated"], + ["java.time.temporal", "ValueRange", "getLargestMinimum", "()", "summary", "df-generated"], + ["java.time.temporal", "ValueRange", "getMaximum", "()", "summary", "df-generated"], + ["java.time.temporal", "ValueRange", "getMinimum", "()", "summary", "df-generated"], + ["java.time.temporal", "ValueRange", "getSmallestMaximum", "()", "summary", "df-generated"], + ["java.time.temporal", "ValueRange", "isFixed", "()", "summary", "df-generated"], + ["java.time.temporal", "ValueRange", "isIntValue", "()", "summary", "df-generated"], + ["java.time.temporal", "ValueRange", "isValidIntValue", "(long)", "summary", "df-generated"], + ["java.time.temporal", "ValueRange", "isValidValue", "(long)", "summary", "df-generated"], + ["java.time.temporal", "ValueRange", "of", "(long,long)", "summary", "df-generated"], + ["java.time.temporal", "ValueRange", "of", "(long,long,long)", "summary", "df-generated"], + ["java.time.temporal", "ValueRange", "of", "(long,long,long,long)", "summary", "df-generated"], + ["java.time.temporal", "WeekFields", "getFirstDayOfWeek", "()", "summary", "df-generated"], + ["java.time.temporal", "WeekFields", "getMinimalDaysInFirstWeek", "()", "summary", "df-generated"], + ["java.time.temporal", "WeekFields", "of", "(DayOfWeek,int)", "summary", "df-generated"], + ["java.time.temporal", "WeekFields", "of", "(Locale)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.time.temporal.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.time.temporal.model.yml deleted file mode 100644 index 8dc9bf748d97..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.time.temporal.model.yml +++ /dev/null @@ -1,65 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.time.temporal", "UnsupportedTemporalTypeException", True, "UnsupportedTemporalTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.time.temporal", "UnsupportedTemporalTypeException", True, "UnsupportedTemporalTypeException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.time.temporal", "UnsupportedTemporalTypeException", True, "UnsupportedTemporalTypeException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.time.temporal", "ChronoField", "checkValidIntValue", "(long)", "summary", "df-generated"] - - ["java.time.temporal", "ChronoField", "checkValidValue", "(long)", "summary", "df-generated"] - - ["java.time.temporal", "ChronoField", "getFrom", "(TemporalAccessor)", "summary", "df-generated"] - - ["java.time.temporal", "ChronoField", "isDateBased", "()", "summary", "df-generated"] - - ["java.time.temporal", "ChronoField", "isSupportedBy", "(TemporalAccessor)", "summary", "df-generated"] - - ["java.time.temporal", "ChronoField", "isTimeBased", "()", "summary", "df-generated"] - - ["java.time.temporal", "ChronoUnit", "between", "(Temporal,Temporal)", "summary", "df-generated"] - - ["java.time.temporal", "ChronoUnit", "getDuration", "()", "summary", "df-generated"] - - ["java.time.temporal", "ChronoUnit", "isDateBased", "()", "summary", "df-generated"] - - ["java.time.temporal", "ChronoUnit", "isDurationEstimated", "()", "summary", "df-generated"] - - ["java.time.temporal", "ChronoUnit", "isSupportedBy", "(Temporal)", "summary", "df-generated"] - - ["java.time.temporal", "ChronoUnit", "isTimeBased", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAccessor", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAdjusters", "dayOfWeekInMonth", "(int,DayOfWeek)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAdjusters", "firstDayOfMonth", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAdjusters", "firstDayOfNextMonth", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAdjusters", "firstDayOfNextYear", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAdjusters", "firstDayOfYear", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAdjusters", "firstInMonth", "(DayOfWeek)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAdjusters", "lastDayOfMonth", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAdjusters", "lastDayOfYear", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAdjusters", "lastInMonth", "(DayOfWeek)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAdjusters", "next", "(DayOfWeek)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAdjusters", "nextOrSame", "(DayOfWeek)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAdjusters", "ofDateAdjuster", "(UnaryOperator)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAdjusters", "previous", "(DayOfWeek)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAdjusters", "previousOrSame", "(DayOfWeek)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalQueries", "chronology", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalQueries", "localDate", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalQueries", "localTime", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalQueries", "offset", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalQueries", "precision", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalQueries", "zone", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalQueries", "zoneId", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalUnit", "isSupportedBy", "(Temporal)", "summary", "df-generated"] - - ["java.time.temporal", "ValueRange", "checkValidIntValue", "(long,TemporalField)", "summary", "df-generated"] - - ["java.time.temporal", "ValueRange", "checkValidValue", "(long,TemporalField)", "summary", "df-generated"] - - ["java.time.temporal", "ValueRange", "getLargestMinimum", "()", "summary", "df-generated"] - - ["java.time.temporal", "ValueRange", "getMaximum", "()", "summary", "df-generated"] - - ["java.time.temporal", "ValueRange", "getMinimum", "()", "summary", "df-generated"] - - ["java.time.temporal", "ValueRange", "getSmallestMaximum", "()", "summary", "df-generated"] - - ["java.time.temporal", "ValueRange", "isFixed", "()", "summary", "df-generated"] - - ["java.time.temporal", "ValueRange", "isIntValue", "()", "summary", "df-generated"] - - ["java.time.temporal", "ValueRange", "isValidIntValue", "(long)", "summary", "df-generated"] - - ["java.time.temporal", "ValueRange", "isValidValue", "(long)", "summary", "df-generated"] - - ["java.time.temporal", "ValueRange", "of", "(long,long)", "summary", "df-generated"] - - ["java.time.temporal", "ValueRange", "of", "(long,long,long)", "summary", "df-generated"] - - ["java.time.temporal", "ValueRange", "of", "(long,long,long,long)", "summary", "df-generated"] - - ["java.time.temporal", "WeekFields", "getFirstDayOfWeek", "()", "summary", "df-generated"] - - ["java.time.temporal", "WeekFields", "getMinimalDaysInFirstWeek", "()", "summary", "df-generated"] - - ["java.time.temporal", "WeekFields", "of", "(DayOfWeek,int)", "summary", "df-generated"] - - ["java.time.temporal", "WeekFields", "of", "(Locale)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.time.zone.model.json b/java/ql/lib/ext/generated/modelgenerator/java.time.zone.model.json new file mode 100644 index 000000000000..fe3c8e75eed8 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.time.zone.model.json @@ -0,0 +1,44 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.time.zone", "ZoneRulesException", true, "ZoneRulesException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.time.zone", "ZoneRulesException", true, "ZoneRulesException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.time.zone", "ZoneRulesException", true, "ZoneRulesException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.time.zone", "ZoneOffsetTransition", "getDuration", "()", "summary", "df-generated"], + ["java.time.zone", "ZoneOffsetTransition", "getInstant", "()", "summary", "df-generated"], + ["java.time.zone", "ZoneOffsetTransition", "isGap", "()", "summary", "df-generated"], + ["java.time.zone", "ZoneOffsetTransition", "isOverlap", "()", "summary", "df-generated"], + ["java.time.zone", "ZoneOffsetTransition", "isValidOffset", "(ZoneOffset)", "summary", "df-generated"], + ["java.time.zone", "ZoneOffsetTransition", "toEpochSecond", "()", "summary", "df-generated"], + ["java.time.zone", "ZoneOffsetTransitionRule", "getDayOfMonthIndicator", "()", "summary", "df-generated"], + ["java.time.zone", "ZoneOffsetTransitionRule", "getDayOfWeek", "()", "summary", "df-generated"], + ["java.time.zone", "ZoneOffsetTransitionRule", "getMonth", "()", "summary", "df-generated"], + ["java.time.zone", "ZoneOffsetTransitionRule", "getTimeDefinition", "()", "summary", "df-generated"], + ["java.time.zone", "ZoneOffsetTransitionRule", "isMidnightEndOfDay", "()", "summary", "df-generated"], + ["java.time.zone", "ZoneRules", "getDaylightSavings", "(Instant)", "summary", "df-generated"], + ["java.time.zone", "ZoneRules", "isDaylightSavings", "(Instant)", "summary", "df-generated"], + ["java.time.zone", "ZoneRules", "isFixedOffset", "()", "summary", "df-generated"], + ["java.time.zone", "ZoneRules", "isValidOffset", "(LocalDateTime,ZoneOffset)", "summary", "df-generated"], + ["java.time.zone", "ZoneRulesProvider", "getAvailableZoneIds", "()", "summary", "df-generated"], + ["java.time.zone", "ZoneRulesProvider", "getRules", "(String,boolean)", "summary", "df-generated"], + ["java.time.zone", "ZoneRulesProvider", "getVersions", "(String)", "summary", "df-generated"], + ["java.time.zone", "ZoneRulesProvider", "refresh", "()", "summary", "df-generated"], + ["java.time.zone", "ZoneRulesProvider", "registerProvider", "(ZoneRulesProvider)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.time.zone.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.time.zone.model.yml deleted file mode 100644 index f51ba2e1e1da..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.time.zone.model.yml +++ /dev/null @@ -1,33 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.time.zone", "ZoneRulesException", True, "ZoneRulesException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.time.zone", "ZoneRulesException", True, "ZoneRulesException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.time.zone", "ZoneRulesException", True, "ZoneRulesException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.time.zone", "ZoneOffsetTransition", "getDuration", "()", "summary", "df-generated"] - - ["java.time.zone", "ZoneOffsetTransition", "getInstant", "()", "summary", "df-generated"] - - ["java.time.zone", "ZoneOffsetTransition", "isGap", "()", "summary", "df-generated"] - - ["java.time.zone", "ZoneOffsetTransition", "isOverlap", "()", "summary", "df-generated"] - - ["java.time.zone", "ZoneOffsetTransition", "isValidOffset", "(ZoneOffset)", "summary", "df-generated"] - - ["java.time.zone", "ZoneOffsetTransition", "toEpochSecond", "()", "summary", "df-generated"] - - ["java.time.zone", "ZoneOffsetTransitionRule", "getDayOfMonthIndicator", "()", "summary", "df-generated"] - - ["java.time.zone", "ZoneOffsetTransitionRule", "getDayOfWeek", "()", "summary", "df-generated"] - - ["java.time.zone", "ZoneOffsetTransitionRule", "getMonth", "()", "summary", "df-generated"] - - ["java.time.zone", "ZoneOffsetTransitionRule", "getTimeDefinition", "()", "summary", "df-generated"] - - ["java.time.zone", "ZoneOffsetTransitionRule", "isMidnightEndOfDay", "()", "summary", "df-generated"] - - ["java.time.zone", "ZoneRules", "getDaylightSavings", "(Instant)", "summary", "df-generated"] - - ["java.time.zone", "ZoneRules", "isDaylightSavings", "(Instant)", "summary", "df-generated"] - - ["java.time.zone", "ZoneRules", "isFixedOffset", "()", "summary", "df-generated"] - - ["java.time.zone", "ZoneRules", "isValidOffset", "(LocalDateTime,ZoneOffset)", "summary", "df-generated"] - - ["java.time.zone", "ZoneRulesProvider", "getAvailableZoneIds", "()", "summary", "df-generated"] - - ["java.time.zone", "ZoneRulesProvider", "getRules", "(String,boolean)", "summary", "df-generated"] - - ["java.time.zone", "ZoneRulesProvider", "getVersions", "(String)", "summary", "df-generated"] - - ["java.time.zone", "ZoneRulesProvider", "refresh", "()", "summary", "df-generated"] - - ["java.time.zone", "ZoneRulesProvider", "registerProvider", "(ZoneRulesProvider)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.atomic.model.json b/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.atomic.model.json new file mode 100644 index 000000000000..c68f0c6aaf3d --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.atomic.model.json @@ -0,0 +1,288 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.concurrent.atomic", "AtomicMarkableReference", true, "AtomicMarkableReference", "(Object,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference$Pair.reference]", "value", "dfc-generated"], + ["java.util.concurrent.atomic", "AtomicMarkableReference", true, "get", "(boolean[])", "", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference$Pair.reference]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent.atomic", "AtomicMarkableReference", true, "getReference", "()", "", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference$Pair.reference]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent.atomic", "AtomicMarkableReference", true, "set", "(Object,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference$Pair.reference]", "value", "dfc-generated"], + ["java.util.concurrent.atomic", "AtomicReference", true, "getAndAccumulate", "(Object,BinaryOperator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", true, "getAndUpdate", "(UnaryOperator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", true, "updateAndGet", "(UnaryOperator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", true, "AtomicReferenceArray", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent.atomic", "AtomicStampedReference", true, "AtomicStampedReference", "(Object,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference$Pair.reference]", "value", "dfc-generated"], + ["java.util.concurrent.atomic", "AtomicStampedReference", true, "get", "(int[])", "", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference$Pair.reference]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent.atomic", "AtomicStampedReference", true, "getReference", "()", "", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference$Pair.reference]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent.atomic", "AtomicStampedReference", true, "set", "(Object,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference$Pair.reference]", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.concurrent.atomic", "AtomicBoolean", "compareAndExchange", "(boolean,boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicBoolean", "compareAndExchangeAcquire", "(boolean,boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicBoolean", "compareAndExchangeRelease", "(boolean,boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicBoolean", "getAcquire", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicBoolean", "getAndSet", "(boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicBoolean", "getOpaque", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicBoolean", "getPlain", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicBoolean", "lazySet", "(boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicBoolean", "setOpaque", "(boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicBoolean", "setPlain", "(boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicBoolean", "setRelease", "(boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicBoolean", "weakCompareAndSet", "(boolean,boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicBoolean", "weakCompareAndSetAcquire", "(boolean,boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicBoolean", "weakCompareAndSetPlain", "(boolean,boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicBoolean", "weakCompareAndSetRelease", "(boolean,boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicBoolean", "weakCompareAndSetVolatile", "(boolean,boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "accumulateAndGet", "(int,IntBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "addAndGet", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "compareAndExchange", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "compareAndExchangeAcquire", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "compareAndExchangeRelease", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "compareAndSet", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "decrementAndGet", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "floatValue", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "getAcquire", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "getAndAccumulate", "(int,IntBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "getAndAdd", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "getAndDecrement", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "getAndIncrement", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "getAndSet", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "getAndUpdate", "(IntUnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "getOpaque", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "getPlain", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "lazySet", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "set", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "setOpaque", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "setPlain", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "setRelease", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "updateAndGet", "(IntUnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "weakCompareAndSet", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "weakCompareAndSetAcquire", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "weakCompareAndSetPlain", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "weakCompareAndSetRelease", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicInteger", "weakCompareAndSetVolatile", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "AtomicIntegerArray", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "AtomicIntegerArray", "(int[])", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "accumulateAndGet", "(int,int,IntBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "addAndGet", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "compareAndExchange", "(int,int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "compareAndExchangeAcquire", "(int,int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "compareAndExchangeRelease", "(int,int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "compareAndSet", "(int,int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "decrementAndGet", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "get", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "getAcquire", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "getAndAccumulate", "(int,int,IntBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "getAndAdd", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "getAndDecrement", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "getAndIncrement", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "getAndSet", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "getAndUpdate", "(int,IntUnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "getOpaque", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "getPlain", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "incrementAndGet", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "lazySet", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "length", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "set", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "setOpaque", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "setPlain", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "setRelease", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "updateAndGet", "(int,IntUnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "weakCompareAndSet", "(int,int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "weakCompareAndSetAcquire", "(int,int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "weakCompareAndSetPlain", "(int,int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "weakCompareAndSetRelease", "(int,int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerArray", "weakCompareAndSetVolatile", "(int,int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "accumulateAndGet", "(Object,int,IntBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "addAndGet", "(Object,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "compareAndSet", "(Object,int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "decrementAndGet", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "get", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "getAndAccumulate", "(Object,int,IntBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "getAndAdd", "(Object,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "getAndDecrement", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "getAndIncrement", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "getAndSet", "(Object,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "getAndUpdate", "(Object,IntUnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "incrementAndGet", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "lazySet", "(Object,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "newUpdater", "(Class,String)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "set", "(Object,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "updateAndGet", "(Object,IntUnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "weakCompareAndSet", "(Object,int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "accumulateAndGet", "(long,LongBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "compareAndExchange", "(long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "compareAndExchangeAcquire", "(long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "compareAndExchangeRelease", "(long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "compareAndSet", "(long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "decrementAndGet", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "floatValue", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "getAcquire", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "getAndAccumulate", "(long,LongBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "getAndAdd", "(long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "getAndDecrement", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "getAndIncrement", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "getAndSet", "(long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "getAndUpdate", "(LongUnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "getOpaque", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "getPlain", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "lazySet", "(long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "set", "(long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "setOpaque", "(long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "setPlain", "(long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "setRelease", "(long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "updateAndGet", "(LongUnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "weakCompareAndSet", "(long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "weakCompareAndSetAcquire", "(long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "weakCompareAndSetPlain", "(long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "weakCompareAndSetRelease", "(long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLong", "weakCompareAndSetVolatile", "(long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "AtomicLongArray", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "AtomicLongArray", "(long[])", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "accumulateAndGet", "(int,long,LongBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "addAndGet", "(int,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "compareAndExchange", "(int,long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "compareAndExchangeAcquire", "(int,long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "compareAndExchangeRelease", "(int,long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "compareAndSet", "(int,long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "decrementAndGet", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "get", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "getAcquire", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "getAndAccumulate", "(int,long,LongBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "getAndAdd", "(int,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "getAndDecrement", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "getAndIncrement", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "getAndSet", "(int,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "getAndUpdate", "(int,LongUnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "getOpaque", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "getPlain", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "incrementAndGet", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "lazySet", "(int,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "length", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "set", "(int,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "setOpaque", "(int,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "setPlain", "(int,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "setRelease", "(int,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "updateAndGet", "(int,LongUnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "weakCompareAndSet", "(int,long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "weakCompareAndSetAcquire", "(int,long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "weakCompareAndSetPlain", "(int,long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "weakCompareAndSetRelease", "(int,long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongArray", "weakCompareAndSetVolatile", "(int,long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "accumulateAndGet", "(Object,long,LongBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "addAndGet", "(Object,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "compareAndSet", "(Object,long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "decrementAndGet", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "get", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "getAndAccumulate", "(Object,long,LongBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "getAndAdd", "(Object,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "getAndDecrement", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "getAndIncrement", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "getAndSet", "(Object,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "getAndUpdate", "(Object,LongUnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "incrementAndGet", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "lazySet", "(Object,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "newUpdater", "(Class,String)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "set", "(Object,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "updateAndGet", "(Object,LongUnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "weakCompareAndSet", "(Object,long,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicMarkableReference", "attemptMark", "(Object,boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicMarkableReference", "compareAndSet", "(Object,Object,boolean,boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicMarkableReference", "isMarked", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicMarkableReference", "weakCompareAndSet", "(Object,Object,boolean,boolean)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "accumulateAndGet", "(Object,BinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "compareAndExchange", "(Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "compareAndExchangeAcquire", "(Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "compareAndExchangeRelease", "(Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "compareAndSet", "(Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "getAcquire", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "getAndSet", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "getOpaque", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "getPlain", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "lazySet", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "setOpaque", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "setPlain", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "setRelease", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "weakCompareAndSet", "(Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "weakCompareAndSetAcquire", "(Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "weakCompareAndSetPlain", "(Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "weakCompareAndSetRelease", "(Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReference", "weakCompareAndSetVolatile", "(Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "AtomicReferenceArray", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "accumulateAndGet", "(int,Object,BinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "compareAndExchange", "(int,Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "compareAndExchangeAcquire", "(int,Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "compareAndExchangeRelease", "(int,Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "compareAndSet", "(int,Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "get", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "getAcquire", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "getAndAccumulate", "(int,Object,BinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "getAndSet", "(int,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "getAndUpdate", "(int,UnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "getOpaque", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "getPlain", "(int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "lazySet", "(int,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "length", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "set", "(int,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "setOpaque", "(int,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "setPlain", "(int,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "setRelease", "(int,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "updateAndGet", "(int,UnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "weakCompareAndSet", "(int,Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "weakCompareAndSetAcquire", "(int,Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "weakCompareAndSetPlain", "(int,Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "weakCompareAndSetRelease", "(int,Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceArray", "weakCompareAndSetVolatile", "(int,Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "accumulateAndGet", "(Object,Object,BinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "compareAndSet", "(Object,Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "get", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "getAndAccumulate", "(Object,Object,BinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "getAndSet", "(Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "getAndUpdate", "(Object,UnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "lazySet", "(Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "newUpdater", "(Class,Class,String)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "set", "(Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "updateAndGet", "(Object,UnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "weakCompareAndSet", "(Object,Object,Object)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicStampedReference", "attemptStamp", "(Object,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicStampedReference", "compareAndSet", "(Object,Object,int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicStampedReference", "getStamp", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "AtomicStampedReference", "weakCompareAndSet", "(Object,Object,int,int)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "DoubleAccumulator", "DoubleAccumulator", "(DoubleBinaryOperator,double)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "DoubleAccumulator", "accumulate", "(double)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "DoubleAccumulator", "floatValue", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "DoubleAccumulator", "get", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "DoubleAccumulator", "getThenReset", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "DoubleAccumulator", "reset", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "DoubleAdder", "add", "(double)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "DoubleAdder", "floatValue", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "DoubleAdder", "reset", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "DoubleAdder", "sum", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "DoubleAdder", "sumThenReset", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "LongAccumulator", "LongAccumulator", "(LongBinaryOperator,long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "LongAccumulator", "accumulate", "(long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "LongAccumulator", "floatValue", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "LongAccumulator", "get", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "LongAccumulator", "getThenReset", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "LongAccumulator", "reset", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "LongAdder", "add", "(long)", "summary", "df-generated"], + ["java.util.concurrent.atomic", "LongAdder", "decrement", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "LongAdder", "floatValue", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "LongAdder", "increment", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "LongAdder", "reset", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "LongAdder", "sum", "()", "summary", "df-generated"], + ["java.util.concurrent.atomic", "LongAdder", "sumThenReset", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.atomic.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.atomic.model.yml deleted file mode 100644 index 8ddbc8313395..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.atomic.model.yml +++ /dev/null @@ -1,277 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.concurrent.atomic", "AtomicMarkableReference", True, "AtomicMarkableReference", "(Object,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference$Pair.reference]", "value", "dfc-generated"] - - ["java.util.concurrent.atomic", "AtomicMarkableReference", True, "get", "(boolean[])", "", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference$Pair.reference]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent.atomic", "AtomicMarkableReference", True, "getReference", "()", "", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference$Pair.reference]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent.atomic", "AtomicMarkableReference", True, "set", "(Object,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference$Pair.reference]", "value", "dfc-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", True, "getAndAccumulate", "(Object,BinaryOperator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", True, "getAndUpdate", "(UnaryOperator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", True, "updateAndGet", "(UnaryOperator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", True, "AtomicReferenceArray", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicStampedReference", True, "AtomicStampedReference", "(Object,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference$Pair.reference]", "value", "dfc-generated"] - - ["java.util.concurrent.atomic", "AtomicStampedReference", True, "get", "(int[])", "", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference$Pair.reference]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent.atomic", "AtomicStampedReference", True, "getReference", "()", "", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference$Pair.reference]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent.atomic", "AtomicStampedReference", True, "set", "(Object,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference$Pair.reference]", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.concurrent.atomic", "AtomicBoolean", "compareAndExchange", "(boolean,boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "compareAndExchangeAcquire", "(boolean,boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "compareAndExchangeRelease", "(boolean,boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "getAcquire", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "getAndSet", "(boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "getOpaque", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "getPlain", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "lazySet", "(boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "setOpaque", "(boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "setPlain", "(boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "setRelease", "(boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "weakCompareAndSet", "(boolean,boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "weakCompareAndSetAcquire", "(boolean,boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "weakCompareAndSetPlain", "(boolean,boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "weakCompareAndSetRelease", "(boolean,boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "weakCompareAndSetVolatile", "(boolean,boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "accumulateAndGet", "(int,IntBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "addAndGet", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "compareAndExchange", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "compareAndExchangeAcquire", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "compareAndExchangeRelease", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "compareAndSet", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "decrementAndGet", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "floatValue", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "getAcquire", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "getAndAccumulate", "(int,IntBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "getAndAdd", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "getAndDecrement", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "getAndIncrement", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "getAndSet", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "getAndUpdate", "(IntUnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "getOpaque", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "getPlain", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "lazySet", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "set", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "setOpaque", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "setPlain", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "setRelease", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "updateAndGet", "(IntUnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "weakCompareAndSet", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "weakCompareAndSetAcquire", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "weakCompareAndSetPlain", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "weakCompareAndSetRelease", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicInteger", "weakCompareAndSetVolatile", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "AtomicIntegerArray", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "AtomicIntegerArray", "(int[])", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "accumulateAndGet", "(int,int,IntBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "addAndGet", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "compareAndExchange", "(int,int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "compareAndExchangeAcquire", "(int,int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "compareAndExchangeRelease", "(int,int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "compareAndSet", "(int,int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "decrementAndGet", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "get", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "getAcquire", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "getAndAccumulate", "(int,int,IntBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "getAndAdd", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "getAndDecrement", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "getAndIncrement", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "getAndSet", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "getAndUpdate", "(int,IntUnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "getOpaque", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "getPlain", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "incrementAndGet", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "lazySet", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "length", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "set", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "setOpaque", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "setPlain", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "setRelease", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "updateAndGet", "(int,IntUnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "weakCompareAndSet", "(int,int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "weakCompareAndSetAcquire", "(int,int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "weakCompareAndSetPlain", "(int,int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "weakCompareAndSetRelease", "(int,int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerArray", "weakCompareAndSetVolatile", "(int,int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "accumulateAndGet", "(Object,int,IntBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "addAndGet", "(Object,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "compareAndSet", "(Object,int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "decrementAndGet", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "get", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "getAndAccumulate", "(Object,int,IntBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "getAndAdd", "(Object,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "getAndDecrement", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "getAndIncrement", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "getAndSet", "(Object,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "getAndUpdate", "(Object,IntUnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "incrementAndGet", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "lazySet", "(Object,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "newUpdater", "(Class,String)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "set", "(Object,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "updateAndGet", "(Object,IntUnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicIntegerFieldUpdater", "weakCompareAndSet", "(Object,int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "accumulateAndGet", "(long,LongBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "compareAndExchange", "(long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "compareAndExchangeAcquire", "(long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "compareAndExchangeRelease", "(long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "compareAndSet", "(long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "decrementAndGet", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "floatValue", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "getAcquire", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "getAndAccumulate", "(long,LongBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "getAndAdd", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "getAndDecrement", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "getAndIncrement", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "getAndSet", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "getAndUpdate", "(LongUnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "getOpaque", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "getPlain", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "lazySet", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "set", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "setOpaque", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "setPlain", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "setRelease", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "updateAndGet", "(LongUnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "weakCompareAndSet", "(long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "weakCompareAndSetAcquire", "(long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "weakCompareAndSetPlain", "(long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "weakCompareAndSetRelease", "(long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLong", "weakCompareAndSetVolatile", "(long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "AtomicLongArray", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "AtomicLongArray", "(long[])", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "accumulateAndGet", "(int,long,LongBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "addAndGet", "(int,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "compareAndExchange", "(int,long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "compareAndExchangeAcquire", "(int,long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "compareAndExchangeRelease", "(int,long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "compareAndSet", "(int,long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "decrementAndGet", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "get", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "getAcquire", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "getAndAccumulate", "(int,long,LongBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "getAndAdd", "(int,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "getAndDecrement", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "getAndIncrement", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "getAndSet", "(int,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "getAndUpdate", "(int,LongUnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "getOpaque", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "getPlain", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "incrementAndGet", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "lazySet", "(int,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "length", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "set", "(int,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "setOpaque", "(int,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "setPlain", "(int,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "setRelease", "(int,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "updateAndGet", "(int,LongUnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "weakCompareAndSet", "(int,long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "weakCompareAndSetAcquire", "(int,long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "weakCompareAndSetPlain", "(int,long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "weakCompareAndSetRelease", "(int,long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongArray", "weakCompareAndSetVolatile", "(int,long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "accumulateAndGet", "(Object,long,LongBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "addAndGet", "(Object,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "compareAndSet", "(Object,long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "decrementAndGet", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "get", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "getAndAccumulate", "(Object,long,LongBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "getAndAdd", "(Object,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "getAndDecrement", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "getAndIncrement", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "getAndSet", "(Object,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "getAndUpdate", "(Object,LongUnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "incrementAndGet", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "lazySet", "(Object,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "newUpdater", "(Class,String)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "set", "(Object,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "updateAndGet", "(Object,LongUnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicLongFieldUpdater", "weakCompareAndSet", "(Object,long,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicMarkableReference", "attemptMark", "(Object,boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicMarkableReference", "compareAndSet", "(Object,Object,boolean,boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicMarkableReference", "isMarked", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicMarkableReference", "weakCompareAndSet", "(Object,Object,boolean,boolean)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "accumulateAndGet", "(Object,BinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "compareAndExchange", "(Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "compareAndExchangeAcquire", "(Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "compareAndExchangeRelease", "(Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "compareAndSet", "(Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "getAcquire", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "getAndSet", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "getOpaque", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "getPlain", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "lazySet", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "setOpaque", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "setPlain", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "setRelease", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "weakCompareAndSet", "(Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "weakCompareAndSetAcquire", "(Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "weakCompareAndSetPlain", "(Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "weakCompareAndSetRelease", "(Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReference", "weakCompareAndSetVolatile", "(Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "AtomicReferenceArray", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "accumulateAndGet", "(int,Object,BinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "compareAndExchange", "(int,Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "compareAndExchangeAcquire", "(int,Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "compareAndExchangeRelease", "(int,Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "compareAndSet", "(int,Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "get", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "getAcquire", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "getAndAccumulate", "(int,Object,BinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "getAndSet", "(int,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "getAndUpdate", "(int,UnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "getOpaque", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "getPlain", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "lazySet", "(int,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "length", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "set", "(int,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "setOpaque", "(int,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "setPlain", "(int,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "setRelease", "(int,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "updateAndGet", "(int,UnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "weakCompareAndSet", "(int,Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "weakCompareAndSetAcquire", "(int,Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "weakCompareAndSetPlain", "(int,Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "weakCompareAndSetRelease", "(int,Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceArray", "weakCompareAndSetVolatile", "(int,Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "accumulateAndGet", "(Object,Object,BinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "compareAndSet", "(Object,Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "get", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "getAndAccumulate", "(Object,Object,BinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "getAndSet", "(Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "getAndUpdate", "(Object,UnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "lazySet", "(Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "newUpdater", "(Class,Class,String)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "set", "(Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "updateAndGet", "(Object,UnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicReferenceFieldUpdater", "weakCompareAndSet", "(Object,Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicStampedReference", "attemptStamp", "(Object,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicStampedReference", "compareAndSet", "(Object,Object,int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicStampedReference", "getStamp", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicStampedReference", "weakCompareAndSet", "(Object,Object,int,int)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "DoubleAccumulator", "DoubleAccumulator", "(DoubleBinaryOperator,double)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "DoubleAccumulator", "accumulate", "(double)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "DoubleAccumulator", "floatValue", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "DoubleAccumulator", "get", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "DoubleAccumulator", "getThenReset", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "DoubleAccumulator", "reset", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "DoubleAdder", "add", "(double)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "DoubleAdder", "floatValue", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "DoubleAdder", "reset", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "DoubleAdder", "sum", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "DoubleAdder", "sumThenReset", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "LongAccumulator", "LongAccumulator", "(LongBinaryOperator,long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "LongAccumulator", "accumulate", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "LongAccumulator", "floatValue", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "LongAccumulator", "get", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "LongAccumulator", "getThenReset", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "LongAccumulator", "reset", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "LongAdder", "add", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "LongAdder", "decrement", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "LongAdder", "floatValue", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "LongAdder", "increment", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "LongAdder", "reset", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "LongAdder", "sum", "()", "summary", "df-generated"] - - ["java.util.concurrent.atomic", "LongAdder", "sumThenReset", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.locks.model.json b/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.locks.model.json new file mode 100644 index 000000000000..bb2604081534 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.locks.model.json @@ -0,0 +1,152 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", true, "getExclusiveQueuedThreads", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", true, "getFirstQueuedThread", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", true, "getQueuedThreads", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", true, "getSharedQueuedThreads", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", true, "getWaitingThreads", "(AbstractQueuedLongSynchronizer$ConditionObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", true, "getExclusiveQueuedThreads", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", true, "getFirstQueuedThread", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", true, "getQueuedThreads", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", true, "getSharedQueuedThreads", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", true, "getWaitingThreads", "(AbstractQueuedSynchronizer$ConditionObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.locks", "ReadWriteLock", true, "readLock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.locks", "ReadWriteLock", true, "writeLock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", true, "asReadLock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", true, "asReadWriteLock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", true, "asWriteLock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "await", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "await", "(long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "awaitNanos", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "awaitUninterruptibly", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "awaitUntil", "(Date)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "signal", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "signalAll", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "acquire", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "acquireInterruptibly", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "acquireShared", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "acquireSharedInterruptibly", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "getQueueLength", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "getWaitQueueLength", "(AbstractQueuedLongSynchronizer$ConditionObject)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "hasContended", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "hasQueuedPredecessors", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "hasQueuedThreads", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "hasWaiters", "(AbstractQueuedLongSynchronizer$ConditionObject)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "isQueued", "(Thread)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "owns", "(AbstractQueuedLongSynchronizer$ConditionObject)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "release", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "releaseShared", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "tryAcquireNanos", "(long,long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "tryAcquireSharedNanos", "(long,long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "await", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "await", "(long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "awaitNanos", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "awaitUninterruptibly", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "awaitUntil", "(Date)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "signal", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "signalAll", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "acquire", "(int)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "acquireInterruptibly", "(int)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "acquireShared", "(int)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "acquireSharedInterruptibly", "(int)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "getQueueLength", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "getWaitQueueLength", "(AbstractQueuedSynchronizer$ConditionObject)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "hasContended", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "hasQueuedPredecessors", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "hasQueuedThreads", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "hasWaiters", "(AbstractQueuedSynchronizer$ConditionObject)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "isQueued", "(Thread)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "owns", "(AbstractQueuedSynchronizer$ConditionObject)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "release", "(int)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "releaseShared", "(int)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "tryAcquireNanos", "(int,long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "tryAcquireSharedNanos", "(int,long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "LockSupport", "getBlocker", "(Thread)", "summary", "df-generated"], + ["java.util.concurrent.locks", "LockSupport", "park", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "LockSupport", "park", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.locks", "LockSupport", "parkNanos", "(Object,long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "LockSupport", "parkNanos", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "LockSupport", "parkUntil", "(Object,long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "LockSupport", "parkUntil", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "LockSupport", "setCurrentBlocker", "(Object)", "summary", "df-generated"], + ["java.util.concurrent.locks", "LockSupport", "unpark", "(Thread)", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantLock", "ReentrantLock", "(boolean)", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantLock", "getHoldCount", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantLock", "getQueueLength", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantLock", "getWaitQueueLength", "(Condition)", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantLock", "hasQueuedThread", "(Thread)", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantLock", "hasQueuedThreads", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantLock", "hasWaiters", "(Condition)", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantLock", "isFair", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantLock", "isHeldByCurrentThread", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantLock", "isLocked", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantLock", "lockInterruptibly", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantLock", "newCondition", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantLock", "tryLock", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantLock", "tryLock", "(long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock$ReadLock", "lockInterruptibly", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock$ReadLock", "newCondition", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock$ReadLock", "tryLock", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock$ReadLock", "tryLock", "(long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "getHoldCount", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "isHeldByCurrentThread", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "lockInterruptibly", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "newCondition", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "tryLock", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "tryLock", "(long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock", "ReentrantReadWriteLock", "(boolean)", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock", "getQueueLength", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock", "getReadHoldCount", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock", "getReadLockCount", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock", "getWaitQueueLength", "(Condition)", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock", "getWriteHoldCount", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock", "hasQueuedThread", "(Thread)", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock", "hasQueuedThreads", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock", "hasWaiters", "(Condition)", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock", "isFair", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock", "isWriteLocked", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "ReentrantReadWriteLock", "isWriteLockedByCurrentThread", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "getReadLockCount", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "isLockStamp", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "isOptimisticReadStamp", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "isReadLockStamp", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "isReadLocked", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "isWriteLockStamp", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "isWriteLocked", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "readLock", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "readLockInterruptibly", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "tryConvertToOptimisticRead", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "tryConvertToReadLock", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "tryConvertToWriteLock", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "tryOptimisticRead", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "tryReadLock", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "tryReadLock", "(long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "tryUnlockRead", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "tryUnlockWrite", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "tryWriteLock", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "tryWriteLock", "(long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "unlock", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "unlockRead", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "unlockWrite", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "validate", "(long)", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "writeLock", "()", "summary", "df-generated"], + ["java.util.concurrent.locks", "StampedLock", "writeLockInterruptibly", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.locks.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.locks.model.yml deleted file mode 100644 index 0d4d9ce875ea..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.locks.model.yml +++ /dev/null @@ -1,141 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", True, "getExclusiveQueuedThreads", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", True, "getFirstQueuedThread", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", True, "getQueuedThreads", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", True, "getSharedQueuedThreads", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", True, "getWaitingThreads", "(AbstractQueuedLongSynchronizer$ConditionObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", True, "getExclusiveQueuedThreads", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", True, "getFirstQueuedThread", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", True, "getQueuedThreads", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", True, "getSharedQueuedThreads", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", True, "getWaitingThreads", "(AbstractQueuedSynchronizer$ConditionObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.locks", "ReadWriteLock", True, "readLock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.locks", "ReadWriteLock", True, "writeLock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", True, "asReadLock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", True, "asReadWriteLock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", True, "asWriteLock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "await", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "await", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "awaitNanos", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "awaitUninterruptibly", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "awaitUntil", "(Date)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "signal", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "signalAll", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "acquire", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "acquireInterruptibly", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "acquireShared", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "acquireSharedInterruptibly", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "getQueueLength", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "getWaitQueueLength", "(AbstractQueuedLongSynchronizer$ConditionObject)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "hasContended", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "hasQueuedPredecessors", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "hasQueuedThreads", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "hasWaiters", "(AbstractQueuedLongSynchronizer$ConditionObject)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "isQueued", "(Thread)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "owns", "(AbstractQueuedLongSynchronizer$ConditionObject)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "release", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "releaseShared", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "tryAcquireNanos", "(long,long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "tryAcquireSharedNanos", "(long,long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "await", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "await", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "awaitNanos", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "awaitUninterruptibly", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "awaitUntil", "(Date)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "signal", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "signalAll", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "acquire", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "acquireInterruptibly", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "acquireShared", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "acquireSharedInterruptibly", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "getQueueLength", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "getWaitQueueLength", "(AbstractQueuedSynchronizer$ConditionObject)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "hasContended", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "hasQueuedPredecessors", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "hasQueuedThreads", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "hasWaiters", "(AbstractQueuedSynchronizer$ConditionObject)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "isQueued", "(Thread)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "owns", "(AbstractQueuedSynchronizer$ConditionObject)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "release", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "releaseShared", "(int)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "tryAcquireNanos", "(int,long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "tryAcquireSharedNanos", "(int,long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "LockSupport", "getBlocker", "(Thread)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "LockSupport", "park", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "LockSupport", "park", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "LockSupport", "parkNanos", "(Object,long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "LockSupport", "parkNanos", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "LockSupport", "parkUntil", "(Object,long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "LockSupport", "parkUntil", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "LockSupport", "setCurrentBlocker", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "LockSupport", "unpark", "(Thread)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantLock", "ReentrantLock", "(boolean)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantLock", "getHoldCount", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantLock", "getQueueLength", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantLock", "getWaitQueueLength", "(Condition)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantLock", "hasQueuedThread", "(Thread)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantLock", "hasQueuedThreads", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantLock", "hasWaiters", "(Condition)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantLock", "isFair", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantLock", "isHeldByCurrentThread", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantLock", "isLocked", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantLock", "lockInterruptibly", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantLock", "newCondition", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantLock", "tryLock", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantLock", "tryLock", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock$ReadLock", "lockInterruptibly", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock$ReadLock", "newCondition", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock$ReadLock", "tryLock", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock$ReadLock", "tryLock", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "getHoldCount", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "isHeldByCurrentThread", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "lockInterruptibly", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "newCondition", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "tryLock", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "tryLock", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock", "ReentrantReadWriteLock", "(boolean)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock", "getQueueLength", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock", "getReadHoldCount", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock", "getReadLockCount", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock", "getWaitQueueLength", "(Condition)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock", "getWriteHoldCount", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock", "hasQueuedThread", "(Thread)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock", "hasQueuedThreads", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock", "hasWaiters", "(Condition)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock", "isFair", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock", "isWriteLocked", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "ReentrantReadWriteLock", "isWriteLockedByCurrentThread", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "getReadLockCount", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "isLockStamp", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "isOptimisticReadStamp", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "isReadLockStamp", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "isReadLocked", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "isWriteLockStamp", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "isWriteLocked", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "readLock", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "readLockInterruptibly", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "tryConvertToOptimisticRead", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "tryConvertToReadLock", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "tryConvertToWriteLock", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "tryOptimisticRead", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "tryReadLock", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "tryReadLock", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "tryUnlockRead", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "tryUnlockWrite", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "tryWriteLock", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "tryWriteLock", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "unlock", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "unlockRead", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "unlockWrite", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "validate", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "writeLock", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "StampedLock", "writeLockInterruptibly", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.model.json b/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.model.json new file mode 100644 index 000000000000..4a388f922062 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.model.json @@ -0,0 +1,563 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.concurrent", "BrokenBarrierException", true, "BrokenBarrierException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "CancellationException", true, "CancellationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "acceptEither", "(CompletionStage,Consumer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "acceptEither", "(CompletionStage,Consumer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "acceptEither", "(CompletionStage,Consumer)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "acceptEither", "(CompletionStage,Consumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "acceptEitherAsync", "(CompletionStage,Consumer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "acceptEitherAsync", "(CompletionStage,Consumer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "acceptEitherAsync", "(CompletionStage,Consumer)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "acceptEitherAsync", "(CompletionStage,Consumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "acceptEitherAsync", "(CompletionStage,Consumer,Executor)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "acceptEitherAsync", "(CompletionStage,Consumer,Executor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "acceptEitherAsync", "(CompletionStage,Consumer,Executor)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "acceptEitherAsync", "(CompletionStage,Consumer,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "allOf", "(CompletableFuture[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "anyOf", "(CompletableFuture[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "applyToEither", "(CompletionStage,Function)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "applyToEither", "(CompletionStage,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "applyToEither", "(CompletionStage,Function)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "applyToEither", "(CompletionStage,Function)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "applyToEither", "(CompletionStage,Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "applyToEitherAsync", "(CompletionStage,Function)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "applyToEitherAsync", "(CompletionStage,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "applyToEitherAsync", "(CompletionStage,Function)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "applyToEitherAsync", "(CompletionStage,Function)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "applyToEitherAsync", "(CompletionStage,Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "applyToEitherAsync", "(CompletionStage,Function,Executor)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "applyToEitherAsync", "(CompletionStage,Function,Executor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "applyToEitherAsync", "(CompletionStage,Function,Executor)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "applyToEitherAsync", "(CompletionStage,Function,Executor)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "applyToEitherAsync", "(CompletionStage,Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "completeAsync", "(Supplier)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "CompletableFuture", true, "completeAsync", "(Supplier,Executor)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "CompletableFuture", true, "completeOnTimeout", "(Object,long,TimeUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "CompletableFuture", true, "copy", "()", "", "Argument[this].SyntheticField[java.util.concurrent.CompletableFuture.result]", "ReturnValue.SyntheticField[java.util.concurrent.CompletableFuture.result]", "value", "dfc-generated"], + ["java.util.concurrent", "CompletableFuture", true, "delayedExecutor", "(long,TimeUnit,Executor)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "exceptionally", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "exceptionallyAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "exceptionallyAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "exceptionallyCompose", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "exceptionallyComposeAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "exceptionallyComposeAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "get", "(long,TimeUnit)", "", "Argument[this].SyntheticField[java.util.concurrent.CompletableFuture.result]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "CompletableFuture", true, "getNow", "(Object)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "CompletableFuture", true, "getNow", "(Object)", "", "Argument[this].SyntheticField[java.util.concurrent.CompletableFuture.result]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "CompletableFuture", true, "handle", "(BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "handleAsync", "(BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "handleAsync", "(BiFunction,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "obtrudeException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "obtrudeValue", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.CompletableFuture.result]", "value", "dfc-generated"], + ["java.util.concurrent", "CompletableFuture", true, "orTimeout", "(long,TimeUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "CompletableFuture", true, "runAfterBoth", "(CompletionStage,Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "runAfterBothAsync", "(CompletionStage,Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "runAfterBothAsync", "(CompletionStage,Runnable,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "runAfterEither", "(CompletionStage,Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "runAfterEither", "(CompletionStage,Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "runAfterEitherAsync", "(CompletionStage,Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "runAfterEitherAsync", "(CompletionStage,Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "runAfterEitherAsync", "(CompletionStage,Runnable,Executor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "runAfterEitherAsync", "(CompletionStage,Runnable,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenAccept", "(Consumer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenAccept", "(Consumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenAcceptAsync", "(Consumer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenAcceptAsync", "(Consumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenAcceptAsync", "(Consumer,Executor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenAcceptAsync", "(Consumer,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenAcceptBoth", "(CompletionStage,BiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenAcceptBothAsync", "(CompletionStage,BiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenAcceptBothAsync", "(CompletionStage,BiConsumer,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenApply", "(Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenApply", "(Function)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenApply", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenApplyAsync", "(Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenApplyAsync", "(Function)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenApplyAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenApplyAsync", "(Function,Executor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenApplyAsync", "(Function,Executor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenApplyAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenCombine", "(CompletionStage,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenCombineAsync", "(CompletionStage,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenCombineAsync", "(CompletionStage,BiFunction,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenCompose", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenComposeAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenComposeAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenRun", "(Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenRunAsync", "(Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "thenRunAsync", "(Runnable,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "toCompletableFuture", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "CompletableFuture", true, "whenComplete", "(BiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "whenCompleteAsync", "(BiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletableFuture", true, "whenCompleteAsync", "(BiConsumer,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletionException", true, "CompletionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "CompletionException", true, "CompletionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "CompletionException", true, "CompletionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "CompletionStage", true, "exceptionallyAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletionStage", true, "exceptionallyAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletionStage", true, "exceptionallyCompose", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletionStage", true, "exceptionallyComposeAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CompletionStage", true, "exceptionallyComposeAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap$KeySetView", true, "getMappedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", true, "ConcurrentHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "dfc-generated"], + ["java.util.concurrent", "ConcurrentHashMap", true, "ConcurrentHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "dfc-generated"], + ["java.util.concurrent", "ConcurrentHashMap", true, "compute", "(Object,BiFunction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", true, "keySet", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", true, "keySet", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", true, "keys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ConcurrentMap", true, "compute", "(Object,BiFunction)", "", "Argument[0]", "Argument[this].MapKey", "value", "dfc-generated"], + ["java.util.concurrent", "ConcurrentMap", true, "computeIfPresent", "(Object,BiFunction)", "", "Argument[0]", "Argument[this].MapKey", "value", "dfc-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", true, "ConcurrentSkipListMap", "(Comparator)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.ConcurrentSkipListMap.comparator]", "value", "dfc-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", true, "ConcurrentSkipListMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "dfc-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", true, "ConcurrentSkipListMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "dfc-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", true, "comparator", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ConcurrentSkipListMap.comparator]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", true, "descendingKeySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", true, "navigableKeySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ConcurrentSkipListSet", true, "ConcurrentSkipListSet", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"], + ["java.util.concurrent", "ConcurrentSkipListSet", true, "ConcurrentSkipListSet", "(Comparator)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.ConcurrentSkipListSet.m].SyntheticField[java.util.concurrent.ConcurrentSkipListMap.comparator]", "value", "dfc-generated"], + ["java.util.concurrent", "ConcurrentSkipListSet", true, "ConcurrentSkipListSet", "(SortedSet)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "ConcurrentSkipListSet", true, "comparator", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ConcurrentSkipListSet.m].SyntheticField[java.util.concurrent.ConcurrentSkipListMap.comparator]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "CopyOnWriteArrayList", true, "CopyOnWriteArrayList", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "CopyOnWriteArrayList", true, "CopyOnWriteArrayList", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "CopyOnWriteArrayList", true, "addAllAbsent", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "CopyOnWriteArrayList", true, "addIfAbsent", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "CopyOnWriteArraySet", true, "CopyOnWriteArraySet", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "CountedCompleter", true, "firstComplete", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "CountedCompleter", true, "getCompleter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CountedCompleter", true, "getRoot", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "CountedCompleter", true, "nextComplete", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "CyclicBarrier", true, "CyclicBarrier", "(int,Runnable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "DelayQueue", true, "DelayQueue", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"], + ["java.util.concurrent", "Exchanger", true, "exchange", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "Exchanger", true, "exchange", "(Object,long,TimeUnit)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ExecutionException", true, "ExecutionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "ExecutionException", true, "ExecutionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "ExecutionException", true, "ExecutionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "ExecutorCompletionService", true, "ExecutorCompletionService", "(Executor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "ExecutorCompletionService", true, "ExecutorCompletionService", "(Executor,BlockingQueue)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.concurrent.ExecutorCompletionService.completionQueue]", "value", "dfc-generated"], + ["java.util.concurrent", "ExecutorCompletionService", true, "poll", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ExecutorCompletionService.completionQueue].Element", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "ExecutorCompletionService", true, "poll", "(long,TimeUnit)", "", "Argument[this].SyntheticField[java.util.concurrent.ExecutorCompletionService.completionQueue].Element", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "ExecutorCompletionService", true, "submit", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ExecutorCompletionService", true, "submit", "(Runnable,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ExecutorCompletionService", true, "submit", "(Runnable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ExecutorCompletionService", true, "take", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ExecutorCompletionService.completionQueue].Element", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "ExecutorService", true, "invokeAll", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ExecutorService", true, "invokeAll", "(Collection,long,TimeUnit)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ExecutorService", true, "shutdownNow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ExecutorService", true, "submit", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ExecutorService", true, "submit", "(Runnable,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ExecutorService", true, "submit", "(Runnable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "Executors", true, "callable", "(Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "Executors", true, "callable", "(Runnable,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "Executors", true, "callable", "(Runnable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "Executors", true, "newCachedThreadPool", "(ThreadFactory)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "value", "dfc-generated"], + ["java.util.concurrent", "Executors", true, "newFixedThreadPool", "(int,ThreadFactory)", "", "Argument[1]", "ReturnValue.SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "value", "dfc-generated"], + ["java.util.concurrent", "Executors", true, "newScheduledThreadPool", "(int,ThreadFactory)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "Executors", true, "newSingleThreadExecutor", "(ThreadFactory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "Executors", true, "newSingleThreadScheduledExecutor", "(ThreadFactory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "Executors", true, "privilegedCallable", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "Executors", true, "privilegedCallableUsingCurrentClassLoader", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "Executors", true, "unconfigurableExecutorService", "(ExecutorService)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "Executors", true, "unconfigurableScheduledExecutorService", "(ScheduledExecutorService)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", true, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.factory]", "value", "dfc-generated"], + ["java.util.concurrent", "ForkJoinPool", true, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.ueh]", "value", "dfc-generated"], + ["java.util.concurrent", "ForkJoinPool", true, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean,int,int,int,Predicate,long,TimeUnit)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.factory]", "value", "dfc-generated"], + ["java.util.concurrent", "ForkJoinPool", true, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean,int,int,int,Predicate,long,TimeUnit)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.ueh]", "value", "dfc-generated"], + ["java.util.concurrent", "ForkJoinPool", true, "getFactory", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.factory]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "ForkJoinPool", true, "getUncaughtExceptionHandler", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.ueh]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "ForkJoinPool", true, "invoke", "(ForkJoinTask)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", true, "submit", "(ForkJoinTask)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "ForkJoinTask", true, "adapt", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", true, "adapt", "(Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", true, "adapt", "(Runnable,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", true, "adapt", "(Runnable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", true, "complete", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", true, "fork", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "ForkJoinTask", true, "get", "(long,TimeUnit)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", true, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", true, "invoke", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", true, "invokeAll", "(Collection)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "ForkJoinWorkerThread", true, "getPool", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "FutureTask", true, "FutureTask", "(Callable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "FutureTask", true, "FutureTask", "(Runnable,Object)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.concurrent.FutureTask.callable].SyntheticField[java.util.concurrent.Executors$RunnableAdapter.result]", "value", "dfc-generated"], + ["java.util.concurrent", "FutureTask", true, "get", "(long,TimeUnit)", "", "Argument[this].SyntheticField[java.util.concurrent.FutureTask.outcome]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "FutureTask", true, "run", "()", "", "Argument[this].SyntheticField[java.util.concurrent.FutureTask.callable].SyntheticField[java.util.concurrent.Executors$RunnableAdapter.result]", "Argument[this].SyntheticField[java.util.concurrent.FutureTask.outcome]", "value", "dfc-generated"], + ["java.util.concurrent", "LinkedBlockingDeque", true, "LinkedBlockingDeque", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"], + ["java.util.concurrent", "LinkedBlockingQueue", true, "LinkedBlockingQueue", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "Phaser", true, "Phaser", "(Phaser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "Phaser", true, "Phaser", "(Phaser,int)", "", "Argument[this]", "Argument[this].SyntheticField[java.util.concurrent.Phaser.root]", "value", "dfc-generated"], + ["java.util.concurrent", "Phaser", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "Phaser", true, "getRoot", "()", "", "Argument[this].SyntheticField[java.util.concurrent.Phaser.root]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "PriorityBlockingQueue", true, "PriorityBlockingQueue", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "PriorityBlockingQueue", true, "PriorityBlockingQueue", "(int,Comparator)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.concurrent.PriorityBlockingQueue.comparator]", "value", "dfc-generated"], + ["java.util.concurrent", "PriorityBlockingQueue", true, "comparator", "()", "", "Argument[this].SyntheticField[java.util.concurrent.PriorityBlockingQueue.comparator]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "RecursiveTask", true, "getRawResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "RejectedExecutionException", true, "RejectedExecutionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "RejectedExecutionException", true, "RejectedExecutionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "RejectedExecutionException", true, "RejectedExecutionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "RejectedExecutionException", true, "RejectedExecutionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "ScheduledExecutorService", true, "schedule", "(Callable,long,TimeUnit)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ScheduledExecutorService", true, "schedule", "(Runnable,long,TimeUnit)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ScheduledExecutorService", true, "scheduleAtFixedRate", "(Runnable,long,long,TimeUnit)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ScheduledExecutorService", true, "scheduleWithFixedDelay", "(Runnable,long,long,TimeUnit)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.concurrent", "ScheduledThreadPoolExecutor", true, "ScheduledThreadPoolExecutor", "(int,RejectedExecutionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "ScheduledThreadPoolExecutor", true, "ScheduledThreadPoolExecutor", "(int,ThreadFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "ScheduledThreadPoolExecutor", true, "ScheduledThreadPoolExecutor", "(int,ThreadFactory,RejectedExecutionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "ScheduledThreadPoolExecutor", true, "ScheduledThreadPoolExecutor", "(int,ThreadFactory,RejectedExecutionHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["java.util.concurrent", "SubmissionPublisher", true, "SubmissionPublisher", "(Executor,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.executor]", "value", "dfc-generated"], + ["java.util.concurrent", "SubmissionPublisher", true, "SubmissionPublisher", "(Executor,int,BiConsumer)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.executor]", "value", "dfc-generated"], + ["java.util.concurrent", "SubmissionPublisher", true, "closeExceptionally", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.closedException]", "value", "dfc-generated"], + ["java.util.concurrent", "SubmissionPublisher", true, "getClosedException", "()", "", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.closedException]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "SubmissionPublisher", true, "getExecutor", "()", "", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.executor]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "SubmissionPublisher", true, "getSubscribers", "()", "", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.clients].SyntheticField[java.util.concurrent.SubmissionPublisher$BufferedSubscription.subscriber]", "ReturnValue.Element", "value", "dfc-generated"], + ["java.util.concurrent", "SubmissionPublisher", true, "subscribe", "(Flow$Subscriber)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.clients].SyntheticField[java.util.concurrent.SubmissionPublisher$BufferedSubscription.subscriber]", "value", "dfc-generated"], + ["java.util.concurrent", "ThreadFactory", true, "newThread", "(Runnable)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["java.util.concurrent", "ThreadPoolExecutor$DiscardOldestPolicy", true, "rejectedExecution", "(Runnable,ThreadPoolExecutor)", "", "Argument[0]", "Argument[1].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue].Element", "value", "dfc-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", true, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue)", "", "Argument[4]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue]", "value", "dfc-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", true, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,RejectedExecutionHandler)", "", "Argument[4]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue]", "value", "dfc-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", true, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,RejectedExecutionHandler)", "", "Argument[5]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.handler]", "value", "dfc-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", true, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory)", "", "Argument[4]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue]", "value", "dfc-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", true, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory)", "", "Argument[5]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "value", "dfc-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", true, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory,RejectedExecutionHandler)", "", "Argument[4]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue]", "value", "dfc-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", true, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory,RejectedExecutionHandler)", "", "Argument[5]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "value", "dfc-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", true, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory,RejectedExecutionHandler)", "", "Argument[6]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.handler]", "value", "dfc-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", true, "getQueue", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", true, "getRejectedExecutionHandler", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.handler]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", true, "getThreadFactory", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "ReturnValue", "value", "dfc-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", true, "setRejectedExecutionHandler", "(RejectedExecutionHandler)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.handler]", "value", "dfc-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", true, "setThreadFactory", "(ThreadFactory)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "value", "dfc-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", true, "shutdownNow", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["java.util.concurrent", "TimeoutException", true, "TimeoutException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.concurrent", "AbstractExecutorService", "invokeAny", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "AbstractExecutorService", "invokeAny", "(Collection,long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent", "ArrayBlockingQueue", "ArrayBlockingQueue", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "ArrayBlockingQueue", "ArrayBlockingQueue", "(int,boolean)", "summary", "df-generated"], + ["java.util.concurrent", "ArrayBlockingQueue", "ArrayBlockingQueue", "(int,boolean,Collection)", "summary", "df-generated"], + ["java.util.concurrent", "ArrayBlockingQueue", "clear", "()", "summary", "df-generated"], + ["java.util.concurrent", "ArrayBlockingQueue", "remainingCapacity", "()", "summary", "df-generated"], + ["java.util.concurrent", "ArrayBlockingQueue", "removeAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "ArrayBlockingQueue", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "CompletableFuture", "cancel", "(boolean)", "summary", "df-generated"], + ["java.util.concurrent", "CompletableFuture", "completedStage", "(Object)", "summary", "df-generated"], + ["java.util.concurrent", "CompletableFuture", "defaultExecutor", "()", "summary", "df-generated"], + ["java.util.concurrent", "CompletableFuture", "delayedExecutor", "(long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent", "CompletableFuture", "failedFuture", "(Throwable)", "summary", "df-generated"], + ["java.util.concurrent", "CompletableFuture", "failedStage", "(Throwable)", "summary", "df-generated"], + ["java.util.concurrent", "CompletableFuture", "getNumberOfDependents", "()", "summary", "df-generated"], + ["java.util.concurrent", "CompletableFuture", "isCancelled", "()", "summary", "df-generated"], + ["java.util.concurrent", "CompletableFuture", "isCompletedExceptionally", "()", "summary", "df-generated"], + ["java.util.concurrent", "CompletableFuture", "minimalCompletionStage", "()", "summary", "df-generated"], + ["java.util.concurrent", "CompletableFuture", "newIncompleteFuture", "()", "summary", "df-generated"], + ["java.util.concurrent", "CompletableFuture", "runAsync", "(Runnable)", "summary", "df-generated"], + ["java.util.concurrent", "CompletableFuture", "runAsync", "(Runnable,Executor)", "summary", "df-generated"], + ["java.util.concurrent", "CompletableFuture", "supplyAsync", "(Supplier)", "summary", "df-generated"], + ["java.util.concurrent", "CompletableFuture", "supplyAsync", "(Supplier,Executor)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "ConcurrentHashMap", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "ConcurrentHashMap", "(int,float)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "ConcurrentHashMap", "(int,float,int)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "computeIfPresent", "(Object,BiFunction)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "contains", "(Object)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "containsValue", "(Object)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "forEach", "(long,BiConsumer)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "forEach", "(long,BiFunction,Consumer)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "forEachEntry", "(long,Consumer)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "forEachEntry", "(long,Function,Consumer)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "forEachKey", "(long,Consumer)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "forEachKey", "(long,Function,Consumer)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "forEachValue", "(long,Consumer)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "forEachValue", "(long,Function,Consumer)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "mappingCount", "()", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "newKeySet", "()", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "newKeySet", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduce", "(long,BiFunction,BiFunction)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceEntries", "(long,BiFunction)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceEntries", "(long,Function,BiFunction)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceEntriesToDouble", "(long,ToDoubleFunction,double,DoubleBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceEntriesToInt", "(long,ToIntFunction,int,IntBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceEntriesToLong", "(long,ToLongFunction,long,LongBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceKeys", "(long,BiFunction)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceKeys", "(long,Function,BiFunction)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceKeysToDouble", "(long,ToDoubleFunction,double,DoubleBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceKeysToInt", "(long,ToIntFunction,int,IntBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceKeysToLong", "(long,ToLongFunction,long,LongBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceToDouble", "(long,ToDoubleBiFunction,double,DoubleBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceToInt", "(long,ToIntBiFunction,int,IntBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceToLong", "(long,ToLongBiFunction,long,LongBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceValues", "(long,BiFunction)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceValues", "(long,Function,BiFunction)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceValuesToDouble", "(long,ToDoubleFunction,double,DoubleBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceValuesToInt", "(long,ToIntFunction,int,IntBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "reduceValuesToLong", "(long,ToLongFunction,long,LongBinaryOperator)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "remove", "(Object,Object)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "replaceAll", "(BiFunction)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "search", "(long,BiFunction)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "searchEntries", "(long,Function)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "searchKeys", "(long,Function)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentHashMap", "searchValues", "(long,Function)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentLinkedDeque", "ConcurrentLinkedDeque", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentLinkedDeque", "clear", "()", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentLinkedDeque", "removeAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentLinkedDeque", "removeFirstOccurrence", "(Object)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentLinkedDeque", "removeLastOccurrence", "(Object)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentLinkedDeque", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentLinkedQueue", "ConcurrentLinkedQueue", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentLinkedQueue", "clear", "()", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentLinkedQueue", "removeAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentLinkedQueue", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentMap", "replaceAll", "(BiFunction)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", "ConcurrentSkipListMap", "(SortedMap)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", "ceilingKey", "(Object)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", "compute", "(Object,BiFunction)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", "computeIfPresent", "(Object,BiFunction)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", "containsValue", "(Object)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", "firstKey", "()", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", "floorKey", "(Object)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", "higherKey", "(Object)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", "lastKey", "()", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", "lowerKey", "(Object)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", "remove", "(Object,Object)", "summary", "df-generated"], + ["java.util.concurrent", "ConcurrentSkipListMap", "replaceAll", "(BiFunction)", "summary", "df-generated"], + ["java.util.concurrent", "CopyOnWriteArrayList", "indexOf", "(Object,int)", "summary", "df-generated"], + ["java.util.concurrent", "CopyOnWriteArrayList", "lastIndexOf", "(Object)", "summary", "df-generated"], + ["java.util.concurrent", "CopyOnWriteArrayList", "lastIndexOf", "(Object,int)", "summary", "df-generated"], + ["java.util.concurrent", "CopyOnWriteArrayList", "removeAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "CopyOnWriteArrayList", "replaceAll", "(UnaryOperator)", "summary", "df-generated"], + ["java.util.concurrent", "CopyOnWriteArrayList", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "CopyOnWriteArraySet", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "CountedCompleter", "addToPendingCount", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "CountedCompleter", "compareAndSetPendingCount", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent", "CountedCompleter", "complete", "(Object)", "summary", "df-generated"], + ["java.util.concurrent", "CountedCompleter", "compute", "()", "summary", "df-generated"], + ["java.util.concurrent", "CountedCompleter", "decrementPendingCountUnlessZero", "()", "summary", "df-generated"], + ["java.util.concurrent", "CountedCompleter", "getPendingCount", "()", "summary", "df-generated"], + ["java.util.concurrent", "CountedCompleter", "getRawResult", "()", "summary", "df-generated"], + ["java.util.concurrent", "CountedCompleter", "helpComplete", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "CountedCompleter", "onCompletion", "(CountedCompleter)", "summary", "df-generated"], + ["java.util.concurrent", "CountedCompleter", "onExceptionalCompletion", "(Throwable,CountedCompleter)", "summary", "df-generated"], + ["java.util.concurrent", "CountedCompleter", "propagateCompletion", "()", "summary", "df-generated"], + ["java.util.concurrent", "CountedCompleter", "quietlyCompleteRoot", "()", "summary", "df-generated"], + ["java.util.concurrent", "CountedCompleter", "setPendingCount", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "CountedCompleter", "tryComplete", "()", "summary", "df-generated"], + ["java.util.concurrent", "CyclicBarrier", "CyclicBarrier", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "CyclicBarrier", "await", "()", "summary", "df-generated"], + ["java.util.concurrent", "CyclicBarrier", "await", "(long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent", "CyclicBarrier", "getNumberWaiting", "()", "summary", "df-generated"], + ["java.util.concurrent", "CyclicBarrier", "getParties", "()", "summary", "df-generated"], + ["java.util.concurrent", "CyclicBarrier", "isBroken", "()", "summary", "df-generated"], + ["java.util.concurrent", "CyclicBarrier", "reset", "()", "summary", "df-generated"], + ["java.util.concurrent", "DelayQueue", "clear", "()", "summary", "df-generated"], + ["java.util.concurrent", "DelayQueue", "remainingCapacity", "()", "summary", "df-generated"], + ["java.util.concurrent", "Executors", "callable", "(PrivilegedAction)", "summary", "df-generated"], + ["java.util.concurrent", "Executors", "callable", "(PrivilegedExceptionAction)", "summary", "df-generated"], + ["java.util.concurrent", "Executors", "defaultThreadFactory", "()", "summary", "df-generated"], + ["java.util.concurrent", "Executors", "newCachedThreadPool", "()", "summary", "df-generated"], + ["java.util.concurrent", "Executors", "newFixedThreadPool", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "Executors", "newScheduledThreadPool", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "Executors", "newSingleThreadExecutor", "()", "summary", "df-generated"], + ["java.util.concurrent", "Executors", "newSingleThreadScheduledExecutor", "()", "summary", "df-generated"], + ["java.util.concurrent", "Executors", "newWorkStealingPool", "()", "summary", "df-generated"], + ["java.util.concurrent", "Executors", "newWorkStealingPool", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "Executors", "privilegedThreadFactory", "()", "summary", "df-generated"], + ["java.util.concurrent", "Flow", "defaultBufferSize", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "ForkJoinPool", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "awaitQuiescence", "(long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "awaitTermination", "(long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "commonPool", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "execute", "(ForkJoinTask)", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "getActiveThreadCount", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "getAsyncMode", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "getCommonPoolParallelism", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "getParallelism", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "getPoolSize", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "getQueuedSubmissionCount", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "getQueuedTaskCount", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "getRunningThreadCount", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "getStealCount", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "hasQueuedSubmissions", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "invokeAny", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "invokeAny", "(Collection,long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "isQuiescent", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "isShutdown", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "isTerminated", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "isTerminating", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinPool", "managedBlock", "(ForkJoinPool$ManagedBlocker)", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "cancel", "(boolean)", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "compareAndSetForkJoinTaskTag", "(short,short)", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "completeExceptionally", "(Throwable)", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "getForkJoinTaskTag", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "getPool", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "getQueuedTaskCount", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "getRawResult", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "getSurplusQueuedTaskCount", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "helpQuiesce", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "inForkJoinPool", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "invokeAll", "(ForkJoinTask,ForkJoinTask)", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "invokeAll", "(ForkJoinTask[])", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "isCancelled", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "isCompletedAbnormally", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "isCompletedNormally", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "isDone", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "join", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "quietlyComplete", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "quietlyInvoke", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "quietlyJoin", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "reinitialize", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "setForkJoinTaskTag", "(short)", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinTask", "tryUnfork", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinWorkerThread", "getPoolIndex", "()", "summary", "df-generated"], + ["java.util.concurrent", "ForkJoinWorkerThread", "run", "()", "summary", "df-generated"], + ["java.util.concurrent", "FutureTask", "cancel", "(boolean)", "summary", "df-generated"], + ["java.util.concurrent", "FutureTask", "isCancelled", "()", "summary", "df-generated"], + ["java.util.concurrent", "FutureTask", "isDone", "()", "summary", "df-generated"], + ["java.util.concurrent", "LinkedBlockingDeque", "LinkedBlockingDeque", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "LinkedBlockingDeque", "clear", "()", "summary", "df-generated"], + ["java.util.concurrent", "LinkedBlockingDeque", "remainingCapacity", "()", "summary", "df-generated"], + ["java.util.concurrent", "LinkedBlockingDeque", "removeAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "LinkedBlockingDeque", "removeFirstOccurrence", "(Object)", "summary", "df-generated"], + ["java.util.concurrent", "LinkedBlockingDeque", "removeLastOccurrence", "(Object)", "summary", "df-generated"], + ["java.util.concurrent", "LinkedBlockingDeque", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "LinkedBlockingQueue", "LinkedBlockingQueue", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "LinkedBlockingQueue", "clear", "()", "summary", "df-generated"], + ["java.util.concurrent", "LinkedBlockingQueue", "remainingCapacity", "()", "summary", "df-generated"], + ["java.util.concurrent", "LinkedBlockingQueue", "removeAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "LinkedBlockingQueue", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "LinkedTransferQueue", "LinkedTransferQueue", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "LinkedTransferQueue", "clear", "()", "summary", "df-generated"], + ["java.util.concurrent", "LinkedTransferQueue", "getWaitingConsumerCount", "()", "summary", "df-generated"], + ["java.util.concurrent", "LinkedTransferQueue", "hasWaitingConsumer", "()", "summary", "df-generated"], + ["java.util.concurrent", "LinkedTransferQueue", "remainingCapacity", "()", "summary", "df-generated"], + ["java.util.concurrent", "LinkedTransferQueue", "removeAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "LinkedTransferQueue", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "Phaser", "Phaser", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "Phaser", "arrive", "()", "summary", "df-generated"], + ["java.util.concurrent", "Phaser", "arriveAndAwaitAdvance", "()", "summary", "df-generated"], + ["java.util.concurrent", "Phaser", "arriveAndDeregister", "()", "summary", "df-generated"], + ["java.util.concurrent", "Phaser", "awaitAdvance", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "Phaser", "awaitAdvanceInterruptibly", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "Phaser", "awaitAdvanceInterruptibly", "(int,long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent", "Phaser", "bulkRegister", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "Phaser", "forceTermination", "()", "summary", "df-generated"], + ["java.util.concurrent", "Phaser", "getArrivedParties", "()", "summary", "df-generated"], + ["java.util.concurrent", "Phaser", "getPhase", "()", "summary", "df-generated"], + ["java.util.concurrent", "Phaser", "getRegisteredParties", "()", "summary", "df-generated"], + ["java.util.concurrent", "Phaser", "getUnarrivedParties", "()", "summary", "df-generated"], + ["java.util.concurrent", "Phaser", "isTerminated", "()", "summary", "df-generated"], + ["java.util.concurrent", "Phaser", "register", "()", "summary", "df-generated"], + ["java.util.concurrent", "PriorityBlockingQueue", "PriorityBlockingQueue", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "PriorityBlockingQueue", "clear", "()", "summary", "df-generated"], + ["java.util.concurrent", "PriorityBlockingQueue", "remainingCapacity", "()", "summary", "df-generated"], + ["java.util.concurrent", "PriorityBlockingQueue", "removeAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "PriorityBlockingQueue", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "RecursiveAction", "getRawResult", "()", "summary", "df-generated"], + ["java.util.concurrent", "ScheduledThreadPoolExecutor", "ScheduledThreadPoolExecutor", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "ScheduledThreadPoolExecutor", "getContinueExistingPeriodicTasksAfterShutdownPolicy", "()", "summary", "df-generated"], + ["java.util.concurrent", "ScheduledThreadPoolExecutor", "getExecuteExistingDelayedTasksAfterShutdownPolicy", "()", "summary", "df-generated"], + ["java.util.concurrent", "ScheduledThreadPoolExecutor", "getRemoveOnCancelPolicy", "()", "summary", "df-generated"], + ["java.util.concurrent", "ScheduledThreadPoolExecutor", "setContinueExistingPeriodicTasksAfterShutdownPolicy", "(boolean)", "summary", "df-generated"], + ["java.util.concurrent", "ScheduledThreadPoolExecutor", "setExecuteExistingDelayedTasksAfterShutdownPolicy", "(boolean)", "summary", "df-generated"], + ["java.util.concurrent", "ScheduledThreadPoolExecutor", "setRemoveOnCancelPolicy", "(boolean)", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "Semaphore", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "Semaphore", "(int,boolean)", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "acquire", "()", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "acquire", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "acquireUninterruptibly", "()", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "acquireUninterruptibly", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "availablePermits", "()", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "drainPermits", "()", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "getQueueLength", "()", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "hasQueuedThreads", "()", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "isFair", "()", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "release", "()", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "release", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "tryAcquire", "()", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "tryAcquire", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "tryAcquire", "(int,long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent", "Semaphore", "tryAcquire", "(long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent", "SubmissionPublisher", "close", "()", "summary", "df-generated"], + ["java.util.concurrent", "SubmissionPublisher", "consume", "(Consumer)", "summary", "df-generated"], + ["java.util.concurrent", "SubmissionPublisher", "estimateMaximumLag", "()", "summary", "df-generated"], + ["java.util.concurrent", "SubmissionPublisher", "estimateMinimumDemand", "()", "summary", "df-generated"], + ["java.util.concurrent", "SubmissionPublisher", "getMaxBufferCapacity", "()", "summary", "df-generated"], + ["java.util.concurrent", "SubmissionPublisher", "getNumberOfSubscribers", "()", "summary", "df-generated"], + ["java.util.concurrent", "SubmissionPublisher", "hasSubscribers", "()", "summary", "df-generated"], + ["java.util.concurrent", "SubmissionPublisher", "isClosed", "()", "summary", "df-generated"], + ["java.util.concurrent", "SubmissionPublisher", "isSubscribed", "(Flow$Subscriber)", "summary", "df-generated"], + ["java.util.concurrent", "SubmissionPublisher", "offer", "(Object,BiPredicate)", "summary", "df-generated"], + ["java.util.concurrent", "SubmissionPublisher", "offer", "(Object,long,TimeUnit,BiPredicate)", "summary", "df-generated"], + ["java.util.concurrent", "SubmissionPublisher", "submit", "(Object)", "summary", "df-generated"], + ["java.util.concurrent", "SynchronousQueue", "SynchronousQueue", "(boolean)", "summary", "df-generated"], + ["java.util.concurrent", "SynchronousQueue", "clear", "()", "summary", "df-generated"], + ["java.util.concurrent", "SynchronousQueue", "remainingCapacity", "()", "summary", "df-generated"], + ["java.util.concurrent", "SynchronousQueue", "removeAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "SynchronousQueue", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadLocalRandom", "current", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadLocalRandom", "nextBoolean", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadLocalRandom", "nextDouble", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadLocalRandom", "nextDouble", "(double)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadLocalRandom", "nextDouble", "(double,double)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadLocalRandom", "nextFloat", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadLocalRandom", "nextFloat", "(float)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadLocalRandom", "nextFloat", "(float,float)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadLocalRandom", "nextInt", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadLocalRandom", "nextInt", "(int,int)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadLocalRandom", "nextLong", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadLocalRandom", "nextLong", "(long)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadLocalRandom", "nextLong", "(long,long)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadLocalRandom", "setSeed", "(long)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor$AbortPolicy", "rejectedExecution", "(Runnable,ThreadPoolExecutor)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor$CallerRunsPolicy", "rejectedExecution", "(Runnable,ThreadPoolExecutor)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor$DiscardPolicy", "rejectedExecution", "(Runnable,ThreadPoolExecutor)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "allowCoreThreadTimeOut", "(boolean)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "allowsCoreThreadTimeOut", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "awaitTermination", "(long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "getActiveCount", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "getCompletedTaskCount", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "getCorePoolSize", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "getKeepAliveTime", "(TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "getLargestPoolSize", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "getMaximumPoolSize", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "getPoolSize", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "getTaskCount", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "isShutdown", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "isTerminated", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "isTerminating", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "prestartAllCoreThreads", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "prestartCoreThread", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "purge", "()", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "remove", "(Runnable)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "setCorePoolSize", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "setKeepAliveTime", "(long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent", "ThreadPoolExecutor", "setMaximumPoolSize", "(int)", "summary", "df-generated"], + ["java.util.concurrent", "TimeUnit", "convert", "(Duration)", "summary", "df-generated"], + ["java.util.concurrent", "TimeUnit", "convert", "(long,TimeUnit)", "summary", "df-generated"], + ["java.util.concurrent", "TimeUnit", "of", "(ChronoUnit)", "summary", "df-generated"], + ["java.util.concurrent", "TimeUnit", "sleep", "(long)", "summary", "df-generated"], + ["java.util.concurrent", "TimeUnit", "timedJoin", "(Thread,long)", "summary", "df-generated"], + ["java.util.concurrent", "TimeUnit", "timedWait", "(Object,long)", "summary", "df-generated"], + ["java.util.concurrent", "TimeUnit", "toChronoUnit", "()", "summary", "df-generated"], + ["java.util.concurrent", "TimeUnit", "toDays", "(long)", "summary", "df-generated"], + ["java.util.concurrent", "TimeUnit", "toHours", "(long)", "summary", "df-generated"], + ["java.util.concurrent", "TimeUnit", "toMicros", "(long)", "summary", "df-generated"], + ["java.util.concurrent", "TimeUnit", "toMinutes", "(long)", "summary", "df-generated"], + ["java.util.concurrent", "TimeUnit", "toNanos", "(long)", "summary", "df-generated"], + ["java.util.concurrent", "TimeUnit", "toSeconds", "(long)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.model.yml deleted file mode 100644 index 6d0d5e2699bb..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.util.concurrent.model.yml +++ /dev/null @@ -1,552 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.concurrent", "BrokenBarrierException", True, "BrokenBarrierException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "CancellationException", True, "CancellationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "acceptEither", "(CompletionStage,Consumer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "acceptEither", "(CompletionStage,Consumer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "acceptEither", "(CompletionStage,Consumer)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "acceptEither", "(CompletionStage,Consumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer,Executor)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer,Executor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer,Executor)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "allOf", "(CompletableFuture[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "anyOf", "(CompletableFuture[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "applyToEither", "(CompletionStage,Function)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "applyToEither", "(CompletionStage,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "applyToEither", "(CompletionStage,Function)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "applyToEither", "(CompletionStage,Function)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "applyToEither", "(CompletionStage,Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function,Executor)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function,Executor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function,Executor)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function,Executor)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "completeAsync", "(Supplier)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "completeAsync", "(Supplier,Executor)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "completeOnTimeout", "(Object,long,TimeUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "copy", "()", "", "Argument[this].SyntheticField[java.util.concurrent.CompletableFuture.result]", "ReturnValue.SyntheticField[java.util.concurrent.CompletableFuture.result]", "value", "dfc-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "delayedExecutor", "(long,TimeUnit,Executor)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "exceptionally", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "exceptionallyAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "exceptionallyAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "exceptionallyCompose", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "exceptionallyComposeAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "exceptionallyComposeAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "get", "(long,TimeUnit)", "", "Argument[this].SyntheticField[java.util.concurrent.CompletableFuture.result]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "getNow", "(Object)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "getNow", "(Object)", "", "Argument[this].SyntheticField[java.util.concurrent.CompletableFuture.result]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "handle", "(BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "handleAsync", "(BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "handleAsync", "(BiFunction,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "obtrudeException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "obtrudeValue", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.CompletableFuture.result]", "value", "dfc-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "orTimeout", "(long,TimeUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "runAfterBoth", "(CompletionStage,Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "runAfterBothAsync", "(CompletionStage,Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "runAfterBothAsync", "(CompletionStage,Runnable,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "runAfterEither", "(CompletionStage,Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "runAfterEither", "(CompletionStage,Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "runAfterEitherAsync", "(CompletionStage,Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "runAfterEitherAsync", "(CompletionStage,Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "runAfterEitherAsync", "(CompletionStage,Runnable,Executor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "runAfterEitherAsync", "(CompletionStage,Runnable,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenAccept", "(Consumer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenAccept", "(Consumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenAcceptAsync", "(Consumer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenAcceptAsync", "(Consumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenAcceptAsync", "(Consumer,Executor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenAcceptAsync", "(Consumer,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenAcceptBoth", "(CompletionStage,BiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenAcceptBothAsync", "(CompletionStage,BiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenAcceptBothAsync", "(CompletionStage,BiConsumer,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenApply", "(Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenApply", "(Function)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenApply", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenApplyAsync", "(Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenApplyAsync", "(Function)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenApplyAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenApplyAsync", "(Function,Executor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenApplyAsync", "(Function,Executor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenApplyAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenCombine", "(CompletionStage,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenCombineAsync", "(CompletionStage,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenCombineAsync", "(CompletionStage,BiFunction,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenCompose", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenComposeAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenComposeAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenRun", "(Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenRunAsync", "(Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "thenRunAsync", "(Runnable,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "toCompletableFuture", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "whenComplete", "(BiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "whenCompleteAsync", "(BiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "whenCompleteAsync", "(BiConsumer,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletionException", True, "CompletionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletionException", True, "CompletionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletionException", True, "CompletionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletionStage", True, "exceptionallyAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletionStage", True, "exceptionallyAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletionStage", True, "exceptionallyCompose", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletionStage", True, "exceptionallyComposeAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletionStage", True, "exceptionallyComposeAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap$KeySetView", True, "getMappedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", True, "ConcurrentHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "dfc-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", True, "ConcurrentHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "dfc-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", True, "compute", "(Object,BiFunction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", True, "keySet", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", True, "keySet", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", True, "keys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ConcurrentMap", True, "compute", "(Object,BiFunction)", "", "Argument[0]", "Argument[this].MapKey", "value", "dfc-generated"] - - ["java.util.concurrent", "ConcurrentMap", True, "computeIfPresent", "(Object,BiFunction)", "", "Argument[0]", "Argument[this].MapKey", "value", "dfc-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", True, "ConcurrentSkipListMap", "(Comparator)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.ConcurrentSkipListMap.comparator]", "value", "dfc-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", True, "ConcurrentSkipListMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "dfc-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", True, "ConcurrentSkipListMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "dfc-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", True, "comparator", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ConcurrentSkipListMap.comparator]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", True, "descendingKeySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", True, "navigableKeySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListSet", True, "ConcurrentSkipListSet", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - - ["java.util.concurrent", "ConcurrentSkipListSet", True, "ConcurrentSkipListSet", "(Comparator)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.ConcurrentSkipListSet.m].SyntheticField[java.util.concurrent.ConcurrentSkipListMap.comparator]", "value", "dfc-generated"] - - ["java.util.concurrent", "ConcurrentSkipListSet", True, "ConcurrentSkipListSet", "(SortedSet)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListSet", True, "comparator", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ConcurrentSkipListSet.m].SyntheticField[java.util.concurrent.ConcurrentSkipListMap.comparator]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "CopyOnWriteArrayList", True, "CopyOnWriteArrayList", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "CopyOnWriteArrayList", True, "CopyOnWriteArrayList", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "CopyOnWriteArrayList", True, "addAllAbsent", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "CopyOnWriteArrayList", True, "addIfAbsent", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "CopyOnWriteArraySet", True, "CopyOnWriteArraySet", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", True, "firstComplete", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "CountedCompleter", True, "getCompleter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", True, "getRoot", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "CountedCompleter", True, "nextComplete", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CyclicBarrier", True, "CyclicBarrier", "(int,Runnable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "DelayQueue", True, "DelayQueue", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - - ["java.util.concurrent", "Exchanger", True, "exchange", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "Exchanger", True, "exchange", "(Object,long,TimeUnit)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ExecutionException", True, "ExecutionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ExecutionException", True, "ExecutionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ExecutionException", True, "ExecutionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ExecutorCompletionService", True, "ExecutorCompletionService", "(Executor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ExecutorCompletionService", True, "ExecutorCompletionService", "(Executor,BlockingQueue)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.concurrent.ExecutorCompletionService.completionQueue]", "value", "dfc-generated"] - - ["java.util.concurrent", "ExecutorCompletionService", True, "poll", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ExecutorCompletionService.completionQueue].Element", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "ExecutorCompletionService", True, "poll", "(long,TimeUnit)", "", "Argument[this].SyntheticField[java.util.concurrent.ExecutorCompletionService.completionQueue].Element", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "ExecutorCompletionService", True, "submit", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ExecutorCompletionService", True, "submit", "(Runnable,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ExecutorCompletionService", True, "submit", "(Runnable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ExecutorCompletionService", True, "take", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ExecutorCompletionService.completionQueue].Element", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "ExecutorService", True, "invokeAll", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ExecutorService", True, "invokeAll", "(Collection,long,TimeUnit)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ExecutorService", True, "shutdownNow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ExecutorService", True, "submit", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ExecutorService", True, "submit", "(Runnable,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ExecutorService", True, "submit", "(Runnable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "Executors", True, "callable", "(Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "Executors", True, "callable", "(Runnable,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "Executors", True, "callable", "(Runnable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "Executors", True, "newCachedThreadPool", "(ThreadFactory)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "value", "dfc-generated"] - - ["java.util.concurrent", "Executors", True, "newFixedThreadPool", "(int,ThreadFactory)", "", "Argument[1]", "ReturnValue.SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "value", "dfc-generated"] - - ["java.util.concurrent", "Executors", True, "newScheduledThreadPool", "(int,ThreadFactory)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "Executors", True, "newSingleThreadExecutor", "(ThreadFactory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "Executors", True, "newSingleThreadScheduledExecutor", "(ThreadFactory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "Executors", True, "privilegedCallable", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "Executors", True, "privilegedCallableUsingCurrentClassLoader", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "Executors", True, "unconfigurableExecutorService", "(ExecutorService)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "Executors", True, "unconfigurableScheduledExecutorService", "(ScheduledExecutorService)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.factory]", "value", "dfc-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.ueh]", "value", "dfc-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean,int,int,int,Predicate,long,TimeUnit)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.factory]", "value", "dfc-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean,int,int,int,Predicate,long,TimeUnit)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.ueh]", "value", "dfc-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "getFactory", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.factory]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "getUncaughtExceptionHandler", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.ueh]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "invoke", "(ForkJoinTask)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "submit", "(ForkJoinTask)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "ForkJoinTask", True, "adapt", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", True, "adapt", "(Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", True, "adapt", "(Runnable,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", True, "adapt", "(Runnable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", True, "complete", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", True, "fork", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "ForkJoinTask", True, "get", "(long,TimeUnit)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", True, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", True, "invoke", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", True, "invokeAll", "(Collection)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "ForkJoinWorkerThread", True, "getPool", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "FutureTask", True, "FutureTask", "(Callable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "FutureTask", True, "FutureTask", "(Runnable,Object)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.concurrent.FutureTask.callable].SyntheticField[java.util.concurrent.Executors$RunnableAdapter.result]", "value", "dfc-generated"] - - ["java.util.concurrent", "FutureTask", True, "get", "(long,TimeUnit)", "", "Argument[this].SyntheticField[java.util.concurrent.FutureTask.outcome]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "FutureTask", True, "run", "()", "", "Argument[this].SyntheticField[java.util.concurrent.FutureTask.callable].SyntheticField[java.util.concurrent.Executors$RunnableAdapter.result]", "Argument[this].SyntheticField[java.util.concurrent.FutureTask.outcome]", "value", "dfc-generated"] - - ["java.util.concurrent", "LinkedBlockingDeque", True, "LinkedBlockingDeque", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - - ["java.util.concurrent", "LinkedBlockingQueue", True, "LinkedBlockingQueue", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "Phaser", True, "Phaser", "(Phaser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "Phaser", True, "Phaser", "(Phaser,int)", "", "Argument[this]", "Argument[this].SyntheticField[java.util.concurrent.Phaser.root]", "value", "dfc-generated"] - - ["java.util.concurrent", "Phaser", True, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "Phaser", True, "getRoot", "()", "", "Argument[this].SyntheticField[java.util.concurrent.Phaser.root]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "PriorityBlockingQueue", True, "PriorityBlockingQueue", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "PriorityBlockingQueue", True, "PriorityBlockingQueue", "(int,Comparator)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.concurrent.PriorityBlockingQueue.comparator]", "value", "dfc-generated"] - - ["java.util.concurrent", "PriorityBlockingQueue", True, "comparator", "()", "", "Argument[this].SyntheticField[java.util.concurrent.PriorityBlockingQueue.comparator]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "RecursiveTask", True, "getRawResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "RejectedExecutionException", True, "RejectedExecutionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "RejectedExecutionException", True, "RejectedExecutionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "RejectedExecutionException", True, "RejectedExecutionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "RejectedExecutionException", True, "RejectedExecutionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ScheduledExecutorService", True, "schedule", "(Callable,long,TimeUnit)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ScheduledExecutorService", True, "schedule", "(Runnable,long,TimeUnit)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ScheduledExecutorService", True, "scheduleAtFixedRate", "(Runnable,long,long,TimeUnit)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ScheduledExecutorService", True, "scheduleWithFixedDelay", "(Runnable,long,long,TimeUnit)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ScheduledThreadPoolExecutor", True, "ScheduledThreadPoolExecutor", "(int,RejectedExecutionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ScheduledThreadPoolExecutor", True, "ScheduledThreadPoolExecutor", "(int,ThreadFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ScheduledThreadPoolExecutor", True, "ScheduledThreadPoolExecutor", "(int,ThreadFactory,RejectedExecutionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ScheduledThreadPoolExecutor", True, "ScheduledThreadPoolExecutor", "(int,ThreadFactory,RejectedExecutionHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", True, "SubmissionPublisher", "(Executor,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.executor]", "value", "dfc-generated"] - - ["java.util.concurrent", "SubmissionPublisher", True, "SubmissionPublisher", "(Executor,int,BiConsumer)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.executor]", "value", "dfc-generated"] - - ["java.util.concurrent", "SubmissionPublisher", True, "closeExceptionally", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.closedException]", "value", "dfc-generated"] - - ["java.util.concurrent", "SubmissionPublisher", True, "getClosedException", "()", "", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.closedException]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "SubmissionPublisher", True, "getExecutor", "()", "", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.executor]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "SubmissionPublisher", True, "getSubscribers", "()", "", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.clients].SyntheticField[java.util.concurrent.SubmissionPublisher$BufferedSubscription.subscriber]", "ReturnValue.Element", "value", "dfc-generated"] - - ["java.util.concurrent", "SubmissionPublisher", True, "subscribe", "(Flow$Subscriber)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.clients].SyntheticField[java.util.concurrent.SubmissionPublisher$BufferedSubscription.subscriber]", "value", "dfc-generated"] - - ["java.util.concurrent", "ThreadFactory", True, "newThread", "(Runnable)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor$DiscardOldestPolicy", True, "rejectedExecution", "(Runnable,ThreadPoolExecutor)", "", "Argument[0]", "Argument[1].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue].Element", "value", "dfc-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue)", "", "Argument[4]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue]", "value", "dfc-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,RejectedExecutionHandler)", "", "Argument[4]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue]", "value", "dfc-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,RejectedExecutionHandler)", "", "Argument[5]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.handler]", "value", "dfc-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory)", "", "Argument[4]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue]", "value", "dfc-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory)", "", "Argument[5]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "value", "dfc-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory,RejectedExecutionHandler)", "", "Argument[4]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue]", "value", "dfc-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory,RejectedExecutionHandler)", "", "Argument[5]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "value", "dfc-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory,RejectedExecutionHandler)", "", "Argument[6]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.handler]", "value", "dfc-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "getQueue", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "getRejectedExecutionHandler", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.handler]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "getThreadFactory", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "setRejectedExecutionHandler", "(RejectedExecutionHandler)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.handler]", "value", "dfc-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "setThreadFactory", "(ThreadFactory)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "value", "dfc-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "shutdownNow", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["java.util.concurrent", "TimeoutException", True, "TimeoutException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.concurrent", "AbstractExecutorService", "invokeAny", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "AbstractExecutorService", "invokeAny", "(Collection,long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "ArrayBlockingQueue", "ArrayBlockingQueue", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "ArrayBlockingQueue", "ArrayBlockingQueue", "(int,boolean)", "summary", "df-generated"] - - ["java.util.concurrent", "ArrayBlockingQueue", "ArrayBlockingQueue", "(int,boolean,Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "ArrayBlockingQueue", "clear", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ArrayBlockingQueue", "remainingCapacity", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ArrayBlockingQueue", "removeAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "ArrayBlockingQueue", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", "cancel", "(boolean)", "summary", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", "completedStage", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", "defaultExecutor", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", "delayedExecutor", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", "failedFuture", "(Throwable)", "summary", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", "failedStage", "(Throwable)", "summary", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", "getNumberOfDependents", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", "isCancelled", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", "isCompletedExceptionally", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", "minimalCompletionStage", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", "newIncompleteFuture", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", "runAsync", "(Runnable)", "summary", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", "runAsync", "(Runnable,Executor)", "summary", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", "supplyAsync", "(Supplier)", "summary", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", "supplyAsync", "(Supplier,Executor)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "ConcurrentHashMap", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "ConcurrentHashMap", "(int,float)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "ConcurrentHashMap", "(int,float,int)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "computeIfPresent", "(Object,BiFunction)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "contains", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "containsValue", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "forEach", "(long,BiConsumer)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "forEach", "(long,BiFunction,Consumer)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "forEachEntry", "(long,Consumer)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "forEachEntry", "(long,Function,Consumer)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "forEachKey", "(long,Consumer)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "forEachKey", "(long,Function,Consumer)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "forEachValue", "(long,Consumer)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "forEachValue", "(long,Function,Consumer)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "mappingCount", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "newKeySet", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "newKeySet", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduce", "(long,BiFunction,BiFunction)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceEntries", "(long,BiFunction)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceEntries", "(long,Function,BiFunction)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceEntriesToDouble", "(long,ToDoubleFunction,double,DoubleBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceEntriesToInt", "(long,ToIntFunction,int,IntBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceEntriesToLong", "(long,ToLongFunction,long,LongBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceKeys", "(long,BiFunction)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceKeys", "(long,Function,BiFunction)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceKeysToDouble", "(long,ToDoubleFunction,double,DoubleBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceKeysToInt", "(long,ToIntFunction,int,IntBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceKeysToLong", "(long,ToLongFunction,long,LongBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceToDouble", "(long,ToDoubleBiFunction,double,DoubleBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceToInt", "(long,ToIntBiFunction,int,IntBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceToLong", "(long,ToLongBiFunction,long,LongBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceValues", "(long,BiFunction)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceValues", "(long,Function,BiFunction)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceValuesToDouble", "(long,ToDoubleFunction,double,DoubleBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceValuesToInt", "(long,ToIntFunction,int,IntBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "reduceValuesToLong", "(long,ToLongFunction,long,LongBinaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "remove", "(Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "search", "(long,BiFunction)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "searchEntries", "(long,Function)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "searchKeys", "(long,Function)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", "searchValues", "(long,Function)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentLinkedDeque", "ConcurrentLinkedDeque", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentLinkedDeque", "clear", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentLinkedDeque", "removeAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentLinkedDeque", "removeFirstOccurrence", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentLinkedDeque", "removeLastOccurrence", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentLinkedDeque", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentLinkedQueue", "ConcurrentLinkedQueue", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentLinkedQueue", "clear", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentLinkedQueue", "removeAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentLinkedQueue", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", "ConcurrentSkipListMap", "(SortedMap)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", "ceilingKey", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", "compute", "(Object,BiFunction)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", "computeIfPresent", "(Object,BiFunction)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", "containsValue", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", "firstKey", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", "floorKey", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", "higherKey", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", "lastKey", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", "lowerKey", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", "remove", "(Object,Object)", "summary", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] - - ["java.util.concurrent", "CopyOnWriteArrayList", "indexOf", "(Object,int)", "summary", "df-generated"] - - ["java.util.concurrent", "CopyOnWriteArrayList", "lastIndexOf", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent", "CopyOnWriteArrayList", "lastIndexOf", "(Object,int)", "summary", "df-generated"] - - ["java.util.concurrent", "CopyOnWriteArrayList", "removeAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "CopyOnWriteArrayList", "replaceAll", "(UnaryOperator)", "summary", "df-generated"] - - ["java.util.concurrent", "CopyOnWriteArrayList", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "CopyOnWriteArraySet", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", "addToPendingCount", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", "compareAndSetPendingCount", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", "complete", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", "compute", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", "decrementPendingCountUnlessZero", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", "getPendingCount", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", "getRawResult", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", "helpComplete", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", "onCompletion", "(CountedCompleter)", "summary", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", "onExceptionalCompletion", "(Throwable,CountedCompleter)", "summary", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", "propagateCompletion", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", "quietlyCompleteRoot", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", "setPendingCount", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", "tryComplete", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CyclicBarrier", "CyclicBarrier", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "CyclicBarrier", "await", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CyclicBarrier", "await", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "CyclicBarrier", "getNumberWaiting", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CyclicBarrier", "getParties", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CyclicBarrier", "isBroken", "()", "summary", "df-generated"] - - ["java.util.concurrent", "CyclicBarrier", "reset", "()", "summary", "df-generated"] - - ["java.util.concurrent", "DelayQueue", "clear", "()", "summary", "df-generated"] - - ["java.util.concurrent", "DelayQueue", "remainingCapacity", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Executors", "callable", "(PrivilegedAction)", "summary", "df-generated"] - - ["java.util.concurrent", "Executors", "callable", "(PrivilegedExceptionAction)", "summary", "df-generated"] - - ["java.util.concurrent", "Executors", "defaultThreadFactory", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Executors", "newCachedThreadPool", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Executors", "newFixedThreadPool", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "Executors", "newScheduledThreadPool", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "Executors", "newSingleThreadExecutor", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Executors", "newSingleThreadScheduledExecutor", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Executors", "newWorkStealingPool", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Executors", "newWorkStealingPool", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "Executors", "privilegedThreadFactory", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Flow", "defaultBufferSize", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "ForkJoinPool", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "awaitQuiescence", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "awaitTermination", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "commonPool", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "execute", "(ForkJoinTask)", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "getActiveThreadCount", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "getAsyncMode", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "getCommonPoolParallelism", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "getParallelism", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "getPoolSize", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "getQueuedSubmissionCount", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "getQueuedTaskCount", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "getRunningThreadCount", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "getStealCount", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "hasQueuedSubmissions", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "invokeAny", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "invokeAny", "(Collection,long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "isQuiescent", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "isShutdown", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "isTerminated", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "isTerminating", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", "managedBlock", "(ForkJoinPool$ManagedBlocker)", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "cancel", "(boolean)", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "compareAndSetForkJoinTaskTag", "(short,short)", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "completeExceptionally", "(Throwable)", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "getForkJoinTaskTag", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "getPool", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "getQueuedTaskCount", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "getRawResult", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "getSurplusQueuedTaskCount", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "helpQuiesce", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "inForkJoinPool", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "invokeAll", "(ForkJoinTask,ForkJoinTask)", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "invokeAll", "(ForkJoinTask[])", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "isCancelled", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "isCompletedAbnormally", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "isCompletedNormally", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "isDone", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "join", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "quietlyComplete", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "quietlyInvoke", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "quietlyJoin", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "reinitialize", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "setForkJoinTaskTag", "(short)", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", "tryUnfork", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinWorkerThread", "getPoolIndex", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinWorkerThread", "run", "()", "summary", "df-generated"] - - ["java.util.concurrent", "FutureTask", "cancel", "(boolean)", "summary", "df-generated"] - - ["java.util.concurrent", "FutureTask", "isCancelled", "()", "summary", "df-generated"] - - ["java.util.concurrent", "FutureTask", "isDone", "()", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedBlockingDeque", "LinkedBlockingDeque", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedBlockingDeque", "clear", "()", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedBlockingDeque", "remainingCapacity", "()", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedBlockingDeque", "removeAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedBlockingDeque", "removeFirstOccurrence", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedBlockingDeque", "removeLastOccurrence", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedBlockingDeque", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedBlockingQueue", "LinkedBlockingQueue", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedBlockingQueue", "clear", "()", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedBlockingQueue", "remainingCapacity", "()", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedBlockingQueue", "removeAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedBlockingQueue", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedTransferQueue", "LinkedTransferQueue", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedTransferQueue", "clear", "()", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedTransferQueue", "getWaitingConsumerCount", "()", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedTransferQueue", "hasWaitingConsumer", "()", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedTransferQueue", "remainingCapacity", "()", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedTransferQueue", "removeAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "LinkedTransferQueue", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "Phaser", "Phaser", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "Phaser", "arrive", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Phaser", "arriveAndAwaitAdvance", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Phaser", "arriveAndDeregister", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Phaser", "awaitAdvance", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "Phaser", "awaitAdvanceInterruptibly", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "Phaser", "awaitAdvanceInterruptibly", "(int,long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "Phaser", "bulkRegister", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "Phaser", "forceTermination", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Phaser", "getArrivedParties", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Phaser", "getPhase", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Phaser", "getRegisteredParties", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Phaser", "getUnarrivedParties", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Phaser", "isTerminated", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Phaser", "register", "()", "summary", "df-generated"] - - ["java.util.concurrent", "PriorityBlockingQueue", "PriorityBlockingQueue", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "PriorityBlockingQueue", "clear", "()", "summary", "df-generated"] - - ["java.util.concurrent", "PriorityBlockingQueue", "remainingCapacity", "()", "summary", "df-generated"] - - ["java.util.concurrent", "PriorityBlockingQueue", "removeAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "PriorityBlockingQueue", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "RecursiveAction", "getRawResult", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ScheduledThreadPoolExecutor", "ScheduledThreadPoolExecutor", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "ScheduledThreadPoolExecutor", "getContinueExistingPeriodicTasksAfterShutdownPolicy", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ScheduledThreadPoolExecutor", "getExecuteExistingDelayedTasksAfterShutdownPolicy", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ScheduledThreadPoolExecutor", "getRemoveOnCancelPolicy", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ScheduledThreadPoolExecutor", "setContinueExistingPeriodicTasksAfterShutdownPolicy", "(boolean)", "summary", "df-generated"] - - ["java.util.concurrent", "ScheduledThreadPoolExecutor", "setExecuteExistingDelayedTasksAfterShutdownPolicy", "(boolean)", "summary", "df-generated"] - - ["java.util.concurrent", "ScheduledThreadPoolExecutor", "setRemoveOnCancelPolicy", "(boolean)", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "Semaphore", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "Semaphore", "(int,boolean)", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "acquire", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "acquire", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "acquireUninterruptibly", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "acquireUninterruptibly", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "availablePermits", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "drainPermits", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "getQueueLength", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "hasQueuedThreads", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "isFair", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "release", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "release", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "tryAcquire", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "tryAcquire", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "tryAcquire", "(int,long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "Semaphore", "tryAcquire", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", "close", "()", "summary", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", "consume", "(Consumer)", "summary", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", "estimateMaximumLag", "()", "summary", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", "estimateMinimumDemand", "()", "summary", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", "getMaxBufferCapacity", "()", "summary", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", "getNumberOfSubscribers", "()", "summary", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", "hasSubscribers", "()", "summary", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", "isClosed", "()", "summary", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", "isSubscribed", "(Flow$Subscriber)", "summary", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", "offer", "(Object,BiPredicate)", "summary", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", "offer", "(Object,long,TimeUnit,BiPredicate)", "summary", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", "submit", "(Object)", "summary", "df-generated"] - - ["java.util.concurrent", "SynchronousQueue", "SynchronousQueue", "(boolean)", "summary", "df-generated"] - - ["java.util.concurrent", "SynchronousQueue", "clear", "()", "summary", "df-generated"] - - ["java.util.concurrent", "SynchronousQueue", "remainingCapacity", "()", "summary", "df-generated"] - - ["java.util.concurrent", "SynchronousQueue", "removeAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "SynchronousQueue", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadLocalRandom", "current", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadLocalRandom", "nextBoolean", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadLocalRandom", "nextDouble", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadLocalRandom", "nextDouble", "(double)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadLocalRandom", "nextDouble", "(double,double)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadLocalRandom", "nextFloat", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadLocalRandom", "nextFloat", "(float)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadLocalRandom", "nextFloat", "(float,float)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadLocalRandom", "nextInt", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadLocalRandom", "nextInt", "(int,int)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadLocalRandom", "nextLong", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadLocalRandom", "nextLong", "(long)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadLocalRandom", "nextLong", "(long,long)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadLocalRandom", "setSeed", "(long)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor$AbortPolicy", "rejectedExecution", "(Runnable,ThreadPoolExecutor)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor$CallerRunsPolicy", "rejectedExecution", "(Runnable,ThreadPoolExecutor)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor$DiscardPolicy", "rejectedExecution", "(Runnable,ThreadPoolExecutor)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "allowCoreThreadTimeOut", "(boolean)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "allowsCoreThreadTimeOut", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "awaitTermination", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "getActiveCount", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "getCompletedTaskCount", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "getCorePoolSize", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "getKeepAliveTime", "(TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "getLargestPoolSize", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "getMaximumPoolSize", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "getPoolSize", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "getTaskCount", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "isShutdown", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "isTerminated", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "isTerminating", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "prestartAllCoreThreads", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "prestartCoreThread", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "purge", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "remove", "(Runnable)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "setCorePoolSize", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "setKeepAliveTime", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", "setMaximumPoolSize", "(int)", "summary", "df-generated"] - - ["java.util.concurrent", "TimeUnit", "convert", "(Duration)", "summary", "df-generated"] - - ["java.util.concurrent", "TimeUnit", "convert", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "TimeUnit", "of", "(ChronoUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "TimeUnit", "sleep", "(long)", "summary", "df-generated"] - - ["java.util.concurrent", "TimeUnit", "timedJoin", "(Thread,long)", "summary", "df-generated"] - - ["java.util.concurrent", "TimeUnit", "timedWait", "(Object,long)", "summary", "df-generated"] - - ["java.util.concurrent", "TimeUnit", "toChronoUnit", "()", "summary", "df-generated"] - - ["java.util.concurrent", "TimeUnit", "toDays", "(long)", "summary", "df-generated"] - - ["java.util.concurrent", "TimeUnit", "toHours", "(long)", "summary", "df-generated"] - - ["java.util.concurrent", "TimeUnit", "toMicros", "(long)", "summary", "df-generated"] - - ["java.util.concurrent", "TimeUnit", "toMinutes", "(long)", "summary", "df-generated"] - - ["java.util.concurrent", "TimeUnit", "toNanos", "(long)", "summary", "df-generated"] - - ["java.util.concurrent", "TimeUnit", "toSeconds", "(long)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.function.model.json b/java/ql/lib/ext/generated/modelgenerator/java.util.function.model.json new file mode 100644 index 000000000000..d92f732844cf --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.util.function.model.json @@ -0,0 +1,50 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.function", "BiConsumer", "andThen", "(BiConsumer)", "summary", "df-generated"], + ["java.util.function", "BiFunction", "andThen", "(Function)", "summary", "df-generated"], + ["java.util.function", "BiPredicate", "and", "(BiPredicate)", "summary", "df-generated"], + ["java.util.function", "BiPredicate", "negate", "()", "summary", "df-generated"], + ["java.util.function", "BiPredicate", "or", "(BiPredicate)", "summary", "df-generated"], + ["java.util.function", "BinaryOperator", "maxBy", "(Comparator)", "summary", "df-generated"], + ["java.util.function", "BinaryOperator", "minBy", "(Comparator)", "summary", "df-generated"], + ["java.util.function", "Consumer", "andThen", "(Consumer)", "summary", "df-generated"], + ["java.util.function", "DoubleConsumer", "andThen", "(DoubleConsumer)", "summary", "df-generated"], + ["java.util.function", "DoublePredicate", "and", "(DoublePredicate)", "summary", "df-generated"], + ["java.util.function", "DoublePredicate", "negate", "()", "summary", "df-generated"], + ["java.util.function", "DoublePredicate", "or", "(DoublePredicate)", "summary", "df-generated"], + ["java.util.function", "DoubleUnaryOperator", "andThen", "(DoubleUnaryOperator)", "summary", "df-generated"], + ["java.util.function", "DoubleUnaryOperator", "compose", "(DoubleUnaryOperator)", "summary", "df-generated"], + ["java.util.function", "DoubleUnaryOperator", "identity", "()", "summary", "df-generated"], + ["java.util.function", "Function", "andThen", "(Function)", "summary", "df-generated"], + ["java.util.function", "Function", "compose", "(Function)", "summary", "df-generated"], + ["java.util.function", "IntConsumer", "andThen", "(IntConsumer)", "summary", "df-generated"], + ["java.util.function", "IntPredicate", "and", "(IntPredicate)", "summary", "df-generated"], + ["java.util.function", "IntPredicate", "negate", "()", "summary", "df-generated"], + ["java.util.function", "IntPredicate", "or", "(IntPredicate)", "summary", "df-generated"], + ["java.util.function", "IntUnaryOperator", "andThen", "(IntUnaryOperator)", "summary", "df-generated"], + ["java.util.function", "IntUnaryOperator", "compose", "(IntUnaryOperator)", "summary", "df-generated"], + ["java.util.function", "IntUnaryOperator", "identity", "()", "summary", "df-generated"], + ["java.util.function", "LongConsumer", "andThen", "(LongConsumer)", "summary", "df-generated"], + ["java.util.function", "LongPredicate", "and", "(LongPredicate)", "summary", "df-generated"], + ["java.util.function", "LongPredicate", "negate", "()", "summary", "df-generated"], + ["java.util.function", "LongPredicate", "or", "(LongPredicate)", "summary", "df-generated"], + ["java.util.function", "LongUnaryOperator", "andThen", "(LongUnaryOperator)", "summary", "df-generated"], + ["java.util.function", "LongUnaryOperator", "compose", "(LongUnaryOperator)", "summary", "df-generated"], + ["java.util.function", "LongUnaryOperator", "identity", "()", "summary", "df-generated"], + ["java.util.function", "Predicate", "and", "(Predicate)", "summary", "df-generated"], + ["java.util.function", "Predicate", "isEqual", "(Object)", "summary", "df-generated"], + ["java.util.function", "Predicate", "negate", "()", "summary", "df-generated"], + ["java.util.function", "Predicate", "not", "(Predicate)", "summary", "df-generated"], + ["java.util.function", "Predicate", "or", "(Predicate)", "summary", "df-generated"], + ["java.util.function", "UnaryOperator", "identity", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.function.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.util.function.model.yml deleted file mode 100644 index 24fa9ced64f6..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.util.function.model.yml +++ /dev/null @@ -1,43 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.function", "BiConsumer", "andThen", "(BiConsumer)", "summary", "df-generated"] - - ["java.util.function", "BiFunction", "andThen", "(Function)", "summary", "df-generated"] - - ["java.util.function", "BiPredicate", "and", "(BiPredicate)", "summary", "df-generated"] - - ["java.util.function", "BiPredicate", "negate", "()", "summary", "df-generated"] - - ["java.util.function", "BiPredicate", "or", "(BiPredicate)", "summary", "df-generated"] - - ["java.util.function", "BinaryOperator", "maxBy", "(Comparator)", "summary", "df-generated"] - - ["java.util.function", "BinaryOperator", "minBy", "(Comparator)", "summary", "df-generated"] - - ["java.util.function", "Consumer", "andThen", "(Consumer)", "summary", "df-generated"] - - ["java.util.function", "DoubleConsumer", "andThen", "(DoubleConsumer)", "summary", "df-generated"] - - ["java.util.function", "DoublePredicate", "and", "(DoublePredicate)", "summary", "df-generated"] - - ["java.util.function", "DoublePredicate", "negate", "()", "summary", "df-generated"] - - ["java.util.function", "DoublePredicate", "or", "(DoublePredicate)", "summary", "df-generated"] - - ["java.util.function", "DoubleUnaryOperator", "andThen", "(DoubleUnaryOperator)", "summary", "df-generated"] - - ["java.util.function", "DoubleUnaryOperator", "compose", "(DoubleUnaryOperator)", "summary", "df-generated"] - - ["java.util.function", "DoubleUnaryOperator", "identity", "()", "summary", "df-generated"] - - ["java.util.function", "Function", "andThen", "(Function)", "summary", "df-generated"] - - ["java.util.function", "Function", "compose", "(Function)", "summary", "df-generated"] - - ["java.util.function", "IntConsumer", "andThen", "(IntConsumer)", "summary", "df-generated"] - - ["java.util.function", "IntPredicate", "and", "(IntPredicate)", "summary", "df-generated"] - - ["java.util.function", "IntPredicate", "negate", "()", "summary", "df-generated"] - - ["java.util.function", "IntPredicate", "or", "(IntPredicate)", "summary", "df-generated"] - - ["java.util.function", "IntUnaryOperator", "andThen", "(IntUnaryOperator)", "summary", "df-generated"] - - ["java.util.function", "IntUnaryOperator", "compose", "(IntUnaryOperator)", "summary", "df-generated"] - - ["java.util.function", "IntUnaryOperator", "identity", "()", "summary", "df-generated"] - - ["java.util.function", "LongConsumer", "andThen", "(LongConsumer)", "summary", "df-generated"] - - ["java.util.function", "LongPredicate", "and", "(LongPredicate)", "summary", "df-generated"] - - ["java.util.function", "LongPredicate", "negate", "()", "summary", "df-generated"] - - ["java.util.function", "LongPredicate", "or", "(LongPredicate)", "summary", "df-generated"] - - ["java.util.function", "LongUnaryOperator", "andThen", "(LongUnaryOperator)", "summary", "df-generated"] - - ["java.util.function", "LongUnaryOperator", "compose", "(LongUnaryOperator)", "summary", "df-generated"] - - ["java.util.function", "LongUnaryOperator", "identity", "()", "summary", "df-generated"] - - ["java.util.function", "Predicate", "and", "(Predicate)", "summary", "df-generated"] - - ["java.util.function", "Predicate", "isEqual", "(Object)", "summary", "df-generated"] - - ["java.util.function", "Predicate", "negate", "()", "summary", "df-generated"] - - ["java.util.function", "Predicate", "not", "(Predicate)", "summary", "df-generated"] - - ["java.util.function", "Predicate", "or", "(Predicate)", "summary", "df-generated"] - - ["java.util.function", "UnaryOperator", "identity", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.jar.model.json b/java/ql/lib/ext/generated/modelgenerator/java.util.jar.model.json new file mode 100644 index 000000000000..24c8f3352a6d --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.util.jar.model.json @@ -0,0 +1,69 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.jar", "Attributes$Name", true, "Name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.jar", "Attributes", true, "Attributes", "(Attributes)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapKey", "value", "dfc-generated"], + ["java.util.jar", "Attributes", true, "Attributes", "(Attributes)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapValue", "value", "dfc-generated"], + ["java.util.jar", "Attributes", true, "getValue", "(Attributes$Name)", "", "Argument[this].MapValue", "ReturnValue", "value", "dfc-generated"], + ["java.util.jar", "Attributes", true, "getValue", "(Attributes$Name)", "", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapValue", "ReturnValue", "value", "dfc-generated"], + ["java.util.jar", "Attributes", true, "getValue", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "dfc-generated"], + ["java.util.jar", "Attributes", true, "getValue", "(String)", "", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapValue", "ReturnValue", "value", "dfc-generated"], + ["java.util.jar", "Attributes", true, "putValue", "(String,String)", "", "Argument[1]", "Argument[this].MapValue", "value", "dfc-generated"], + ["java.util.jar", "Attributes", true, "putValue", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapValue", "value", "dfc-generated"], + ["java.util.jar", "Attributes", true, "putValue", "(String,String)", "", "Argument[this].MapValue", "ReturnValue", "value", "dfc-generated"], + ["java.util.jar", "Attributes", true, "putValue", "(String,String)", "", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapValue", "ReturnValue", "value", "dfc-generated"], + ["java.util.jar", "JarEntry", true, "JarEntry", "(JarEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.jar", "JarEntry", true, "JarEntry", "(ZipEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.jar", "JarEntry", true, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.jar", "JarEntry", true, "getCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.jar", "JarEntry", true, "getCodeSigners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.jar", "JarEntry", true, "getRealName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.jar", "JarException", true, "JarException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.jar", "JarFile", true, "JarFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.jar", "JarFile", true, "JarFile", "(File,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.jar", "JarFile", true, "JarFile", "(File,boolean,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.jar", "JarFile", true, "JarFile", "(File,boolean,int,Runtime$Version)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.jar", "JarFile", true, "JarFile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.jar", "JarFile", true, "JarFile", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.jar", "JarFile", true, "getJarEntry", "(String)", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"], + ["java.util.jar", "JarFile", true, "getManifest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.jar", "JarFile", true, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.jar", "JarFile", true, "versionedStream", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"], + ["java.util.jar", "JarInputStream", true, "JarInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.jar", "JarInputStream", true, "JarInputStream", "(InputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.jar", "JarInputStream", true, "getManifest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.jar", "JarInputStream", true, "getNextJarEntry", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.jar", "JarOutputStream", true, "JarOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.jar", "JarOutputStream", true, "JarOutputStream", "(OutputStream,Manifest)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.jar", "Manifest", true, "Manifest", "(Manifest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.jar", "Manifest", true, "getAttributes", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.jar", "Manifest", true, "getEntries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.jar", "Manifest", true, "getMainAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.jar", "Attributes", "Attributes", "(int)", "summary", "df-generated"], + ["java.util.jar", "Attributes", "containsValue", "(Object)", "summary", "df-generated"], + ["java.util.jar", "JarEntry", "JarEntry", "(String)", "summary", "df-generated"], + ["java.util.jar", "JarFile", "baseVersion", "()", "summary", "df-generated"], + ["java.util.jar", "JarFile", "isMultiRelease", "()", "summary", "df-generated"], + ["java.util.jar", "JarFile", "runtimeVersion", "()", "summary", "df-generated"], + ["java.util.jar", "Manifest", "Manifest", "(InputStream)", "summary", "df-generated"], + ["java.util.jar", "Manifest", "clear", "()", "summary", "df-generated"], + ["java.util.jar", "Manifest", "read", "(InputStream)", "summary", "df-generated"], + ["java.util.jar", "Manifest", "write", "(OutputStream)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.jar.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.util.jar.model.yml deleted file mode 100644 index 33d7d00ffa6b..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.util.jar.model.yml +++ /dev/null @@ -1,58 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.jar", "Attributes$Name", True, "Name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "Attributes", True, "Attributes", "(Attributes)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapKey", "value", "dfc-generated"] - - ["java.util.jar", "Attributes", True, "Attributes", "(Attributes)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapValue", "value", "dfc-generated"] - - ["java.util.jar", "Attributes", True, "getValue", "(Attributes$Name)", "", "Argument[this].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["java.util.jar", "Attributes", True, "getValue", "(Attributes$Name)", "", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["java.util.jar", "Attributes", True, "getValue", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["java.util.jar", "Attributes", True, "getValue", "(String)", "", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["java.util.jar", "Attributes", True, "putValue", "(String,String)", "", "Argument[1]", "Argument[this].MapValue", "value", "dfc-generated"] - - ["java.util.jar", "Attributes", True, "putValue", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapValue", "value", "dfc-generated"] - - ["java.util.jar", "Attributes", True, "putValue", "(String,String)", "", "Argument[this].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["java.util.jar", "Attributes", True, "putValue", "(String,String)", "", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["java.util.jar", "JarEntry", True, "JarEntry", "(JarEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "JarEntry", True, "JarEntry", "(ZipEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "JarEntry", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.jar", "JarEntry", True, "getCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.jar", "JarEntry", True, "getCodeSigners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.jar", "JarEntry", True, "getRealName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.jar", "JarException", True, "JarException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "JarFile", True, "JarFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.jar", "JarFile", True, "JarFile", "(File,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.jar", "JarFile", True, "JarFile", "(File,boolean,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.jar", "JarFile", True, "JarFile", "(File,boolean,int,Runtime$Version)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.jar", "JarFile", True, "JarFile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.jar", "JarFile", True, "JarFile", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.jar", "JarFile", True, "getJarEntry", "(String)", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util.jar", "JarFile", True, "getManifest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.jar", "JarFile", True, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.jar", "JarFile", True, "versionedStream", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util.jar", "JarInputStream", True, "JarInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.jar", "JarInputStream", True, "JarInputStream", "(InputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.jar", "JarInputStream", True, "getManifest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.jar", "JarInputStream", True, "getNextJarEntry", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.jar", "JarOutputStream", True, "JarOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.jar", "JarOutputStream", True, "JarOutputStream", "(OutputStream,Manifest)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.jar", "Manifest", True, "Manifest", "(Manifest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "Manifest", True, "getAttributes", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.jar", "Manifest", True, "getEntries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.jar", "Manifest", True, "getMainAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.jar", "Attributes", "Attributes", "(int)", "summary", "df-generated"] - - ["java.util.jar", "Attributes", "containsValue", "(Object)", "summary", "df-generated"] - - ["java.util.jar", "JarEntry", "JarEntry", "(String)", "summary", "df-generated"] - - ["java.util.jar", "JarFile", "baseVersion", "()", "summary", "df-generated"] - - ["java.util.jar", "JarFile", "isMultiRelease", "()", "summary", "df-generated"] - - ["java.util.jar", "JarFile", "runtimeVersion", "()", "summary", "df-generated"] - - ["java.util.jar", "Manifest", "Manifest", "(InputStream)", "summary", "df-generated"] - - ["java.util.jar", "Manifest", "clear", "()", "summary", "df-generated"] - - ["java.util.jar", "Manifest", "read", "(InputStream)", "summary", "df-generated"] - - ["java.util.jar", "Manifest", "write", "(OutputStream)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.logging.model.json b/java/ql/lib/ext/generated/modelgenerator/java.util.logging.model.json new file mode 100644 index 000000000000..6911beb79352 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.util.logging.model.json @@ -0,0 +1,165 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.logging", "ErrorManager", true, "error", "(String,Exception,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util.logging", "FileHandler", true, "FileHandler", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.logging", "FileHandler", true, "FileHandler", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.logging", "FileHandler", true, "FileHandler", "(String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.logging", "FileHandler", true, "FileHandler", "(String,int,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.logging", "FileHandler", true, "FileHandler", "(String,long,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.logging", "Formatter", true, "format", "(LogRecord)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.logging", "Formatter", true, "format", "(LogRecord)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.logging", "Formatter", true, "formatMessage", "(LogRecord)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["java.util.logging", "Handler", true, "getErrorManager", "()", "", "Argument[this].SyntheticField[java.util.logging.Handler.errorManager]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "Handler", true, "getFilter", "()", "", "Argument[this].SyntheticField[java.util.logging.Handler.filter]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "Handler", true, "getFormatter", "()", "", "Argument[this].SyntheticField[java.util.logging.Handler.formatter]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "Handler", true, "getLevel", "()", "", "Argument[this].SyntheticField[java.util.logging.Handler.logLevel]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "Handler", true, "publish", "(LogRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.logging", "Handler", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.logging", "Handler", true, "setErrorManager", "(ErrorManager)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Handler.errorManager]", "value", "dfc-generated"], + ["java.util.logging", "Handler", true, "setFilter", "(Filter)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Handler.filter]", "value", "dfc-generated"], + ["java.util.logging", "Handler", true, "setFormatter", "(Formatter)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Handler.formatter]", "value", "dfc-generated"], + ["java.util.logging", "Handler", true, "setLevel", "(Level)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Handler.logLevel]", "value", "dfc-generated"], + ["java.util.logging", "Level", true, "getLocalizedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.logging", "Level", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.logging", "Level", true, "getResourceBundleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.logging", "LogManager", true, "addConfigurationListener", "(Runnable)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "LogManager", true, "getLoggerNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.logging", "LogManager", true, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.logging", "LogRecord", true, "getInstant", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.instant]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "LogRecord", true, "getLevel", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.level]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "LogRecord", true, "getLoggerName", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.loggerName]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "LogRecord", true, "getResourceBundleName", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.resourceBundleName]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "LogRecord", true, "getSourceClassName", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.sourceClassName]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "LogRecord", true, "getSourceMethodName", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.sourceMethodName]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "LogRecord", true, "getThrown", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.thrown]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "LogRecord", true, "setInstant", "(Instant)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.instant]", "value", "dfc-generated"], + ["java.util.logging", "LogRecord", true, "setLevel", "(Level)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.level]", "value", "dfc-generated"], + ["java.util.logging", "LogRecord", true, "setLoggerName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.loggerName]", "value", "dfc-generated"], + ["java.util.logging", "LogRecord", true, "setLongThreadID", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "LogRecord", true, "setMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.logging", "LogRecord", true, "setResourceBundle", "(ResourceBundle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.logging", "LogRecord", true, "setResourceBundleName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.resourceBundleName]", "value", "dfc-generated"], + ["java.util.logging", "LogRecord", true, "setSourceClassName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.sourceClassName]", "value", "dfc-generated"], + ["java.util.logging", "LogRecord", true, "setSourceMethodName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.sourceMethodName]", "value", "dfc-generated"], + ["java.util.logging", "LogRecord", true, "setThrown", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.thrown]", "value", "dfc-generated"], + ["java.util.logging", "Logger", true, "getAnonymousLogger", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.logging.Logger.loggerBundle].SyntheticField[java.util.logging.Logger$LoggerBundle.resourceBundleName]", "value", "dfc-generated"], + ["java.util.logging", "Logger", true, "getFilter", "()", "", "Argument[this].SyntheticField[java.util.logging.Logger.config].SyntheticField[java.util.logging.Logger$ConfigurationData.filter]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "Logger", true, "getHandlers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.logging", "Logger", true, "getLevel", "()", "", "Argument[this].SyntheticField[java.util.logging.Logger.config].SyntheticField[java.util.logging.Logger$ConfigurationData.levelObject]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "Logger", true, "getLogger", "(String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[java.util.logging.Logger.loggerBundle].SyntheticField[java.util.logging.Logger$LoggerBundle.resourceBundleName]", "value", "dfc-generated"], + ["java.util.logging", "Logger", true, "getParent", "()", "", "Argument[this].SyntheticField[java.util.logging.Logger.parent]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "Logger", true, "getResourceBundle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.logging", "Logger", true, "getResourceBundleName", "()", "", "Argument[this].SyntheticField[java.util.logging.Logger.loggerBundle].SyntheticField[java.util.logging.Logger$LoggerBundle.resourceBundleName]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "Logger", true, "logrb", "(Level,String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.util.logging", "Logger", true, "logrb", "(Level,String,String,String,String,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.util.logging", "Logger", true, "logrb", "(Level,String,String,String,String,Object[])", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.util.logging", "Logger", true, "logrb", "(Level,String,String,String,String,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["java.util.logging", "Logger", true, "setFilter", "(Filter)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Logger.config].SyntheticField[java.util.logging.Logger$ConfigurationData.filter]", "value", "dfc-generated"], + ["java.util.logging", "Logger", true, "setLevel", "(Level)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Logger.config].SyntheticField[java.util.logging.Logger$ConfigurationData.levelObject]", "value", "dfc-generated"], + ["java.util.logging", "Logger", true, "setParent", "(Logger)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Logger.parent]", "value", "dfc-generated"], + ["java.util.logging", "Logger", true, "setResourceBundle", "(ResourceBundle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.logging", "LoggingPermission", false, "LoggingPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.logging", "MemoryHandler", true, "MemoryHandler", "(Handler,int,Level)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.logging.MemoryHandler.pushLevel]", "value", "dfc-generated"], + ["java.util.logging", "MemoryHandler", true, "getPushLevel", "()", "", "Argument[this].SyntheticField[java.util.logging.MemoryHandler.pushLevel]", "ReturnValue", "value", "dfc-generated"], + ["java.util.logging", "MemoryHandler", true, "setPushLevel", "(Level)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.MemoryHandler.pushLevel]", "value", "dfc-generated"], + ["java.util.logging", "SocketHandler", true, "SocketHandler", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.logging", "ConsoleHandler", "close", "()", "summary", "df-generated"], + ["java.util.logging", "FileHandler", "close", "()", "summary", "df-generated"], + ["java.util.logging", "Formatter", "getHead", "(Handler)", "summary", "df-generated"], + ["java.util.logging", "Formatter", "getTail", "(Handler)", "summary", "df-generated"], + ["java.util.logging", "Handler", "close", "()", "summary", "df-generated"], + ["java.util.logging", "Handler", "flush", "()", "summary", "df-generated"], + ["java.util.logging", "Handler", "isLoggable", "(LogRecord)", "summary", "df-generated"], + ["java.util.logging", "Level", "intValue", "()", "summary", "df-generated"], + ["java.util.logging", "Level", "parse", "(String)", "summary", "df-generated"], + ["java.util.logging", "LogManager", "addLogger", "(Logger)", "summary", "df-generated"], + ["java.util.logging", "LogManager", "checkAccess", "()", "summary", "df-generated"], + ["java.util.logging", "LogManager", "getLogManager", "()", "summary", "df-generated"], + ["java.util.logging", "LogManager", "getLogger", "(String)", "summary", "df-generated"], + ["java.util.logging", "LogManager", "getLoggingMXBean", "()", "summary", "df-generated"], + ["java.util.logging", "LogManager", "readConfiguration", "()", "summary", "df-generated"], + ["java.util.logging", "LogManager", "readConfiguration", "(InputStream)", "summary", "df-generated"], + ["java.util.logging", "LogManager", "removeConfigurationListener", "(Runnable)", "summary", "df-generated"], + ["java.util.logging", "LogManager", "reset", "()", "summary", "df-generated"], + ["java.util.logging", "LogManager", "updateConfiguration", "(Function)", "summary", "df-generated"], + ["java.util.logging", "LogManager", "updateConfiguration", "(InputStream,Function)", "summary", "df-generated"], + ["java.util.logging", "LogRecord", "getLongThreadID", "()", "summary", "df-generated"], + ["java.util.logging", "LogRecord", "getMillis", "()", "summary", "df-generated"], + ["java.util.logging", "LogRecord", "getSequenceNumber", "()", "summary", "df-generated"], + ["java.util.logging", "LogRecord", "getThreadID", "()", "summary", "df-generated"], + ["java.util.logging", "LogRecord", "setMillis", "(long)", "summary", "df-generated"], + ["java.util.logging", "LogRecord", "setSequenceNumber", "(long)", "summary", "df-generated"], + ["java.util.logging", "LogRecord", "setThreadID", "(int)", "summary", "df-generated"], + ["java.util.logging", "Logger", "addHandler", "(Handler)", "summary", "df-generated"], + ["java.util.logging", "Logger", "config", "(String)", "summary", "df-generated"], + ["java.util.logging", "Logger", "config", "(Supplier)", "summary", "df-generated"], + ["java.util.logging", "Logger", "entering", "(String,String)", "summary", "df-generated"], + ["java.util.logging", "Logger", "entering", "(String,String,Object)", "summary", "df-generated"], + ["java.util.logging", "Logger", "entering", "(String,String,Object[])", "summary", "df-generated"], + ["java.util.logging", "Logger", "exiting", "(String,String)", "summary", "df-generated"], + ["java.util.logging", "Logger", "exiting", "(String,String,Object)", "summary", "df-generated"], + ["java.util.logging", "Logger", "fine", "(String)", "summary", "df-generated"], + ["java.util.logging", "Logger", "fine", "(Supplier)", "summary", "df-generated"], + ["java.util.logging", "Logger", "finer", "(String)", "summary", "df-generated"], + ["java.util.logging", "Logger", "finer", "(Supplier)", "summary", "df-generated"], + ["java.util.logging", "Logger", "finest", "(String)", "summary", "df-generated"], + ["java.util.logging", "Logger", "finest", "(Supplier)", "summary", "df-generated"], + ["java.util.logging", "Logger", "getAnonymousLogger", "()", "summary", "df-generated"], + ["java.util.logging", "Logger", "getGlobal", "()", "summary", "df-generated"], + ["java.util.logging", "Logger", "getUseParentHandlers", "()", "summary", "df-generated"], + ["java.util.logging", "Logger", "info", "(String)", "summary", "df-generated"], + ["java.util.logging", "Logger", "info", "(Supplier)", "summary", "df-generated"], + ["java.util.logging", "Logger", "log", "(Level,String)", "summary", "df-generated"], + ["java.util.logging", "Logger", "log", "(Level,String,Object)", "summary", "df-generated"], + ["java.util.logging", "Logger", "log", "(Level,String,Object[])", "summary", "df-generated"], + ["java.util.logging", "Logger", "log", "(Level,String,Throwable)", "summary", "df-generated"], + ["java.util.logging", "Logger", "log", "(Level,Supplier)", "summary", "df-generated"], + ["java.util.logging", "Logger", "log", "(Level,Throwable,Supplier)", "summary", "df-generated"], + ["java.util.logging", "Logger", "log", "(LogRecord)", "summary", "df-generated"], + ["java.util.logging", "Logger", "logp", "(Level,String,String,String)", "summary", "df-generated"], + ["java.util.logging", "Logger", "logp", "(Level,String,String,String,Object)", "summary", "df-generated"], + ["java.util.logging", "Logger", "logp", "(Level,String,String,String,Object[])", "summary", "df-generated"], + ["java.util.logging", "Logger", "logp", "(Level,String,String,String,Throwable)", "summary", "df-generated"], + ["java.util.logging", "Logger", "logp", "(Level,String,String,Supplier)", "summary", "df-generated"], + ["java.util.logging", "Logger", "logp", "(Level,String,String,Throwable,Supplier)", "summary", "df-generated"], + ["java.util.logging", "Logger", "logrb", "(Level,ResourceBundle,String,Object[])", "summary", "df-generated"], + ["java.util.logging", "Logger", "logrb", "(Level,ResourceBundle,String,Throwable)", "summary", "df-generated"], + ["java.util.logging", "Logger", "logrb", "(Level,String,String,ResourceBundle,String,Object[])", "summary", "df-generated"], + ["java.util.logging", "Logger", "logrb", "(Level,String,String,ResourceBundle,String,Throwable)", "summary", "df-generated"], + ["java.util.logging", "Logger", "removeHandler", "(Handler)", "summary", "df-generated"], + ["java.util.logging", "Logger", "setUseParentHandlers", "(boolean)", "summary", "df-generated"], + ["java.util.logging", "Logger", "severe", "(String)", "summary", "df-generated"], + ["java.util.logging", "Logger", "severe", "(Supplier)", "summary", "df-generated"], + ["java.util.logging", "Logger", "throwing", "(String,String,Throwable)", "summary", "df-generated"], + ["java.util.logging", "Logger", "warning", "(String)", "summary", "df-generated"], + ["java.util.logging", "Logger", "warning", "(Supplier)", "summary", "df-generated"], + ["java.util.logging", "MemoryHandler", "close", "()", "summary", "df-generated"], + ["java.util.logging", "MemoryHandler", "flush", "()", "summary", "df-generated"], + ["java.util.logging", "MemoryHandler", "isLoggable", "(LogRecord)", "summary", "df-generated"], + ["java.util.logging", "MemoryHandler", "push", "()", "summary", "df-generated"], + ["java.util.logging", "SocketHandler", "close", "()", "summary", "df-generated"], + ["java.util.logging", "StreamHandler", "StreamHandler", "(OutputStream,Formatter)", "summary", "df-generated"], + ["java.util.logging", "StreamHandler", "close", "()", "summary", "df-generated"], + ["java.util.logging", "StreamHandler", "flush", "()", "summary", "df-generated"], + ["java.util.logging", "StreamHandler", "isLoggable", "(LogRecord)", "summary", "df-generated"], + ["java.util.logging", "XMLFormatter", "getHead", "(Handler)", "summary", "df-generated"], + ["java.util.logging", "XMLFormatter", "getTail", "(Handler)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.logging.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.util.logging.model.yml deleted file mode 100644 index 87d7d642a37e..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.util.logging.model.yml +++ /dev/null @@ -1,154 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.logging", "ErrorManager", True, "error", "(String,Exception,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "FileHandler", True, "FileHandler", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "FileHandler", True, "FileHandler", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "FileHandler", True, "FileHandler", "(String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "FileHandler", True, "FileHandler", "(String,int,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "FileHandler", True, "FileHandler", "(String,long,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "Formatter", True, "format", "(LogRecord)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Formatter", True, "format", "(LogRecord)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Formatter", True, "formatMessage", "(LogRecord)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util.logging", "Handler", True, "getErrorManager", "()", "", "Argument[this].SyntheticField[java.util.logging.Handler.errorManager]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "Handler", True, "getFilter", "()", "", "Argument[this].SyntheticField[java.util.logging.Handler.filter]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "Handler", True, "getFormatter", "()", "", "Argument[this].SyntheticField[java.util.logging.Handler.formatter]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "Handler", True, "getLevel", "()", "", "Argument[this].SyntheticField[java.util.logging.Handler.logLevel]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "Handler", True, "publish", "(LogRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "Handler", True, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "Handler", True, "setErrorManager", "(ErrorManager)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Handler.errorManager]", "value", "dfc-generated"] - - ["java.util.logging", "Handler", True, "setFilter", "(Filter)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Handler.filter]", "value", "dfc-generated"] - - ["java.util.logging", "Handler", True, "setFormatter", "(Formatter)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Handler.formatter]", "value", "dfc-generated"] - - ["java.util.logging", "Handler", True, "setLevel", "(Level)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Handler.logLevel]", "value", "dfc-generated"] - - ["java.util.logging", "Level", True, "getLocalizedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Level", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Level", True, "getResourceBundleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "LogManager", True, "addConfigurationListener", "(Runnable)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "LogManager", True, "getLoggerNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "LogManager", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "getInstant", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.instant]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "LogRecord", True, "getLevel", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.level]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "LogRecord", True, "getLoggerName", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.loggerName]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "LogRecord", True, "getResourceBundleName", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.resourceBundleName]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "LogRecord", True, "getSourceClassName", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.sourceClassName]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "LogRecord", True, "getSourceMethodName", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.sourceMethodName]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "LogRecord", True, "getThrown", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.thrown]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "LogRecord", True, "setInstant", "(Instant)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.instant]", "value", "dfc-generated"] - - ["java.util.logging", "LogRecord", True, "setLevel", "(Level)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.level]", "value", "dfc-generated"] - - ["java.util.logging", "LogRecord", True, "setLoggerName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.loggerName]", "value", "dfc-generated"] - - ["java.util.logging", "LogRecord", True, "setLongThreadID", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "LogRecord", True, "setMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "setResourceBundle", "(ResourceBundle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "setResourceBundleName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.resourceBundleName]", "value", "dfc-generated"] - - ["java.util.logging", "LogRecord", True, "setSourceClassName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.sourceClassName]", "value", "dfc-generated"] - - ["java.util.logging", "LogRecord", True, "setSourceMethodName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.sourceMethodName]", "value", "dfc-generated"] - - ["java.util.logging", "LogRecord", True, "setThrown", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.thrown]", "value", "dfc-generated"] - - ["java.util.logging", "Logger", True, "getAnonymousLogger", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.logging.Logger.loggerBundle].SyntheticField[java.util.logging.Logger$LoggerBundle.resourceBundleName]", "value", "dfc-generated"] - - ["java.util.logging", "Logger", True, "getFilter", "()", "", "Argument[this].SyntheticField[java.util.logging.Logger.config].SyntheticField[java.util.logging.Logger$ConfigurationData.filter]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "Logger", True, "getHandlers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "getLevel", "()", "", "Argument[this].SyntheticField[java.util.logging.Logger.config].SyntheticField[java.util.logging.Logger$ConfigurationData.levelObject]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "Logger", True, "getLogger", "(String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[java.util.logging.Logger.loggerBundle].SyntheticField[java.util.logging.Logger$LoggerBundle.resourceBundleName]", "value", "dfc-generated"] - - ["java.util.logging", "Logger", True, "getParent", "()", "", "Argument[this].SyntheticField[java.util.logging.Logger.parent]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "Logger", True, "getResourceBundle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "getResourceBundleName", "()", "", "Argument[this].SyntheticField[java.util.logging.Logger.loggerBundle].SyntheticField[java.util.logging.Logger$LoggerBundle.resourceBundleName]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,String,String,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,String,String,Object[])", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,String,String,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "setFilter", "(Filter)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Logger.config].SyntheticField[java.util.logging.Logger$ConfigurationData.filter]", "value", "dfc-generated"] - - ["java.util.logging", "Logger", True, "setLevel", "(Level)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Logger.config].SyntheticField[java.util.logging.Logger$ConfigurationData.levelObject]", "value", "dfc-generated"] - - ["java.util.logging", "Logger", True, "setParent", "(Logger)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Logger.parent]", "value", "dfc-generated"] - - ["java.util.logging", "Logger", True, "setResourceBundle", "(ResourceBundle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "LoggingPermission", False, "LoggingPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.logging", "MemoryHandler", True, "MemoryHandler", "(Handler,int,Level)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.logging.MemoryHandler.pushLevel]", "value", "dfc-generated"] - - ["java.util.logging", "MemoryHandler", True, "getPushLevel", "()", "", "Argument[this].SyntheticField[java.util.logging.MemoryHandler.pushLevel]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.logging", "MemoryHandler", True, "setPushLevel", "(Level)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.MemoryHandler.pushLevel]", "value", "dfc-generated"] - - ["java.util.logging", "SocketHandler", True, "SocketHandler", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.logging", "ConsoleHandler", "close", "()", "summary", "df-generated"] - - ["java.util.logging", "FileHandler", "close", "()", "summary", "df-generated"] - - ["java.util.logging", "Formatter", "getHead", "(Handler)", "summary", "df-generated"] - - ["java.util.logging", "Formatter", "getTail", "(Handler)", "summary", "df-generated"] - - ["java.util.logging", "Handler", "close", "()", "summary", "df-generated"] - - ["java.util.logging", "Handler", "flush", "()", "summary", "df-generated"] - - ["java.util.logging", "Handler", "isLoggable", "(LogRecord)", "summary", "df-generated"] - - ["java.util.logging", "Level", "intValue", "()", "summary", "df-generated"] - - ["java.util.logging", "Level", "parse", "(String)", "summary", "df-generated"] - - ["java.util.logging", "LogManager", "addLogger", "(Logger)", "summary", "df-generated"] - - ["java.util.logging", "LogManager", "checkAccess", "()", "summary", "df-generated"] - - ["java.util.logging", "LogManager", "getLogManager", "()", "summary", "df-generated"] - - ["java.util.logging", "LogManager", "getLogger", "(String)", "summary", "df-generated"] - - ["java.util.logging", "LogManager", "getLoggingMXBean", "()", "summary", "df-generated"] - - ["java.util.logging", "LogManager", "readConfiguration", "()", "summary", "df-generated"] - - ["java.util.logging", "LogManager", "readConfiguration", "(InputStream)", "summary", "df-generated"] - - ["java.util.logging", "LogManager", "removeConfigurationListener", "(Runnable)", "summary", "df-generated"] - - ["java.util.logging", "LogManager", "reset", "()", "summary", "df-generated"] - - ["java.util.logging", "LogManager", "updateConfiguration", "(Function)", "summary", "df-generated"] - - ["java.util.logging", "LogManager", "updateConfiguration", "(InputStream,Function)", "summary", "df-generated"] - - ["java.util.logging", "LogRecord", "getLongThreadID", "()", "summary", "df-generated"] - - ["java.util.logging", "LogRecord", "getMillis", "()", "summary", "df-generated"] - - ["java.util.logging", "LogRecord", "getSequenceNumber", "()", "summary", "df-generated"] - - ["java.util.logging", "LogRecord", "getThreadID", "()", "summary", "df-generated"] - - ["java.util.logging", "LogRecord", "setMillis", "(long)", "summary", "df-generated"] - - ["java.util.logging", "LogRecord", "setSequenceNumber", "(long)", "summary", "df-generated"] - - ["java.util.logging", "LogRecord", "setThreadID", "(int)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "addHandler", "(Handler)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "config", "(String)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "config", "(Supplier)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "entering", "(String,String)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "entering", "(String,String,Object)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "entering", "(String,String,Object[])", "summary", "df-generated"] - - ["java.util.logging", "Logger", "exiting", "(String,String)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "exiting", "(String,String,Object)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "fine", "(String)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "fine", "(Supplier)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "finer", "(String)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "finer", "(Supplier)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "finest", "(String)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "finest", "(Supplier)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "getAnonymousLogger", "()", "summary", "df-generated"] - - ["java.util.logging", "Logger", "getGlobal", "()", "summary", "df-generated"] - - ["java.util.logging", "Logger", "getUseParentHandlers", "()", "summary", "df-generated"] - - ["java.util.logging", "Logger", "info", "(String)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "info", "(Supplier)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "log", "(Level,String)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "log", "(Level,String,Object)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "log", "(Level,String,Object[])", "summary", "df-generated"] - - ["java.util.logging", "Logger", "log", "(Level,String,Throwable)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "log", "(Level,Supplier)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "log", "(Level,Throwable,Supplier)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "log", "(LogRecord)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "logp", "(Level,String,String,String)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "logp", "(Level,String,String,String,Object)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "logp", "(Level,String,String,String,Object[])", "summary", "df-generated"] - - ["java.util.logging", "Logger", "logp", "(Level,String,String,String,Throwable)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "logp", "(Level,String,String,Supplier)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "logp", "(Level,String,String,Throwable,Supplier)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "logrb", "(Level,ResourceBundle,String,Object[])", "summary", "df-generated"] - - ["java.util.logging", "Logger", "logrb", "(Level,ResourceBundle,String,Throwable)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "logrb", "(Level,String,String,ResourceBundle,String,Object[])", "summary", "df-generated"] - - ["java.util.logging", "Logger", "logrb", "(Level,String,String,ResourceBundle,String,Throwable)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "removeHandler", "(Handler)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "setUseParentHandlers", "(boolean)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "severe", "(String)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "severe", "(Supplier)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "throwing", "(String,String,Throwable)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "warning", "(String)", "summary", "df-generated"] - - ["java.util.logging", "Logger", "warning", "(Supplier)", "summary", "df-generated"] - - ["java.util.logging", "MemoryHandler", "close", "()", "summary", "df-generated"] - - ["java.util.logging", "MemoryHandler", "flush", "()", "summary", "df-generated"] - - ["java.util.logging", "MemoryHandler", "isLoggable", "(LogRecord)", "summary", "df-generated"] - - ["java.util.logging", "MemoryHandler", "push", "()", "summary", "df-generated"] - - ["java.util.logging", "SocketHandler", "close", "()", "summary", "df-generated"] - - ["java.util.logging", "StreamHandler", "StreamHandler", "(OutputStream,Formatter)", "summary", "df-generated"] - - ["java.util.logging", "StreamHandler", "close", "()", "summary", "df-generated"] - - ["java.util.logging", "StreamHandler", "flush", "()", "summary", "df-generated"] - - ["java.util.logging", "StreamHandler", "isLoggable", "(LogRecord)", "summary", "df-generated"] - - ["java.util.logging", "XMLFormatter", "getHead", "(Handler)", "summary", "df-generated"] - - ["java.util.logging", "XMLFormatter", "getTail", "(Handler)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.model.json b/java/ql/lib/ext/generated/modelgenerator/java.util.model.json new file mode 100644 index 000000000000..0523dfea844d --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.util.model.json @@ -0,0 +1,895 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util", "Base64$Encoder", true, "withoutPadding", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Base64", true, "getMimeEncoder", "(int,byte[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util", "Calendar$Builder", true, "build", "()", "", "Argument[this].SyntheticField[java.util.Calendar$Builder.zone]", "ReturnValue.SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"], + ["java.util", "Calendar$Builder", true, "set", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Calendar$Builder", true, "setCalendarType", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Calendar$Builder", true, "setDate", "(int,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Calendar$Builder", true, "setFields", "(int[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Calendar$Builder", true, "setInstant", "(Date)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Calendar$Builder", true, "setInstant", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Calendar$Builder", true, "setLenient", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Calendar$Builder", true, "setLocale", "(Locale)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Calendar$Builder", true, "setTimeOfDay", "(int,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Calendar$Builder", true, "setTimeOfDay", "(int,int,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Calendar$Builder", true, "setTimeZone", "(TimeZone)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Calendar$Builder.zone]", "value", "dfc-generated"], + ["java.util", "Calendar$Builder", true, "setTimeZone", "(TimeZone)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.Calendar$Builder.zone]", "value", "dfc-generated"], + ["java.util", "Calendar$Builder", true, "setTimeZone", "(TimeZone)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Calendar$Builder", true, "setWeekDate", "(int,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Calendar$Builder", true, "setWeekDefinition", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Calendar", true, "getInstance", "(TimeZone)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"], + ["java.util", "Calendar", true, "getInstance", "(TimeZone,Locale)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"], + ["java.util", "Calendar", true, "getTimeZone", "()", "", "Argument[this].SyntheticField[java.util.Calendar.zone]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Calendar", true, "setTimeZone", "(TimeZone)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"], + ["java.util", "Comparator", true, "nullsFirst", "(Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util", "Comparator", true, "nullsLast", "(Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util", "ConcurrentModificationException", true, "ConcurrentModificationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "ConcurrentModificationException", true, "ConcurrentModificationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "ConcurrentModificationException", true, "ConcurrentModificationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util", "ConcurrentModificationException", true, "ConcurrentModificationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "Currency", false, "getCurrencyCode", "()", "", "Argument[this].SyntheticField[java.util.Currency.currencyCode]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Currency", false, "getDisplayName", "()", "", "Argument[this].SyntheticField[java.util.Currency.currencyCode]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Currency", false, "getDisplayName", "(Locale)", "", "Argument[this].SyntheticField[java.util.Currency.currencyCode]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Currency", false, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.Currency.currencyCode]", "value", "dfc-generated"], + ["java.util", "Currency", false, "getSymbol", "()", "", "Argument[this].SyntheticField[java.util.Currency.currencyCode]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Currency", false, "getSymbol", "(Locale)", "", "Argument[this].SyntheticField[java.util.Currency.currencyCode]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "DuplicateFormatFlagsException", true, "DuplicateFormatFlagsException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.DuplicateFormatFlagsException.flags]", "value", "dfc-generated"], + ["java.util", "DuplicateFormatFlagsException", true, "getFlags", "()", "", "Argument[this].SyntheticField[java.util.DuplicateFormatFlagsException.flags]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "EventListenerProxy", true, "EventListenerProxy", "(EventListener)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventListenerProxy.listener]", "value", "dfc-generated"], + ["java.util", "EventListenerProxy", true, "getListener", "()", "", "Argument[this].SyntheticField[java.util.EventListenerProxy.listener]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "FormatFlagsConversionMismatchException", true, "FormatFlagsConversionMismatchException", "(String,char)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.FormatFlagsConversionMismatchException.f]", "value", "dfc-generated"], + ["java.util", "FormatFlagsConversionMismatchException", true, "getFlags", "()", "", "Argument[this].SyntheticField[java.util.FormatFlagsConversionMismatchException.f]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Formattable", true, "formatTo", "(Formatter,int,int,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.util", "Formatter", false, "Formatter", "(Appendable)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Formatter.a]", "value", "dfc-generated"], + ["java.util", "Formatter", false, "Formatter", "(Appendable,Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Formatter.a]", "value", "dfc-generated"], + ["java.util", "Formatter", false, "Formatter", "(Appendable,Locale)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"], + ["java.util", "Formatter", false, "Formatter", "(File,Charset,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"], + ["java.util", "Formatter", false, "Formatter", "(File,String,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"], + ["java.util", "Formatter", false, "Formatter", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"], + ["java.util", "Formatter", false, "Formatter", "(OutputStream,Charset,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"], + ["java.util", "Formatter", false, "Formatter", "(OutputStream,String,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"], + ["java.util", "Formatter", false, "Formatter", "(PrintStream)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Formatter.a]", "value", "dfc-generated"], + ["java.util", "Formatter", false, "Formatter", "(String,Charset,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"], + ["java.util", "Formatter", false, "Formatter", "(String,String,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"], + ["java.util", "Formatter", false, "format", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Formatter", false, "format", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["java.util", "Formatter", false, "format", "(String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"], + ["java.util", "Formatter", false, "format", "(String,Object[])", "", "Argument[this].SyntheticField[java.util.Formatter.l]", "ReturnValue", "taint", "dfc-generated"], + ["java.util", "Formatter", false, "format", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Formatter", false, "ioException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "Formatter", false, "locale", "()", "", "Argument[this].SyntheticField[java.util.Formatter.l]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Formatter", false, "out", "()", "", "Argument[this].SyntheticField[java.util.Formatter.a]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "GregorianCalendar", true, "GregorianCalendar", "(TimeZone)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"], + ["java.util", "GregorianCalendar", true, "GregorianCalendar", "(TimeZone,Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"], + ["java.util", "GregorianCalendar", true, "from", "(ZonedDateTime)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util", "GregorianCalendar", true, "getTimeZone", "()", "", "Argument[this].SyntheticField[java.util.Calendar.zone]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "GregorianCalendar", true, "setTimeZone", "(TimeZone)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"], + ["java.util", "HashMap", true, "compute", "(Object,BiFunction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "HashMap", true, "compute", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "HashMap", true, "computeIfPresent", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "Hashtable", true, "compute", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "Hashtable", true, "computeIfPresent", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "HexFormat", false, "delimiter", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "formatHex", "(Appendable,byte[])", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "formatHex", "(Appendable,byte[],int,int)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "formatHex", "(byte[])", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue", "taint", "dfc-generated"], + ["java.util", "HexFormat", false, "formatHex", "(byte[])", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue", "taint", "dfc-generated"], + ["java.util", "HexFormat", false, "formatHex", "(byte[])", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue", "taint", "dfc-generated"], + ["java.util", "HexFormat", false, "formatHex", "(byte[],int,int)", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue", "taint", "dfc-generated"], + ["java.util", "HexFormat", false, "formatHex", "(byte[],int,int)", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue", "taint", "dfc-generated"], + ["java.util", "HexFormat", false, "formatHex", "(byte[],int,int)", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue", "taint", "dfc-generated"], + ["java.util", "HexFormat", false, "ofDelimiter", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "prefix", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "suffix", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "toHexDigits", "(Appendable,byte)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "withDelimiter", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "withDelimiter", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue.SyntheticField[java.util.HexFormat.prefix]", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "withDelimiter", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue.SyntheticField[java.util.HexFormat.suffix]", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "withLowerCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "withLowerCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue.SyntheticField[java.util.HexFormat.prefix]", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "withLowerCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue.SyntheticField[java.util.HexFormat.suffix]", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "withPrefix", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.HexFormat.prefix]", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "withPrefix", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "withPrefix", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue.SyntheticField[java.util.HexFormat.suffix]", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "withSuffix", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.HexFormat.suffix]", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "withSuffix", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "withSuffix", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue.SyntheticField[java.util.HexFormat.prefix]", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "withUpperCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "withUpperCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue.SyntheticField[java.util.HexFormat.prefix]", "value", "dfc-generated"], + ["java.util", "HexFormat", false, "withUpperCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue.SyntheticField[java.util.HexFormat.suffix]", "value", "dfc-generated"], + ["java.util", "IllegalFormatFlagsException", true, "IllegalFormatFlagsException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.IllegalFormatFlagsException.flags]", "value", "dfc-generated"], + ["java.util", "IllegalFormatFlagsException", true, "getFlags", "()", "", "Argument[this].SyntheticField[java.util.IllegalFormatFlagsException.flags]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "IllformedLocaleException", true, "IllformedLocaleException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "IllformedLocaleException", true, "IllformedLocaleException", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "InputMismatchException", true, "InputMismatchException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "InvalidPropertiesFormatException", true, "InvalidPropertiesFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "InvalidPropertiesFormatException", true, "InvalidPropertiesFormatException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "ListResourceBundle", true, "handleGetObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "Map", true, "compute", "(Object,BiFunction)", "", "Argument[0]", "Argument[this].MapKey", "value", "dfc-generated"], + ["java.util", "Map", true, "computeIfPresent", "(Object,BiFunction)", "", "Argument[0]", "Argument[this].MapKey", "value", "dfc-generated"], + ["java.util", "MissingFormatArgumentException", true, "MissingFormatArgumentException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.MissingFormatArgumentException.s]", "value", "dfc-generated"], + ["java.util", "MissingFormatArgumentException", true, "getFormatSpecifier", "()", "", "Argument[this].SyntheticField[java.util.MissingFormatArgumentException.s]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "MissingFormatWidthException", true, "MissingFormatWidthException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.MissingFormatWidthException.s]", "value", "dfc-generated"], + ["java.util", "MissingFormatWidthException", true, "getFormatSpecifier", "()", "", "Argument[this].SyntheticField[java.util.MissingFormatWidthException.s]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "MissingResourceException", true, "MissingResourceException", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.MissingResourceException.className]", "value", "dfc-generated"], + ["java.util", "MissingResourceException", true, "MissingResourceException", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.MissingResourceException.key]", "value", "dfc-generated"], + ["java.util", "MissingResourceException", true, "getClassName", "()", "", "Argument[this].SyntheticField[java.util.MissingResourceException.className]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "MissingResourceException", true, "getKey", "()", "", "Argument[this].SyntheticField[java.util.MissingResourceException.key]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "NoSuchElementException", true, "NoSuchElementException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "NoSuchElementException", true, "NoSuchElementException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "NoSuchElementException", true, "NoSuchElementException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util", "NoSuchElementException", true, "NoSuchElementException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "Observable", true, "addObserver", "(Observer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "PriorityQueue", true, "PriorityQueue", "(Comparator)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.PriorityQueue.comparator]", "value", "dfc-generated"], + ["java.util", "PriorityQueue", true, "PriorityQueue", "(int,Comparator)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.PriorityQueue.comparator]", "value", "dfc-generated"], + ["java.util", "PriorityQueue", true, "comparator", "()", "", "Argument[this].SyntheticField[java.util.PriorityQueue.comparator]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "Properties", true, "Properties", "(Properties)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["java.util", "Properties", true, "propertyNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "Properties", true, "store", "(Writer,String)", "", "Argument[1]", "Argument[0]", "taint", "dfc-generated"], + ["java.util", "Properties", true, "stringPropertyNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "PropertyPermission", false, "PropertyPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util", "PropertyResourceBundle", true, "handleGetObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "ResourceBundle$Control", true, "getFormats", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "ResourceBundle$Control", true, "toBundleName", "(String,Locale)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "ResourceBundle$Control", true, "toResourceName", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["java.util", "ResourceBundle$Control", true, "toResourceName", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"], + ["java.util", "ResourceBundle", true, "getBaseBundleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "ResourceBundle", true, "getKeys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "ResourceBundle", true, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "ResourceBundle", true, "getObject", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["java.util", "ResourceBundle", true, "getStringArray", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["java.util", "ResourceBundle", true, "keySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "ServiceConfigurationError", true, "ServiceConfigurationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "ServiceConfigurationError", true, "ServiceConfigurationError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "ServiceConfigurationError", true, "ServiceConfigurationError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util", "ServiceLoader", false, "findFirst", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["java.util", "ServiceLoader", false, "load", "(Class,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util", "ServiceLoader", false, "load", "(ModuleLayer,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util", "ServiceLoader", false, "stream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "SimpleTimeZone", true, "SimpleTimeZone", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util", "SimpleTimeZone", true, "SimpleTimeZone", "(int,String,int,int,int,int,int,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util", "SimpleTimeZone", true, "SimpleTimeZone", "(int,String,int,int,int,int,int,int,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util", "SimpleTimeZone", true, "SimpleTimeZone", "(int,String,int,int,int,int,int,int,int,int,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util", "Spliterator$OfDouble", true, "trySplit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "Spliterator$OfInt", true, "trySplit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "Spliterator$OfLong", true, "trySplit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "Spliterator", true, "forEachRemaining", "(Consumer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "Spliterator", true, "forEachRemaining", "(Consumer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["java.util", "Spliterators", false, "spliterator", "(Collection,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.util", "Spliterators", false, "spliterator", "(Iterator,long,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.util", "Spliterators", false, "spliterator", "(Object[],int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.util", "Spliterators", false, "spliterator", "(Object[],int,int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["java.util", "Spliterators", false, "spliterator", "(PrimitiveIterator$OfDouble,long,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.util", "Spliterators", false, "spliterator", "(PrimitiveIterator$OfInt,long,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.util", "Spliterators", false, "spliterator", "(PrimitiveIterator$OfLong,long,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.util", "Spliterators", false, "spliteratorUnknownSize", "(Iterator,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.util", "Spliterators", false, "spliteratorUnknownSize", "(PrimitiveIterator$OfDouble,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.util", "Spliterators", false, "spliteratorUnknownSize", "(PrimitiveIterator$OfInt,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.util", "Spliterators", false, "spliteratorUnknownSize", "(PrimitiveIterator$OfLong,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["java.util", "TimeZone", true, "getDisplayName", "()", "", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "TimeZone", true, "getDisplayName", "(Locale)", "", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "TimeZone", true, "getDisplayName", "(boolean,int)", "", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "TimeZone", true, "getDisplayName", "(boolean,int,Locale)", "", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "TimeZone", true, "getID", "()", "", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "TimeZone", true, "getTimeZone", "(ZoneId)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util", "TimeZone", true, "setID", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "value", "dfc-generated"], + ["java.util", "TimeZone", true, "toZoneId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "Timer", true, "Timer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "Timer", true, "Timer", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "TooManyListenersException", true, "TooManyListenersException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util", "TreeMap", true, "ceilingKey", "(Object)", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "TreeMap", true, "comparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "TreeMap", true, "compute", "(Object,BiFunction)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "value", "dfc-generated"], + ["java.util", "TreeMap", true, "computeIfPresent", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "TreeMap", true, "descendingKeySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "TreeMap", true, "firstKey", "()", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "TreeMap", true, "floorKey", "(Object)", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "TreeMap", true, "higherKey", "(Object)", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "TreeMap", true, "lastKey", "()", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "TreeMap", true, "lowerKey", "(Object)", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "TreeMap", true, "navigableKeySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "TreeSet", true, "comparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util", "UnknownFormatConversionException", true, "UnknownFormatConversionException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.UnknownFormatConversionException.s]", "value", "dfc-generated"], + ["java.util", "UnknownFormatConversionException", true, "getConversion", "()", "", "Argument[this].SyntheticField[java.util.UnknownFormatConversionException.s]", "ReturnValue", "value", "dfc-generated"], + ["java.util", "UnknownFormatFlagsException", true, "UnknownFormatFlagsException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.UnknownFormatFlagsException.flags]", "value", "dfc-generated"], + ["java.util", "UnknownFormatFlagsException", true, "getFlags", "()", "", "Argument[this].SyntheticField[java.util.UnknownFormatFlagsException.flags]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util", "AbstractCollection", "clear", "()", "summary", "df-generated"], + ["java.util", "AbstractCollection", "removeAll", "(Collection)", "summary", "df-generated"], + ["java.util", "AbstractCollection", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.util", "AbstractList", "lastIndexOf", "(Object)", "summary", "df-generated"], + ["java.util", "AbstractMap", "containsValue", "(Object)", "summary", "df-generated"], + ["java.util", "AbstractQueue", "clear", "()", "summary", "df-generated"], + ["java.util", "ArrayDeque", "ArrayDeque", "(int)", "summary", "df-generated"], + ["java.util", "ArrayDeque", "clear", "()", "summary", "df-generated"], + ["java.util", "ArrayDeque", "removeAll", "(Collection)", "summary", "df-generated"], + ["java.util", "ArrayDeque", "removeFirstOccurrence", "(Object)", "summary", "df-generated"], + ["java.util", "ArrayDeque", "removeLastOccurrence", "(Object)", "summary", "df-generated"], + ["java.util", "ArrayDeque", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.util", "ArrayList", "ensureCapacity", "(int)", "summary", "df-generated"], + ["java.util", "ArrayList", "lastIndexOf", "(Object)", "summary", "df-generated"], + ["java.util", "ArrayList", "removeAll", "(Collection)", "summary", "df-generated"], + ["java.util", "ArrayList", "replaceAll", "(UnaryOperator)", "summary", "df-generated"], + ["java.util", "ArrayList", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.util", "ArrayList", "trimToSize", "()", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(Object[],Object)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(Object[],Object,Comparator)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(Object[],int,int,Object)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(Object[],int,int,Object,Comparator)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(byte[],byte)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(byte[],int,int,byte)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(char[],char)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(char[],int,int,char)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(double[],double)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(double[],int,int,double)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(float[],float)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(float[],int,int,float)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(int[],int)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(int[],int,int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(long[],int,int,long)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(long[],long)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(short[],int,int,short)", "summary", "df-generated"], + ["java.util", "Arrays", "binarySearch", "(short[],short)", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(Comparable[],Comparable[])", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(Comparable[],int,int,Comparable[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(Object[],Object[],Comparator)", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(Object[],int,int,Object[],int,int,Comparator)", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(boolean[],boolean[])", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(boolean[],int,int,boolean[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(byte[],byte[])", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(byte[],int,int,byte[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(char[],char[])", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(char[],int,int,char[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(double[],double[])", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(double[],int,int,double[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(float[],float[])", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(float[],int,int,float[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(int[],int,int,int[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(int[],int[])", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(long[],int,int,long[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(long[],long[])", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(short[],int,int,short[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "compare", "(short[],short[])", "summary", "df-generated"], + ["java.util", "Arrays", "compareUnsigned", "(byte[],byte[])", "summary", "df-generated"], + ["java.util", "Arrays", "compareUnsigned", "(byte[],int,int,byte[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "compareUnsigned", "(int[],int,int,int[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "compareUnsigned", "(int[],int[])", "summary", "df-generated"], + ["java.util", "Arrays", "compareUnsigned", "(long[],int,int,long[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "compareUnsigned", "(long[],long[])", "summary", "df-generated"], + ["java.util", "Arrays", "compareUnsigned", "(short[],int,int,short[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "compareUnsigned", "(short[],short[])", "summary", "df-generated"], + ["java.util", "Arrays", "deepEquals", "(Object[],Object[])", "summary", "df-generated"], + ["java.util", "Arrays", "deepHashCode", "(Object[])", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(Object[],Object[])", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(Object[],Object[],Comparator)", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(Object[],int,int,Object[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(Object[],int,int,Object[],int,int,Comparator)", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(boolean[],boolean[])", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(boolean[],int,int,boolean[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(byte[],byte[])", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(byte[],int,int,byte[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(char[],char[])", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(char[],int,int,char[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(double[],double[])", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(double[],int,int,double[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(float[],float[])", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(float[],int,int,float[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(int[],int,int,int[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(int[],int[])", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(long[],int,int,long[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(long[],long[])", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(short[],int,int,short[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "equals", "(short[],short[])", "summary", "df-generated"], + ["java.util", "Arrays", "hashCode", "(Object[])", "summary", "df-generated"], + ["java.util", "Arrays", "hashCode", "(boolean[])", "summary", "df-generated"], + ["java.util", "Arrays", "hashCode", "(byte[])", "summary", "df-generated"], + ["java.util", "Arrays", "hashCode", "(char[])", "summary", "df-generated"], + ["java.util", "Arrays", "hashCode", "(double[])", "summary", "df-generated"], + ["java.util", "Arrays", "hashCode", "(float[])", "summary", "df-generated"], + ["java.util", "Arrays", "hashCode", "(int[])", "summary", "df-generated"], + ["java.util", "Arrays", "hashCode", "(long[])", "summary", "df-generated"], + ["java.util", "Arrays", "hashCode", "(short[])", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(Object[],Object[])", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(Object[],Object[],Comparator)", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(Object[],int,int,Object[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(Object[],int,int,Object[],int,int,Comparator)", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(boolean[],boolean[])", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(boolean[],int,int,boolean[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(byte[],byte[])", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(byte[],int,int,byte[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(char[],char[])", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(char[],int,int,char[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(double[],double[])", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(double[],int,int,double[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(float[],float[])", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(float[],int,int,float[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(int[],int,int,int[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(int[],int[])", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(long[],int,int,long[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(long[],long[])", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(short[],int,int,short[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "mismatch", "(short[],short[])", "summary", "df-generated"], + ["java.util", "Arrays", "parallelPrefix", "(Object[],BinaryOperator)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelPrefix", "(Object[],int,int,BinaryOperator)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelPrefix", "(double[],DoubleBinaryOperator)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelPrefix", "(double[],int,int,DoubleBinaryOperator)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelPrefix", "(int[],IntBinaryOperator)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelPrefix", "(int[],int,int,IntBinaryOperator)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelPrefix", "(long[],LongBinaryOperator)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelPrefix", "(long[],int,int,LongBinaryOperator)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSetAll", "(Object[],IntFunction)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSetAll", "(double[],IntToDoubleFunction)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSetAll", "(int[],IntUnaryOperator)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSetAll", "(long[],IntToLongFunction)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(Comparable[])", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(Comparable[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(Object[],Comparator)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(Object[],int,int,Comparator)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(byte[])", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(byte[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(char[])", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(char[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(double[])", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(double[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(float[])", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(float[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(int[])", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(int[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(long[])", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(long[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(short[])", "summary", "df-generated"], + ["java.util", "Arrays", "parallelSort", "(short[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "setAll", "(Object[],IntFunction)", "summary", "df-generated"], + ["java.util", "Arrays", "setAll", "(double[],IntToDoubleFunction)", "summary", "df-generated"], + ["java.util", "Arrays", "setAll", "(int[],IntUnaryOperator)", "summary", "df-generated"], + ["java.util", "Arrays", "setAll", "(long[],IntToLongFunction)", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(Object[])", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(Object[],Comparator)", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(Object[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(Object[],int,int,Comparator)", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(byte[])", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(byte[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(char[])", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(char[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(double[])", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(double[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(float[])", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(float[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(int[])", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(int[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(long[])", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(long[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(short[])", "summary", "df-generated"], + ["java.util", "Arrays", "sort", "(short[],int,int)", "summary", "df-generated"], + ["java.util", "Arrays", "toString", "(boolean[])", "summary", "df-generated"], + ["java.util", "Arrays", "toString", "(byte[])", "summary", "df-generated"], + ["java.util", "Arrays", "toString", "(char[])", "summary", "df-generated"], + ["java.util", "Arrays", "toString", "(double[])", "summary", "df-generated"], + ["java.util", "Arrays", "toString", "(float[])", "summary", "df-generated"], + ["java.util", "Arrays", "toString", "(int[])", "summary", "df-generated"], + ["java.util", "Arrays", "toString", "(long[])", "summary", "df-generated"], + ["java.util", "Arrays", "toString", "(short[])", "summary", "df-generated"], + ["java.util", "Base64$Decoder", "decode", "(byte[],byte[])", "summary", "df-generated"], + ["java.util", "Base64$Encoder", "encode", "(byte[],byte[])", "summary", "df-generated"], + ["java.util", "Base64", "getDecoder", "()", "summary", "df-generated"], + ["java.util", "Base64", "getEncoder", "()", "summary", "df-generated"], + ["java.util", "Base64", "getMimeDecoder", "()", "summary", "df-generated"], + ["java.util", "Base64", "getMimeEncoder", "()", "summary", "df-generated"], + ["java.util", "Base64", "getUrlDecoder", "()", "summary", "df-generated"], + ["java.util", "Base64", "getUrlEncoder", "()", "summary", "df-generated"], + ["java.util", "BitSet", "BitSet", "(int)", "summary", "df-generated"], + ["java.util", "BitSet", "and", "(BitSet)", "summary", "df-generated"], + ["java.util", "BitSet", "andNot", "(BitSet)", "summary", "df-generated"], + ["java.util", "BitSet", "cardinality", "()", "summary", "df-generated"], + ["java.util", "BitSet", "clear", "()", "summary", "df-generated"], + ["java.util", "BitSet", "clear", "(int)", "summary", "df-generated"], + ["java.util", "BitSet", "clear", "(int,int)", "summary", "df-generated"], + ["java.util", "BitSet", "flip", "(int)", "summary", "df-generated"], + ["java.util", "BitSet", "flip", "(int,int)", "summary", "df-generated"], + ["java.util", "BitSet", "get", "(int)", "summary", "df-generated"], + ["java.util", "BitSet", "get", "(int,int)", "summary", "df-generated"], + ["java.util", "BitSet", "intersects", "(BitSet)", "summary", "df-generated"], + ["java.util", "BitSet", "isEmpty", "()", "summary", "df-generated"], + ["java.util", "BitSet", "length", "()", "summary", "df-generated"], + ["java.util", "BitSet", "nextClearBit", "(int)", "summary", "df-generated"], + ["java.util", "BitSet", "nextSetBit", "(int)", "summary", "df-generated"], + ["java.util", "BitSet", "or", "(BitSet)", "summary", "df-generated"], + ["java.util", "BitSet", "previousClearBit", "(int)", "summary", "df-generated"], + ["java.util", "BitSet", "previousSetBit", "(int)", "summary", "df-generated"], + ["java.util", "BitSet", "set", "(int)", "summary", "df-generated"], + ["java.util", "BitSet", "set", "(int,boolean)", "summary", "df-generated"], + ["java.util", "BitSet", "set", "(int,int)", "summary", "df-generated"], + ["java.util", "BitSet", "set", "(int,int,boolean)", "summary", "df-generated"], + ["java.util", "BitSet", "size", "()", "summary", "df-generated"], + ["java.util", "BitSet", "stream", "()", "summary", "df-generated"], + ["java.util", "BitSet", "toByteArray", "()", "summary", "df-generated"], + ["java.util", "BitSet", "toLongArray", "()", "summary", "df-generated"], + ["java.util", "BitSet", "valueOf", "(ByteBuffer)", "summary", "df-generated"], + ["java.util", "BitSet", "valueOf", "(LongBuffer)", "summary", "df-generated"], + ["java.util", "BitSet", "valueOf", "(byte[])", "summary", "df-generated"], + ["java.util", "BitSet", "valueOf", "(long[])", "summary", "df-generated"], + ["java.util", "BitSet", "xor", "(BitSet)", "summary", "df-generated"], + ["java.util", "Calendar", "after", "(Object)", "summary", "df-generated"], + ["java.util", "Calendar", "before", "(Object)", "summary", "df-generated"], + ["java.util", "Calendar", "clear", "()", "summary", "df-generated"], + ["java.util", "Calendar", "clear", "(int)", "summary", "df-generated"], + ["java.util", "Calendar", "getActualMaximum", "(int)", "summary", "df-generated"], + ["java.util", "Calendar", "getActualMinimum", "(int)", "summary", "df-generated"], + ["java.util", "Calendar", "getAvailableCalendarTypes", "()", "summary", "df-generated"], + ["java.util", "Calendar", "getAvailableLocales", "()", "summary", "df-generated"], + ["java.util", "Calendar", "getCalendarType", "()", "summary", "df-generated"], + ["java.util", "Calendar", "getDisplayName", "(int,int,Locale)", "summary", "df-generated"], + ["java.util", "Calendar", "getDisplayNames", "(int,int,Locale)", "summary", "df-generated"], + ["java.util", "Calendar", "getFirstDayOfWeek", "()", "summary", "df-generated"], + ["java.util", "Calendar", "getGreatestMinimum", "(int)", "summary", "df-generated"], + ["java.util", "Calendar", "getInstance", "(Locale)", "summary", "df-generated"], + ["java.util", "Calendar", "getLeastMaximum", "(int)", "summary", "df-generated"], + ["java.util", "Calendar", "getMaximum", "(int)", "summary", "df-generated"], + ["java.util", "Calendar", "getMinimalDaysInFirstWeek", "()", "summary", "df-generated"], + ["java.util", "Calendar", "getMinimum", "(int)", "summary", "df-generated"], + ["java.util", "Calendar", "getWeekYear", "()", "summary", "df-generated"], + ["java.util", "Calendar", "getWeeksInWeekYear", "()", "summary", "df-generated"], + ["java.util", "Calendar", "isLenient", "()", "summary", "df-generated"], + ["java.util", "Calendar", "isSet", "(int)", "summary", "df-generated"], + ["java.util", "Calendar", "isWeekDateSupported", "()", "summary", "df-generated"], + ["java.util", "Calendar", "roll", "(int,boolean)", "summary", "df-generated"], + ["java.util", "Calendar", "roll", "(int,int)", "summary", "df-generated"], + ["java.util", "Calendar", "set", "(int,int,int)", "summary", "df-generated"], + ["java.util", "Calendar", "set", "(int,int,int,int,int)", "summary", "df-generated"], + ["java.util", "Calendar", "set", "(int,int,int,int,int,int)", "summary", "df-generated"], + ["java.util", "Calendar", "setFirstDayOfWeek", "(int)", "summary", "df-generated"], + ["java.util", "Calendar", "setLenient", "(boolean)", "summary", "df-generated"], + ["java.util", "Calendar", "setMinimalDaysInFirstWeek", "(int)", "summary", "df-generated"], + ["java.util", "Calendar", "setTimeInMillis", "(long)", "summary", "df-generated"], + ["java.util", "Calendar", "setWeekDate", "(int,int,int)", "summary", "df-generated"], + ["java.util", "Calendar", "toInstant", "()", "summary", "df-generated"], + ["java.util", "Collections", "binarySearch", "(List,Object)", "summary", "df-generated"], + ["java.util", "Collections", "binarySearch", "(List,Object,Comparator)", "summary", "df-generated"], + ["java.util", "Collections", "disjoint", "(Collection,Collection)", "summary", "df-generated"], + ["java.util", "Collections", "emptyEnumeration", "()", "summary", "df-generated"], + ["java.util", "Collections", "emptyIterator", "()", "summary", "df-generated"], + ["java.util", "Collections", "emptyListIterator", "()", "summary", "df-generated"], + ["java.util", "Collections", "emptyNavigableMap", "()", "summary", "df-generated"], + ["java.util", "Collections", "emptyNavigableSet", "()", "summary", "df-generated"], + ["java.util", "Collections", "emptySortedMap", "()", "summary", "df-generated"], + ["java.util", "Collections", "emptySortedSet", "()", "summary", "df-generated"], + ["java.util", "Collections", "frequency", "(Collection,Object)", "summary", "df-generated"], + ["java.util", "Collections", "indexOfSubList", "(List,List)", "summary", "df-generated"], + ["java.util", "Collections", "lastIndexOfSubList", "(List,List)", "summary", "df-generated"], + ["java.util", "Collections", "reverse", "(List)", "summary", "df-generated"], + ["java.util", "Collections", "rotate", "(List,int)", "summary", "df-generated"], + ["java.util", "Collections", "shuffle", "(List)", "summary", "df-generated"], + ["java.util", "Collections", "shuffle", "(List,Random)", "summary", "df-generated"], + ["java.util", "Collections", "swap", "(List,int,int)", "summary", "df-generated"], + ["java.util", "Comparator", "naturalOrder", "()", "summary", "df-generated"], + ["java.util", "Comparator", "reverseOrder", "()", "summary", "df-generated"], + ["java.util", "Comparator", "reversed", "()", "summary", "df-generated"], + ["java.util", "Comparator", "thenComparing", "(Comparator)", "summary", "df-generated"], + ["java.util", "Comparator", "thenComparing", "(Function)", "summary", "df-generated"], + ["java.util", "Comparator", "thenComparing", "(Function,Comparator)", "summary", "df-generated"], + ["java.util", "Comparator", "thenComparingDouble", "(ToDoubleFunction)", "summary", "df-generated"], + ["java.util", "Comparator", "thenComparingInt", "(ToIntFunction)", "summary", "df-generated"], + ["java.util", "Comparator", "thenComparingLong", "(ToLongFunction)", "summary", "df-generated"], + ["java.util", "Currency", "getAvailableCurrencies", "()", "summary", "df-generated"], + ["java.util", "Currency", "getDefaultFractionDigits", "()", "summary", "df-generated"], + ["java.util", "Currency", "getInstance", "(Locale)", "summary", "df-generated"], + ["java.util", "Currency", "getNumericCode", "()", "summary", "df-generated"], + ["java.util", "Currency", "getNumericCodeAsString", "()", "summary", "df-generated"], + ["java.util", "Date", "Date", "(String)", "summary", "df-generated"], + ["java.util", "Date", "Date", "(int,int,int)", "summary", "df-generated"], + ["java.util", "Date", "Date", "(int,int,int,int,int)", "summary", "df-generated"], + ["java.util", "Date", "Date", "(int,int,int,int,int,int)", "summary", "df-generated"], + ["java.util", "Date", "UTC", "(int,int,int,int,int,int)", "summary", "df-generated"], + ["java.util", "Date", "after", "(Date)", "summary", "df-generated"], + ["java.util", "Date", "before", "(Date)", "summary", "df-generated"], + ["java.util", "Date", "getDate", "()", "summary", "df-generated"], + ["java.util", "Date", "getDay", "()", "summary", "df-generated"], + ["java.util", "Date", "getHours", "()", "summary", "df-generated"], + ["java.util", "Date", "getMinutes", "()", "summary", "df-generated"], + ["java.util", "Date", "getMonth", "()", "summary", "df-generated"], + ["java.util", "Date", "getSeconds", "()", "summary", "df-generated"], + ["java.util", "Date", "getTimezoneOffset", "()", "summary", "df-generated"], + ["java.util", "Date", "getYear", "()", "summary", "df-generated"], + ["java.util", "Date", "parse", "(String)", "summary", "df-generated"], + ["java.util", "Date", "setDate", "(int)", "summary", "df-generated"], + ["java.util", "Date", "setHours", "(int)", "summary", "df-generated"], + ["java.util", "Date", "setMinutes", "(int)", "summary", "df-generated"], + ["java.util", "Date", "setMonth", "(int)", "summary", "df-generated"], + ["java.util", "Date", "setSeconds", "(int)", "summary", "df-generated"], + ["java.util", "Date", "setTime", "(long)", "summary", "df-generated"], + ["java.util", "Date", "setYear", "(int)", "summary", "df-generated"], + ["java.util", "Date", "toGMTString", "()", "summary", "df-generated"], + ["java.util", "Date", "toLocaleString", "()", "summary", "df-generated"], + ["java.util", "Dictionary", "isEmpty", "()", "summary", "df-generated"], + ["java.util", "Dictionary", "size", "()", "summary", "df-generated"], + ["java.util", "DoubleSummaryStatistics", "DoubleSummaryStatistics", "(long,double,double,double)", "summary", "df-generated"], + ["java.util", "DoubleSummaryStatistics", "accept", "(double)", "summary", "df-generated"], + ["java.util", "DoubleSummaryStatistics", "combine", "(DoubleSummaryStatistics)", "summary", "df-generated"], + ["java.util", "DoubleSummaryStatistics", "getAverage", "()", "summary", "df-generated"], + ["java.util", "DoubleSummaryStatistics", "getCount", "()", "summary", "df-generated"], + ["java.util", "DoubleSummaryStatistics", "getMax", "()", "summary", "df-generated"], + ["java.util", "DoubleSummaryStatistics", "getMin", "()", "summary", "df-generated"], + ["java.util", "DoubleSummaryStatistics", "getSum", "()", "summary", "df-generated"], + ["java.util", "EnumMap", "EnumMap", "(Class)", "summary", "df-generated"], + ["java.util", "EnumMap", "containsValue", "(Object)", "summary", "df-generated"], + ["java.util", "EnumSet", "range", "(Enum,Enum)", "summary", "df-generated"], + ["java.util", "FormatFlagsConversionMismatchException", "getConversion", "()", "summary", "df-generated"], + ["java.util", "Formatter", "Formatter", "(File)", "summary", "df-generated"], + ["java.util", "Formatter", "Formatter", "(File,String)", "summary", "df-generated"], + ["java.util", "Formatter", "Formatter", "(OutputStream)", "summary", "df-generated"], + ["java.util", "Formatter", "Formatter", "(OutputStream,String)", "summary", "df-generated"], + ["java.util", "Formatter", "Formatter", "(String)", "summary", "df-generated"], + ["java.util", "Formatter", "Formatter", "(String,String)", "summary", "df-generated"], + ["java.util", "Formatter", "flush", "()", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "GregorianCalendar", "(Locale)", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "GregorianCalendar", "(int,int,int)", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "GregorianCalendar", "(int,int,int,int,int)", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "GregorianCalendar", "(int,int,int,int,int,int)", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "getActualMaximum", "(int)", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "getActualMinimum", "(int)", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "getCalendarType", "()", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "getGreatestMinimum", "(int)", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "getGregorianChange", "()", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "getLeastMaximum", "(int)", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "getMaximum", "(int)", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "getMinimum", "(int)", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "getWeekYear", "()", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "getWeeksInWeekYear", "()", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "isLeapYear", "(int)", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "isWeekDateSupported", "()", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "roll", "(int,boolean)", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "roll", "(int,int)", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "setGregorianChange", "(Date)", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "setWeekDate", "(int,int,int)", "summary", "df-generated"], + ["java.util", "GregorianCalendar", "toZonedDateTime", "()", "summary", "df-generated"], + ["java.util", "HashMap", "HashMap", "(int,float)", "summary", "df-generated"], + ["java.util", "HashMap", "containsValue", "(Object)", "summary", "df-generated"], + ["java.util", "HashMap", "remove", "(Object,Object)", "summary", "df-generated"], + ["java.util", "HashMap", "replaceAll", "(BiFunction)", "summary", "df-generated"], + ["java.util", "HashSet", "HashSet", "(int,float)", "summary", "df-generated"], + ["java.util", "Hashtable", "Hashtable", "(int)", "summary", "df-generated"], + ["java.util", "Hashtable", "Hashtable", "(int,float)", "summary", "df-generated"], + ["java.util", "Hashtable", "contains", "(Object)", "summary", "df-generated"], + ["java.util", "Hashtable", "containsValue", "(Object)", "summary", "df-generated"], + ["java.util", "Hashtable", "remove", "(Object,Object)", "summary", "df-generated"], + ["java.util", "Hashtable", "replaceAll", "(BiFunction)", "summary", "df-generated"], + ["java.util", "HexFormat", "fromHexDigit", "(int)", "summary", "df-generated"], + ["java.util", "HexFormat", "fromHexDigits", "(CharSequence)", "summary", "df-generated"], + ["java.util", "HexFormat", "fromHexDigits", "(CharSequence,int,int)", "summary", "df-generated"], + ["java.util", "HexFormat", "fromHexDigitsToLong", "(CharSequence)", "summary", "df-generated"], + ["java.util", "HexFormat", "fromHexDigitsToLong", "(CharSequence,int,int)", "summary", "df-generated"], + ["java.util", "HexFormat", "isHexDigit", "(int)", "summary", "df-generated"], + ["java.util", "HexFormat", "isUpperCase", "()", "summary", "df-generated"], + ["java.util", "HexFormat", "of", "()", "summary", "df-generated"], + ["java.util", "HexFormat", "parseHex", "(CharSequence)", "summary", "df-generated"], + ["java.util", "HexFormat", "parseHex", "(CharSequence,int,int)", "summary", "df-generated"], + ["java.util", "HexFormat", "parseHex", "(char[],int,int)", "summary", "df-generated"], + ["java.util", "HexFormat", "toHexDigits", "(byte)", "summary", "df-generated"], + ["java.util", "HexFormat", "toHexDigits", "(char)", "summary", "df-generated"], + ["java.util", "HexFormat", "toHexDigits", "(int)", "summary", "df-generated"], + ["java.util", "HexFormat", "toHexDigits", "(long)", "summary", "df-generated"], + ["java.util", "HexFormat", "toHexDigits", "(long,int)", "summary", "df-generated"], + ["java.util", "HexFormat", "toHexDigits", "(short)", "summary", "df-generated"], + ["java.util", "HexFormat", "toHighHexDigit", "(int)", "summary", "df-generated"], + ["java.util", "HexFormat", "toLowHexDigit", "(int)", "summary", "df-generated"], + ["java.util", "IdentityHashMap", "IdentityHashMap", "(int)", "summary", "df-generated"], + ["java.util", "IdentityHashMap", "containsValue", "(Object)", "summary", "df-generated"], + ["java.util", "IdentityHashMap", "replaceAll", "(BiFunction)", "summary", "df-generated"], + ["java.util", "IllegalFormatCodePointException", "IllegalFormatCodePointException", "(int)", "summary", "df-generated"], + ["java.util", "IllegalFormatCodePointException", "getCodePoint", "()", "summary", "df-generated"], + ["java.util", "IllegalFormatConversionException", "IllegalFormatConversionException", "(char,Class)", "summary", "df-generated"], + ["java.util", "IllegalFormatConversionException", "getArgumentClass", "()", "summary", "df-generated"], + ["java.util", "IllegalFormatConversionException", "getConversion", "()", "summary", "df-generated"], + ["java.util", "IllegalFormatPrecisionException", "IllegalFormatPrecisionException", "(int)", "summary", "df-generated"], + ["java.util", "IllegalFormatPrecisionException", "getPrecision", "()", "summary", "df-generated"], + ["java.util", "IllegalFormatWidthException", "IllegalFormatWidthException", "(int)", "summary", "df-generated"], + ["java.util", "IllegalFormatWidthException", "getWidth", "()", "summary", "df-generated"], + ["java.util", "IllformedLocaleException", "getErrorIndex", "()", "summary", "df-generated"], + ["java.util", "IntSummaryStatistics", "IntSummaryStatistics", "(long,int,int,long)", "summary", "df-generated"], + ["java.util", "IntSummaryStatistics", "accept", "(int)", "summary", "df-generated"], + ["java.util", "IntSummaryStatistics", "combine", "(IntSummaryStatistics)", "summary", "df-generated"], + ["java.util", "IntSummaryStatistics", "getAverage", "()", "summary", "df-generated"], + ["java.util", "IntSummaryStatistics", "getCount", "()", "summary", "df-generated"], + ["java.util", "IntSummaryStatistics", "getMax", "()", "summary", "df-generated"], + ["java.util", "IntSummaryStatistics", "getMin", "()", "summary", "df-generated"], + ["java.util", "IntSummaryStatistics", "getSum", "()", "summary", "df-generated"], + ["java.util", "LinkedHashMap", "LinkedHashMap", "(int)", "summary", "df-generated"], + ["java.util", "LinkedHashMap", "LinkedHashMap", "(int,float)", "summary", "df-generated"], + ["java.util", "LinkedHashMap", "LinkedHashMap", "(int,float,boolean)", "summary", "df-generated"], + ["java.util", "LinkedHashMap", "containsValue", "(Object)", "summary", "df-generated"], + ["java.util", "LinkedHashMap", "replaceAll", "(BiFunction)", "summary", "df-generated"], + ["java.util", "LinkedHashSet", "LinkedHashSet", "(int)", "summary", "df-generated"], + ["java.util", "LinkedHashSet", "LinkedHashSet", "(int,float)", "summary", "df-generated"], + ["java.util", "LinkedList", "lastIndexOf", "(Object)", "summary", "df-generated"], + ["java.util", "LinkedList", "removeFirstOccurrence", "(Object)", "summary", "df-generated"], + ["java.util", "LinkedList", "removeLastOccurrence", "(Object)", "summary", "df-generated"], + ["java.util", "List", "replaceAll", "(UnaryOperator)", "summary", "df-generated"], + ["java.util", "Locale$LanguageRange", "getWeight", "()", "summary", "df-generated"], + ["java.util", "Locale", "filter", "(List,Collection)", "summary", "df-generated"], + ["java.util", "Locale", "filter", "(List,Collection,Locale$FilteringMode)", "summary", "df-generated"], + ["java.util", "Locale", "getAvailableLocales", "()", "summary", "df-generated"], + ["java.util", "Locale", "getDefault", "()", "summary", "df-generated"], + ["java.util", "Locale", "getDefault", "(Locale$Category)", "summary", "df-generated"], + ["java.util", "Locale", "getExtension", "(char)", "summary", "df-generated"], + ["java.util", "Locale", "getISO3Country", "()", "summary", "df-generated"], + ["java.util", "Locale", "getISOCountries", "()", "summary", "df-generated"], + ["java.util", "Locale", "getISOCountries", "(Locale$IsoCountryCode)", "summary", "df-generated"], + ["java.util", "Locale", "getISOLanguages", "()", "summary", "df-generated"], + ["java.util", "Locale", "getUnicodeLocaleAttributes", "()", "summary", "df-generated"], + ["java.util", "Locale", "getUnicodeLocaleKeys", "()", "summary", "df-generated"], + ["java.util", "Locale", "getUnicodeLocaleType", "(String)", "summary", "df-generated"], + ["java.util", "Locale", "hasExtensions", "()", "summary", "df-generated"], + ["java.util", "Locale", "lookup", "(List,Collection)", "summary", "df-generated"], + ["java.util", "Locale", "setDefault", "(Locale$Category,Locale)", "summary", "df-generated"], + ["java.util", "Locale", "setDefault", "(Locale)", "summary", "df-generated"], + ["java.util", "LongSummaryStatistics", "LongSummaryStatistics", "(long,long,long,long)", "summary", "df-generated"], + ["java.util", "LongSummaryStatistics", "accept", "(int)", "summary", "df-generated"], + ["java.util", "LongSummaryStatistics", "accept", "(long)", "summary", "df-generated"], + ["java.util", "LongSummaryStatistics", "combine", "(LongSummaryStatistics)", "summary", "df-generated"], + ["java.util", "LongSummaryStatistics", "getAverage", "()", "summary", "df-generated"], + ["java.util", "LongSummaryStatistics", "getCount", "()", "summary", "df-generated"], + ["java.util", "LongSummaryStatistics", "getMax", "()", "summary", "df-generated"], + ["java.util", "LongSummaryStatistics", "getMin", "()", "summary", "df-generated"], + ["java.util", "LongSummaryStatistics", "getSum", "()", "summary", "df-generated"], + ["java.util", "Map$Entry", "comparingByKey", "()", "summary", "df-generated"], + ["java.util", "Map$Entry", "comparingByKey", "(Comparator)", "summary", "df-generated"], + ["java.util", "Map$Entry", "comparingByValue", "()", "summary", "df-generated"], + ["java.util", "Map$Entry", "comparingByValue", "(Comparator)", "summary", "df-generated"], + ["java.util", "Map", "remove", "(Object,Object)", "summary", "df-generated"], + ["java.util", "Map", "replaceAll", "(BiFunction)", "summary", "df-generated"], + ["java.util", "Objects", "checkFromIndexSize", "(int,int,int)", "summary", "df-generated"], + ["java.util", "Objects", "checkFromIndexSize", "(long,long,long)", "summary", "df-generated"], + ["java.util", "Objects", "checkFromToIndex", "(int,int,int)", "summary", "df-generated"], + ["java.util", "Objects", "checkFromToIndex", "(long,long,long)", "summary", "df-generated"], + ["java.util", "Objects", "checkIndex", "(int,int)", "summary", "df-generated"], + ["java.util", "Objects", "checkIndex", "(long,long)", "summary", "df-generated"], + ["java.util", "Objects", "compare", "(Object,Object,Comparator)", "summary", "df-generated"], + ["java.util", "Objects", "deepEquals", "(Object,Object)", "summary", "df-generated"], + ["java.util", "Observable", "countObservers", "()", "summary", "df-generated"], + ["java.util", "Observable", "deleteObserver", "(Observer)", "summary", "df-generated"], + ["java.util", "Observable", "deleteObservers", "()", "summary", "df-generated"], + ["java.util", "Observable", "hasChanged", "()", "summary", "df-generated"], + ["java.util", "Observable", "notifyObservers", "()", "summary", "df-generated"], + ["java.util", "Observable", "notifyObservers", "(Object)", "summary", "df-generated"], + ["java.util", "OptionalDouble", "empty", "()", "summary", "df-generated"], + ["java.util", "OptionalDouble", "getAsDouble", "()", "summary", "df-generated"], + ["java.util", "OptionalDouble", "ifPresent", "(DoubleConsumer)", "summary", "df-generated"], + ["java.util", "OptionalDouble", "ifPresentOrElse", "(DoubleConsumer,Runnable)", "summary", "df-generated"], + ["java.util", "OptionalDouble", "isEmpty", "()", "summary", "df-generated"], + ["java.util", "OptionalDouble", "isPresent", "()", "summary", "df-generated"], + ["java.util", "OptionalDouble", "of", "(double)", "summary", "df-generated"], + ["java.util", "OptionalDouble", "orElse", "(double)", "summary", "df-generated"], + ["java.util", "OptionalDouble", "orElseGet", "(DoubleSupplier)", "summary", "df-generated"], + ["java.util", "OptionalDouble", "orElseThrow", "()", "summary", "df-generated"], + ["java.util", "OptionalDouble", "orElseThrow", "(Supplier)", "summary", "df-generated"], + ["java.util", "OptionalDouble", "stream", "()", "summary", "df-generated"], + ["java.util", "OptionalInt", "empty", "()", "summary", "df-generated"], + ["java.util", "OptionalInt", "getAsInt", "()", "summary", "df-generated"], + ["java.util", "OptionalInt", "ifPresent", "(IntConsumer)", "summary", "df-generated"], + ["java.util", "OptionalInt", "ifPresentOrElse", "(IntConsumer,Runnable)", "summary", "df-generated"], + ["java.util", "OptionalInt", "isEmpty", "()", "summary", "df-generated"], + ["java.util", "OptionalInt", "isPresent", "()", "summary", "df-generated"], + ["java.util", "OptionalInt", "of", "(int)", "summary", "df-generated"], + ["java.util", "OptionalInt", "orElse", "(int)", "summary", "df-generated"], + ["java.util", "OptionalInt", "orElseGet", "(IntSupplier)", "summary", "df-generated"], + ["java.util", "OptionalInt", "orElseThrow", "()", "summary", "df-generated"], + ["java.util", "OptionalInt", "orElseThrow", "(Supplier)", "summary", "df-generated"], + ["java.util", "OptionalInt", "stream", "()", "summary", "df-generated"], + ["java.util", "OptionalLong", "empty", "()", "summary", "df-generated"], + ["java.util", "OptionalLong", "getAsLong", "()", "summary", "df-generated"], + ["java.util", "OptionalLong", "ifPresent", "(LongConsumer)", "summary", "df-generated"], + ["java.util", "OptionalLong", "ifPresentOrElse", "(LongConsumer,Runnable)", "summary", "df-generated"], + ["java.util", "OptionalLong", "isEmpty", "()", "summary", "df-generated"], + ["java.util", "OptionalLong", "isPresent", "()", "summary", "df-generated"], + ["java.util", "OptionalLong", "of", "(long)", "summary", "df-generated"], + ["java.util", "OptionalLong", "orElse", "(long)", "summary", "df-generated"], + ["java.util", "OptionalLong", "orElseGet", "(LongSupplier)", "summary", "df-generated"], + ["java.util", "OptionalLong", "orElseThrow", "()", "summary", "df-generated"], + ["java.util", "OptionalLong", "orElseThrow", "(Supplier)", "summary", "df-generated"], + ["java.util", "OptionalLong", "stream", "()", "summary", "df-generated"], + ["java.util", "PrimitiveIterator$OfDouble", "forEachRemaining", "(DoubleConsumer)", "summary", "df-generated"], + ["java.util", "PrimitiveIterator$OfInt", "forEachRemaining", "(IntConsumer)", "summary", "df-generated"], + ["java.util", "PrimitiveIterator$OfLong", "forEachRemaining", "(LongConsumer)", "summary", "df-generated"], + ["java.util", "PriorityQueue", "PriorityQueue", "(int)", "summary", "df-generated"], + ["java.util", "PriorityQueue", "clear", "()", "summary", "df-generated"], + ["java.util", "PriorityQueue", "removeAll", "(Collection)", "summary", "df-generated"], + ["java.util", "PriorityQueue", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.util", "Properties", "Properties", "(int)", "summary", "df-generated"], + ["java.util", "Properties", "compute", "(Object,BiFunction)", "summary", "df-generated"], + ["java.util", "Properties", "computeIfPresent", "(Object,BiFunction)", "summary", "df-generated"], + ["java.util", "Properties", "contains", "(Object)", "summary", "df-generated"], + ["java.util", "Properties", "containsValue", "(Object)", "summary", "df-generated"], + ["java.util", "Properties", "list", "(PrintStream)", "summary", "df-generated"], + ["java.util", "Properties", "list", "(PrintWriter)", "summary", "df-generated"], + ["java.util", "Properties", "load", "(InputStream)", "summary", "df-generated"], + ["java.util", "Properties", "load", "(Reader)", "summary", "df-generated"], + ["java.util", "Properties", "loadFromXML", "(InputStream)", "summary", "df-generated"], + ["java.util", "Properties", "remove", "(Object,Object)", "summary", "df-generated"], + ["java.util", "Properties", "replaceAll", "(BiFunction)", "summary", "df-generated"], + ["java.util", "Properties", "save", "(OutputStream,String)", "summary", "df-generated"], + ["java.util", "Properties", "store", "(OutputStream,String)", "summary", "df-generated"], + ["java.util", "Properties", "storeToXML", "(OutputStream,String)", "summary", "df-generated"], + ["java.util", "Properties", "storeToXML", "(OutputStream,String,Charset)", "summary", "df-generated"], + ["java.util", "Properties", "storeToXML", "(OutputStream,String,String)", "summary", "df-generated"], + ["java.util", "PropertyPermission", "implies", "(Permission)", "summary", "df-generated"], + ["java.util", "PropertyPermission", "newPermissionCollection", "()", "summary", "df-generated"], + ["java.util", "PropertyResourceBundle", "PropertyResourceBundle", "(InputStream)", "summary", "df-generated"], + ["java.util", "PropertyResourceBundle", "PropertyResourceBundle", "(Reader)", "summary", "df-generated"], + ["java.util", "Random", "Random", "(long)", "summary", "df-generated"], + ["java.util", "Random", "nextBoolean", "()", "summary", "df-generated"], + ["java.util", "Random", "nextBytes", "(byte[])", "summary", "df-generated"], + ["java.util", "Random", "nextDouble", "()", "summary", "df-generated"], + ["java.util", "Random", "nextFloat", "()", "summary", "df-generated"], + ["java.util", "Random", "nextGaussian", "()", "summary", "df-generated"], + ["java.util", "Random", "nextInt", "()", "summary", "df-generated"], + ["java.util", "Random", "nextLong", "()", "summary", "df-generated"], + ["java.util", "Random", "setSeed", "(long)", "summary", "df-generated"], + ["java.util", "ResourceBundle$Control", "getCandidateLocales", "(String,Locale)", "summary", "df-generated"], + ["java.util", "ResourceBundle$Control", "getControl", "(List)", "summary", "df-generated"], + ["java.util", "ResourceBundle$Control", "getFallbackLocale", "(String,Locale)", "summary", "df-generated"], + ["java.util", "ResourceBundle$Control", "getNoFallbackControl", "(List)", "summary", "df-generated"], + ["java.util", "ResourceBundle$Control", "getTimeToLive", "(String,Locale)", "summary", "df-generated"], + ["java.util", "ResourceBundle$Control", "needsReload", "(String,Locale,String,ClassLoader,ResourceBundle,long)", "summary", "df-generated"], + ["java.util", "ResourceBundle$Control", "newBundle", "(String,Locale,String,ClassLoader,boolean)", "summary", "df-generated"], + ["java.util", "ResourceBundle", "clearCache", "()", "summary", "df-generated"], + ["java.util", "ResourceBundle", "clearCache", "(ClassLoader)", "summary", "df-generated"], + ["java.util", "ResourceBundle", "containsKey", "(String)", "summary", "df-generated"], + ["java.util", "Scanner", "hasNextBigDecimal", "()", "summary", "df-generated"], + ["java.util", "Scanner", "hasNextBigInteger", "()", "summary", "df-generated"], + ["java.util", "Scanner", "hasNextBigInteger", "(int)", "summary", "df-generated"], + ["java.util", "Scanner", "hasNextBoolean", "()", "summary", "df-generated"], + ["java.util", "Scanner", "hasNextByte", "()", "summary", "df-generated"], + ["java.util", "Scanner", "hasNextByte", "(int)", "summary", "df-generated"], + ["java.util", "Scanner", "hasNextDouble", "()", "summary", "df-generated"], + ["java.util", "Scanner", "hasNextFloat", "()", "summary", "df-generated"], + ["java.util", "Scanner", "hasNextInt", "()", "summary", "df-generated"], + ["java.util", "Scanner", "hasNextInt", "(int)", "summary", "df-generated"], + ["java.util", "Scanner", "hasNextLine", "()", "summary", "df-generated"], + ["java.util", "Scanner", "hasNextLong", "()", "summary", "df-generated"], + ["java.util", "Scanner", "hasNextLong", "(int)", "summary", "df-generated"], + ["java.util", "Scanner", "hasNextShort", "()", "summary", "df-generated"], + ["java.util", "Scanner", "hasNextShort", "(int)", "summary", "df-generated"], + ["java.util", "Scanner", "radix", "()", "summary", "df-generated"], + ["java.util", "Scanner", "tokens", "()", "summary", "df-generated"], + ["java.util", "ServiceLoader", "load", "(Class)", "summary", "df-generated"], + ["java.util", "ServiceLoader", "loadInstalled", "(Class)", "summary", "df-generated"], + ["java.util", "ServiceLoader", "reload", "()", "summary", "df-generated"], + ["java.util", "Set", "of", "()", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "getDSTSavings", "()", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "getOffset", "(int,int,int,int,int,int)", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "getOffset", "(long)", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "getRawOffset", "()", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "hasSameRules", "(TimeZone)", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "inDaylightTime", "(Date)", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "observesDaylightTime", "()", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "setDSTSavings", "(int)", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "setEndRule", "(int,int,int)", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "setEndRule", "(int,int,int,int)", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "setEndRule", "(int,int,int,int,boolean)", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "setRawOffset", "(int)", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "setStartRule", "(int,int,int)", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "setStartRule", "(int,int,int,int)", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "setStartRule", "(int,int,int,int,boolean)", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "setStartYear", "(int)", "summary", "df-generated"], + ["java.util", "SimpleTimeZone", "useDaylightTime", "()", "summary", "df-generated"], + ["java.util", "Spliterator$OfDouble", "forEachRemaining", "(Consumer)", "summary", "df-generated"], + ["java.util", "Spliterator$OfDouble", "forEachRemaining", "(DoubleConsumer)", "summary", "df-generated"], + ["java.util", "Spliterator$OfDouble", "tryAdvance", "(Consumer)", "summary", "df-generated"], + ["java.util", "Spliterator$OfInt", "forEachRemaining", "(Consumer)", "summary", "df-generated"], + ["java.util", "Spliterator$OfInt", "forEachRemaining", "(IntConsumer)", "summary", "df-generated"], + ["java.util", "Spliterator$OfInt", "tryAdvance", "(Consumer)", "summary", "df-generated"], + ["java.util", "Spliterator$OfLong", "forEachRemaining", "(Consumer)", "summary", "df-generated"], + ["java.util", "Spliterator$OfLong", "forEachRemaining", "(LongConsumer)", "summary", "df-generated"], + ["java.util", "Spliterator$OfLong", "tryAdvance", "(Consumer)", "summary", "df-generated"], + ["java.util", "Spliterator$OfPrimitive", "forEachRemaining", "(Object)", "summary", "df-generated"], + ["java.util", "Spliterator", "getComparator", "()", "summary", "df-generated"], + ["java.util", "Spliterator", "getExactSizeIfKnown", "()", "summary", "df-generated"], + ["java.util", "Spliterator", "hasCharacteristics", "(int)", "summary", "df-generated"], + ["java.util", "Spliterators$AbstractDoubleSpliterator", "characteristics", "()", "summary", "df-generated"], + ["java.util", "Spliterators$AbstractDoubleSpliterator", "estimateSize", "()", "summary", "df-generated"], + ["java.util", "Spliterators$AbstractIntSpliterator", "characteristics", "()", "summary", "df-generated"], + ["java.util", "Spliterators$AbstractIntSpliterator", "estimateSize", "()", "summary", "df-generated"], + ["java.util", "Spliterators$AbstractLongSpliterator", "characteristics", "()", "summary", "df-generated"], + ["java.util", "Spliterators$AbstractLongSpliterator", "estimateSize", "()", "summary", "df-generated"], + ["java.util", "Spliterators$AbstractSpliterator", "characteristics", "()", "summary", "df-generated"], + ["java.util", "Spliterators$AbstractSpliterator", "estimateSize", "()", "summary", "df-generated"], + ["java.util", "Spliterators$AbstractSpliterator", "trySplit", "()", "summary", "df-generated"], + ["java.util", "Spliterators", "emptyDoubleSpliterator", "()", "summary", "df-generated"], + ["java.util", "Spliterators", "emptyIntSpliterator", "()", "summary", "df-generated"], + ["java.util", "Spliterators", "emptyLongSpliterator", "()", "summary", "df-generated"], + ["java.util", "Spliterators", "emptySpliterator", "()", "summary", "df-generated"], + ["java.util", "Spliterators", "iterator", "(Spliterator$OfDouble)", "summary", "df-generated"], + ["java.util", "Spliterators", "iterator", "(Spliterator$OfInt)", "summary", "df-generated"], + ["java.util", "Spliterators", "iterator", "(Spliterator$OfLong)", "summary", "df-generated"], + ["java.util", "Spliterators", "iterator", "(Spliterator)", "summary", "df-generated"], + ["java.util", "Spliterators", "spliterator", "(double[],int)", "summary", "df-generated"], + ["java.util", "Spliterators", "spliterator", "(double[],int,int,int)", "summary", "df-generated"], + ["java.util", "Spliterators", "spliterator", "(int[],int)", "summary", "df-generated"], + ["java.util", "Spliterators", "spliterator", "(int[],int,int,int)", "summary", "df-generated"], + ["java.util", "Spliterators", "spliterator", "(long[],int)", "summary", "df-generated"], + ["java.util", "Spliterators", "spliterator", "(long[],int,int,int)", "summary", "df-generated"], + ["java.util", "SplittableRandom", "SplittableRandom", "(long)", "summary", "df-generated"], + ["java.util", "SplittableRandom", "nextBytes", "(byte[])", "summary", "df-generated"], + ["java.util", "SplittableRandom", "nextInt", "()", "summary", "df-generated"], + ["java.util", "SplittableRandom", "nextLong", "()", "summary", "df-generated"], + ["java.util", "SplittableRandom", "split", "()", "summary", "df-generated"], + ["java.util", "SplittableRandom", "split", "(RandomGenerator$SplittableGenerator)", "summary", "df-generated"], + ["java.util", "Stack", "empty", "()", "summary", "df-generated"], + ["java.util", "Stack", "search", "(Object)", "summary", "df-generated"], + ["java.util", "StringJoiner", "length", "()", "summary", "df-generated"], + ["java.util", "StringTokenizer", "countTokens", "()", "summary", "df-generated"], + ["java.util", "StringTokenizer", "hasMoreTokens", "()", "summary", "df-generated"], + ["java.util", "TimeZone", "getAvailableIDs", "()", "summary", "df-generated"], + ["java.util", "TimeZone", "getAvailableIDs", "(int)", "summary", "df-generated"], + ["java.util", "TimeZone", "getDSTSavings", "()", "summary", "df-generated"], + ["java.util", "TimeZone", "getDefault", "()", "summary", "df-generated"], + ["java.util", "TimeZone", "getOffset", "(int,int,int,int,int,int)", "summary", "df-generated"], + ["java.util", "TimeZone", "getOffset", "(long)", "summary", "df-generated"], + ["java.util", "TimeZone", "getRawOffset", "()", "summary", "df-generated"], + ["java.util", "TimeZone", "hasSameRules", "(TimeZone)", "summary", "df-generated"], + ["java.util", "TimeZone", "inDaylightTime", "(Date)", "summary", "df-generated"], + ["java.util", "TimeZone", "observesDaylightTime", "()", "summary", "df-generated"], + ["java.util", "TimeZone", "setDefault", "(TimeZone)", "summary", "df-generated"], + ["java.util", "TimeZone", "setRawOffset", "(int)", "summary", "df-generated"], + ["java.util", "TimeZone", "useDaylightTime", "()", "summary", "df-generated"], + ["java.util", "Timer", "Timer", "(boolean)", "summary", "df-generated"], + ["java.util", "Timer", "cancel", "()", "summary", "df-generated"], + ["java.util", "Timer", "purge", "()", "summary", "df-generated"], + ["java.util", "Timer", "schedule", "(TimerTask,Date)", "summary", "df-generated"], + ["java.util", "Timer", "schedule", "(TimerTask,Date,long)", "summary", "df-generated"], + ["java.util", "Timer", "schedule", "(TimerTask,long)", "summary", "df-generated"], + ["java.util", "Timer", "schedule", "(TimerTask,long,long)", "summary", "df-generated"], + ["java.util", "Timer", "scheduleAtFixedRate", "(TimerTask,Date,long)", "summary", "df-generated"], + ["java.util", "Timer", "scheduleAtFixedRate", "(TimerTask,long,long)", "summary", "df-generated"], + ["java.util", "TimerTask", "cancel", "()", "summary", "df-generated"], + ["java.util", "TimerTask", "run", "()", "summary", "df-generated"], + ["java.util", "TimerTask", "scheduledExecutionTime", "()", "summary", "df-generated"], + ["java.util", "TreeMap", "containsValue", "(Object)", "summary", "df-generated"], + ["java.util", "TreeMap", "replaceAll", "(BiFunction)", "summary", "df-generated"], + ["java.util", "UUID", "UUID", "(long,long)", "summary", "df-generated"], + ["java.util", "UUID", "clockSequence", "()", "summary", "df-generated"], + ["java.util", "UUID", "getLeastSignificantBits", "()", "summary", "df-generated"], + ["java.util", "UUID", "getMostSignificantBits", "()", "summary", "df-generated"], + ["java.util", "UUID", "nameUUIDFromBytes", "(byte[])", "summary", "df-generated"], + ["java.util", "UUID", "node", "()", "summary", "df-generated"], + ["java.util", "UUID", "timestamp", "()", "summary", "df-generated"], + ["java.util", "UUID", "variant", "()", "summary", "df-generated"], + ["java.util", "UUID", "version", "()", "summary", "df-generated"], + ["java.util", "Vector", "Vector", "(int)", "summary", "df-generated"], + ["java.util", "Vector", "Vector", "(int,int)", "summary", "df-generated"], + ["java.util", "Vector", "capacity", "()", "summary", "df-generated"], + ["java.util", "Vector", "ensureCapacity", "(int)", "summary", "df-generated"], + ["java.util", "Vector", "indexOf", "(Object,int)", "summary", "df-generated"], + ["java.util", "Vector", "lastIndexOf", "(Object)", "summary", "df-generated"], + ["java.util", "Vector", "lastIndexOf", "(Object,int)", "summary", "df-generated"], + ["java.util", "Vector", "removeAll", "(Collection)", "summary", "df-generated"], + ["java.util", "Vector", "removeAllElements", "()", "summary", "df-generated"], + ["java.util", "Vector", "removeElement", "(Object)", "summary", "df-generated"], + ["java.util", "Vector", "removeElementAt", "(int)", "summary", "df-generated"], + ["java.util", "Vector", "replaceAll", "(UnaryOperator)", "summary", "df-generated"], + ["java.util", "Vector", "retainAll", "(Collection)", "summary", "df-generated"], + ["java.util", "Vector", "setSize", "(int)", "summary", "df-generated"], + ["java.util", "Vector", "trimToSize", "()", "summary", "df-generated"], + ["java.util", "WeakHashMap", "WeakHashMap", "(int)", "summary", "df-generated"], + ["java.util", "WeakHashMap", "WeakHashMap", "(int,float)", "summary", "df-generated"], + ["java.util", "WeakHashMap", "containsValue", "(Object)", "summary", "df-generated"], + ["java.util", "WeakHashMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.util.model.yml deleted file mode 100644 index c9d7d9e5d99e..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.util.model.yml +++ /dev/null @@ -1,884 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util", "Base64$Encoder", True, "withoutPadding", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Base64", True, "getMimeEncoder", "(int,byte[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Calendar$Builder", True, "build", "()", "", "Argument[this].SyntheticField[java.util.Calendar$Builder.zone]", "ReturnValue.SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] - - ["java.util", "Calendar$Builder", True, "set", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Calendar$Builder", True, "setCalendarType", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Calendar$Builder", True, "setDate", "(int,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Calendar$Builder", True, "setFields", "(int[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Calendar$Builder", True, "setInstant", "(Date)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Calendar$Builder", True, "setInstant", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Calendar$Builder", True, "setLenient", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Calendar$Builder", True, "setLocale", "(Locale)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Calendar$Builder", True, "setTimeOfDay", "(int,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Calendar$Builder", True, "setTimeOfDay", "(int,int,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Calendar$Builder", True, "setTimeZone", "(TimeZone)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Calendar$Builder.zone]", "value", "dfc-generated"] - - ["java.util", "Calendar$Builder", True, "setTimeZone", "(TimeZone)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.Calendar$Builder.zone]", "value", "dfc-generated"] - - ["java.util", "Calendar$Builder", True, "setTimeZone", "(TimeZone)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Calendar$Builder", True, "setWeekDate", "(int,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Calendar$Builder", True, "setWeekDefinition", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Calendar", True, "getInstance", "(TimeZone)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] - - ["java.util", "Calendar", True, "getInstance", "(TimeZone,Locale)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] - - ["java.util", "Calendar", True, "getTimeZone", "()", "", "Argument[this].SyntheticField[java.util.Calendar.zone]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Calendar", True, "setTimeZone", "(TimeZone)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] - - ["java.util", "Comparator", True, "nullsFirst", "(Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Comparator", True, "nullsLast", "(Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ConcurrentModificationException", True, "ConcurrentModificationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "ConcurrentModificationException", True, "ConcurrentModificationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "ConcurrentModificationException", True, "ConcurrentModificationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "ConcurrentModificationException", True, "ConcurrentModificationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Currency", False, "getCurrencyCode", "()", "", "Argument[this].SyntheticField[java.util.Currency.currencyCode]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Currency", False, "getDisplayName", "()", "", "Argument[this].SyntheticField[java.util.Currency.currencyCode]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Currency", False, "getDisplayName", "(Locale)", "", "Argument[this].SyntheticField[java.util.Currency.currencyCode]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Currency", False, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.Currency.currencyCode]", "value", "dfc-generated"] - - ["java.util", "Currency", False, "getSymbol", "()", "", "Argument[this].SyntheticField[java.util.Currency.currencyCode]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Currency", False, "getSymbol", "(Locale)", "", "Argument[this].SyntheticField[java.util.Currency.currencyCode]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "DuplicateFormatFlagsException", True, "DuplicateFormatFlagsException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.DuplicateFormatFlagsException.flags]", "value", "dfc-generated"] - - ["java.util", "DuplicateFormatFlagsException", True, "getFlags", "()", "", "Argument[this].SyntheticField[java.util.DuplicateFormatFlagsException.flags]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "EventListenerProxy", True, "EventListenerProxy", "(EventListener)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventListenerProxy.listener]", "value", "dfc-generated"] - - ["java.util", "EventListenerProxy", True, "getListener", "()", "", "Argument[this].SyntheticField[java.util.EventListenerProxy.listener]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "FormatFlagsConversionMismatchException", True, "FormatFlagsConversionMismatchException", "(String,char)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.FormatFlagsConversionMismatchException.f]", "value", "dfc-generated"] - - ["java.util", "FormatFlagsConversionMismatchException", True, "getFlags", "()", "", "Argument[this].SyntheticField[java.util.FormatFlagsConversionMismatchException.f]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Formattable", True, "formatTo", "(Formatter,int,int,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.util", "Formatter", False, "Formatter", "(Appendable)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Formatter.a]", "value", "dfc-generated"] - - ["java.util", "Formatter", False, "Formatter", "(Appendable,Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Formatter.a]", "value", "dfc-generated"] - - ["java.util", "Formatter", False, "Formatter", "(Appendable,Locale)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] - - ["java.util", "Formatter", False, "Formatter", "(File,Charset,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] - - ["java.util", "Formatter", False, "Formatter", "(File,String,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] - - ["java.util", "Formatter", False, "Formatter", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] - - ["java.util", "Formatter", False, "Formatter", "(OutputStream,Charset,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] - - ["java.util", "Formatter", False, "Formatter", "(OutputStream,String,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] - - ["java.util", "Formatter", False, "Formatter", "(PrintStream)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Formatter.a]", "value", "dfc-generated"] - - ["java.util", "Formatter", False, "Formatter", "(String,Charset,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] - - ["java.util", "Formatter", False, "Formatter", "(String,String,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] - - ["java.util", "Formatter", False, "format", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Formatter", False, "format", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util", "Formatter", False, "format", "(String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util", "Formatter", False, "format", "(String,Object[])", "", "Argument[this].SyntheticField[java.util.Formatter.l]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util", "Formatter", False, "format", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Formatter", False, "ioException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Formatter", False, "locale", "()", "", "Argument[this].SyntheticField[java.util.Formatter.l]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Formatter", False, "out", "()", "", "Argument[this].SyntheticField[java.util.Formatter.a]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "GregorianCalendar", True, "GregorianCalendar", "(TimeZone)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] - - ["java.util", "GregorianCalendar", True, "GregorianCalendar", "(TimeZone,Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] - - ["java.util", "GregorianCalendar", True, "from", "(ZonedDateTime)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "GregorianCalendar", True, "getTimeZone", "()", "", "Argument[this].SyntheticField[java.util.Calendar.zone]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "GregorianCalendar", True, "setTimeZone", "(TimeZone)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] - - ["java.util", "HashMap", True, "compute", "(Object,BiFunction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "HashMap", True, "compute", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HashMap", True, "computeIfPresent", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Hashtable", True, "compute", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Hashtable", True, "computeIfPresent", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "delimiter", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(Appendable,byte[])", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(Appendable,byte[],int,int)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(byte[])", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(byte[])", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(byte[])", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(byte[],int,int)", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(byte[],int,int)", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(byte[],int,int)", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util", "HexFormat", False, "ofDelimiter", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "prefix", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "suffix", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "toHexDigits", "(Appendable,byte)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "withDelimiter", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "withDelimiter", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue.SyntheticField[java.util.HexFormat.prefix]", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "withDelimiter", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue.SyntheticField[java.util.HexFormat.suffix]", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "withLowerCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "withLowerCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue.SyntheticField[java.util.HexFormat.prefix]", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "withLowerCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue.SyntheticField[java.util.HexFormat.suffix]", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "withPrefix", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.HexFormat.prefix]", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "withPrefix", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "withPrefix", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue.SyntheticField[java.util.HexFormat.suffix]", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "withSuffix", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.HexFormat.suffix]", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "withSuffix", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "withSuffix", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue.SyntheticField[java.util.HexFormat.prefix]", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "withUpperCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "withUpperCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue.SyntheticField[java.util.HexFormat.prefix]", "value", "dfc-generated"] - - ["java.util", "HexFormat", False, "withUpperCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue.SyntheticField[java.util.HexFormat.suffix]", "value", "dfc-generated"] - - ["java.util", "IllegalFormatFlagsException", True, "IllegalFormatFlagsException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.IllegalFormatFlagsException.flags]", "value", "dfc-generated"] - - ["java.util", "IllegalFormatFlagsException", True, "getFlags", "()", "", "Argument[this].SyntheticField[java.util.IllegalFormatFlagsException.flags]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "IllformedLocaleException", True, "IllformedLocaleException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "IllformedLocaleException", True, "IllformedLocaleException", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "InputMismatchException", True, "InputMismatchException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "InvalidPropertiesFormatException", True, "InvalidPropertiesFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "InvalidPropertiesFormatException", True, "InvalidPropertiesFormatException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "ListResourceBundle", True, "handleGetObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Map", True, "compute", "(Object,BiFunction)", "", "Argument[0]", "Argument[this].MapKey", "value", "dfc-generated"] - - ["java.util", "Map", True, "computeIfPresent", "(Object,BiFunction)", "", "Argument[0]", "Argument[this].MapKey", "value", "dfc-generated"] - - ["java.util", "MissingFormatArgumentException", True, "MissingFormatArgumentException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.MissingFormatArgumentException.s]", "value", "dfc-generated"] - - ["java.util", "MissingFormatArgumentException", True, "getFormatSpecifier", "()", "", "Argument[this].SyntheticField[java.util.MissingFormatArgumentException.s]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "MissingFormatWidthException", True, "MissingFormatWidthException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.MissingFormatWidthException.s]", "value", "dfc-generated"] - - ["java.util", "MissingFormatWidthException", True, "getFormatSpecifier", "()", "", "Argument[this].SyntheticField[java.util.MissingFormatWidthException.s]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "MissingResourceException", True, "MissingResourceException", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.MissingResourceException.className]", "value", "dfc-generated"] - - ["java.util", "MissingResourceException", True, "MissingResourceException", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.MissingResourceException.key]", "value", "dfc-generated"] - - ["java.util", "MissingResourceException", True, "getClassName", "()", "", "Argument[this].SyntheticField[java.util.MissingResourceException.className]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "MissingResourceException", True, "getKey", "()", "", "Argument[this].SyntheticField[java.util.MissingResourceException.key]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "NoSuchElementException", True, "NoSuchElementException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "NoSuchElementException", True, "NoSuchElementException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "NoSuchElementException", True, "NoSuchElementException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "NoSuchElementException", True, "NoSuchElementException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Observable", True, "addObserver", "(Observer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "PriorityQueue", True, "PriorityQueue", "(Comparator)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.PriorityQueue.comparator]", "value", "dfc-generated"] - - ["java.util", "PriorityQueue", True, "PriorityQueue", "(int,Comparator)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.PriorityQueue.comparator]", "value", "dfc-generated"] - - ["java.util", "PriorityQueue", True, "comparator", "()", "", "Argument[this].SyntheticField[java.util.PriorityQueue.comparator]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "Properties", True, "Properties", "(Properties)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Properties", True, "propertyNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Properties", True, "store", "(Writer,String)", "", "Argument[1]", "Argument[0]", "taint", "dfc-generated"] - - ["java.util", "Properties", True, "stringPropertyNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "PropertyPermission", False, "PropertyPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util", "PropertyResourceBundle", True, "handleGetObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ResourceBundle$Control", True, "getFormats", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ResourceBundle$Control", True, "toBundleName", "(String,Locale)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "ResourceBundle$Control", True, "toResourceName", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util", "ResourceBundle$Control", True, "toResourceName", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util", "ResourceBundle", True, "getBaseBundleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ResourceBundle", True, "getKeys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ResourceBundle", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ResourceBundle", True, "getObject", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["java.util", "ResourceBundle", True, "getStringArray", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["java.util", "ResourceBundle", True, "keySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ServiceConfigurationError", True, "ServiceConfigurationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "ServiceConfigurationError", True, "ServiceConfigurationError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "ServiceConfigurationError", True, "ServiceConfigurationError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "ServiceLoader", False, "findFirst", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["java.util", "ServiceLoader", False, "load", "(Class,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ServiceLoader", False, "load", "(ModuleLayer,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ServiceLoader", False, "stream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "SimpleTimeZone", True, "SimpleTimeZone", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "SimpleTimeZone", True, "SimpleTimeZone", "(int,String,int,int,int,int,int,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "SimpleTimeZone", True, "SimpleTimeZone", "(int,String,int,int,int,int,int,int,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "SimpleTimeZone", True, "SimpleTimeZone", "(int,String,int,int,int,int,int,int,int,int,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Spliterator$OfDouble", True, "trySplit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Spliterator$OfInt", True, "trySplit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Spliterator$OfLong", True, "trySplit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Spliterator", True, "forEachRemaining", "(Consumer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Spliterator", True, "forEachRemaining", "(Consumer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.util", "Spliterators", False, "spliterator", "(Collection,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Spliterators", False, "spliterator", "(Iterator,long,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Spliterators", False, "spliterator", "(Object[],int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Spliterators", False, "spliterator", "(Object[],int,int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Spliterators", False, "spliterator", "(PrimitiveIterator$OfDouble,long,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Spliterators", False, "spliterator", "(PrimitiveIterator$OfInt,long,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Spliterators", False, "spliterator", "(PrimitiveIterator$OfLong,long,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Spliterators", False, "spliteratorUnknownSize", "(Iterator,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Spliterators", False, "spliteratorUnknownSize", "(PrimitiveIterator$OfDouble,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Spliterators", False, "spliteratorUnknownSize", "(PrimitiveIterator$OfInt,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Spliterators", False, "spliteratorUnknownSize", "(PrimitiveIterator$OfLong,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.util", "TimeZone", True, "getDisplayName", "()", "", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "TimeZone", True, "getDisplayName", "(Locale)", "", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "TimeZone", True, "getDisplayName", "(boolean,int)", "", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "TimeZone", True, "getDisplayName", "(boolean,int,Locale)", "", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "TimeZone", True, "getID", "()", "", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "TimeZone", True, "getTimeZone", "(ZoneId)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "TimeZone", True, "setID", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "value", "dfc-generated"] - - ["java.util", "TimeZone", True, "toZoneId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Timer", True, "Timer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Timer", True, "Timer", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "TooManyListenersException", True, "TooManyListenersException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "TreeMap", True, "ceilingKey", "(Object)", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "TreeMap", True, "comparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "TreeMap", True, "compute", "(Object,BiFunction)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "value", "dfc-generated"] - - ["java.util", "TreeMap", True, "computeIfPresent", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "TreeMap", True, "descendingKeySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "TreeMap", True, "firstKey", "()", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "TreeMap", True, "floorKey", "(Object)", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "TreeMap", True, "higherKey", "(Object)", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "TreeMap", True, "lastKey", "()", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "TreeMap", True, "lowerKey", "(Object)", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "TreeMap", True, "navigableKeySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "TreeSet", True, "comparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "UnknownFormatConversionException", True, "UnknownFormatConversionException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.UnknownFormatConversionException.s]", "value", "dfc-generated"] - - ["java.util", "UnknownFormatConversionException", True, "getConversion", "()", "", "Argument[this].SyntheticField[java.util.UnknownFormatConversionException.s]", "ReturnValue", "value", "dfc-generated"] - - ["java.util", "UnknownFormatFlagsException", True, "UnknownFormatFlagsException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.UnknownFormatFlagsException.flags]", "value", "dfc-generated"] - - ["java.util", "UnknownFormatFlagsException", True, "getFlags", "()", "", "Argument[this].SyntheticField[java.util.UnknownFormatFlagsException.flags]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util", "AbstractCollection", "clear", "()", "summary", "df-generated"] - - ["java.util", "AbstractCollection", "removeAll", "(Collection)", "summary", "df-generated"] - - ["java.util", "AbstractCollection", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.util", "AbstractList", "lastIndexOf", "(Object)", "summary", "df-generated"] - - ["java.util", "AbstractMap", "containsValue", "(Object)", "summary", "df-generated"] - - ["java.util", "AbstractQueue", "clear", "()", "summary", "df-generated"] - - ["java.util", "ArrayDeque", "ArrayDeque", "(int)", "summary", "df-generated"] - - ["java.util", "ArrayDeque", "clear", "()", "summary", "df-generated"] - - ["java.util", "ArrayDeque", "removeAll", "(Collection)", "summary", "df-generated"] - - ["java.util", "ArrayDeque", "removeFirstOccurrence", "(Object)", "summary", "df-generated"] - - ["java.util", "ArrayDeque", "removeLastOccurrence", "(Object)", "summary", "df-generated"] - - ["java.util", "ArrayDeque", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.util", "ArrayList", "ensureCapacity", "(int)", "summary", "df-generated"] - - ["java.util", "ArrayList", "lastIndexOf", "(Object)", "summary", "df-generated"] - - ["java.util", "ArrayList", "removeAll", "(Collection)", "summary", "df-generated"] - - ["java.util", "ArrayList", "replaceAll", "(UnaryOperator)", "summary", "df-generated"] - - ["java.util", "ArrayList", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.util", "ArrayList", "trimToSize", "()", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(Object[],Object)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(Object[],Object,Comparator)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(Object[],int,int,Object)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(Object[],int,int,Object,Comparator)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(byte[],byte)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(byte[],int,int,byte)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(char[],char)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(char[],int,int,char)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(double[],double)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(double[],int,int,double)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(float[],float)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(float[],int,int,float)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(int[],int)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(int[],int,int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(long[],int,int,long)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(long[],long)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(short[],int,int,short)", "summary", "df-generated"] - - ["java.util", "Arrays", "binarySearch", "(short[],short)", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(Comparable[],Comparable[])", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(Comparable[],int,int,Comparable[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(Object[],Object[],Comparator)", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(Object[],int,int,Object[],int,int,Comparator)", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(boolean[],boolean[])", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(boolean[],int,int,boolean[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(byte[],byte[])", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(byte[],int,int,byte[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(char[],char[])", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(char[],int,int,char[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(double[],double[])", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(double[],int,int,double[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(float[],float[])", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(float[],int,int,float[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(int[],int,int,int[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(int[],int[])", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(long[],int,int,long[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(long[],long[])", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(short[],int,int,short[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "compare", "(short[],short[])", "summary", "df-generated"] - - ["java.util", "Arrays", "compareUnsigned", "(byte[],byte[])", "summary", "df-generated"] - - ["java.util", "Arrays", "compareUnsigned", "(byte[],int,int,byte[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "compareUnsigned", "(int[],int,int,int[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "compareUnsigned", "(int[],int[])", "summary", "df-generated"] - - ["java.util", "Arrays", "compareUnsigned", "(long[],int,int,long[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "compareUnsigned", "(long[],long[])", "summary", "df-generated"] - - ["java.util", "Arrays", "compareUnsigned", "(short[],int,int,short[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "compareUnsigned", "(short[],short[])", "summary", "df-generated"] - - ["java.util", "Arrays", "deepEquals", "(Object[],Object[])", "summary", "df-generated"] - - ["java.util", "Arrays", "deepHashCode", "(Object[])", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(Object[],Object[])", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(Object[],Object[],Comparator)", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(Object[],int,int,Object[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(Object[],int,int,Object[],int,int,Comparator)", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(boolean[],boolean[])", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(boolean[],int,int,boolean[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(byte[],byte[])", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(byte[],int,int,byte[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(char[],char[])", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(char[],int,int,char[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(double[],double[])", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(double[],int,int,double[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(float[],float[])", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(float[],int,int,float[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(int[],int,int,int[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(int[],int[])", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(long[],int,int,long[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(long[],long[])", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(short[],int,int,short[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "equals", "(short[],short[])", "summary", "df-generated"] - - ["java.util", "Arrays", "hashCode", "(Object[])", "summary", "df-generated"] - - ["java.util", "Arrays", "hashCode", "(boolean[])", "summary", "df-generated"] - - ["java.util", "Arrays", "hashCode", "(byte[])", "summary", "df-generated"] - - ["java.util", "Arrays", "hashCode", "(char[])", "summary", "df-generated"] - - ["java.util", "Arrays", "hashCode", "(double[])", "summary", "df-generated"] - - ["java.util", "Arrays", "hashCode", "(float[])", "summary", "df-generated"] - - ["java.util", "Arrays", "hashCode", "(int[])", "summary", "df-generated"] - - ["java.util", "Arrays", "hashCode", "(long[])", "summary", "df-generated"] - - ["java.util", "Arrays", "hashCode", "(short[])", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(Object[],Object[])", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(Object[],Object[],Comparator)", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(Object[],int,int,Object[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(Object[],int,int,Object[],int,int,Comparator)", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(boolean[],boolean[])", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(boolean[],int,int,boolean[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(byte[],byte[])", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(byte[],int,int,byte[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(char[],char[])", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(char[],int,int,char[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(double[],double[])", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(double[],int,int,double[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(float[],float[])", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(float[],int,int,float[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(int[],int,int,int[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(int[],int[])", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(long[],int,int,long[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(long[],long[])", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(short[],int,int,short[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "mismatch", "(short[],short[])", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelPrefix", "(Object[],BinaryOperator)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelPrefix", "(Object[],int,int,BinaryOperator)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelPrefix", "(double[],DoubleBinaryOperator)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelPrefix", "(double[],int,int,DoubleBinaryOperator)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelPrefix", "(int[],IntBinaryOperator)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelPrefix", "(int[],int,int,IntBinaryOperator)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelPrefix", "(long[],LongBinaryOperator)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelPrefix", "(long[],int,int,LongBinaryOperator)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSetAll", "(Object[],IntFunction)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSetAll", "(double[],IntToDoubleFunction)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSetAll", "(int[],IntUnaryOperator)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSetAll", "(long[],IntToLongFunction)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(Comparable[])", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(Comparable[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(Object[],Comparator)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(Object[],int,int,Comparator)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(byte[])", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(byte[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(char[])", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(char[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(double[])", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(double[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(float[])", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(float[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(int[])", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(int[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(long[])", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(long[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(short[])", "summary", "df-generated"] - - ["java.util", "Arrays", "parallelSort", "(short[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "setAll", "(Object[],IntFunction)", "summary", "df-generated"] - - ["java.util", "Arrays", "setAll", "(double[],IntToDoubleFunction)", "summary", "df-generated"] - - ["java.util", "Arrays", "setAll", "(int[],IntUnaryOperator)", "summary", "df-generated"] - - ["java.util", "Arrays", "setAll", "(long[],IntToLongFunction)", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(Object[])", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(Object[],Comparator)", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(Object[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(Object[],int,int,Comparator)", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(byte[])", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(byte[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(char[])", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(char[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(double[])", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(double[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(float[])", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(float[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(int[])", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(int[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(long[])", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(long[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(short[])", "summary", "df-generated"] - - ["java.util", "Arrays", "sort", "(short[],int,int)", "summary", "df-generated"] - - ["java.util", "Arrays", "toString", "(boolean[])", "summary", "df-generated"] - - ["java.util", "Arrays", "toString", "(byte[])", "summary", "df-generated"] - - ["java.util", "Arrays", "toString", "(char[])", "summary", "df-generated"] - - ["java.util", "Arrays", "toString", "(double[])", "summary", "df-generated"] - - ["java.util", "Arrays", "toString", "(float[])", "summary", "df-generated"] - - ["java.util", "Arrays", "toString", "(int[])", "summary", "df-generated"] - - ["java.util", "Arrays", "toString", "(long[])", "summary", "df-generated"] - - ["java.util", "Arrays", "toString", "(short[])", "summary", "df-generated"] - - ["java.util", "Base64$Decoder", "decode", "(byte[],byte[])", "summary", "df-generated"] - - ["java.util", "Base64$Encoder", "encode", "(byte[],byte[])", "summary", "df-generated"] - - ["java.util", "Base64", "getDecoder", "()", "summary", "df-generated"] - - ["java.util", "Base64", "getEncoder", "()", "summary", "df-generated"] - - ["java.util", "Base64", "getMimeDecoder", "()", "summary", "df-generated"] - - ["java.util", "Base64", "getMimeEncoder", "()", "summary", "df-generated"] - - ["java.util", "Base64", "getUrlDecoder", "()", "summary", "df-generated"] - - ["java.util", "Base64", "getUrlEncoder", "()", "summary", "df-generated"] - - ["java.util", "BitSet", "BitSet", "(int)", "summary", "df-generated"] - - ["java.util", "BitSet", "and", "(BitSet)", "summary", "df-generated"] - - ["java.util", "BitSet", "andNot", "(BitSet)", "summary", "df-generated"] - - ["java.util", "BitSet", "cardinality", "()", "summary", "df-generated"] - - ["java.util", "BitSet", "clear", "()", "summary", "df-generated"] - - ["java.util", "BitSet", "clear", "(int)", "summary", "df-generated"] - - ["java.util", "BitSet", "clear", "(int,int)", "summary", "df-generated"] - - ["java.util", "BitSet", "flip", "(int)", "summary", "df-generated"] - - ["java.util", "BitSet", "flip", "(int,int)", "summary", "df-generated"] - - ["java.util", "BitSet", "get", "(int)", "summary", "df-generated"] - - ["java.util", "BitSet", "get", "(int,int)", "summary", "df-generated"] - - ["java.util", "BitSet", "intersects", "(BitSet)", "summary", "df-generated"] - - ["java.util", "BitSet", "isEmpty", "()", "summary", "df-generated"] - - ["java.util", "BitSet", "length", "()", "summary", "df-generated"] - - ["java.util", "BitSet", "nextClearBit", "(int)", "summary", "df-generated"] - - ["java.util", "BitSet", "nextSetBit", "(int)", "summary", "df-generated"] - - ["java.util", "BitSet", "or", "(BitSet)", "summary", "df-generated"] - - ["java.util", "BitSet", "previousClearBit", "(int)", "summary", "df-generated"] - - ["java.util", "BitSet", "previousSetBit", "(int)", "summary", "df-generated"] - - ["java.util", "BitSet", "set", "(int)", "summary", "df-generated"] - - ["java.util", "BitSet", "set", "(int,boolean)", "summary", "df-generated"] - - ["java.util", "BitSet", "set", "(int,int)", "summary", "df-generated"] - - ["java.util", "BitSet", "set", "(int,int,boolean)", "summary", "df-generated"] - - ["java.util", "BitSet", "size", "()", "summary", "df-generated"] - - ["java.util", "BitSet", "stream", "()", "summary", "df-generated"] - - ["java.util", "BitSet", "toByteArray", "()", "summary", "df-generated"] - - ["java.util", "BitSet", "toLongArray", "()", "summary", "df-generated"] - - ["java.util", "BitSet", "valueOf", "(ByteBuffer)", "summary", "df-generated"] - - ["java.util", "BitSet", "valueOf", "(LongBuffer)", "summary", "df-generated"] - - ["java.util", "BitSet", "valueOf", "(byte[])", "summary", "df-generated"] - - ["java.util", "BitSet", "valueOf", "(long[])", "summary", "df-generated"] - - ["java.util", "BitSet", "xor", "(BitSet)", "summary", "df-generated"] - - ["java.util", "Calendar", "after", "(Object)", "summary", "df-generated"] - - ["java.util", "Calendar", "before", "(Object)", "summary", "df-generated"] - - ["java.util", "Calendar", "clear", "()", "summary", "df-generated"] - - ["java.util", "Calendar", "clear", "(int)", "summary", "df-generated"] - - ["java.util", "Calendar", "getActualMaximum", "(int)", "summary", "df-generated"] - - ["java.util", "Calendar", "getActualMinimum", "(int)", "summary", "df-generated"] - - ["java.util", "Calendar", "getAvailableCalendarTypes", "()", "summary", "df-generated"] - - ["java.util", "Calendar", "getAvailableLocales", "()", "summary", "df-generated"] - - ["java.util", "Calendar", "getCalendarType", "()", "summary", "df-generated"] - - ["java.util", "Calendar", "getDisplayName", "(int,int,Locale)", "summary", "df-generated"] - - ["java.util", "Calendar", "getDisplayNames", "(int,int,Locale)", "summary", "df-generated"] - - ["java.util", "Calendar", "getFirstDayOfWeek", "()", "summary", "df-generated"] - - ["java.util", "Calendar", "getGreatestMinimum", "(int)", "summary", "df-generated"] - - ["java.util", "Calendar", "getInstance", "(Locale)", "summary", "df-generated"] - - ["java.util", "Calendar", "getLeastMaximum", "(int)", "summary", "df-generated"] - - ["java.util", "Calendar", "getMaximum", "(int)", "summary", "df-generated"] - - ["java.util", "Calendar", "getMinimalDaysInFirstWeek", "()", "summary", "df-generated"] - - ["java.util", "Calendar", "getMinimum", "(int)", "summary", "df-generated"] - - ["java.util", "Calendar", "getWeekYear", "()", "summary", "df-generated"] - - ["java.util", "Calendar", "getWeeksInWeekYear", "()", "summary", "df-generated"] - - ["java.util", "Calendar", "isLenient", "()", "summary", "df-generated"] - - ["java.util", "Calendar", "isSet", "(int)", "summary", "df-generated"] - - ["java.util", "Calendar", "isWeekDateSupported", "()", "summary", "df-generated"] - - ["java.util", "Calendar", "roll", "(int,boolean)", "summary", "df-generated"] - - ["java.util", "Calendar", "roll", "(int,int)", "summary", "df-generated"] - - ["java.util", "Calendar", "set", "(int,int,int)", "summary", "df-generated"] - - ["java.util", "Calendar", "set", "(int,int,int,int,int)", "summary", "df-generated"] - - ["java.util", "Calendar", "set", "(int,int,int,int,int,int)", "summary", "df-generated"] - - ["java.util", "Calendar", "setFirstDayOfWeek", "(int)", "summary", "df-generated"] - - ["java.util", "Calendar", "setLenient", "(boolean)", "summary", "df-generated"] - - ["java.util", "Calendar", "setMinimalDaysInFirstWeek", "(int)", "summary", "df-generated"] - - ["java.util", "Calendar", "setTimeInMillis", "(long)", "summary", "df-generated"] - - ["java.util", "Calendar", "setWeekDate", "(int,int,int)", "summary", "df-generated"] - - ["java.util", "Calendar", "toInstant", "()", "summary", "df-generated"] - - ["java.util", "Collections", "binarySearch", "(List,Object)", "summary", "df-generated"] - - ["java.util", "Collections", "binarySearch", "(List,Object,Comparator)", "summary", "df-generated"] - - ["java.util", "Collections", "disjoint", "(Collection,Collection)", "summary", "df-generated"] - - ["java.util", "Collections", "emptyEnumeration", "()", "summary", "df-generated"] - - ["java.util", "Collections", "emptyIterator", "()", "summary", "df-generated"] - - ["java.util", "Collections", "emptyListIterator", "()", "summary", "df-generated"] - - ["java.util", "Collections", "emptyNavigableMap", "()", "summary", "df-generated"] - - ["java.util", "Collections", "emptyNavigableSet", "()", "summary", "df-generated"] - - ["java.util", "Collections", "emptySortedMap", "()", "summary", "df-generated"] - - ["java.util", "Collections", "emptySortedSet", "()", "summary", "df-generated"] - - ["java.util", "Collections", "frequency", "(Collection,Object)", "summary", "df-generated"] - - ["java.util", "Collections", "indexOfSubList", "(List,List)", "summary", "df-generated"] - - ["java.util", "Collections", "lastIndexOfSubList", "(List,List)", "summary", "df-generated"] - - ["java.util", "Collections", "reverse", "(List)", "summary", "df-generated"] - - ["java.util", "Collections", "rotate", "(List,int)", "summary", "df-generated"] - - ["java.util", "Collections", "shuffle", "(List)", "summary", "df-generated"] - - ["java.util", "Collections", "shuffle", "(List,Random)", "summary", "df-generated"] - - ["java.util", "Collections", "swap", "(List,int,int)", "summary", "df-generated"] - - ["java.util", "Comparator", "naturalOrder", "()", "summary", "df-generated"] - - ["java.util", "Comparator", "reverseOrder", "()", "summary", "df-generated"] - - ["java.util", "Comparator", "reversed", "()", "summary", "df-generated"] - - ["java.util", "Comparator", "thenComparing", "(Comparator)", "summary", "df-generated"] - - ["java.util", "Comparator", "thenComparing", "(Function)", "summary", "df-generated"] - - ["java.util", "Comparator", "thenComparing", "(Function,Comparator)", "summary", "df-generated"] - - ["java.util", "Comparator", "thenComparingDouble", "(ToDoubleFunction)", "summary", "df-generated"] - - ["java.util", "Comparator", "thenComparingInt", "(ToIntFunction)", "summary", "df-generated"] - - ["java.util", "Comparator", "thenComparingLong", "(ToLongFunction)", "summary", "df-generated"] - - ["java.util", "Currency", "getAvailableCurrencies", "()", "summary", "df-generated"] - - ["java.util", "Currency", "getDefaultFractionDigits", "()", "summary", "df-generated"] - - ["java.util", "Currency", "getInstance", "(Locale)", "summary", "df-generated"] - - ["java.util", "Currency", "getNumericCode", "()", "summary", "df-generated"] - - ["java.util", "Currency", "getNumericCodeAsString", "()", "summary", "df-generated"] - - ["java.util", "Date", "Date", "(String)", "summary", "df-generated"] - - ["java.util", "Date", "Date", "(int,int,int)", "summary", "df-generated"] - - ["java.util", "Date", "Date", "(int,int,int,int,int)", "summary", "df-generated"] - - ["java.util", "Date", "Date", "(int,int,int,int,int,int)", "summary", "df-generated"] - - ["java.util", "Date", "UTC", "(int,int,int,int,int,int)", "summary", "df-generated"] - - ["java.util", "Date", "after", "(Date)", "summary", "df-generated"] - - ["java.util", "Date", "before", "(Date)", "summary", "df-generated"] - - ["java.util", "Date", "getDate", "()", "summary", "df-generated"] - - ["java.util", "Date", "getDay", "()", "summary", "df-generated"] - - ["java.util", "Date", "getHours", "()", "summary", "df-generated"] - - ["java.util", "Date", "getMinutes", "()", "summary", "df-generated"] - - ["java.util", "Date", "getMonth", "()", "summary", "df-generated"] - - ["java.util", "Date", "getSeconds", "()", "summary", "df-generated"] - - ["java.util", "Date", "getTimezoneOffset", "()", "summary", "df-generated"] - - ["java.util", "Date", "getYear", "()", "summary", "df-generated"] - - ["java.util", "Date", "parse", "(String)", "summary", "df-generated"] - - ["java.util", "Date", "setDate", "(int)", "summary", "df-generated"] - - ["java.util", "Date", "setHours", "(int)", "summary", "df-generated"] - - ["java.util", "Date", "setMinutes", "(int)", "summary", "df-generated"] - - ["java.util", "Date", "setMonth", "(int)", "summary", "df-generated"] - - ["java.util", "Date", "setSeconds", "(int)", "summary", "df-generated"] - - ["java.util", "Date", "setTime", "(long)", "summary", "df-generated"] - - ["java.util", "Date", "setYear", "(int)", "summary", "df-generated"] - - ["java.util", "Date", "toGMTString", "()", "summary", "df-generated"] - - ["java.util", "Date", "toLocaleString", "()", "summary", "df-generated"] - - ["java.util", "Dictionary", "isEmpty", "()", "summary", "df-generated"] - - ["java.util", "Dictionary", "size", "()", "summary", "df-generated"] - - ["java.util", "DoubleSummaryStatistics", "DoubleSummaryStatistics", "(long,double,double,double)", "summary", "df-generated"] - - ["java.util", "DoubleSummaryStatistics", "accept", "(double)", "summary", "df-generated"] - - ["java.util", "DoubleSummaryStatistics", "combine", "(DoubleSummaryStatistics)", "summary", "df-generated"] - - ["java.util", "DoubleSummaryStatistics", "getAverage", "()", "summary", "df-generated"] - - ["java.util", "DoubleSummaryStatistics", "getCount", "()", "summary", "df-generated"] - - ["java.util", "DoubleSummaryStatistics", "getMax", "()", "summary", "df-generated"] - - ["java.util", "DoubleSummaryStatistics", "getMin", "()", "summary", "df-generated"] - - ["java.util", "DoubleSummaryStatistics", "getSum", "()", "summary", "df-generated"] - - ["java.util", "EnumMap", "EnumMap", "(Class)", "summary", "df-generated"] - - ["java.util", "EnumMap", "containsValue", "(Object)", "summary", "df-generated"] - - ["java.util", "EnumSet", "range", "(Enum,Enum)", "summary", "df-generated"] - - ["java.util", "FormatFlagsConversionMismatchException", "getConversion", "()", "summary", "df-generated"] - - ["java.util", "Formatter", "Formatter", "(File)", "summary", "df-generated"] - - ["java.util", "Formatter", "Formatter", "(File,String)", "summary", "df-generated"] - - ["java.util", "Formatter", "Formatter", "(OutputStream)", "summary", "df-generated"] - - ["java.util", "Formatter", "Formatter", "(OutputStream,String)", "summary", "df-generated"] - - ["java.util", "Formatter", "Formatter", "(String)", "summary", "df-generated"] - - ["java.util", "Formatter", "Formatter", "(String,String)", "summary", "df-generated"] - - ["java.util", "Formatter", "flush", "()", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "GregorianCalendar", "(Locale)", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "GregorianCalendar", "(int,int,int)", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "GregorianCalendar", "(int,int,int,int,int)", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "GregorianCalendar", "(int,int,int,int,int,int)", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "getActualMaximum", "(int)", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "getActualMinimum", "(int)", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "getCalendarType", "()", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "getGreatestMinimum", "(int)", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "getGregorianChange", "()", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "getLeastMaximum", "(int)", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "getMaximum", "(int)", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "getMinimum", "(int)", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "getWeekYear", "()", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "getWeeksInWeekYear", "()", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "isLeapYear", "(int)", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "isWeekDateSupported", "()", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "roll", "(int,boolean)", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "roll", "(int,int)", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "setGregorianChange", "(Date)", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "setWeekDate", "(int,int,int)", "summary", "df-generated"] - - ["java.util", "GregorianCalendar", "toZonedDateTime", "()", "summary", "df-generated"] - - ["java.util", "HashMap", "HashMap", "(int,float)", "summary", "df-generated"] - - ["java.util", "HashMap", "containsValue", "(Object)", "summary", "df-generated"] - - ["java.util", "HashMap", "remove", "(Object,Object)", "summary", "df-generated"] - - ["java.util", "HashMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] - - ["java.util", "HashSet", "HashSet", "(int,float)", "summary", "df-generated"] - - ["java.util", "Hashtable", "Hashtable", "(int)", "summary", "df-generated"] - - ["java.util", "Hashtable", "Hashtable", "(int,float)", "summary", "df-generated"] - - ["java.util", "Hashtable", "contains", "(Object)", "summary", "df-generated"] - - ["java.util", "Hashtable", "containsValue", "(Object)", "summary", "df-generated"] - - ["java.util", "Hashtable", "remove", "(Object,Object)", "summary", "df-generated"] - - ["java.util", "Hashtable", "replaceAll", "(BiFunction)", "summary", "df-generated"] - - ["java.util", "HexFormat", "fromHexDigit", "(int)", "summary", "df-generated"] - - ["java.util", "HexFormat", "fromHexDigits", "(CharSequence)", "summary", "df-generated"] - - ["java.util", "HexFormat", "fromHexDigits", "(CharSequence,int,int)", "summary", "df-generated"] - - ["java.util", "HexFormat", "fromHexDigitsToLong", "(CharSequence)", "summary", "df-generated"] - - ["java.util", "HexFormat", "fromHexDigitsToLong", "(CharSequence,int,int)", "summary", "df-generated"] - - ["java.util", "HexFormat", "isHexDigit", "(int)", "summary", "df-generated"] - - ["java.util", "HexFormat", "isUpperCase", "()", "summary", "df-generated"] - - ["java.util", "HexFormat", "of", "()", "summary", "df-generated"] - - ["java.util", "HexFormat", "parseHex", "(CharSequence)", "summary", "df-generated"] - - ["java.util", "HexFormat", "parseHex", "(CharSequence,int,int)", "summary", "df-generated"] - - ["java.util", "HexFormat", "parseHex", "(char[],int,int)", "summary", "df-generated"] - - ["java.util", "HexFormat", "toHexDigits", "(byte)", "summary", "df-generated"] - - ["java.util", "HexFormat", "toHexDigits", "(char)", "summary", "df-generated"] - - ["java.util", "HexFormat", "toHexDigits", "(int)", "summary", "df-generated"] - - ["java.util", "HexFormat", "toHexDigits", "(long)", "summary", "df-generated"] - - ["java.util", "HexFormat", "toHexDigits", "(long,int)", "summary", "df-generated"] - - ["java.util", "HexFormat", "toHexDigits", "(short)", "summary", "df-generated"] - - ["java.util", "HexFormat", "toHighHexDigit", "(int)", "summary", "df-generated"] - - ["java.util", "HexFormat", "toLowHexDigit", "(int)", "summary", "df-generated"] - - ["java.util", "IdentityHashMap", "IdentityHashMap", "(int)", "summary", "df-generated"] - - ["java.util", "IdentityHashMap", "containsValue", "(Object)", "summary", "df-generated"] - - ["java.util", "IdentityHashMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] - - ["java.util", "IllegalFormatCodePointException", "IllegalFormatCodePointException", "(int)", "summary", "df-generated"] - - ["java.util", "IllegalFormatCodePointException", "getCodePoint", "()", "summary", "df-generated"] - - ["java.util", "IllegalFormatConversionException", "IllegalFormatConversionException", "(char,Class)", "summary", "df-generated"] - - ["java.util", "IllegalFormatConversionException", "getArgumentClass", "()", "summary", "df-generated"] - - ["java.util", "IllegalFormatConversionException", "getConversion", "()", "summary", "df-generated"] - - ["java.util", "IllegalFormatPrecisionException", "IllegalFormatPrecisionException", "(int)", "summary", "df-generated"] - - ["java.util", "IllegalFormatPrecisionException", "getPrecision", "()", "summary", "df-generated"] - - ["java.util", "IllegalFormatWidthException", "IllegalFormatWidthException", "(int)", "summary", "df-generated"] - - ["java.util", "IllegalFormatWidthException", "getWidth", "()", "summary", "df-generated"] - - ["java.util", "IllformedLocaleException", "getErrorIndex", "()", "summary", "df-generated"] - - ["java.util", "IntSummaryStatistics", "IntSummaryStatistics", "(long,int,int,long)", "summary", "df-generated"] - - ["java.util", "IntSummaryStatistics", "accept", "(int)", "summary", "df-generated"] - - ["java.util", "IntSummaryStatistics", "combine", "(IntSummaryStatistics)", "summary", "df-generated"] - - ["java.util", "IntSummaryStatistics", "getAverage", "()", "summary", "df-generated"] - - ["java.util", "IntSummaryStatistics", "getCount", "()", "summary", "df-generated"] - - ["java.util", "IntSummaryStatistics", "getMax", "()", "summary", "df-generated"] - - ["java.util", "IntSummaryStatistics", "getMin", "()", "summary", "df-generated"] - - ["java.util", "IntSummaryStatistics", "getSum", "()", "summary", "df-generated"] - - ["java.util", "LinkedHashMap", "LinkedHashMap", "(int)", "summary", "df-generated"] - - ["java.util", "LinkedHashMap", "LinkedHashMap", "(int,float)", "summary", "df-generated"] - - ["java.util", "LinkedHashMap", "LinkedHashMap", "(int,float,boolean)", "summary", "df-generated"] - - ["java.util", "LinkedHashMap", "containsValue", "(Object)", "summary", "df-generated"] - - ["java.util", "LinkedHashMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] - - ["java.util", "LinkedHashSet", "LinkedHashSet", "(int)", "summary", "df-generated"] - - ["java.util", "LinkedHashSet", "LinkedHashSet", "(int,float)", "summary", "df-generated"] - - ["java.util", "LinkedList", "lastIndexOf", "(Object)", "summary", "df-generated"] - - ["java.util", "LinkedList", "removeFirstOccurrence", "(Object)", "summary", "df-generated"] - - ["java.util", "LinkedList", "removeLastOccurrence", "(Object)", "summary", "df-generated"] - - ["java.util", "List", "replaceAll", "(UnaryOperator)", "summary", "df-generated"] - - ["java.util", "Locale$LanguageRange", "getWeight", "()", "summary", "df-generated"] - - ["java.util", "Locale", "filter", "(List,Collection)", "summary", "df-generated"] - - ["java.util", "Locale", "filter", "(List,Collection,Locale$FilteringMode)", "summary", "df-generated"] - - ["java.util", "Locale", "getAvailableLocales", "()", "summary", "df-generated"] - - ["java.util", "Locale", "getDefault", "()", "summary", "df-generated"] - - ["java.util", "Locale", "getDefault", "(Locale$Category)", "summary", "df-generated"] - - ["java.util", "Locale", "getExtension", "(char)", "summary", "df-generated"] - - ["java.util", "Locale", "getISO3Country", "()", "summary", "df-generated"] - - ["java.util", "Locale", "getISOCountries", "()", "summary", "df-generated"] - - ["java.util", "Locale", "getISOCountries", "(Locale$IsoCountryCode)", "summary", "df-generated"] - - ["java.util", "Locale", "getISOLanguages", "()", "summary", "df-generated"] - - ["java.util", "Locale", "getUnicodeLocaleAttributes", "()", "summary", "df-generated"] - - ["java.util", "Locale", "getUnicodeLocaleKeys", "()", "summary", "df-generated"] - - ["java.util", "Locale", "getUnicodeLocaleType", "(String)", "summary", "df-generated"] - - ["java.util", "Locale", "hasExtensions", "()", "summary", "df-generated"] - - ["java.util", "Locale", "lookup", "(List,Collection)", "summary", "df-generated"] - - ["java.util", "Locale", "setDefault", "(Locale$Category,Locale)", "summary", "df-generated"] - - ["java.util", "Locale", "setDefault", "(Locale)", "summary", "df-generated"] - - ["java.util", "LongSummaryStatistics", "LongSummaryStatistics", "(long,long,long,long)", "summary", "df-generated"] - - ["java.util", "LongSummaryStatistics", "accept", "(int)", "summary", "df-generated"] - - ["java.util", "LongSummaryStatistics", "accept", "(long)", "summary", "df-generated"] - - ["java.util", "LongSummaryStatistics", "combine", "(LongSummaryStatistics)", "summary", "df-generated"] - - ["java.util", "LongSummaryStatistics", "getAverage", "()", "summary", "df-generated"] - - ["java.util", "LongSummaryStatistics", "getCount", "()", "summary", "df-generated"] - - ["java.util", "LongSummaryStatistics", "getMax", "()", "summary", "df-generated"] - - ["java.util", "LongSummaryStatistics", "getMin", "()", "summary", "df-generated"] - - ["java.util", "LongSummaryStatistics", "getSum", "()", "summary", "df-generated"] - - ["java.util", "Map$Entry", "comparingByKey", "()", "summary", "df-generated"] - - ["java.util", "Map$Entry", "comparingByKey", "(Comparator)", "summary", "df-generated"] - - ["java.util", "Map$Entry", "comparingByValue", "()", "summary", "df-generated"] - - ["java.util", "Map$Entry", "comparingByValue", "(Comparator)", "summary", "df-generated"] - - ["java.util", "Map", "remove", "(Object,Object)", "summary", "df-generated"] - - ["java.util", "Map", "replaceAll", "(BiFunction)", "summary", "df-generated"] - - ["java.util", "Objects", "checkFromIndexSize", "(int,int,int)", "summary", "df-generated"] - - ["java.util", "Objects", "checkFromIndexSize", "(long,long,long)", "summary", "df-generated"] - - ["java.util", "Objects", "checkFromToIndex", "(int,int,int)", "summary", "df-generated"] - - ["java.util", "Objects", "checkFromToIndex", "(long,long,long)", "summary", "df-generated"] - - ["java.util", "Objects", "checkIndex", "(int,int)", "summary", "df-generated"] - - ["java.util", "Objects", "checkIndex", "(long,long)", "summary", "df-generated"] - - ["java.util", "Objects", "compare", "(Object,Object,Comparator)", "summary", "df-generated"] - - ["java.util", "Objects", "deepEquals", "(Object,Object)", "summary", "df-generated"] - - ["java.util", "Observable", "countObservers", "()", "summary", "df-generated"] - - ["java.util", "Observable", "deleteObserver", "(Observer)", "summary", "df-generated"] - - ["java.util", "Observable", "deleteObservers", "()", "summary", "df-generated"] - - ["java.util", "Observable", "hasChanged", "()", "summary", "df-generated"] - - ["java.util", "Observable", "notifyObservers", "()", "summary", "df-generated"] - - ["java.util", "Observable", "notifyObservers", "(Object)", "summary", "df-generated"] - - ["java.util", "OptionalDouble", "empty", "()", "summary", "df-generated"] - - ["java.util", "OptionalDouble", "getAsDouble", "()", "summary", "df-generated"] - - ["java.util", "OptionalDouble", "ifPresent", "(DoubleConsumer)", "summary", "df-generated"] - - ["java.util", "OptionalDouble", "ifPresentOrElse", "(DoubleConsumer,Runnable)", "summary", "df-generated"] - - ["java.util", "OptionalDouble", "isEmpty", "()", "summary", "df-generated"] - - ["java.util", "OptionalDouble", "isPresent", "()", "summary", "df-generated"] - - ["java.util", "OptionalDouble", "of", "(double)", "summary", "df-generated"] - - ["java.util", "OptionalDouble", "orElse", "(double)", "summary", "df-generated"] - - ["java.util", "OptionalDouble", "orElseGet", "(DoubleSupplier)", "summary", "df-generated"] - - ["java.util", "OptionalDouble", "orElseThrow", "()", "summary", "df-generated"] - - ["java.util", "OptionalDouble", "orElseThrow", "(Supplier)", "summary", "df-generated"] - - ["java.util", "OptionalDouble", "stream", "()", "summary", "df-generated"] - - ["java.util", "OptionalInt", "empty", "()", "summary", "df-generated"] - - ["java.util", "OptionalInt", "getAsInt", "()", "summary", "df-generated"] - - ["java.util", "OptionalInt", "ifPresent", "(IntConsumer)", "summary", "df-generated"] - - ["java.util", "OptionalInt", "ifPresentOrElse", "(IntConsumer,Runnable)", "summary", "df-generated"] - - ["java.util", "OptionalInt", "isEmpty", "()", "summary", "df-generated"] - - ["java.util", "OptionalInt", "isPresent", "()", "summary", "df-generated"] - - ["java.util", "OptionalInt", "of", "(int)", "summary", "df-generated"] - - ["java.util", "OptionalInt", "orElse", "(int)", "summary", "df-generated"] - - ["java.util", "OptionalInt", "orElseGet", "(IntSupplier)", "summary", "df-generated"] - - ["java.util", "OptionalInt", "orElseThrow", "()", "summary", "df-generated"] - - ["java.util", "OptionalInt", "orElseThrow", "(Supplier)", "summary", "df-generated"] - - ["java.util", "OptionalInt", "stream", "()", "summary", "df-generated"] - - ["java.util", "OptionalLong", "empty", "()", "summary", "df-generated"] - - ["java.util", "OptionalLong", "getAsLong", "()", "summary", "df-generated"] - - ["java.util", "OptionalLong", "ifPresent", "(LongConsumer)", "summary", "df-generated"] - - ["java.util", "OptionalLong", "ifPresentOrElse", "(LongConsumer,Runnable)", "summary", "df-generated"] - - ["java.util", "OptionalLong", "isEmpty", "()", "summary", "df-generated"] - - ["java.util", "OptionalLong", "isPresent", "()", "summary", "df-generated"] - - ["java.util", "OptionalLong", "of", "(long)", "summary", "df-generated"] - - ["java.util", "OptionalLong", "orElse", "(long)", "summary", "df-generated"] - - ["java.util", "OptionalLong", "orElseGet", "(LongSupplier)", "summary", "df-generated"] - - ["java.util", "OptionalLong", "orElseThrow", "()", "summary", "df-generated"] - - ["java.util", "OptionalLong", "orElseThrow", "(Supplier)", "summary", "df-generated"] - - ["java.util", "OptionalLong", "stream", "()", "summary", "df-generated"] - - ["java.util", "PrimitiveIterator$OfDouble", "forEachRemaining", "(DoubleConsumer)", "summary", "df-generated"] - - ["java.util", "PrimitiveIterator$OfInt", "forEachRemaining", "(IntConsumer)", "summary", "df-generated"] - - ["java.util", "PrimitiveIterator$OfLong", "forEachRemaining", "(LongConsumer)", "summary", "df-generated"] - - ["java.util", "PriorityQueue", "PriorityQueue", "(int)", "summary", "df-generated"] - - ["java.util", "PriorityQueue", "clear", "()", "summary", "df-generated"] - - ["java.util", "PriorityQueue", "removeAll", "(Collection)", "summary", "df-generated"] - - ["java.util", "PriorityQueue", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.util", "Properties", "Properties", "(int)", "summary", "df-generated"] - - ["java.util", "Properties", "compute", "(Object,BiFunction)", "summary", "df-generated"] - - ["java.util", "Properties", "computeIfPresent", "(Object,BiFunction)", "summary", "df-generated"] - - ["java.util", "Properties", "contains", "(Object)", "summary", "df-generated"] - - ["java.util", "Properties", "containsValue", "(Object)", "summary", "df-generated"] - - ["java.util", "Properties", "list", "(PrintStream)", "summary", "df-generated"] - - ["java.util", "Properties", "list", "(PrintWriter)", "summary", "df-generated"] - - ["java.util", "Properties", "load", "(InputStream)", "summary", "df-generated"] - - ["java.util", "Properties", "load", "(Reader)", "summary", "df-generated"] - - ["java.util", "Properties", "loadFromXML", "(InputStream)", "summary", "df-generated"] - - ["java.util", "Properties", "remove", "(Object,Object)", "summary", "df-generated"] - - ["java.util", "Properties", "replaceAll", "(BiFunction)", "summary", "df-generated"] - - ["java.util", "Properties", "save", "(OutputStream,String)", "summary", "df-generated"] - - ["java.util", "Properties", "store", "(OutputStream,String)", "summary", "df-generated"] - - ["java.util", "Properties", "storeToXML", "(OutputStream,String)", "summary", "df-generated"] - - ["java.util", "Properties", "storeToXML", "(OutputStream,String,Charset)", "summary", "df-generated"] - - ["java.util", "Properties", "storeToXML", "(OutputStream,String,String)", "summary", "df-generated"] - - ["java.util", "PropertyPermission", "implies", "(Permission)", "summary", "df-generated"] - - ["java.util", "PropertyPermission", "newPermissionCollection", "()", "summary", "df-generated"] - - ["java.util", "PropertyResourceBundle", "PropertyResourceBundle", "(InputStream)", "summary", "df-generated"] - - ["java.util", "PropertyResourceBundle", "PropertyResourceBundle", "(Reader)", "summary", "df-generated"] - - ["java.util", "Random", "Random", "(long)", "summary", "df-generated"] - - ["java.util", "Random", "nextBoolean", "()", "summary", "df-generated"] - - ["java.util", "Random", "nextBytes", "(byte[])", "summary", "df-generated"] - - ["java.util", "Random", "nextDouble", "()", "summary", "df-generated"] - - ["java.util", "Random", "nextFloat", "()", "summary", "df-generated"] - - ["java.util", "Random", "nextGaussian", "()", "summary", "df-generated"] - - ["java.util", "Random", "nextInt", "()", "summary", "df-generated"] - - ["java.util", "Random", "nextLong", "()", "summary", "df-generated"] - - ["java.util", "Random", "setSeed", "(long)", "summary", "df-generated"] - - ["java.util", "ResourceBundle$Control", "getCandidateLocales", "(String,Locale)", "summary", "df-generated"] - - ["java.util", "ResourceBundle$Control", "getControl", "(List)", "summary", "df-generated"] - - ["java.util", "ResourceBundle$Control", "getFallbackLocale", "(String,Locale)", "summary", "df-generated"] - - ["java.util", "ResourceBundle$Control", "getNoFallbackControl", "(List)", "summary", "df-generated"] - - ["java.util", "ResourceBundle$Control", "getTimeToLive", "(String,Locale)", "summary", "df-generated"] - - ["java.util", "ResourceBundle$Control", "needsReload", "(String,Locale,String,ClassLoader,ResourceBundle,long)", "summary", "df-generated"] - - ["java.util", "ResourceBundle$Control", "newBundle", "(String,Locale,String,ClassLoader,boolean)", "summary", "df-generated"] - - ["java.util", "ResourceBundle", "clearCache", "()", "summary", "df-generated"] - - ["java.util", "ResourceBundle", "clearCache", "(ClassLoader)", "summary", "df-generated"] - - ["java.util", "ResourceBundle", "containsKey", "(String)", "summary", "df-generated"] - - ["java.util", "Scanner", "hasNextBigDecimal", "()", "summary", "df-generated"] - - ["java.util", "Scanner", "hasNextBigInteger", "()", "summary", "df-generated"] - - ["java.util", "Scanner", "hasNextBigInteger", "(int)", "summary", "df-generated"] - - ["java.util", "Scanner", "hasNextBoolean", "()", "summary", "df-generated"] - - ["java.util", "Scanner", "hasNextByte", "()", "summary", "df-generated"] - - ["java.util", "Scanner", "hasNextByte", "(int)", "summary", "df-generated"] - - ["java.util", "Scanner", "hasNextDouble", "()", "summary", "df-generated"] - - ["java.util", "Scanner", "hasNextFloat", "()", "summary", "df-generated"] - - ["java.util", "Scanner", "hasNextInt", "()", "summary", "df-generated"] - - ["java.util", "Scanner", "hasNextInt", "(int)", "summary", "df-generated"] - - ["java.util", "Scanner", "hasNextLine", "()", "summary", "df-generated"] - - ["java.util", "Scanner", "hasNextLong", "()", "summary", "df-generated"] - - ["java.util", "Scanner", "hasNextLong", "(int)", "summary", "df-generated"] - - ["java.util", "Scanner", "hasNextShort", "()", "summary", "df-generated"] - - ["java.util", "Scanner", "hasNextShort", "(int)", "summary", "df-generated"] - - ["java.util", "Scanner", "radix", "()", "summary", "df-generated"] - - ["java.util", "Scanner", "tokens", "()", "summary", "df-generated"] - - ["java.util", "ServiceLoader", "load", "(Class)", "summary", "df-generated"] - - ["java.util", "ServiceLoader", "loadInstalled", "(Class)", "summary", "df-generated"] - - ["java.util", "ServiceLoader", "reload", "()", "summary", "df-generated"] - - ["java.util", "Set", "of", "()", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "getDSTSavings", "()", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "getOffset", "(int,int,int,int,int,int)", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "getOffset", "(long)", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "getRawOffset", "()", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "hasSameRules", "(TimeZone)", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "inDaylightTime", "(Date)", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "observesDaylightTime", "()", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "setDSTSavings", "(int)", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "setEndRule", "(int,int,int)", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "setEndRule", "(int,int,int,int)", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "setEndRule", "(int,int,int,int,boolean)", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "setRawOffset", "(int)", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "setStartRule", "(int,int,int)", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "setStartRule", "(int,int,int,int)", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "setStartRule", "(int,int,int,int,boolean)", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "setStartYear", "(int)", "summary", "df-generated"] - - ["java.util", "SimpleTimeZone", "useDaylightTime", "()", "summary", "df-generated"] - - ["java.util", "Spliterator$OfDouble", "forEachRemaining", "(Consumer)", "summary", "df-generated"] - - ["java.util", "Spliterator$OfDouble", "forEachRemaining", "(DoubleConsumer)", "summary", "df-generated"] - - ["java.util", "Spliterator$OfDouble", "tryAdvance", "(Consumer)", "summary", "df-generated"] - - ["java.util", "Spliterator$OfInt", "forEachRemaining", "(Consumer)", "summary", "df-generated"] - - ["java.util", "Spliterator$OfInt", "forEachRemaining", "(IntConsumer)", "summary", "df-generated"] - - ["java.util", "Spliterator$OfInt", "tryAdvance", "(Consumer)", "summary", "df-generated"] - - ["java.util", "Spliterator$OfLong", "forEachRemaining", "(Consumer)", "summary", "df-generated"] - - ["java.util", "Spliterator$OfLong", "forEachRemaining", "(LongConsumer)", "summary", "df-generated"] - - ["java.util", "Spliterator$OfLong", "tryAdvance", "(Consumer)", "summary", "df-generated"] - - ["java.util", "Spliterator$OfPrimitive", "forEachRemaining", "(Object)", "summary", "df-generated"] - - ["java.util", "Spliterator", "getComparator", "()", "summary", "df-generated"] - - ["java.util", "Spliterator", "getExactSizeIfKnown", "()", "summary", "df-generated"] - - ["java.util", "Spliterator", "hasCharacteristics", "(int)", "summary", "df-generated"] - - ["java.util", "Spliterators$AbstractDoubleSpliterator", "characteristics", "()", "summary", "df-generated"] - - ["java.util", "Spliterators$AbstractDoubleSpliterator", "estimateSize", "()", "summary", "df-generated"] - - ["java.util", "Spliterators$AbstractIntSpliterator", "characteristics", "()", "summary", "df-generated"] - - ["java.util", "Spliterators$AbstractIntSpliterator", "estimateSize", "()", "summary", "df-generated"] - - ["java.util", "Spliterators$AbstractLongSpliterator", "characteristics", "()", "summary", "df-generated"] - - ["java.util", "Spliterators$AbstractLongSpliterator", "estimateSize", "()", "summary", "df-generated"] - - ["java.util", "Spliterators$AbstractSpliterator", "characteristics", "()", "summary", "df-generated"] - - ["java.util", "Spliterators$AbstractSpliterator", "estimateSize", "()", "summary", "df-generated"] - - ["java.util", "Spliterators$AbstractSpliterator", "trySplit", "()", "summary", "df-generated"] - - ["java.util", "Spliterators", "emptyDoubleSpliterator", "()", "summary", "df-generated"] - - ["java.util", "Spliterators", "emptyIntSpliterator", "()", "summary", "df-generated"] - - ["java.util", "Spliterators", "emptyLongSpliterator", "()", "summary", "df-generated"] - - ["java.util", "Spliterators", "emptySpliterator", "()", "summary", "df-generated"] - - ["java.util", "Spliterators", "iterator", "(Spliterator$OfDouble)", "summary", "df-generated"] - - ["java.util", "Spliterators", "iterator", "(Spliterator$OfInt)", "summary", "df-generated"] - - ["java.util", "Spliterators", "iterator", "(Spliterator$OfLong)", "summary", "df-generated"] - - ["java.util", "Spliterators", "iterator", "(Spliterator)", "summary", "df-generated"] - - ["java.util", "Spliterators", "spliterator", "(double[],int)", "summary", "df-generated"] - - ["java.util", "Spliterators", "spliterator", "(double[],int,int,int)", "summary", "df-generated"] - - ["java.util", "Spliterators", "spliterator", "(int[],int)", "summary", "df-generated"] - - ["java.util", "Spliterators", "spliterator", "(int[],int,int,int)", "summary", "df-generated"] - - ["java.util", "Spliterators", "spliterator", "(long[],int)", "summary", "df-generated"] - - ["java.util", "Spliterators", "spliterator", "(long[],int,int,int)", "summary", "df-generated"] - - ["java.util", "SplittableRandom", "SplittableRandom", "(long)", "summary", "df-generated"] - - ["java.util", "SplittableRandom", "nextBytes", "(byte[])", "summary", "df-generated"] - - ["java.util", "SplittableRandom", "nextInt", "()", "summary", "df-generated"] - - ["java.util", "SplittableRandom", "nextLong", "()", "summary", "df-generated"] - - ["java.util", "SplittableRandom", "split", "()", "summary", "df-generated"] - - ["java.util", "SplittableRandom", "split", "(RandomGenerator$SplittableGenerator)", "summary", "df-generated"] - - ["java.util", "Stack", "empty", "()", "summary", "df-generated"] - - ["java.util", "Stack", "search", "(Object)", "summary", "df-generated"] - - ["java.util", "StringJoiner", "length", "()", "summary", "df-generated"] - - ["java.util", "StringTokenizer", "countTokens", "()", "summary", "df-generated"] - - ["java.util", "StringTokenizer", "hasMoreTokens", "()", "summary", "df-generated"] - - ["java.util", "TimeZone", "getAvailableIDs", "()", "summary", "df-generated"] - - ["java.util", "TimeZone", "getAvailableIDs", "(int)", "summary", "df-generated"] - - ["java.util", "TimeZone", "getDSTSavings", "()", "summary", "df-generated"] - - ["java.util", "TimeZone", "getDefault", "()", "summary", "df-generated"] - - ["java.util", "TimeZone", "getOffset", "(int,int,int,int,int,int)", "summary", "df-generated"] - - ["java.util", "TimeZone", "getOffset", "(long)", "summary", "df-generated"] - - ["java.util", "TimeZone", "getRawOffset", "()", "summary", "df-generated"] - - ["java.util", "TimeZone", "hasSameRules", "(TimeZone)", "summary", "df-generated"] - - ["java.util", "TimeZone", "inDaylightTime", "(Date)", "summary", "df-generated"] - - ["java.util", "TimeZone", "observesDaylightTime", "()", "summary", "df-generated"] - - ["java.util", "TimeZone", "setDefault", "(TimeZone)", "summary", "df-generated"] - - ["java.util", "TimeZone", "setRawOffset", "(int)", "summary", "df-generated"] - - ["java.util", "TimeZone", "useDaylightTime", "()", "summary", "df-generated"] - - ["java.util", "Timer", "Timer", "(boolean)", "summary", "df-generated"] - - ["java.util", "Timer", "cancel", "()", "summary", "df-generated"] - - ["java.util", "Timer", "purge", "()", "summary", "df-generated"] - - ["java.util", "Timer", "schedule", "(TimerTask,Date)", "summary", "df-generated"] - - ["java.util", "Timer", "schedule", "(TimerTask,Date,long)", "summary", "df-generated"] - - ["java.util", "Timer", "schedule", "(TimerTask,long)", "summary", "df-generated"] - - ["java.util", "Timer", "schedule", "(TimerTask,long,long)", "summary", "df-generated"] - - ["java.util", "Timer", "scheduleAtFixedRate", "(TimerTask,Date,long)", "summary", "df-generated"] - - ["java.util", "Timer", "scheduleAtFixedRate", "(TimerTask,long,long)", "summary", "df-generated"] - - ["java.util", "TimerTask", "cancel", "()", "summary", "df-generated"] - - ["java.util", "TimerTask", "run", "()", "summary", "df-generated"] - - ["java.util", "TimerTask", "scheduledExecutionTime", "()", "summary", "df-generated"] - - ["java.util", "TreeMap", "containsValue", "(Object)", "summary", "df-generated"] - - ["java.util", "TreeMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] - - ["java.util", "UUID", "UUID", "(long,long)", "summary", "df-generated"] - - ["java.util", "UUID", "clockSequence", "()", "summary", "df-generated"] - - ["java.util", "UUID", "getLeastSignificantBits", "()", "summary", "df-generated"] - - ["java.util", "UUID", "getMostSignificantBits", "()", "summary", "df-generated"] - - ["java.util", "UUID", "nameUUIDFromBytes", "(byte[])", "summary", "df-generated"] - - ["java.util", "UUID", "node", "()", "summary", "df-generated"] - - ["java.util", "UUID", "timestamp", "()", "summary", "df-generated"] - - ["java.util", "UUID", "variant", "()", "summary", "df-generated"] - - ["java.util", "UUID", "version", "()", "summary", "df-generated"] - - ["java.util", "Vector", "Vector", "(int)", "summary", "df-generated"] - - ["java.util", "Vector", "Vector", "(int,int)", "summary", "df-generated"] - - ["java.util", "Vector", "capacity", "()", "summary", "df-generated"] - - ["java.util", "Vector", "ensureCapacity", "(int)", "summary", "df-generated"] - - ["java.util", "Vector", "indexOf", "(Object,int)", "summary", "df-generated"] - - ["java.util", "Vector", "lastIndexOf", "(Object)", "summary", "df-generated"] - - ["java.util", "Vector", "lastIndexOf", "(Object,int)", "summary", "df-generated"] - - ["java.util", "Vector", "removeAll", "(Collection)", "summary", "df-generated"] - - ["java.util", "Vector", "removeAllElements", "()", "summary", "df-generated"] - - ["java.util", "Vector", "removeElement", "(Object)", "summary", "df-generated"] - - ["java.util", "Vector", "removeElementAt", "(int)", "summary", "df-generated"] - - ["java.util", "Vector", "replaceAll", "(UnaryOperator)", "summary", "df-generated"] - - ["java.util", "Vector", "retainAll", "(Collection)", "summary", "df-generated"] - - ["java.util", "Vector", "setSize", "(int)", "summary", "df-generated"] - - ["java.util", "Vector", "trimToSize", "()", "summary", "df-generated"] - - ["java.util", "WeakHashMap", "WeakHashMap", "(int)", "summary", "df-generated"] - - ["java.util", "WeakHashMap", "WeakHashMap", "(int,float)", "summary", "df-generated"] - - ["java.util", "WeakHashMap", "containsValue", "(Object)", "summary", "df-generated"] - - ["java.util", "WeakHashMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.prefs.model.json b/java/ql/lib/ext/generated/modelgenerator/java.util.prefs.model.json new file mode 100644 index 000000000000..e52df289e429 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.util.prefs.model.json @@ -0,0 +1,78 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.prefs", "AbstractPreferences", true, "keys", "()", "", "Argument[this].SyntheticField[java.util.prefs.FileSystemPreferences.prefsCache].MapKey", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["java.util.prefs", "AbstractPreferences", true, "putLong", "(String,long)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.prefs.FileSystemPreferences.prefsCache].MapKey", "value", "dfc-generated"], + ["java.util.prefs", "BackingStoreException", true, "BackingStoreException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.prefs", "BackingStoreException", true, "BackingStoreException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.prefs", "InvalidPreferencesFormatException", true, "InvalidPreferencesFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.prefs", "InvalidPreferencesFormatException", true, "InvalidPreferencesFormatException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.prefs", "InvalidPreferencesFormatException", true, "InvalidPreferencesFormatException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util.prefs", "InvalidPreferencesFormatException", true, "InvalidPreferencesFormatException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.prefs", "NodeChangeEvent", true, "NodeChangeEvent", "(Preferences,Preferences)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"], + ["java.util.prefs", "NodeChangeEvent", true, "NodeChangeEvent", "(Preferences,Preferences)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.prefs.NodeChangeEvent.child]", "value", "dfc-generated"], + ["java.util.prefs", "NodeChangeEvent", true, "getChild", "()", "", "Argument[this].SyntheticField[java.util.prefs.NodeChangeEvent.child]", "ReturnValue", "value", "dfc-generated"], + ["java.util.prefs", "NodeChangeEvent", true, "getParent", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"], + ["java.util.prefs", "PreferenceChangeEvent", true, "PreferenceChangeEvent", "(Preferences,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"], + ["java.util.prefs", "PreferenceChangeEvent", true, "PreferenceChangeEvent", "(Preferences,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.prefs.PreferenceChangeEvent.key]", "value", "dfc-generated"], + ["java.util.prefs", "PreferenceChangeEvent", true, "PreferenceChangeEvent", "(Preferences,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.prefs.PreferenceChangeEvent.newValue]", "value", "dfc-generated"], + ["java.util.prefs", "PreferenceChangeEvent", true, "getKey", "()", "", "Argument[this].SyntheticField[java.util.prefs.PreferenceChangeEvent.key]", "ReturnValue", "value", "dfc-generated"], + ["java.util.prefs", "PreferenceChangeEvent", true, "getNewValue", "()", "", "Argument[this].SyntheticField[java.util.prefs.PreferenceChangeEvent.newValue]", "ReturnValue", "value", "dfc-generated"], + ["java.util.prefs", "PreferenceChangeEvent", true, "getNode", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"], + ["java.util.prefs", "Preferences", true, "absolutePath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.prefs", "Preferences", true, "addNodeChangeListener", "(NodeChangeListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.prefs", "Preferences", true, "addPreferenceChangeListener", "(PreferenceChangeListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.prefs", "Preferences", true, "childrenNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.prefs", "Preferences", true, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.prefs", "Preferences", true, "node", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.prefs", "Preferences", true, "node", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["java.util.prefs", "Preferences", true, "parent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.prefs", "AbstractPreferences", "clear", "()", "summary", "df-generated"], + ["java.util.prefs", "AbstractPreferences", "exportNode", "(OutputStream)", "summary", "df-generated"], + ["java.util.prefs", "AbstractPreferences", "exportSubtree", "(OutputStream)", "summary", "df-generated"], + ["java.util.prefs", "AbstractPreferences", "flush", "()", "summary", "df-generated"], + ["java.util.prefs", "AbstractPreferences", "getLong", "(String,long)", "summary", "df-generated"], + ["java.util.prefs", "AbstractPreferences", "isUserNode", "()", "summary", "df-generated"], + ["java.util.prefs", "AbstractPreferences", "nodeExists", "(String)", "summary", "df-generated"], + ["java.util.prefs", "AbstractPreferences", "remove", "(String)", "summary", "df-generated"], + ["java.util.prefs", "AbstractPreferences", "removeNode", "()", "summary", "df-generated"], + ["java.util.prefs", "AbstractPreferences", "removeNodeChangeListener", "(NodeChangeListener)", "summary", "df-generated"], + ["java.util.prefs", "AbstractPreferences", "removePreferenceChangeListener", "(PreferenceChangeListener)", "summary", "df-generated"], + ["java.util.prefs", "AbstractPreferences", "sync", "()", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "clear", "()", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "exportNode", "(OutputStream)", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "exportSubtree", "(OutputStream)", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "flush", "()", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "getLong", "(String,long)", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "importPreferences", "(InputStream)", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "isUserNode", "()", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "keys", "()", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "nodeExists", "(String)", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "putLong", "(String,long)", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "remove", "(String)", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "removeNode", "()", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "removeNodeChangeListener", "(NodeChangeListener)", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "removePreferenceChangeListener", "(PreferenceChangeListener)", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "sync", "()", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "systemNodeForPackage", "(Class)", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "systemRoot", "()", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "userNodeForPackage", "(Class)", "summary", "df-generated"], + ["java.util.prefs", "Preferences", "userRoot", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.prefs.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.util.prefs.model.yml deleted file mode 100644 index e5d72fcd3646..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.util.prefs.model.yml +++ /dev/null @@ -1,67 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.prefs", "AbstractPreferences", True, "keys", "()", "", "Argument[this].SyntheticField[java.util.prefs.FileSystemPreferences.prefsCache].MapKey", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["java.util.prefs", "AbstractPreferences", True, "putLong", "(String,long)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.prefs.FileSystemPreferences.prefsCache].MapKey", "value", "dfc-generated"] - - ["java.util.prefs", "BackingStoreException", True, "BackingStoreException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.prefs", "BackingStoreException", True, "BackingStoreException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.prefs", "InvalidPreferencesFormatException", True, "InvalidPreferencesFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.prefs", "InvalidPreferencesFormatException", True, "InvalidPreferencesFormatException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.prefs", "InvalidPreferencesFormatException", True, "InvalidPreferencesFormatException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.prefs", "InvalidPreferencesFormatException", True, "InvalidPreferencesFormatException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.prefs", "NodeChangeEvent", True, "NodeChangeEvent", "(Preferences,Preferences)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] - - ["java.util.prefs", "NodeChangeEvent", True, "NodeChangeEvent", "(Preferences,Preferences)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.prefs.NodeChangeEvent.child]", "value", "dfc-generated"] - - ["java.util.prefs", "NodeChangeEvent", True, "getChild", "()", "", "Argument[this].SyntheticField[java.util.prefs.NodeChangeEvent.child]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.prefs", "NodeChangeEvent", True, "getParent", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.prefs", "PreferenceChangeEvent", True, "PreferenceChangeEvent", "(Preferences,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] - - ["java.util.prefs", "PreferenceChangeEvent", True, "PreferenceChangeEvent", "(Preferences,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.prefs.PreferenceChangeEvent.key]", "value", "dfc-generated"] - - ["java.util.prefs", "PreferenceChangeEvent", True, "PreferenceChangeEvent", "(Preferences,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.prefs.PreferenceChangeEvent.newValue]", "value", "dfc-generated"] - - ["java.util.prefs", "PreferenceChangeEvent", True, "getKey", "()", "", "Argument[this].SyntheticField[java.util.prefs.PreferenceChangeEvent.key]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.prefs", "PreferenceChangeEvent", True, "getNewValue", "()", "", "Argument[this].SyntheticField[java.util.prefs.PreferenceChangeEvent.newValue]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.prefs", "PreferenceChangeEvent", True, "getNode", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.prefs", "Preferences", True, "absolutePath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.prefs", "Preferences", True, "addNodeChangeListener", "(NodeChangeListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.prefs", "Preferences", True, "addPreferenceChangeListener", "(PreferenceChangeListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.prefs", "Preferences", True, "childrenNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.prefs", "Preferences", True, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.prefs", "Preferences", True, "node", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.prefs", "Preferences", True, "node", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util.prefs", "Preferences", True, "parent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.prefs", "AbstractPreferences", "clear", "()", "summary", "df-generated"] - - ["java.util.prefs", "AbstractPreferences", "exportNode", "(OutputStream)", "summary", "df-generated"] - - ["java.util.prefs", "AbstractPreferences", "exportSubtree", "(OutputStream)", "summary", "df-generated"] - - ["java.util.prefs", "AbstractPreferences", "flush", "()", "summary", "df-generated"] - - ["java.util.prefs", "AbstractPreferences", "getLong", "(String,long)", "summary", "df-generated"] - - ["java.util.prefs", "AbstractPreferences", "isUserNode", "()", "summary", "df-generated"] - - ["java.util.prefs", "AbstractPreferences", "nodeExists", "(String)", "summary", "df-generated"] - - ["java.util.prefs", "AbstractPreferences", "remove", "(String)", "summary", "df-generated"] - - ["java.util.prefs", "AbstractPreferences", "removeNode", "()", "summary", "df-generated"] - - ["java.util.prefs", "AbstractPreferences", "removeNodeChangeListener", "(NodeChangeListener)", "summary", "df-generated"] - - ["java.util.prefs", "AbstractPreferences", "removePreferenceChangeListener", "(PreferenceChangeListener)", "summary", "df-generated"] - - ["java.util.prefs", "AbstractPreferences", "sync", "()", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "clear", "()", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "exportNode", "(OutputStream)", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "exportSubtree", "(OutputStream)", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "flush", "()", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "getLong", "(String,long)", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "importPreferences", "(InputStream)", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "isUserNode", "()", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "keys", "()", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "nodeExists", "(String)", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "putLong", "(String,long)", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "remove", "(String)", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "removeNode", "()", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "removeNodeChangeListener", "(NodeChangeListener)", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "removePreferenceChangeListener", "(PreferenceChangeListener)", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "sync", "()", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "systemNodeForPackage", "(Class)", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "systemRoot", "()", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "userNodeForPackage", "(Class)", "summary", "df-generated"] - - ["java.util.prefs", "Preferences", "userRoot", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.random.model.json b/java/ql/lib/ext/generated/modelgenerator/java.util.random.model.json new file mode 100644 index 000000000000..05b1c0168005 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.util.random.model.json @@ -0,0 +1,99 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", true, "jumps", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", true, "jumps", "(long,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator$JumpableGenerator", true, "jumps", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator$JumpableGenerator", true, "jumps", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator$LeapableGenerator", true, "leaps", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator$LeapableGenerator", true, "leaps", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator$SplittableGenerator", true, "splits", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator$SplittableGenerator", true, "splits", "(RandomGenerator$SplittableGenerator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator$SplittableGenerator", true, "splits", "(RandomGenerator$SplittableGenerator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator$SplittableGenerator", true, "splits", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator$SplittableGenerator", true, "splits", "(long,RandomGenerator$SplittableGenerator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator$SplittableGenerator", true, "splits", "(long,RandomGenerator$SplittableGenerator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator", true, "doubles", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator", true, "doubles", "(double,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator", true, "doubles", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator", true, "doubles", "(long,double,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator", true, "ints", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator", true, "ints", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator", true, "ints", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator", true, "ints", "(long,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator", true, "longs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator", true, "longs", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator", true, "longs", "(long,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.random", "RandomGenerator", true, "longs", "(long,long,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", "copyAndJump", "(double)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", "jump", "()", "summary", "df-generated"], + ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", "leap", "()", "summary", "df-generated"], + ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", "of", "(String)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator$JumpableGenerator", "copyAndJump", "()", "summary", "df-generated"], + ["java.util.random", "RandomGenerator$JumpableGenerator", "of", "(String)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator$JumpableGenerator", "rngs", "()", "summary", "df-generated"], + ["java.util.random", "RandomGenerator$JumpableGenerator", "rngs", "(long)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator$LeapableGenerator", "copyAndLeap", "()", "summary", "df-generated"], + ["java.util.random", "RandomGenerator$LeapableGenerator", "of", "(String)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator$SplittableGenerator", "of", "(String)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator$SplittableGenerator", "rngs", "()", "summary", "df-generated"], + ["java.util.random", "RandomGenerator$SplittableGenerator", "rngs", "(long)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator$StreamableGenerator", "of", "(String)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator$StreamableGenerator", "rngs", "(long)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "getDefault", "()", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "isDeprecated", "()", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextBoolean", "()", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextBytes", "(byte[])", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextDouble", "()", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextDouble", "(double)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextDouble", "(double,double)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextExponential", "()", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextFloat", "()", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextFloat", "(float)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextFloat", "(float,float)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextGaussian", "()", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextGaussian", "(double,double)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextInt", "()", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextInt", "(int)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextInt", "(int,int)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextLong", "(long)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "nextLong", "(long,long)", "summary", "df-generated"], + ["java.util.random", "RandomGenerator", "of", "(String)", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "all", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "create", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "create", "(byte[])", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "create", "(long)", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "equidistribution", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "getDefault", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "group", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "isArbitrarilyJumpable", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "isDeprecated", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "isHardware", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "isJumpable", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "isLeapable", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "isSplittable", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "isStatistical", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "isStochastic", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "isStreamable", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "name", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "of", "(String)", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "period", "()", "summary", "df-generated"], + ["java.util.random", "RandomGeneratorFactory", "stateBits", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.random.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.util.random.model.yml deleted file mode 100644 index 3b118df56f99..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.util.random.model.yml +++ /dev/null @@ -1,88 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", True, "jumps", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", True, "jumps", "(long,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator$JumpableGenerator", True, "jumps", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator$JumpableGenerator", True, "jumps", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator$LeapableGenerator", True, "leaps", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator$LeapableGenerator", True, "leaps", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator$SplittableGenerator", True, "splits", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator$SplittableGenerator", True, "splits", "(RandomGenerator$SplittableGenerator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator$SplittableGenerator", True, "splits", "(RandomGenerator$SplittableGenerator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator$SplittableGenerator", True, "splits", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator$SplittableGenerator", True, "splits", "(long,RandomGenerator$SplittableGenerator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator$SplittableGenerator", True, "splits", "(long,RandomGenerator$SplittableGenerator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator", True, "doubles", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator", True, "doubles", "(double,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator", True, "doubles", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator", True, "doubles", "(long,double,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator", True, "ints", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator", True, "ints", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator", True, "ints", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator", True, "ints", "(long,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator", True, "longs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator", True, "longs", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator", True, "longs", "(long,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.random", "RandomGenerator", True, "longs", "(long,long,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", "copyAndJump", "(double)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", "jump", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", "leap", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", "of", "(String)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$JumpableGenerator", "copyAndJump", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$JumpableGenerator", "of", "(String)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$JumpableGenerator", "rngs", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$JumpableGenerator", "rngs", "(long)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$LeapableGenerator", "copyAndLeap", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$LeapableGenerator", "of", "(String)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$SplittableGenerator", "of", "(String)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$SplittableGenerator", "rngs", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$SplittableGenerator", "rngs", "(long)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$StreamableGenerator", "of", "(String)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$StreamableGenerator", "rngs", "(long)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "getDefault", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "isDeprecated", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextBoolean", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextBytes", "(byte[])", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextDouble", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextDouble", "(double)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextDouble", "(double,double)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextExponential", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextFloat", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextFloat", "(float)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextFloat", "(float,float)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextGaussian", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextGaussian", "(double,double)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextInt", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextInt", "(int)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextInt", "(int,int)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextLong", "(long)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextLong", "(long,long)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "of", "(String)", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "all", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "create", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "create", "(byte[])", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "create", "(long)", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "equidistribution", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "getDefault", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "group", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "isArbitrarilyJumpable", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "isDeprecated", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "isHardware", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "isJumpable", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "isLeapable", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "isSplittable", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "isStatistical", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "isStochastic", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "isStreamable", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "name", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "of", "(String)", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "period", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGeneratorFactory", "stateBits", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.regex.model.json b/java/ql/lib/ext/generated/modelgenerator/java.util.regex.model.json new file mode 100644 index 000000000000..fe3fa13d069e --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.util.regex.model.json @@ -0,0 +1,65 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.regex", "MatchResult", true, "group", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"], + ["java.util.regex", "MatchResult", true, "group", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.regex", "Matcher", false, "appendReplacement", "(StringBuilder,String)", "", "Argument[this].SyntheticField[java.util.regex.Matcher.text]", "Argument[0]", "taint", "dfc-generated"], + ["java.util.regex", "Matcher", false, "appendReplacement", "(StringBuilder,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.regex", "Matcher", false, "appendTail", "(StringBuilder)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.util.regex", "Matcher", false, "appendTail", "(StringBuilder)", "", "Argument[this].SyntheticField[java.util.regex.Matcher.text]", "Argument[0]", "taint", "dfc-generated"], + ["java.util.regex", "Matcher", false, "appendTail", "(StringBuilder)", "", "Argument[this].SyntheticField[java.util.regex.Matcher.text]", "ReturnValue", "taint", "dfc-generated"], + ["java.util.regex", "Matcher", false, "quoteReplacement", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.util.regex", "Matcher", false, "region", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.regex", "Matcher", false, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.regex", "Matcher", false, "reset", "(CharSequence)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.regex.Matcher.text]", "value", "dfc-generated"], + ["java.util.regex", "Matcher", false, "reset", "(CharSequence)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.regex.Matcher.text]", "value", "dfc-generated"], + ["java.util.regex", "Matcher", false, "reset", "(CharSequence)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.regex", "Matcher", false, "toMatchResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.regex", "Matcher", false, "useAnchoringBounds", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.regex", "Matcher", false, "usePattern", "(Pattern)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.regex", "Matcher", false, "useTransparentBounds", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.regex", "PatternSyntaxException", true, "PatternSyntaxException", "(String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.regex.PatternSyntaxException.desc]", "value", "dfc-generated"], + ["java.util.regex", "PatternSyntaxException", true, "PatternSyntaxException", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.regex.PatternSyntaxException.pattern]", "value", "dfc-generated"], + ["java.util.regex", "PatternSyntaxException", true, "getDescription", "()", "", "Argument[this].SyntheticField[java.util.regex.PatternSyntaxException.desc]", "ReturnValue", "value", "dfc-generated"], + ["java.util.regex", "PatternSyntaxException", true, "getPattern", "()", "", "Argument[this].SyntheticField[java.util.regex.PatternSyntaxException.pattern]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.regex", "Matcher", "end", "()", "summary", "df-generated"], + ["java.util.regex", "Matcher", "end", "(String)", "summary", "df-generated"], + ["java.util.regex", "Matcher", "end", "(int)", "summary", "df-generated"], + ["java.util.regex", "Matcher", "find", "(int)", "summary", "df-generated"], + ["java.util.regex", "Matcher", "groupCount", "()", "summary", "df-generated"], + ["java.util.regex", "Matcher", "hasAnchoringBounds", "()", "summary", "df-generated"], + ["java.util.regex", "Matcher", "hasTransparentBounds", "()", "summary", "df-generated"], + ["java.util.regex", "Matcher", "hitEnd", "()", "summary", "df-generated"], + ["java.util.regex", "Matcher", "lookingAt", "()", "summary", "df-generated"], + ["java.util.regex", "Matcher", "matches", "()", "summary", "df-generated"], + ["java.util.regex", "Matcher", "regionEnd", "()", "summary", "df-generated"], + ["java.util.regex", "Matcher", "regionStart", "()", "summary", "df-generated"], + ["java.util.regex", "Matcher", "requireEnd", "()", "summary", "df-generated"], + ["java.util.regex", "Matcher", "results", "()", "summary", "df-generated"], + ["java.util.regex", "Matcher", "start", "()", "summary", "df-generated"], + ["java.util.regex", "Matcher", "start", "(String)", "summary", "df-generated"], + ["java.util.regex", "Matcher", "start", "(int)", "summary", "df-generated"], + ["java.util.regex", "Pattern", "asMatchPredicate", "()", "summary", "df-generated"], + ["java.util.regex", "Pattern", "asPredicate", "()", "summary", "df-generated"], + ["java.util.regex", "Pattern", "flags", "()", "summary", "df-generated"], + ["java.util.regex", "Pattern", "matches", "(String,CharSequence)", "summary", "df-generated"], + ["java.util.regex", "Pattern", "splitAsStream", "(CharSequence)", "summary", "df-generated"], + ["java.util.regex", "PatternSyntaxException", "getIndex", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.regex.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.util.regex.model.yml deleted file mode 100644 index 6dd78701b255..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.util.regex.model.yml +++ /dev/null @@ -1,54 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.regex", "MatchResult", True, "group", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util.regex", "MatchResult", True, "group", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.regex", "Matcher", False, "appendReplacement", "(StringBuilder,String)", "", "Argument[this].SyntheticField[java.util.regex.Matcher.text]", "Argument[0]", "taint", "dfc-generated"] - - ["java.util.regex", "Matcher", False, "appendReplacement", "(StringBuilder,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.regex", "Matcher", False, "appendTail", "(StringBuilder)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.regex", "Matcher", False, "appendTail", "(StringBuilder)", "", "Argument[this].SyntheticField[java.util.regex.Matcher.text]", "Argument[0]", "taint", "dfc-generated"] - - ["java.util.regex", "Matcher", False, "appendTail", "(StringBuilder)", "", "Argument[this].SyntheticField[java.util.regex.Matcher.text]", "ReturnValue", "taint", "dfc-generated"] - - ["java.util.regex", "Matcher", False, "quoteReplacement", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.regex", "Matcher", False, "region", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.regex", "Matcher", False, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.regex", "Matcher", False, "reset", "(CharSequence)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.regex.Matcher.text]", "value", "dfc-generated"] - - ["java.util.regex", "Matcher", False, "reset", "(CharSequence)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.regex.Matcher.text]", "value", "dfc-generated"] - - ["java.util.regex", "Matcher", False, "reset", "(CharSequence)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.regex", "Matcher", False, "toMatchResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.regex", "Matcher", False, "useAnchoringBounds", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.regex", "Matcher", False, "usePattern", "(Pattern)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.regex", "Matcher", False, "useTransparentBounds", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.regex", "PatternSyntaxException", True, "PatternSyntaxException", "(String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.regex.PatternSyntaxException.desc]", "value", "dfc-generated"] - - ["java.util.regex", "PatternSyntaxException", True, "PatternSyntaxException", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.regex.PatternSyntaxException.pattern]", "value", "dfc-generated"] - - ["java.util.regex", "PatternSyntaxException", True, "getDescription", "()", "", "Argument[this].SyntheticField[java.util.regex.PatternSyntaxException.desc]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.regex", "PatternSyntaxException", True, "getPattern", "()", "", "Argument[this].SyntheticField[java.util.regex.PatternSyntaxException.pattern]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.regex", "Matcher", "end", "()", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "end", "(String)", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "end", "(int)", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "find", "(int)", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "groupCount", "()", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "hasAnchoringBounds", "()", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "hasTransparentBounds", "()", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "hitEnd", "()", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "lookingAt", "()", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "matches", "()", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "regionEnd", "()", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "regionStart", "()", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "requireEnd", "()", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "results", "()", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "start", "()", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "start", "(String)", "summary", "df-generated"] - - ["java.util.regex", "Matcher", "start", "(int)", "summary", "df-generated"] - - ["java.util.regex", "Pattern", "asMatchPredicate", "()", "summary", "df-generated"] - - ["java.util.regex", "Pattern", "asPredicate", "()", "summary", "df-generated"] - - ["java.util.regex", "Pattern", "flags", "()", "summary", "df-generated"] - - ["java.util.regex", "Pattern", "matches", "(String,CharSequence)", "summary", "df-generated"] - - ["java.util.regex", "Pattern", "splitAsStream", "(CharSequence)", "summary", "df-generated"] - - ["java.util.regex", "PatternSyntaxException", "getIndex", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.spi.model.json b/java/ql/lib/ext/generated/modelgenerator/java.util.spi.model.json new file mode 100644 index 000000000000..f46ac4bf64fe --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.util.spi.model.json @@ -0,0 +1,40 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.spi", "CalendarNameProvider", true, "getDisplayName", "(String,int,int,int,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.spi", "CalendarNameProvider", true, "getDisplayNames", "(String,int,int,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.spi", "LocaleNameProvider", true, "getDisplayUnicodeExtensionKey", "(String,Locale)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.util.spi", "LocaleNameProvider", true, "getDisplayUnicodeExtensionType", "(String,String,Locale)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["java.util.spi", "LocaleServiceProvider", true, "getAvailableLocales", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.spi", "TimeZoneNameProvider", true, "getDisplayName", "(String,boolean,int,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.spi", "TimeZoneNameProvider", true, "getGenericDisplayName", "(String,int,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.spi", "AbstractResourceBundleProvider", "getBundle", "(String,Locale)", "summary", "df-generated"], + ["java.util.spi", "CalendarDataProvider", "getFirstDayOfWeek", "(Locale)", "summary", "df-generated"], + ["java.util.spi", "CalendarDataProvider", "getMinimalDaysInFirstWeek", "(Locale)", "summary", "df-generated"], + ["java.util.spi", "CurrencyNameProvider", "getDisplayName", "(String,Locale)", "summary", "df-generated"], + ["java.util.spi", "CurrencyNameProvider", "getSymbol", "(String,Locale)", "summary", "df-generated"], + ["java.util.spi", "LocaleNameProvider", "getDisplayCountry", "(String,Locale)", "summary", "df-generated"], + ["java.util.spi", "LocaleNameProvider", "getDisplayLanguage", "(String,Locale)", "summary", "df-generated"], + ["java.util.spi", "LocaleNameProvider", "getDisplayScript", "(String,Locale)", "summary", "df-generated"], + ["java.util.spi", "LocaleNameProvider", "getDisplayVariant", "(String,Locale)", "summary", "df-generated"], + ["java.util.spi", "LocaleServiceProvider", "isSupportedLocale", "(Locale)", "summary", "df-generated"], + ["java.util.spi", "ToolProvider", "findFirst", "(String)", "summary", "df-generated"], + ["java.util.spi", "ToolProvider", "run", "(PrintStream,PrintStream,String[])", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.spi.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.util.spi.model.yml deleted file mode 100644 index e8d5fe7325fd..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.util.spi.model.yml +++ /dev/null @@ -1,29 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.spi", "CalendarNameProvider", True, "getDisplayName", "(String,int,int,int,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.spi", "CalendarNameProvider", True, "getDisplayNames", "(String,int,int,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.spi", "LocaleNameProvider", True, "getDisplayUnicodeExtensionKey", "(String,Locale)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.spi", "LocaleNameProvider", True, "getDisplayUnicodeExtensionType", "(String,String,Locale)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.spi", "LocaleServiceProvider", True, "getAvailableLocales", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.spi", "TimeZoneNameProvider", True, "getDisplayName", "(String,boolean,int,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.spi", "TimeZoneNameProvider", True, "getGenericDisplayName", "(String,int,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.spi", "AbstractResourceBundleProvider", "getBundle", "(String,Locale)", "summary", "df-generated"] - - ["java.util.spi", "CalendarDataProvider", "getFirstDayOfWeek", "(Locale)", "summary", "df-generated"] - - ["java.util.spi", "CalendarDataProvider", "getMinimalDaysInFirstWeek", "(Locale)", "summary", "df-generated"] - - ["java.util.spi", "CurrencyNameProvider", "getDisplayName", "(String,Locale)", "summary", "df-generated"] - - ["java.util.spi", "CurrencyNameProvider", "getSymbol", "(String,Locale)", "summary", "df-generated"] - - ["java.util.spi", "LocaleNameProvider", "getDisplayCountry", "(String,Locale)", "summary", "df-generated"] - - ["java.util.spi", "LocaleNameProvider", "getDisplayLanguage", "(String,Locale)", "summary", "df-generated"] - - ["java.util.spi", "LocaleNameProvider", "getDisplayScript", "(String,Locale)", "summary", "df-generated"] - - ["java.util.spi", "LocaleNameProvider", "getDisplayVariant", "(String,Locale)", "summary", "df-generated"] - - ["java.util.spi", "LocaleServiceProvider", "isSupportedLocale", "(Locale)", "summary", "df-generated"] - - ["java.util.spi", "ToolProvider", "findFirst", "(String)", "summary", "df-generated"] - - ["java.util.spi", "ToolProvider", "run", "(PrintStream,PrintStream,String[])", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.stream.model.json b/java/ql/lib/ext/generated/modelgenerator/java.util.stream.model.json new file mode 100644 index 000000000000..b90fda222967 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.util.stream.model.json @@ -0,0 +1,203 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.stream", "Collector", true, "of", "(Supplier,BiConsumer,BinaryOperator,Collector$Characteristics[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "Collector", true, "of", "(Supplier,BiConsumer,BinaryOperator,Collector$Characteristics[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "Collector", true, "of", "(Supplier,BiConsumer,BinaryOperator,Collector$Characteristics[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "Collector", true, "of", "(Supplier,BiConsumer,BinaryOperator,Function,Collector$Characteristics[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "Collector", true, "of", "(Supplier,BiConsumer,BinaryOperator,Function,Collector$Characteristics[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "Collector", true, "of", "(Supplier,BiConsumer,BinaryOperator,Function,Collector$Characteristics[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "Collector", true, "of", "(Supplier,BiConsumer,BinaryOperator,Function,Collector$Characteristics[])", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "Collectors", false, "collectingAndThen", "(Collector,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "Collectors", false, "filtering", "(Predicate,Collector)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "Collectors", false, "flatMapping", "(Function,Collector)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "Collectors", false, "groupingBy", "(Function,Supplier,Collector)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "Collectors", false, "groupingByConcurrent", "(Function,Supplier,Collector)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "Collectors", false, "mapping", "(Function,Collector)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "Collectors", false, "toCollection", "(Supplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "Collectors", false, "toConcurrentMap", "(Function,Function,BinaryOperator,Supplier)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream$Builder", true, "add", "(double)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.stream", "DoubleStream$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "boxed", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "concat", "(DoubleStream,DoubleStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "concat", "(DoubleStream,DoubleStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "distinct", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "dropWhile", "(DoublePredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "dropWhile", "(DoublePredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "filter", "(DoublePredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "flatMap", "(DoubleFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "generate", "(DoubleSupplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "limit", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "map", "(DoubleUnaryOperator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "mapMulti", "(DoubleStream$DoubleMapMultiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "mapToInt", "(DoubleToIntFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "mapToLong", "(DoubleToLongFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "mapToObj", "(DoubleFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "peek", "(DoubleConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "skip", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.stream", "DoubleStream", true, "sorted", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "takeWhile", "(DoublePredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "DoubleStream", true, "takeWhile", "(DoublePredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream$Builder", true, "add", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.stream", "IntStream$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "asDoubleStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "asLongStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "boxed", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "concat", "(IntStream,IntStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "concat", "(IntStream,IntStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "distinct", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "dropWhile", "(IntPredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "dropWhile", "(IntPredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "filter", "(IntPredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "flatMap", "(IntFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "generate", "(IntSupplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "limit", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "map", "(IntUnaryOperator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "mapMulti", "(IntStream$IntMapMultiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "mapToDouble", "(IntToDoubleFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "mapToLong", "(IntToLongFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "peek", "(IntConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "skip", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.stream", "IntStream", true, "sorted", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "takeWhile", "(IntPredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "IntStream", true, "takeWhile", "(IntPredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream$Builder", true, "add", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.stream", "LongStream$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "asDoubleStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "boxed", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "concat", "(LongStream,LongStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "concat", "(LongStream,LongStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "distinct", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "dropWhile", "(LongPredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "dropWhile", "(LongPredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "filter", "(LongPredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "flatMap", "(LongFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "generate", "(LongSupplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "limit", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "map", "(LongUnaryOperator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "mapMulti", "(LongStream$LongMapMultiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "mapToDouble", "(LongToDoubleFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "mapToInt", "(LongToIntFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "mapToObj", "(LongFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "peek", "(LongConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "skip", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.stream", "LongStream", true, "sorted", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "takeWhile", "(LongPredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "LongStream", true, "takeWhile", "(LongPredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "Node$Builder$OfDouble", true, "build", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.stream", "Node$Builder$OfInt", true, "build", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.stream", "Node$Builder$OfLong", true, "build", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.stream", "Node$OfDouble", true, "truncate", "(long,long,IntFunction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.stream", "Node$OfInt", true, "truncate", "(long,long,IntFunction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.stream", "Node$OfLong", true, "truncate", "(long,long,IntFunction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.stream", "Sink$ChainedDouble", true, "ChainedDouble", "(Sink)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.stream", "Sink$ChainedInt", true, "ChainedInt", "(Sink)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.stream", "Sink$ChainedLong", true, "ChainedLong", "(Sink)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.stream", "Sink$ChainedReference", true, "ChainedReference", "(Sink)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.stream", "Stream$Builder", true, "add", "(Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.stream", "StreamSupport", false, "doubleStream", "(Spliterator$OfDouble,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "StreamSupport", false, "doubleStream", "(Supplier,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "StreamSupport", false, "intStream", "(Spliterator$OfInt,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "StreamSupport", false, "intStream", "(Supplier,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "StreamSupport", false, "longStream", "(Spliterator$OfLong,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "StreamSupport", false, "longStream", "(Supplier,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "StreamSupport", false, "stream", "(Spliterator,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["java.util.stream", "StreamSupport", false, "stream", "(Supplier,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.stream", "Collectors", "averagingDouble", "(ToDoubleFunction)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "averagingInt", "(ToIntFunction)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "averagingLong", "(ToLongFunction)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "counting", "()", "summary", "df-generated"], + ["java.util.stream", "Collectors", "groupingBy", "(Function)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "groupingBy", "(Function,Collector)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "groupingByConcurrent", "(Function)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "groupingByConcurrent", "(Function,Collector)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "maxBy", "(Comparator)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "minBy", "(Comparator)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "partitioningBy", "(Predicate)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "partitioningBy", "(Predicate,Collector)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "reducing", "(BinaryOperator)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "reducing", "(Object,BinaryOperator)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "reducing", "(Object,Function,BinaryOperator)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "summarizingDouble", "(ToDoubleFunction)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "summarizingInt", "(ToIntFunction)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "summarizingLong", "(ToLongFunction)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "summingDouble", "(ToDoubleFunction)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "summingInt", "(ToIntFunction)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "summingLong", "(ToLongFunction)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "teeing", "(Collector,Collector,BiFunction)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "toConcurrentMap", "(Function,Function)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "toConcurrentMap", "(Function,Function,BinaryOperator)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "toUnmodifiableList", "()", "summary", "df-generated"], + ["java.util.stream", "Collectors", "toUnmodifiableMap", "(Function,Function)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "toUnmodifiableMap", "(Function,Function,BinaryOperator)", "summary", "df-generated"], + ["java.util.stream", "Collectors", "toUnmodifiableSet", "()", "summary", "df-generated"], + ["java.util.stream", "DoubleStream", "builder", "()", "summary", "df-generated"], + ["java.util.stream", "DoubleStream", "empty", "()", "summary", "df-generated"], + ["java.util.stream", "DoubleStream", "iterate", "(double,DoublePredicate,DoubleUnaryOperator)", "summary", "df-generated"], + ["java.util.stream", "DoubleStream", "iterate", "(double,DoubleUnaryOperator)", "summary", "df-generated"], + ["java.util.stream", "DoubleStream", "of", "(double)", "summary", "df-generated"], + ["java.util.stream", "DoubleStream", "of", "(double[])", "summary", "df-generated"], + ["java.util.stream", "IntStream", "builder", "()", "summary", "df-generated"], + ["java.util.stream", "IntStream", "empty", "()", "summary", "df-generated"], + ["java.util.stream", "IntStream", "iterate", "(int,IntPredicate,IntUnaryOperator)", "summary", "df-generated"], + ["java.util.stream", "IntStream", "iterate", "(int,IntUnaryOperator)", "summary", "df-generated"], + ["java.util.stream", "IntStream", "of", "(int)", "summary", "df-generated"], + ["java.util.stream", "IntStream", "of", "(int[])", "summary", "df-generated"], + ["java.util.stream", "IntStream", "rangeClosed", "(int,int)", "summary", "df-generated"], + ["java.util.stream", "LongStream", "builder", "()", "summary", "df-generated"], + ["java.util.stream", "LongStream", "empty", "()", "summary", "df-generated"], + ["java.util.stream", "LongStream", "iterate", "(long,LongPredicate,LongUnaryOperator)", "summary", "df-generated"], + ["java.util.stream", "LongStream", "iterate", "(long,LongUnaryOperator)", "summary", "df-generated"], + ["java.util.stream", "LongStream", "of", "(long)", "summary", "df-generated"], + ["java.util.stream", "LongStream", "of", "(long[])", "summary", "df-generated"], + ["java.util.stream", "LongStream", "range", "(long,long)", "summary", "df-generated"], + ["java.util.stream", "LongStream", "rangeClosed", "(long,long)", "summary", "df-generated"], + ["java.util.stream", "Node$OfDouble", "copyInto", "(Double[],int)", "summary", "df-generated"], + ["java.util.stream", "Node$OfDouble", "forEach", "(Consumer)", "summary", "df-generated"], + ["java.util.stream", "Node$OfDouble", "getShape", "()", "summary", "df-generated"], + ["java.util.stream", "Node$OfDouble", "newArray", "(int)", "summary", "df-generated"], + ["java.util.stream", "Node$OfInt", "copyInto", "(Integer[],int)", "summary", "df-generated"], + ["java.util.stream", "Node$OfInt", "forEach", "(Consumer)", "summary", "df-generated"], + ["java.util.stream", "Node$OfInt", "getShape", "()", "summary", "df-generated"], + ["java.util.stream", "Node$OfInt", "newArray", "(int)", "summary", "df-generated"], + ["java.util.stream", "Node$OfLong", "copyInto", "(Long[],int)", "summary", "df-generated"], + ["java.util.stream", "Node$OfLong", "forEach", "(Consumer)", "summary", "df-generated"], + ["java.util.stream", "Node$OfLong", "getShape", "()", "summary", "df-generated"], + ["java.util.stream", "Node$OfLong", "newArray", "(int)", "summary", "df-generated"], + ["java.util.stream", "Node$OfPrimitive", "asArray", "(IntFunction)", "summary", "df-generated"], + ["java.util.stream", "Node$OfPrimitive", "getChild", "(int)", "summary", "df-generated"], + ["java.util.stream", "Sink$ChainedDouble", "begin", "(long)", "summary", "df-generated"], + ["java.util.stream", "Sink$ChainedDouble", "cancellationRequested", "()", "summary", "df-generated"], + ["java.util.stream", "Sink$ChainedDouble", "end", "()", "summary", "df-generated"], + ["java.util.stream", "Sink$ChainedInt", "begin", "(long)", "summary", "df-generated"], + ["java.util.stream", "Sink$ChainedInt", "cancellationRequested", "()", "summary", "df-generated"], + ["java.util.stream", "Sink$ChainedInt", "end", "()", "summary", "df-generated"], + ["java.util.stream", "Sink$ChainedLong", "begin", "(long)", "summary", "df-generated"], + ["java.util.stream", "Sink$ChainedLong", "cancellationRequested", "()", "summary", "df-generated"], + ["java.util.stream", "Sink$ChainedLong", "end", "()", "summary", "df-generated"], + ["java.util.stream", "Sink$ChainedReference", "begin", "(long)", "summary", "df-generated"], + ["java.util.stream", "Sink$ChainedReference", "cancellationRequested", "()", "summary", "df-generated"], + ["java.util.stream", "Sink$ChainedReference", "end", "()", "summary", "df-generated"], + ["java.util.stream", "Sink$OfDouble", "accept", "(Double)", "summary", "df-generated"], + ["java.util.stream", "Sink$OfInt", "accept", "(Integer)", "summary", "df-generated"], + ["java.util.stream", "Sink$OfLong", "accept", "(Long)", "summary", "df-generated"], + ["java.util.stream", "Stream", "builder", "()", "summary", "df-generated"], + ["java.util.stream", "Stream", "empty", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.stream.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.util.stream.model.yml deleted file mode 100644 index 1d54b99c828e..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.util.stream.model.yml +++ /dev/null @@ -1,192 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.stream", "Collector", True, "of", "(Supplier,BiConsumer,BinaryOperator,Collector$Characteristics[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collector", True, "of", "(Supplier,BiConsumer,BinaryOperator,Collector$Characteristics[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collector", True, "of", "(Supplier,BiConsumer,BinaryOperator,Collector$Characteristics[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collector", True, "of", "(Supplier,BiConsumer,BinaryOperator,Function,Collector$Characteristics[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collector", True, "of", "(Supplier,BiConsumer,BinaryOperator,Function,Collector$Characteristics[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collector", True, "of", "(Supplier,BiConsumer,BinaryOperator,Function,Collector$Characteristics[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collector", True, "of", "(Supplier,BiConsumer,BinaryOperator,Function,Collector$Characteristics[])", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collectors", False, "collectingAndThen", "(Collector,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collectors", False, "filtering", "(Predicate,Collector)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collectors", False, "flatMapping", "(Function,Collector)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collectors", False, "groupingBy", "(Function,Supplier,Collector)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collectors", False, "groupingByConcurrent", "(Function,Supplier,Collector)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collectors", False, "mapping", "(Function,Collector)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collectors", False, "toCollection", "(Supplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collectors", False, "toConcurrentMap", "(Function,Function,BinaryOperator,Supplier)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream$Builder", True, "add", "(double)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.stream", "DoubleStream$Builder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "boxed", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "concat", "(DoubleStream,DoubleStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "concat", "(DoubleStream,DoubleStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "distinct", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "dropWhile", "(DoublePredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "dropWhile", "(DoublePredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "filter", "(DoublePredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "flatMap", "(DoubleFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "generate", "(DoubleSupplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "limit", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "map", "(DoubleUnaryOperator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "mapMulti", "(DoubleStream$DoubleMapMultiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "mapToInt", "(DoubleToIntFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "mapToLong", "(DoubleToLongFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "mapToObj", "(DoubleFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "peek", "(DoubleConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "skip", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.stream", "DoubleStream", True, "sorted", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "takeWhile", "(DoublePredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "takeWhile", "(DoublePredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream$Builder", True, "add", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.stream", "IntStream$Builder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "asDoubleStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "asLongStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "boxed", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "concat", "(IntStream,IntStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "concat", "(IntStream,IntStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "distinct", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "dropWhile", "(IntPredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "dropWhile", "(IntPredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "filter", "(IntPredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "flatMap", "(IntFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "generate", "(IntSupplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "limit", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "map", "(IntUnaryOperator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "mapMulti", "(IntStream$IntMapMultiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "mapToDouble", "(IntToDoubleFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "mapToLong", "(IntToLongFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "peek", "(IntConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "skip", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.stream", "IntStream", True, "sorted", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "takeWhile", "(IntPredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "takeWhile", "(IntPredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream$Builder", True, "add", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.stream", "LongStream$Builder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "asDoubleStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "boxed", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "concat", "(LongStream,LongStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "concat", "(LongStream,LongStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "distinct", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "dropWhile", "(LongPredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "dropWhile", "(LongPredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "filter", "(LongPredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "flatMap", "(LongFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "generate", "(LongSupplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "limit", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "map", "(LongUnaryOperator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "mapMulti", "(LongStream$LongMapMultiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "mapToDouble", "(LongToDoubleFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "mapToInt", "(LongToIntFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "mapToObj", "(LongFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "peek", "(LongConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "skip", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.stream", "LongStream", True, "sorted", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "takeWhile", "(LongPredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "takeWhile", "(LongPredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Node$Builder$OfDouble", True, "build", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.stream", "Node$Builder$OfInt", True, "build", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.stream", "Node$Builder$OfLong", True, "build", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.stream", "Node$OfDouble", True, "truncate", "(long,long,IntFunction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.stream", "Node$OfInt", True, "truncate", "(long,long,IntFunction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.stream", "Node$OfLong", True, "truncate", "(long,long,IntFunction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.stream", "Sink$ChainedDouble", True, "ChainedDouble", "(Sink)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.stream", "Sink$ChainedInt", True, "ChainedInt", "(Sink)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.stream", "Sink$ChainedLong", True, "ChainedLong", "(Sink)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.stream", "Sink$ChainedReference", True, "ChainedReference", "(Sink)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.stream", "Stream$Builder", True, "add", "(Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.stream", "StreamSupport", False, "doubleStream", "(Spliterator$OfDouble,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "StreamSupport", False, "doubleStream", "(Supplier,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "StreamSupport", False, "intStream", "(Spliterator$OfInt,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "StreamSupport", False, "intStream", "(Supplier,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "StreamSupport", False, "longStream", "(Spliterator$OfLong,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "StreamSupport", False, "longStream", "(Supplier,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "StreamSupport", False, "stream", "(Spliterator,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "StreamSupport", False, "stream", "(Supplier,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.stream", "Collectors", "averagingDouble", "(ToDoubleFunction)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "averagingInt", "(ToIntFunction)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "averagingLong", "(ToLongFunction)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "counting", "()", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "groupingBy", "(Function)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "groupingBy", "(Function,Collector)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "groupingByConcurrent", "(Function)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "groupingByConcurrent", "(Function,Collector)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "maxBy", "(Comparator)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "minBy", "(Comparator)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "partitioningBy", "(Predicate)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "partitioningBy", "(Predicate,Collector)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "reducing", "(BinaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "reducing", "(Object,BinaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "reducing", "(Object,Function,BinaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "summarizingDouble", "(ToDoubleFunction)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "summarizingInt", "(ToIntFunction)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "summarizingLong", "(ToLongFunction)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "summingDouble", "(ToDoubleFunction)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "summingInt", "(ToIntFunction)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "summingLong", "(ToLongFunction)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "teeing", "(Collector,Collector,BiFunction)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "toConcurrentMap", "(Function,Function)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "toConcurrentMap", "(Function,Function,BinaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "toUnmodifiableList", "()", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "toUnmodifiableMap", "(Function,Function)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "toUnmodifiableMap", "(Function,Function,BinaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "Collectors", "toUnmodifiableSet", "()", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "builder", "()", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "empty", "()", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "iterate", "(double,DoublePredicate,DoubleUnaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "iterate", "(double,DoubleUnaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "of", "(double)", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "of", "(double[])", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "builder", "()", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "empty", "()", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "iterate", "(int,IntPredicate,IntUnaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "iterate", "(int,IntUnaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "of", "(int)", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "of", "(int[])", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "rangeClosed", "(int,int)", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "builder", "()", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "empty", "()", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "iterate", "(long,LongPredicate,LongUnaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "iterate", "(long,LongUnaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "of", "(long)", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "of", "(long[])", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "range", "(long,long)", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "rangeClosed", "(long,long)", "summary", "df-generated"] - - ["java.util.stream", "Node$OfDouble", "copyInto", "(Double[],int)", "summary", "df-generated"] - - ["java.util.stream", "Node$OfDouble", "forEach", "(Consumer)", "summary", "df-generated"] - - ["java.util.stream", "Node$OfDouble", "getShape", "()", "summary", "df-generated"] - - ["java.util.stream", "Node$OfDouble", "newArray", "(int)", "summary", "df-generated"] - - ["java.util.stream", "Node$OfInt", "copyInto", "(Integer[],int)", "summary", "df-generated"] - - ["java.util.stream", "Node$OfInt", "forEach", "(Consumer)", "summary", "df-generated"] - - ["java.util.stream", "Node$OfInt", "getShape", "()", "summary", "df-generated"] - - ["java.util.stream", "Node$OfInt", "newArray", "(int)", "summary", "df-generated"] - - ["java.util.stream", "Node$OfLong", "copyInto", "(Long[],int)", "summary", "df-generated"] - - ["java.util.stream", "Node$OfLong", "forEach", "(Consumer)", "summary", "df-generated"] - - ["java.util.stream", "Node$OfLong", "getShape", "()", "summary", "df-generated"] - - ["java.util.stream", "Node$OfLong", "newArray", "(int)", "summary", "df-generated"] - - ["java.util.stream", "Node$OfPrimitive", "asArray", "(IntFunction)", "summary", "df-generated"] - - ["java.util.stream", "Node$OfPrimitive", "getChild", "(int)", "summary", "df-generated"] - - ["java.util.stream", "Sink$ChainedDouble", "begin", "(long)", "summary", "df-generated"] - - ["java.util.stream", "Sink$ChainedDouble", "cancellationRequested", "()", "summary", "df-generated"] - - ["java.util.stream", "Sink$ChainedDouble", "end", "()", "summary", "df-generated"] - - ["java.util.stream", "Sink$ChainedInt", "begin", "(long)", "summary", "df-generated"] - - ["java.util.stream", "Sink$ChainedInt", "cancellationRequested", "()", "summary", "df-generated"] - - ["java.util.stream", "Sink$ChainedInt", "end", "()", "summary", "df-generated"] - - ["java.util.stream", "Sink$ChainedLong", "begin", "(long)", "summary", "df-generated"] - - ["java.util.stream", "Sink$ChainedLong", "cancellationRequested", "()", "summary", "df-generated"] - - ["java.util.stream", "Sink$ChainedLong", "end", "()", "summary", "df-generated"] - - ["java.util.stream", "Sink$ChainedReference", "begin", "(long)", "summary", "df-generated"] - - ["java.util.stream", "Sink$ChainedReference", "cancellationRequested", "()", "summary", "df-generated"] - - ["java.util.stream", "Sink$ChainedReference", "end", "()", "summary", "df-generated"] - - ["java.util.stream", "Sink$OfDouble", "accept", "(Double)", "summary", "df-generated"] - - ["java.util.stream", "Sink$OfInt", "accept", "(Integer)", "summary", "df-generated"] - - ["java.util.stream", "Sink$OfLong", "accept", "(Long)", "summary", "df-generated"] - - ["java.util.stream", "Stream", "builder", "()", "summary", "df-generated"] - - ["java.util.stream", "Stream", "empty", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.zip.model.json b/java/ql/lib/ext/generated/modelgenerator/java.util.zip.model.json new file mode 100644 index 000000000000..22a37f88d736 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/java.util.zip.model.json @@ -0,0 +1,173 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.zip", "CheckedInputStream", true, "CheckedInputStream", "(InputStream,Checksum)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.zip.CheckedInputStream.cksum]", "value", "dfc-generated"], + ["java.util.zip", "CheckedInputStream", true, "getChecksum", "()", "", "Argument[this].SyntheticField[java.util.zip.CheckedInputStream.cksum]", "ReturnValue", "value", "dfc-generated"], + ["java.util.zip", "CheckedOutputStream", true, "CheckedOutputStream", "(OutputStream,Checksum)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "CheckedOutputStream", true, "CheckedOutputStream", "(OutputStream,Checksum)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.zip.CheckedOutputStream.cksum]", "value", "dfc-generated"], + ["java.util.zip", "CheckedOutputStream", true, "getChecksum", "()", "", "Argument[this].SyntheticField[java.util.zip.CheckedOutputStream.cksum]", "ReturnValue", "value", "dfc-generated"], + ["java.util.zip", "DataFormatException", true, "DataFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "Deflater", true, "setInput", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "Deflater", true, "setInput", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "Deflater", true, "setInput", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "DeflaterInputStream", true, "DeflaterInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "DeflaterInputStream", true, "DeflaterInputStream", "(InputStream,Deflater)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "DeflaterInputStream", true, "DeflaterInputStream", "(InputStream,Deflater)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "DeflaterInputStream", true, "DeflaterInputStream", "(InputStream,Deflater,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "DeflaterInputStream", true, "DeflaterInputStream", "(InputStream,Deflater,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "DeflaterOutputStream", true, "DeflaterOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "DeflaterOutputStream", true, "DeflaterOutputStream", "(OutputStream,Deflater)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "DeflaterOutputStream", true, "DeflaterOutputStream", "(OutputStream,Deflater,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "DeflaterOutputStream", true, "DeflaterOutputStream", "(OutputStream,Deflater,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "DeflaterOutputStream", true, "DeflaterOutputStream", "(OutputStream,Deflater,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "DeflaterOutputStream", true, "DeflaterOutputStream", "(OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "GZIPOutputStream", true, "GZIPOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "GZIPOutputStream", true, "GZIPOutputStream", "(OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "GZIPOutputStream", true, "GZIPOutputStream", "(OutputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "GZIPOutputStream", true, "GZIPOutputStream", "(OutputStream,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "Inflater", true, "setInput", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "Inflater", true, "setInput", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "Inflater", true, "setInput", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "InflaterInputStream", true, "InflaterInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "InflaterInputStream", true, "InflaterInputStream", "(InputStream,Inflater)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "InflaterInputStream", true, "InflaterInputStream", "(InputStream,Inflater)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "InflaterInputStream", true, "InflaterInputStream", "(InputStream,Inflater,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "InflaterInputStream", true, "InflaterInputStream", "(InputStream,Inflater,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "InflaterOutputStream", true, "InflaterOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "InflaterOutputStream", true, "InflaterOutputStream", "(OutputStream,Inflater)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "InflaterOutputStream", true, "InflaterOutputStream", "(OutputStream,Inflater,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "ZipEntry", "(ZipEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "ZipEntry", true, "getComment", "()", "", "Argument[this].SyntheticField[java.util.zip.ZipEntry.comment]", "ReturnValue", "value", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "getCreationTime", "()", "", "Argument[this].SyntheticField[java.util.zip.ZipEntry.ctime]", "ReturnValue", "value", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "getExtra", "()", "", "Argument[this].SyntheticField[java.util.zip.ZipEntry.extra]", "ReturnValue", "value", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "getLastAccessTime", "()", "", "Argument[this].SyntheticField[java.util.zip.ZipEntry.atime]", "ReturnValue", "value", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "getLastModifiedTime", "()", "", "Argument[this].SyntheticField[java.util.zip.ZipEntry.mtime]", "ReturnValue", "value", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.zip", "ZipEntry", true, "setComment", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.zip.ZipEntry.comment]", "value", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "setCreationTime", "(FileTime)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.zip.ZipEntry.ctime]", "value", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "setCreationTime", "(FileTime)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.zip.ZipEntry.ctime]", "value", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "setCreationTime", "(FileTime)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "setExtra", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.util.zip.ZipEntry.extra]", "value", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "setLastAccessTime", "(FileTime)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.zip.ZipEntry.atime]", "value", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "setLastAccessTime", "(FileTime)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.zip.ZipEntry.atime]", "value", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "setLastAccessTime", "(FileTime)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "setLastModifiedTime", "(FileTime)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.zip.ZipEntry.mtime]", "value", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "setLastModifiedTime", "(FileTime)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.zip.ZipEntry.mtime]", "value", "dfc-generated"], + ["java.util.zip", "ZipEntry", true, "setLastModifiedTime", "(FileTime)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["java.util.zip", "ZipError", true, "ZipError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "ZipException", true, "ZipException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "ZipInputStream", true, "getNextEntry", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["java.util.zip", "ZipOutputStream", true, "ZipOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "ZipOutputStream", true, "ZipOutputStream", "(OutputStream,Charset)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["java.util.zip", "ZipOutputStream", true, "putNextEntry", "(ZipEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["java.util.zip", "ZipOutputStream", true, "setComment", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.zip", "Adler32", "getValue", "()", "summary", "df-generated"], + ["java.util.zip", "Adler32", "reset", "()", "summary", "df-generated"], + ["java.util.zip", "Adler32", "update", "(ByteBuffer)", "summary", "df-generated"], + ["java.util.zip", "Adler32", "update", "(byte[],int,int)", "summary", "df-generated"], + ["java.util.zip", "Adler32", "update", "(int)", "summary", "df-generated"], + ["java.util.zip", "CRC32", "getValue", "()", "summary", "df-generated"], + ["java.util.zip", "CRC32", "reset", "()", "summary", "df-generated"], + ["java.util.zip", "CRC32", "update", "(ByteBuffer)", "summary", "df-generated"], + ["java.util.zip", "CRC32", "update", "(byte[],int,int)", "summary", "df-generated"], + ["java.util.zip", "CRC32", "update", "(int)", "summary", "df-generated"], + ["java.util.zip", "CRC32C", "getValue", "()", "summary", "df-generated"], + ["java.util.zip", "CRC32C", "reset", "()", "summary", "df-generated"], + ["java.util.zip", "CRC32C", "update", "(ByteBuffer)", "summary", "df-generated"], + ["java.util.zip", "CRC32C", "update", "(byte[],int,int)", "summary", "df-generated"], + ["java.util.zip", "CRC32C", "update", "(int)", "summary", "df-generated"], + ["java.util.zip", "CheckedInputStream", "skip", "(long)", "summary", "df-generated"], + ["java.util.zip", "Checksum", "update", "(ByteBuffer)", "summary", "df-generated"], + ["java.util.zip", "Checksum", "update", "(byte[])", "summary", "df-generated"], + ["java.util.zip", "Deflater", "Deflater", "(int)", "summary", "df-generated"], + ["java.util.zip", "Deflater", "Deflater", "(int,boolean)", "summary", "df-generated"], + ["java.util.zip", "Deflater", "deflate", "(ByteBuffer)", "summary", "df-generated"], + ["java.util.zip", "Deflater", "deflate", "(ByteBuffer,int)", "summary", "df-generated"], + ["java.util.zip", "Deflater", "deflate", "(byte[])", "summary", "df-generated"], + ["java.util.zip", "Deflater", "deflate", "(byte[],int,int)", "summary", "df-generated"], + ["java.util.zip", "Deflater", "deflate", "(byte[],int,int,int)", "summary", "df-generated"], + ["java.util.zip", "Deflater", "end", "()", "summary", "df-generated"], + ["java.util.zip", "Deflater", "finish", "()", "summary", "df-generated"], + ["java.util.zip", "Deflater", "finished", "()", "summary", "df-generated"], + ["java.util.zip", "Deflater", "getAdler", "()", "summary", "df-generated"], + ["java.util.zip", "Deflater", "getBytesRead", "()", "summary", "df-generated"], + ["java.util.zip", "Deflater", "getBytesWritten", "()", "summary", "df-generated"], + ["java.util.zip", "Deflater", "getTotalIn", "()", "summary", "df-generated"], + ["java.util.zip", "Deflater", "getTotalOut", "()", "summary", "df-generated"], + ["java.util.zip", "Deflater", "needsInput", "()", "summary", "df-generated"], + ["java.util.zip", "Deflater", "reset", "()", "summary", "df-generated"], + ["java.util.zip", "Deflater", "setDictionary", "(ByteBuffer)", "summary", "df-generated"], + ["java.util.zip", "Deflater", "setDictionary", "(byte[])", "summary", "df-generated"], + ["java.util.zip", "Deflater", "setDictionary", "(byte[],int,int)", "summary", "df-generated"], + ["java.util.zip", "Deflater", "setLevel", "(int)", "summary", "df-generated"], + ["java.util.zip", "Deflater", "setStrategy", "(int)", "summary", "df-generated"], + ["java.util.zip", "DeflaterInputStream", "available", "()", "summary", "df-generated"], + ["java.util.zip", "DeflaterInputStream", "mark", "(int)", "summary", "df-generated"], + ["java.util.zip", "DeflaterInputStream", "markSupported", "()", "summary", "df-generated"], + ["java.util.zip", "DeflaterInputStream", "reset", "()", "summary", "df-generated"], + ["java.util.zip", "DeflaterInputStream", "skip", "(long)", "summary", "df-generated"], + ["java.util.zip", "DeflaterOutputStream", "finish", "()", "summary", "df-generated"], + ["java.util.zip", "GZIPOutputStream", "finish", "()", "summary", "df-generated"], + ["java.util.zip", "Inflater", "Inflater", "(boolean)", "summary", "df-generated"], + ["java.util.zip", "Inflater", "end", "()", "summary", "df-generated"], + ["java.util.zip", "Inflater", "finished", "()", "summary", "df-generated"], + ["java.util.zip", "Inflater", "getAdler", "()", "summary", "df-generated"], + ["java.util.zip", "Inflater", "getBytesRead", "()", "summary", "df-generated"], + ["java.util.zip", "Inflater", "getBytesWritten", "()", "summary", "df-generated"], + ["java.util.zip", "Inflater", "getRemaining", "()", "summary", "df-generated"], + ["java.util.zip", "Inflater", "getTotalIn", "()", "summary", "df-generated"], + ["java.util.zip", "Inflater", "getTotalOut", "()", "summary", "df-generated"], + ["java.util.zip", "Inflater", "inflate", "(ByteBuffer)", "summary", "df-generated"], + ["java.util.zip", "Inflater", "inflate", "(byte[])", "summary", "df-generated"], + ["java.util.zip", "Inflater", "inflate", "(byte[],int,int)", "summary", "df-generated"], + ["java.util.zip", "Inflater", "needsDictionary", "()", "summary", "df-generated"], + ["java.util.zip", "Inflater", "needsInput", "()", "summary", "df-generated"], + ["java.util.zip", "Inflater", "reset", "()", "summary", "df-generated"], + ["java.util.zip", "Inflater", "setDictionary", "(ByteBuffer)", "summary", "df-generated"], + ["java.util.zip", "Inflater", "setDictionary", "(byte[])", "summary", "df-generated"], + ["java.util.zip", "Inflater", "setDictionary", "(byte[],int,int)", "summary", "df-generated"], + ["java.util.zip", "InflaterInputStream", "available", "()", "summary", "df-generated"], + ["java.util.zip", "InflaterInputStream", "mark", "(int)", "summary", "df-generated"], + ["java.util.zip", "InflaterInputStream", "markSupported", "()", "summary", "df-generated"], + ["java.util.zip", "InflaterInputStream", "reset", "()", "summary", "df-generated"], + ["java.util.zip", "InflaterInputStream", "skip", "(long)", "summary", "df-generated"], + ["java.util.zip", "InflaterOutputStream", "finish", "()", "summary", "df-generated"], + ["java.util.zip", "ZipEntry", "getCompressedSize", "()", "summary", "df-generated"], + ["java.util.zip", "ZipEntry", "getCrc", "()", "summary", "df-generated"], + ["java.util.zip", "ZipEntry", "getMethod", "()", "summary", "df-generated"], + ["java.util.zip", "ZipEntry", "getSize", "()", "summary", "df-generated"], + ["java.util.zip", "ZipEntry", "getTime", "()", "summary", "df-generated"], + ["java.util.zip", "ZipEntry", "getTimeLocal", "()", "summary", "df-generated"], + ["java.util.zip", "ZipEntry", "isDirectory", "()", "summary", "df-generated"], + ["java.util.zip", "ZipEntry", "setCompressedSize", "(long)", "summary", "df-generated"], + ["java.util.zip", "ZipEntry", "setCrc", "(long)", "summary", "df-generated"], + ["java.util.zip", "ZipEntry", "setMethod", "(int)", "summary", "df-generated"], + ["java.util.zip", "ZipEntry", "setSize", "(long)", "summary", "df-generated"], + ["java.util.zip", "ZipEntry", "setTime", "(long)", "summary", "df-generated"], + ["java.util.zip", "ZipEntry", "setTimeLocal", "(LocalDateTime)", "summary", "df-generated"], + ["java.util.zip", "ZipFile", "size", "()", "summary", "df-generated"], + ["java.util.zip", "ZipInputStream", "available", "()", "summary", "df-generated"], + ["java.util.zip", "ZipInputStream", "closeEntry", "()", "summary", "df-generated"], + ["java.util.zip", "ZipInputStream", "skip", "(long)", "summary", "df-generated"], + ["java.util.zip", "ZipOutputStream", "closeEntry", "()", "summary", "df-generated"], + ["java.util.zip", "ZipOutputStream", "finish", "()", "summary", "df-generated"], + ["java.util.zip", "ZipOutputStream", "setLevel", "(int)", "summary", "df-generated"], + ["java.util.zip", "ZipOutputStream", "setMethod", "(int)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/java.util.zip.model.yml b/java/ql/lib/ext/generated/modelgenerator/java.util.zip.model.yml deleted file mode 100644 index 09be65e9dce0..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/java.util.zip.model.yml +++ /dev/null @@ -1,162 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.zip", "CheckedInputStream", True, "CheckedInputStream", "(InputStream,Checksum)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.zip.CheckedInputStream.cksum]", "value", "dfc-generated"] - - ["java.util.zip", "CheckedInputStream", True, "getChecksum", "()", "", "Argument[this].SyntheticField[java.util.zip.CheckedInputStream.cksum]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.zip", "CheckedOutputStream", True, "CheckedOutputStream", "(OutputStream,Checksum)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "CheckedOutputStream", True, "CheckedOutputStream", "(OutputStream,Checksum)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.zip.CheckedOutputStream.cksum]", "value", "dfc-generated"] - - ["java.util.zip", "CheckedOutputStream", True, "getChecksum", "()", "", "Argument[this].SyntheticField[java.util.zip.CheckedOutputStream.cksum]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.zip", "DataFormatException", True, "DataFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "Deflater", True, "setInput", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "Deflater", True, "setInput", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "Deflater", True, "setInput", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterInputStream", True, "DeflaterInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterInputStream", True, "DeflaterInputStream", "(InputStream,Deflater)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterInputStream", True, "DeflaterInputStream", "(InputStream,Deflater)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterInputStream", True, "DeflaterInputStream", "(InputStream,Deflater,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterInputStream", True, "DeflaterInputStream", "(InputStream,Deflater,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "GZIPOutputStream", True, "GZIPOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "GZIPOutputStream", True, "GZIPOutputStream", "(OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "GZIPOutputStream", True, "GZIPOutputStream", "(OutputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "GZIPOutputStream", True, "GZIPOutputStream", "(OutputStream,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "Inflater", True, "setInput", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "Inflater", True, "setInput", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "Inflater", True, "setInput", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "InflaterInputStream", True, "InflaterInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "InflaterInputStream", True, "InflaterInputStream", "(InputStream,Inflater)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "InflaterInputStream", True, "InflaterInputStream", "(InputStream,Inflater)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "InflaterInputStream", True, "InflaterInputStream", "(InputStream,Inflater,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "InflaterInputStream", True, "InflaterInputStream", "(InputStream,Inflater,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "InflaterOutputStream", True, "InflaterOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "InflaterOutputStream", True, "InflaterOutputStream", "(OutputStream,Inflater)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "InflaterOutputStream", True, "InflaterOutputStream", "(OutputStream,Inflater,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "ZipEntry", "(ZipEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipEntry", True, "getComment", "()", "", "Argument[this].SyntheticField[java.util.zip.ZipEntry.comment]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "getCreationTime", "()", "", "Argument[this].SyntheticField[java.util.zip.ZipEntry.ctime]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "getExtra", "()", "", "Argument[this].SyntheticField[java.util.zip.ZipEntry.extra]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "getLastAccessTime", "()", "", "Argument[this].SyntheticField[java.util.zip.ZipEntry.atime]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "getLastModifiedTime", "()", "", "Argument[this].SyntheticField[java.util.zip.ZipEntry.mtime]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.zip", "ZipEntry", True, "setComment", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.zip.ZipEntry.comment]", "value", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "setCreationTime", "(FileTime)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.zip.ZipEntry.ctime]", "value", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "setCreationTime", "(FileTime)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.zip.ZipEntry.ctime]", "value", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "setCreationTime", "(FileTime)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "setExtra", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.util.zip.ZipEntry.extra]", "value", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "setLastAccessTime", "(FileTime)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.zip.ZipEntry.atime]", "value", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "setLastAccessTime", "(FileTime)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.zip.ZipEntry.atime]", "value", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "setLastAccessTime", "(FileTime)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "setLastModifiedTime", "(FileTime)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.zip.ZipEntry.mtime]", "value", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "setLastModifiedTime", "(FileTime)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.zip.ZipEntry.mtime]", "value", "dfc-generated"] - - ["java.util.zip", "ZipEntry", True, "setLastModifiedTime", "(FileTime)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["java.util.zip", "ZipError", True, "ZipError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipException", True, "ZipException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipInputStream", True, "getNextEntry", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.zip", "ZipOutputStream", True, "ZipOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "ZipOutputStream", True, "ZipOutputStream", "(OutputStream,Charset)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["java.util.zip", "ZipOutputStream", True, "putNextEntry", "(ZipEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipOutputStream", True, "setComment", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.zip", "Adler32", "getValue", "()", "summary", "df-generated"] - - ["java.util.zip", "Adler32", "reset", "()", "summary", "df-generated"] - - ["java.util.zip", "Adler32", "update", "(ByteBuffer)", "summary", "df-generated"] - - ["java.util.zip", "Adler32", "update", "(byte[],int,int)", "summary", "df-generated"] - - ["java.util.zip", "Adler32", "update", "(int)", "summary", "df-generated"] - - ["java.util.zip", "CRC32", "getValue", "()", "summary", "df-generated"] - - ["java.util.zip", "CRC32", "reset", "()", "summary", "df-generated"] - - ["java.util.zip", "CRC32", "update", "(ByteBuffer)", "summary", "df-generated"] - - ["java.util.zip", "CRC32", "update", "(byte[],int,int)", "summary", "df-generated"] - - ["java.util.zip", "CRC32", "update", "(int)", "summary", "df-generated"] - - ["java.util.zip", "CRC32C", "getValue", "()", "summary", "df-generated"] - - ["java.util.zip", "CRC32C", "reset", "()", "summary", "df-generated"] - - ["java.util.zip", "CRC32C", "update", "(ByteBuffer)", "summary", "df-generated"] - - ["java.util.zip", "CRC32C", "update", "(byte[],int,int)", "summary", "df-generated"] - - ["java.util.zip", "CRC32C", "update", "(int)", "summary", "df-generated"] - - ["java.util.zip", "CheckedInputStream", "skip", "(long)", "summary", "df-generated"] - - ["java.util.zip", "Checksum", "update", "(ByteBuffer)", "summary", "df-generated"] - - ["java.util.zip", "Checksum", "update", "(byte[])", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "Deflater", "(int)", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "Deflater", "(int,boolean)", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "deflate", "(ByteBuffer)", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "deflate", "(ByteBuffer,int)", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "deflate", "(byte[])", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "deflate", "(byte[],int,int)", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "deflate", "(byte[],int,int,int)", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "end", "()", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "finish", "()", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "finished", "()", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "getAdler", "()", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "getBytesRead", "()", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "getBytesWritten", "()", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "getTotalIn", "()", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "getTotalOut", "()", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "needsInput", "()", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "reset", "()", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "setDictionary", "(ByteBuffer)", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "setDictionary", "(byte[])", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "setDictionary", "(byte[],int,int)", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "setLevel", "(int)", "summary", "df-generated"] - - ["java.util.zip", "Deflater", "setStrategy", "(int)", "summary", "df-generated"] - - ["java.util.zip", "DeflaterInputStream", "available", "()", "summary", "df-generated"] - - ["java.util.zip", "DeflaterInputStream", "mark", "(int)", "summary", "df-generated"] - - ["java.util.zip", "DeflaterInputStream", "markSupported", "()", "summary", "df-generated"] - - ["java.util.zip", "DeflaterInputStream", "reset", "()", "summary", "df-generated"] - - ["java.util.zip", "DeflaterInputStream", "skip", "(long)", "summary", "df-generated"] - - ["java.util.zip", "DeflaterOutputStream", "finish", "()", "summary", "df-generated"] - - ["java.util.zip", "GZIPOutputStream", "finish", "()", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "Inflater", "(boolean)", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "end", "()", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "finished", "()", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "getAdler", "()", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "getBytesRead", "()", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "getBytesWritten", "()", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "getRemaining", "()", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "getTotalIn", "()", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "getTotalOut", "()", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "inflate", "(ByteBuffer)", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "inflate", "(byte[])", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "inflate", "(byte[],int,int)", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "needsDictionary", "()", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "needsInput", "()", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "reset", "()", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "setDictionary", "(ByteBuffer)", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "setDictionary", "(byte[])", "summary", "df-generated"] - - ["java.util.zip", "Inflater", "setDictionary", "(byte[],int,int)", "summary", "df-generated"] - - ["java.util.zip", "InflaterInputStream", "available", "()", "summary", "df-generated"] - - ["java.util.zip", "InflaterInputStream", "mark", "(int)", "summary", "df-generated"] - - ["java.util.zip", "InflaterInputStream", "markSupported", "()", "summary", "df-generated"] - - ["java.util.zip", "InflaterInputStream", "reset", "()", "summary", "df-generated"] - - ["java.util.zip", "InflaterInputStream", "skip", "(long)", "summary", "df-generated"] - - ["java.util.zip", "InflaterOutputStream", "finish", "()", "summary", "df-generated"] - - ["java.util.zip", "ZipEntry", "getCompressedSize", "()", "summary", "df-generated"] - - ["java.util.zip", "ZipEntry", "getCrc", "()", "summary", "df-generated"] - - ["java.util.zip", "ZipEntry", "getMethod", "()", "summary", "df-generated"] - - ["java.util.zip", "ZipEntry", "getSize", "()", "summary", "df-generated"] - - ["java.util.zip", "ZipEntry", "getTime", "()", "summary", "df-generated"] - - ["java.util.zip", "ZipEntry", "getTimeLocal", "()", "summary", "df-generated"] - - ["java.util.zip", "ZipEntry", "isDirectory", "()", "summary", "df-generated"] - - ["java.util.zip", "ZipEntry", "setCompressedSize", "(long)", "summary", "df-generated"] - - ["java.util.zip", "ZipEntry", "setCrc", "(long)", "summary", "df-generated"] - - ["java.util.zip", "ZipEntry", "setMethod", "(int)", "summary", "df-generated"] - - ["java.util.zip", "ZipEntry", "setSize", "(long)", "summary", "df-generated"] - - ["java.util.zip", "ZipEntry", "setTime", "(long)", "summary", "df-generated"] - - ["java.util.zip", "ZipEntry", "setTimeLocal", "(LocalDateTime)", "summary", "df-generated"] - - ["java.util.zip", "ZipFile", "size", "()", "summary", "df-generated"] - - ["java.util.zip", "ZipInputStream", "available", "()", "summary", "df-generated"] - - ["java.util.zip", "ZipInputStream", "closeEntry", "()", "summary", "df-generated"] - - ["java.util.zip", "ZipInputStream", "skip", "(long)", "summary", "df-generated"] - - ["java.util.zip", "ZipOutputStream", "closeEntry", "()", "summary", "df-generated"] - - ["java.util.zip", "ZipOutputStream", "finish", "()", "summary", "df-generated"] - - ["java.util.zip", "ZipOutputStream", "setLevel", "(int)", "summary", "df-generated"] - - ["java.util.zip", "ZipOutputStream", "setMethod", "(int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.accessibility.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.accessibility.model.json new file mode 100644 index 000000000000..9585b4d4df4a --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.accessibility.model.json @@ -0,0 +1,109 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.accessibility", "Accessible", true, "getAccessibleContext", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleAttributeSequence", true, "AccessibleAttributeSequence", "(int,int,AttributeSet)", "", "Argument[2]", "Argument[this].Field[javax.accessibility.AccessibleAttributeSequence.attributes]", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleBundle", true, "toDisplayString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleBundle", true, "toDisplayString", "(Locale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleComponent", true, "getAccessibleAt", "(Point)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleComponent", true, "getBackground", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleComponent", true, "getCursor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleComponent", true, "getFont", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleComponent", true, "getFontMetrics", "(Font)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleComponent", true, "getFontMetrics", "(Font)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleComponent", true, "getForeground", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleComponent", true, "setBackground", "(Color)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.accessibility", "AccessibleComponent", true, "setCursor", "(Cursor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.accessibility", "AccessibleComponent", true, "setFont", "(Font)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.accessibility", "AccessibleComponent", true, "setForeground", "(Color)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.accessibility", "AccessibleContext", true, "getAccessibleAction", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleContext", true, "getAccessibleChild", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleContext", true, "getAccessibleComponent", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleContext", true, "getAccessibleDescription", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleDescription]", "ReturnValue", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleContext", true, "getAccessibleEditableText", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleContext", true, "getAccessibleIcon", "()", "", "Argument[this]", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleContext", true, "getAccessibleName", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleName]", "ReturnValue", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleContext", true, "getAccessibleParent", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleParent]", "ReturnValue", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleContext", true, "getAccessibleRelationSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleContext", true, "getAccessibleSelection", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleContext", true, "getAccessibleTable", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleContext", true, "getAccessibleText", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleContext", true, "getAccessibleValue", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleContext", true, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleContext", true, "setAccessibleDescription", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleDescription]", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleContext", true, "setAccessibleName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleName]", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleContext", true, "setAccessibleParent", "(Accessible)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleParent]", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleHypertext", true, "getLink", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleRelation", true, "AccessibleRelation", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleBundle.key]", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleRelation", true, "AccessibleRelation", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleBundle.key]", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleRelation", true, "AccessibleRelation", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelation.target].ArrayElement", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleRelation", true, "AccessibleRelation", "(String,Object[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleBundle.key]", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleRelation", true, "AccessibleRelation", "(String,Object[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelation.target]", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleRelation", true, "getKey", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleBundle.key]", "ReturnValue", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleRelation", true, "getTarget", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelation.target].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleRelation", true, "setTarget", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelation.target].ArrayElement", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleRelation", true, "setTarget", "(Object[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelation.target]", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleRelationSet", true, "AccessibleRelationSet", "(AccessibleRelation[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelationSet.relations].Element", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleRelationSet", true, "add", "(AccessibleRelation)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelationSet.relations].Element", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleRelationSet", true, "addAll", "(AccessibleRelation[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelationSet.relations].Element", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleRelationSet", true, "get", "(String)", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelationSet.relations].Element", "ReturnValue", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleRelationSet", true, "toArray", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelationSet.relations].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleSelection", true, "getAccessibleSelection", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleStateSet", true, "AccessibleStateSet", "(AccessibleState[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.accessibility.AccessibleStateSet.states].Element", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleStateSet", true, "add", "(AccessibleState)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleStateSet.states].Element", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleStateSet", true, "addAll", "(AccessibleState[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.accessibility.AccessibleStateSet.states].Element", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleStateSet", true, "toArray", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleStateSet.states].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["javax.accessibility", "AccessibleTable", true, "getAccessibleAt", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleTable", true, "getAccessibleCaption", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleTable", true, "getAccessibleColumnDescription", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleTable", true, "getAccessibleRowDescription", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleTable", true, "getAccessibleRowHeader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleTable", true, "getAccessibleSummary", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.accessibility", "AccessibleTable", true, "setAccessibleCaption", "(Accessible)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.accessibility", "AccessibleTable", true, "setAccessibleColumnDescription", "(int,Accessible)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.accessibility", "AccessibleTable", true, "setAccessibleRowDescription", "(int,Accessible)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.accessibility", "AccessibleTable", true, "setAccessibleSummary", "(Accessible)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.accessibility", "AccessibleTextSequence", true, "AccessibleTextSequence", "(int,int,String)", "", "Argument[2]", "Argument[this].Field[javax.accessibility.AccessibleTextSequence.text]", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.accessibility", "AccessibilityProvider", "activate", "()", "summary", "df-generated"], + ["javax.accessibility", "AccessibilityProvider", "getName", "()", "summary", "df-generated"], + ["javax.accessibility", "AccessibleContext", "addPropertyChangeListener", "(PropertyChangeListener)", "summary", "df-generated"], + ["javax.accessibility", "AccessibleContext", "firePropertyChange", "(String,Object,Object)", "summary", "df-generated"], + ["javax.accessibility", "AccessibleContext", "getAccessibleChildrenCount", "()", "summary", "df-generated"], + ["javax.accessibility", "AccessibleContext", "getAccessibleIndexInParent", "()", "summary", "df-generated"], + ["javax.accessibility", "AccessibleContext", "getAccessibleRole", "()", "summary", "df-generated"], + ["javax.accessibility", "AccessibleContext", "getAccessibleStateSet", "()", "summary", "df-generated"], + ["javax.accessibility", "AccessibleContext", "removePropertyChangeListener", "(PropertyChangeListener)", "summary", "df-generated"], + ["javax.accessibility", "AccessibleHyperlink", "doAccessibleAction", "(int)", "summary", "df-generated"], + ["javax.accessibility", "AccessibleHyperlink", "getAccessibleActionAnchor", "(int)", "summary", "df-generated"], + ["javax.accessibility", "AccessibleHyperlink", "getAccessibleActionCount", "()", "summary", "df-generated"], + ["javax.accessibility", "AccessibleHyperlink", "getAccessibleActionDescription", "(int)", "summary", "df-generated"], + ["javax.accessibility", "AccessibleHyperlink", "getAccessibleActionObject", "(int)", "summary", "df-generated"], + ["javax.accessibility", "AccessibleHyperlink", "getEndIndex", "()", "summary", "df-generated"], + ["javax.accessibility", "AccessibleHyperlink", "getStartIndex", "()", "summary", "df-generated"], + ["javax.accessibility", "AccessibleHyperlink", "isValid", "()", "summary", "df-generated"], + ["javax.accessibility", "AccessibleRelationSet", "clear", "()", "summary", "df-generated"], + ["javax.accessibility", "AccessibleRelationSet", "contains", "(String)", "summary", "df-generated"], + ["javax.accessibility", "AccessibleRelationSet", "remove", "(AccessibleRelation)", "summary", "df-generated"], + ["javax.accessibility", "AccessibleRelationSet", "size", "()", "summary", "df-generated"], + ["javax.accessibility", "AccessibleResourceBundle", "getContents", "()", "summary", "df-generated"], + ["javax.accessibility", "AccessibleStateSet", "clear", "()", "summary", "df-generated"], + ["javax.accessibility", "AccessibleStateSet", "contains", "(AccessibleState)", "summary", "df-generated"], + ["javax.accessibility", "AccessibleStateSet", "remove", "(AccessibleState)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.accessibility.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.accessibility.model.yml deleted file mode 100644 index 4c263912f231..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.accessibility.model.yml +++ /dev/null @@ -1,98 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.accessibility", "Accessible", True, "getAccessibleContext", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleAttributeSequence", True, "AccessibleAttributeSequence", "(int,int,AttributeSet)", "", "Argument[2]", "Argument[this].Field[javax.accessibility.AccessibleAttributeSequence.attributes]", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleBundle", True, "toDisplayString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleBundle", True, "toDisplayString", "(Locale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleComponent", True, "getAccessibleAt", "(Point)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleComponent", True, "getBackground", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleComponent", True, "getCursor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleComponent", True, "getFont", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleComponent", True, "getFontMetrics", "(Font)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleComponent", True, "getFontMetrics", "(Font)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleComponent", True, "getForeground", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleComponent", True, "setBackground", "(Color)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleComponent", True, "setCursor", "(Cursor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleComponent", True, "setFont", "(Font)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleComponent", True, "setForeground", "(Color)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleAction", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleChild", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleComponent", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleDescription", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleDescription]", "ReturnValue", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleEditableText", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleIcon", "()", "", "Argument[this]", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleName", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleParent", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleParent]", "ReturnValue", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleRelationSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleSelection", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleTable", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleText", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleValue", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleContext", True, "setAccessibleDescription", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleDescription]", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleContext", True, "setAccessibleName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleName]", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleContext", True, "setAccessibleParent", "(Accessible)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleParent]", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleHypertext", True, "getLink", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "AccessibleRelation", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleBundle.key]", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "AccessibleRelation", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleBundle.key]", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "AccessibleRelation", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelation.target].ArrayElement", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "AccessibleRelation", "(String,Object[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleBundle.key]", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "AccessibleRelation", "(String,Object[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelation.target]", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "getKey", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleBundle.key]", "ReturnValue", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "getTarget", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelation.target].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "setTarget", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelation.target].ArrayElement", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "setTarget", "(Object[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelation.target]", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleRelationSet", True, "AccessibleRelationSet", "(AccessibleRelation[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelationSet.relations].Element", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleRelationSet", True, "add", "(AccessibleRelation)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelationSet.relations].Element", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleRelationSet", True, "addAll", "(AccessibleRelation[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelationSet.relations].Element", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleRelationSet", True, "get", "(String)", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelationSet.relations].Element", "ReturnValue", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleRelationSet", True, "toArray", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelationSet.relations].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleSelection", True, "getAccessibleSelection", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleStateSet", True, "AccessibleStateSet", "(AccessibleState[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.accessibility.AccessibleStateSet.states].Element", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleStateSet", True, "add", "(AccessibleState)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleStateSet.states].Element", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleStateSet", True, "addAll", "(AccessibleState[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.accessibility.AccessibleStateSet.states].Element", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleStateSet", True, "toArray", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleStateSet.states].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["javax.accessibility", "AccessibleTable", True, "getAccessibleAt", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleTable", True, "getAccessibleCaption", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleTable", True, "getAccessibleColumnDescription", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleTable", True, "getAccessibleRowDescription", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleTable", True, "getAccessibleRowHeader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleTable", True, "getAccessibleSummary", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleTable", True, "setAccessibleCaption", "(Accessible)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleTable", True, "setAccessibleColumnDescription", "(int,Accessible)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleTable", True, "setAccessibleRowDescription", "(int,Accessible)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleTable", True, "setAccessibleSummary", "(Accessible)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleTextSequence", True, "AccessibleTextSequence", "(int,int,String)", "", "Argument[2]", "Argument[this].Field[javax.accessibility.AccessibleTextSequence.text]", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.accessibility", "AccessibilityProvider", "activate", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibilityProvider", "getName", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "addPropertyChangeListener", "(PropertyChangeListener)", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "firePropertyChange", "(String,Object,Object)", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "getAccessibleChildrenCount", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "getAccessibleIndexInParent", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "getAccessibleRole", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "getAccessibleStateSet", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "removePropertyChangeListener", "(PropertyChangeListener)", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleHyperlink", "doAccessibleAction", "(int)", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleHyperlink", "getAccessibleActionAnchor", "(int)", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleHyperlink", "getAccessibleActionCount", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleHyperlink", "getAccessibleActionDescription", "(int)", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleHyperlink", "getAccessibleActionObject", "(int)", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleHyperlink", "getEndIndex", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleHyperlink", "getStartIndex", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleHyperlink", "isValid", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleRelationSet", "clear", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleRelationSet", "contains", "(String)", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleRelationSet", "remove", "(AccessibleRelation)", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleRelationSet", "size", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleResourceBundle", "getContents", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleStateSet", "clear", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleStateSet", "contains", "(AccessibleState)", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleStateSet", "remove", "(AccessibleState)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.annotation.processing.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.annotation.processing.model.json new file mode 100644 index 000000000000..ac0c0af33cda --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.annotation.processing.model.json @@ -0,0 +1,55 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.annotation.processing", "Completion", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "Completion", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "Completions", true, "of", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.annotation.processing.Completions$SimpleCompletion.value]", "value", "dfc-generated"], + ["javax.annotation.processing", "Completions", true, "of", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.annotation.processing.Completions$SimpleCompletion.value]", "value", "dfc-generated"], + ["javax.annotation.processing", "Completions", true, "of", "(String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.annotation.processing.Completions$SimpleCompletion.message]", "value", "dfc-generated"], + ["javax.annotation.processing", "Filer", true, "createClassFile", "(CharSequence,Element[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "Filer", true, "createResource", "(JavaFileManager$Location,CharSequence,CharSequence,Element[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "Filer", true, "createResource", "(JavaFileManager$Location,CharSequence,CharSequence,Element[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "Filer", true, "createResource", "(JavaFileManager$Location,CharSequence,CharSequence,Element[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "Filer", true, "createResource", "(JavaFileManager$Location,CharSequence,CharSequence,Element[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "Filer", true, "createSourceFile", "(CharSequence,Element[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "Filer", true, "getResource", "(JavaFileManager$Location,CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "Filer", true, "getResource", "(JavaFileManager$Location,CharSequence,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "Filer", true, "getResource", "(JavaFileManager$Location,CharSequence,CharSequence)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "Filer", true, "getResource", "(JavaFileManager$Location,CharSequence,CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "FilerException", true, "FilerException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.annotation.processing", "ProcessingEnvironment", true, "getElementUtils", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "ProcessingEnvironment", true, "getFiler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "ProcessingEnvironment", true, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "ProcessingEnvironment", true, "getMessager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "ProcessingEnvironment", true, "getOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "ProcessingEnvironment", true, "getTypeUtils", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "Processor", true, "init", "(ProcessingEnvironment)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.annotation.processing", "RoundEnvironment", true, "getElementsAnnotatedWith", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "RoundEnvironment", true, "getElementsAnnotatedWith", "(TypeElement)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "RoundEnvironment", true, "getElementsAnnotatedWithAny", "(Set)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "RoundEnvironment", true, "getElementsAnnotatedWithAny", "(TypeElement[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.annotation.processing", "RoundEnvironment", true, "getRootElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.annotation.processing", "AbstractProcessor", "getCompletions", "(Element,AnnotationMirror,ExecutableElement,String)", "summary", "df-generated"], + ["javax.annotation.processing", "AbstractProcessor", "getSupportedAnnotationTypes", "()", "summary", "df-generated"], + ["javax.annotation.processing", "AbstractProcessor", "getSupportedOptions", "()", "summary", "df-generated"], + ["javax.annotation.processing", "AbstractProcessor", "getSupportedSourceVersion", "()", "summary", "df-generated"], + ["javax.annotation.processing", "AbstractProcessor", "process", "(Set,RoundEnvironment)", "summary", "df-generated"], + ["javax.annotation.processing", "ProcessingEnvironment", "isPreviewEnabled", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.annotation.processing.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.annotation.processing.model.yml deleted file mode 100644 index 48e9e25079a9..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.annotation.processing.model.yml +++ /dev/null @@ -1,44 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.annotation.processing", "Completion", True, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "Completion", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "Completions", True, "of", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.annotation.processing.Completions$SimpleCompletion.value]", "value", "dfc-generated"] - - ["javax.annotation.processing", "Completions", True, "of", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.annotation.processing.Completions$SimpleCompletion.value]", "value", "dfc-generated"] - - ["javax.annotation.processing", "Completions", True, "of", "(String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.annotation.processing.Completions$SimpleCompletion.message]", "value", "dfc-generated"] - - ["javax.annotation.processing", "Filer", True, "createClassFile", "(CharSequence,Element[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "Filer", True, "createResource", "(JavaFileManager$Location,CharSequence,CharSequence,Element[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "Filer", True, "createResource", "(JavaFileManager$Location,CharSequence,CharSequence,Element[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "Filer", True, "createResource", "(JavaFileManager$Location,CharSequence,CharSequence,Element[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "Filer", True, "createResource", "(JavaFileManager$Location,CharSequence,CharSequence,Element[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "Filer", True, "createSourceFile", "(CharSequence,Element[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "Filer", True, "getResource", "(JavaFileManager$Location,CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "Filer", True, "getResource", "(JavaFileManager$Location,CharSequence,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "Filer", True, "getResource", "(JavaFileManager$Location,CharSequence,CharSequence)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "Filer", True, "getResource", "(JavaFileManager$Location,CharSequence,CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "FilerException", True, "FilerException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.annotation.processing", "ProcessingEnvironment", True, "getElementUtils", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "ProcessingEnvironment", True, "getFiler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "ProcessingEnvironment", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "ProcessingEnvironment", True, "getMessager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "ProcessingEnvironment", True, "getOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "ProcessingEnvironment", True, "getTypeUtils", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "Processor", True, "init", "(ProcessingEnvironment)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.annotation.processing", "RoundEnvironment", True, "getElementsAnnotatedWith", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "RoundEnvironment", True, "getElementsAnnotatedWith", "(TypeElement)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "RoundEnvironment", True, "getElementsAnnotatedWithAny", "(Set)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "RoundEnvironment", True, "getElementsAnnotatedWithAny", "(TypeElement[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "RoundEnvironment", True, "getRootElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.annotation.processing", "AbstractProcessor", "getCompletions", "(Element,AnnotationMirror,ExecutableElement,String)", "summary", "df-generated"] - - ["javax.annotation.processing", "AbstractProcessor", "getSupportedAnnotationTypes", "()", "summary", "df-generated"] - - ["javax.annotation.processing", "AbstractProcessor", "getSupportedOptions", "()", "summary", "df-generated"] - - ["javax.annotation.processing", "AbstractProcessor", "getSupportedSourceVersion", "()", "summary", "df-generated"] - - ["javax.annotation.processing", "AbstractProcessor", "process", "(Set,RoundEnvironment)", "summary", "df-generated"] - - ["javax.annotation.processing", "ProcessingEnvironment", "isPreviewEnabled", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.crypto.interfaces.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.crypto.interfaces.model.json new file mode 100644 index 000000000000..6562a96ee47e --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.crypto.interfaces.model.json @@ -0,0 +1,16 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.crypto.interfaces", "DHKey", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto.interfaces", "PBEKey", true, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto.interfaces", "PBEKey", true, "getSalt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.crypto.interfaces.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.crypto.interfaces.model.yml deleted file mode 100644 index 30fbec308c89..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.crypto.interfaces.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.crypto.interfaces", "DHKey", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.interfaces", "PBEKey", True, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.interfaces", "PBEKey", True, "getSalt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.crypto.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.crypto.model.json new file mode 100644 index 000000000000..b76c93d49822 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.crypto.model.json @@ -0,0 +1,119 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.crypto", "AEADBadTagException", true, "AEADBadTagException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "BadPaddingException", true, "BadPaddingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "CipherInputStream", true, "CipherInputStream", "(InputStream,Cipher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "CipherInputStream", true, "CipherInputStream", "(InputStream,Cipher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "CipherOutputStream", true, "CipherOutputStream", "(OutputStream,Cipher)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["javax.crypto", "EncryptedPrivateKeyInfo", true, "EncryptedPrivateKeyInfo", "(AlgorithmParameters,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData]", "value", "dfc-generated"], + ["javax.crypto", "EncryptedPrivateKeyInfo", true, "EncryptedPrivateKeyInfo", "(String,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData]", "value", "dfc-generated"], + ["javax.crypto", "EncryptedPrivateKeyInfo", true, "EncryptedPrivateKeyInfo", "(byte[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData].ArrayElement", "value", "dfc-generated"], + ["javax.crypto", "EncryptedPrivateKeyInfo", true, "EncryptedPrivateKeyInfo", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encoded]", "value", "dfc-generated"], + ["javax.crypto", "EncryptedPrivateKeyInfo", true, "EncryptedPrivateKeyInfo", "(byte[])", "", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encoded].ArrayElement", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData].ArrayElement", "value", "dfc-generated"], + ["javax.crypto", "EncryptedPrivateKeyInfo", true, "getAlgParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "EncryptedPrivateKeyInfo", true, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encoded]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto", "EncryptedPrivateKeyInfo", true, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData]", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encoded]", "taint", "dfc-generated"], + ["javax.crypto", "EncryptedPrivateKeyInfo", true, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData]", "ReturnValue", "taint", "dfc-generated"], + ["javax.crypto", "EncryptedPrivateKeyInfo", true, "getEncryptedData", "()", "", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto", "EncryptedPrivateKeyInfo", true, "getKeySpec", "(Cipher)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "EncryptedPrivateKeyInfo", true, "getKeySpec", "(Key)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "EncryptedPrivateKeyInfo", true, "getKeySpec", "(Key,Provider)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "EncryptedPrivateKeyInfo", true, "getKeySpec", "(Key,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "ExemptionMechanism", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.ExemptionMechanism.mechanism]", "value", "dfc-generated"], + ["javax.crypto", "ExemptionMechanism", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.ExemptionMechanism.mechanism]", "value", "dfc-generated"], + ["javax.crypto", "ExemptionMechanism", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.ExemptionMechanism.mechanism]", "value", "dfc-generated"], + ["javax.crypto", "ExemptionMechanism", true, "getName", "()", "", "Argument[this].SyntheticField[javax.crypto.ExemptionMechanism.mechanism]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto", "ExemptionMechanism", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "ExemptionMechanism", true, "init", "(Key)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "ExemptionMechanism", true, "init", "(Key,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "ExemptionMechanism", true, "init", "(Key,AlgorithmParameters)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "ExemptionMechanismException", true, "ExemptionMechanismException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "IllegalBlockSizeException", true, "IllegalBlockSizeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "KeyAgreement", true, "doPhase", "(Key,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "KeyAgreement", true, "generateSecret", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "KeyAgreement", true, "generateSecret", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "KeyAgreement", true, "generateSecret", "(byte[],int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["javax.crypto", "KeyAgreement", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.KeyAgreement.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto", "KeyAgreement", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyAgreement.algorithm]", "value", "dfc-generated"], + ["javax.crypto", "KeyAgreement", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyAgreement.algorithm]", "value", "dfc-generated"], + ["javax.crypto", "KeyAgreement", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyAgreement.algorithm]", "value", "dfc-generated"], + ["javax.crypto", "KeyAgreement", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "KeyAgreement", true, "init", "(Key)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "KeyAgreement", true, "init", "(Key,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "KeyAgreement", true, "init", "(Key,AlgorithmParameterSpec,SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "KeyAgreement", true, "init", "(Key,SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "KeyGenerator", true, "generateKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "KeyGenerator", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.KeyGenerator.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto", "KeyGenerator", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyGenerator.algorithm]", "value", "dfc-generated"], + ["javax.crypto", "KeyGenerator", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyGenerator.algorithm]", "value", "dfc-generated"], + ["javax.crypto", "KeyGenerator", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyGenerator.algorithm]", "value", "dfc-generated"], + ["javax.crypto", "KeyGenerator", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "KeyGenerator", true, "init", "(AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "KeyGenerator", true, "init", "(AlgorithmParameterSpec,SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "KeyGenerator", true, "init", "(AlgorithmParameterSpec,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "KeyGenerator", true, "init", "(SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "KeyGenerator", true, "init", "(int,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "Mac", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.Mac.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto", "Mac", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.Mac.algorithm]", "value", "dfc-generated"], + ["javax.crypto", "Mac", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.Mac.algorithm]", "value", "dfc-generated"], + ["javax.crypto", "Mac", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.Mac.algorithm]", "value", "dfc-generated"], + ["javax.crypto", "Mac", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "Mac", true, "init", "(Key,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "NoSuchPaddingException", true, "NoSuchPaddingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.crypto", "SealedObject", true, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "SecretKeyFactory", true, "generateSecret", "(KeySpec)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "SecretKeyFactory", true, "generateSecret", "(KeySpec)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "SecretKeyFactory", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.SecretKeyFactory.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto", "SecretKeyFactory", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.SecretKeyFactory.algorithm]", "value", "dfc-generated"], + ["javax.crypto", "SecretKeyFactory", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.SecretKeyFactory.algorithm]", "value", "dfc-generated"], + ["javax.crypto", "SecretKeyFactory", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.SecretKeyFactory.algorithm]", "value", "dfc-generated"], + ["javax.crypto", "SecretKeyFactory", true, "getKeySpec", "(SecretKey,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "SecretKeyFactory", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "SecretKeyFactory", true, "translateKey", "(SecretKey)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "SecretKeyFactory", true, "translateKey", "(SecretKey)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto", "ShortBufferException", true, "ShortBufferException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.crypto", "Cipher", "getBlockSize", "()", "summary", "df-generated"], + ["javax.crypto", "Cipher", "getMaxAllowedKeyLength", "(String)", "summary", "df-generated"], + ["javax.crypto", "Cipher", "getMaxAllowedParameterSpec", "(String)", "summary", "df-generated"], + ["javax.crypto", "Cipher", "getOutputSize", "(int)", "summary", "df-generated"], + ["javax.crypto", "CipherInputStream", "available", "()", "summary", "df-generated"], + ["javax.crypto", "CipherInputStream", "markSupported", "()", "summary", "df-generated"], + ["javax.crypto", "CipherInputStream", "skip", "(long)", "summary", "df-generated"], + ["javax.crypto", "EncryptedPrivateKeyInfo", "getAlgName", "()", "summary", "df-generated"], + ["javax.crypto", "ExemptionMechanism", "genExemptionBlob", "()", "summary", "df-generated"], + ["javax.crypto", "ExemptionMechanism", "genExemptionBlob", "(byte[])", "summary", "df-generated"], + ["javax.crypto", "ExemptionMechanism", "genExemptionBlob", "(byte[],int)", "summary", "df-generated"], + ["javax.crypto", "ExemptionMechanism", "getOutputSize", "(int)", "summary", "df-generated"], + ["javax.crypto", "ExemptionMechanism", "isCryptoAllowed", "(Key)", "summary", "df-generated"], + ["javax.crypto", "KeyGenerator", "init", "(int)", "summary", "df-generated"], + ["javax.crypto", "Mac", "doFinal", "(byte[])", "summary", "df-generated"], + ["javax.crypto", "Mac", "doFinal", "(byte[],int)", "summary", "df-generated"], + ["javax.crypto", "Mac", "getMacLength", "()", "summary", "df-generated"], + ["javax.crypto", "Mac", "reset", "()", "summary", "df-generated"], + ["javax.crypto", "Mac", "update", "(ByteBuffer)", "summary", "df-generated"], + ["javax.crypto", "Mac", "update", "(byte)", "summary", "df-generated"], + ["javax.crypto", "Mac", "update", "(byte[])", "summary", "df-generated"], + ["javax.crypto", "Mac", "update", "(byte[],int,int)", "summary", "df-generated"], + ["javax.crypto", "SealedObject", "SealedObject", "(Serializable,Cipher)", "summary", "df-generated"], + ["javax.crypto", "SealedObject", "getObject", "(Cipher)", "summary", "df-generated"], + ["javax.crypto", "SealedObject", "getObject", "(Key)", "summary", "df-generated"], + ["javax.crypto", "SealedObject", "getObject", "(Key,String)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.crypto.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.crypto.model.yml deleted file mode 100644 index 1e917f8d6abb..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.crypto.model.yml +++ /dev/null @@ -1,108 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.crypto", "AEADBadTagException", True, "AEADBadTagException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "BadPaddingException", True, "BadPaddingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "CipherInputStream", True, "CipherInputStream", "(InputStream,Cipher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "CipherInputStream", True, "CipherInputStream", "(InputStream,Cipher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "CipherOutputStream", True, "CipherOutputStream", "(OutputStream,Cipher)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "EncryptedPrivateKeyInfo", "(AlgorithmParameters,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData]", "value", "dfc-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "EncryptedPrivateKeyInfo", "(String,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData]", "value", "dfc-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "EncryptedPrivateKeyInfo", "(byte[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData].ArrayElement", "value", "dfc-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "EncryptedPrivateKeyInfo", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encoded]", "value", "dfc-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "EncryptedPrivateKeyInfo", "(byte[])", "", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encoded].ArrayElement", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData].ArrayElement", "value", "dfc-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getAlgParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encoded]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData]", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encoded]", "taint", "dfc-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getEncryptedData", "()", "", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getKeySpec", "(Cipher)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getKeySpec", "(Key)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getKeySpec", "(Key,Provider)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getKeySpec", "(Key,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "ExemptionMechanism", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.ExemptionMechanism.mechanism]", "value", "dfc-generated"] - - ["javax.crypto", "ExemptionMechanism", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.ExemptionMechanism.mechanism]", "value", "dfc-generated"] - - ["javax.crypto", "ExemptionMechanism", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.ExemptionMechanism.mechanism]", "value", "dfc-generated"] - - ["javax.crypto", "ExemptionMechanism", True, "getName", "()", "", "Argument[this].SyntheticField[javax.crypto.ExemptionMechanism.mechanism]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto", "ExemptionMechanism", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "ExemptionMechanism", True, "init", "(Key)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "ExemptionMechanism", True, "init", "(Key,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "ExemptionMechanism", True, "init", "(Key,AlgorithmParameters)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "ExemptionMechanismException", True, "ExemptionMechanismException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "IllegalBlockSizeException", True, "IllegalBlockSizeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "KeyAgreement", True, "doPhase", "(Key,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "KeyAgreement", True, "generateSecret", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "KeyAgreement", True, "generateSecret", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "KeyAgreement", True, "generateSecret", "(byte[],int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.crypto", "KeyAgreement", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.KeyAgreement.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto", "KeyAgreement", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyAgreement.algorithm]", "value", "dfc-generated"] - - ["javax.crypto", "KeyAgreement", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyAgreement.algorithm]", "value", "dfc-generated"] - - ["javax.crypto", "KeyAgreement", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyAgreement.algorithm]", "value", "dfc-generated"] - - ["javax.crypto", "KeyAgreement", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "KeyAgreement", True, "init", "(Key)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "KeyAgreement", True, "init", "(Key,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "KeyAgreement", True, "init", "(Key,AlgorithmParameterSpec,SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "KeyAgreement", True, "init", "(Key,SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "KeyGenerator", True, "generateKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "KeyGenerator", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.KeyGenerator.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto", "KeyGenerator", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyGenerator.algorithm]", "value", "dfc-generated"] - - ["javax.crypto", "KeyGenerator", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyGenerator.algorithm]", "value", "dfc-generated"] - - ["javax.crypto", "KeyGenerator", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyGenerator.algorithm]", "value", "dfc-generated"] - - ["javax.crypto", "KeyGenerator", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "KeyGenerator", True, "init", "(AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "KeyGenerator", True, "init", "(AlgorithmParameterSpec,SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "KeyGenerator", True, "init", "(AlgorithmParameterSpec,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "KeyGenerator", True, "init", "(SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "KeyGenerator", True, "init", "(int,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "Mac", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.Mac.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto", "Mac", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.Mac.algorithm]", "value", "dfc-generated"] - - ["javax.crypto", "Mac", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.Mac.algorithm]", "value", "dfc-generated"] - - ["javax.crypto", "Mac", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.Mac.algorithm]", "value", "dfc-generated"] - - ["javax.crypto", "Mac", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "Mac", True, "init", "(Key,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "NoSuchPaddingException", True, "NoSuchPaddingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "SealedObject", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "generateSecret", "(KeySpec)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "generateSecret", "(KeySpec)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.SecretKeyFactory.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.SecretKeyFactory.algorithm]", "value", "dfc-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.SecretKeyFactory.algorithm]", "value", "dfc-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.SecretKeyFactory.algorithm]", "value", "dfc-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "getKeySpec", "(SecretKey,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "translateKey", "(SecretKey)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "translateKey", "(SecretKey)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "ShortBufferException", True, "ShortBufferException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.crypto", "Cipher", "getBlockSize", "()", "summary", "df-generated"] - - ["javax.crypto", "Cipher", "getMaxAllowedKeyLength", "(String)", "summary", "df-generated"] - - ["javax.crypto", "Cipher", "getMaxAllowedParameterSpec", "(String)", "summary", "df-generated"] - - ["javax.crypto", "Cipher", "getOutputSize", "(int)", "summary", "df-generated"] - - ["javax.crypto", "CipherInputStream", "available", "()", "summary", "df-generated"] - - ["javax.crypto", "CipherInputStream", "markSupported", "()", "summary", "df-generated"] - - ["javax.crypto", "CipherInputStream", "skip", "(long)", "summary", "df-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", "getAlgName", "()", "summary", "df-generated"] - - ["javax.crypto", "ExemptionMechanism", "genExemptionBlob", "()", "summary", "df-generated"] - - ["javax.crypto", "ExemptionMechanism", "genExemptionBlob", "(byte[])", "summary", "df-generated"] - - ["javax.crypto", "ExemptionMechanism", "genExemptionBlob", "(byte[],int)", "summary", "df-generated"] - - ["javax.crypto", "ExemptionMechanism", "getOutputSize", "(int)", "summary", "df-generated"] - - ["javax.crypto", "ExemptionMechanism", "isCryptoAllowed", "(Key)", "summary", "df-generated"] - - ["javax.crypto", "KeyGenerator", "init", "(int)", "summary", "df-generated"] - - ["javax.crypto", "Mac", "doFinal", "(byte[])", "summary", "df-generated"] - - ["javax.crypto", "Mac", "doFinal", "(byte[],int)", "summary", "df-generated"] - - ["javax.crypto", "Mac", "getMacLength", "()", "summary", "df-generated"] - - ["javax.crypto", "Mac", "reset", "()", "summary", "df-generated"] - - ["javax.crypto", "Mac", "update", "(ByteBuffer)", "summary", "df-generated"] - - ["javax.crypto", "Mac", "update", "(byte)", "summary", "df-generated"] - - ["javax.crypto", "Mac", "update", "(byte[])", "summary", "df-generated"] - - ["javax.crypto", "Mac", "update", "(byte[],int,int)", "summary", "df-generated"] - - ["javax.crypto", "SealedObject", "SealedObject", "(Serializable,Cipher)", "summary", "df-generated"] - - ["javax.crypto", "SealedObject", "getObject", "(Cipher)", "summary", "df-generated"] - - ["javax.crypto", "SealedObject", "getObject", "(Key)", "summary", "df-generated"] - - ["javax.crypto", "SealedObject", "getObject", "(Key,String)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.crypto.spec.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.crypto.spec.model.json new file mode 100644 index 000000000000..69182e2222a0 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.crypto.spec.model.json @@ -0,0 +1,86 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.crypto.spec", "ChaCha20ParameterSpec", false, "ChaCha20ParameterSpec", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.ChaCha20ParameterSpec.nonce]", "value", "dfc-generated"], + ["javax.crypto.spec", "ChaCha20ParameterSpec", false, "getNonce", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.ChaCha20ParameterSpec.nonce]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto.spec", "DESKeySpec", true, "DESKeySpec", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.DESKeySpec.key]", "taint", "dfc-generated"], + ["javax.crypto.spec", "DESKeySpec", true, "DESKeySpec", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.DESKeySpec.key]", "taint", "dfc-generated"], + ["javax.crypto.spec", "DESKeySpec", true, "getKey", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.DESKeySpec.key]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto.spec", "DESedeKeySpec", true, "DESedeKeySpec", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.DESedeKeySpec.key]", "taint", "dfc-generated"], + ["javax.crypto.spec", "DESedeKeySpec", true, "DESedeKeySpec", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.DESedeKeySpec.key]", "taint", "dfc-generated"], + ["javax.crypto.spec", "DESedeKeySpec", true, "getKey", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.DESedeKeySpec.key]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto.spec", "GCMParameterSpec", true, "getIV", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto.spec", "IvParameterSpec", true, "getIV", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto.spec", "OAEPParameterSpec", true, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mdName]", "value", "dfc-generated"], + ["javax.crypto.spec", "OAEPParameterSpec", true, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[1]", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mgfName]", "value", "dfc-generated"], + ["javax.crypto.spec", "OAEPParameterSpec", true, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[2]", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mgfSpec]", "value", "dfc-generated"], + ["javax.crypto.spec", "OAEPParameterSpec", true, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[3]", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.pSrc]", "value", "dfc-generated"], + ["javax.crypto.spec", "OAEPParameterSpec", true, "getDigestAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mdName]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto.spec", "OAEPParameterSpec", true, "getMGFAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mgfName]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto.spec", "OAEPParameterSpec", true, "getMGFParameters", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mgfSpec]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto.spec", "OAEPParameterSpec", true, "getPSource", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.pSrc]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto.spec", "PBEKeySpec", true, "PBEKeySpec", "(char[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.password]", "value", "dfc-generated"], + ["javax.crypto.spec", "PBEKeySpec", true, "PBEKeySpec", "(char[],byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.password]", "value", "dfc-generated"], + ["javax.crypto.spec", "PBEKeySpec", true, "PBEKeySpec", "(char[],byte[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.salt]", "value", "dfc-generated"], + ["javax.crypto.spec", "PBEKeySpec", true, "PBEKeySpec", "(char[],byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.password]", "value", "dfc-generated"], + ["javax.crypto.spec", "PBEKeySpec", true, "PBEKeySpec", "(char[],byte[],int,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.salt]", "value", "dfc-generated"], + ["javax.crypto.spec", "PBEKeySpec", true, "getPassword", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.password]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto.spec", "PBEKeySpec", true, "getSalt", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.salt]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto.spec", "PBEParameterSpec", true, "PBEParameterSpec", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PBEParameterSpec.salt]", "value", "dfc-generated"], + ["javax.crypto.spec", "PBEParameterSpec", true, "PBEParameterSpec", "(byte[],int,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PBEParameterSpec.salt]", "value", "dfc-generated"], + ["javax.crypto.spec", "PBEParameterSpec", true, "PBEParameterSpec", "(byte[],int,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this].SyntheticField[javax.crypto.spec.PBEParameterSpec.paramSpec]", "value", "dfc-generated"], + ["javax.crypto.spec", "PBEParameterSpec", true, "getParameterSpec", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.PBEParameterSpec.paramSpec]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto.spec", "PBEParameterSpec", true, "getSalt", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.PBEParameterSpec.salt]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto.spec", "PSource$PSpecified", false, "PSpecified", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PSource$PSpecified.p]", "value", "dfc-generated"], + ["javax.crypto.spec", "PSource$PSpecified", false, "getValue", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.PSource$PSpecified.p]", "ReturnValue", "value", "dfc-generated"], + ["javax.crypto.spec", "PSource", true, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto.spec", "RC2ParameterSpec", true, "getIV", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.crypto.spec", "RC5ParameterSpec", true, "getIV", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.crypto.spec", "ChaCha20ParameterSpec", "getCounter", "()", "summary", "df-generated"], + ["javax.crypto.spec", "DESKeySpec", "isParityAdjusted", "(byte[],int)", "summary", "df-generated"], + ["javax.crypto.spec", "DESKeySpec", "isWeak", "(byte[],int)", "summary", "df-generated"], + ["javax.crypto.spec", "DESedeKeySpec", "isParityAdjusted", "(byte[],int)", "summary", "df-generated"], + ["javax.crypto.spec", "DHGenParameterSpec", "DHGenParameterSpec", "(int,int)", "summary", "df-generated"], + ["javax.crypto.spec", "DHGenParameterSpec", "getExponentSize", "()", "summary", "df-generated"], + ["javax.crypto.spec", "DHGenParameterSpec", "getPrimeSize", "()", "summary", "df-generated"], + ["javax.crypto.spec", "DHParameterSpec", "DHParameterSpec", "(BigInteger,BigInteger)", "summary", "df-generated"], + ["javax.crypto.spec", "DHParameterSpec", "DHParameterSpec", "(BigInteger,BigInteger,int)", "summary", "df-generated"], + ["javax.crypto.spec", "DHParameterSpec", "getG", "()", "summary", "df-generated"], + ["javax.crypto.spec", "DHParameterSpec", "getL", "()", "summary", "df-generated"], + ["javax.crypto.spec", "DHParameterSpec", "getP", "()", "summary", "df-generated"], + ["javax.crypto.spec", "DHPrivateKeySpec", "DHPrivateKeySpec", "(BigInteger,BigInteger,BigInteger)", "summary", "df-generated"], + ["javax.crypto.spec", "DHPrivateKeySpec", "getG", "()", "summary", "df-generated"], + ["javax.crypto.spec", "DHPrivateKeySpec", "getP", "()", "summary", "df-generated"], + ["javax.crypto.spec", "DHPrivateKeySpec", "getX", "()", "summary", "df-generated"], + ["javax.crypto.spec", "DHPublicKeySpec", "DHPublicKeySpec", "(BigInteger,BigInteger,BigInteger)", "summary", "df-generated"], + ["javax.crypto.spec", "DHPublicKeySpec", "getG", "()", "summary", "df-generated"], + ["javax.crypto.spec", "DHPublicKeySpec", "getP", "()", "summary", "df-generated"], + ["javax.crypto.spec", "DHPublicKeySpec", "getY", "()", "summary", "df-generated"], + ["javax.crypto.spec", "GCMParameterSpec", "getTLen", "()", "summary", "df-generated"], + ["javax.crypto.spec", "PBEKeySpec", "clearPassword", "()", "summary", "df-generated"], + ["javax.crypto.spec", "PBEKeySpec", "getIterationCount", "()", "summary", "df-generated"], + ["javax.crypto.spec", "PBEKeySpec", "getKeyLength", "()", "summary", "df-generated"], + ["javax.crypto.spec", "PBEParameterSpec", "getIterationCount", "()", "summary", "df-generated"], + ["javax.crypto.spec", "RC2ParameterSpec", "getEffectiveKeyBits", "()", "summary", "df-generated"], + ["javax.crypto.spec", "RC5ParameterSpec", "getRounds", "()", "summary", "df-generated"], + ["javax.crypto.spec", "RC5ParameterSpec", "getVersion", "()", "summary", "df-generated"], + ["javax.crypto.spec", "RC5ParameterSpec", "getWordSize", "()", "summary", "df-generated"], + ["javax.crypto.spec", "SecretKeySpec", "getFormat", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.crypto.spec.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.crypto.spec.model.yml deleted file mode 100644 index ec5d2c20bbd4..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.crypto.spec.model.yml +++ /dev/null @@ -1,75 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.crypto.spec", "ChaCha20ParameterSpec", False, "ChaCha20ParameterSpec", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.ChaCha20ParameterSpec.nonce]", "value", "dfc-generated"] - - ["javax.crypto.spec", "ChaCha20ParameterSpec", False, "getNonce", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.ChaCha20ParameterSpec.nonce]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto.spec", "DESKeySpec", True, "DESKeySpec", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.DESKeySpec.key]", "taint", "dfc-generated"] - - ["javax.crypto.spec", "DESKeySpec", True, "DESKeySpec", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.DESKeySpec.key]", "taint", "dfc-generated"] - - ["javax.crypto.spec", "DESKeySpec", True, "getKey", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.DESKeySpec.key]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto.spec", "DESedeKeySpec", True, "DESedeKeySpec", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.DESedeKeySpec.key]", "taint", "dfc-generated"] - - ["javax.crypto.spec", "DESedeKeySpec", True, "DESedeKeySpec", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.DESedeKeySpec.key]", "taint", "dfc-generated"] - - ["javax.crypto.spec", "DESedeKeySpec", True, "getKey", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.DESedeKeySpec.key]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto.spec", "GCMParameterSpec", True, "getIV", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.spec", "IvParameterSpec", True, "getIV", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mdName]", "value", "dfc-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[1]", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mgfName]", "value", "dfc-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[2]", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mgfSpec]", "value", "dfc-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[3]", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.pSrc]", "value", "dfc-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "getDigestAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mdName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "getMGFAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mgfName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "getMGFParameters", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mgfSpec]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "getPSource", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.pSrc]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto.spec", "PBEKeySpec", True, "PBEKeySpec", "(char[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.password]", "value", "dfc-generated"] - - ["javax.crypto.spec", "PBEKeySpec", True, "PBEKeySpec", "(char[],byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.password]", "value", "dfc-generated"] - - ["javax.crypto.spec", "PBEKeySpec", True, "PBEKeySpec", "(char[],byte[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.salt]", "value", "dfc-generated"] - - ["javax.crypto.spec", "PBEKeySpec", True, "PBEKeySpec", "(char[],byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.password]", "value", "dfc-generated"] - - ["javax.crypto.spec", "PBEKeySpec", True, "PBEKeySpec", "(char[],byte[],int,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.salt]", "value", "dfc-generated"] - - ["javax.crypto.spec", "PBEKeySpec", True, "getPassword", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.password]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto.spec", "PBEKeySpec", True, "getSalt", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.salt]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto.spec", "PBEParameterSpec", True, "PBEParameterSpec", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PBEParameterSpec.salt]", "value", "dfc-generated"] - - ["javax.crypto.spec", "PBEParameterSpec", True, "PBEParameterSpec", "(byte[],int,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PBEParameterSpec.salt]", "value", "dfc-generated"] - - ["javax.crypto.spec", "PBEParameterSpec", True, "PBEParameterSpec", "(byte[],int,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this].SyntheticField[javax.crypto.spec.PBEParameterSpec.paramSpec]", "value", "dfc-generated"] - - ["javax.crypto.spec", "PBEParameterSpec", True, "getParameterSpec", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.PBEParameterSpec.paramSpec]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto.spec", "PBEParameterSpec", True, "getSalt", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.PBEParameterSpec.salt]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto.spec", "PSource$PSpecified", False, "PSpecified", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PSource$PSpecified.p]", "value", "dfc-generated"] - - ["javax.crypto.spec", "PSource$PSpecified", False, "getValue", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.PSource$PSpecified.p]", "ReturnValue", "value", "dfc-generated"] - - ["javax.crypto.spec", "PSource", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.spec", "RC2ParameterSpec", True, "getIV", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.spec", "RC5ParameterSpec", True, "getIV", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.crypto.spec", "ChaCha20ParameterSpec", "getCounter", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "DESKeySpec", "isParityAdjusted", "(byte[],int)", "summary", "df-generated"] - - ["javax.crypto.spec", "DESKeySpec", "isWeak", "(byte[],int)", "summary", "df-generated"] - - ["javax.crypto.spec", "DESedeKeySpec", "isParityAdjusted", "(byte[],int)", "summary", "df-generated"] - - ["javax.crypto.spec", "DHGenParameterSpec", "DHGenParameterSpec", "(int,int)", "summary", "df-generated"] - - ["javax.crypto.spec", "DHGenParameterSpec", "getExponentSize", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "DHGenParameterSpec", "getPrimeSize", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "DHParameterSpec", "DHParameterSpec", "(BigInteger,BigInteger)", "summary", "df-generated"] - - ["javax.crypto.spec", "DHParameterSpec", "DHParameterSpec", "(BigInteger,BigInteger,int)", "summary", "df-generated"] - - ["javax.crypto.spec", "DHParameterSpec", "getG", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "DHParameterSpec", "getL", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "DHParameterSpec", "getP", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "DHPrivateKeySpec", "DHPrivateKeySpec", "(BigInteger,BigInteger,BigInteger)", "summary", "df-generated"] - - ["javax.crypto.spec", "DHPrivateKeySpec", "getG", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "DHPrivateKeySpec", "getP", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "DHPrivateKeySpec", "getX", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "DHPublicKeySpec", "DHPublicKeySpec", "(BigInteger,BigInteger,BigInteger)", "summary", "df-generated"] - - ["javax.crypto.spec", "DHPublicKeySpec", "getG", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "DHPublicKeySpec", "getP", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "DHPublicKeySpec", "getY", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "GCMParameterSpec", "getTLen", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "PBEKeySpec", "clearPassword", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "PBEKeySpec", "getIterationCount", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "PBEKeySpec", "getKeyLength", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "PBEParameterSpec", "getIterationCount", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "RC2ParameterSpec", "getEffectiveKeyBits", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "RC5ParameterSpec", "getRounds", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "RC5ParameterSpec", "getVersion", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "RC5ParameterSpec", "getWordSize", "()", "summary", "df-generated"] - - ["javax.crypto.spec", "SecretKeySpec", "getFormat", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.metadata.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.metadata.model.json new file mode 100644 index 000000000000..b264c9baf07a --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.metadata.model.json @@ -0,0 +1,144 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.imageio.metadata", "IIOInvalidTreeException", true, "IIOInvalidTreeException", "(String,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOInvalidTreeException.offendingNode]", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOInvalidTreeException", true, "IIOInvalidTreeException", "(String,Throwable,Node)", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOInvalidTreeException.offendingNode]", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOInvalidTreeException", true, "getOffendingNode", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOInvalidTreeException.offendingNode]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadata", true, "getAsTree", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadata", true, "getController", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadata.controller]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadata", true, "getDefaultController", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadata", true, "getExtraMetadataFormatNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadata", true, "getMetadataFormatNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadata", true, "getNativeMetadataFormatName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadata", true, "mergeTree", "(String,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadata", true, "setController", "(IIOMetadataController)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadata.controller]", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadata", true, "setFromTree", "(String,Node)", "", "Argument[1].SyntheticField[javax.imageio.metadata.IIOMetadataNode.firstChild].SyntheticField[javax.imageio.metadata.IIOMetadataNode.userObject]", "Argument[this].Field[com.sun.imageio.plugins.png.PNGMetadata.iCCP_compressedProfile]", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataFormat", true, "getAttributeNames", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormat", true, "getChildNames", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormat", true, "getObjectDefaultValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormat", true, "getObjectEnumerations", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormat", true, "getObjectMaxValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormat", true, "getObjectMinValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormat", true, "getRootName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", true, "IIOMetadataFormatImpl", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataFormatImpl.rootName]", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", true, "IIOMetadataFormatImpl", "(String,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataFormatImpl.rootName]", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", true, "getRootName", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataFormatImpl.rootName]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "IIOMetadataNode", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeName]", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "appendChild", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "appendChild", "(Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "appendChild", "(Node)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "appendChild", "(Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "cloneNode", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getAttributeNS", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getAttributeNode", "(String)", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getAttributeNodeNS", "(String,String)", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getChildNodes", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getElementsByTagName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getElementsByTagNameNS", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getFirstChild", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.firstChild]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getLastChild", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.lastChild]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getLocalName", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeName]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getNextSibling", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getNodeName", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeName]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getNodeValue", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeValue]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getParentNode", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.parent]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getPreviousSibling", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getTagName", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeName]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "getUserObject", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.userObject]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "insertBefore", "(Node,Node)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "insertBefore", "(Node,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "insertBefore", "(Node,Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "insertBefore", "(Node,Node)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "insertBefore", "(Node,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "insertBefore", "(Node,Node)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "insertBefore", "(Node,Node)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "insertBefore", "(Node,Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "item", "(int)", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.firstChild]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "removeAttributeNode", "(Attr)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "removeChild", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "removeChild", "(Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "replaceChild", "(Node,Node)", "", "Argument[this]", "Argument[0].SyntheticField[javax.imageio.metadata.IIOMetadataNode.parent]", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "setAttributeNode", "(Attr)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "setAttributeNode", "(Attr)", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "setAttributeNodeNS", "(Attr)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "setAttributeNodeNS", "(Attr)", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "setNodeValue", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeValue]", "value", "dfc-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", true, "setUserObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.userObject]", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.imageio.metadata", "IIOMetadata", "activateController", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadata", "getMetadataFormat", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadata", "hasController", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadata", "isReadOnly", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadata", "isStandardMetadataFormatSupported", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadata", "reset", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "canNodeAppear", "(String,ImageTypeSpecifier)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeDataType", "(String,String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeDefaultValue", "(String,String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeDescription", "(String,String,Locale)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeEnumerations", "(String,String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeListMaxLength", "(String,String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeListMinLength", "(String,String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeMaxValue", "(String,String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeMinValue", "(String,String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeValueType", "(String,String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getChildPolicy", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getElementDescription", "(String,Locale)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getElementMaxChildren", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getElementMinChildren", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getObjectArrayMaxLength", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getObjectArrayMinLength", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getObjectClass", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getObjectValueType", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getStandardFormatInstance", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataFormatImpl", "isAttributeRequired", "(String,String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "compareDocumentPosition", "(Node)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "getBaseURI", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "getFeature", "(String,String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "getLength", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "getNamespaceURI", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "getNodeType", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "getOwnerDocument", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "getPrefix", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "getSchemaTypeInfo", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "getTextContent", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "getUserData", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "hasAttribute", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "hasAttributeNS", "(String,String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "hasAttributes", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "hasChildNodes", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "isDefaultNamespace", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "isEqualNode", "(Node)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "isSameNode", "(Node)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "isSupported", "(String,String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "lookupNamespaceURI", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "lookupPrefix", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "normalize", "()", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "removeAttribute", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "removeAttributeNS", "(String,String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "setAttribute", "(String,String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "setAttributeNS", "(String,String,String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "setIdAttribute", "(String,boolean)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "setIdAttributeNS", "(String,String,boolean)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "setIdAttributeNode", "(Attr,boolean)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "setPrefix", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "setTextContent", "(String)", "summary", "df-generated"], + ["javax.imageio.metadata", "IIOMetadataNode", "setUserData", "(String,Object,UserDataHandler)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.metadata.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.metadata.model.yml deleted file mode 100644 index 7af531385a99..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.metadata.model.yml +++ /dev/null @@ -1,133 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.imageio.metadata", "IIOInvalidTreeException", True, "IIOInvalidTreeException", "(String,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOInvalidTreeException.offendingNode]", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOInvalidTreeException", True, "IIOInvalidTreeException", "(String,Throwable,Node)", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOInvalidTreeException.offendingNode]", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOInvalidTreeException", True, "getOffendingNode", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOInvalidTreeException.offendingNode]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadata", True, "getAsTree", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", True, "getController", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadata.controller]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadata", True, "getDefaultController", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", True, "getExtraMetadataFormatNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", True, "getMetadataFormatNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", True, "getNativeMetadataFormatName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", True, "mergeTree", "(String,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", True, "setController", "(IIOMetadataController)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadata.controller]", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadata", True, "setFromTree", "(String,Node)", "", "Argument[1].SyntheticField[javax.imageio.metadata.IIOMetadataNode.firstChild].SyntheticField[javax.imageio.metadata.IIOMetadataNode.userObject]", "Argument[this].Field[com.sun.imageio.plugins.png.PNGMetadata.iCCP_compressedProfile]", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getAttributeNames", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getChildNames", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getObjectDefaultValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getObjectEnumerations", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getObjectMaxValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getObjectMinValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getRootName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", True, "IIOMetadataFormatImpl", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataFormatImpl.rootName]", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", True, "IIOMetadataFormatImpl", "(String,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataFormatImpl.rootName]", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", True, "getRootName", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataFormatImpl.rootName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "IIOMetadataNode", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeName]", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "appendChild", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "appendChild", "(Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "appendChild", "(Node)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "appendChild", "(Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "cloneNode", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getAttributeNS", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getAttributeNode", "(String)", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getAttributeNodeNS", "(String,String)", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getChildNodes", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getElementsByTagName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getElementsByTagNameNS", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getFirstChild", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.firstChild]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getLastChild", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.lastChild]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getLocalName", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getNextSibling", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getNodeName", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getNodeValue", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeValue]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getParentNode", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.parent]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getPreviousSibling", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getTagName", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getUserObject", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.userObject]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "item", "(int)", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.firstChild]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "removeAttributeNode", "(Attr)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "removeChild", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "removeChild", "(Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "replaceChild", "(Node,Node)", "", "Argument[this]", "Argument[0].SyntheticField[javax.imageio.metadata.IIOMetadataNode.parent]", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "setAttributeNode", "(Attr)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "setAttributeNode", "(Attr)", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "setAttributeNodeNS", "(Attr)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "setAttributeNodeNS", "(Attr)", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "setNodeValue", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeValue]", "value", "dfc-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "setUserObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.userObject]", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.imageio.metadata", "IIOMetadata", "activateController", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", "getMetadataFormat", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", "hasController", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", "isReadOnly", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", "isStandardMetadataFormatSupported", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", "reset", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "canNodeAppear", "(String,ImageTypeSpecifier)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeDataType", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeDefaultValue", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeDescription", "(String,String,Locale)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeEnumerations", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeListMaxLength", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeListMinLength", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeMaxValue", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeMinValue", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeValueType", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getChildPolicy", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getElementDescription", "(String,Locale)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getElementMaxChildren", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getElementMinChildren", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getObjectArrayMaxLength", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getObjectArrayMinLength", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getObjectClass", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getObjectValueType", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getStandardFormatInstance", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "isAttributeRequired", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "compareDocumentPosition", "(Node)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "getBaseURI", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "getFeature", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "getLength", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "getNamespaceURI", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "getNodeType", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "getOwnerDocument", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "getPrefix", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "getSchemaTypeInfo", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "getTextContent", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "getUserData", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "hasAttribute", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "hasAttributeNS", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "hasAttributes", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "hasChildNodes", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "isDefaultNamespace", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "isEqualNode", "(Node)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "isSameNode", "(Node)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "isSupported", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "lookupNamespaceURI", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "lookupPrefix", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "normalize", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "removeAttribute", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "removeAttributeNS", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "setAttribute", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "setAttributeNS", "(String,String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "setIdAttribute", "(String,boolean)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "setIdAttributeNS", "(String,String,boolean)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "setIdAttributeNode", "(Attr,boolean)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "setPrefix", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "setTextContent", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", "setUserData", "(String,Object,UserDataHandler)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.model.json new file mode 100644 index 000000000000..0cf944f82ec5 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.model.json @@ -0,0 +1,276 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.imageio", "IIOException", true, "IIOException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "IIOException", true, "IIOException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "IIOException", true, "IIOException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "IIOImage", true, "IIOImage", "(Raster,List,IIOMetadata)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.raster]", "value", "dfc-generated"], + ["javax.imageio", "IIOImage", true, "IIOImage", "(Raster,List,IIOMetadata)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.IIOImage.thumbnails]", "value", "dfc-generated"], + ["javax.imageio", "IIOImage", true, "IIOImage", "(Raster,List,IIOMetadata)", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.IIOImage.metadata]", "value", "dfc-generated"], + ["javax.imageio", "IIOImage", true, "IIOImage", "(RenderedImage,List,IIOMetadata)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.image]", "value", "dfc-generated"], + ["javax.imageio", "IIOImage", true, "IIOImage", "(RenderedImage,List,IIOMetadata)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.IIOImage.thumbnails]", "value", "dfc-generated"], + ["javax.imageio", "IIOImage", true, "IIOImage", "(RenderedImage,List,IIOMetadata)", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.IIOImage.metadata]", "value", "dfc-generated"], + ["javax.imageio", "IIOImage", true, "getMetadata", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOImage.metadata]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "IIOImage", true, "getRaster", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOImage.raster]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "IIOImage", true, "getRenderedImage", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOImage.image]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "IIOImage", true, "getThumbnail", "(int)", "", "Argument[this].SyntheticField[javax.imageio.IIOImage.thumbnails].Element", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "IIOImage", true, "getThumbnails", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOImage.thumbnails]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "IIOImage", true, "setMetadata", "(IIOMetadata)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.metadata]", "value", "dfc-generated"], + ["javax.imageio", "IIOImage", true, "setRaster", "(Raster)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.raster]", "value", "dfc-generated"], + ["javax.imageio", "IIOImage", true, "setRenderedImage", "(RenderedImage)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.image]", "value", "dfc-generated"], + ["javax.imageio", "IIOImage", true, "setThumbnails", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.thumbnails]", "value", "dfc-generated"], + ["javax.imageio", "IIOParam", true, "getController", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOParam.controller]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "IIOParam", true, "getDefaultController", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "IIOParam", true, "getDestinationOffset", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOParam.destinationOffset]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "IIOParam", true, "getDestinationType", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOParam.destinationType]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "IIOParam", true, "getSourceRegion", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOParam.sourceRegion]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "IIOParam", true, "setController", "(IIOParamController)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOParam.controller]", "value", "dfc-generated"], + ["javax.imageio", "IIOParam", true, "setDestinationOffset", "(Point)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOParam.destinationOffset]", "value", "dfc-generated"], + ["javax.imageio", "IIOParam", true, "setDestinationType", "(ImageTypeSpecifier)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOParam.destinationType]", "value", "dfc-generated"], + ["javax.imageio", "IIOParam", true, "setSourceRegion", "(Rectangle)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOParam.sourceRegion]", "value", "dfc-generated"], + ["javax.imageio", "ImageIO", false, "createImageInputStream", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageIO", false, "createImageOutputStream", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReadParam", true, "getDestination", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageReadParam.destination]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "ImageReadParam", true, "getSourceRenderSize", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageReadParam.sourceRenderSize]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "ImageReadParam", true, "setDestination", "(BufferedImage)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageReadParam.destination]", "value", "dfc-generated"], + ["javax.imageio", "ImageReadParam", true, "setDestinationType", "(ImageTypeSpecifier)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOParam.destinationType]", "value", "dfc-generated"], + ["javax.imageio", "ImageReadParam", true, "setSourceRenderSize", "(Dimension)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageReadParam.sourceRenderSize]", "value", "dfc-generated"], + ["javax.imageio", "ImageReader", true, "addIIOReadProgressListener", "(IIOReadProgressListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "addIIOReadUpdateListener", "(IIOReadUpdateListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "addIIOReadWarningListener", "(IIOReadWarningListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "getAvailableLocales", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "getFormatName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "getImageMetadata", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "getImageMetadata", "(int,String,Set)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "getImageTypes", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "getInput", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageReader.input]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "ImageReader", true, "getLocale", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageReader.locale]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "ImageReader", true, "getOriginatingProvider", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageReader.originatingProvider]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "ImageReader", true, "getRawImageType", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "getStreamMetadata", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "getStreamMetadata", "(String,Set)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "read", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "read", "(int,ImageReadParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "read", "(int,ImageReadParam)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "read", "(int,ImageReadParam)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "readAll", "(Iterator)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "readAll", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "readAll", "(Iterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "readAll", "(int,ImageReadParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "readAll", "(int,ImageReadParam)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "readAll", "(int,ImageReadParam)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "readAsRenderedImage", "(int,ImageReadParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "readAsRenderedImage", "(int,ImageReadParam)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "readAsRenderedImage", "(int,ImageReadParam)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "readRaster", "(int,ImageReadParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "readRaster", "(int,ImageReadParam)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "readTile", "(int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "readTileRaster", "(int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "setInput", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "setInput", "(Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageReader", true, "setInput", "(Object,boolean,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageReader.input]", "value", "dfc-generated"], + ["javax.imageio", "ImageReader", true, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageReader.locale]", "value", "dfc-generated"], + ["javax.imageio", "ImageTranscoder", true, "convertImageMetadata", "(IIOMetadata,ImageTypeSpecifier,ImageWriteParam)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "ImageTranscoder", true, "convertStreamMetadata", "(IIOMetadata,ImageWriteParam)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "ImageTypeSpecifier", true, "ImageTypeSpecifier", "(ColorModel,SampleModel)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageTypeSpecifier.colorModel]", "value", "dfc-generated"], + ["javax.imageio", "ImageTypeSpecifier", true, "ImageTypeSpecifier", "(ColorModel,SampleModel)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.ImageTypeSpecifier.sampleModel]", "value", "dfc-generated"], + ["javax.imageio", "ImageTypeSpecifier", true, "ImageTypeSpecifier", "(RenderedImage)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", true, "createBanded", "(ColorSpace,int[],int[],int,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", true, "createBufferedImage", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", true, "createFromRenderedImage", "(RenderedImage)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", true, "createIndexed", "(byte[],byte[],byte[],byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", true, "createIndexed", "(byte[],byte[],byte[],byte[],int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", true, "createIndexed", "(byte[],byte[],byte[],byte[],int,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", true, "createIndexed", "(byte[],byte[],byte[],byte[],int,int)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", true, "createInterleaved", "(ColorSpace,int[],int,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", true, "createPacked", "(ColorSpace,int,int,int,int,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", true, "getColorModel", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageTypeSpecifier.colorModel]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "ImageTypeSpecifier", true, "getSampleModel", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageTypeSpecifier.sampleModel]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "ImageWriteParam", true, "ImageWriteParam", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageWriteParam.locale]", "value", "dfc-generated"], + ["javax.imageio", "ImageWriteParam", true, "getCompressionQualityDescriptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageWriteParam", true, "getCompressionType", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriteParam.compressionType]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "ImageWriteParam", true, "getCompressionTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageWriteParam", true, "getLocale", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriteParam.locale]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "ImageWriteParam", true, "getLocalizedCompressionTypeName", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriteParam.compressionType]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "ImageWriteParam", true, "setCompressionType", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageWriteParam.compressionType]", "value", "dfc-generated"], + ["javax.imageio", "ImageWriter", true, "addIIOWriteProgressListener", "(IIOWriteProgressListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "addIIOWriteWarningListener", "(IIOWriteWarningListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "getAvailableLocales", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "getDefaultWriteParam", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriter.locale]", "ReturnValue.SyntheticField[javax.imageio.ImageWriteParam.locale]", "value", "dfc-generated"], + ["javax.imageio", "ImageWriter", true, "getLocale", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriter.locale]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "ImageWriter", true, "getOriginatingProvider", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriter.originatingProvider]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "ImageWriter", true, "getOutput", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriter.output]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio", "ImageWriter", true, "prepareInsertEmpty", "(int,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "prepareWriteEmpty", "(IIOMetadata,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "prepareWriteEmpty", "(IIOMetadata,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "prepareWriteEmpty", "(IIOMetadata,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "prepareWriteEmpty", "(IIOMetadata,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "prepareWriteSequence", "(IIOMetadata)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "replacePixels", "(Raster,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "replacePixels", "(RenderedImage,ImageWriteParam)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "replacePixels", "(RenderedImage,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageWriter.locale]", "value", "dfc-generated"], + ["javax.imageio", "ImageWriter", true, "setOutput", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageWriter.output]", "value", "dfc-generated"], + ["javax.imageio", "ImageWriter", true, "write", "(IIOMetadata,IIOImage,ImageWriteParam)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "write", "(IIOMetadata,IIOImage,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "write", "(IIOMetadata,IIOImage,ImageWriteParam)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "writeInsert", "(int,IIOImage,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "writeInsert", "(int,IIOImage,ImageWriteParam)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "writeToSequence", "(IIOImage,ImageWriteParam)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio", "ImageWriter", true, "writeToSequence", "(IIOImage,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.imageio", "IIOImage", "getNumThumbnails", "()", "summary", "df-generated"], + ["javax.imageio", "IIOImage", "hasRaster", "()", "summary", "df-generated"], + ["javax.imageio", "IIOParam", "activateController", "()", "summary", "df-generated"], + ["javax.imageio", "IIOParam", "getSourceBands", "()", "summary", "df-generated"], + ["javax.imageio", "IIOParam", "getSourceXSubsampling", "()", "summary", "df-generated"], + ["javax.imageio", "IIOParam", "getSourceYSubsampling", "()", "summary", "df-generated"], + ["javax.imageio", "IIOParam", "getSubsamplingXOffset", "()", "summary", "df-generated"], + ["javax.imageio", "IIOParam", "getSubsamplingYOffset", "()", "summary", "df-generated"], + ["javax.imageio", "IIOParam", "hasController", "()", "summary", "df-generated"], + ["javax.imageio", "IIOParam", "setSourceBands", "(int[])", "summary", "df-generated"], + ["javax.imageio", "IIOParam", "setSourceSubsampling", "(int,int,int,int)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getCacheDirectory", "()", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getImageReader", "(ImageWriter)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getImageReaders", "(Object)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getImageReadersByFormatName", "(String)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getImageReadersByMIMEType", "(String)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getImageReadersBySuffix", "(String)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getImageTranscoders", "(ImageReader,ImageWriter)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getImageWriter", "(ImageReader)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getImageWriters", "(ImageTypeSpecifier,String)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getImageWritersByFormatName", "(String)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getImageWritersByMIMEType", "(String)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getImageWritersBySuffix", "(String)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getReaderFileSuffixes", "()", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getReaderFormatNames", "()", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getReaderMIMETypes", "()", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getUseCache", "()", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getWriterFileSuffixes", "()", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getWriterFormatNames", "()", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "getWriterMIMETypes", "()", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "read", "(File)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "read", "(ImageInputStream)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "read", "(InputStream)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "read", "(URL)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "scanForPlugins", "()", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "setCacheDirectory", "(File)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "setUseCache", "(boolean)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "write", "(RenderedImage,String,File)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "write", "(RenderedImage,String,ImageOutputStream)", "summary", "df-generated"], + ["javax.imageio", "ImageIO", "write", "(RenderedImage,String,OutputStream)", "summary", "df-generated"], + ["javax.imageio", "ImageReadParam", "canSetSourceRenderSize", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReadParam", "getDestinationBands", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReadParam", "getSourceMaxProgressivePass", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReadParam", "getSourceMinProgressivePass", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReadParam", "getSourceNumProgressivePasses", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReadParam", "setDestinationBands", "(int[])", "summary", "df-generated"], + ["javax.imageio", "ImageReadParam", "setSourceProgressivePasses", "(int,int)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "abort", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "canReadRaster", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "dispose", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "getAspectRatio", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "getDefaultReadParam", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "getHeight", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "getMinIndex", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "getNumImages", "(boolean)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "getNumThumbnails", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "getThumbnailHeight", "(int,int)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "getThumbnailWidth", "(int,int)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "getTileGridXOffset", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "getTileGridYOffset", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "getTileHeight", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "getTileWidth", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "getWidth", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "hasThumbnails", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "isIgnoringMetadata", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "isImageTiled", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "isRandomAccessEasy", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "isSeekForwardOnly", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "readThumbnail", "(int,int)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "readerSupportsThumbnails", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "removeAllIIOReadProgressListeners", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "removeAllIIOReadUpdateListeners", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "removeAllIIOReadWarningListeners", "()", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "removeIIOReadProgressListener", "(IIOReadProgressListener)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "removeIIOReadUpdateListener", "(IIOReadUpdateListener)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "removeIIOReadWarningListener", "(IIOReadWarningListener)", "summary", "df-generated"], + ["javax.imageio", "ImageReader", "reset", "()", "summary", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", "createFromBufferedImageType", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", "createGrayscale", "(int,int,boolean)", "summary", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", "createGrayscale", "(int,int,boolean,boolean)", "summary", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", "getBitsPerBand", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", "getBufferedImageType", "()", "summary", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", "getNumBands", "()", "summary", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", "getNumComponents", "()", "summary", "df-generated"], + ["javax.imageio", "ImageTypeSpecifier", "getSampleModel", "(int,int)", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "canOffsetTiles", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "canWriteCompressed", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "canWriteProgressive", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "canWriteTiles", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "getBitRate", "(float)", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "getCompressionMode", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "getCompressionQuality", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "getCompressionQualityValues", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "getPreferredTileSizes", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "getProgressiveMode", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "getTileGridXOffset", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "getTileGridYOffset", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "getTileHeight", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "getTileWidth", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "getTilingMode", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "isCompressionLossless", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "setCompressionMode", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "setCompressionQuality", "(float)", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "setProgressiveMode", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "setTiling", "(int,int,int,int)", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "setTilingMode", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "unsetCompression", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriteParam", "unsetTiling", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "abort", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "canInsertEmpty", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "canInsertImage", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "canRemoveImage", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "canReplaceImageMetadata", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "canReplacePixels", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "canReplaceStreamMetadata", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "canWriteEmpty", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "canWriteRasters", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "canWriteSequence", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "dispose", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "endInsertEmpty", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "endReplacePixels", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "endWriteEmpty", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "endWriteSequence", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "getDefaultImageMetadata", "(ImageTypeSpecifier,ImageWriteParam)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "getDefaultStreamMetadata", "(ImageWriteParam)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "getNumThumbnailsSupported", "(ImageTypeSpecifier,ImageWriteParam,IIOMetadata,IIOMetadata)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "getPreferredThumbnailSizes", "(ImageTypeSpecifier,ImageWriteParam,IIOMetadata,IIOMetadata)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "prepareReplacePixels", "(int,Rectangle)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "removeAllIIOWriteProgressListeners", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "removeAllIIOWriteWarningListeners", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "removeIIOWriteProgressListener", "(IIOWriteProgressListener)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "removeIIOWriteWarningListener", "(IIOWriteWarningListener)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "removeImage", "(int)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "replaceImageMetadata", "(int,IIOMetadata)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "replaceStreamMetadata", "(IIOMetadata)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "reset", "()", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "write", "(IIOImage)", "summary", "df-generated"], + ["javax.imageio", "ImageWriter", "write", "(RenderedImage)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.model.yml deleted file mode 100644 index df0112e4a5f8..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.model.yml +++ /dev/null @@ -1,265 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.imageio", "IIOException", True, "IIOException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOException", True, "IIOException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOException", True, "IIOException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "IIOImage", "(Raster,List,IIOMetadata)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.raster]", "value", "dfc-generated"] - - ["javax.imageio", "IIOImage", True, "IIOImage", "(Raster,List,IIOMetadata)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.IIOImage.thumbnails]", "value", "dfc-generated"] - - ["javax.imageio", "IIOImage", True, "IIOImage", "(Raster,List,IIOMetadata)", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.IIOImage.metadata]", "value", "dfc-generated"] - - ["javax.imageio", "IIOImage", True, "IIOImage", "(RenderedImage,List,IIOMetadata)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.image]", "value", "dfc-generated"] - - ["javax.imageio", "IIOImage", True, "IIOImage", "(RenderedImage,List,IIOMetadata)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.IIOImage.thumbnails]", "value", "dfc-generated"] - - ["javax.imageio", "IIOImage", True, "IIOImage", "(RenderedImage,List,IIOMetadata)", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.IIOImage.metadata]", "value", "dfc-generated"] - - ["javax.imageio", "IIOImage", True, "getMetadata", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOImage.metadata]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "IIOImage", True, "getRaster", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOImage.raster]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "IIOImage", True, "getRenderedImage", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOImage.image]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "IIOImage", True, "getThumbnail", "(int)", "", "Argument[this].SyntheticField[javax.imageio.IIOImage.thumbnails].Element", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "IIOImage", True, "getThumbnails", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOImage.thumbnails]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "IIOImage", True, "setMetadata", "(IIOMetadata)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.metadata]", "value", "dfc-generated"] - - ["javax.imageio", "IIOImage", True, "setRaster", "(Raster)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.raster]", "value", "dfc-generated"] - - ["javax.imageio", "IIOImage", True, "setRenderedImage", "(RenderedImage)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.image]", "value", "dfc-generated"] - - ["javax.imageio", "IIOImage", True, "setThumbnails", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.thumbnails]", "value", "dfc-generated"] - - ["javax.imageio", "IIOParam", True, "getController", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOParam.controller]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "IIOParam", True, "getDefaultController", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "IIOParam", True, "getDestinationOffset", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOParam.destinationOffset]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "IIOParam", True, "getDestinationType", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOParam.destinationType]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "IIOParam", True, "getSourceRegion", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOParam.sourceRegion]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "IIOParam", True, "setController", "(IIOParamController)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOParam.controller]", "value", "dfc-generated"] - - ["javax.imageio", "IIOParam", True, "setDestinationOffset", "(Point)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOParam.destinationOffset]", "value", "dfc-generated"] - - ["javax.imageio", "IIOParam", True, "setDestinationType", "(ImageTypeSpecifier)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOParam.destinationType]", "value", "dfc-generated"] - - ["javax.imageio", "IIOParam", True, "setSourceRegion", "(Rectangle)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOParam.sourceRegion]", "value", "dfc-generated"] - - ["javax.imageio", "ImageIO", False, "createImageInputStream", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageIO", False, "createImageOutputStream", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReadParam", True, "getDestination", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageReadParam.destination]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "ImageReadParam", True, "getSourceRenderSize", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageReadParam.sourceRenderSize]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "ImageReadParam", True, "setDestination", "(BufferedImage)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageReadParam.destination]", "value", "dfc-generated"] - - ["javax.imageio", "ImageReadParam", True, "setDestinationType", "(ImageTypeSpecifier)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOParam.destinationType]", "value", "dfc-generated"] - - ["javax.imageio", "ImageReadParam", True, "setSourceRenderSize", "(Dimension)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageReadParam.sourceRenderSize]", "value", "dfc-generated"] - - ["javax.imageio", "ImageReader", True, "addIIOReadProgressListener", "(IIOReadProgressListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "addIIOReadUpdateListener", "(IIOReadUpdateListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "addIIOReadWarningListener", "(IIOReadWarningListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "getAvailableLocales", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "getFormatName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "getImageMetadata", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "getImageMetadata", "(int,String,Set)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "getImageTypes", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "getInput", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageReader.input]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "ImageReader", True, "getLocale", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageReader.locale]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "ImageReader", True, "getOriginatingProvider", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageReader.originatingProvider]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "ImageReader", True, "getRawImageType", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "getStreamMetadata", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "getStreamMetadata", "(String,Set)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "read", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "read", "(int,ImageReadParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "read", "(int,ImageReadParam)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "read", "(int,ImageReadParam)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "readAll", "(Iterator)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "readAll", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "readAll", "(Iterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "readAll", "(int,ImageReadParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "readAll", "(int,ImageReadParam)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "readAll", "(int,ImageReadParam)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "readAsRenderedImage", "(int,ImageReadParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "readAsRenderedImage", "(int,ImageReadParam)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "readAsRenderedImage", "(int,ImageReadParam)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "readRaster", "(int,ImageReadParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "readRaster", "(int,ImageReadParam)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "readTile", "(int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "readTileRaster", "(int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "setInput", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "setInput", "(Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "setInput", "(Object,boolean,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageReader.input]", "value", "dfc-generated"] - - ["javax.imageio", "ImageReader", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageReader.locale]", "value", "dfc-generated"] - - ["javax.imageio", "ImageTranscoder", True, "convertImageMetadata", "(IIOMetadata,ImageTypeSpecifier,ImageWriteParam)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "ImageTranscoder", True, "convertStreamMetadata", "(IIOMetadata,ImageWriteParam)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "ImageTypeSpecifier", "(ColorModel,SampleModel)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageTypeSpecifier.colorModel]", "value", "dfc-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "ImageTypeSpecifier", "(ColorModel,SampleModel)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.ImageTypeSpecifier.sampleModel]", "value", "dfc-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "ImageTypeSpecifier", "(RenderedImage)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "createBanded", "(ColorSpace,int[],int[],int,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "createBufferedImage", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "createFromRenderedImage", "(RenderedImage)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "createIndexed", "(byte[],byte[],byte[],byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "createIndexed", "(byte[],byte[],byte[],byte[],int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "createIndexed", "(byte[],byte[],byte[],byte[],int,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "createIndexed", "(byte[],byte[],byte[],byte[],int,int)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "createInterleaved", "(ColorSpace,int[],int,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "createPacked", "(ColorSpace,int,int,int,int,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "getColorModel", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageTypeSpecifier.colorModel]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "getSampleModel", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageTypeSpecifier.sampleModel]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "ImageWriteParam", True, "ImageWriteParam", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageWriteParam.locale]", "value", "dfc-generated"] - - ["javax.imageio", "ImageWriteParam", True, "getCompressionQualityDescriptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageWriteParam", True, "getCompressionType", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriteParam.compressionType]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "ImageWriteParam", True, "getCompressionTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageWriteParam", True, "getLocale", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriteParam.locale]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "ImageWriteParam", True, "getLocalizedCompressionTypeName", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriteParam.compressionType]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "ImageWriteParam", True, "setCompressionType", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageWriteParam.compressionType]", "value", "dfc-generated"] - - ["javax.imageio", "ImageWriter", True, "addIIOWriteProgressListener", "(IIOWriteProgressListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "addIIOWriteWarningListener", "(IIOWriteWarningListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "getAvailableLocales", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "getDefaultWriteParam", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriter.locale]", "ReturnValue.SyntheticField[javax.imageio.ImageWriteParam.locale]", "value", "dfc-generated"] - - ["javax.imageio", "ImageWriter", True, "getLocale", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriter.locale]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "ImageWriter", True, "getOriginatingProvider", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriter.originatingProvider]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "ImageWriter", True, "getOutput", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriter.output]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio", "ImageWriter", True, "prepareInsertEmpty", "(int,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "prepareWriteEmpty", "(IIOMetadata,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "prepareWriteEmpty", "(IIOMetadata,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "prepareWriteEmpty", "(IIOMetadata,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "prepareWriteEmpty", "(IIOMetadata,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "prepareWriteSequence", "(IIOMetadata)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "replacePixels", "(Raster,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "replacePixels", "(RenderedImage,ImageWriteParam)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "replacePixels", "(RenderedImage,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageWriter.locale]", "value", "dfc-generated"] - - ["javax.imageio", "ImageWriter", True, "setOutput", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageWriter.output]", "value", "dfc-generated"] - - ["javax.imageio", "ImageWriter", True, "write", "(IIOMetadata,IIOImage,ImageWriteParam)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "write", "(IIOMetadata,IIOImage,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "write", "(IIOMetadata,IIOImage,ImageWriteParam)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "writeInsert", "(int,IIOImage,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "writeInsert", "(int,IIOImage,ImageWriteParam)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "writeToSequence", "(IIOImage,ImageWriteParam)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "writeToSequence", "(IIOImage,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.imageio", "IIOImage", "getNumThumbnails", "()", "summary", "df-generated"] - - ["javax.imageio", "IIOImage", "hasRaster", "()", "summary", "df-generated"] - - ["javax.imageio", "IIOParam", "activateController", "()", "summary", "df-generated"] - - ["javax.imageio", "IIOParam", "getSourceBands", "()", "summary", "df-generated"] - - ["javax.imageio", "IIOParam", "getSourceXSubsampling", "()", "summary", "df-generated"] - - ["javax.imageio", "IIOParam", "getSourceYSubsampling", "()", "summary", "df-generated"] - - ["javax.imageio", "IIOParam", "getSubsamplingXOffset", "()", "summary", "df-generated"] - - ["javax.imageio", "IIOParam", "getSubsamplingYOffset", "()", "summary", "df-generated"] - - ["javax.imageio", "IIOParam", "hasController", "()", "summary", "df-generated"] - - ["javax.imageio", "IIOParam", "setSourceBands", "(int[])", "summary", "df-generated"] - - ["javax.imageio", "IIOParam", "setSourceSubsampling", "(int,int,int,int)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getCacheDirectory", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getImageReader", "(ImageWriter)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getImageReaders", "(Object)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getImageReadersByFormatName", "(String)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getImageReadersByMIMEType", "(String)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getImageReadersBySuffix", "(String)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getImageTranscoders", "(ImageReader,ImageWriter)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getImageWriter", "(ImageReader)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getImageWriters", "(ImageTypeSpecifier,String)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getImageWritersByFormatName", "(String)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getImageWritersByMIMEType", "(String)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getImageWritersBySuffix", "(String)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getReaderFileSuffixes", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getReaderFormatNames", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getReaderMIMETypes", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getUseCache", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getWriterFileSuffixes", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getWriterFormatNames", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "getWriterMIMETypes", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "read", "(File)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "read", "(ImageInputStream)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "read", "(InputStream)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "read", "(URL)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "scanForPlugins", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "setCacheDirectory", "(File)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "setUseCache", "(boolean)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "write", "(RenderedImage,String,File)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "write", "(RenderedImage,String,ImageOutputStream)", "summary", "df-generated"] - - ["javax.imageio", "ImageIO", "write", "(RenderedImage,String,OutputStream)", "summary", "df-generated"] - - ["javax.imageio", "ImageReadParam", "canSetSourceRenderSize", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReadParam", "getDestinationBands", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReadParam", "getSourceMaxProgressivePass", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReadParam", "getSourceMinProgressivePass", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReadParam", "getSourceNumProgressivePasses", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReadParam", "setDestinationBands", "(int[])", "summary", "df-generated"] - - ["javax.imageio", "ImageReadParam", "setSourceProgressivePasses", "(int,int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "abort", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "canReadRaster", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "dispose", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getAspectRatio", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getDefaultReadParam", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getHeight", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getMinIndex", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getNumImages", "(boolean)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getNumThumbnails", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getThumbnailHeight", "(int,int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getThumbnailWidth", "(int,int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getTileGridXOffset", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getTileGridYOffset", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getTileHeight", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getTileWidth", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getWidth", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "hasThumbnails", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "isIgnoringMetadata", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "isImageTiled", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "isRandomAccessEasy", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "isSeekForwardOnly", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "readThumbnail", "(int,int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "readerSupportsThumbnails", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "removeAllIIOReadProgressListeners", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "removeAllIIOReadUpdateListeners", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "removeAllIIOReadWarningListeners", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "removeIIOReadProgressListener", "(IIOReadProgressListener)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "removeIIOReadUpdateListener", "(IIOReadUpdateListener)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "removeIIOReadWarningListener", "(IIOReadWarningListener)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "reset", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", "createFromBufferedImageType", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", "createGrayscale", "(int,int,boolean)", "summary", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", "createGrayscale", "(int,int,boolean,boolean)", "summary", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", "getBitsPerBand", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", "getBufferedImageType", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", "getNumBands", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", "getNumComponents", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", "getSampleModel", "(int,int)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "canOffsetTiles", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "canWriteCompressed", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "canWriteProgressive", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "canWriteTiles", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "getBitRate", "(float)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "getCompressionMode", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "getCompressionQuality", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "getCompressionQualityValues", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "getPreferredTileSizes", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "getProgressiveMode", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "getTileGridXOffset", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "getTileGridYOffset", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "getTileHeight", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "getTileWidth", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "getTilingMode", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "isCompressionLossless", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "setCompressionMode", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "setCompressionQuality", "(float)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "setProgressiveMode", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "setTiling", "(int,int,int,int)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "setTilingMode", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "unsetCompression", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriteParam", "unsetTiling", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "abort", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "canInsertEmpty", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "canInsertImage", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "canRemoveImage", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "canReplaceImageMetadata", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "canReplacePixels", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "canReplaceStreamMetadata", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "canWriteEmpty", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "canWriteRasters", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "canWriteSequence", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "dispose", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "endInsertEmpty", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "endReplacePixels", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "endWriteEmpty", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "endWriteSequence", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "getDefaultImageMetadata", "(ImageTypeSpecifier,ImageWriteParam)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "getDefaultStreamMetadata", "(ImageWriteParam)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "getNumThumbnailsSupported", "(ImageTypeSpecifier,ImageWriteParam,IIOMetadata,IIOMetadata)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "getPreferredThumbnailSizes", "(ImageTypeSpecifier,ImageWriteParam,IIOMetadata,IIOMetadata)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "prepareReplacePixels", "(int,Rectangle)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "removeAllIIOWriteProgressListeners", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "removeAllIIOWriteWarningListeners", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "removeIIOWriteProgressListener", "(IIOWriteProgressListener)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "removeIIOWriteWarningListener", "(IIOWriteWarningListener)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "removeImage", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "replaceImageMetadata", "(int,IIOMetadata)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "replaceStreamMetadata", "(IIOMetadata)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "reset", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "write", "(IIOImage)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "write", "(RenderedImage)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.bmp.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.bmp.model.json new file mode 100644 index 000000000000..5c580bca0c7c --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.bmp.model.json @@ -0,0 +1,24 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.imageio.plugins.bmp", "BMPImageWriteParam", true, "BMPImageWriteParam", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.imageio.plugins.bmp", "BMPImageWriteParam", "isTopDown", "()", "summary", "df-generated"], + ["javax.imageio.plugins.bmp", "BMPImageWriteParam", "setTopDown", "(boolean)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.bmp.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.bmp.model.yml deleted file mode 100644 index 607766feec1a..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.bmp.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.imageio.plugins.bmp", "BMPImageWriteParam", True, "BMPImageWriteParam", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.imageio.plugins.bmp", "BMPImageWriteParam", "isTopDown", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.bmp", "BMPImageWriteParam", "setTopDown", "(boolean)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.jpeg.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.jpeg.model.json new file mode 100644 index 000000000000..9cee62b4ed27 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.jpeg.model.json @@ -0,0 +1,49 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", true, "getACHuffmanTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.ACHuffmanTables]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", true, "getDCHuffmanTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.DCHuffmanTables]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", true, "getQTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.qTables]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", true, "setDecodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.qTables]", "value", "dfc-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", true, "setDecodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.DCHuffmanTables]", "value", "dfc-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", true, "setDecodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.ACHuffmanTables]", "value", "dfc-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", true, "JPEGImageWriteParam", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", true, "getACHuffmanTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.ACHuffmanTables]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", true, "getDCHuffmanTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.DCHuffmanTables]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", true, "getQTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.qTables]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", true, "setEncodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.qTables]", "value", "dfc-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", true, "setEncodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.DCHuffmanTables]", "value", "dfc-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", true, "setEncodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.ACHuffmanTables]", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.imageio.plugins.jpeg", "JPEGHuffmanTable", "JPEGHuffmanTable", "(short[],short[])", "summary", "df-generated"], + ["javax.imageio.plugins.jpeg", "JPEGHuffmanTable", "getLengths", "()", "summary", "df-generated"], + ["javax.imageio.plugins.jpeg", "JPEGHuffmanTable", "getValues", "()", "summary", "df-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", "areTablesSet", "()", "summary", "df-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", "unsetDecodeTables", "()", "summary", "df-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "areTablesSet", "()", "summary", "df-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "getCompressionQualityValues", "()", "summary", "df-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "getOptimizeHuffmanTables", "()", "summary", "df-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "isCompressionLossless", "()", "summary", "df-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "setOptimizeHuffmanTables", "(boolean)", "summary", "df-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "unsetCompression", "()", "summary", "df-generated"], + ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "unsetEncodeTables", "()", "summary", "df-generated"], + ["javax.imageio.plugins.jpeg", "JPEGQTable", "JPEGQTable", "(int[])", "summary", "df-generated"], + ["javax.imageio.plugins.jpeg", "JPEGQTable", "getScaledInstance", "(float,boolean)", "summary", "df-generated"], + ["javax.imageio.plugins.jpeg", "JPEGQTable", "getTable", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.jpeg.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.jpeg.model.yml deleted file mode 100644 index 68fa78314add..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.jpeg.model.yml +++ /dev/null @@ -1,38 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "getACHuffmanTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.ACHuffmanTables]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "getDCHuffmanTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.DCHuffmanTables]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "getQTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.qTables]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "setDecodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.qTables]", "value", "dfc-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "setDecodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.DCHuffmanTables]", "value", "dfc-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "setDecodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.ACHuffmanTables]", "value", "dfc-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "JPEGImageWriteParam", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "getACHuffmanTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.ACHuffmanTables]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "getDCHuffmanTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.DCHuffmanTables]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "getQTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.qTables]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "setEncodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.qTables]", "value", "dfc-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "setEncodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.DCHuffmanTables]", "value", "dfc-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "setEncodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.ACHuffmanTables]", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.imageio.plugins.jpeg", "JPEGHuffmanTable", "JPEGHuffmanTable", "(short[],short[])", "summary", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGHuffmanTable", "getLengths", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGHuffmanTable", "getValues", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", "areTablesSet", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", "unsetDecodeTables", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "areTablesSet", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "getCompressionQualityValues", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "getOptimizeHuffmanTables", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "isCompressionLossless", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "setOptimizeHuffmanTables", "(boolean)", "summary", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "unsetCompression", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "unsetEncodeTables", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGQTable", "JPEGQTable", "(int[])", "summary", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGQTable", "getScaledInstance", "(float,boolean)", "summary", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGQTable", "getTable", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.tiff.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.tiff.model.json new file mode 100644 index 000000000000..b7b4585c6640 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.tiff.model.json @@ -0,0 +1,109 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.imageio.plugins.tiff", "TIFFDirectory", true, "TIFFDirectory", "(TIFFTagSet[],TIFFTag)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.tagSets].Element", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", true, "TIFFDirectory", "(TIFFTagSet[],TIFFTag)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.parentTag]", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", true, "addTIFFField", "(TIFFField)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.highFields].MapValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", true, "addTIFFField", "(TIFFField)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.lowFields].ArrayElement", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", true, "addTagSet", "(TIFFTagSet)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.tagSets].Element", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", true, "createFromMetadata", "(IIOMetadata)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", true, "getAsMetadata", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", true, "getParentTag", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.parentTag]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", true, "getTIFFField", "(int)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.highFields].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", true, "getTIFFField", "(int)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.lowFields].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", true, "getTIFFFields", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.highFields].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", true, "getTIFFFields", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.lowFields].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", true, "getTag", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", true, "getTagSets", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.tagSets].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", false, "TIFFField", "(TIFFTag,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", false, "TIFFField", "(TIFFTag,int,int,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", false, "TIFFField", "(TIFFTag,int,int,Object)", "", "Argument[3]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data]", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", false, "TIFFField", "(TIFFTag,int,long,TIFFDirectory)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", false, "TIFFField", "(TIFFTag,int,long,TIFFDirectory)", "", "Argument[3]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.dir]", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", false, "TIFFField", "(TIFFTag,long)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", false, "createFromMetadataNode", "(TIFFTagSet,Node)", "", "Argument[0].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByNumber].MapValue", "ReturnValue.SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", false, "getAsBytes", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", false, "getAsChars", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", false, "getAsNativeNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", false, "getAsString", "(int)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", false, "getData", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", false, "getDirectory", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.dir]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", false, "getTag", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", false, "getValueAsString", "(int)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFImageReadParam", false, "addAllowedTagSet", "(TIFFTagSet)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFImageReadParam.allowedTagSets].Element", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFImageReadParam", false, "getAllowedTagSets", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFImageReadParam.allowedTagSets]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFTag", true, "TIFFTag", "(String,int,TIFFTagSet)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.name]", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFTag", true, "TIFFTag", "(String,int,TIFFTagSet)", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.tagSet]", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFTag", true, "TIFFTag", "(String,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.name]", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFTag", true, "TIFFTag", "(String,int,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.name]", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFTag", true, "getName", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.name]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFTag", true, "getTagSet", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.tagSet]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFTag", true, "getValueName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFTagSet", true, "TIFFTagSet", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByName].MapValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFTagSet", true, "TIFFTagSet", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByNumber].MapValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFTagSet", true, "getTag", "(String)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByName].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFTagSet", true, "getTag", "(int)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByNumber].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.plugins.tiff", "TIFFTagSet", true, "getTagNames", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByName].MapKey", "ReturnValue.Element", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.imageio.plugins.tiff", "BaselineTIFFTagSet", "getInstance", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "ExifGPSTagSet", "getInstance", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "ExifInteroperabilityTagSet", "getInstance", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "ExifParentTIFFTagSet", "getInstance", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "ExifTIFFTagSet", "getInstance", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "FaxTIFFTagSet", "getInstance", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "GeoTIFFTagSet", "getInstance", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", "containsTIFFField", "(int)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", "getNumTIFFFields", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", "removeTIFFField", "(int)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", "removeTIFFFields", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFDirectory", "removeTagSet", "(TIFFTagSet)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "createArrayForType", "(int,int)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getAsDouble", "(int)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getAsDoubles", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getAsFloat", "(int)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getAsFloats", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getAsInt", "(int)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getAsInts", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getAsLong", "(int)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getAsLongs", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getAsRational", "(int)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getAsRationals", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getAsSRational", "(int)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getAsSRationals", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getAsShorts", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getCount", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getTagNumber", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getType", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getTypeByName", "(String)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "getTypeName", "(int)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "hasDirectory", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFField", "isIntegral", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFImageReadParam", "getReadUnknownTags", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFImageReadParam", "removeAllowedTagSet", "(TIFFTagSet)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFImageReadParam", "setReadUnknownTags", "(boolean)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFTag", "getCount", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFTag", "getDataTypes", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFTag", "getNamedValues", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFTag", "getNumber", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFTag", "getSizeOfType", "(int)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFTag", "hasValueNames", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFTag", "isDataTypeOK", "(int)", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFTag", "isIFDPointer", "()", "summary", "df-generated"], + ["javax.imageio.plugins.tiff", "TIFFTagSet", "getTagNumbers", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.tiff.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.tiff.model.yml deleted file mode 100644 index 9ec5e1d9b464..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.plugins.tiff.model.yml +++ /dev/null @@ -1,98 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "TIFFDirectory", "(TIFFTagSet[],TIFFTag)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.tagSets].Element", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "TIFFDirectory", "(TIFFTagSet[],TIFFTag)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.parentTag]", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "addTIFFField", "(TIFFField)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.highFields].MapValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "addTIFFField", "(TIFFField)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.lowFields].ArrayElement", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "addTagSet", "(TIFFTagSet)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.tagSets].Element", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "createFromMetadata", "(IIOMetadata)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getAsMetadata", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getParentTag", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.parentTag]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getTIFFField", "(int)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.highFields].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getTIFFField", "(int)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.lowFields].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getTIFFFields", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.highFields].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getTIFFFields", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.lowFields].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getTag", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getTagSets", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.tagSets].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,int,int,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,int,int,Object)", "", "Argument[3]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data]", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,int,long,TIFFDirectory)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,int,long,TIFFDirectory)", "", "Argument[3]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.dir]", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,long)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "createFromMetadataNode", "(TIFFTagSet,Node)", "", "Argument[0].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByNumber].MapValue", "ReturnValue.SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "getAsBytes", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "getAsChars", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "getAsNativeNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "getAsString", "(int)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "getData", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "getDirectory", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.dir]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "getTag", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "getValueAsString", "(int)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFImageReadParam", False, "addAllowedTagSet", "(TIFFTagSet)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFImageReadParam.allowedTagSets].Element", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFImageReadParam", False, "getAllowedTagSets", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFImageReadParam.allowedTagSets]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", True, "TIFFTag", "(String,int,TIFFTagSet)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.name]", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", True, "TIFFTag", "(String,int,TIFFTagSet)", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.tagSet]", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", True, "TIFFTag", "(String,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.name]", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", True, "TIFFTag", "(String,int,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.name]", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", True, "getName", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.name]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", True, "getTagSet", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.tagSet]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", True, "getValueName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTagSet", True, "TIFFTagSet", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByName].MapValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTagSet", True, "TIFFTagSet", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByNumber].MapValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTagSet", True, "getTag", "(String)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByName].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTagSet", True, "getTag", "(int)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByNumber].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTagSet", True, "getTagNames", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByName].MapKey", "ReturnValue.Element", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.imageio.plugins.tiff", "BaselineTIFFTagSet", "getInstance", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "ExifGPSTagSet", "getInstance", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "ExifInteroperabilityTagSet", "getInstance", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "ExifParentTIFFTagSet", "getInstance", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "ExifTIFFTagSet", "getInstance", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "FaxTIFFTagSet", "getInstance", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "GeoTIFFTagSet", "getInstance", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", "containsTIFFField", "(int)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", "getNumTIFFFields", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", "removeTIFFField", "(int)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", "removeTIFFFields", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", "removeTagSet", "(TIFFTagSet)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "createArrayForType", "(int,int)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getAsDouble", "(int)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getAsDoubles", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getAsFloat", "(int)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getAsFloats", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getAsInt", "(int)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getAsInts", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getAsLong", "(int)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getAsLongs", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getAsRational", "(int)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getAsRationals", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getAsSRational", "(int)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getAsSRationals", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getAsShorts", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getCount", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getTagNumber", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getType", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getTypeByName", "(String)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "getTypeName", "(int)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "hasDirectory", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", "isIntegral", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFImageReadParam", "getReadUnknownTags", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFImageReadParam", "removeAllowedTagSet", "(TIFFTagSet)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFImageReadParam", "setReadUnknownTags", "(boolean)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", "getCount", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", "getDataTypes", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", "getNamedValues", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", "getNumber", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", "getSizeOfType", "(int)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", "hasValueNames", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", "isDataTypeOK", "(int)", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", "isIFDPointer", "()", "summary", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTagSet", "getTagNumbers", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.spi.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.spi.model.json new file mode 100644 index 000000000000..7cb8ba9e9200 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.spi.model.json @@ -0,0 +1,106 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.imageio.spi", "IIOServiceProvider", true, "IIOServiceProvider", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.spi.IIOServiceProvider.vendorName]", "value", "dfc-generated"], + ["javax.imageio.spi", "IIOServiceProvider", true, "IIOServiceProvider", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.spi.IIOServiceProvider.version]", "value", "dfc-generated"], + ["javax.imageio.spi", "IIOServiceProvider", true, "getVendorName", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.IIOServiceProvider.vendorName]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.spi", "IIOServiceProvider", true, "getVersion", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.IIOServiceProvider.version]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageInputStreamSpi", true, "ImageInputStreamSpi", "(String,String,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.spi", "ImageInputStreamSpi", true, "ImageInputStreamSpi", "(String,String,Class)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.spi", "ImageInputStreamSpi", true, "createInputStreamInstance", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.spi", "ImageInputStreamSpi", true, "createInputStreamInstance", "(Object,boolean,File)", "", "Argument[0]", "ReturnValue.Element", "taint", "dfc-generated"], + ["javax.imageio.spi", "ImageOutputStreamSpi", true, "ImageOutputStreamSpi", "(String,String,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.spi", "ImageOutputStreamSpi", true, "ImageOutputStreamSpi", "(String,String,Class)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.spi", "ImageOutputStreamSpi", true, "createOutputStreamInstance", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.spi", "ImageOutputStreamSpi", true, "createOutputStreamInstance", "(Object,boolean,File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.spi", "ImageReaderSpi", true, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[6]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderSpi.inputTypes]", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderSpi", true, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[7]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderSpi.writerSpiNames]", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderSpi", true, "createReaderInstance", "()", "", "Argument[this]", "ReturnValue.SyntheticField[javax.imageio.ImageReader.originatingProvider]", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderSpi", true, "createReaderInstance", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.spi", "ImageReaderSpi", true, "getImageWriterSpiNames", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderSpi.writerSpiNames]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderSpi", true, "getInputTypes", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderSpi.inputTypes]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[12]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.nativeImageMetadataFormatName]", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[14]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.extraImageMetadataFormatNames]", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.names]", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[3]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.suffixes]", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[4]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.MIMETypes]", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[5]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.pluginClassName]", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[7]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.nativeStreamMetadataFormatName]", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[9]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.extraStreamMetadataFormatNames]", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "getExtraImageMetadataFormatNames", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.extraImageMetadataFormatNames]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "getExtraStreamMetadataFormatNames", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.extraStreamMetadataFormatNames]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "getFileSuffixes", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.suffixes]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "getFormatNames", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.names]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "getMIMETypes", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.MIMETypes]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "getNativeImageMetadataFormatName", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.nativeImageMetadataFormatName]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "getNativeStreamMetadataFormatName", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.nativeStreamMetadataFormatName]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", true, "getPluginClassName", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.pluginClassName]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageTranscoderSpi", true, "ImageTranscoderSpi", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.spi", "ImageTranscoderSpi", true, "ImageTranscoderSpi", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.spi", "ImageWriterSpi", true, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[6]", "Argument[this].SyntheticField[javax.imageio.spi.ImageWriterSpi.outputTypes]", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageWriterSpi", true, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[7]", "Argument[this].SyntheticField[javax.imageio.spi.ImageWriterSpi.readerSpiNames]", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageWriterSpi", true, "createWriterInstance", "()", "", "Argument[this]", "ReturnValue.SyntheticField[javax.imageio.ImageWriter.originatingProvider]", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageWriterSpi", true, "createWriterInstance", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.spi", "ImageWriterSpi", true, "getImageReaderSpiNames", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageWriterSpi.readerSpiNames]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.spi", "ImageWriterSpi", true, "getOutputTypes", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageWriterSpi.outputTypes]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.spi", "ServiceRegistry", true, "getCategories", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", true, "getServiceProviderByClass", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", true, "getServiceProviders", "(Class,ServiceRegistry$Filter,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", true, "getServiceProviders", "(Class,ServiceRegistry$Filter,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", true, "getServiceProviders", "(Class,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", true, "lookupProviders", "(Class,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.imageio.spi", "IIORegistry", "getDefaultInstance", "()", "summary", "df-generated"], + ["javax.imageio.spi", "IIORegistry", "registerApplicationClasspathSpis", "()", "summary", "df-generated"], + ["javax.imageio.spi", "IIOServiceProvider", "getDescription", "(Locale)", "summary", "df-generated"], + ["javax.imageio.spi", "IIOServiceProvider", "onDeregistration", "(ServiceRegistry,Class)", "summary", "df-generated"], + ["javax.imageio.spi", "IIOServiceProvider", "onRegistration", "(ServiceRegistry,Class)", "summary", "df-generated"], + ["javax.imageio.spi", "ImageInputStreamSpi", "canUseCacheFile", "()", "summary", "df-generated"], + ["javax.imageio.spi", "ImageInputStreamSpi", "getInputClass", "()", "summary", "df-generated"], + ["javax.imageio.spi", "ImageInputStreamSpi", "needsCacheFile", "()", "summary", "df-generated"], + ["javax.imageio.spi", "ImageOutputStreamSpi", "canUseCacheFile", "()", "summary", "df-generated"], + ["javax.imageio.spi", "ImageOutputStreamSpi", "getOutputClass", "()", "summary", "df-generated"], + ["javax.imageio.spi", "ImageOutputStreamSpi", "needsCacheFile", "()", "summary", "df-generated"], + ["javax.imageio.spi", "ImageReaderSpi", "canDecodeInput", "(Object)", "summary", "df-generated"], + ["javax.imageio.spi", "ImageReaderSpi", "isOwnReader", "(ImageReader)", "summary", "df-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", "getImageMetadataFormat", "(String)", "summary", "df-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", "getStreamMetadataFormat", "(String)", "summary", "df-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", "isStandardImageMetadataFormatSupported", "()", "summary", "df-generated"], + ["javax.imageio.spi", "ImageReaderWriterSpi", "isStandardStreamMetadataFormatSupported", "()", "summary", "df-generated"], + ["javax.imageio.spi", "ImageTranscoderSpi", "createTranscoderInstance", "()", "summary", "df-generated"], + ["javax.imageio.spi", "ImageTranscoderSpi", "getReaderServiceProviderName", "()", "summary", "df-generated"], + ["javax.imageio.spi", "ImageTranscoderSpi", "getWriterServiceProviderName", "()", "summary", "df-generated"], + ["javax.imageio.spi", "ImageWriterSpi", "canEncodeImage", "(ImageTypeSpecifier)", "summary", "df-generated"], + ["javax.imageio.spi", "ImageWriterSpi", "canEncodeImage", "(RenderedImage)", "summary", "df-generated"], + ["javax.imageio.spi", "ImageWriterSpi", "isFormatLossless", "()", "summary", "df-generated"], + ["javax.imageio.spi", "ImageWriterSpi", "isOwnWriter", "(ImageWriter)", "summary", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", "ServiceRegistry", "(Iterator)", "summary", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", "contains", "(Object)", "summary", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", "deregisterAll", "()", "summary", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", "deregisterAll", "(Class)", "summary", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", "deregisterServiceProvider", "(Object)", "summary", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", "deregisterServiceProvider", "(Object,Class)", "summary", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", "finalize", "()", "summary", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", "lookupProviders", "(Class)", "summary", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", "registerServiceProvider", "(Object)", "summary", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", "registerServiceProvider", "(Object,Class)", "summary", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", "registerServiceProviders", "(Iterator)", "summary", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", "setOrdering", "(Class,Object,Object)", "summary", "df-generated"], + ["javax.imageio.spi", "ServiceRegistry", "unsetOrdering", "(Class,Object,Object)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.spi.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.spi.model.yml deleted file mode 100644 index 67a97628ecf1..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.spi.model.yml +++ /dev/null @@ -1,95 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.imageio.spi", "IIOServiceProvider", True, "IIOServiceProvider", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.spi.IIOServiceProvider.vendorName]", "value", "dfc-generated"] - - ["javax.imageio.spi", "IIOServiceProvider", True, "IIOServiceProvider", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.spi.IIOServiceProvider.version]", "value", "dfc-generated"] - - ["javax.imageio.spi", "IIOServiceProvider", True, "getVendorName", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.IIOServiceProvider.vendorName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.spi", "IIOServiceProvider", True, "getVersion", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.IIOServiceProvider.version]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageInputStreamSpi", True, "ImageInputStreamSpi", "(String,String,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageInputStreamSpi", True, "ImageInputStreamSpi", "(String,String,Class)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageInputStreamSpi", True, "createInputStreamInstance", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageInputStreamSpi", True, "createInputStreamInstance", "(Object,boolean,File)", "", "Argument[0]", "ReturnValue.Element", "taint", "dfc-generated"] - - ["javax.imageio.spi", "ImageOutputStreamSpi", True, "ImageOutputStreamSpi", "(String,String,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageOutputStreamSpi", True, "ImageOutputStreamSpi", "(String,String,Class)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageOutputStreamSpi", True, "createOutputStreamInstance", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageOutputStreamSpi", True, "createOutputStreamInstance", "(Object,boolean,File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[6]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderSpi.inputTypes]", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[7]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderSpi.writerSpiNames]", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "createReaderInstance", "()", "", "Argument[this]", "ReturnValue.SyntheticField[javax.imageio.ImageReader.originatingProvider]", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "createReaderInstance", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "getImageWriterSpiNames", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderSpi.writerSpiNames]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "getInputTypes", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderSpi.inputTypes]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[12]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.nativeImageMetadataFormatName]", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[14]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.extraImageMetadataFormatNames]", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.names]", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[3]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.suffixes]", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[4]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.MIMETypes]", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[5]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.pluginClassName]", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[7]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.nativeStreamMetadataFormatName]", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[9]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.extraStreamMetadataFormatNames]", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getExtraImageMetadataFormatNames", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.extraImageMetadataFormatNames]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getExtraStreamMetadataFormatNames", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.extraStreamMetadataFormatNames]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getFileSuffixes", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.suffixes]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getFormatNames", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.names]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getMIMETypes", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.MIMETypes]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getNativeImageMetadataFormatName", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.nativeImageMetadataFormatName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getNativeStreamMetadataFormatName", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.nativeStreamMetadataFormatName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getPluginClassName", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.pluginClassName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageTranscoderSpi", True, "ImageTranscoderSpi", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageTranscoderSpi", True, "ImageTranscoderSpi", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[6]", "Argument[this].SyntheticField[javax.imageio.spi.ImageWriterSpi.outputTypes]", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[7]", "Argument[this].SyntheticField[javax.imageio.spi.ImageWriterSpi.readerSpiNames]", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "createWriterInstance", "()", "", "Argument[this]", "ReturnValue.SyntheticField[javax.imageio.ImageWriter.originatingProvider]", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "createWriterInstance", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "getImageReaderSpiNames", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageWriterSpi.readerSpiNames]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "getOutputTypes", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageWriterSpi.outputTypes]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.spi", "ServiceRegistry", True, "getCategories", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", True, "getServiceProviderByClass", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", True, "getServiceProviders", "(Class,ServiceRegistry$Filter,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", True, "getServiceProviders", "(Class,ServiceRegistry$Filter,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", True, "getServiceProviders", "(Class,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", True, "lookupProviders", "(Class,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.imageio.spi", "IIORegistry", "getDefaultInstance", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "IIORegistry", "registerApplicationClasspathSpis", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "IIOServiceProvider", "getDescription", "(Locale)", "summary", "df-generated"] - - ["javax.imageio.spi", "IIOServiceProvider", "onDeregistration", "(ServiceRegistry,Class)", "summary", "df-generated"] - - ["javax.imageio.spi", "IIOServiceProvider", "onRegistration", "(ServiceRegistry,Class)", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageInputStreamSpi", "canUseCacheFile", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageInputStreamSpi", "getInputClass", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageInputStreamSpi", "needsCacheFile", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageOutputStreamSpi", "canUseCacheFile", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageOutputStreamSpi", "getOutputClass", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageOutputStreamSpi", "needsCacheFile", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", "canDecodeInput", "(Object)", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", "isOwnReader", "(ImageReader)", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", "getImageMetadataFormat", "(String)", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", "getStreamMetadataFormat", "(String)", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", "isStandardImageMetadataFormatSupported", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", "isStandardStreamMetadataFormatSupported", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageTranscoderSpi", "createTranscoderInstance", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageTranscoderSpi", "getReaderServiceProviderName", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageTranscoderSpi", "getWriterServiceProviderName", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", "canEncodeImage", "(ImageTypeSpecifier)", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", "canEncodeImage", "(RenderedImage)", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", "isFormatLossless", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", "isOwnWriter", "(ImageWriter)", "summary", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", "ServiceRegistry", "(Iterator)", "summary", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", "contains", "(Object)", "summary", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", "deregisterAll", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", "deregisterAll", "(Class)", "summary", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", "deregisterServiceProvider", "(Object)", "summary", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", "deregisterServiceProvider", "(Object,Class)", "summary", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", "finalize", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", "lookupProviders", "(Class)", "summary", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", "registerServiceProvider", "(Object)", "summary", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", "registerServiceProvider", "(Object,Class)", "summary", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", "registerServiceProviders", "(Iterator)", "summary", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", "setOrdering", "(Class,Object,Object)", "summary", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry", "unsetOrdering", "(Class,Object,Object)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.stream.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.stream.model.json new file mode 100644 index 000000000000..349324b91106 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.stream.model.json @@ -0,0 +1,119 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.imageio.stream", "FileCacheImageOutputStream", true, "FileCacheImageOutputStream", "(OutputStream,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.stream", "FileImageInputStream", true, "FileImageInputStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.stream", "FileImageInputStream", true, "FileImageInputStream", "(RandomAccessFile)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.stream", "FileImageOutputStream", true, "FileImageOutputStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.stream", "FileImageOutputStream", true, "FileImageOutputStream", "(RandomAccessFile)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.imageio.stream", "IIOByteBuffer", true, "IIOByteBuffer", "(byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.stream.IIOByteBuffer.data]", "value", "dfc-generated"], + ["javax.imageio.stream", "IIOByteBuffer", true, "getData", "()", "", "Argument[this].SyntheticField[javax.imageio.stream.IIOByteBuffer.data]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.stream", "IIOByteBuffer", true, "setData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.stream.IIOByteBuffer.data]", "value", "dfc-generated"], + ["javax.imageio.stream", "ImageInputStream", true, "read", "(byte[])", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["javax.imageio.stream", "ImageInputStream", true, "read", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["javax.imageio.stream", "ImageInputStream", true, "readBytes", "(IIOByteBuffer,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", true, "getByteOrder", "()", "", "Argument[this].SyntheticField[javax.imageio.stream.ImageInputStreamImpl.byteOrder]", "ReturnValue", "value", "dfc-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", true, "setByteOrder", "(ByteOrder)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.stream.ImageInputStreamImpl.byteOrder]", "value", "dfc-generated"], + ["javax.imageio.stream", "MemoryCacheImageInputStream", true, "MemoryCacheImageInputStream", "(InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.stream.MemoryCacheImageInputStream.stream]", "value", "dfc-generated"], + ["javax.imageio.stream", "MemoryCacheImageInputStream", true, "read", "(byte[],int,int)", "", "Argument[this].SyntheticField[javax.imageio.stream.MemoryCacheImageInputStream.stream]", "Argument[0]", "taint", "dfc-generated"], + ["javax.imageio.stream", "MemoryCacheImageOutputStream", true, "MemoryCacheImageOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.imageio.stream", "FileCacheImageInputStream", "isCached", "()", "summary", "df-generated"], + ["javax.imageio.stream", "FileCacheImageInputStream", "isCachedFile", "()", "summary", "df-generated"], + ["javax.imageio.stream", "FileCacheImageInputStream", "isCachedMemory", "()", "summary", "df-generated"], + ["javax.imageio.stream", "FileCacheImageInputStream", "read", "()", "summary", "df-generated"], + ["javax.imageio.stream", "FileCacheImageOutputStream", "flushBefore", "(long)", "summary", "df-generated"], + ["javax.imageio.stream", "FileCacheImageOutputStream", "isCached", "()", "summary", "df-generated"], + ["javax.imageio.stream", "FileCacheImageOutputStream", "isCachedFile", "()", "summary", "df-generated"], + ["javax.imageio.stream", "FileCacheImageOutputStream", "isCachedMemory", "()", "summary", "df-generated"], + ["javax.imageio.stream", "FileCacheImageOutputStream", "length", "()", "summary", "df-generated"], + ["javax.imageio.stream", "FileCacheImageOutputStream", "read", "()", "summary", "df-generated"], + ["javax.imageio.stream", "FileCacheImageOutputStream", "seek", "(long)", "summary", "df-generated"], + ["javax.imageio.stream", "FileCacheImageOutputStream", "write", "(int)", "summary", "df-generated"], + ["javax.imageio.stream", "FileImageInputStream", "length", "()", "summary", "df-generated"], + ["javax.imageio.stream", "FileImageInputStream", "read", "()", "summary", "df-generated"], + ["javax.imageio.stream", "FileImageInputStream", "seek", "(long)", "summary", "df-generated"], + ["javax.imageio.stream", "FileImageOutputStream", "length", "()", "summary", "df-generated"], + ["javax.imageio.stream", "FileImageOutputStream", "read", "()", "summary", "df-generated"], + ["javax.imageio.stream", "FileImageOutputStream", "seek", "(long)", "summary", "df-generated"], + ["javax.imageio.stream", "FileImageOutputStream", "write", "(int)", "summary", "df-generated"], + ["javax.imageio.stream", "IIOByteBuffer", "getLength", "()", "summary", "df-generated"], + ["javax.imageio.stream", "IIOByteBuffer", "getOffset", "()", "summary", "df-generated"], + ["javax.imageio.stream", "IIOByteBuffer", "setLength", "(int)", "summary", "df-generated"], + ["javax.imageio.stream", "IIOByteBuffer", "setOffset", "(int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "flush", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "flushBefore", "(long)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "getBitOffset", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "getFlushedPosition", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "getStreamPosition", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "isCached", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "isCachedFile", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "isCachedMemory", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "length", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "mark", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "read", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readBit", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readBits", "(int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readBoolean", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readByte", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readChar", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readDouble", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readFloat", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(char[],int,int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(double[],int,int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(float[],int,int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(int[],int,int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(long[],int,int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(short[],int,int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readShort", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readUnsignedByte", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readUnsignedInt", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "readUnsignedShort", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "reset", "()", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "seek", "(long)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "setBitOffset", "(int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "skipBytes", "(int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageInputStreamImpl", "skipBytes", "(long)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageOutputStreamImpl", "write", "(int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageOutputStreamImpl", "writeBit", "(int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageOutputStreamImpl", "writeBits", "(long,int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageOutputStreamImpl", "writeByte", "(int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageOutputStreamImpl", "writeChar", "(int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageOutputStreamImpl", "writeChars", "(char[],int,int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageOutputStreamImpl", "writeDouble", "(double)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageOutputStreamImpl", "writeDoubles", "(double[],int,int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageOutputStreamImpl", "writeFloat", "(float)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageOutputStreamImpl", "writeFloats", "(float[],int,int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageOutputStreamImpl", "writeInts", "(int[],int,int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageOutputStreamImpl", "writeLongs", "(long[],int,int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageOutputStreamImpl", "writeShort", "(int)", "summary", "df-generated"], + ["javax.imageio.stream", "ImageOutputStreamImpl", "writeShorts", "(short[],int,int)", "summary", "df-generated"], + ["javax.imageio.stream", "MemoryCacheImageInputStream", "flushBefore", "(long)", "summary", "df-generated"], + ["javax.imageio.stream", "MemoryCacheImageInputStream", "isCached", "()", "summary", "df-generated"], + ["javax.imageio.stream", "MemoryCacheImageInputStream", "isCachedFile", "()", "summary", "df-generated"], + ["javax.imageio.stream", "MemoryCacheImageInputStream", "isCachedMemory", "()", "summary", "df-generated"], + ["javax.imageio.stream", "MemoryCacheImageInputStream", "read", "()", "summary", "df-generated"], + ["javax.imageio.stream", "MemoryCacheImageOutputStream", "flushBefore", "(long)", "summary", "df-generated"], + ["javax.imageio.stream", "MemoryCacheImageOutputStream", "isCached", "()", "summary", "df-generated"], + ["javax.imageio.stream", "MemoryCacheImageOutputStream", "isCachedFile", "()", "summary", "df-generated"], + ["javax.imageio.stream", "MemoryCacheImageOutputStream", "isCachedMemory", "()", "summary", "df-generated"], + ["javax.imageio.stream", "MemoryCacheImageOutputStream", "length", "()", "summary", "df-generated"], + ["javax.imageio.stream", "MemoryCacheImageOutputStream", "read", "()", "summary", "df-generated"], + ["javax.imageio.stream", "MemoryCacheImageOutputStream", "write", "(int)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.stream.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.imageio.stream.model.yml deleted file mode 100644 index 12220beabe76..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.imageio.stream.model.yml +++ /dev/null @@ -1,108 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.imageio.stream", "FileCacheImageOutputStream", True, "FileCacheImageOutputStream", "(OutputStream,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.stream", "FileImageInputStream", True, "FileImageInputStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.stream", "FileImageInputStream", True, "FileImageInputStream", "(RandomAccessFile)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.stream", "FileImageOutputStream", True, "FileImageOutputStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.stream", "FileImageOutputStream", True, "FileImageOutputStream", "(RandomAccessFile)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.stream", "IIOByteBuffer", True, "IIOByteBuffer", "(byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.stream.IIOByteBuffer.data]", "value", "dfc-generated"] - - ["javax.imageio.stream", "IIOByteBuffer", True, "getData", "()", "", "Argument[this].SyntheticField[javax.imageio.stream.IIOByteBuffer.data]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.stream", "IIOByteBuffer", True, "setData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.stream.IIOByteBuffer.data]", "value", "dfc-generated"] - - ["javax.imageio.stream", "ImageInputStream", True, "read", "(byte[])", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", True, "read", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", True, "readBytes", "(IIOByteBuffer,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", True, "getByteOrder", "()", "", "Argument[this].SyntheticField[javax.imageio.stream.ImageInputStreamImpl.byteOrder]", "ReturnValue", "value", "dfc-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", True, "setByteOrder", "(ByteOrder)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.stream.ImageInputStreamImpl.byteOrder]", "value", "dfc-generated"] - - ["javax.imageio.stream", "MemoryCacheImageInputStream", True, "MemoryCacheImageInputStream", "(InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.stream.MemoryCacheImageInputStream.stream]", "value", "dfc-generated"] - - ["javax.imageio.stream", "MemoryCacheImageInputStream", True, "read", "(byte[],int,int)", "", "Argument[this].SyntheticField[javax.imageio.stream.MemoryCacheImageInputStream.stream]", "Argument[0]", "taint", "dfc-generated"] - - ["javax.imageio.stream", "MemoryCacheImageOutputStream", True, "MemoryCacheImageOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.imageio.stream", "FileCacheImageInputStream", "isCached", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "FileCacheImageInputStream", "isCachedFile", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "FileCacheImageInputStream", "isCachedMemory", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "FileCacheImageInputStream", "read", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "FileCacheImageOutputStream", "flushBefore", "(long)", "summary", "df-generated"] - - ["javax.imageio.stream", "FileCacheImageOutputStream", "isCached", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "FileCacheImageOutputStream", "isCachedFile", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "FileCacheImageOutputStream", "isCachedMemory", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "FileCacheImageOutputStream", "length", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "FileCacheImageOutputStream", "read", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "FileCacheImageOutputStream", "seek", "(long)", "summary", "df-generated"] - - ["javax.imageio.stream", "FileCacheImageOutputStream", "write", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "FileImageInputStream", "length", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "FileImageInputStream", "read", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "FileImageInputStream", "seek", "(long)", "summary", "df-generated"] - - ["javax.imageio.stream", "FileImageOutputStream", "length", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "FileImageOutputStream", "read", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "FileImageOutputStream", "seek", "(long)", "summary", "df-generated"] - - ["javax.imageio.stream", "FileImageOutputStream", "write", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "IIOByteBuffer", "getLength", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "IIOByteBuffer", "getOffset", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "IIOByteBuffer", "setLength", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "IIOByteBuffer", "setOffset", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "flush", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "flushBefore", "(long)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "getBitOffset", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "getFlushedPosition", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "getStreamPosition", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "isCached", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "isCachedFile", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "isCachedMemory", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "length", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "mark", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "read", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readBit", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readBits", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readBoolean", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readByte", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readChar", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readDouble", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readFloat", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(char[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(double[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(float[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(int[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(long[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(short[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readShort", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readUnsignedByte", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readUnsignedInt", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "readUnsignedShort", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "reset", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "seek", "(long)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "setBitOffset", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "skipBytes", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStreamImpl", "skipBytes", "(long)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStreamImpl", "write", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeBit", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeBits", "(long,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeByte", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeChar", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeChars", "(char[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeDouble", "(double)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeDoubles", "(double[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeFloat", "(float)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeFloats", "(float[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeInts", "(int[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeLongs", "(long[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeShort", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeShorts", "(short[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "MemoryCacheImageInputStream", "flushBefore", "(long)", "summary", "df-generated"] - - ["javax.imageio.stream", "MemoryCacheImageInputStream", "isCached", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "MemoryCacheImageInputStream", "isCachedFile", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "MemoryCacheImageInputStream", "isCachedMemory", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "MemoryCacheImageInputStream", "read", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "MemoryCacheImageOutputStream", "flushBefore", "(long)", "summary", "df-generated"] - - ["javax.imageio.stream", "MemoryCacheImageOutputStream", "isCached", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "MemoryCacheImageOutputStream", "isCachedFile", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "MemoryCacheImageOutputStream", "isCachedMemory", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "MemoryCacheImageOutputStream", "length", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "MemoryCacheImageOutputStream", "read", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "MemoryCacheImageOutputStream", "write", "(int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.element.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.element.model.json new file mode 100644 index 000000000000..a954af384167 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.element.model.json @@ -0,0 +1,81 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.lang.model.element", "AnnotationMirror", true, "getAnnotationType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "AnnotationMirror", true, "getElementValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "AnnotationValue", true, "accept", "(AnnotationValueVisitor,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "AnnotationValue", true, "accept", "(AnnotationValueVisitor,Object)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["javax.lang.model.element", "AnnotationValue", true, "accept", "(AnnotationValueVisitor,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "AnnotationValue", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.element", "AnnotationValueVisitor", true, "visit", "(AnnotationValue)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "AnnotationValueVisitor", true, "visit", "(AnnotationValue)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "Element", true, "accept", "(ElementVisitor,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.element", "Element", true, "asType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "Element", true, "getEnclosedElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "Element", true, "getEnclosingElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "Element", true, "getSimpleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ElementVisitor", true, "visit", "(Element)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.element", "ElementVisitor", true, "visit", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ElementVisitor", true, "visit", "(Element)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ExecutableElement", true, "getDefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ExecutableElement", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ExecutableElement", true, "getReceiverType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ExecutableElement", true, "getReturnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ExecutableElement", true, "getThrownTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ModuleElement$ExportsDirective", true, "getPackage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ModuleElement$ExportsDirective", true, "getTargetModules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ModuleElement$OpensDirective", true, "getPackage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ModuleElement$OpensDirective", true, "getTargetModules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ModuleElement$ProvidesDirective", true, "getImplementations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ModuleElement$ProvidesDirective", true, "getService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ModuleElement$RequiresDirective", true, "getDependency", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ModuleElement$UsesDirective", true, "getService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "ModuleElement", true, "getDirectives", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "QualifiedNameable", true, "getQualifiedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "RecordComponentElement", true, "getAccessor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "TypeElement", true, "getInterfaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "TypeElement", true, "getPermittedSubclasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "TypeElement", true, "getRecordComponents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "TypeElement", true, "getSuperclass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "TypeParameterElement", true, "getBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "TypeParameterElement", true, "getGenericElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.element", "UnknownAnnotationValueException", true, "UnknownAnnotationValueException", "(AnnotationValue,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownAnnotationValueException.av]", "value", "dfc-generated"], + ["javax.lang.model.element", "UnknownAnnotationValueException", true, "UnknownAnnotationValueException", "(AnnotationValue,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownAnnotationValueException.parameter]", "value", "dfc-generated"], + ["javax.lang.model.element", "UnknownAnnotationValueException", true, "getArgument", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownAnnotationValueException.parameter]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.element", "UnknownAnnotationValueException", true, "getUnknownAnnotationValue", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownAnnotationValueException.av]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.element", "UnknownDirectiveException", true, "UnknownDirectiveException", "(ModuleElement$Directive,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownDirectiveException.directive]", "value", "dfc-generated"], + ["javax.lang.model.element", "UnknownDirectiveException", true, "UnknownDirectiveException", "(ModuleElement$Directive,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownDirectiveException.parameter]", "value", "dfc-generated"], + ["javax.lang.model.element", "UnknownDirectiveException", true, "getArgument", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownDirectiveException.parameter]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.element", "UnknownDirectiveException", true, "getUnknownDirective", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownDirectiveException.directive]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.element", "UnknownElementException", true, "UnknownElementException", "(Element,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownElementException.element]", "value", "dfc-generated"], + ["javax.lang.model.element", "UnknownElementException", true, "UnknownElementException", "(Element,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownElementException.parameter]", "value", "dfc-generated"], + ["javax.lang.model.element", "UnknownElementException", true, "getArgument", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownElementException.parameter]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.element", "UnknownElementException", true, "getUnknownElement", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownElementException.element]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.element", "VariableElement", true, "getConstantValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.lang.model.element", "ElementKind", "isClass", "()", "summary", "df-generated"], + ["javax.lang.model.element", "ElementKind", "isField", "()", "summary", "df-generated"], + ["javax.lang.model.element", "ElementKind", "isInterface", "()", "summary", "df-generated"], + ["javax.lang.model.element", "ElementVisitor", "visitModule", "(ModuleElement,Object)", "summary", "df-generated"], + ["javax.lang.model.element", "ElementVisitor", "visitRecordComponent", "(RecordComponentElement,Object)", "summary", "df-generated"], + ["javax.lang.model.element", "ModuleElement$DirectiveVisitor", "visit", "(ModuleElement$Directive)", "summary", "df-generated"], + ["javax.lang.model.element", "ModuleElement$DirectiveVisitor", "visit", "(ModuleElement$Directive,Object)", "summary", "df-generated"], + ["javax.lang.model.element", "ModuleElement$DirectiveVisitor", "visitUnknown", "(ModuleElement$Directive,Object)", "summary", "df-generated"], + ["javax.lang.model.element", "NestingKind", "isNested", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.element.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.element.model.yml deleted file mode 100644 index 7ca5c71fb743..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.element.model.yml +++ /dev/null @@ -1,70 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.lang.model.element", "AnnotationMirror", True, "getAnnotationType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "AnnotationMirror", True, "getElementValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "AnnotationValue", True, "accept", "(AnnotationValueVisitor,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "AnnotationValue", True, "accept", "(AnnotationValueVisitor,Object)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["javax.lang.model.element", "AnnotationValue", True, "accept", "(AnnotationValueVisitor,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "AnnotationValue", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.element", "AnnotationValueVisitor", True, "visit", "(AnnotationValue)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "AnnotationValueVisitor", True, "visit", "(AnnotationValue)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "Element", True, "accept", "(ElementVisitor,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.element", "Element", True, "asType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "Element", True, "getEnclosedElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "Element", True, "getEnclosingElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "Element", True, "getSimpleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ElementVisitor", True, "visit", "(Element)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.element", "ElementVisitor", True, "visit", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ElementVisitor", True, "visit", "(Element)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ExecutableElement", True, "getDefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ExecutableElement", True, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ExecutableElement", True, "getReceiverType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ExecutableElement", True, "getReturnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ExecutableElement", True, "getThrownTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ModuleElement$ExportsDirective", True, "getPackage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ModuleElement$ExportsDirective", True, "getTargetModules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ModuleElement$OpensDirective", True, "getPackage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ModuleElement$OpensDirective", True, "getTargetModules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ModuleElement$ProvidesDirective", True, "getImplementations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ModuleElement$ProvidesDirective", True, "getService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ModuleElement$RequiresDirective", True, "getDependency", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ModuleElement$UsesDirective", True, "getService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "ModuleElement", True, "getDirectives", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "QualifiedNameable", True, "getQualifiedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "RecordComponentElement", True, "getAccessor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "TypeElement", True, "getInterfaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "TypeElement", True, "getPermittedSubclasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "TypeElement", True, "getRecordComponents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "TypeElement", True, "getSuperclass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "TypeParameterElement", True, "getBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "TypeParameterElement", True, "getGenericElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "UnknownAnnotationValueException", True, "UnknownAnnotationValueException", "(AnnotationValue,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownAnnotationValueException.av]", "value", "dfc-generated"] - - ["javax.lang.model.element", "UnknownAnnotationValueException", True, "UnknownAnnotationValueException", "(AnnotationValue,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownAnnotationValueException.parameter]", "value", "dfc-generated"] - - ["javax.lang.model.element", "UnknownAnnotationValueException", True, "getArgument", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownAnnotationValueException.parameter]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.element", "UnknownAnnotationValueException", True, "getUnknownAnnotationValue", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownAnnotationValueException.av]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.element", "UnknownDirectiveException", True, "UnknownDirectiveException", "(ModuleElement$Directive,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownDirectiveException.directive]", "value", "dfc-generated"] - - ["javax.lang.model.element", "UnknownDirectiveException", True, "UnknownDirectiveException", "(ModuleElement$Directive,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownDirectiveException.parameter]", "value", "dfc-generated"] - - ["javax.lang.model.element", "UnknownDirectiveException", True, "getArgument", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownDirectiveException.parameter]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.element", "UnknownDirectiveException", True, "getUnknownDirective", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownDirectiveException.directive]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.element", "UnknownElementException", True, "UnknownElementException", "(Element,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownElementException.element]", "value", "dfc-generated"] - - ["javax.lang.model.element", "UnknownElementException", True, "UnknownElementException", "(Element,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownElementException.parameter]", "value", "dfc-generated"] - - ["javax.lang.model.element", "UnknownElementException", True, "getArgument", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownElementException.parameter]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.element", "UnknownElementException", True, "getUnknownElement", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownElementException.element]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.element", "VariableElement", True, "getConstantValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.lang.model.element", "ElementKind", "isClass", "()", "summary", "df-generated"] - - ["javax.lang.model.element", "ElementKind", "isField", "()", "summary", "df-generated"] - - ["javax.lang.model.element", "ElementKind", "isInterface", "()", "summary", "df-generated"] - - ["javax.lang.model.element", "ElementVisitor", "visitModule", "(ModuleElement,Object)", "summary", "df-generated"] - - ["javax.lang.model.element", "ElementVisitor", "visitRecordComponent", "(RecordComponentElement,Object)", "summary", "df-generated"] - - ["javax.lang.model.element", "ModuleElement$DirectiveVisitor", "visit", "(ModuleElement$Directive)", "summary", "df-generated"] - - ["javax.lang.model.element", "ModuleElement$DirectiveVisitor", "visit", "(ModuleElement$Directive,Object)", "summary", "df-generated"] - - ["javax.lang.model.element", "ModuleElement$DirectiveVisitor", "visitUnknown", "(ModuleElement$Directive,Object)", "summary", "df-generated"] - - ["javax.lang.model.element", "NestingKind", "isNested", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.model.json new file mode 100644 index 000000000000..81826ecb212d --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.model.json @@ -0,0 +1,29 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.lang.model", "AnnotatedConstruct", true, "getAnnotationMirrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.lang.model", "SourceVersion", "isIdentifier", "(CharSequence)", "summary", "df-generated"], + ["javax.lang.model", "SourceVersion", "isKeyword", "(CharSequence)", "summary", "df-generated"], + ["javax.lang.model", "SourceVersion", "isKeyword", "(CharSequence,SourceVersion)", "summary", "df-generated"], + ["javax.lang.model", "SourceVersion", "isName", "(CharSequence)", "summary", "df-generated"], + ["javax.lang.model", "SourceVersion", "isName", "(CharSequence,SourceVersion)", "summary", "df-generated"], + ["javax.lang.model", "SourceVersion", "latest", "()", "summary", "df-generated"], + ["javax.lang.model", "SourceVersion", "latestSupported", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.model.yml deleted file mode 100644 index 8dfdd20af9d1..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.model.yml +++ /dev/null @@ -1,18 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.lang.model", "AnnotatedConstruct", True, "getAnnotationMirrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.lang.model", "SourceVersion", "isIdentifier", "(CharSequence)", "summary", "df-generated"] - - ["javax.lang.model", "SourceVersion", "isKeyword", "(CharSequence)", "summary", "df-generated"] - - ["javax.lang.model", "SourceVersion", "isKeyword", "(CharSequence,SourceVersion)", "summary", "df-generated"] - - ["javax.lang.model", "SourceVersion", "isName", "(CharSequence)", "summary", "df-generated"] - - ["javax.lang.model", "SourceVersion", "isName", "(CharSequence,SourceVersion)", "summary", "df-generated"] - - ["javax.lang.model", "SourceVersion", "latest", "()", "summary", "df-generated"] - - ["javax.lang.model", "SourceVersion", "latestSupported", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.type.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.type.model.json new file mode 100644 index 000000000000..d2d27641140d --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.type.model.json @@ -0,0 +1,46 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.lang.model.type", "ArrayType", true, "getComponentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.type", "DeclaredType", true, "getEnclosingType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.type", "DeclaredType", true, "getTypeArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.type", "ExecutableType", true, "getParameterTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.type", "ExecutableType", true, "getReceiverType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.type", "ExecutableType", true, "getReturnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.type", "ExecutableType", true, "getThrownTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.type", "ExecutableType", true, "getTypeVariables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.type", "IntersectionType", true, "getBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.type", "MirroredTypeException", true, "MirroredTypeException", "(TypeMirror)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.type", "MirroredTypeException", true, "getTypeMirror", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.type", "MirroredTypesException", true, "MirroredTypesException", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.lang.model.type.MirroredTypesException.types].Element", "value", "dfc-generated"], + ["javax.lang.model.type", "MirroredTypesException", true, "getTypeMirrors", "()", "", "Argument[this].SyntheticField[javax.lang.model.type.MirroredTypesException.types]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.type", "TypeMirror", true, "accept", "(TypeVisitor,Object)", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"], + ["javax.lang.model.type", "TypeVariable", true, "getLowerBound", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.type", "TypeVariable", true, "getUpperBound", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.type", "TypeVisitor", true, "visit", "(TypeMirror)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.type", "UnionType", true, "getAlternatives", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.type", "UnknownTypeException", true, "UnknownTypeException", "(TypeMirror,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.lang.model.type.UnknownTypeException.type]", "value", "dfc-generated"], + ["javax.lang.model.type", "UnknownTypeException", true, "UnknownTypeException", "(TypeMirror,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.lang.model.type.UnknownTypeException.parameter]", "value", "dfc-generated"], + ["javax.lang.model.type", "UnknownTypeException", true, "getArgument", "()", "", "Argument[this].SyntheticField[javax.lang.model.type.UnknownTypeException.parameter]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.type", "UnknownTypeException", true, "getUnknownType", "()", "", "Argument[this].SyntheticField[javax.lang.model.type.UnknownTypeException.type]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.type", "WildcardType", true, "getExtendsBound", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.type", "WildcardType", true, "getSuperBound", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.lang.model.type", "TypeKind", "isPrimitive", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.type.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.type.model.yml deleted file mode 100644 index 3abc630f492e..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.type.model.yml +++ /dev/null @@ -1,35 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.lang.model.type", "ArrayType", True, "getComponentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "DeclaredType", True, "getEnclosingType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "DeclaredType", True, "getTypeArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "ExecutableType", True, "getParameterTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "ExecutableType", True, "getReceiverType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "ExecutableType", True, "getReturnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "ExecutableType", True, "getThrownTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "ExecutableType", True, "getTypeVariables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "IntersectionType", True, "getBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "MirroredTypeException", True, "MirroredTypeException", "(TypeMirror)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.type", "MirroredTypeException", True, "getTypeMirror", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "MirroredTypesException", True, "MirroredTypesException", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.lang.model.type.MirroredTypesException.types].Element", "value", "dfc-generated"] - - ["javax.lang.model.type", "MirroredTypesException", True, "getTypeMirrors", "()", "", "Argument[this].SyntheticField[javax.lang.model.type.MirroredTypesException.types]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.type", "TypeMirror", True, "accept", "(TypeVisitor,Object)", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.lang.model.type", "TypeVariable", True, "getLowerBound", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "TypeVariable", True, "getUpperBound", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "TypeVisitor", True, "visit", "(TypeMirror)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.type", "UnionType", True, "getAlternatives", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "UnknownTypeException", True, "UnknownTypeException", "(TypeMirror,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.lang.model.type.UnknownTypeException.type]", "value", "dfc-generated"] - - ["javax.lang.model.type", "UnknownTypeException", True, "UnknownTypeException", "(TypeMirror,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.lang.model.type.UnknownTypeException.parameter]", "value", "dfc-generated"] - - ["javax.lang.model.type", "UnknownTypeException", True, "getArgument", "()", "", "Argument[this].SyntheticField[javax.lang.model.type.UnknownTypeException.parameter]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.type", "UnknownTypeException", True, "getUnknownType", "()", "", "Argument[this].SyntheticField[javax.lang.model.type.UnknownTypeException.type]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.type", "WildcardType", True, "getExtendsBound", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "WildcardType", True, "getSuperBound", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.lang.model.type", "TypeKind", "isPrimitive", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.util.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.util.model.json new file mode 100644 index 000000000000..59f0e76ff09e --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.util.model.json @@ -0,0 +1,243 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", true, "visit", "(AnnotationValue)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", true, "visit", "(AnnotationValue)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", true, "visit", "(AnnotationValue,Object)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", true, "visit", "(AnnotationValue,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", true, "visit", "(AnnotationValue,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "AbstractElementVisitor6", true, "visit", "(Element)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.util", "AbstractElementVisitor6", true, "visit", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "AbstractElementVisitor6", true, "visit", "(Element)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "AbstractElementVisitor6", true, "visit", "(Element,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "AbstractTypeVisitor6", true, "visit", "(TypeMirror)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.util", "AbstractTypeVisitor6", true, "visit", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "AbstractTypeVisitor6", true, "visit", "(TypeMirror)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "AbstractTypeVisitor6", true, "visit", "(TypeMirror,Object)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["javax.lang.model.util", "AbstractTypeVisitor6", true, "visit", "(TypeMirror,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.util", "AbstractTypeVisitor6", true, "visit", "(TypeMirror,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "AbstractTypeVisitor6", true, "visit", "(TypeMirror,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "AbstractTypeVisitor6", true, "visit", "(TypeMirror,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementFilter", true, "constructorsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "constructorsIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "exportsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "fieldsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "fieldsIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "methodsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "methodsIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "modulesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "modulesIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "opensIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "packagesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "packagesIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "providesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "recordComponentsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "recordComponentsIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "requiresIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "typesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "typesIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementFilter", true, "usesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementKindVisitor14", true, "visitRecordComponent", "(RecordComponentElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor14", true, "visitTypeAsRecord", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor14", true, "visitVariableAsBindingVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitExecutable", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitExecutableAsConstructor", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitExecutableAsInstanceInit", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitExecutableAsMethod", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitExecutableAsStaticInit", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitPackage", "(PackageElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitType", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitTypeAsAnnotationType", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitTypeAsClass", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitTypeAsEnum", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitTypeAsInterface", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitTypeParameter", "(TypeParameterElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitVariableAsEnumConstant", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitVariableAsExceptionParameter", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitVariableAsField", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitVariableAsLocalVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", true, "visitVariableAsParameter", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor7", true, "visitVariableAsResourceVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor9", true, "visitModule", "(ModuleElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementScanner14", true, "visitExecutable", "(ExecutableElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementScanner14", true, "visitRecordComponent", "(RecordComponentElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementScanner14", true, "visitType", "(TypeElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementScanner6", true, "scan", "(Element)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.util", "ElementScanner6", true, "scan", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementScanner6", true, "scan", "(Element)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "ElementScanner6", true, "scan", "(Element,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementScanner6", true, "scan", "(Iterable,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementScanner6", true, "visitExecutable", "(ExecutableElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementScanner6", true, "visitPackage", "(PackageElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementScanner6", true, "visitType", "(TypeElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementScanner6", true, "visitTypeParameter", "(TypeParameterElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementScanner6", true, "visitVariable", "(VariableElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementScanner7", true, "visitVariable", "(VariableElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "ElementScanner9", true, "visitModule", "(ModuleElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "Elements", true, "getAllAnnotationMirrors", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getAllMembers", "(TypeElement)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getAllModuleElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getAllPackageElements", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getAllTypeElements", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getBinaryName", "(TypeElement)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getElementValuesWithDefaults", "(AnnotationMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getModuleElement", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getModuleOf", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getName", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getPackageElement", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getPackageElement", "(ModuleElement,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getPackageElement", "(ModuleElement,CharSequence)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getPackageElement", "(ModuleElement,CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getPackageOf", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getTypeElement", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getTypeElement", "(ModuleElement,CharSequence)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "getTypeElement", "(ModuleElement,CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Elements", true, "recordComponentFor", "(ExecutableElement)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", true, "visitAnnotation", "(AnnotationMirror,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", true, "visitArray", "(List,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", true, "visitBoolean", "(boolean,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", true, "visitByte", "(byte,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", true, "visitChar", "(char,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", true, "visitDouble", "(double,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", true, "visitEnumConstant", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", true, "visitFloat", "(float,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", true, "visitInt", "(int,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", true, "visitLong", "(long,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", true, "visitShort", "(short,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", true, "visitString", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", true, "visitType", "(TypeMirror,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleElementVisitor14", true, "visitRecordComponent", "(RecordComponentElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "SimpleElementVisitor6", true, "visitExecutable", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "SimpleElementVisitor6", true, "visitPackage", "(PackageElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "SimpleElementVisitor6", true, "visitType", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "SimpleElementVisitor6", true, "visitTypeParameter", "(TypeParameterElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "SimpleElementVisitor6", true, "visitVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "SimpleElementVisitor7", true, "visitVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "SimpleElementVisitor9", true, "visitModule", "(ModuleElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitArray", "(ArrayType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitArray", "(ArrayType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitArray", "(ArrayType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitArray", "(ArrayType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitDeclared", "(DeclaredType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitDeclared", "(DeclaredType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitDeclared", "(DeclaredType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitDeclared", "(DeclaredType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitError", "(ErrorType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitError", "(ErrorType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitError", "(ErrorType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitError", "(ErrorType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitExecutable", "(ExecutableType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitExecutable", "(ExecutableType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitExecutable", "(ExecutableType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitExecutable", "(ExecutableType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitNoType", "(NoType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitNoType", "(NoType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitNoType", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitNoType", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitNull", "(NullType,Object)", "", "Argument[0].Field[com.sun.tools.javac.code.Type.tsym].Field[com.sun.tools.javac.code.Symbol.name]", "ReturnValue", "taint", "dfc-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitNull", "(NullType,Object)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitPrimitive", "(PrimitiveType,Object)", "", "Argument[0].Field[com.sun.tools.javac.code.Type.tsym].Field[com.sun.tools.javac.code.Symbol.name]", "ReturnValue", "taint", "dfc-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitPrimitive", "(PrimitiveType,Object)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitTypeVariable", "(TypeVariable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitTypeVariable", "(TypeVariable,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitTypeVariable", "(TypeVariable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitTypeVariable", "(TypeVariable,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitWildcard", "(WildcardType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitWildcard", "(WildcardType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitWildcard", "(WildcardType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor6", true, "visitWildcard", "(WildcardType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor7", true, "visitUnion", "(UnionType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor7", true, "visitUnion", "(UnionType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor7", true, "visitUnion", "(UnionType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor8", true, "visitIntersection", "(IntersectionType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor8", true, "visitIntersection", "(IntersectionType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "SimpleTypeVisitor8", true, "visitIntersection", "(IntersectionType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitNoType", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitNoType", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitNoTypeAsNone", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitNoTypeAsNone", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitNoTypeAsPackage", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitNoTypeAsPackage", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitNoTypeAsVoid", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitNoTypeAsVoid", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitive", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitive", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsBoolean", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsBoolean", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsByte", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsByte", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsChar", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsChar", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsDouble", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsDouble", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsFloat", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsFloat", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsInt", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsInt", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsLong", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsLong", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsShort", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", true, "visitPrimitiveAsShort", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor7", true, "visitUnion", "(UnionType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor7", true, "visitUnion", "(UnionType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor8", true, "visitIntersection", "(IntersectionType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor8", true, "visitIntersection", "(IntersectionType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor9", true, "visitNoTypeAsModule", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor9", true, "visitNoTypeAsModule", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "asElement", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "asMemberOf", "(DeclaredType,Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "asMemberOf", "(DeclaredType,Element)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "capture", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "directSupertypes", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "erasure", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "getArrayType", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "getArrayType", "(TypeMirror)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "getDeclaredType", "(DeclaredType,TypeElement,TypeMirror[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "getDeclaredType", "(DeclaredType,TypeElement,TypeMirror[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "getDeclaredType", "(TypeElement,TypeMirror[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "getNoType", "(TypeKind)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "getNullType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "getPrimitiveType", "(TypeKind)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "getWildcardType", "(TypeMirror,TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "getWildcardType", "(TypeMirror,TypeMirror)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.lang.model.util", "Types", true, "getWildcardType", "(TypeMirror,TypeMirror)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", "visitUnknown", "(AnnotationValue,Object)", "summary", "df-generated"], + ["javax.lang.model.util", "AbstractElementVisitor14", "visitRecordComponent", "(RecordComponentElement,Object)", "summary", "df-generated"], + ["javax.lang.model.util", "AbstractElementVisitor6", "visitModule", "(ModuleElement,Object)", "summary", "df-generated"], + ["javax.lang.model.util", "AbstractElementVisitor6", "visitRecordComponent", "(RecordComponentElement,Object)", "summary", "df-generated"], + ["javax.lang.model.util", "AbstractElementVisitor6", "visitUnknown", "(Element,Object)", "summary", "df-generated"], + ["javax.lang.model.util", "AbstractElementVisitor9", "visitModule", "(ModuleElement,Object)", "summary", "df-generated"], + ["javax.lang.model.util", "AbstractTypeVisitor6", "visitIntersection", "(IntersectionType,Object)", "summary", "df-generated"], + ["javax.lang.model.util", "AbstractTypeVisitor6", "visitUnion", "(UnionType,Object)", "summary", "df-generated"], + ["javax.lang.model.util", "AbstractTypeVisitor6", "visitUnknown", "(TypeMirror,Object)", "summary", "df-generated"], + ["javax.lang.model.util", "AbstractTypeVisitor7", "visitUnion", "(UnionType,Object)", "summary", "df-generated"], + ["javax.lang.model.util", "AbstractTypeVisitor8", "visitIntersection", "(IntersectionType,Object)", "summary", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", "visitTypeAsRecord", "(TypeElement,Object)", "summary", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", "visitVariableAsBindingVariable", "(VariableElement,Object)", "summary", "df-generated"], + ["javax.lang.model.util", "ElementKindVisitor6", "visitVariableAsResourceVariable", "(VariableElement,Object)", "summary", "df-generated"], + ["javax.lang.model.util", "Elements$Origin", "isDeclared", "()", "summary", "df-generated"], + ["javax.lang.model.util", "Elements", "getOrigin", "(AnnotatedConstruct,AnnotationMirror)", "summary", "df-generated"], + ["javax.lang.model.util", "Elements", "getOrigin", "(Element)", "summary", "df-generated"], + ["javax.lang.model.util", "Elements", "getOrigin", "(ModuleElement,ModuleElement$Directive)", "summary", "df-generated"], + ["javax.lang.model.util", "Elements", "isAutomaticModule", "(ModuleElement)", "summary", "df-generated"], + ["javax.lang.model.util", "Elements", "isBridge", "(ExecutableElement)", "summary", "df-generated"], + ["javax.lang.model.util", "TypeKindVisitor6", "visitNoTypeAsModule", "(NoType,Object)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.util.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.util.model.yml deleted file mode 100644 index e969148e2d52..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.lang.model.util.model.yml +++ /dev/null @@ -1,232 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", True, "visit", "(AnnotationValue)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", True, "visit", "(AnnotationValue)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", True, "visit", "(AnnotationValue,Object)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", True, "visit", "(AnnotationValue,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", True, "visit", "(AnnotationValue,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "AbstractElementVisitor6", True, "visit", "(Element)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.util", "AbstractElementVisitor6", True, "visit", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "AbstractElementVisitor6", True, "visit", "(Element)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "AbstractElementVisitor6", True, "visit", "(Element,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror,Object)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "constructorsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "constructorsIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "exportsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "fieldsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "fieldsIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "methodsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "methodsIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "modulesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "modulesIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "opensIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "packagesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "packagesIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "providesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "recordComponentsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "recordComponentsIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "requiresIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "typesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "typesIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "usesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementKindVisitor14", True, "visitRecordComponent", "(RecordComponentElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor14", True, "visitTypeAsRecord", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor14", True, "visitVariableAsBindingVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitExecutable", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitExecutableAsConstructor", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitExecutableAsInstanceInit", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitExecutableAsMethod", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitExecutableAsStaticInit", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitPackage", "(PackageElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitType", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitTypeAsAnnotationType", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitTypeAsClass", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitTypeAsEnum", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitTypeAsInterface", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitTypeParameter", "(TypeParameterElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitVariableAsEnumConstant", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitVariableAsExceptionParameter", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitVariableAsField", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitVariableAsLocalVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitVariableAsParameter", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor7", True, "visitVariableAsResourceVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor9", True, "visitModule", "(ModuleElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementScanner14", True, "visitExecutable", "(ExecutableElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementScanner14", True, "visitRecordComponent", "(RecordComponentElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementScanner14", True, "visitType", "(TypeElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Element)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Element)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Element,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Iterable,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "visitExecutable", "(ExecutableElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "visitPackage", "(PackageElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "visitType", "(TypeElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "visitTypeParameter", "(TypeParameterElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "visitVariable", "(VariableElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementScanner7", True, "visitVariable", "(VariableElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "ElementScanner9", True, "visitModule", "(ModuleElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "Elements", True, "getAllAnnotationMirrors", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getAllMembers", "(TypeElement)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getAllModuleElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getAllPackageElements", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getAllTypeElements", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getBinaryName", "(TypeElement)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getElementValuesWithDefaults", "(AnnotationMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getModuleElement", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getModuleOf", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getName", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getPackageElement", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getPackageElement", "(ModuleElement,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getPackageElement", "(ModuleElement,CharSequence)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getPackageElement", "(ModuleElement,CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getPackageOf", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getTypeElement", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getTypeElement", "(ModuleElement,CharSequence)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "getTypeElement", "(ModuleElement,CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Elements", True, "recordComponentFor", "(ExecutableElement)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitAnnotation", "(AnnotationMirror,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitArray", "(List,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitBoolean", "(boolean,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitByte", "(byte,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitChar", "(char,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitDouble", "(double,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitEnumConstant", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitFloat", "(float,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitInt", "(int,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitLong", "(long,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitShort", "(short,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitString", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitType", "(TypeMirror,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleElementVisitor14", True, "visitRecordComponent", "(RecordComponentElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "SimpleElementVisitor6", True, "visitExecutable", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "SimpleElementVisitor6", True, "visitPackage", "(PackageElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "SimpleElementVisitor6", True, "visitType", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "SimpleElementVisitor6", True, "visitTypeParameter", "(TypeParameterElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "SimpleElementVisitor6", True, "visitVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "SimpleElementVisitor7", True, "visitVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "SimpleElementVisitor9", True, "visitModule", "(ModuleElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitArray", "(ArrayType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitArray", "(ArrayType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitArray", "(ArrayType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitArray", "(ArrayType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitDeclared", "(DeclaredType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitDeclared", "(DeclaredType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitDeclared", "(DeclaredType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitDeclared", "(DeclaredType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitError", "(ErrorType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitError", "(ErrorType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitError", "(ErrorType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitError", "(ErrorType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitExecutable", "(ExecutableType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitExecutable", "(ExecutableType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitExecutable", "(ExecutableType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitExecutable", "(ExecutableType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitNoType", "(NoType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitNoType", "(NoType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitNoType", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitNoType", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitNull", "(NullType,Object)", "", "Argument[0].Field[com.sun.tools.javac.code.Type.tsym].Field[com.sun.tools.javac.code.Symbol.name]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitNull", "(NullType,Object)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitPrimitive", "(PrimitiveType,Object)", "", "Argument[0].Field[com.sun.tools.javac.code.Type.tsym].Field[com.sun.tools.javac.code.Symbol.name]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitPrimitive", "(PrimitiveType,Object)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitTypeVariable", "(TypeVariable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitTypeVariable", "(TypeVariable,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitTypeVariable", "(TypeVariable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitTypeVariable", "(TypeVariable,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitWildcard", "(WildcardType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitWildcard", "(WildcardType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitWildcard", "(WildcardType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitWildcard", "(WildcardType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor7", True, "visitUnion", "(UnionType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor7", True, "visitUnion", "(UnionType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor7", True, "visitUnion", "(UnionType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor8", True, "visitIntersection", "(IntersectionType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor8", True, "visitIntersection", "(IntersectionType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "SimpleTypeVisitor8", True, "visitIntersection", "(IntersectionType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoType", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoType", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoTypeAsNone", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoTypeAsNone", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoTypeAsPackage", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoTypeAsPackage", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoTypeAsVoid", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoTypeAsVoid", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitive", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitive", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsBoolean", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsBoolean", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsByte", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsByte", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsChar", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsChar", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsDouble", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsDouble", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsFloat", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsFloat", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsInt", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsInt", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsLong", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsLong", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsShort", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsShort", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor7", True, "visitUnion", "(UnionType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor7", True, "visitUnion", "(UnionType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor8", True, "visitIntersection", "(IntersectionType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor8", True, "visitIntersection", "(IntersectionType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor9", True, "visitNoTypeAsModule", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor9", True, "visitNoTypeAsModule", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "asElement", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "asMemberOf", "(DeclaredType,Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "asMemberOf", "(DeclaredType,Element)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "capture", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "directSupertypes", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "erasure", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "getArrayType", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "getArrayType", "(TypeMirror)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "getDeclaredType", "(DeclaredType,TypeElement,TypeMirror[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "getDeclaredType", "(DeclaredType,TypeElement,TypeMirror[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "getDeclaredType", "(TypeElement,TypeMirror[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "getNoType", "(TypeKind)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "getNullType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "getPrimitiveType", "(TypeKind)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "getWildcardType", "(TypeMirror,TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "getWildcardType", "(TypeMirror,TypeMirror)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "Types", True, "getWildcardType", "(TypeMirror,TypeMirror)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", "visitUnknown", "(AnnotationValue,Object)", "summary", "df-generated"] - - ["javax.lang.model.util", "AbstractElementVisitor14", "visitRecordComponent", "(RecordComponentElement,Object)", "summary", "df-generated"] - - ["javax.lang.model.util", "AbstractElementVisitor6", "visitModule", "(ModuleElement,Object)", "summary", "df-generated"] - - ["javax.lang.model.util", "AbstractElementVisitor6", "visitRecordComponent", "(RecordComponentElement,Object)", "summary", "df-generated"] - - ["javax.lang.model.util", "AbstractElementVisitor6", "visitUnknown", "(Element,Object)", "summary", "df-generated"] - - ["javax.lang.model.util", "AbstractElementVisitor9", "visitModule", "(ModuleElement,Object)", "summary", "df-generated"] - - ["javax.lang.model.util", "AbstractTypeVisitor6", "visitIntersection", "(IntersectionType,Object)", "summary", "df-generated"] - - ["javax.lang.model.util", "AbstractTypeVisitor6", "visitUnion", "(UnionType,Object)", "summary", "df-generated"] - - ["javax.lang.model.util", "AbstractTypeVisitor6", "visitUnknown", "(TypeMirror,Object)", "summary", "df-generated"] - - ["javax.lang.model.util", "AbstractTypeVisitor7", "visitUnion", "(UnionType,Object)", "summary", "df-generated"] - - ["javax.lang.model.util", "AbstractTypeVisitor8", "visitIntersection", "(IntersectionType,Object)", "summary", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", "visitTypeAsRecord", "(TypeElement,Object)", "summary", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", "visitVariableAsBindingVariable", "(VariableElement,Object)", "summary", "df-generated"] - - ["javax.lang.model.util", "ElementKindVisitor6", "visitVariableAsResourceVariable", "(VariableElement,Object)", "summary", "df-generated"] - - ["javax.lang.model.util", "Elements$Origin", "isDeclared", "()", "summary", "df-generated"] - - ["javax.lang.model.util", "Elements", "getOrigin", "(AnnotatedConstruct,AnnotationMirror)", "summary", "df-generated"] - - ["javax.lang.model.util", "Elements", "getOrigin", "(Element)", "summary", "df-generated"] - - ["javax.lang.model.util", "Elements", "getOrigin", "(ModuleElement,ModuleElement$Directive)", "summary", "df-generated"] - - ["javax.lang.model.util", "Elements", "isAutomaticModule", "(ModuleElement)", "summary", "df-generated"] - - ["javax.lang.model.util", "Elements", "isBridge", "(ExecutableElement)", "summary", "df-generated"] - - ["javax.lang.model.util", "TypeKindVisitor6", "visitNoTypeAsModule", "(NoType,Object)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.loading.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.management.loading.model.json new file mode 100644 index 000000000000..07773899711a --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.management.loading.model.json @@ -0,0 +1,66 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.management.loading", "ClassLoaderRepository", true, "loadClassBefore", "(ClassLoader,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.loading", "ClassLoaderRepository", true, "loadClassWithout", "(ClassLoader,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.loading", "MLet", true, "MLet", "(URL[],ClassLoader)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.loading", "MLet", true, "MLet", "(URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.loading", "MLet", true, "MLet", "(URL[],ClassLoader,URLStreamHandlerFactory,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.loading", "MLet", true, "MLet", "(URL[],ClassLoader,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.loading", "MLet", true, "getLibraryDirectory", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLet.libraryDirectory]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.loading", "MLet", true, "loadClass", "(String,ClassLoaderRepository)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.loading", "MLet", true, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.loading.MLet.mletObjectName]", "value", "dfc-generated"], + ["javax.management.loading", "MLet", true, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[this].SyntheticField[javax.management.loading.MLet.mletObjectName]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.loading", "MLet", true, "setLibraryDirectory", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.loading.MLet.libraryDirectory]", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "MLetContent", "(URL,Map,List,List)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.loading.MLetContent.baseURL]", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "MLetContent", "(URL,Map,List,List)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.loading.MLetContent.documentURL]", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "MLetContent", "(URL,Map,List,List)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapKey", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "MLetContent", "(URL,Map,List,List)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "MLetContent", "(URL,Map,List,List)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.loading.MLetContent.baseURL]", "taint", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "MLetContent", "(URL,Map,List,List)", "", "Argument[2].Element", "Argument[this].SyntheticField[javax.management.loading.MLetContent.types].Element", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "MLetContent", "(URL,Map,List,List)", "", "Argument[3].Element", "Argument[this].SyntheticField[javax.management.loading.MLetContent.values].Element", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "MLetContent", "(URL,Map,List,List)", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "Argument[this].SyntheticField[javax.management.loading.MLetContent.baseURL]", "taint", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "MLetContent", "(URL,Map,List,List)", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.documentURL]", "Argument[this].SyntheticField[javax.management.loading.MLetContent.baseURL]", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "getCode", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "getCodeBase", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.baseURL]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "getDocumentBase", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.documentURL]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "getJarFiles", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "getName", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "getParameterTypes", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.types]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "getParameterValues", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.values]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "getSerializedObject", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.management.loading", "MLetContent", true, "getVersion", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.management.loading", "MLetMBean", true, "getMBeansFromURL", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.loading", "MLetMBean", true, "getMBeansFromURL", "(URL)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.loading", "MLetMBean", true, "getURLs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.loading", "PrivateMLet", true, "PrivateMLet", "(URL[],ClassLoader,URLStreamHandlerFactory,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.loading", "PrivateMLet", true, "PrivateMLet", "(URL[],ClassLoader,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.management.loading", "DefaultLoaderRepository", "loadClass", "(String)", "summary", "df-generated"], + ["javax.management.loading", "DefaultLoaderRepository", "loadClassWithout", "(ClassLoader,String)", "summary", "df-generated"], + ["javax.management.loading", "MLet", "MLet", "(URL[])", "summary", "df-generated"], + ["javax.management.loading", "MLet", "MLet", "(URL[],boolean)", "summary", "df-generated"], + ["javax.management.loading", "MLet", "addURL", "(String)", "summary", "df-generated"], + ["javax.management.loading", "MLet", "addURL", "(URL)", "summary", "df-generated"], + ["javax.management.loading", "MLet", "postDeregister", "()", "summary", "df-generated"], + ["javax.management.loading", "MLet", "postRegister", "(Boolean)", "summary", "df-generated"], + ["javax.management.loading", "MLet", "preDeregister", "()", "summary", "df-generated"], + ["javax.management.loading", "PrivateMLet", "PrivateMLet", "(URL[],boolean)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.loading.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.management.loading.model.yml deleted file mode 100644 index 144b3e489f0f..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.management.loading.model.yml +++ /dev/null @@ -1,55 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.management.loading", "ClassLoaderRepository", True, "loadClassBefore", "(ClassLoader,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.loading", "ClassLoaderRepository", True, "loadClassWithout", "(ClassLoader,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.loading", "MLet", True, "MLet", "(URL[],ClassLoader)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.loading", "MLet", True, "MLet", "(URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.loading", "MLet", True, "MLet", "(URL[],ClassLoader,URLStreamHandlerFactory,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.loading", "MLet", True, "MLet", "(URL[],ClassLoader,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.loading", "MLet", True, "getLibraryDirectory", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLet.libraryDirectory]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.loading", "MLet", True, "loadClass", "(String,ClassLoaderRepository)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.loading", "MLet", True, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.loading.MLet.mletObjectName]", "value", "dfc-generated"] - - ["javax.management.loading", "MLet", True, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[this].SyntheticField[javax.management.loading.MLet.mletObjectName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.loading", "MLet", True, "setLibraryDirectory", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.loading.MLet.libraryDirectory]", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.loading.MLetContent.baseURL]", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.loading.MLetContent.documentURL]", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapKey", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.loading.MLetContent.baseURL]", "taint", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[2].Element", "Argument[this].SyntheticField[javax.management.loading.MLetContent.types].Element", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[3].Element", "Argument[this].SyntheticField[javax.management.loading.MLetContent.values].Element", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "Argument[this].SyntheticField[javax.management.loading.MLetContent.baseURL]", "taint", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.documentURL]", "Argument[this].SyntheticField[javax.management.loading.MLetContent.baseURL]", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "getCode", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "getCodeBase", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.baseURL]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "getDocumentBase", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.documentURL]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "getJarFiles", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "getName", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "getParameterTypes", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.types]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "getParameterValues", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.values]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "getSerializedObject", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.loading", "MLetContent", True, "getVersion", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.loading", "MLetMBean", True, "getMBeansFromURL", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.loading", "MLetMBean", True, "getMBeansFromURL", "(URL)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.loading", "MLetMBean", True, "getURLs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.loading", "PrivateMLet", True, "PrivateMLet", "(URL[],ClassLoader,URLStreamHandlerFactory,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.loading", "PrivateMLet", True, "PrivateMLet", "(URL[],ClassLoader,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.management.loading", "DefaultLoaderRepository", "loadClass", "(String)", "summary", "df-generated"] - - ["javax.management.loading", "DefaultLoaderRepository", "loadClassWithout", "(ClassLoader,String)", "summary", "df-generated"] - - ["javax.management.loading", "MLet", "MLet", "(URL[])", "summary", "df-generated"] - - ["javax.management.loading", "MLet", "MLet", "(URL[],boolean)", "summary", "df-generated"] - - ["javax.management.loading", "MLet", "addURL", "(String)", "summary", "df-generated"] - - ["javax.management.loading", "MLet", "addURL", "(URL)", "summary", "df-generated"] - - ["javax.management.loading", "MLet", "postDeregister", "()", "summary", "df-generated"] - - ["javax.management.loading", "MLet", "postRegister", "(Boolean)", "summary", "df-generated"] - - ["javax.management.loading", "MLet", "preDeregister", "()", "summary", "df-generated"] - - ["javax.management.loading", "PrivateMLet", "PrivateMLet", "(URL[],boolean)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.management.model.json new file mode 100644 index 000000000000..c518b048ba2b --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.management.model.json @@ -0,0 +1,391 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.management", "Attribute", true, "Attribute", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.Attribute.name]", "value", "dfc-generated"], + ["javax.management", "Attribute", true, "Attribute", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.Attribute.value]", "value", "dfc-generated"], + ["javax.management", "Attribute", true, "getName", "()", "", "Argument[this].SyntheticField[javax.management.Attribute.name]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "Attribute", true, "getValue", "()", "", "Argument[this].SyntheticField[javax.management.Attribute.value]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "AttributeChangeNotification", true, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[3]", "Argument[this]", "taint", "dfc-generated"], + ["javax.management", "AttributeChangeNotification", true, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.attributeName]", "value", "dfc-generated"], + ["javax.management", "AttributeChangeNotification", true, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.attributeType]", "value", "dfc-generated"], + ["javax.management", "AttributeChangeNotification", true, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.oldValue]", "value", "dfc-generated"], + ["javax.management", "AttributeChangeNotification", true, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[7]", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.newValue]", "value", "dfc-generated"], + ["javax.management", "AttributeChangeNotification", true, "getAttributeName", "()", "", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.attributeName]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "AttributeChangeNotification", true, "getAttributeType", "()", "", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.attributeType]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "AttributeChangeNotification", true, "getNewValue", "()", "", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.newValue]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "AttributeChangeNotification", true, "getOldValue", "()", "", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.oldValue]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "AttributeChangeNotificationFilter", true, "enableAttribute", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.AttributeChangeNotificationFilter.enabledAttributes].Element", "value", "dfc-generated"], + ["javax.management", "AttributeChangeNotificationFilter", true, "getEnabledAttributes", "()", "", "Argument[this].SyntheticField[javax.management.AttributeChangeNotificationFilter.enabledAttributes]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "AttributeList", true, "AttributeList", "(AttributeList)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"], + ["javax.management", "AttributeList", true, "AttributeList", "(List)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"], + ["javax.management", "AttributeList", true, "add", "(Attribute)", "", "Argument[0]", "Argument[this].Element", "value", "dfc-generated"], + ["javax.management", "AttributeList", true, "add", "(int,Attribute)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"], + ["javax.management", "AttributeList", true, "addAll", "(AttributeList)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"], + ["javax.management", "AttributeList", true, "asList", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "AttributeList", true, "set", "(int,Attribute)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"], + ["javax.management", "AttributeNotFoundException", true, "AttributeNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "AttributeValueExp", true, "AttributeValueExp", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.AttributeValueExp.attr]", "value", "dfc-generated"], + ["javax.management", "AttributeValueExp", true, "getAttributeName", "()", "", "Argument[this].SyntheticField[javax.management.AttributeValueExp.attr]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "BadAttributeValueExpException", true, "BadAttributeValueExpException", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "BadBinaryOpValueExpException", true, "BadBinaryOpValueExpException", "(ValueExp)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.BadBinaryOpValueExpException.exp]", "value", "dfc-generated"], + ["javax.management", "BadBinaryOpValueExpException", true, "getExp", "()", "", "Argument[this].SyntheticField[javax.management.BadBinaryOpValueExpException.exp]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "BadStringOperationException", true, "BadStringOperationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "DynamicMBean", true, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "DynamicMBean", true, "getAttributes", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.management", "DynamicMBean", true, "getAttributes", "(String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "DynamicMBean", true, "getMBeanInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "DynamicMBean", true, "setAttributes", "(AttributeList)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.management", "ImmutableDescriptor", true, "ImmutableDescriptor", "(Map)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.names].ArrayElement", "value", "dfc-generated"], + ["javax.management", "ImmutableDescriptor", true, "ImmutableDescriptor", "(Map)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "value", "dfc-generated"], + ["javax.management", "ImmutableDescriptor", true, "ImmutableDescriptor", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.names].ArrayElement", "taint", "dfc-generated"], + ["javax.management", "ImmutableDescriptor", true, "ImmutableDescriptor", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "taint", "dfc-generated"], + ["javax.management", "ImmutableDescriptor", true, "ImmutableDescriptor", "(String[],Object[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.names].ArrayElement", "value", "dfc-generated"], + ["javax.management", "ImmutableDescriptor", true, "ImmutableDescriptor", "(String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "value", "dfc-generated"], + ["javax.management", "ImmutableDescriptor", true, "getFieldNames", "()", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.names]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "ImmutableDescriptor", true, "getFieldValue", "(String)", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "ImmutableDescriptor", true, "getFieldValues", "(String[])", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["javax.management", "ImmutableDescriptor", true, "getFieldValues", "(String[])", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "ImmutableDescriptor", true, "getFields", "()", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.names].ArrayElement", "ReturnValue.ArrayElement", "taint", "dfc-generated"], + ["javax.management", "ImmutableDescriptor", true, "getFields", "()", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "ReturnValue.ArrayElement", "taint", "dfc-generated"], + ["javax.management", "ImmutableDescriptor", true, "union", "(Descriptor[])", "", "Argument[0].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "InstanceAlreadyExistsException", true, "InstanceAlreadyExistsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "InstanceNotFoundException", true, "InstanceNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "IntrospectionException", true, "IntrospectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "InvalidApplicationException", true, "InvalidApplicationException", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "InvalidAttributeValueException", true, "InvalidAttributeValueException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "JMException", true, "JMException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "JMRuntimeException", true, "JMRuntimeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "ListenerNotFoundException", true, "ListenerNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "MBeanAttributeInfo", true, "MBeanAttributeInfo", "(String,String,Method,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "MBeanAttributeInfo", true, "MBeanAttributeInfo", "(String,String,Method,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "MBeanAttributeInfo", true, "MBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanAttributeInfo.attributeType]", "value", "dfc-generated"], + ["javax.management", "MBeanAttributeInfo", true, "MBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean,Descriptor)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanAttributeInfo.attributeType]", "value", "dfc-generated"], + ["javax.management", "MBeanAttributeInfo", true, "getType", "()", "", "Argument[this].SyntheticField[javax.management.MBeanAttributeInfo.attributeType]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanConstructorInfo", true, "MBeanConstructorInfo", "(String,Constructor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "MBeanConstructorInfo", true, "MBeanConstructorInfo", "(String,String,MBeanParameterInfo[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanConstructorInfo.signature]", "value", "dfc-generated"], + ["javax.management", "MBeanConstructorInfo", true, "MBeanConstructorInfo", "(String,String,MBeanParameterInfo[],Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanConstructorInfo.signature]", "value", "dfc-generated"], + ["javax.management", "MBeanConstructorInfo", true, "getSignature", "()", "", "Argument[this].SyntheticField[javax.management.MBeanConstructorInfo.signature]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanException", true, "MBeanException", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanException.exception]", "value", "dfc-generated"], + ["javax.management", "MBeanException", true, "MBeanException", "(Exception,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanException.exception]", "value", "dfc-generated"], + ["javax.management", "MBeanException", true, "getTargetException", "()", "", "Argument[this].SyntheticField[javax.management.MBeanException.exception]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanFeatureInfo", true, "MBeanFeatureInfo", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.name]", "value", "dfc-generated"], + ["javax.management", "MBeanFeatureInfo", true, "MBeanFeatureInfo", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.description]", "value", "dfc-generated"], + ["javax.management", "MBeanFeatureInfo", true, "MBeanFeatureInfo", "(String,String,Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.name]", "value", "dfc-generated"], + ["javax.management", "MBeanFeatureInfo", true, "MBeanFeatureInfo", "(String,String,Descriptor)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.description]", "value", "dfc-generated"], + ["javax.management", "MBeanFeatureInfo", true, "MBeanFeatureInfo", "(String,String,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.descriptor]", "value", "dfc-generated"], + ["javax.management", "MBeanFeatureInfo", true, "getDescription", "()", "", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.description]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanFeatureInfo", true, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.descriptor]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanFeatureInfo", true, "getName", "()", "", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.name]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanInfo.className]", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanInfo.description]", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanInfo.attributes]", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanInfo.constructors]", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.MBeanInfo.operations]", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.MBeanInfo.notifications]", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanInfo.className]", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanInfo.description]", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanInfo.attributes]", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanInfo.constructors]", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.MBeanInfo.operations]", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.MBeanInfo.notifications]", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.MBeanInfo.descriptor]", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.attributes]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "getClassName", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.className]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "getConstructors", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.constructors]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "getDescription", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.description]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.descriptor]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "getNotifications", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.notifications]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanInfo", true, "getOperations", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.operations]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanNotificationInfo", true, "MBeanNotificationInfo", "(String[],String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanNotificationInfo.types]", "value", "dfc-generated"], + ["javax.management", "MBeanNotificationInfo", true, "MBeanNotificationInfo", "(String[],String,String,Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanNotificationInfo.types]", "value", "dfc-generated"], + ["javax.management", "MBeanNotificationInfo", true, "getNotifTypes", "()", "", "Argument[this].SyntheticField[javax.management.MBeanNotificationInfo.types]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanOperationInfo", true, "MBeanOperationInfo", "(String,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "MBeanOperationInfo", true, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.signature]", "value", "dfc-generated"], + ["javax.management", "MBeanOperationInfo", true, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.type]", "value", "dfc-generated"], + ["javax.management", "MBeanOperationInfo", true, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.signature]", "value", "dfc-generated"], + ["javax.management", "MBeanOperationInfo", true, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.type]", "value", "dfc-generated"], + ["javax.management", "MBeanOperationInfo", true, "getReturnType", "()", "", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.type]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanOperationInfo", true, "getSignature", "()", "", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.signature]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanParameterInfo", true, "MBeanParameterInfo", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanParameterInfo.type]", "value", "dfc-generated"], + ["javax.management", "MBeanParameterInfo", true, "MBeanParameterInfo", "(String,String,String,Descriptor)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanParameterInfo.type]", "value", "dfc-generated"], + ["javax.management", "MBeanParameterInfo", true, "getType", "()", "", "Argument[this].SyntheticField[javax.management.MBeanParameterInfo.type]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanPermission", true, "MBeanPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["javax.management", "MBeanPermission", true, "MBeanPermission", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanPermission.actions]", "value", "dfc-generated"], + ["javax.management", "MBeanPermission", true, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["javax.management", "MBeanPermission", true, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[1]", "Argument[this]", "taint", "dfc-generated"], + ["javax.management", "MBeanPermission", true, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[2].SyntheticField[javax.management.ObjectName._canonicalName]", "Argument[this]", "taint", "dfc-generated"], + ["javax.management", "MBeanPermission", true, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanPermission.actions]", "value", "dfc-generated"], + ["javax.management", "MBeanPermission", true, "getActions", "()", "", "Argument[this].SyntheticField[javax.management.MBeanPermission.actions]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanRegistration", true, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanRegistrationException", true, "MBeanRegistrationException", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "MBeanRegistrationException", true, "MBeanRegistrationException", "(Exception,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "MBeanRegistrationException", true, "MBeanRegistrationException", "(Exception,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "MBeanServer", true, "deserialize", "(ObjectName,byte[])", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"], + ["javax.management", "MBeanServer", true, "deserialize", "(String,ObjectName,byte[])", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"], + ["javax.management", "MBeanServer", true, "deserialize", "(String,byte[])", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"], + ["javax.management", "MBeanServer", true, "getClassLoaderRepository", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServer", true, "registerMBean", "(Object,ObjectName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServer", true, "registerMBean", "(Object,ObjectName)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["javax.management", "MBeanServer", true, "registerMBean", "(Object,ObjectName)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServer", true, "registerMBean", "(Object,ObjectName)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["javax.management", "MBeanServer", true, "registerMBean", "(Object,ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerBuilder", true, "newMBeanServer", "(String,MBeanServer,MBeanServerDelegate)", "", "Argument[0]", "ReturnValue.SyntheticField[com.sun.jmx.mbeanserver.JmxMBeanServer.mbsInterceptor].SyntheticField[com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.domain]", "taint", "dfc-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName,ObjectName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName,ObjectName)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName,ObjectName)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName,ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName,ObjectName,Object[],String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName,ObjectName,Object[],String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName,ObjectName,Object[],String[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName,ObjectName,Object[],String[])", "", "Argument[4].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName,ObjectName,Object[],String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName,Object[],String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName,Object[],String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName,Object[],String[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "createMBean", "(String,ObjectName,Object[],String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "getAttribute", "(ObjectName,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "getAttribute", "(ObjectName,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "getAttributes", "(ObjectName,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "getAttributes", "(ObjectName,String[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "getDefaultDomain", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "getDomains", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "getObjectInstance", "(ObjectName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "getObjectInstance", "(ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "invoke", "(ObjectName,String,Object[],String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "invoke", "(ObjectName,String,Object[],String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "invoke", "(ObjectName,String,Object[],String[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "setAttributes", "(ObjectName,AttributeList)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "setAttributes", "(ObjectName,AttributeList)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerConnection", true, "unregisterMBean", "(ObjectName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "MBeanServerDelegateMBean", true, "getMBeanServerId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerFactory", true, "createMBeanServer", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[com.sun.jmx.mbeanserver.JmxMBeanServer.mbsInterceptor].SyntheticField[com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.domain]", "taint", "dfc-generated"], + ["javax.management", "MBeanServerFactory", true, "getClassLoaderRepository", "(MBeanServer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "MBeanServerFactory", true, "newMBeanServer", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[com.sun.jmx.mbeanserver.JmxMBeanServer.mbsInterceptor].SyntheticField[com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.domain]", "taint", "dfc-generated"], + ["javax.management", "MBeanServerInvocationHandler", true, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.connection]", "value", "dfc-generated"], + ["javax.management", "MBeanServerInvocationHandler", true, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.objectName]", "value", "dfc-generated"], + ["javax.management", "MBeanServerInvocationHandler", true, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.connection]", "value", "dfc-generated"], + ["javax.management", "MBeanServerInvocationHandler", true, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.objectName]", "value", "dfc-generated"], + ["javax.management", "MBeanServerInvocationHandler", true, "getMBeanServerConnection", "()", "", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.connection]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanServerInvocationHandler", true, "getObjectName", "()", "", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.objectName]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanServerInvocationHandler", true, "invoke", "(Object,Method,Object[])", "", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.connection]", "ReturnValue", "taint", "dfc-generated"], + ["javax.management", "MBeanServerInvocationHandler", true, "invoke", "(Object,Method,Object[])", "", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.objectName]", "ReturnValue", "taint", "dfc-generated"], + ["javax.management", "MBeanServerNotification", true, "MBeanServerNotification", "(String,Object,long,ObjectName)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanServerNotification.objectName]", "value", "dfc-generated"], + ["javax.management", "MBeanServerNotification", true, "getMBeanName", "()", "", "Argument[this].SyntheticField[javax.management.MBeanServerNotification.objectName]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "MBeanTrustPermission", true, "MBeanTrustPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["javax.management", "MBeanTrustPermission", true, "MBeanTrustPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["javax.management", "MalformedObjectNameException", true, "MalformedObjectNameException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "NotCompliantMBeanException", true, "NotCompliantMBeanException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "Notification", true, "Notification", "(String,Object,long)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.Notification.type]", "value", "dfc-generated"], + ["javax.management", "Notification", true, "Notification", "(String,Object,long,long)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.Notification.type]", "value", "dfc-generated"], + ["javax.management", "Notification", true, "getType", "()", "", "Argument[this].SyntheticField[javax.management.Notification.type]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "Notification", true, "getUserData", "()", "", "Argument[this].SyntheticField[javax.management.Notification.userData]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "Notification", true, "setSource", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "Notification", true, "setUserData", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.Notification.userData]", "value", "dfc-generated"], + ["javax.management", "NotificationBroadcaster", true, "getNotificationInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "NotificationBroadcasterSupport", true, "NotificationBroadcasterSupport", "(Executor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "NotificationBroadcasterSupport", true, "NotificationBroadcasterSupport", "(Executor,MBeanNotificationInfo[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.NotificationBroadcasterSupport.notifInfo]", "value", "dfc-generated"], + ["javax.management", "NotificationBroadcasterSupport", true, "NotificationBroadcasterSupport", "(MBeanNotificationInfo[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.NotificationBroadcasterSupport.notifInfo]", "value", "dfc-generated"], + ["javax.management", "NotificationBroadcasterSupport", true, "getNotificationInfo", "()", "", "Argument[this].SyntheticField[javax.management.NotificationBroadcasterSupport.notifInfo]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "NotificationFilterSupport", true, "enableType", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.NotificationFilterSupport.enabledTypes].Element", "value", "dfc-generated"], + ["javax.management", "NotificationFilterSupport", true, "getEnabledTypes", "()", "", "Argument[this].SyntheticField[javax.management.NotificationFilterSupport.enabledTypes]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "NotificationListener", true, "handleNotification", "(Notification,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "NotificationListener", true, "handleNotification", "(Notification,Object)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["javax.management", "ObjectInstance", true, "ObjectInstance", "(ObjectName,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ObjectInstance.name]", "value", "dfc-generated"], + ["javax.management", "ObjectInstance", true, "ObjectInstance", "(ObjectName,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.ObjectInstance.className]", "value", "dfc-generated"], + ["javax.management", "ObjectInstance", true, "ObjectInstance", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ObjectInstance.name]", "taint", "dfc-generated"], + ["javax.management", "ObjectInstance", true, "ObjectInstance", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.ObjectInstance.className]", "value", "dfc-generated"], + ["javax.management", "ObjectInstance", true, "getClassName", "()", "", "Argument[this].SyntheticField[javax.management.ObjectInstance.className]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "ObjectInstance", true, "getObjectName", "()", "", "Argument[this].SyntheticField[javax.management.ObjectInstance.name]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "ObjectName", true, "ObjectName", "(String,Hashtable)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "ObjectName", "(String,Hashtable)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "ObjectName", "(String,Hashtable)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "ObjectName", "(String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "ObjectName", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "ObjectName", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "getCanonicalKeyPropertyListString", "()", "", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "getCanonicalName", "()", "", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "ObjectName", true, "getDomain", "()", "", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "getInstance", "(ObjectName)", "", "Argument[0].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "getInstance", "(ObjectName)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "ObjectName", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "getInstance", "(String,Hashtable)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "getInstance", "(String,Hashtable)", "", "Argument[1].MapKey", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "getInstance", "(String,Hashtable)", "", "Argument[1].MapValue", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "getInstance", "(String,String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "getInstance", "(String,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "getInstance", "(String,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "getKeyProperty", "(String)", "", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "taint", "dfc-generated"], + ["javax.management", "ObjectName", true, "getKeyPropertyList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "ObjectName", true, "getKeyPropertyListString", "()", "", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "taint", "dfc-generated"], + ["javax.management", "OperationsException", true, "OperationsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "Query", true, "and", "(QueryExp,QueryExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "and", "(QueryExp,QueryExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "anySubString", "(AttributeValueExp,StringValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "anySubString", "(AttributeValueExp,StringValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "attr", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.management.AttributeValueExp.attr]", "value", "dfc-generated"], + ["javax.management", "Query", true, "attr", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "attr", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "between", "(ValueExp,ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "between", "(ValueExp,ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "between", "(ValueExp,ValueExp,ValueExp)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "div", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "div", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "eq", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "eq", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "finalSubString", "(AttributeValueExp,StringValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "finalSubString", "(AttributeValueExp,StringValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "geq", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "geq", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "gt", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "gt", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "in", "(ValueExp,ValueExp[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "in", "(ValueExp,ValueExp[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "initialSubString", "(AttributeValueExp,StringValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "initialSubString", "(AttributeValueExp,StringValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "isInstanceOf", "(StringValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "leq", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "leq", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "lt", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "lt", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "match", "(AttributeValueExp,StringValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "match", "(AttributeValueExp,StringValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "minus", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "minus", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "not", "(QueryExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "or", "(QueryExp,QueryExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "or", "(QueryExp,QueryExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "plus", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "plus", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "times", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "times", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management", "Query", true, "value", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.management.StringValueExp.val]", "value", "dfc-generated"], + ["javax.management", "ReflectionException", true, "ReflectionException", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ReflectionException.exception]", "value", "dfc-generated"], + ["javax.management", "ReflectionException", true, "ReflectionException", "(Exception,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ReflectionException.exception]", "value", "dfc-generated"], + ["javax.management", "ReflectionException", true, "getTargetException", "()", "", "Argument[this].SyntheticField[javax.management.ReflectionException.exception]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "RuntimeErrorException", true, "RuntimeErrorException", "(Error)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeErrorException.error]", "value", "dfc-generated"], + ["javax.management", "RuntimeErrorException", true, "RuntimeErrorException", "(Error,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeErrorException.error]", "value", "dfc-generated"], + ["javax.management", "RuntimeErrorException", true, "getTargetError", "()", "", "Argument[this].SyntheticField[javax.management.RuntimeErrorException.error]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "RuntimeMBeanException", true, "RuntimeMBeanException", "(RuntimeException)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeMBeanException.runtimeException]", "value", "dfc-generated"], + ["javax.management", "RuntimeMBeanException", true, "RuntimeMBeanException", "(RuntimeException,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeMBeanException.runtimeException]", "value", "dfc-generated"], + ["javax.management", "RuntimeMBeanException", true, "getTargetException", "()", "", "Argument[this].SyntheticField[javax.management.RuntimeMBeanException.runtimeException]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "RuntimeOperationsException", true, "RuntimeOperationsException", "(RuntimeException)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeOperationsException.runtimeException]", "value", "dfc-generated"], + ["javax.management", "RuntimeOperationsException", true, "RuntimeOperationsException", "(RuntimeException,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeOperationsException.runtimeException]", "value", "dfc-generated"], + ["javax.management", "RuntimeOperationsException", true, "getTargetException", "()", "", "Argument[this].SyntheticField[javax.management.RuntimeOperationsException.runtimeException]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "ServiceNotFoundException", true, "ServiceNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "StandardEmitterMBean", true, "StandardEmitterMBean", "(Object,Class,NotificationEmitter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "StandardEmitterMBean", true, "StandardEmitterMBean", "(Object,Class,NotificationEmitter)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "StandardEmitterMBean", true, "StandardEmitterMBean", "(Object,Class,boolean,NotificationEmitter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "StandardEmitterMBean", true, "StandardEmitterMBean", "(Object,Class,boolean,NotificationEmitter)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["javax.management", "StandardMBean", true, "StandardMBean", "(Object,Class)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.StandardMBean.mbean].SyntheticField[com.sun.jmx.mbeanserver.MBeanSupport.resource]", "value", "dfc-generated"], + ["javax.management", "StandardMBean", true, "StandardMBean", "(Object,Class,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.StandardMBean.mbean].SyntheticField[com.sun.jmx.mbeanserver.MBeanSupport.resource]", "value", "dfc-generated"], + ["javax.management", "StandardMBean", true, "getImplementation", "()", "", "Argument[this].SyntheticField[javax.management.StandardMBean.mbean].SyntheticField[com.sun.jmx.mbeanserver.MBeanSupport.resource]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "StandardMBean", true, "setImplementation", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.StandardMBean.mbean].SyntheticField[com.sun.jmx.mbeanserver.MBeanSupport.resource]", "value", "dfc-generated"], + ["javax.management", "StringValueExp", true, "StringValueExp", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.StringValueExp.val]", "value", "dfc-generated"], + ["javax.management", "StringValueExp", true, "getValue", "()", "", "Argument[this].SyntheticField[javax.management.StringValueExp.val]", "ReturnValue", "value", "dfc-generated"], + ["javax.management", "ValueExp", true, "apply", "(ObjectName)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.management", "AttributeChangeNotificationFilter", "disableAllAttributes", "()", "summary", "df-generated"], + ["javax.management", "AttributeChangeNotificationFilter", "disableAttribute", "(String)", "summary", "df-generated"], + ["javax.management", "AttributeChangeNotificationFilter", "isNotificationEnabled", "(Notification)", "summary", "df-generated"], + ["javax.management", "AttributeList", "AttributeList", "(int)", "summary", "df-generated"], + ["javax.management", "AttributeList", "addAll", "(int,AttributeList)", "summary", "df-generated"], + ["javax.management", "AttributeValueExp", "setMBeanServer", "(MBeanServer)", "summary", "df-generated"], + ["javax.management", "DefaultLoaderRepository", "loadClass", "(String)", "summary", "df-generated"], + ["javax.management", "DefaultLoaderRepository", "loadClassWithout", "(ClassLoader,String)", "summary", "df-generated"], + ["javax.management", "ImmutableDescriptor", "isValid", "()", "summary", "df-generated"], + ["javax.management", "ImmutableDescriptor", "removeField", "(String)", "summary", "df-generated"], + ["javax.management", "ImmutableDescriptor", "setField", "(String,Object)", "summary", "df-generated"], + ["javax.management", "ImmutableDescriptor", "setFields", "(String[],Object[])", "summary", "df-generated"], + ["javax.management", "JMX", "isMXBeanInterface", "(Class)", "summary", "df-generated"], + ["javax.management", "JMX", "newMBeanProxy", "(MBeanServerConnection,ObjectName,Class)", "summary", "df-generated"], + ["javax.management", "JMX", "newMBeanProxy", "(MBeanServerConnection,ObjectName,Class,boolean)", "summary", "df-generated"], + ["javax.management", "JMX", "newMXBeanProxy", "(MBeanServerConnection,ObjectName,Class)", "summary", "df-generated"], + ["javax.management", "JMX", "newMXBeanProxy", "(MBeanServerConnection,ObjectName,Class,boolean)", "summary", "df-generated"], + ["javax.management", "MBeanAttributeInfo", "isIs", "()", "summary", "df-generated"], + ["javax.management", "MBeanAttributeInfo", "isReadable", "()", "summary", "df-generated"], + ["javax.management", "MBeanAttributeInfo", "isWritable", "()", "summary", "df-generated"], + ["javax.management", "MBeanOperationInfo", "getImpact", "()", "summary", "df-generated"], + ["javax.management", "MBeanPermission", "implies", "(Permission)", "summary", "df-generated"], + ["javax.management", "MBeanServerBuilder", "newMBeanServerDelegate", "()", "summary", "df-generated"], + ["javax.management", "MBeanServerDelegate", "addNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"], + ["javax.management", "MBeanServerDelegate", "getImplementationName", "()", "summary", "df-generated"], + ["javax.management", "MBeanServerDelegate", "getImplementationVendor", "()", "summary", "df-generated"], + ["javax.management", "MBeanServerDelegate", "getImplementationVersion", "()", "summary", "df-generated"], + ["javax.management", "MBeanServerDelegate", "getSpecificationName", "()", "summary", "df-generated"], + ["javax.management", "MBeanServerDelegate", "getSpecificationVendor", "()", "summary", "df-generated"], + ["javax.management", "MBeanServerDelegate", "getSpecificationVersion", "()", "summary", "df-generated"], + ["javax.management", "MBeanServerDelegate", "removeNotificationListener", "(NotificationListener)", "summary", "df-generated"], + ["javax.management", "MBeanServerDelegate", "removeNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"], + ["javax.management", "MBeanServerDelegate", "sendNotification", "(Notification)", "summary", "df-generated"], + ["javax.management", "MBeanServerFactory", "createMBeanServer", "()", "summary", "df-generated"], + ["javax.management", "MBeanServerFactory", "findMBeanServer", "(String)", "summary", "df-generated"], + ["javax.management", "MBeanServerFactory", "newMBeanServer", "()", "summary", "df-generated"], + ["javax.management", "MBeanServerFactory", "releaseMBeanServer", "(MBeanServer)", "summary", "df-generated"], + ["javax.management", "MBeanServerInvocationHandler", "isMXBean", "()", "summary", "df-generated"], + ["javax.management", "MBeanServerInvocationHandler", "newProxyInstance", "(MBeanServerConnection,ObjectName,Class,boolean)", "summary", "df-generated"], + ["javax.management", "MBeanServerPermission", "MBeanServerPermission", "(String)", "summary", "df-generated"], + ["javax.management", "MBeanServerPermission", "MBeanServerPermission", "(String,String)", "summary", "df-generated"], + ["javax.management", "MBeanServerPermission", "implies", "(Permission)", "summary", "df-generated"], + ["javax.management", "MBeanServerPermission", "newPermissionCollection", "()", "summary", "df-generated"], + ["javax.management", "Notification", "getSequenceNumber", "()", "summary", "df-generated"], + ["javax.management", "Notification", "getTimeStamp", "()", "summary", "df-generated"], + ["javax.management", "Notification", "setSequenceNumber", "(long)", "summary", "df-generated"], + ["javax.management", "Notification", "setTimeStamp", "(long)", "summary", "df-generated"], + ["javax.management", "NotificationBroadcasterSupport", "addNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"], + ["javax.management", "NotificationBroadcasterSupport", "removeNotificationListener", "(NotificationListener)", "summary", "df-generated"], + ["javax.management", "NotificationBroadcasterSupport", "removeNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"], + ["javax.management", "NotificationBroadcasterSupport", "sendNotification", "(Notification)", "summary", "df-generated"], + ["javax.management", "NotificationFilterSupport", "disableAllTypes", "()", "summary", "df-generated"], + ["javax.management", "NotificationFilterSupport", "disableType", "(String)", "summary", "df-generated"], + ["javax.management", "NotificationFilterSupport", "isNotificationEnabled", "(Notification)", "summary", "df-generated"], + ["javax.management", "ObjectName", "apply", "(ObjectName)", "summary", "df-generated"], + ["javax.management", "ObjectName", "isDomainPattern", "()", "summary", "df-generated"], + ["javax.management", "ObjectName", "isPattern", "()", "summary", "df-generated"], + ["javax.management", "ObjectName", "isPropertyListPattern", "()", "summary", "df-generated"], + ["javax.management", "ObjectName", "isPropertyPattern", "()", "summary", "df-generated"], + ["javax.management", "ObjectName", "isPropertyValuePattern", "()", "summary", "df-generated"], + ["javax.management", "ObjectName", "isPropertyValuePattern", "(String)", "summary", "df-generated"], + ["javax.management", "ObjectName", "quote", "(String)", "summary", "df-generated"], + ["javax.management", "ObjectName", "setMBeanServer", "(MBeanServer)", "summary", "df-generated"], + ["javax.management", "ObjectName", "unquote", "(String)", "summary", "df-generated"], + ["javax.management", "Query", "classattr", "()", "summary", "df-generated"], + ["javax.management", "Query", "value", "(Number)", "summary", "df-generated"], + ["javax.management", "Query", "value", "(boolean)", "summary", "df-generated"], + ["javax.management", "Query", "value", "(double)", "summary", "df-generated"], + ["javax.management", "Query", "value", "(float)", "summary", "df-generated"], + ["javax.management", "Query", "value", "(int)", "summary", "df-generated"], + ["javax.management", "Query", "value", "(long)", "summary", "df-generated"], + ["javax.management", "QueryEval", "getMBeanServer", "()", "summary", "df-generated"], + ["javax.management", "QueryEval", "setMBeanServer", "(MBeanServer)", "summary", "df-generated"], + ["javax.management", "StandardEmitterMBean", "addNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"], + ["javax.management", "StandardEmitterMBean", "removeNotificationListener", "(NotificationListener)", "summary", "df-generated"], + ["javax.management", "StandardEmitterMBean", "removeNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"], + ["javax.management", "StandardEmitterMBean", "sendNotification", "(Notification)", "summary", "df-generated"], + ["javax.management", "StandardMBean", "getImplementationClass", "()", "summary", "df-generated"], + ["javax.management", "StandardMBean", "getMBeanInterface", "()", "summary", "df-generated"], + ["javax.management", "StandardMBean", "invoke", "(String,Object[],String[])", "summary", "df-generated"], + ["javax.management", "StandardMBean", "postDeregister", "()", "summary", "df-generated"], + ["javax.management", "StandardMBean", "postRegister", "(Boolean)", "summary", "df-generated"], + ["javax.management", "StandardMBean", "preDeregister", "()", "summary", "df-generated"], + ["javax.management", "StandardMBean", "setAttribute", "(Attribute)", "summary", "df-generated"], + ["javax.management", "StringValueExp", "setMBeanServer", "(MBeanServer)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.management.model.yml deleted file mode 100644 index eab97b6f471d..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.management.model.yml +++ /dev/null @@ -1,380 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.management", "Attribute", True, "Attribute", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.Attribute.name]", "value", "dfc-generated"] - - ["javax.management", "Attribute", True, "Attribute", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.Attribute.value]", "value", "dfc-generated"] - - ["javax.management", "Attribute", True, "getName", "()", "", "Argument[this].SyntheticField[javax.management.Attribute.name]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "Attribute", True, "getValue", "()", "", "Argument[this].SyntheticField[javax.management.Attribute.value]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[3]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.attributeName]", "value", "dfc-generated"] - - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.attributeType]", "value", "dfc-generated"] - - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.oldValue]", "value", "dfc-generated"] - - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[7]", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.newValue]", "value", "dfc-generated"] - - ["javax.management", "AttributeChangeNotification", True, "getAttributeName", "()", "", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.attributeName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "AttributeChangeNotification", True, "getAttributeType", "()", "", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.attributeType]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "AttributeChangeNotification", True, "getNewValue", "()", "", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.newValue]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "AttributeChangeNotification", True, "getOldValue", "()", "", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.oldValue]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "AttributeChangeNotificationFilter", True, "enableAttribute", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.AttributeChangeNotificationFilter.enabledAttributes].Element", "value", "dfc-generated"] - - ["javax.management", "AttributeChangeNotificationFilter", True, "getEnabledAttributes", "()", "", "Argument[this].SyntheticField[javax.management.AttributeChangeNotificationFilter.enabledAttributes]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "AttributeList", True, "AttributeList", "(AttributeList)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.management", "AttributeList", True, "AttributeList", "(List)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.management", "AttributeList", True, "add", "(Attribute)", "", "Argument[0]", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.management", "AttributeList", True, "add", "(int,Attribute)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.management", "AttributeList", True, "addAll", "(AttributeList)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.management", "AttributeList", True, "asList", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "AttributeList", True, "set", "(int,Attribute)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.management", "AttributeNotFoundException", True, "AttributeNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "AttributeValueExp", True, "AttributeValueExp", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.AttributeValueExp.attr]", "value", "dfc-generated"] - - ["javax.management", "AttributeValueExp", True, "getAttributeName", "()", "", "Argument[this].SyntheticField[javax.management.AttributeValueExp.attr]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "BadAttributeValueExpException", True, "BadAttributeValueExpException", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "BadBinaryOpValueExpException", True, "BadBinaryOpValueExpException", "(ValueExp)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.BadBinaryOpValueExpException.exp]", "value", "dfc-generated"] - - ["javax.management", "BadBinaryOpValueExpException", True, "getExp", "()", "", "Argument[this].SyntheticField[javax.management.BadBinaryOpValueExpException.exp]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "BadStringOperationException", True, "BadStringOperationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "DynamicMBean", True, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "DynamicMBean", True, "getAttributes", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "DynamicMBean", True, "getAttributes", "(String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "DynamicMBean", True, "getMBeanInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "DynamicMBean", True, "setAttributes", "(AttributeList)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(Map)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.names].ArrayElement", "value", "dfc-generated"] - - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(Map)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "value", "dfc-generated"] - - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.names].ArrayElement", "taint", "dfc-generated"] - - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "taint", "dfc-generated"] - - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(String[],Object[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.names].ArrayElement", "value", "dfc-generated"] - - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "value", "dfc-generated"] - - ["javax.management", "ImmutableDescriptor", True, "getFieldNames", "()", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.names]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "ImmutableDescriptor", True, "getFieldValue", "(String)", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "ImmutableDescriptor", True, "getFieldValues", "(String[])", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["javax.management", "ImmutableDescriptor", True, "getFieldValues", "(String[])", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "ImmutableDescriptor", True, "getFields", "()", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.names].ArrayElement", "ReturnValue.ArrayElement", "taint", "dfc-generated"] - - ["javax.management", "ImmutableDescriptor", True, "getFields", "()", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "ReturnValue.ArrayElement", "taint", "dfc-generated"] - - ["javax.management", "ImmutableDescriptor", True, "union", "(Descriptor[])", "", "Argument[0].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "InstanceAlreadyExistsException", True, "InstanceAlreadyExistsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "InstanceNotFoundException", True, "InstanceNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "IntrospectionException", True, "IntrospectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "InvalidApplicationException", True, "InvalidApplicationException", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "InvalidAttributeValueException", True, "InvalidAttributeValueException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "JMException", True, "JMException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "JMRuntimeException", True, "JMRuntimeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ListenerNotFoundException", True, "ListenerNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanAttributeInfo", True, "MBeanAttributeInfo", "(String,String,Method,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanAttributeInfo", True, "MBeanAttributeInfo", "(String,String,Method,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanAttributeInfo", True, "MBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanAttributeInfo.attributeType]", "value", "dfc-generated"] - - ["javax.management", "MBeanAttributeInfo", True, "MBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean,Descriptor)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanAttributeInfo.attributeType]", "value", "dfc-generated"] - - ["javax.management", "MBeanAttributeInfo", True, "getType", "()", "", "Argument[this].SyntheticField[javax.management.MBeanAttributeInfo.attributeType]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanConstructorInfo", True, "MBeanConstructorInfo", "(String,Constructor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanConstructorInfo", True, "MBeanConstructorInfo", "(String,String,MBeanParameterInfo[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanConstructorInfo.signature]", "value", "dfc-generated"] - - ["javax.management", "MBeanConstructorInfo", True, "MBeanConstructorInfo", "(String,String,MBeanParameterInfo[],Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanConstructorInfo.signature]", "value", "dfc-generated"] - - ["javax.management", "MBeanConstructorInfo", True, "getSignature", "()", "", "Argument[this].SyntheticField[javax.management.MBeanConstructorInfo.signature]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanException", True, "MBeanException", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanException.exception]", "value", "dfc-generated"] - - ["javax.management", "MBeanException", True, "MBeanException", "(Exception,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanException.exception]", "value", "dfc-generated"] - - ["javax.management", "MBeanException", True, "getTargetException", "()", "", "Argument[this].SyntheticField[javax.management.MBeanException.exception]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanFeatureInfo", True, "MBeanFeatureInfo", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.name]", "value", "dfc-generated"] - - ["javax.management", "MBeanFeatureInfo", True, "MBeanFeatureInfo", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.description]", "value", "dfc-generated"] - - ["javax.management", "MBeanFeatureInfo", True, "MBeanFeatureInfo", "(String,String,Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.name]", "value", "dfc-generated"] - - ["javax.management", "MBeanFeatureInfo", True, "MBeanFeatureInfo", "(String,String,Descriptor)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.description]", "value", "dfc-generated"] - - ["javax.management", "MBeanFeatureInfo", True, "MBeanFeatureInfo", "(String,String,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.descriptor]", "value", "dfc-generated"] - - ["javax.management", "MBeanFeatureInfo", True, "getDescription", "()", "", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.description]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanFeatureInfo", True, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.descriptor]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanFeatureInfo", True, "getName", "()", "", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.name]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanInfo.className]", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanInfo.description]", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanInfo.attributes]", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanInfo.constructors]", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.MBeanInfo.operations]", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.MBeanInfo.notifications]", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanInfo.className]", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanInfo.description]", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanInfo.attributes]", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanInfo.constructors]", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.MBeanInfo.operations]", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.MBeanInfo.notifications]", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.MBeanInfo.descriptor]", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.attributes]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "getClassName", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.className]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "getConstructors", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.constructors]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "getDescription", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.description]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.descriptor]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "getNotifications", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.notifications]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanInfo", True, "getOperations", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.operations]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanNotificationInfo", True, "MBeanNotificationInfo", "(String[],String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanNotificationInfo.types]", "value", "dfc-generated"] - - ["javax.management", "MBeanNotificationInfo", True, "MBeanNotificationInfo", "(String[],String,String,Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanNotificationInfo.types]", "value", "dfc-generated"] - - ["javax.management", "MBeanNotificationInfo", True, "getNotifTypes", "()", "", "Argument[this].SyntheticField[javax.management.MBeanNotificationInfo.types]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.signature]", "value", "dfc-generated"] - - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.type]", "value", "dfc-generated"] - - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.signature]", "value", "dfc-generated"] - - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.type]", "value", "dfc-generated"] - - ["javax.management", "MBeanOperationInfo", True, "getReturnType", "()", "", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.type]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanOperationInfo", True, "getSignature", "()", "", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.signature]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanParameterInfo", True, "MBeanParameterInfo", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanParameterInfo.type]", "value", "dfc-generated"] - - ["javax.management", "MBeanParameterInfo", True, "MBeanParameterInfo", "(String,String,String,Descriptor)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanParameterInfo.type]", "value", "dfc-generated"] - - ["javax.management", "MBeanParameterInfo", True, "getType", "()", "", "Argument[this].SyntheticField[javax.management.MBeanParameterInfo.type]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanPermission.actions]", "value", "dfc-generated"] - - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[1]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[2].SyntheticField[javax.management.ObjectName._canonicalName]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanPermission.actions]", "value", "dfc-generated"] - - ["javax.management", "MBeanPermission", True, "getActions", "()", "", "Argument[this].SyntheticField[javax.management.MBeanPermission.actions]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanRegistration", True, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanRegistrationException", True, "MBeanRegistrationException", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanRegistrationException", True, "MBeanRegistrationException", "(Exception,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanRegistrationException", True, "MBeanRegistrationException", "(Exception,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanServer", True, "deserialize", "(ObjectName,byte[])", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.management", "MBeanServer", True, "deserialize", "(String,ObjectName,byte[])", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.management", "MBeanServer", True, "deserialize", "(String,byte[])", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.management", "MBeanServer", True, "getClassLoaderRepository", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServer", True, "registerMBean", "(Object,ObjectName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServer", True, "registerMBean", "(Object,ObjectName)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["javax.management", "MBeanServer", True, "registerMBean", "(Object,ObjectName)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServer", True, "registerMBean", "(Object,ObjectName)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.management", "MBeanServer", True, "registerMBean", "(Object,ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerBuilder", True, "newMBeanServer", "(String,MBeanServer,MBeanServerDelegate)", "", "Argument[0]", "ReturnValue.SyntheticField[com.sun.jmx.mbeanserver.JmxMBeanServer.mbsInterceptor].SyntheticField[com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.domain]", "taint", "dfc-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName,Object[],String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName,Object[],String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName,Object[],String[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName,Object[],String[])", "", "Argument[4].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName,Object[],String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,Object[],String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,Object[],String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,Object[],String[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,Object[],String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "getAttribute", "(ObjectName,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "getAttribute", "(ObjectName,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "getAttributes", "(ObjectName,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "getAttributes", "(ObjectName,String[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "getDefaultDomain", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "getDomains", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "getObjectInstance", "(ObjectName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "getObjectInstance", "(ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "invoke", "(ObjectName,String,Object[],String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "invoke", "(ObjectName,String,Object[],String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "invoke", "(ObjectName,String,Object[],String[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "setAttributes", "(ObjectName,AttributeList)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "setAttributes", "(ObjectName,AttributeList)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerConnection", True, "unregisterMBean", "(ObjectName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanServerDelegateMBean", True, "getMBeanServerId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerFactory", True, "createMBeanServer", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[com.sun.jmx.mbeanserver.JmxMBeanServer.mbsInterceptor].SyntheticField[com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.domain]", "taint", "dfc-generated"] - - ["javax.management", "MBeanServerFactory", True, "getClassLoaderRepository", "(MBeanServer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerFactory", True, "newMBeanServer", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[com.sun.jmx.mbeanserver.JmxMBeanServer.mbsInterceptor].SyntheticField[com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.domain]", "taint", "dfc-generated"] - - ["javax.management", "MBeanServerInvocationHandler", True, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.connection]", "value", "dfc-generated"] - - ["javax.management", "MBeanServerInvocationHandler", True, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.objectName]", "value", "dfc-generated"] - - ["javax.management", "MBeanServerInvocationHandler", True, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.connection]", "value", "dfc-generated"] - - ["javax.management", "MBeanServerInvocationHandler", True, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.objectName]", "value", "dfc-generated"] - - ["javax.management", "MBeanServerInvocationHandler", True, "getMBeanServerConnection", "()", "", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.connection]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanServerInvocationHandler", True, "getObjectName", "()", "", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.objectName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanServerInvocationHandler", True, "invoke", "(Object,Method,Object[])", "", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.connection]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.management", "MBeanServerInvocationHandler", True, "invoke", "(Object,Method,Object[])", "", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.objectName]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.management", "MBeanServerNotification", True, "MBeanServerNotification", "(String,Object,long,ObjectName)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanServerNotification.objectName]", "value", "dfc-generated"] - - ["javax.management", "MBeanServerNotification", True, "getMBeanName", "()", "", "Argument[this].SyntheticField[javax.management.MBeanServerNotification.objectName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "MBeanTrustPermission", True, "MBeanTrustPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.management", "MBeanTrustPermission", True, "MBeanTrustPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.management", "MalformedObjectNameException", True, "MalformedObjectNameException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "NotCompliantMBeanException", True, "NotCompliantMBeanException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Notification", True, "Notification", "(String,Object,long)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.Notification.type]", "value", "dfc-generated"] - - ["javax.management", "Notification", True, "Notification", "(String,Object,long,long)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.Notification.type]", "value", "dfc-generated"] - - ["javax.management", "Notification", True, "getType", "()", "", "Argument[this].SyntheticField[javax.management.Notification.type]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "Notification", True, "getUserData", "()", "", "Argument[this].SyntheticField[javax.management.Notification.userData]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "Notification", True, "setSource", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Notification", True, "setUserData", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.Notification.userData]", "value", "dfc-generated"] - - ["javax.management", "NotificationBroadcaster", True, "getNotificationInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "NotificationBroadcasterSupport", True, "NotificationBroadcasterSupport", "(Executor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "NotificationBroadcasterSupport", True, "NotificationBroadcasterSupport", "(Executor,MBeanNotificationInfo[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.NotificationBroadcasterSupport.notifInfo]", "value", "dfc-generated"] - - ["javax.management", "NotificationBroadcasterSupport", True, "NotificationBroadcasterSupport", "(MBeanNotificationInfo[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.NotificationBroadcasterSupport.notifInfo]", "value", "dfc-generated"] - - ["javax.management", "NotificationBroadcasterSupport", True, "getNotificationInfo", "()", "", "Argument[this].SyntheticField[javax.management.NotificationBroadcasterSupport.notifInfo]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "NotificationFilterSupport", True, "enableType", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.NotificationFilterSupport.enabledTypes].Element", "value", "dfc-generated"] - - ["javax.management", "NotificationFilterSupport", True, "getEnabledTypes", "()", "", "Argument[this].SyntheticField[javax.management.NotificationFilterSupport.enabledTypes]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "NotificationListener", True, "handleNotification", "(Notification,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "NotificationListener", True, "handleNotification", "(Notification,Object)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.management", "ObjectInstance", True, "ObjectInstance", "(ObjectName,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ObjectInstance.name]", "value", "dfc-generated"] - - ["javax.management", "ObjectInstance", True, "ObjectInstance", "(ObjectName,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.ObjectInstance.className]", "value", "dfc-generated"] - - ["javax.management", "ObjectInstance", True, "ObjectInstance", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ObjectInstance.name]", "taint", "dfc-generated"] - - ["javax.management", "ObjectInstance", True, "ObjectInstance", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.ObjectInstance.className]", "value", "dfc-generated"] - - ["javax.management", "ObjectInstance", True, "getClassName", "()", "", "Argument[this].SyntheticField[javax.management.ObjectInstance.className]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "ObjectInstance", True, "getObjectName", "()", "", "Argument[this].SyntheticField[javax.management.ObjectInstance.name]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "ObjectName", True, "ObjectName", "(String,Hashtable)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "ObjectName", "(String,Hashtable)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "ObjectName", "(String,Hashtable)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "ObjectName", "(String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "ObjectName", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "ObjectName", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "getCanonicalKeyPropertyListString", "()", "", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "getCanonicalName", "()", "", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "ObjectName", True, "getDomain", "()", "", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "getInstance", "(ObjectName)", "", "Argument[0].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "getInstance", "(ObjectName)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "ObjectName", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "getInstance", "(String,Hashtable)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "getInstance", "(String,Hashtable)", "", "Argument[1].MapKey", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "getInstance", "(String,Hashtable)", "", "Argument[1].MapValue", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "getInstance", "(String,String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "getInstance", "(String,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "getInstance", "(String,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "getKeyProperty", "(String)", "", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.management", "ObjectName", True, "getKeyPropertyList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ObjectName", True, "getKeyPropertyListString", "()", "", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.management", "OperationsException", True, "OperationsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Query", True, "and", "(QueryExp,QueryExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "and", "(QueryExp,QueryExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "anySubString", "(AttributeValueExp,StringValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "anySubString", "(AttributeValueExp,StringValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "attr", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.management.AttributeValueExp.attr]", "value", "dfc-generated"] - - ["javax.management", "Query", True, "attr", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "attr", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "between", "(ValueExp,ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "between", "(ValueExp,ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "between", "(ValueExp,ValueExp,ValueExp)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "div", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "div", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "eq", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "eq", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "finalSubString", "(AttributeValueExp,StringValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "finalSubString", "(AttributeValueExp,StringValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "geq", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "geq", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "gt", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "gt", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "in", "(ValueExp,ValueExp[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "in", "(ValueExp,ValueExp[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "initialSubString", "(AttributeValueExp,StringValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "initialSubString", "(AttributeValueExp,StringValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "isInstanceOf", "(StringValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "leq", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "leq", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "lt", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "lt", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "match", "(AttributeValueExp,StringValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "match", "(AttributeValueExp,StringValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "minus", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "minus", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "not", "(QueryExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "or", "(QueryExp,QueryExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "or", "(QueryExp,QueryExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "plus", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "plus", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "times", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "times", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "value", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.management.StringValueExp.val]", "value", "dfc-generated"] - - ["javax.management", "ReflectionException", True, "ReflectionException", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ReflectionException.exception]", "value", "dfc-generated"] - - ["javax.management", "ReflectionException", True, "ReflectionException", "(Exception,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ReflectionException.exception]", "value", "dfc-generated"] - - ["javax.management", "ReflectionException", True, "getTargetException", "()", "", "Argument[this].SyntheticField[javax.management.ReflectionException.exception]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "RuntimeErrorException", True, "RuntimeErrorException", "(Error)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeErrorException.error]", "value", "dfc-generated"] - - ["javax.management", "RuntimeErrorException", True, "RuntimeErrorException", "(Error,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeErrorException.error]", "value", "dfc-generated"] - - ["javax.management", "RuntimeErrorException", True, "getTargetError", "()", "", "Argument[this].SyntheticField[javax.management.RuntimeErrorException.error]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "RuntimeMBeanException", True, "RuntimeMBeanException", "(RuntimeException)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeMBeanException.runtimeException]", "value", "dfc-generated"] - - ["javax.management", "RuntimeMBeanException", True, "RuntimeMBeanException", "(RuntimeException,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeMBeanException.runtimeException]", "value", "dfc-generated"] - - ["javax.management", "RuntimeMBeanException", True, "getTargetException", "()", "", "Argument[this].SyntheticField[javax.management.RuntimeMBeanException.runtimeException]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "RuntimeOperationsException", True, "RuntimeOperationsException", "(RuntimeException)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeOperationsException.runtimeException]", "value", "dfc-generated"] - - ["javax.management", "RuntimeOperationsException", True, "RuntimeOperationsException", "(RuntimeException,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeOperationsException.runtimeException]", "value", "dfc-generated"] - - ["javax.management", "RuntimeOperationsException", True, "getTargetException", "()", "", "Argument[this].SyntheticField[javax.management.RuntimeOperationsException.runtimeException]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "ServiceNotFoundException", True, "ServiceNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "StandardEmitterMBean", True, "StandardEmitterMBean", "(Object,Class,NotificationEmitter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "StandardEmitterMBean", True, "StandardEmitterMBean", "(Object,Class,NotificationEmitter)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "StandardEmitterMBean", True, "StandardEmitterMBean", "(Object,Class,boolean,NotificationEmitter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "StandardEmitterMBean", True, "StandardEmitterMBean", "(Object,Class,boolean,NotificationEmitter)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "StandardMBean", True, "StandardMBean", "(Object,Class)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.StandardMBean.mbean].SyntheticField[com.sun.jmx.mbeanserver.MBeanSupport.resource]", "value", "dfc-generated"] - - ["javax.management", "StandardMBean", True, "StandardMBean", "(Object,Class,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.StandardMBean.mbean].SyntheticField[com.sun.jmx.mbeanserver.MBeanSupport.resource]", "value", "dfc-generated"] - - ["javax.management", "StandardMBean", True, "getImplementation", "()", "", "Argument[this].SyntheticField[javax.management.StandardMBean.mbean].SyntheticField[com.sun.jmx.mbeanserver.MBeanSupport.resource]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "StandardMBean", True, "setImplementation", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.StandardMBean.mbean].SyntheticField[com.sun.jmx.mbeanserver.MBeanSupport.resource]", "value", "dfc-generated"] - - ["javax.management", "StringValueExp", True, "StringValueExp", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.StringValueExp.val]", "value", "dfc-generated"] - - ["javax.management", "StringValueExp", True, "getValue", "()", "", "Argument[this].SyntheticField[javax.management.StringValueExp.val]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management", "ValueExp", True, "apply", "(ObjectName)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.management", "AttributeChangeNotificationFilter", "disableAllAttributes", "()", "summary", "df-generated"] - - ["javax.management", "AttributeChangeNotificationFilter", "disableAttribute", "(String)", "summary", "df-generated"] - - ["javax.management", "AttributeChangeNotificationFilter", "isNotificationEnabled", "(Notification)", "summary", "df-generated"] - - ["javax.management", "AttributeList", "AttributeList", "(int)", "summary", "df-generated"] - - ["javax.management", "AttributeList", "addAll", "(int,AttributeList)", "summary", "df-generated"] - - ["javax.management", "AttributeValueExp", "setMBeanServer", "(MBeanServer)", "summary", "df-generated"] - - ["javax.management", "DefaultLoaderRepository", "loadClass", "(String)", "summary", "df-generated"] - - ["javax.management", "DefaultLoaderRepository", "loadClassWithout", "(ClassLoader,String)", "summary", "df-generated"] - - ["javax.management", "ImmutableDescriptor", "isValid", "()", "summary", "df-generated"] - - ["javax.management", "ImmutableDescriptor", "removeField", "(String)", "summary", "df-generated"] - - ["javax.management", "ImmutableDescriptor", "setField", "(String,Object)", "summary", "df-generated"] - - ["javax.management", "ImmutableDescriptor", "setFields", "(String[],Object[])", "summary", "df-generated"] - - ["javax.management", "JMX", "isMXBeanInterface", "(Class)", "summary", "df-generated"] - - ["javax.management", "JMX", "newMBeanProxy", "(MBeanServerConnection,ObjectName,Class)", "summary", "df-generated"] - - ["javax.management", "JMX", "newMBeanProxy", "(MBeanServerConnection,ObjectName,Class,boolean)", "summary", "df-generated"] - - ["javax.management", "JMX", "newMXBeanProxy", "(MBeanServerConnection,ObjectName,Class)", "summary", "df-generated"] - - ["javax.management", "JMX", "newMXBeanProxy", "(MBeanServerConnection,ObjectName,Class,boolean)", "summary", "df-generated"] - - ["javax.management", "MBeanAttributeInfo", "isIs", "()", "summary", "df-generated"] - - ["javax.management", "MBeanAttributeInfo", "isReadable", "()", "summary", "df-generated"] - - ["javax.management", "MBeanAttributeInfo", "isWritable", "()", "summary", "df-generated"] - - ["javax.management", "MBeanOperationInfo", "getImpact", "()", "summary", "df-generated"] - - ["javax.management", "MBeanPermission", "implies", "(Permission)", "summary", "df-generated"] - - ["javax.management", "MBeanServerBuilder", "newMBeanServerDelegate", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegate", "addNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegate", "getImplementationName", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegate", "getImplementationVendor", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegate", "getImplementationVersion", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegate", "getSpecificationName", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegate", "getSpecificationVendor", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegate", "getSpecificationVersion", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegate", "removeNotificationListener", "(NotificationListener)", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegate", "removeNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegate", "sendNotification", "(Notification)", "summary", "df-generated"] - - ["javax.management", "MBeanServerFactory", "createMBeanServer", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerFactory", "findMBeanServer", "(String)", "summary", "df-generated"] - - ["javax.management", "MBeanServerFactory", "newMBeanServer", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerFactory", "releaseMBeanServer", "(MBeanServer)", "summary", "df-generated"] - - ["javax.management", "MBeanServerInvocationHandler", "isMXBean", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerInvocationHandler", "newProxyInstance", "(MBeanServerConnection,ObjectName,Class,boolean)", "summary", "df-generated"] - - ["javax.management", "MBeanServerPermission", "MBeanServerPermission", "(String)", "summary", "df-generated"] - - ["javax.management", "MBeanServerPermission", "MBeanServerPermission", "(String,String)", "summary", "df-generated"] - - ["javax.management", "MBeanServerPermission", "implies", "(Permission)", "summary", "df-generated"] - - ["javax.management", "MBeanServerPermission", "newPermissionCollection", "()", "summary", "df-generated"] - - ["javax.management", "Notification", "getSequenceNumber", "()", "summary", "df-generated"] - - ["javax.management", "Notification", "getTimeStamp", "()", "summary", "df-generated"] - - ["javax.management", "Notification", "setSequenceNumber", "(long)", "summary", "df-generated"] - - ["javax.management", "Notification", "setTimeStamp", "(long)", "summary", "df-generated"] - - ["javax.management", "NotificationBroadcasterSupport", "addNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management", "NotificationBroadcasterSupport", "removeNotificationListener", "(NotificationListener)", "summary", "df-generated"] - - ["javax.management", "NotificationBroadcasterSupport", "removeNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management", "NotificationBroadcasterSupport", "sendNotification", "(Notification)", "summary", "df-generated"] - - ["javax.management", "NotificationFilterSupport", "disableAllTypes", "()", "summary", "df-generated"] - - ["javax.management", "NotificationFilterSupport", "disableType", "(String)", "summary", "df-generated"] - - ["javax.management", "NotificationFilterSupport", "isNotificationEnabled", "(Notification)", "summary", "df-generated"] - - ["javax.management", "ObjectName", "apply", "(ObjectName)", "summary", "df-generated"] - - ["javax.management", "ObjectName", "isDomainPattern", "()", "summary", "df-generated"] - - ["javax.management", "ObjectName", "isPattern", "()", "summary", "df-generated"] - - ["javax.management", "ObjectName", "isPropertyListPattern", "()", "summary", "df-generated"] - - ["javax.management", "ObjectName", "isPropertyPattern", "()", "summary", "df-generated"] - - ["javax.management", "ObjectName", "isPropertyValuePattern", "()", "summary", "df-generated"] - - ["javax.management", "ObjectName", "isPropertyValuePattern", "(String)", "summary", "df-generated"] - - ["javax.management", "ObjectName", "quote", "(String)", "summary", "df-generated"] - - ["javax.management", "ObjectName", "setMBeanServer", "(MBeanServer)", "summary", "df-generated"] - - ["javax.management", "ObjectName", "unquote", "(String)", "summary", "df-generated"] - - ["javax.management", "Query", "classattr", "()", "summary", "df-generated"] - - ["javax.management", "Query", "value", "(Number)", "summary", "df-generated"] - - ["javax.management", "Query", "value", "(boolean)", "summary", "df-generated"] - - ["javax.management", "Query", "value", "(double)", "summary", "df-generated"] - - ["javax.management", "Query", "value", "(float)", "summary", "df-generated"] - - ["javax.management", "Query", "value", "(int)", "summary", "df-generated"] - - ["javax.management", "Query", "value", "(long)", "summary", "df-generated"] - - ["javax.management", "QueryEval", "getMBeanServer", "()", "summary", "df-generated"] - - ["javax.management", "QueryEval", "setMBeanServer", "(MBeanServer)", "summary", "df-generated"] - - ["javax.management", "StandardEmitterMBean", "addNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management", "StandardEmitterMBean", "removeNotificationListener", "(NotificationListener)", "summary", "df-generated"] - - ["javax.management", "StandardEmitterMBean", "removeNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management", "StandardEmitterMBean", "sendNotification", "(Notification)", "summary", "df-generated"] - - ["javax.management", "StandardMBean", "getImplementationClass", "()", "summary", "df-generated"] - - ["javax.management", "StandardMBean", "getMBeanInterface", "()", "summary", "df-generated"] - - ["javax.management", "StandardMBean", "invoke", "(String,Object[],String[])", "summary", "df-generated"] - - ["javax.management", "StandardMBean", "postDeregister", "()", "summary", "df-generated"] - - ["javax.management", "StandardMBean", "postRegister", "(Boolean)", "summary", "df-generated"] - - ["javax.management", "StandardMBean", "preDeregister", "()", "summary", "df-generated"] - - ["javax.management", "StandardMBean", "setAttribute", "(Attribute)", "summary", "df-generated"] - - ["javax.management", "StringValueExp", "setMBeanServer", "(MBeanServer)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.modelmbean.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.management.modelmbean.model.json new file mode 100644 index 000000000000..6645519a05dd --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.management.modelmbean.model.json @@ -0,0 +1,124 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.management.modelmbean", "DescriptorSupport", true, "DescriptorSupport", "(DescriptorSupport)", "", "Argument[0].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "value", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "DescriptorSupport", "(DescriptorSupport)", "", "Argument[0].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "DescriptorSupport", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "taint", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "DescriptorSupport", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "taint", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "DescriptorSupport", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "taint", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "DescriptorSupport", "(String[],Object[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "value", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "DescriptorSupport", "(String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "getFieldNames", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "getFieldValue", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "getFieldValues", "(String[])", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "getFields", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "ReturnValue.ArrayElement", "taint", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "getFields", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "ReturnValue.ArrayElement", "taint", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "setField", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "value", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "setField", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "setFields", "(String[],Object[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "value", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "setFields", "(String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "toXMLString", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "ReturnValue", "taint", "dfc-generated"], + ["javax.management.modelmbean", "DescriptorSupport", true, "toXMLString", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "ReturnValue", "taint", "dfc-generated"], + ["javax.management.modelmbean", "InvalidTargetObjectTypeException", true, "InvalidTargetObjectTypeException", "(Exception,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "InvalidTargetObjectTypeException", true, "InvalidTargetObjectTypeException", "(Exception,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "InvalidTargetObjectTypeException", true, "InvalidTargetObjectTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBean", true, "setManagedResource", "(Object,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBean", true, "setModelMBeanInfo", "(ModelMBeanInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanAttributeInfo", true, "ModelMBeanAttributeInfo", "(ModelMBeanAttributeInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanAttributeInfo", true, "ModelMBeanAttributeInfo", "(String,String,Method,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanAttributeInfo", true, "ModelMBeanAttributeInfo", "(String,String,Method,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanAttributeInfo", true, "ModelMBeanAttributeInfo", "(String,String,Method,Method,Descriptor)", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanAttributeInfo.attrDescriptor]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanAttributeInfo", true, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanAttributeInfo", true, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanAttributeInfo", true, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanAttributeInfo", true, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean,Descriptor)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanAttributeInfo.attrDescriptor]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanAttributeInfo", true, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanAttributeInfo.attrDescriptor]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanAttributeInfo", true, "setDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanAttributeInfo.attrDescriptor]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanConstructorInfo", true, "ModelMBeanConstructorInfo", "(String,Constructor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanConstructorInfo", true, "ModelMBeanConstructorInfo", "(String,Constructor,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanConstructorInfo.consDescriptor]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanConstructorInfo", true, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanConstructorInfo", true, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanConstructorInfo", true, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanConstructorInfo", true, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[],Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanConstructorInfo.consDescriptor]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanConstructorInfo", true, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanConstructorInfo.consDescriptor]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanConstructorInfo", true, "setDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanConstructorInfo.consDescriptor]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "ModelMBeanInfoSupport", "(ModelMBeanInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanAttributes]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanConstructors]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanOperations]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanNotifications]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanAttributes]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanConstructors]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanOperations]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanNotifications]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "getAttribute", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanAttributes].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "getConstructor", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanConstructors].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "getDescriptor", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "getDescriptor", "(String,String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "getDescriptors", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "getMBeanDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "getNotification", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanNotifications].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "getOperation", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanOperations].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "setDescriptor", "(Descriptor,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "setDescriptors", "(Descriptor[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanInfoSupport", true, "setMBeanDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanNotificationInfo", true, "ModelMBeanNotificationInfo", "(ModelMBeanNotificationInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanNotificationInfo", true, "ModelMBeanNotificationInfo", "(String[],String,String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanNotificationInfo", true, "ModelMBeanNotificationInfo", "(String[],String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanNotificationInfo", true, "ModelMBeanNotificationInfo", "(String[],String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanNotificationInfo", true, "ModelMBeanNotificationInfo", "(String[],String,String,Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanNotificationInfo.notificationDescriptor]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanNotificationInfo", true, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanNotificationInfo.notificationDescriptor]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanNotificationInfo", true, "setDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanNotificationInfo.notificationDescriptor]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanOperationInfo", true, "ModelMBeanOperationInfo", "(ModelMBeanOperationInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanOperationInfo", true, "ModelMBeanOperationInfo", "(String,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanOperationInfo", true, "ModelMBeanOperationInfo", "(String,Method,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanOperationInfo.operationDescriptor]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanOperationInfo", true, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanOperationInfo", true, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanOperationInfo", true, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanOperationInfo", true, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "ModelMBeanOperationInfo", true, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanOperationInfo.operationDescriptor]", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanOperationInfo", true, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanOperationInfo.operationDescriptor]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.modelmbean", "ModelMBeanOperationInfo", true, "setDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanOperationInfo.operationDescriptor]", "value", "dfc-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", true, "RequiredModelMBean", "(ModelMBeanInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "XMLParseException", true, "XMLParseException", "(Exception,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "XMLParseException", true, "XMLParseException", "(Exception,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.modelmbean", "XMLParseException", true, "XMLParseException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.management.modelmbean", "DescriptorSupport", "DescriptorSupport", "(int)", "summary", "df-generated"], + ["javax.management.modelmbean", "DescriptorSupport", "isValid", "()", "summary", "df-generated"], + ["javax.management.modelmbean", "DescriptorSupport", "removeField", "(String)", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "addAttributeChangeNotificationListener", "(NotificationListener,String,Object)", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "addNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "invoke", "(String,Object[],String[])", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "load", "()", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "postDeregister", "()", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "postRegister", "(Boolean)", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "preDeregister", "()", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "removeAttributeChangeNotificationListener", "(NotificationListener,String)", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "removeNotificationListener", "(NotificationListener)", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "removeNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "sendAttributeChangeNotification", "(Attribute,Attribute)", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "sendAttributeChangeNotification", "(AttributeChangeNotification)", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "sendNotification", "(Notification)", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "sendNotification", "(String)", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "setAttribute", "(Attribute)", "summary", "df-generated"], + ["javax.management.modelmbean", "RequiredModelMBean", "store", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.modelmbean.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.management.modelmbean.model.yml deleted file mode 100644 index 97200fb52682..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.management.modelmbean.model.yml +++ /dev/null @@ -1,113 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(DescriptorSupport)", "", "Argument[0].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "value", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(DescriptorSupport)", "", "Argument[0].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "taint", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "taint", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "taint", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(String[],Object[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "value", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "getFieldNames", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "getFieldValue", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "getFieldValues", "(String[])", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "getFields", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "ReturnValue.ArrayElement", "taint", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "getFields", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "ReturnValue.ArrayElement", "taint", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "setField", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "value", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "setField", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "setFields", "(String[],Object[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "value", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "setFields", "(String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "toXMLString", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "ReturnValue", "taint", "dfc-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "toXMLString", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "ReturnValue", "taint", "dfc-generated"] - - ["javax.management.modelmbean", "InvalidTargetObjectTypeException", True, "InvalidTargetObjectTypeException", "(Exception,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "InvalidTargetObjectTypeException", True, "InvalidTargetObjectTypeException", "(Exception,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "InvalidTargetObjectTypeException", True, "InvalidTargetObjectTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBean", True, "setManagedResource", "(Object,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBean", True, "setModelMBeanInfo", "(ModelMBeanInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(ModelMBeanAttributeInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,Method,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,Method,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,Method,Method,Descriptor)", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanAttributeInfo.attrDescriptor]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean,Descriptor)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanAttributeInfo.attrDescriptor]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanAttributeInfo.attrDescriptor]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "setDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanAttributeInfo.attrDescriptor]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,Constructor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,Constructor,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanConstructorInfo.consDescriptor]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[],Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanConstructorInfo.consDescriptor]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanConstructorInfo.consDescriptor]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "setDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanConstructorInfo.consDescriptor]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(ModelMBeanInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanAttributes]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanConstructors]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanOperations]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanNotifications]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanAttributes]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanConstructors]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanOperations]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanNotifications]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getAttribute", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanAttributes].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getConstructor", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanConstructors].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getDescriptor", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getDescriptor", "(String,String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getDescriptors", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getMBeanDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getNotification", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanNotifications].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getOperation", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanOperations].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "setDescriptor", "(Descriptor,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "setDescriptors", "(Descriptor[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "setMBeanDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "ModelMBeanNotificationInfo", "(ModelMBeanNotificationInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "ModelMBeanNotificationInfo", "(String[],String,String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "ModelMBeanNotificationInfo", "(String[],String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "ModelMBeanNotificationInfo", "(String[],String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "ModelMBeanNotificationInfo", "(String[],String,String,Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanNotificationInfo.notificationDescriptor]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanNotificationInfo.notificationDescriptor]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "setDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanNotificationInfo.notificationDescriptor]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(ModelMBeanOperationInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,Method,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanOperationInfo.operationDescriptor]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanOperationInfo.operationDescriptor]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanOperationInfo.operationDescriptor]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "setDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanOperationInfo.operationDescriptor]", "value", "dfc-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", True, "RequiredModelMBean", "(ModelMBeanInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "XMLParseException", True, "XMLParseException", "(Exception,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "XMLParseException", True, "XMLParseException", "(Exception,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "XMLParseException", True, "XMLParseException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.management.modelmbean", "DescriptorSupport", "DescriptorSupport", "(int)", "summary", "df-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", "isValid", "()", "summary", "df-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", "removeField", "(String)", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "addAttributeChangeNotificationListener", "(NotificationListener,String,Object)", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "addNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "invoke", "(String,Object[],String[])", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "load", "()", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "postDeregister", "()", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "postRegister", "(Boolean)", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "preDeregister", "()", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "removeAttributeChangeNotificationListener", "(NotificationListener,String)", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "removeNotificationListener", "(NotificationListener)", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "removeNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "sendAttributeChangeNotification", "(Attribute,Attribute)", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "sendAttributeChangeNotification", "(AttributeChangeNotification)", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "sendNotification", "(Notification)", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "sendNotification", "(String)", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "setAttribute", "(Attribute)", "summary", "df-generated"] - - ["javax.management.modelmbean", "RequiredModelMBean", "store", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.monitor.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.management.monitor.model.json new file mode 100644 index 000000000000..fab183c14979 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.management.monitor.model.json @@ -0,0 +1,88 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.management.monitor", "Monitor", true, "getObservedAttribute", "()", "", "Argument[this].SyntheticField[javax.management.monitor.Monitor.observedAttribute]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.monitor", "Monitor", true, "setObservedAttribute", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.monitor.Monitor.observedAttribute]", "value", "dfc-generated"], + ["javax.management.monitor", "MonitorMBean", true, "getObservedObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.monitor", "MonitorMBean", true, "getObservedObjects", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.monitor", "MonitorNotification", true, "getDerivedGauge", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.monitor", "MonitorNotification", true, "getObservedAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.monitor", "MonitorNotification", true, "getObservedObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.monitor", "MonitorNotification", true, "getTrigger", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.monitor", "MonitorSettingException", true, "MonitorSettingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.monitor", "StringMonitor", true, "getStringToCompare", "()", "", "Argument[this].SyntheticField[javax.management.monitor.StringMonitor.stringToCompare]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.monitor", "StringMonitor", true, "setStringToCompare", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.monitor.StringMonitor.stringToCompare]", "value", "dfc-generated"], + ["javax.management.monitor", "StringMonitorMBean", true, "getDerivedGauge", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.monitor", "StringMonitorMBean", true, "getDerivedGauge", "(ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.management.monitor", "CounterMonitor", "getDerivedGauge", "()", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "getDerivedGauge", "(ObjectName)", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "getDerivedGaugeTimeStamp", "()", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "getDerivedGaugeTimeStamp", "(ObjectName)", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "getDifferenceMode", "()", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "getInitThreshold", "()", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "getModulus", "()", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "getNotify", "()", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "getOffset", "()", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "getThreshold", "()", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "getThreshold", "(ObjectName)", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "setDifferenceMode", "(boolean)", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "setInitThreshold", "(Number)", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "setModulus", "(Number)", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "setNotify", "(boolean)", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "setOffset", "(Number)", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "setThreshold", "(Number)", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "start", "()", "summary", "df-generated"], + ["javax.management.monitor", "CounterMonitor", "stop", "()", "summary", "df-generated"], + ["javax.management.monitor", "GaugeMonitor", "getDerivedGauge", "()", "summary", "df-generated"], + ["javax.management.monitor", "GaugeMonitor", "getDerivedGauge", "(ObjectName)", "summary", "df-generated"], + ["javax.management.monitor", "GaugeMonitor", "getDerivedGaugeTimeStamp", "()", "summary", "df-generated"], + ["javax.management.monitor", "GaugeMonitor", "getDerivedGaugeTimeStamp", "(ObjectName)", "summary", "df-generated"], + ["javax.management.monitor", "GaugeMonitor", "getDifferenceMode", "()", "summary", "df-generated"], + ["javax.management.monitor", "GaugeMonitor", "getHighThreshold", "()", "summary", "df-generated"], + ["javax.management.monitor", "GaugeMonitor", "getLowThreshold", "()", "summary", "df-generated"], + ["javax.management.monitor", "GaugeMonitor", "getNotifyHigh", "()", "summary", "df-generated"], + ["javax.management.monitor", "GaugeMonitor", "getNotifyLow", "()", "summary", "df-generated"], + ["javax.management.monitor", "GaugeMonitor", "setDifferenceMode", "(boolean)", "summary", "df-generated"], + ["javax.management.monitor", "GaugeMonitor", "setNotifyHigh", "(boolean)", "summary", "df-generated"], + ["javax.management.monitor", "GaugeMonitor", "setNotifyLow", "(boolean)", "summary", "df-generated"], + ["javax.management.monitor", "GaugeMonitor", "setThresholds", "(Number,Number)", "summary", "df-generated"], + ["javax.management.monitor", "GaugeMonitor", "start", "()", "summary", "df-generated"], + ["javax.management.monitor", "GaugeMonitor", "stop", "()", "summary", "df-generated"], + ["javax.management.monitor", "Monitor", "addObservedObject", "(ObjectName)", "summary", "df-generated"], + ["javax.management.monitor", "Monitor", "containsObservedObject", "(ObjectName)", "summary", "df-generated"], + ["javax.management.monitor", "Monitor", "getGranularityPeriod", "()", "summary", "df-generated"], + ["javax.management.monitor", "Monitor", "isActive", "()", "summary", "df-generated"], + ["javax.management.monitor", "Monitor", "postDeregister", "()", "summary", "df-generated"], + ["javax.management.monitor", "Monitor", "postRegister", "(Boolean)", "summary", "df-generated"], + ["javax.management.monitor", "Monitor", "preDeregister", "()", "summary", "df-generated"], + ["javax.management.monitor", "Monitor", "removeObservedObject", "(ObjectName)", "summary", "df-generated"], + ["javax.management.monitor", "Monitor", "setGranularityPeriod", "(long)", "summary", "df-generated"], + ["javax.management.monitor", "Monitor", "setObservedObject", "(ObjectName)", "summary", "df-generated"], + ["javax.management.monitor", "Monitor", "start", "()", "summary", "df-generated"], + ["javax.management.monitor", "Monitor", "stop", "()", "summary", "df-generated"], + ["javax.management.monitor", "StringMonitor", "getDerivedGaugeTimeStamp", "()", "summary", "df-generated"], + ["javax.management.monitor", "StringMonitor", "getDerivedGaugeTimeStamp", "(ObjectName)", "summary", "df-generated"], + ["javax.management.monitor", "StringMonitor", "getNotifyDiffer", "()", "summary", "df-generated"], + ["javax.management.monitor", "StringMonitor", "getNotifyMatch", "()", "summary", "df-generated"], + ["javax.management.monitor", "StringMonitor", "setNotifyDiffer", "(boolean)", "summary", "df-generated"], + ["javax.management.monitor", "StringMonitor", "setNotifyMatch", "(boolean)", "summary", "df-generated"], + ["javax.management.monitor", "StringMonitor", "start", "()", "summary", "df-generated"], + ["javax.management.monitor", "StringMonitor", "stop", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.monitor.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.management.monitor.model.yml deleted file mode 100644 index d1485ddbd296..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.management.monitor.model.yml +++ /dev/null @@ -1,77 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.management.monitor", "Monitor", True, "getObservedAttribute", "()", "", "Argument[this].SyntheticField[javax.management.monitor.Monitor.observedAttribute]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.monitor", "Monitor", True, "setObservedAttribute", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.monitor.Monitor.observedAttribute]", "value", "dfc-generated"] - - ["javax.management.monitor", "MonitorMBean", True, "getObservedObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.monitor", "MonitorMBean", True, "getObservedObjects", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.monitor", "MonitorNotification", True, "getDerivedGauge", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.monitor", "MonitorNotification", True, "getObservedAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.monitor", "MonitorNotification", True, "getObservedObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.monitor", "MonitorNotification", True, "getTrigger", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.monitor", "MonitorSettingException", True, "MonitorSettingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.monitor", "StringMonitor", True, "getStringToCompare", "()", "", "Argument[this].SyntheticField[javax.management.monitor.StringMonitor.stringToCompare]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.monitor", "StringMonitor", True, "setStringToCompare", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.monitor.StringMonitor.stringToCompare]", "value", "dfc-generated"] - - ["javax.management.monitor", "StringMonitorMBean", True, "getDerivedGauge", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.monitor", "StringMonitorMBean", True, "getDerivedGauge", "(ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.management.monitor", "CounterMonitor", "getDerivedGauge", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "getDerivedGauge", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "getDerivedGaugeTimeStamp", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "getDerivedGaugeTimeStamp", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "getDifferenceMode", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "getInitThreshold", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "getModulus", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "getNotify", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "getOffset", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "getThreshold", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "getThreshold", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "setDifferenceMode", "(boolean)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "setInitThreshold", "(Number)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "setModulus", "(Number)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "setNotify", "(boolean)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "setOffset", "(Number)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "setThreshold", "(Number)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "start", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitor", "stop", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitor", "getDerivedGauge", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitor", "getDerivedGauge", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitor", "getDerivedGaugeTimeStamp", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitor", "getDerivedGaugeTimeStamp", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitor", "getDifferenceMode", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitor", "getHighThreshold", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitor", "getLowThreshold", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitor", "getNotifyHigh", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitor", "getNotifyLow", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitor", "setDifferenceMode", "(boolean)", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitor", "setNotifyHigh", "(boolean)", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitor", "setNotifyLow", "(boolean)", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitor", "setThresholds", "(Number,Number)", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitor", "start", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitor", "stop", "()", "summary", "df-generated"] - - ["javax.management.monitor", "Monitor", "addObservedObject", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "Monitor", "containsObservedObject", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "Monitor", "getGranularityPeriod", "()", "summary", "df-generated"] - - ["javax.management.monitor", "Monitor", "isActive", "()", "summary", "df-generated"] - - ["javax.management.monitor", "Monitor", "postDeregister", "()", "summary", "df-generated"] - - ["javax.management.monitor", "Monitor", "postRegister", "(Boolean)", "summary", "df-generated"] - - ["javax.management.monitor", "Monitor", "preDeregister", "()", "summary", "df-generated"] - - ["javax.management.monitor", "Monitor", "removeObservedObject", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "Monitor", "setGranularityPeriod", "(long)", "summary", "df-generated"] - - ["javax.management.monitor", "Monitor", "setObservedObject", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "Monitor", "start", "()", "summary", "df-generated"] - - ["javax.management.monitor", "Monitor", "stop", "()", "summary", "df-generated"] - - ["javax.management.monitor", "StringMonitor", "getDerivedGaugeTimeStamp", "()", "summary", "df-generated"] - - ["javax.management.monitor", "StringMonitor", "getDerivedGaugeTimeStamp", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "StringMonitor", "getNotifyDiffer", "()", "summary", "df-generated"] - - ["javax.management.monitor", "StringMonitor", "getNotifyMatch", "()", "summary", "df-generated"] - - ["javax.management.monitor", "StringMonitor", "setNotifyDiffer", "(boolean)", "summary", "df-generated"] - - ["javax.management.monitor", "StringMonitor", "setNotifyMatch", "(boolean)", "summary", "df-generated"] - - ["javax.management.monitor", "StringMonitor", "start", "()", "summary", "df-generated"] - - ["javax.management.monitor", "StringMonitor", "stop", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.openmbean.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.management.openmbean.model.json new file mode 100644 index 000000000000..f240f9587a0f --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.management.openmbean.model.json @@ -0,0 +1,151 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.management.openmbean", "ArrayType", true, "ArrayType", "(SimpleType,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "ArrayType", true, "ArrayType", "(int,OpenType)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "ArrayType", true, "getArrayType", "(OpenType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.openmbean", "ArrayType", true, "getElementOpenType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.openmbean", "CompositeData", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.openmbean", "CompositeData", true, "getAll", "(String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.openmbean", "CompositeData", true, "getCompositeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.openmbean", "CompositeData", true, "values", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.openmbean", "CompositeDataInvocationHandler", true, "CompositeDataInvocationHandler", "(CompositeData)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataInvocationHandler.compositeData]", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeDataInvocationHandler", true, "getCompositeData", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataInvocationHandler.compositeData]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeDataInvocationHandler", true, "invoke", "(Object,Method,Object[])", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataInvocationHandler.compositeData]", "ReturnValue", "taint", "dfc-generated"], + ["javax.management.openmbean", "CompositeDataSupport", true, "CompositeDataSupport", "(CompositeType,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.compositeType]", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeDataSupport", true, "CompositeDataSupport", "(CompositeType,Map)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapKey", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeDataSupport", true, "CompositeDataSupport", "(CompositeType,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapValue", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeDataSupport", true, "CompositeDataSupport", "(CompositeType,String[],Object[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.compositeType]", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeDataSupport", true, "CompositeDataSupport", "(CompositeType,String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapKey", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeDataSupport", true, "CompositeDataSupport", "(CompositeType,String[],Object[])", "", "Argument[2].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapValue", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeDataSupport", true, "get", "(String)", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeDataSupport", true, "getAll", "(String[])", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeDataSupport", true, "getCompositeType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.compositeType]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeDataSupport", true, "values", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapValue", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeDataView", true, "toCompositeData", "(CompositeType)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.openmbean", "CompositeType", true, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[2].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToDescription].MapKey", "taint", "dfc-generated"], + ["javax.management.openmbean", "CompositeType", true, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[2].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToType].MapKey", "taint", "dfc-generated"], + ["javax.management.openmbean", "CompositeType", true, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[3].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToDescription].MapValue", "taint", "dfc-generated"], + ["javax.management.openmbean", "CompositeType", true, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[4].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToType].MapValue", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeType", true, "getDescription", "(String)", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToDescription].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeType", true, "getType", "(String)", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToType].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeType", true, "keySet", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.myNamesSet]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeType", true, "keySet", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToDescription].MapKey", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.myNamesSet].Element", "value", "dfc-generated"], + ["javax.management.openmbean", "CompositeType", true, "keySet", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToDescription].MapKey", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.management.openmbean", "InvalidKeyException", true, "InvalidKeyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "InvalidOpenTypeException", true, "InvalidOpenTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "KeyAlreadyExistsException", true, "KeyAlreadyExistsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenDataException", true, "OpenDataException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", true, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", true, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", true, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", true, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.defaultValue]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", true, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", true, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.defaultValue]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", true, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[7]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.minValue]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", true, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[8]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.maxValue]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", true, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Object[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", true, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Object[])", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.defaultValue]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", true, "getDefaultValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.defaultValue]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", true, "getMaxValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.maxValue]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", true, "getMinValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.minValue]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", true, "getOpenType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", true, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", true, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", true, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", true, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[],Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", true, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[],Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", true, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[],Descriptor)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", true, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[],Descriptor)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanInfoSupport", true, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanInfoSupport", true, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanInfoSupport", true, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanInfoSupport", true, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanInfoSupport", true, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[4].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanInfoSupport", true, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanInfoSupport", true, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanInfoSupport", true, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanInfoSupport", true, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanInfoSupport", true, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanInfoSupport", true, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[4].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanInfoSupport", true, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanInfoSupport", true, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", true, "OpenMBeanOperationInfoSupport", "(String,String,OpenMBeanParameterInfo[],OpenType,int)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanOperationInfoSupport.returnOpenType]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", true, "OpenMBeanOperationInfoSupport", "(String,String,OpenMBeanParameterInfo[],OpenType,int,Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanOperationInfoSupport.returnOpenType]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", true, "getReturnOpenType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanOperationInfoSupport.returnOpenType]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfo", true, "getLegalValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", true, "OpenMBeanParameterInfoSupport", "(String,String,OpenType)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", true, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", true, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", true, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.defaultValue]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", true, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", true, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.defaultValue]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", true, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.minValue]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", true, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.maxValue]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", true, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Object[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", true, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Object[])", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.defaultValue]", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", true, "getDefaultValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.defaultValue]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", true, "getMaxValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.maxValue]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", true, "getMinValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.minValue]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", true, "getOpenType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "OpenType", true, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.openmbean", "OpenType", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.openmbean", "OpenType", true, "getTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.openmbean", "TabularData", true, "calculateIndex", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.openmbean", "TabularData", true, "keySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.openmbean", "TabularData", true, "values", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.openmbean", "TabularDataSupport", true, "TabularDataSupport", "(TabularType)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.tabularType]", "value", "dfc-generated"], + ["javax.management.openmbean", "TabularDataSupport", true, "TabularDataSupport", "(TabularType,int,float)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.tabularType]", "value", "dfc-generated"], + ["javax.management.openmbean", "TabularDataSupport", true, "get", "(Object[])", "", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.dataMap].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "TabularDataSupport", true, "getTabularType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.tabularType]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "TabularDataSupport", true, "put", "(CompositeData)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.dataMap].MapValue", "value", "dfc-generated"], + ["javax.management.openmbean", "TabularDataSupport", true, "putAll", "(CompositeData[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.dataMap].MapValue", "value", "dfc-generated"], + ["javax.management.openmbean", "TabularDataSupport", true, "remove", "(Object[])", "", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.dataMap].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "TabularType", true, "TabularType", "(String,String,CompositeType,String[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.TabularType.rowType]", "value", "dfc-generated"], + ["javax.management.openmbean", "TabularType", true, "TabularType", "(String,String,CompositeType,String[])", "", "Argument[3].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.TabularType.indexNames].Element", "value", "dfc-generated"], + ["javax.management.openmbean", "TabularType", true, "getIndexNames", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.TabularType.indexNames]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.openmbean", "TabularType", true, "getRowType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.TabularType.rowType]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.management.openmbean", "ArrayType", "getDimension", "()", "summary", "df-generated"], + ["javax.management.openmbean", "ArrayType", "getPrimitiveArrayType", "(Class)", "summary", "df-generated"], + ["javax.management.openmbean", "ArrayType", "isPrimitiveArray", "()", "summary", "df-generated"], + ["javax.management.openmbean", "ArrayType", "isValue", "(Object)", "summary", "df-generated"], + ["javax.management.openmbean", "CompositeDataSupport", "containsKey", "(String)", "summary", "df-generated"], + ["javax.management.openmbean", "CompositeDataSupport", "containsValue", "(Object)", "summary", "df-generated"], + ["javax.management.openmbean", "CompositeType", "containsKey", "(String)", "summary", "df-generated"], + ["javax.management.openmbean", "CompositeType", "isValue", "(Object)", "summary", "df-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", "hasDefaultValue", "()", "summary", "df-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", "hasLegalValues", "()", "summary", "df-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", "hasMaxValue", "()", "summary", "df-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", "hasMinValue", "()", "summary", "df-generated"], + ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", "isValue", "(Object)", "summary", "df-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", "hasDefaultValue", "()", "summary", "df-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", "hasLegalValues", "()", "summary", "df-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", "hasMaxValue", "()", "summary", "df-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", "hasMinValue", "()", "summary", "df-generated"], + ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", "isValue", "(Object)", "summary", "df-generated"], + ["javax.management.openmbean", "OpenType", "isArray", "()", "summary", "df-generated"], + ["javax.management.openmbean", "OpenType", "isValue", "(Object)", "summary", "df-generated"], + ["javax.management.openmbean", "SimpleType", "isValue", "(Object)", "summary", "df-generated"], + ["javax.management.openmbean", "SimpleType", "readResolve", "()", "summary", "df-generated"], + ["javax.management.openmbean", "TabularDataSupport", "containsKey", "(Object[])", "summary", "df-generated"], + ["javax.management.openmbean", "TabularDataSupport", "containsValue", "(CompositeData)", "summary", "df-generated"], + ["javax.management.openmbean", "TabularDataSupport", "containsValue", "(Object)", "summary", "df-generated"], + ["javax.management.openmbean", "TabularType", "isValue", "(Object)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.openmbean.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.management.openmbean.model.yml deleted file mode 100644 index 457d69764199..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.management.openmbean.model.yml +++ /dev/null @@ -1,140 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.management.openmbean", "ArrayType", True, "ArrayType", "(SimpleType,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "ArrayType", True, "ArrayType", "(int,OpenType)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "ArrayType", True, "getArrayType", "(OpenType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "ArrayType", True, "getElementOpenType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeData", True, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeData", True, "getAll", "(String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeData", True, "getCompositeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeData", True, "values", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeDataInvocationHandler", True, "CompositeDataInvocationHandler", "(CompositeData)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataInvocationHandler.compositeData]", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeDataInvocationHandler", True, "getCompositeData", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataInvocationHandler.compositeData]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeDataInvocationHandler", True, "invoke", "(Object,Method,Object[])", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataInvocationHandler.compositeData]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.compositeType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,Map)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapKey", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,String[],Object[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.compositeType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapKey", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,String[],Object[])", "", "Argument[2].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", True, "get", "(String)", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", True, "getAll", "(String[])", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", True, "getCompositeType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.compositeType]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", True, "values", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapValue", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeDataView", True, "toCompositeData", "(CompositeType)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeType", True, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[2].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToDescription].MapKey", "taint", "dfc-generated"] - - ["javax.management.openmbean", "CompositeType", True, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[2].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToType].MapKey", "taint", "dfc-generated"] - - ["javax.management.openmbean", "CompositeType", True, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[3].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToDescription].MapValue", "taint", "dfc-generated"] - - ["javax.management.openmbean", "CompositeType", True, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[4].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToType].MapValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeType", True, "getDescription", "(String)", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToDescription].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeType", True, "getType", "(String)", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToType].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeType", True, "keySet", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.myNamesSet]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeType", True, "keySet", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToDescription].MapKey", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.myNamesSet].Element", "value", "dfc-generated"] - - ["javax.management.openmbean", "CompositeType", True, "keySet", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToDescription].MapKey", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.management.openmbean", "InvalidKeyException", True, "InvalidKeyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "InvalidOpenTypeException", True, "InvalidOpenTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "KeyAlreadyExistsException", True, "KeyAlreadyExistsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenDataException", True, "OpenDataException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.defaultValue]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.defaultValue]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[7]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.minValue]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[8]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.maxValue]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Object[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Object[])", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.defaultValue]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "getDefaultValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.defaultValue]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "getMaxValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.maxValue]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "getMinValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.minValue]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "getOpenType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", True, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", True, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", True, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", True, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[],Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", True, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[],Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", True, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[],Descriptor)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", True, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[],Descriptor)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[4].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[4].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", True, "OpenMBeanOperationInfoSupport", "(String,String,OpenMBeanParameterInfo[],OpenType,int)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanOperationInfoSupport.returnOpenType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", True, "OpenMBeanOperationInfoSupport", "(String,String,OpenMBeanParameterInfo[],OpenType,int,Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanOperationInfoSupport.returnOpenType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", True, "getReturnOpenType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanOperationInfoSupport.returnOpenType]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfo", True, "getLegalValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.defaultValue]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.defaultValue]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.minValue]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.maxValue]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Object[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Object[])", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.defaultValue]", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "getDefaultValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.defaultValue]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "getMaxValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.maxValue]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "getMinValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.minValue]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "getOpenType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "OpenType", True, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenType", True, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenType", True, "getTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularData", True, "calculateIndex", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularData", True, "keySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularData", True, "values", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularDataSupport", True, "TabularDataSupport", "(TabularType)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.tabularType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "TabularDataSupport", True, "TabularDataSupport", "(TabularType,int,float)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.tabularType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "TabularDataSupport", True, "get", "(Object[])", "", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.dataMap].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "TabularDataSupport", True, "getTabularType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.tabularType]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "TabularDataSupport", True, "put", "(CompositeData)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.dataMap].MapValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "TabularDataSupport", True, "putAll", "(CompositeData[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.dataMap].MapValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "TabularDataSupport", True, "remove", "(Object[])", "", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.dataMap].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "TabularType", True, "TabularType", "(String,String,CompositeType,String[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.TabularType.rowType]", "value", "dfc-generated"] - - ["javax.management.openmbean", "TabularType", True, "TabularType", "(String,String,CompositeType,String[])", "", "Argument[3].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.TabularType.indexNames].Element", "value", "dfc-generated"] - - ["javax.management.openmbean", "TabularType", True, "getIndexNames", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.TabularType.indexNames]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.openmbean", "TabularType", True, "getRowType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.TabularType.rowType]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.management.openmbean", "ArrayType", "getDimension", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "ArrayType", "getPrimitiveArrayType", "(Class)", "summary", "df-generated"] - - ["javax.management.openmbean", "ArrayType", "isPrimitiveArray", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "ArrayType", "isValue", "(Object)", "summary", "df-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", "containsKey", "(String)", "summary", "df-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", "containsValue", "(Object)", "summary", "df-generated"] - - ["javax.management.openmbean", "CompositeType", "containsKey", "(String)", "summary", "df-generated"] - - ["javax.management.openmbean", "CompositeType", "isValue", "(Object)", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", "hasDefaultValue", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", "hasLegalValues", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", "hasMaxValue", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", "hasMinValue", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", "isValue", "(Object)", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", "hasDefaultValue", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", "hasLegalValues", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", "hasMaxValue", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", "hasMinValue", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", "isValue", "(Object)", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenType", "isArray", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenType", "isValue", "(Object)", "summary", "df-generated"] - - ["javax.management.openmbean", "SimpleType", "isValue", "(Object)", "summary", "df-generated"] - - ["javax.management.openmbean", "SimpleType", "readResolve", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "TabularDataSupport", "containsKey", "(Object[])", "summary", "df-generated"] - - ["javax.management.openmbean", "TabularDataSupport", "containsValue", "(CompositeData)", "summary", "df-generated"] - - ["javax.management.openmbean", "TabularDataSupport", "containsValue", "(Object)", "summary", "df-generated"] - - ["javax.management.openmbean", "TabularType", "isValue", "(Object)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.relation.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.management.relation.model.json new file mode 100644 index 000000000000..e48aea591932 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.management.relation.model.json @@ -0,0 +1,187 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.management.relation", "InvalidRelationIdException", true, "InvalidRelationIdException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.relation", "InvalidRelationServiceException", true, "InvalidRelationServiceException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.relation", "InvalidRelationTypeException", true, "InvalidRelationTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.relation", "InvalidRoleInfoException", true, "InvalidRoleInfoException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.relation", "InvalidRoleValueException", true, "InvalidRoleValueException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.relation", "MBeanServerNotificationFilter", true, "disableObjectName", "(ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.MBeanServerNotificationFilter.deselectedNames].Element", "value", "dfc-generated"], + ["javax.management.relation", "MBeanServerNotificationFilter", true, "enableObjectName", "(ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.MBeanServerNotificationFilter.selectedNames].Element", "value", "dfc-generated"], + ["javax.management.relation", "MBeanServerNotificationFilter", true, "getDisabledObjectNames", "()", "", "Argument[this].SyntheticField[javax.management.relation.MBeanServerNotificationFilter.deselectedNames].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.management.relation", "MBeanServerNotificationFilter", true, "getEnabledObjectNames", "()", "", "Argument[this].SyntheticField[javax.management.relation.MBeanServerNotificationFilter.selectedNames].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.management.relation", "Relation", true, "getReferencedMBeans", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.relation", "Relation", true, "getRole", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.relation", "RelationException", true, "RelationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.relation", "RelationNotFoundException", true, "RelationNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.relation", "RelationNotification", true, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[4]", "Argument[this]", "taint", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationId]", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationTypeName]", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[7].SyntheticField[javax.management.ObjectName._canonicalName]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationObjName]", "taint", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[7]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationObjName]", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[8].Element", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.unregisterMBeanList].Element", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[10].Element", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.oldRoleValue].Element", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[4]", "Argument[this]", "taint", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationId]", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationTypeName]", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[7].SyntheticField[javax.management.ObjectName._canonicalName]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationObjName]", "taint", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[7]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationObjName]", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[8]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.roleName]", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[9].Element", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.newRoleValue].Element", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "getMBeansToUnregister", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.unregisterMBeanList].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "getNewRoleValue", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.newRoleValue].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "getObjectName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationObjName]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "getOldRoleValue", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.oldRoleValue].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "getRelationId", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationId]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "getRelationTypeName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationTypeName]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RelationNotification", true, "getRoleName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.roleName]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RelationService", true, "addRelation", "(ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelId2ObjMap].MapValue", "value", "dfc-generated"], + ["javax.management.relation", "RelationService", true, "addRelation", "(ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelMBeanObjName2RelIdMap].MapKey", "value", "dfc-generated"], + ["javax.management.relation", "RelationService", true, "addRelationType", "(RelationType)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelType2ObjMap].MapValue", "value", "dfc-generated"], + ["javax.management.relation", "RelationService", true, "createRelation", "(String,String,RoleList)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelId2ObjMap].MapKey", "value", "dfc-generated"], + ["javax.management.relation", "RelationService", true, "createRelationType", "(String,RoleInfo[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelType2ObjMap].MapKey", "value", "dfc-generated"], + ["javax.management.relation", "RelationService", true, "getAllRelationIds", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelId2ObjMap].MapKey", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.management.relation", "RelationService", true, "getAllRelationTypeNames", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelType2ObjMap].MapKey", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.management.relation", "RelationService", true, "isRelation", "(ObjectName)", "", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelMBeanObjName2RelIdMap].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RelationService", true, "isRelationMBean", "(String)", "", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelId2ObjMap].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RelationService", true, "setRoles", "(String,RoleList)", "", "Argument[1].Element", "ReturnValue.SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"], + ["javax.management.relation", "RelationServiceMBean", true, "findAssociatedMBeans", "(ObjectName,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.relation", "RelationServiceMBean", true, "findReferencingRelations", "(ObjectName,String,String)", "", "Argument[2]", "ReturnValue.MapValue.Element", "value", "dfc-generated"], + ["javax.management.relation", "RelationServiceMBean", true, "findRelationsOfType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.relation", "RelationServiceMBean", true, "getAllRoles", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.relation", "RelationServiceMBean", true, "getRelationTypeName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.relation", "RelationServiceMBean", true, "getRoleInfo", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.relation", "RelationServiceMBean", true, "getRoleInfos", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.relation", "RelationServiceMBean", true, "getRoles", "(String,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.relation", "RelationServiceMBean", true, "setRole", "(String,Role)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.relation", "RelationServiceMBean", true, "updateRoleMap", "(String,Role,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.relation", "RelationServiceNotRegisteredException", true, "RelationServiceNotRegisteredException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.relation", "RelationSupport", true, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelId]", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelServiceName]", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelTypeName]", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[4].Element", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelId]", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelServiceName]", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelTypeName]", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[3].Element", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "getAllRoles", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "ReturnValue.SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "getRelationId", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelId]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "getRelationServiceName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelServiceName]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "getRelationTypeName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelTypeName]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "getRoles", "(String[])", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "ReturnValue.SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "handleMBeanUnregistration", "(ObjectName,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapKey", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "retrieveAllRoles", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "setRole", "(Role)", "", "Argument[0].SyntheticField[javax.management.relation.Role.name]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapKey", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "setRole", "(Role)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "setRoles", "(RoleList)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "value", "dfc-generated"], + ["javax.management.relation", "RelationSupport", true, "setRoles", "(RoleList)", "", "Argument[0].Element", "ReturnValue.SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"], + ["javax.management.relation", "RelationType", true, "getRoleInfo", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.relation", "RelationType", true, "getRoleInfos", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.relation", "RelationTypeNotFoundException", true, "RelationTypeNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.relation", "RelationTypeSupport", true, "RelationTypeSupport", "(String,RoleInfo[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationTypeSupport.typeName]", "value", "dfc-generated"], + ["javax.management.relation", "RelationTypeSupport", true, "getRelationTypeName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationTypeSupport.typeName]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "Role", true, "Role", "(String,List)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.Role.name]", "value", "dfc-generated"], + ["javax.management.relation", "Role", true, "Role", "(String,List)", "", "Argument[1].Element", "Argument[this].SyntheticField[javax.management.relation.Role.objectNameList].Element", "value", "dfc-generated"], + ["javax.management.relation", "Role", true, "getRoleName", "()", "", "Argument[this].SyntheticField[javax.management.relation.Role.name]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "Role", true, "getRoleValue", "()", "", "Argument[this].SyntheticField[javax.management.relation.Role.objectNameList]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "Role", true, "roleValueToString", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.management.relation", "Role", true, "setRoleName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.Role.name]", "value", "dfc-generated"], + ["javax.management.relation", "Role", true, "setRoleValue", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.Role.objectNameList].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleInfo", true, "RoleInfo", "(RoleInfo)", "", "Argument[0].SyntheticField[javax.management.relation.RoleInfo.description]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.description]", "value", "dfc-generated"], + ["javax.management.relation", "RoleInfo", true, "RoleInfo", "(RoleInfo)", "", "Argument[0].SyntheticField[javax.management.relation.RoleInfo.name]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.name]", "value", "dfc-generated"], + ["javax.management.relation", "RoleInfo", true, "RoleInfo", "(RoleInfo)", "", "Argument[0].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "value", "dfc-generated"], + ["javax.management.relation", "RoleInfo", true, "RoleInfo", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.name]", "value", "dfc-generated"], + ["javax.management.relation", "RoleInfo", true, "RoleInfo", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "value", "dfc-generated"], + ["javax.management.relation", "RoleInfo", true, "RoleInfo", "(String,String,boolean,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.name]", "value", "dfc-generated"], + ["javax.management.relation", "RoleInfo", true, "RoleInfo", "(String,String,boolean,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "value", "dfc-generated"], + ["javax.management.relation", "RoleInfo", true, "RoleInfo", "(String,String,boolean,boolean,int,int,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.name]", "value", "dfc-generated"], + ["javax.management.relation", "RoleInfo", true, "RoleInfo", "(String,String,boolean,boolean,int,int,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "value", "dfc-generated"], + ["javax.management.relation", "RoleInfo", true, "RoleInfo", "(String,String,boolean,boolean,int,int,String)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.description]", "value", "dfc-generated"], + ["javax.management.relation", "RoleInfo", true, "getDescription", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.description]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RoleInfo", true, "getName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.name]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RoleInfo", true, "getRefMBeanClassName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RoleInfoNotFoundException", true, "RoleInfoNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.relation", "RoleList", true, "RoleList", "(List)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleList", true, "add", "(Role)", "", "Argument[0]", "Argument[this].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleList", true, "add", "(int,Role)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleList", true, "addAll", "(RoleList)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleList", true, "asList", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RoleList", true, "set", "(int,Role)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleNotFoundException", true, "RoleNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.relation", "RoleResult", true, "RoleResult", "(RoleList,RoleUnresolvedList)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleResult", true, "RoleResult", "(RoleList,RoleUnresolvedList)", "", "Argument[1].Element", "Argument[this].SyntheticField[javax.management.relation.RoleResult.unresolvedRoleList].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleResult", true, "getRoles", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleResult.roleList]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RoleResult", true, "getRolesUnresolved", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleResult.unresolvedRoleList]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RoleResult", true, "setRoles", "(RoleList)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleResult", true, "setRolesUnresolved", "(RoleUnresolvedList)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.RoleResult.unresolvedRoleList].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleUnresolved", true, "RoleUnresolved", "(String,List,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleName]", "value", "dfc-generated"], + ["javax.management.relation", "RoleUnresolved", true, "RoleUnresolved", "(String,List,int)", "", "Argument[1].Element", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleValue].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleUnresolved", true, "getRoleName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleName]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RoleUnresolved", true, "getRoleValue", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleValue]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RoleUnresolved", true, "setRoleName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleName]", "value", "dfc-generated"], + ["javax.management.relation", "RoleUnresolved", true, "setRoleValue", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleValue].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleUnresolvedList", true, "RoleUnresolvedList", "(List)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleUnresolvedList", true, "add", "(RoleUnresolved)", "", "Argument[0]", "Argument[this].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleUnresolvedList", true, "add", "(int,RoleUnresolved)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleUnresolvedList", true, "addAll", "(RoleUnresolvedList)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"], + ["javax.management.relation", "RoleUnresolvedList", true, "asList", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.relation", "RoleUnresolvedList", true, "set", "(int,RoleUnresolved)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.management.relation", "MBeanServerNotificationFilter", "disableAllObjectNames", "()", "summary", "df-generated"], + ["javax.management.relation", "MBeanServerNotificationFilter", "enableAllObjectNames", "()", "summary", "df-generated"], + ["javax.management.relation", "MBeanServerNotificationFilter", "isNotificationEnabled", "(Notification)", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "RelationService", "(boolean)", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "checkRoleReading", "(String,String)", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "checkRoleWriting", "(Role,String,Boolean)", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "getPurgeFlag", "()", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "getReferencedMBeans", "(String)", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "getRole", "(String,String)", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "getRoleCardinality", "(String,String)", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "hasRelation", "(String)", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "isActive", "()", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "postDeregister", "()", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "postRegister", "(Boolean)", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "preDeregister", "()", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "purgeRelations", "()", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "removeRelation", "(String)", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "removeRelationType", "(String)", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "sendRelationCreationNotification", "(String)", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "sendRelationRemovalNotification", "(String,List)", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "sendRoleUpdateNotification", "(String,Role,List)", "summary", "df-generated"], + ["javax.management.relation", "RelationService", "setPurgeFlag", "(boolean)", "summary", "df-generated"], + ["javax.management.relation", "RelationSupport", "getRoleCardinality", "(String)", "summary", "df-generated"], + ["javax.management.relation", "RelationSupport", "isInRelationService", "()", "summary", "df-generated"], + ["javax.management.relation", "RelationSupport", "postDeregister", "()", "summary", "df-generated"], + ["javax.management.relation", "RelationSupport", "postRegister", "(Boolean)", "summary", "df-generated"], + ["javax.management.relation", "RelationSupport", "preDeregister", "()", "summary", "df-generated"], + ["javax.management.relation", "RelationSupport", "setRelationServiceManagementFlag", "(Boolean)", "summary", "df-generated"], + ["javax.management.relation", "RoleInfo", "checkMaxDegree", "(int)", "summary", "df-generated"], + ["javax.management.relation", "RoleInfo", "checkMinDegree", "(int)", "summary", "df-generated"], + ["javax.management.relation", "RoleInfo", "getMaxDegree", "()", "summary", "df-generated"], + ["javax.management.relation", "RoleInfo", "getMinDegree", "()", "summary", "df-generated"], + ["javax.management.relation", "RoleInfo", "isReadable", "()", "summary", "df-generated"], + ["javax.management.relation", "RoleInfo", "isWritable", "()", "summary", "df-generated"], + ["javax.management.relation", "RoleList", "RoleList", "(int)", "summary", "df-generated"], + ["javax.management.relation", "RoleList", "addAll", "(int,RoleList)", "summary", "df-generated"], + ["javax.management.relation", "RoleStatus", "isRoleStatus", "(int)", "summary", "df-generated"], + ["javax.management.relation", "RoleUnresolved", "getProblemType", "()", "summary", "df-generated"], + ["javax.management.relation", "RoleUnresolved", "setProblemType", "(int)", "summary", "df-generated"], + ["javax.management.relation", "RoleUnresolvedList", "RoleUnresolvedList", "(int)", "summary", "df-generated"], + ["javax.management.relation", "RoleUnresolvedList", "addAll", "(int,RoleUnresolvedList)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.relation.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.management.relation.model.yml deleted file mode 100644 index 5505994e466f..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.management.relation.model.yml +++ /dev/null @@ -1,176 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.management.relation", "InvalidRelationIdException", True, "InvalidRelationIdException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "InvalidRelationServiceException", True, "InvalidRelationServiceException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "InvalidRelationTypeException", True, "InvalidRelationTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "InvalidRoleInfoException", True, "InvalidRoleInfoException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "InvalidRoleValueException", True, "InvalidRoleValueException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "MBeanServerNotificationFilter", True, "disableObjectName", "(ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.MBeanServerNotificationFilter.deselectedNames].Element", "value", "dfc-generated"] - - ["javax.management.relation", "MBeanServerNotificationFilter", True, "enableObjectName", "(ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.MBeanServerNotificationFilter.selectedNames].Element", "value", "dfc-generated"] - - ["javax.management.relation", "MBeanServerNotificationFilter", True, "getDisabledObjectNames", "()", "", "Argument[this].SyntheticField[javax.management.relation.MBeanServerNotificationFilter.deselectedNames].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.management.relation", "MBeanServerNotificationFilter", True, "getEnabledObjectNames", "()", "", "Argument[this].SyntheticField[javax.management.relation.MBeanServerNotificationFilter.selectedNames].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.management.relation", "Relation", True, "getReferencedMBeans", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "Relation", True, "getRole", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationException", True, "RelationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotFoundException", True, "RelationNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[4]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationId]", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationTypeName]", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[7].SyntheticField[javax.management.ObjectName._canonicalName]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationObjName]", "taint", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[7]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationObjName]", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[8].Element", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.unregisterMBeanList].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[10].Element", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.oldRoleValue].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[4]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationId]", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationTypeName]", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[7].SyntheticField[javax.management.ObjectName._canonicalName]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationObjName]", "taint", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[7]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationObjName]", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[8]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.roleName]", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[9].Element", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.newRoleValue].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "getMBeansToUnregister", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.unregisterMBeanList].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "getNewRoleValue", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.newRoleValue].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "getObjectName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationObjName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "getOldRoleValue", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.oldRoleValue].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "getRelationId", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationId]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "getRelationTypeName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationTypeName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RelationNotification", True, "getRoleName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.roleName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RelationService", True, "addRelation", "(ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelId2ObjMap].MapValue", "value", "dfc-generated"] - - ["javax.management.relation", "RelationService", True, "addRelation", "(ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelMBeanObjName2RelIdMap].MapKey", "value", "dfc-generated"] - - ["javax.management.relation", "RelationService", True, "addRelationType", "(RelationType)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelType2ObjMap].MapValue", "value", "dfc-generated"] - - ["javax.management.relation", "RelationService", True, "createRelation", "(String,String,RoleList)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelId2ObjMap].MapKey", "value", "dfc-generated"] - - ["javax.management.relation", "RelationService", True, "createRelationType", "(String,RoleInfo[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelType2ObjMap].MapKey", "value", "dfc-generated"] - - ["javax.management.relation", "RelationService", True, "getAllRelationIds", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelId2ObjMap].MapKey", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.management.relation", "RelationService", True, "getAllRelationTypeNames", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelType2ObjMap].MapKey", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.management.relation", "RelationService", True, "isRelation", "(ObjectName)", "", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelMBeanObjName2RelIdMap].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RelationService", True, "isRelationMBean", "(String)", "", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelId2ObjMap].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RelationService", True, "setRoles", "(String,RoleList)", "", "Argument[1].Element", "ReturnValue.SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "findAssociatedMBeans", "(ObjectName,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "findReferencingRelations", "(ObjectName,String,String)", "", "Argument[2]", "ReturnValue.MapValue.Element", "value", "dfc-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "findRelationsOfType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "getAllRoles", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "getRelationTypeName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "getRoleInfo", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "getRoleInfos", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "getRoles", "(String,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "setRole", "(String,Role)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "updateRoleMap", "(String,Role,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceNotRegisteredException", True, "RelationServiceNotRegisteredException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelId]", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelServiceName]", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelTypeName]", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[4].Element", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelId]", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelServiceName]", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelTypeName]", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[3].Element", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "getAllRoles", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "ReturnValue.SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "getRelationId", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelId]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "getRelationServiceName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelServiceName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "getRelationTypeName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelTypeName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "getRoles", "(String[])", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "ReturnValue.SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "handleMBeanUnregistration", "(ObjectName,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapKey", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "retrieveAllRoles", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "setRole", "(Role)", "", "Argument[0].SyntheticField[javax.management.relation.Role.name]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapKey", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "setRole", "(Role)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "setRoles", "(RoleList)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "value", "dfc-generated"] - - ["javax.management.relation", "RelationSupport", True, "setRoles", "(RoleList)", "", "Argument[0].Element", "ReturnValue.SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RelationType", True, "getRoleInfo", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationType", True, "getRoleInfos", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationTypeNotFoundException", True, "RelationTypeNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationTypeSupport", True, "RelationTypeSupport", "(String,RoleInfo[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationTypeSupport.typeName]", "value", "dfc-generated"] - - ["javax.management.relation", "RelationTypeSupport", True, "getRelationTypeName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationTypeSupport.typeName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "Role", True, "Role", "(String,List)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.Role.name]", "value", "dfc-generated"] - - ["javax.management.relation", "Role", True, "Role", "(String,List)", "", "Argument[1].Element", "Argument[this].SyntheticField[javax.management.relation.Role.objectNameList].Element", "value", "dfc-generated"] - - ["javax.management.relation", "Role", True, "getRoleName", "()", "", "Argument[this].SyntheticField[javax.management.relation.Role.name]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "Role", True, "getRoleValue", "()", "", "Argument[this].SyntheticField[javax.management.relation.Role.objectNameList]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "Role", True, "roleValueToString", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "Role", True, "setRoleName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.Role.name]", "value", "dfc-generated"] - - ["javax.management.relation", "Role", True, "setRoleValue", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.Role.objectNameList].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(RoleInfo)", "", "Argument[0].SyntheticField[javax.management.relation.RoleInfo.description]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.description]", "value", "dfc-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(RoleInfo)", "", "Argument[0].SyntheticField[javax.management.relation.RoleInfo.name]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.name]", "value", "dfc-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(RoleInfo)", "", "Argument[0].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "value", "dfc-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.name]", "value", "dfc-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "value", "dfc-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String,boolean,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.name]", "value", "dfc-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String,boolean,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "value", "dfc-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String,boolean,boolean,int,int,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.name]", "value", "dfc-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String,boolean,boolean,int,int,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "value", "dfc-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String,boolean,boolean,int,int,String)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.description]", "value", "dfc-generated"] - - ["javax.management.relation", "RoleInfo", True, "getDescription", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.description]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RoleInfo", True, "getName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.name]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RoleInfo", True, "getRefMBeanClassName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RoleInfoNotFoundException", True, "RoleInfoNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleList", True, "RoleList", "(List)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleList", True, "add", "(Role)", "", "Argument[0]", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleList", True, "add", "(int,Role)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleList", True, "addAll", "(RoleList)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleList", True, "asList", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RoleList", True, "set", "(int,Role)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleNotFoundException", True, "RoleNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleResult", True, "RoleResult", "(RoleList,RoleUnresolvedList)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleResult", True, "RoleResult", "(RoleList,RoleUnresolvedList)", "", "Argument[1].Element", "Argument[this].SyntheticField[javax.management.relation.RoleResult.unresolvedRoleList].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleResult", True, "getRoles", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleResult.roleList]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RoleResult", True, "getRolesUnresolved", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleResult.unresolvedRoleList]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RoleResult", True, "setRoles", "(RoleList)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleResult", True, "setRolesUnresolved", "(RoleUnresolvedList)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.RoleResult.unresolvedRoleList].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleUnresolved", True, "RoleUnresolved", "(String,List,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleName]", "value", "dfc-generated"] - - ["javax.management.relation", "RoleUnresolved", True, "RoleUnresolved", "(String,List,int)", "", "Argument[1].Element", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleValue].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleUnresolved", True, "getRoleName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RoleUnresolved", True, "getRoleValue", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleValue]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RoleUnresolved", True, "setRoleName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleName]", "value", "dfc-generated"] - - ["javax.management.relation", "RoleUnresolved", True, "setRoleValue", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleValue].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleUnresolvedList", True, "RoleUnresolvedList", "(List)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleUnresolvedList", True, "add", "(RoleUnresolved)", "", "Argument[0]", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleUnresolvedList", True, "add", "(int,RoleUnresolved)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleUnresolvedList", True, "addAll", "(RoleUnresolvedList)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.management.relation", "RoleUnresolvedList", True, "asList", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.relation", "RoleUnresolvedList", True, "set", "(int,RoleUnresolved)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.management.relation", "MBeanServerNotificationFilter", "disableAllObjectNames", "()", "summary", "df-generated"] - - ["javax.management.relation", "MBeanServerNotificationFilter", "enableAllObjectNames", "()", "summary", "df-generated"] - - ["javax.management.relation", "MBeanServerNotificationFilter", "isNotificationEnabled", "(Notification)", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "RelationService", "(boolean)", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "checkRoleReading", "(String,String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "checkRoleWriting", "(Role,String,Boolean)", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "getPurgeFlag", "()", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "getReferencedMBeans", "(String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "getRole", "(String,String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "getRoleCardinality", "(String,String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "hasRelation", "(String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "isActive", "()", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "postDeregister", "()", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "postRegister", "(Boolean)", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "preDeregister", "()", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "purgeRelations", "()", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "removeRelation", "(String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "removeRelationType", "(String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "sendRelationCreationNotification", "(String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "sendRelationRemovalNotification", "(String,List)", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "sendRoleUpdateNotification", "(String,Role,List)", "summary", "df-generated"] - - ["javax.management.relation", "RelationService", "setPurgeFlag", "(boolean)", "summary", "df-generated"] - - ["javax.management.relation", "RelationSupport", "getRoleCardinality", "(String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationSupport", "isInRelationService", "()", "summary", "df-generated"] - - ["javax.management.relation", "RelationSupport", "postDeregister", "()", "summary", "df-generated"] - - ["javax.management.relation", "RelationSupport", "postRegister", "(Boolean)", "summary", "df-generated"] - - ["javax.management.relation", "RelationSupport", "preDeregister", "()", "summary", "df-generated"] - - ["javax.management.relation", "RelationSupport", "setRelationServiceManagementFlag", "(Boolean)", "summary", "df-generated"] - - ["javax.management.relation", "RoleInfo", "checkMaxDegree", "(int)", "summary", "df-generated"] - - ["javax.management.relation", "RoleInfo", "checkMinDegree", "(int)", "summary", "df-generated"] - - ["javax.management.relation", "RoleInfo", "getMaxDegree", "()", "summary", "df-generated"] - - ["javax.management.relation", "RoleInfo", "getMinDegree", "()", "summary", "df-generated"] - - ["javax.management.relation", "RoleInfo", "isReadable", "()", "summary", "df-generated"] - - ["javax.management.relation", "RoleInfo", "isWritable", "()", "summary", "df-generated"] - - ["javax.management.relation", "RoleList", "RoleList", "(int)", "summary", "df-generated"] - - ["javax.management.relation", "RoleList", "addAll", "(int,RoleList)", "summary", "df-generated"] - - ["javax.management.relation", "RoleStatus", "isRoleStatus", "(int)", "summary", "df-generated"] - - ["javax.management.relation", "RoleUnresolved", "getProblemType", "()", "summary", "df-generated"] - - ["javax.management.relation", "RoleUnresolved", "setProblemType", "(int)", "summary", "df-generated"] - - ["javax.management.relation", "RoleUnresolvedList", "RoleUnresolvedList", "(int)", "summary", "df-generated"] - - ["javax.management.relation", "RoleUnresolvedList", "addAll", "(int,RoleUnresolvedList)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.remote.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.management.remote.model.json new file mode 100644 index 000000000000..9e4f08cdd75e --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.management.remote.model.json @@ -0,0 +1,83 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.management.remote", "JMXAuthenticator", true, "authenticate", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote", "JMXAuthenticator", true, "authenticate", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnectionNotification", true, "JMXConnectionNotification", "(String,Object,String,long,String,Object)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.remote.JMXConnectionNotification.connectionId]", "value", "dfc-generated"], + ["javax.management.remote", "JMXConnectionNotification", true, "JMXConnectionNotification", "(String,Object,String,long,String,Object)", "", "Argument[4]", "Argument[this]", "taint", "dfc-generated"], + ["javax.management.remote", "JMXConnectionNotification", true, "getConnectionId", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXConnectionNotification.connectionId]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.remote", "JMXConnector", true, "connect", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote", "JMXConnector", true, "getConnectionId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnector", true, "getMBeanServerConnection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnector", true, "getMBeanServerConnection", "(Subject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote", "JMXConnector", true, "getMBeanServerConnection", "(Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnector", true, "getMBeanServerConnection", "(Subject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnectorFactory", true, "connect", "(JMXServiceURL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnectorFactory", true, "connect", "(JMXServiceURL,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnectorFactory", true, "connect", "(JMXServiceURL,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnectorFactory", true, "newJMXConnector", "(JMXServiceURL,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnectorFactory", true, "newJMXConnector", "(JMXServiceURL,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnectorProvider", true, "newJMXConnector", "(JMXServiceURL,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnectorProvider", true, "newJMXConnector", "(JMXServiceURL,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnectorServer", true, "JMXConnectorServer", "(MBeanServer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "value", "dfc-generated"], + ["javax.management.remote", "JMXConnectorServer", true, "getMBeanServer", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.remote", "JMXConnectorServer", true, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "value", "dfc-generated"], + ["javax.management.remote", "JMXConnectorServer", true, "setMBeanServerForwarder", "(MBeanServerForwarder)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "value", "dfc-generated"], + ["javax.management.remote", "JMXConnectorServerFactory", true, "newJMXConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[2]", "ReturnValue.SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "value", "dfc-generated"], + ["javax.management.remote", "JMXConnectorServerMBean", true, "getConnectionIds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnectorServerMBean", true, "toJMXConnector", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnectorServerMBean", true, "toJMXConnector", "(Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnectorServerProvider", true, "newJMXConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnectorServerProvider", true, "newJMXConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXConnectorServerProvider", true, "newJMXConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "JMXPrincipal", true, "JMXPrincipal", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXPrincipal.name]", "value", "dfc-generated"], + ["javax.management.remote", "JMXPrincipal", true, "getName", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXPrincipal.name]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.remote", "JMXProviderException", true, "JMXProviderException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote", "JMXProviderException", true, "JMXProviderException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote", "JMXProviderException", true, "JMXProviderException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote", "JMXServerErrorException", true, "JMXServerErrorException", "(String,Error)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote", "JMXServerErrorException", true, "JMXServerErrorException", "(String,Error)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote", "JMXServiceURL", true, "JMXServiceURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.host]", "taint", "dfc-generated"], + ["javax.management.remote", "JMXServiceURL", true, "JMXServiceURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.protocol]", "taint", "dfc-generated"], + ["javax.management.remote", "JMXServiceURL", true, "JMXServiceURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.urlPath]", "taint", "dfc-generated"], + ["javax.management.remote", "JMXServiceURL", true, "JMXServiceURL", "(String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.protocol]", "taint", "dfc-generated"], + ["javax.management.remote", "JMXServiceURL", true, "JMXServiceURL", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.host]", "value", "dfc-generated"], + ["javax.management.remote", "JMXServiceURL", true, "JMXServiceURL", "(String,String,int,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.protocol]", "taint", "dfc-generated"], + ["javax.management.remote", "JMXServiceURL", true, "JMXServiceURL", "(String,String,int,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.host]", "value", "dfc-generated"], + ["javax.management.remote", "JMXServiceURL", true, "JMXServiceURL", "(String,String,int,String)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.urlPath]", "value", "dfc-generated"], + ["javax.management.remote", "JMXServiceURL", true, "getHost", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.host]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.remote", "JMXServiceURL", true, "getProtocol", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.protocol]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.remote", "JMXServiceURL", true, "getURLPath", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.urlPath]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.remote", "MBeanServerForwarder", true, "getMBeanServer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote", "MBeanServerForwarder", true, "setMBeanServer", "(MBeanServer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote", "NotificationResult", true, "NotificationResult", "(long,long,TargetedNotification[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.remote.NotificationResult.targetedNotifications]", "value", "dfc-generated"], + ["javax.management.remote", "NotificationResult", true, "getTargetedNotifications", "()", "", "Argument[this].SyntheticField[javax.management.remote.NotificationResult.targetedNotifications]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.remote", "SubjectDelegationPermission", false, "SubjectDelegationPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["javax.management.remote", "SubjectDelegationPermission", false, "SubjectDelegationPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["javax.management.remote", "TargetedNotification", true, "TargetedNotification", "(Notification,Integer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.TargetedNotification.notif]", "value", "dfc-generated"], + ["javax.management.remote", "TargetedNotification", true, "getNotification", "()", "", "Argument[this].SyntheticField[javax.management.remote.TargetedNotification.notif]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.management.remote", "JMXConnectorServer", "postDeregister", "()", "summary", "df-generated"], + ["javax.management.remote", "JMXConnectorServer", "postRegister", "(Boolean)", "summary", "df-generated"], + ["javax.management.remote", "JMXConnectorServer", "preDeregister", "()", "summary", "df-generated"], + ["javax.management.remote", "JMXServiceURL", "getPort", "()", "summary", "df-generated"], + ["javax.management.remote", "NotificationResult", "getEarliestSequenceNumber", "()", "summary", "df-generated"], + ["javax.management.remote", "NotificationResult", "getNextSequenceNumber", "()", "summary", "df-generated"], + ["javax.management.remote", "TargetedNotification", "getListenerID", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.remote.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.management.remote.model.yml deleted file mode 100644 index 6c2dc2f12f27..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.management.remote.model.yml +++ /dev/null @@ -1,72 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.management.remote", "JMXAuthenticator", True, "authenticate", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXAuthenticator", True, "authenticate", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectionNotification", True, "JMXConnectionNotification", "(String,Object,String,long,String,Object)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.remote.JMXConnectionNotification.connectionId]", "value", "dfc-generated"] - - ["javax.management.remote", "JMXConnectionNotification", True, "JMXConnectionNotification", "(String,Object,String,long,String,Object)", "", "Argument[4]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.management.remote", "JMXConnectionNotification", True, "getConnectionId", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXConnectionNotification.connectionId]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.remote", "JMXConnector", True, "connect", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnector", True, "getConnectionId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnector", True, "getMBeanServerConnection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnector", True, "getMBeanServerConnection", "(Subject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnector", True, "getMBeanServerConnection", "(Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnector", True, "getMBeanServerConnection", "(Subject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorFactory", True, "connect", "(JMXServiceURL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorFactory", True, "connect", "(JMXServiceURL,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorFactory", True, "connect", "(JMXServiceURL,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorFactory", True, "newJMXConnector", "(JMXServiceURL,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorFactory", True, "newJMXConnector", "(JMXServiceURL,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorProvider", True, "newJMXConnector", "(JMXServiceURL,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorProvider", True, "newJMXConnector", "(JMXServiceURL,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorServer", True, "JMXConnectorServer", "(MBeanServer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "value", "dfc-generated"] - - ["javax.management.remote", "JMXConnectorServer", True, "getMBeanServer", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.remote", "JMXConnectorServer", True, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "value", "dfc-generated"] - - ["javax.management.remote", "JMXConnectorServer", True, "setMBeanServerForwarder", "(MBeanServerForwarder)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "value", "dfc-generated"] - - ["javax.management.remote", "JMXConnectorServerFactory", True, "newJMXConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[2]", "ReturnValue.SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "value", "dfc-generated"] - - ["javax.management.remote", "JMXConnectorServerMBean", True, "getConnectionIds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorServerMBean", True, "toJMXConnector", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorServerMBean", True, "toJMXConnector", "(Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorServerProvider", True, "newJMXConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorServerProvider", True, "newJMXConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorServerProvider", True, "newJMXConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXPrincipal", True, "JMXPrincipal", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXPrincipal.name]", "value", "dfc-generated"] - - ["javax.management.remote", "JMXPrincipal", True, "getName", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXPrincipal.name]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.remote", "JMXProviderException", True, "JMXProviderException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXProviderException", True, "JMXProviderException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXProviderException", True, "JMXProviderException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXServerErrorException", True, "JMXServerErrorException", "(String,Error)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXServerErrorException", True, "JMXServerErrorException", "(String,Error)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.host]", "taint", "dfc-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.protocol]", "taint", "dfc-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.urlPath]", "taint", "dfc-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.protocol]", "taint", "dfc-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.host]", "value", "dfc-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String,String,int,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.protocol]", "taint", "dfc-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String,String,int,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.host]", "value", "dfc-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String,String,int,String)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.urlPath]", "value", "dfc-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "getHost", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.host]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "getProtocol", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.protocol]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "getURLPath", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.urlPath]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.remote", "MBeanServerForwarder", True, "getMBeanServer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "MBeanServerForwarder", True, "setMBeanServer", "(MBeanServer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "NotificationResult", True, "NotificationResult", "(long,long,TargetedNotification[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.remote.NotificationResult.targetedNotifications]", "value", "dfc-generated"] - - ["javax.management.remote", "NotificationResult", True, "getTargetedNotifications", "()", "", "Argument[this].SyntheticField[javax.management.remote.NotificationResult.targetedNotifications]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.remote", "SubjectDelegationPermission", False, "SubjectDelegationPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.management.remote", "SubjectDelegationPermission", False, "SubjectDelegationPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.management.remote", "TargetedNotification", True, "TargetedNotification", "(Notification,Integer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.TargetedNotification.notif]", "value", "dfc-generated"] - - ["javax.management.remote", "TargetedNotification", True, "getNotification", "()", "", "Argument[this].SyntheticField[javax.management.remote.TargetedNotification.notif]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.management.remote", "JMXConnectorServer", "postDeregister", "()", "summary", "df-generated"] - - ["javax.management.remote", "JMXConnectorServer", "postRegister", "(Boolean)", "summary", "df-generated"] - - ["javax.management.remote", "JMXConnectorServer", "preDeregister", "()", "summary", "df-generated"] - - ["javax.management.remote", "JMXServiceURL", "getPort", "()", "summary", "df-generated"] - - ["javax.management.remote", "NotificationResult", "getEarliestSequenceNumber", "()", "summary", "df-generated"] - - ["javax.management.remote", "NotificationResult", "getNextSequenceNumber", "()", "summary", "df-generated"] - - ["javax.management.remote", "TargetedNotification", "getListenerID", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.remote.rmi.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.management.remote.rmi.model.json new file mode 100644 index 000000000000..5e7d882957c4 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.management.remote.rmi.model.json @@ -0,0 +1,121 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.management.remote.rmi", "RMIConnection", true, "createMBean", "(String,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "createMBean", "(String,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "createMBean", "(String,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "createMBean", "(String,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "createMBean", "(String,ObjectName,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "createMBean", "(String,ObjectName,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "createMBean", "(String,ObjectName,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "createMBean", "(String,ObjectName,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "createMBean", "(String,ObjectName,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[4].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "createMBean", "(String,ObjectName,ObjectName,Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "createMBean", "(String,ObjectName,ObjectName,Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "createMBean", "(String,ObjectName,ObjectName,Subject)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "createMBean", "(String,ObjectName,Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "createMBean", "(String,ObjectName,Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "getAttribute", "(ObjectName,String,Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "getAttribute", "(ObjectName,String,Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "getAttributes", "(ObjectName,String[],Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "getAttributes", "(ObjectName,String[],Subject)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "getObjectInstance", "(ObjectName,Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "invoke", "(ObjectName,String,MarshalledObject,String[],Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "invoke", "(ObjectName,String,MarshalledObject,String[],Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "invoke", "(ObjectName,String,MarshalledObject,String[],Subject)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "invoke", "(ObjectName,String,MarshalledObject,String[],Subject)", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "setAttributes", "(ObjectName,MarshalledObject,Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnection", true, "setAttributes", "(ObjectName,MarshalledObject,Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", true, "RMIConnectionImpl", "(RMIServerImpl,String,ClassLoader,Subject,Map)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectionImpl.connectionId]", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", true, "getConnectionId", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectionImpl.connectionId]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", false, "RMIConnectionImpl_Stub", "(RemoteRef)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnector", true, "RMIConnector", "(JMXServiceURL,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnector.jmxServiceURL]", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnector", true, "RMIConnector", "(RMIServer,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnector", true, "RMIConnector", "(RMIServer,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIConnector", true, "getAddress", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnector.jmxServiceURL]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", true, "RMIConnectorServer", "(JMXServiceURL,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.address]", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", true, "RMIConnectorServer", "(JMXServiceURL,Map)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapKey", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", true, "RMIConnectorServer", "(JMXServiceURL,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapValue", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", true, "RMIConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.address]", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", true, "RMIConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapKey", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", true, "RMIConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapValue", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", true, "RMIConnectorServer", "(JMXServiceURL,Map,RMIServerImpl,MBeanServer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.address]", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", true, "RMIConnectorServer", "(JMXServiceURL,Map,RMIServerImpl,MBeanServer)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapKey", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", true, "RMIConnectorServer", "(JMXServiceURL,Map,RMIServerImpl,MBeanServer)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapValue", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", true, "getAddress", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.address]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", true, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", true, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", true, "setMBeanServerForwarder", "(MBeanServerForwarder)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIIIOPServerImpl", true, "RMIIIOPServerImpl", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIJRMPServerImpl", true, "RMIJRMPServerImpl", "(int,RMIClientSocketFactory,RMIServerSocketFactory,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIJRMPServerImpl", true, "RMIJRMPServerImpl", "(int,RMIClientSocketFactory,RMIServerSocketFactory,Map)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIJRMPServerImpl", true, "RMIJRMPServerImpl", "(int,RMIClientSocketFactory,RMIServerSocketFactory,Map)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIServer", true, "newClient", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIServerImpl", true, "RMIServerImpl", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["javax.management.remote.rmi", "RMIServerImpl", true, "getDefaultClassLoader", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIServerImpl.cl]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIServerImpl", true, "getMBeanServer", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIServerImpl.mbeanServer]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIServerImpl", true, "setDefaultClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIServerImpl.cl]", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIServerImpl", true, "setMBeanServer", "(MBeanServer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIServerImpl.mbeanServer]", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIServerImpl", true, "toStub", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.management.remote.rmi", "RMIServerImpl_Stub", false, "RMIServerImpl_Stub", "(RemoteRef)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.management.remote.rmi", "RMIConnectionImpl", "addNotificationListener", "(ObjectName,ObjectName,MarshalledObject,MarshalledObject,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "addNotificationListeners", "(ObjectName[],MarshalledObject[],Subject[])", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "fetchNotifications", "(long,int,long)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "getDefaultDomain", "(Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "getDomains", "(Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "getMBeanCount", "(Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "getMBeanInfo", "(ObjectName,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "isInstanceOf", "(ObjectName,String,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "isRegistered", "(ObjectName,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "queryMBeans", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "queryNames", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "removeNotificationListener", "(ObjectName,ObjectName,MarshalledObject,MarshalledObject,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "removeNotificationListener", "(ObjectName,ObjectName,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "removeNotificationListeners", "(ObjectName,Integer[],Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "setAttribute", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "unreferenced", "()", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl", "unregisterMBean", "(ObjectName,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "addNotificationListener", "(ObjectName,ObjectName,MarshalledObject,MarshalledObject,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "addNotificationListeners", "(ObjectName[],MarshalledObject[],Subject[])", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "fetchNotifications", "(long,int,long)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "getConnectionId", "()", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "getDefaultDomain", "(Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "getDomains", "(Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "getMBeanCount", "(Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "getMBeanInfo", "(ObjectName,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "isInstanceOf", "(ObjectName,String,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "isRegistered", "(ObjectName,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "queryMBeans", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "queryNames", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "removeNotificationListener", "(ObjectName,ObjectName,MarshalledObject,MarshalledObject,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "removeNotificationListener", "(ObjectName,ObjectName,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "removeNotificationListeners", "(ObjectName,Integer[],Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "setAttribute", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "unregisterMBean", "(ObjectName,Subject)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnector", "addConnectionNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnector", "connect", "()", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnector", "removeConnectionNotificationListener", "(NotificationListener)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnector", "removeConnectionNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", "isActive", "()", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", "start", "()", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIConnectorServer", "stop", "()", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIServerImpl", "getVersion", "()", "summary", "df-generated"], + ["javax.management.remote.rmi", "RMIServerImpl_Stub", "getVersion", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.remote.rmi.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.management.remote.rmi.model.yml deleted file mode 100644 index e340f346425b..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.management.remote.rmi.model.yml +++ /dev/null @@ -1,110 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.management.remote.rmi", "RMIConnection", True, "createMBean", "(String,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "createMBean", "(String,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "createMBean", "(String,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "createMBean", "(String,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "createMBean", "(String,ObjectName,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "createMBean", "(String,ObjectName,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "createMBean", "(String,ObjectName,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "createMBean", "(String,ObjectName,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "createMBean", "(String,ObjectName,ObjectName,MarshalledObject,String[],Subject)", "", "Argument[4].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "createMBean", "(String,ObjectName,ObjectName,Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "createMBean", "(String,ObjectName,ObjectName,Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "createMBean", "(String,ObjectName,ObjectName,Subject)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "createMBean", "(String,ObjectName,Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "createMBean", "(String,ObjectName,Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "getAttribute", "(ObjectName,String,Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "getAttribute", "(ObjectName,String,Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "getAttributes", "(ObjectName,String[],Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "getAttributes", "(ObjectName,String[],Subject)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "getObjectInstance", "(ObjectName,Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "invoke", "(ObjectName,String,MarshalledObject,String[],Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "invoke", "(ObjectName,String,MarshalledObject,String[],Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "invoke", "(ObjectName,String,MarshalledObject,String[],Subject)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "invoke", "(ObjectName,String,MarshalledObject,String[],Subject)", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "setAttributes", "(ObjectName,MarshalledObject,Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "setAttributes", "(ObjectName,MarshalledObject,Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", True, "RMIConnectionImpl", "(RMIServerImpl,String,ClassLoader,Subject,Map)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectionImpl.connectionId]", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", True, "getConnectionId", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectionImpl.connectionId]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", False, "RMIConnectionImpl_Stub", "(RemoteRef)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnector", True, "RMIConnector", "(JMXServiceURL,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnector.jmxServiceURL]", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnector", True, "RMIConnector", "(RMIServer,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnector", True, "RMIConnector", "(RMIServer,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnector", True, "getAddress", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnector.jmxServiceURL]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.address]", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapKey", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapValue", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.address]", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapKey", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapValue", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,RMIServerImpl,MBeanServer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.address]", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,RMIServerImpl,MBeanServer)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapKey", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,RMIServerImpl,MBeanServer)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapValue", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "getAddress", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.address]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "setMBeanServerForwarder", "(MBeanServerForwarder)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIIIOPServerImpl", True, "RMIIIOPServerImpl", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIJRMPServerImpl", True, "RMIJRMPServerImpl", "(int,RMIClientSocketFactory,RMIServerSocketFactory,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIJRMPServerImpl", True, "RMIJRMPServerImpl", "(int,RMIClientSocketFactory,RMIServerSocketFactory,Map)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIJRMPServerImpl", True, "RMIJRMPServerImpl", "(int,RMIClientSocketFactory,RMIServerSocketFactory,Map)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIServer", True, "newClient", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIServerImpl", True, "RMIServerImpl", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIServerImpl", True, "getDefaultClassLoader", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIServerImpl.cl]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIServerImpl", True, "getMBeanServer", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIServerImpl.mbeanServer]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIServerImpl", True, "setDefaultClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIServerImpl.cl]", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIServerImpl", True, "setMBeanServer", "(MBeanServer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIServerImpl.mbeanServer]", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIServerImpl", True, "toStub", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.management.remote.rmi", "RMIServerImpl_Stub", False, "RMIServerImpl_Stub", "(RemoteRef)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.management.remote.rmi", "RMIConnectionImpl", "addNotificationListener", "(ObjectName,ObjectName,MarshalledObject,MarshalledObject,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "addNotificationListeners", "(ObjectName[],MarshalledObject[],Subject[])", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "fetchNotifications", "(long,int,long)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "getDefaultDomain", "(Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "getDomains", "(Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "getMBeanCount", "(Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "getMBeanInfo", "(ObjectName,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "isInstanceOf", "(ObjectName,String,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "isRegistered", "(ObjectName,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "queryMBeans", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "queryNames", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "removeNotificationListener", "(ObjectName,ObjectName,MarshalledObject,MarshalledObject,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "removeNotificationListener", "(ObjectName,ObjectName,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "removeNotificationListeners", "(ObjectName,Integer[],Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "setAttribute", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "unreferenced", "()", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", "unregisterMBean", "(ObjectName,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "addNotificationListener", "(ObjectName,ObjectName,MarshalledObject,MarshalledObject,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "addNotificationListeners", "(ObjectName[],MarshalledObject[],Subject[])", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "fetchNotifications", "(long,int,long)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "getConnectionId", "()", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "getDefaultDomain", "(Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "getDomains", "(Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "getMBeanCount", "(Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "getMBeanInfo", "(ObjectName,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "isInstanceOf", "(ObjectName,String,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "isRegistered", "(ObjectName,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "queryMBeans", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "queryNames", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "removeNotificationListener", "(ObjectName,ObjectName,MarshalledObject,MarshalledObject,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "removeNotificationListener", "(ObjectName,ObjectName,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "removeNotificationListeners", "(ObjectName,Integer[],Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "setAttribute", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "unregisterMBean", "(ObjectName,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnector", "addConnectionNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnector", "connect", "()", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnector", "removeConnectionNotificationListener", "(NotificationListener)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnector", "removeConnectionNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", "isActive", "()", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", "start", "()", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", "stop", "()", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIServerImpl", "getVersion", "()", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIServerImpl_Stub", "getVersion", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.timer.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.management.timer.model.json new file mode 100644 index 000000000000..45715b71bbfa --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.management.timer.model.json @@ -0,0 +1,49 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.management.timer", "TimerMBean", true, "getNotificationMessage", "(Integer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.timer", "TimerMBean", true, "getNotificationType", "(Integer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.timer", "TimerMBean", true, "getNotificationUserData", "(Integer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.management.timer", "TimerNotification", true, "TimerNotification", "(String,Object,long,long,String,Integer)", "", "Argument[4]", "Argument[this]", "taint", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.management.timer", "Timer", "addNotification", "(String,String,Object,Date)", "summary", "df-generated"], + ["javax.management.timer", "Timer", "addNotification", "(String,String,Object,Date,long)", "summary", "df-generated"], + ["javax.management.timer", "Timer", "addNotification", "(String,String,Object,Date,long,long)", "summary", "df-generated"], + ["javax.management.timer", "Timer", "addNotification", "(String,String,Object,Date,long,long,boolean)", "summary", "df-generated"], + ["javax.management.timer", "Timer", "getAllNotificationIDs", "()", "summary", "df-generated"], + ["javax.management.timer", "Timer", "getDate", "(Integer)", "summary", "df-generated"], + ["javax.management.timer", "Timer", "getFixedRate", "(Integer)", "summary", "df-generated"], + ["javax.management.timer", "Timer", "getNbNotifications", "()", "summary", "df-generated"], + ["javax.management.timer", "Timer", "getNbOccurences", "(Integer)", "summary", "df-generated"], + ["javax.management.timer", "Timer", "getNotificationIDs", "(String)", "summary", "df-generated"], + ["javax.management.timer", "Timer", "getPeriod", "(Integer)", "summary", "df-generated"], + ["javax.management.timer", "Timer", "getSendPastNotifications", "()", "summary", "df-generated"], + ["javax.management.timer", "Timer", "isActive", "()", "summary", "df-generated"], + ["javax.management.timer", "Timer", "isEmpty", "()", "summary", "df-generated"], + ["javax.management.timer", "Timer", "postDeregister", "()", "summary", "df-generated"], + ["javax.management.timer", "Timer", "postRegister", "(Boolean)", "summary", "df-generated"], + ["javax.management.timer", "Timer", "preDeregister", "()", "summary", "df-generated"], + ["javax.management.timer", "Timer", "removeAllNotifications", "()", "summary", "df-generated"], + ["javax.management.timer", "Timer", "removeNotification", "(Integer)", "summary", "df-generated"], + ["javax.management.timer", "Timer", "removeNotifications", "(String)", "summary", "df-generated"], + ["javax.management.timer", "Timer", "setSendPastNotifications", "(boolean)", "summary", "df-generated"], + ["javax.management.timer", "Timer", "start", "()", "summary", "df-generated"], + ["javax.management.timer", "Timer", "stop", "()", "summary", "df-generated"], + ["javax.management.timer", "TimerNotification", "getNotificationID", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.management.timer.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.management.timer.model.yml deleted file mode 100644 index 7e34751de562..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.management.timer.model.yml +++ /dev/null @@ -1,38 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.management.timer", "TimerMBean", True, "getNotificationMessage", "(Integer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.timer", "TimerMBean", True, "getNotificationType", "(Integer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.timer", "TimerMBean", True, "getNotificationUserData", "(Integer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.timer", "TimerNotification", True, "TimerNotification", "(String,Object,long,long,String,Integer)", "", "Argument[4]", "Argument[this]", "taint", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.management.timer", "Timer", "addNotification", "(String,String,Object,Date)", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "addNotification", "(String,String,Object,Date,long)", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "addNotification", "(String,String,Object,Date,long,long)", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "addNotification", "(String,String,Object,Date,long,long,boolean)", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "getAllNotificationIDs", "()", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "getDate", "(Integer)", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "getFixedRate", "(Integer)", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "getNbNotifications", "()", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "getNbOccurences", "(Integer)", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "getNotificationIDs", "(String)", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "getPeriod", "(Integer)", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "getSendPastNotifications", "()", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "isActive", "()", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "isEmpty", "()", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "postDeregister", "()", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "postRegister", "(Boolean)", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "preDeregister", "()", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "removeAllNotifications", "()", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "removeNotification", "(Integer)", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "removeNotifications", "(String)", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "setSendPastNotifications", "(boolean)", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "start", "()", "summary", "df-generated"] - - ["javax.management.timer", "Timer", "stop", "()", "summary", "df-generated"] - - ["javax.management.timer", "TimerNotification", "getNotificationID", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.naming.directory.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.naming.directory.model.json new file mode 100644 index 000000000000..bf3b04833a20 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.naming.directory.model.json @@ -0,0 +1,134 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.naming.directory", "Attribute", true, "add", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "Attribute", true, "getAttributeDefinition", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "Attribute", true, "getAttributeSyntaxDefinition", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "AttributeInUseException", true, "AttributeInUseException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "AttributeModificationException", true, "AttributeModificationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "AttributeModificationException", true, "getUnexecutedModifications", "()", "", "Argument[this].SyntheticField[javax.naming.directory.AttributeModificationException.unexecs]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.directory", "AttributeModificationException", true, "setUnexecutedModifications", "(ModificationItem[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.AttributeModificationException.unexecs]", "value", "dfc-generated"], + ["javax.naming.directory", "Attributes", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "Attributes", true, "put", "(Attribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "Attributes", true, "put", "(Attribute)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "Attributes", true, "put", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"], + ["javax.naming.directory", "BasicAttribute", true, "BasicAttribute", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.attrID]", "value", "dfc-generated"], + ["javax.naming.directory", "BasicAttribute", true, "BasicAttribute", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.attrID]", "value", "dfc-generated"], + ["javax.naming.directory", "BasicAttribute", true, "BasicAttribute", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "value", "dfc-generated"], + ["javax.naming.directory", "BasicAttribute", true, "BasicAttribute", "(String,Object,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.attrID]", "value", "dfc-generated"], + ["javax.naming.directory", "BasicAttribute", true, "BasicAttribute", "(String,Object,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "value", "dfc-generated"], + ["javax.naming.directory", "BasicAttribute", true, "BasicAttribute", "(String,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.attrID]", "value", "dfc-generated"], + ["javax.naming.directory", "BasicAttribute", true, "add", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "value", "dfc-generated"], + ["javax.naming.directory", "BasicAttribute", true, "add", "(int,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "value", "dfc-generated"], + ["javax.naming.directory", "BasicAttribute", true, "get", "()", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.directory", "BasicAttribute", true, "get", "(int)", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.directory", "BasicAttribute", true, "getID", "()", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.attrID]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.directory", "BasicAttribute", true, "remove", "(int)", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.directory", "BasicAttribute", true, "set", "(int,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "value", "dfc-generated"], + ["javax.naming.directory", "BasicAttribute", true, "set", "(int,Object)", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.directory", "BasicAttributes", true, "remove", "(String)", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttributes.attrs].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.directory", "DirContext", true, "bind", "(Name,Object,Attributes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "bind", "(Name,Object,Attributes)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "bind", "(String,Object,Attributes)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "createSubcontext", "(Name,Attributes)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "createSubcontext", "(String,Attributes)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "getAttributes", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "getAttributes", "(Name,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "getAttributes", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "getAttributes", "(String,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "getSchema", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "getSchema", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "getSchemaClassDefinition", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "getSchemaClassDefinition", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "rebind", "(Name,Object,Attributes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "rebind", "(Name,Object,Attributes)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "rebind", "(String,Object,Attributes)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(Name,Attributes)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(Name,Attributes)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(Name,Attributes)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(Name,Attributes,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(Name,Attributes,String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(Name,Attributes,String[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(Name,Attributes,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(Name,String,Object[],SearchControls)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(Name,String,Object[],SearchControls)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(Name,String,Object[],SearchControls)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(Name,String,Object[],SearchControls)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(Name,String,SearchControls)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(Name,String,SearchControls)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(Name,String,SearchControls)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(Name,String,SearchControls)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(String,Attributes)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(String,Attributes)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(String,Attributes,String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(String,Attributes,String[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(String,Attributes,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(String,String,Object[],SearchControls)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(String,String,Object[],SearchControls)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(String,String,Object[],SearchControls)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(String,String,SearchControls)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(String,String,SearchControls)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "DirContext", true, "search", "(String,String,SearchControls)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.directory", "InitialDirContext", true, "InitialDirContext", "(Hashtable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "InvalidAttributeIdentifierException", true, "InvalidAttributeIdentifierException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "InvalidAttributeValueException", true, "InvalidAttributeValueException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "InvalidAttributesException", true, "InvalidAttributesException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "InvalidSearchControlsException", true, "InvalidSearchControlsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "InvalidSearchFilterException", true, "InvalidSearchFilterException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "ModificationItem", true, "ModificationItem", "(int,Attribute)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.directory.ModificationItem.attr]", "value", "dfc-generated"], + ["javax.naming.directory", "ModificationItem", true, "getAttribute", "()", "", "Argument[this].SyntheticField[javax.naming.directory.ModificationItem.attr]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.directory", "NoSuchAttributeException", true, "NoSuchAttributeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "SchemaViolationException", true, "SchemaViolationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.directory", "SearchControls", true, "SearchControls", "(int,long,int,String[],boolean,boolean)", "", "Argument[3]", "Argument[this].SyntheticField[javax.naming.directory.SearchControls.attributesToReturn]", "value", "dfc-generated"], + ["javax.naming.directory", "SearchControls", true, "getReturningAttributes", "()", "", "Argument[this].SyntheticField[javax.naming.directory.SearchControls.attributesToReturn]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.directory", "SearchControls", true, "setReturningAttributes", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.SearchControls.attributesToReturn]", "value", "dfc-generated"], + ["javax.naming.directory", "SearchResult", true, "SearchResult", "(String,Object,Attributes)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "value", "dfc-generated"], + ["javax.naming.directory", "SearchResult", true, "SearchResult", "(String,Object,Attributes,boolean)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "value", "dfc-generated"], + ["javax.naming.directory", "SearchResult", true, "SearchResult", "(String,String,Object,Attributes)", "", "Argument[3]", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "value", "dfc-generated"], + ["javax.naming.directory", "SearchResult", true, "SearchResult", "(String,String,Object,Attributes,boolean)", "", "Argument[3]", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "value", "dfc-generated"], + ["javax.naming.directory", "SearchResult", true, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.directory", "SearchResult", true, "setAttributes", "(Attributes)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.naming.directory", "BasicAttribute", "clear", "()", "summary", "df-generated"], + ["javax.naming.directory", "BasicAttribute", "contains", "(Object)", "summary", "df-generated"], + ["javax.naming.directory", "BasicAttribute", "getAll", "()", "summary", "df-generated"], + ["javax.naming.directory", "BasicAttribute", "isOrdered", "()", "summary", "df-generated"], + ["javax.naming.directory", "BasicAttribute", "remove", "(Object)", "summary", "df-generated"], + ["javax.naming.directory", "BasicAttribute", "size", "()", "summary", "df-generated"], + ["javax.naming.directory", "BasicAttributes", "BasicAttributes", "(boolean)", "summary", "df-generated"], + ["javax.naming.directory", "BasicAttributes", "getAll", "()", "summary", "df-generated"], + ["javax.naming.directory", "BasicAttributes", "getIDs", "()", "summary", "df-generated"], + ["javax.naming.directory", "BasicAttributes", "isCaseIgnored", "()", "summary", "df-generated"], + ["javax.naming.directory", "BasicAttributes", "size", "()", "summary", "df-generated"], + ["javax.naming.directory", "InitialDirContext", "modifyAttributes", "(Name,ModificationItem[])", "summary", "df-generated"], + ["javax.naming.directory", "InitialDirContext", "modifyAttributes", "(Name,int,Attributes)", "summary", "df-generated"], + ["javax.naming.directory", "InitialDirContext", "modifyAttributes", "(String,ModificationItem[])", "summary", "df-generated"], + ["javax.naming.directory", "InitialDirContext", "modifyAttributes", "(String,int,Attributes)", "summary", "df-generated"], + ["javax.naming.directory", "ModificationItem", "getModificationOp", "()", "summary", "df-generated"], + ["javax.naming.directory", "SearchControls", "getCountLimit", "()", "summary", "df-generated"], + ["javax.naming.directory", "SearchControls", "getDerefLinkFlag", "()", "summary", "df-generated"], + ["javax.naming.directory", "SearchControls", "getReturningObjFlag", "()", "summary", "df-generated"], + ["javax.naming.directory", "SearchControls", "getSearchScope", "()", "summary", "df-generated"], + ["javax.naming.directory", "SearchControls", "getTimeLimit", "()", "summary", "df-generated"], + ["javax.naming.directory", "SearchControls", "setCountLimit", "(long)", "summary", "df-generated"], + ["javax.naming.directory", "SearchControls", "setDerefLinkFlag", "(boolean)", "summary", "df-generated"], + ["javax.naming.directory", "SearchControls", "setReturningObjFlag", "(boolean)", "summary", "df-generated"], + ["javax.naming.directory", "SearchControls", "setSearchScope", "(int)", "summary", "df-generated"], + ["javax.naming.directory", "SearchControls", "setTimeLimit", "(int)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.naming.directory.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.naming.directory.model.yml deleted file mode 100644 index 198621607b93..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.naming.directory.model.yml +++ /dev/null @@ -1,123 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.naming.directory", "Attribute", True, "add", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "Attribute", True, "getAttributeDefinition", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "Attribute", True, "getAttributeSyntaxDefinition", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "AttributeInUseException", True, "AttributeInUseException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "AttributeModificationException", True, "AttributeModificationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "AttributeModificationException", True, "getUnexecutedModifications", "()", "", "Argument[this].SyntheticField[javax.naming.directory.AttributeModificationException.unexecs]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.directory", "AttributeModificationException", True, "setUnexecutedModifications", "(ModificationItem[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.AttributeModificationException.unexecs]", "value", "dfc-generated"] - - ["javax.naming.directory", "Attributes", True, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "Attributes", True, "put", "(Attribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "Attributes", True, "put", "(Attribute)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "Attributes", True, "put", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.attrID]", "value", "dfc-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.attrID]", "value", "dfc-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "value", "dfc-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String,Object,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.attrID]", "value", "dfc-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String,Object,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "value", "dfc-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.attrID]", "value", "dfc-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "add", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "value", "dfc-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "add", "(int,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "value", "dfc-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "get", "()", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "get", "(int)", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "getID", "()", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.attrID]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "remove", "(int)", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "set", "(int,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "value", "dfc-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "set", "(int,Object)", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.directory", "BasicAttributes", True, "remove", "(String)", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttributes.attrs].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.directory", "DirContext", True, "bind", "(Name,Object,Attributes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "bind", "(Name,Object,Attributes)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "bind", "(String,Object,Attributes)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "createSubcontext", "(Name,Attributes)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "createSubcontext", "(String,Attributes)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "getAttributes", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "getAttributes", "(Name,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "getAttributes", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "getAttributes", "(String,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "getSchema", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "getSchema", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "getSchemaClassDefinition", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "getSchemaClassDefinition", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "rebind", "(Name,Object,Attributes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "rebind", "(Name,Object,Attributes)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "rebind", "(String,Object,Attributes)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(Name,Attributes)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(Name,Attributes)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(Name,Attributes)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(Name,Attributes,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(Name,Attributes,String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(Name,Attributes,String[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(Name,Attributes,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(Name,String,Object[],SearchControls)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(Name,String,Object[],SearchControls)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(Name,String,Object[],SearchControls)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(Name,String,Object[],SearchControls)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(Name,String,SearchControls)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(Name,String,SearchControls)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(Name,String,SearchControls)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(Name,String,SearchControls)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(String,Attributes)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(String,Attributes)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(String,Attributes,String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(String,Attributes,String[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(String,Attributes,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(String,String,Object[],SearchControls)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(String,String,Object[],SearchControls)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(String,String,Object[],SearchControls)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(String,String,SearchControls)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(String,String,SearchControls)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(String,String,SearchControls)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "InitialDirContext", True, "InitialDirContext", "(Hashtable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "InvalidAttributeIdentifierException", True, "InvalidAttributeIdentifierException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "InvalidAttributeValueException", True, "InvalidAttributeValueException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "InvalidAttributesException", True, "InvalidAttributesException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "InvalidSearchControlsException", True, "InvalidSearchControlsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "InvalidSearchFilterException", True, "InvalidSearchFilterException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "ModificationItem", True, "ModificationItem", "(int,Attribute)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.directory.ModificationItem.attr]", "value", "dfc-generated"] - - ["javax.naming.directory", "ModificationItem", True, "getAttribute", "()", "", "Argument[this].SyntheticField[javax.naming.directory.ModificationItem.attr]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.directory", "NoSuchAttributeException", True, "NoSuchAttributeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SchemaViolationException", True, "SchemaViolationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchControls", True, "SearchControls", "(int,long,int,String[],boolean,boolean)", "", "Argument[3]", "Argument[this].SyntheticField[javax.naming.directory.SearchControls.attributesToReturn]", "value", "dfc-generated"] - - ["javax.naming.directory", "SearchControls", True, "getReturningAttributes", "()", "", "Argument[this].SyntheticField[javax.naming.directory.SearchControls.attributesToReturn]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.directory", "SearchControls", True, "setReturningAttributes", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.SearchControls.attributesToReturn]", "value", "dfc-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,Object,Attributes)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "value", "dfc-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,Object,Attributes,boolean)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "value", "dfc-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,String,Object,Attributes)", "", "Argument[3]", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "value", "dfc-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,String,Object,Attributes,boolean)", "", "Argument[3]", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "value", "dfc-generated"] - - ["javax.naming.directory", "SearchResult", True, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.directory", "SearchResult", True, "setAttributes", "(Attributes)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.naming.directory", "BasicAttribute", "clear", "()", "summary", "df-generated"] - - ["javax.naming.directory", "BasicAttribute", "contains", "(Object)", "summary", "df-generated"] - - ["javax.naming.directory", "BasicAttribute", "getAll", "()", "summary", "df-generated"] - - ["javax.naming.directory", "BasicAttribute", "isOrdered", "()", "summary", "df-generated"] - - ["javax.naming.directory", "BasicAttribute", "remove", "(Object)", "summary", "df-generated"] - - ["javax.naming.directory", "BasicAttribute", "size", "()", "summary", "df-generated"] - - ["javax.naming.directory", "BasicAttributes", "BasicAttributes", "(boolean)", "summary", "df-generated"] - - ["javax.naming.directory", "BasicAttributes", "getAll", "()", "summary", "df-generated"] - - ["javax.naming.directory", "BasicAttributes", "getIDs", "()", "summary", "df-generated"] - - ["javax.naming.directory", "BasicAttributes", "isCaseIgnored", "()", "summary", "df-generated"] - - ["javax.naming.directory", "BasicAttributes", "size", "()", "summary", "df-generated"] - - ["javax.naming.directory", "InitialDirContext", "modifyAttributes", "(Name,ModificationItem[])", "summary", "df-generated"] - - ["javax.naming.directory", "InitialDirContext", "modifyAttributes", "(Name,int,Attributes)", "summary", "df-generated"] - - ["javax.naming.directory", "InitialDirContext", "modifyAttributes", "(String,ModificationItem[])", "summary", "df-generated"] - - ["javax.naming.directory", "InitialDirContext", "modifyAttributes", "(String,int,Attributes)", "summary", "df-generated"] - - ["javax.naming.directory", "ModificationItem", "getModificationOp", "()", "summary", "df-generated"] - - ["javax.naming.directory", "SearchControls", "getCountLimit", "()", "summary", "df-generated"] - - ["javax.naming.directory", "SearchControls", "getDerefLinkFlag", "()", "summary", "df-generated"] - - ["javax.naming.directory", "SearchControls", "getReturningObjFlag", "()", "summary", "df-generated"] - - ["javax.naming.directory", "SearchControls", "getSearchScope", "()", "summary", "df-generated"] - - ["javax.naming.directory", "SearchControls", "getTimeLimit", "()", "summary", "df-generated"] - - ["javax.naming.directory", "SearchControls", "setCountLimit", "(long)", "summary", "df-generated"] - - ["javax.naming.directory", "SearchControls", "setDerefLinkFlag", "(boolean)", "summary", "df-generated"] - - ["javax.naming.directory", "SearchControls", "setReturningObjFlag", "(boolean)", "summary", "df-generated"] - - ["javax.naming.directory", "SearchControls", "setSearchScope", "(int)", "summary", "df-generated"] - - ["javax.naming.directory", "SearchControls", "setTimeLimit", "(int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.naming.event.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.naming.event.model.json new file mode 100644 index 000000000000..8fb9ed8924c9 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.naming.event.model.json @@ -0,0 +1,36 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.naming.event", "NamingEvent", true, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"], + ["javax.naming.event", "NamingEvent", true, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.newBinding]", "value", "dfc-generated"], + ["javax.naming.event", "NamingEvent", true, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[3]", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.oldBinding]", "value", "dfc-generated"], + ["javax.naming.event", "NamingEvent", true, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[4]", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.changeInfo]", "value", "dfc-generated"], + ["javax.naming.event", "NamingEvent", true, "getChangeInfo", "()", "", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.changeInfo]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.event", "NamingEvent", true, "getEventContext", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.event", "NamingEvent", true, "getNewBinding", "()", "", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.newBinding]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.event", "NamingEvent", true, "getOldBinding", "()", "", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.oldBinding]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.event", "NamingExceptionEvent", true, "NamingExceptionEvent", "(EventContext,NamingException)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"], + ["javax.naming.event", "NamingExceptionEvent", true, "NamingExceptionEvent", "(EventContext,NamingException)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.event.NamingExceptionEvent.exception]", "value", "dfc-generated"], + ["javax.naming.event", "NamingExceptionEvent", true, "getEventContext", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.event", "NamingExceptionEvent", true, "getException", "()", "", "Argument[this].SyntheticField[javax.naming.event.NamingExceptionEvent.exception]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.naming.event", "NamingEvent", "dispatch", "(NamingListener)", "summary", "df-generated"], + ["javax.naming.event", "NamingEvent", "getType", "()", "summary", "df-generated"], + ["javax.naming.event", "NamingExceptionEvent", "dispatch", "(NamingListener)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.naming.event.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.naming.event.model.yml deleted file mode 100644 index 136df900568f..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.naming.event.model.yml +++ /dev/null @@ -1,25 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.naming.event", "NamingEvent", True, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] - - ["javax.naming.event", "NamingEvent", True, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.newBinding]", "value", "dfc-generated"] - - ["javax.naming.event", "NamingEvent", True, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[3]", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.oldBinding]", "value", "dfc-generated"] - - ["javax.naming.event", "NamingEvent", True, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[4]", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.changeInfo]", "value", "dfc-generated"] - - ["javax.naming.event", "NamingEvent", True, "getChangeInfo", "()", "", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.changeInfo]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.event", "NamingEvent", True, "getEventContext", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.event", "NamingEvent", True, "getNewBinding", "()", "", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.newBinding]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.event", "NamingEvent", True, "getOldBinding", "()", "", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.oldBinding]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.event", "NamingExceptionEvent", True, "NamingExceptionEvent", "(EventContext,NamingException)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] - - ["javax.naming.event", "NamingExceptionEvent", True, "NamingExceptionEvent", "(EventContext,NamingException)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.event.NamingExceptionEvent.exception]", "value", "dfc-generated"] - - ["javax.naming.event", "NamingExceptionEvent", True, "getEventContext", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.event", "NamingExceptionEvent", True, "getException", "()", "", "Argument[this].SyntheticField[javax.naming.event.NamingExceptionEvent.exception]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.naming.event", "NamingEvent", "dispatch", "(NamingListener)", "summary", "df-generated"] - - ["javax.naming.event", "NamingEvent", "getType", "()", "summary", "df-generated"] - - ["javax.naming.event", "NamingExceptionEvent", "dispatch", "(NamingListener)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.model.json new file mode 100644 index 000000000000..8f7626165494 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.model.json @@ -0,0 +1,114 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.naming.ldap", "BasicControl", true, "BasicControl", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.BasicControl.id]", "value", "dfc-generated"], + ["javax.naming.ldap", "BasicControl", true, "BasicControl", "(String,boolean,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.BasicControl.id]", "value", "dfc-generated"], + ["javax.naming.ldap", "BasicControl", true, "BasicControl", "(String,boolean,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.ldap.BasicControl.value]", "value", "dfc-generated"], + ["javax.naming.ldap", "BasicControl", true, "getEncodedValue", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.BasicControl.value]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.ldap", "BasicControl", true, "getID", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.BasicControl.id]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.ldap", "Control", true, "getEncodedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "Control", true, "getID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "ControlFactory", true, "getControlInstance", "(Control)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "ControlFactory", true, "getControlInstance", "(Control,Context,Hashtable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "ExtendedResponse", true, "getEncodedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "ExtendedResponse", true, "getID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "HasControls", true, "getControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "InitialLdapContext", true, "InitialLdapContext", "(Hashtable,Control[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["javax.naming.ldap", "InitialLdapContext", true, "InitialLdapContext", "(Hashtable,Control[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.naming.ldap", "InitialLdapContext", true, "getConnectControls", "()", "", "Argument[this].SyntheticField[javax.naming.InitialContext.defaultInitCtx].SyntheticField[com.sun.jndi.ldap.LdapCtx.bindCtls]", "ReturnValue", "taint", "dfc-generated"], + ["javax.naming.ldap", "InitialLdapContext", true, "getRequestControls", "()", "", "Argument[this].SyntheticField[javax.naming.InitialContext.defaultInitCtx].SyntheticField[com.sun.jndi.ldap.LdapCtx.reqCtls]", "ReturnValue", "taint", "dfc-generated"], + ["javax.naming.ldap", "InitialLdapContext", true, "reconnect", "(Control[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.InitialContext.defaultInitCtx].SyntheticField[com.sun.jndi.ldap.LdapCtx.bindCtls]", "taint", "dfc-generated"], + ["javax.naming.ldap", "InitialLdapContext", true, "setRequestControls", "(Control[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.InitialContext.defaultInitCtx].SyntheticField[com.sun.jndi.ldap.LdapCtx.reqCtls]", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapContext", true, "getConnectControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "LdapContext", true, "getRequestControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "LdapContext", true, "getResponseControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "LdapContext", true, "newInstance", "(Control[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "LdapContext", true, "newInstance", "(Control[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "LdapContext", true, "reconnect", "(Control[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.naming.ldap", "LdapContext", true, "setRequestControls", "(Control[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.naming.ldap", "LdapName", true, "LdapName", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapName", true, "LdapName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.ldap", "LdapName", true, "add", "(Rdn)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapName", true, "add", "(Rdn)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapName", true, "add", "(int,Rdn)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapName", true, "add", "(int,Rdn)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapName", true, "add", "(int,Rdn)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapName", true, "addAll", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapName", true, "addAll", "(List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapName", true, "addAll", "(int,List)", "", "Argument[1].Element", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapName", true, "addAll", "(int,List)", "", "Argument[1].Element", "ReturnValue.SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapName", true, "addAll", "(int,List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapName", true, "getPrefix", "(int)", "", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "ReturnValue.SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapName", true, "getRdn", "(int)", "", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapName", true, "getRdns", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapName", true, "getSuffix", "(int)", "", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "ReturnValue.SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"], + ["javax.naming.ldap", "LdapReferralException", true, "getReferralContext", "(Hashtable,Control[])", "", "Argument[1]", "Argument[0].MapValue", "taint", "dfc-generated"], + ["javax.naming.ldap", "PagedResultsControl", false, "PagedResultsControl", "(int,byte[],boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.ldap", "PagedResultsResponseControl", false, "PagedResultsResponseControl", "(String,boolean,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.ldap.PagedResultsResponseControl.cookie]", "taint", "dfc-generated"], + ["javax.naming.ldap", "PagedResultsResponseControl", false, "getCookie", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.PagedResultsResponseControl.cookie]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.ldap", "Rdn", true, "Rdn", "(Rdn)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.ldap", "Rdn", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "Rdn", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "Rdn", true, "toAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "SortKey", true, "SortKey", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.SortKey.attrID]", "value", "dfc-generated"], + ["javax.naming.ldap", "SortKey", true, "SortKey", "(String,boolean,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.SortKey.attrID]", "value", "dfc-generated"], + ["javax.naming.ldap", "SortKey", true, "SortKey", "(String,boolean,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.ldap.SortKey.matchingRuleID]", "value", "dfc-generated"], + ["javax.naming.ldap", "SortKey", true, "getAttributeID", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.SortKey.attrID]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.ldap", "SortKey", true, "getMatchingRuleID", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.SortKey.matchingRuleID]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.ldap", "SortResponseControl", false, "SortResponseControl", "(String,boolean,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.ldap.SortResponseControl.badAttrId]", "taint", "dfc-generated"], + ["javax.naming.ldap", "SortResponseControl", false, "getAttributeID", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.SortResponseControl.badAttrId]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.ldap", "StartTlsResponse", true, "negotiate", "(SSLSocketFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.ldap", "StartTlsResponse", true, "setEnabledCipherSuites", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.naming.ldap", "StartTlsResponse", true, "setHostnameVerifier", "(HostnameVerifier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.ldap", "UnsolicitedNotification", true, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "UnsolicitedNotification", true, "getReferrals", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.ldap", "UnsolicitedNotificationEvent", true, "UnsolicitedNotificationEvent", "(Object,UnsolicitedNotification)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.ldap.UnsolicitedNotificationEvent.notice]", "value", "dfc-generated"], + ["javax.naming.ldap", "UnsolicitedNotificationEvent", true, "getNotification", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.UnsolicitedNotificationEvent.notice]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.naming.ldap", "BasicControl", "isCritical", "()", "summary", "df-generated"], + ["javax.naming.ldap", "InitialLdapContext", "extendedOperation", "(ExtendedRequest)", "summary", "df-generated"], + ["javax.naming.ldap", "LdapName", "endsWith", "(List)", "summary", "df-generated"], + ["javax.naming.ldap", "LdapName", "endsWith", "(Name)", "summary", "df-generated"], + ["javax.naming.ldap", "LdapName", "isEmpty", "()", "summary", "df-generated"], + ["javax.naming.ldap", "LdapName", "size", "()", "summary", "df-generated"], + ["javax.naming.ldap", "LdapName", "startsWith", "(List)", "summary", "df-generated"], + ["javax.naming.ldap", "LdapName", "startsWith", "(Name)", "summary", "df-generated"], + ["javax.naming.ldap", "ManageReferralControl", "ManageReferralControl", "(boolean)", "summary", "df-generated"], + ["javax.naming.ldap", "PagedResultsControl", "PagedResultsControl", "(int,boolean)", "summary", "df-generated"], + ["javax.naming.ldap", "PagedResultsResponseControl", "getResultSize", "()", "summary", "df-generated"], + ["javax.naming.ldap", "Rdn", "Rdn", "(Attributes)", "summary", "df-generated"], + ["javax.naming.ldap", "Rdn", "Rdn", "(String)", "summary", "df-generated"], + ["javax.naming.ldap", "Rdn", "Rdn", "(String,Object)", "summary", "df-generated"], + ["javax.naming.ldap", "Rdn", "escapeValue", "(Object)", "summary", "df-generated"], + ["javax.naming.ldap", "Rdn", "size", "()", "summary", "df-generated"], + ["javax.naming.ldap", "Rdn", "unescapeValue", "(String)", "summary", "df-generated"], + ["javax.naming.ldap", "SortControl", "SortControl", "(SortKey[],boolean)", "summary", "df-generated"], + ["javax.naming.ldap", "SortControl", "SortControl", "(String,boolean)", "summary", "df-generated"], + ["javax.naming.ldap", "SortControl", "SortControl", "(String[],boolean)", "summary", "df-generated"], + ["javax.naming.ldap", "SortKey", "isAscending", "()", "summary", "df-generated"], + ["javax.naming.ldap", "SortResponseControl", "getException", "()", "summary", "df-generated"], + ["javax.naming.ldap", "SortResponseControl", "getResultCode", "()", "summary", "df-generated"], + ["javax.naming.ldap", "SortResponseControl", "isSorted", "()", "summary", "df-generated"], + ["javax.naming.ldap", "StartTlsRequest", "createExtendedResponse", "(String,byte[],int,int)", "summary", "df-generated"], + ["javax.naming.ldap", "StartTlsRequest", "getEncodedValue", "()", "summary", "df-generated"], + ["javax.naming.ldap", "StartTlsRequest", "getID", "()", "summary", "df-generated"], + ["javax.naming.ldap", "StartTlsResponse", "close", "()", "summary", "df-generated"], + ["javax.naming.ldap", "StartTlsResponse", "negotiate", "()", "summary", "df-generated"], + ["javax.naming.ldap", "UnsolicitedNotificationEvent", "dispatch", "(UnsolicitedNotificationListener)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.model.yml deleted file mode 100644 index 822135f130e4..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.model.yml +++ /dev/null @@ -1,103 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.naming.ldap", "BasicControl", True, "BasicControl", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.BasicControl.id]", "value", "dfc-generated"] - - ["javax.naming.ldap", "BasicControl", True, "BasicControl", "(String,boolean,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.BasicControl.id]", "value", "dfc-generated"] - - ["javax.naming.ldap", "BasicControl", True, "BasicControl", "(String,boolean,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.ldap.BasicControl.value]", "value", "dfc-generated"] - - ["javax.naming.ldap", "BasicControl", True, "getEncodedValue", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.BasicControl.value]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.ldap", "BasicControl", True, "getID", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.BasicControl.id]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.ldap", "Control", True, "getEncodedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "Control", True, "getID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "ControlFactory", True, "getControlInstance", "(Control)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "ControlFactory", True, "getControlInstance", "(Control,Context,Hashtable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "ExtendedResponse", True, "getEncodedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "ExtendedResponse", True, "getID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "HasControls", True, "getControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "InitialLdapContext", True, "InitialLdapContext", "(Hashtable,Control[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "InitialLdapContext", True, "InitialLdapContext", "(Hashtable,Control[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "InitialLdapContext", True, "getConnectControls", "()", "", "Argument[this].SyntheticField[javax.naming.InitialContext.defaultInitCtx].SyntheticField[com.sun.jndi.ldap.LdapCtx.bindCtls]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.naming.ldap", "InitialLdapContext", True, "getRequestControls", "()", "", "Argument[this].SyntheticField[javax.naming.InitialContext.defaultInitCtx].SyntheticField[com.sun.jndi.ldap.LdapCtx.reqCtls]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.naming.ldap", "InitialLdapContext", True, "reconnect", "(Control[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.InitialContext.defaultInitCtx].SyntheticField[com.sun.jndi.ldap.LdapCtx.bindCtls]", "taint", "dfc-generated"] - - ["javax.naming.ldap", "InitialLdapContext", True, "setRequestControls", "(Control[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.InitialContext.defaultInitCtx].SyntheticField[com.sun.jndi.ldap.LdapCtx.reqCtls]", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapContext", True, "getConnectControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapContext", True, "getRequestControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapContext", True, "getResponseControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapContext", True, "newInstance", "(Control[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapContext", True, "newInstance", "(Control[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapContext", True, "reconnect", "(Control[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapContext", True, "setRequestControls", "(Control[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapName", True, "LdapName", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapName", True, "LdapName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapName", True, "add", "(Rdn)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapName", True, "add", "(Rdn)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapName", True, "add", "(int,Rdn)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapName", True, "add", "(int,Rdn)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapName", True, "add", "(int,Rdn)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapName", True, "addAll", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapName", True, "addAll", "(List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapName", True, "addAll", "(int,List)", "", "Argument[1].Element", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapName", True, "addAll", "(int,List)", "", "Argument[1].Element", "ReturnValue.SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapName", True, "addAll", "(int,List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapName", True, "getPrefix", "(int)", "", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "ReturnValue.SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapName", True, "getRdn", "(int)", "", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapName", True, "getRdns", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapName", True, "getSuffix", "(int)", "", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "ReturnValue.SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] - - ["javax.naming.ldap", "LdapReferralException", True, "getReferralContext", "(Hashtable,Control[])", "", "Argument[1]", "Argument[0].MapValue", "taint", "dfc-generated"] - - ["javax.naming.ldap", "PagedResultsControl", False, "PagedResultsControl", "(int,byte[],boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "PagedResultsResponseControl", False, "PagedResultsResponseControl", "(String,boolean,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.ldap.PagedResultsResponseControl.cookie]", "taint", "dfc-generated"] - - ["javax.naming.ldap", "PagedResultsResponseControl", False, "getCookie", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.PagedResultsResponseControl.cookie]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.ldap", "Rdn", True, "Rdn", "(Rdn)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "Rdn", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "Rdn", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "Rdn", True, "toAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "SortKey", True, "SortKey", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.SortKey.attrID]", "value", "dfc-generated"] - - ["javax.naming.ldap", "SortKey", True, "SortKey", "(String,boolean,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.SortKey.attrID]", "value", "dfc-generated"] - - ["javax.naming.ldap", "SortKey", True, "SortKey", "(String,boolean,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.ldap.SortKey.matchingRuleID]", "value", "dfc-generated"] - - ["javax.naming.ldap", "SortKey", True, "getAttributeID", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.SortKey.attrID]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.ldap", "SortKey", True, "getMatchingRuleID", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.SortKey.matchingRuleID]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.ldap", "SortResponseControl", False, "SortResponseControl", "(String,boolean,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.ldap.SortResponseControl.badAttrId]", "taint", "dfc-generated"] - - ["javax.naming.ldap", "SortResponseControl", False, "getAttributeID", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.SortResponseControl.badAttrId]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.ldap", "StartTlsResponse", True, "negotiate", "(SSLSocketFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "StartTlsResponse", True, "setEnabledCipherSuites", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "StartTlsResponse", True, "setHostnameVerifier", "(HostnameVerifier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "UnsolicitedNotification", True, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "UnsolicitedNotification", True, "getReferrals", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "UnsolicitedNotificationEvent", True, "UnsolicitedNotificationEvent", "(Object,UnsolicitedNotification)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.ldap.UnsolicitedNotificationEvent.notice]", "value", "dfc-generated"] - - ["javax.naming.ldap", "UnsolicitedNotificationEvent", True, "getNotification", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.UnsolicitedNotificationEvent.notice]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.naming.ldap", "BasicControl", "isCritical", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "InitialLdapContext", "extendedOperation", "(ExtendedRequest)", "summary", "df-generated"] - - ["javax.naming.ldap", "LdapName", "endsWith", "(List)", "summary", "df-generated"] - - ["javax.naming.ldap", "LdapName", "endsWith", "(Name)", "summary", "df-generated"] - - ["javax.naming.ldap", "LdapName", "isEmpty", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "LdapName", "size", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "LdapName", "startsWith", "(List)", "summary", "df-generated"] - - ["javax.naming.ldap", "LdapName", "startsWith", "(Name)", "summary", "df-generated"] - - ["javax.naming.ldap", "ManageReferralControl", "ManageReferralControl", "(boolean)", "summary", "df-generated"] - - ["javax.naming.ldap", "PagedResultsControl", "PagedResultsControl", "(int,boolean)", "summary", "df-generated"] - - ["javax.naming.ldap", "PagedResultsResponseControl", "getResultSize", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "Rdn", "Rdn", "(Attributes)", "summary", "df-generated"] - - ["javax.naming.ldap", "Rdn", "Rdn", "(String)", "summary", "df-generated"] - - ["javax.naming.ldap", "Rdn", "Rdn", "(String,Object)", "summary", "df-generated"] - - ["javax.naming.ldap", "Rdn", "escapeValue", "(Object)", "summary", "df-generated"] - - ["javax.naming.ldap", "Rdn", "size", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "Rdn", "unescapeValue", "(String)", "summary", "df-generated"] - - ["javax.naming.ldap", "SortControl", "SortControl", "(SortKey[],boolean)", "summary", "df-generated"] - - ["javax.naming.ldap", "SortControl", "SortControl", "(String,boolean)", "summary", "df-generated"] - - ["javax.naming.ldap", "SortControl", "SortControl", "(String[],boolean)", "summary", "df-generated"] - - ["javax.naming.ldap", "SortKey", "isAscending", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "SortResponseControl", "getException", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "SortResponseControl", "getResultCode", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "SortResponseControl", "isSorted", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "StartTlsRequest", "createExtendedResponse", "(String,byte[],int,int)", "summary", "df-generated"] - - ["javax.naming.ldap", "StartTlsRequest", "getEncodedValue", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "StartTlsRequest", "getID", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "StartTlsResponse", "close", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "StartTlsResponse", "negotiate", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "UnsolicitedNotificationEvent", "dispatch", "(UnsolicitedNotificationListener)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.spi.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.spi.model.json new file mode 100644 index 000000000000..005a0f6d3c2f --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.spi.model.json @@ -0,0 +1,26 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.naming.ldap.spi", "LdapDnsProviderResult", false, "LdapDnsProviderResult", "(String,List)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.spi.LdapDnsProviderResult.domainName]", "value", "dfc-generated"], + ["javax.naming.ldap.spi", "LdapDnsProviderResult", false, "LdapDnsProviderResult", "(String,List)", "", "Argument[1].Element", "Argument[this].SyntheticField[javax.naming.ldap.spi.LdapDnsProviderResult.endpoints].Element", "value", "dfc-generated"], + ["javax.naming.ldap.spi", "LdapDnsProviderResult", false, "getDomainName", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.spi.LdapDnsProviderResult.domainName]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.ldap.spi", "LdapDnsProviderResult", false, "getEndpoints", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.spi.LdapDnsProviderResult.endpoints]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.naming.ldap.spi", "LdapDnsProvider", "lookupEndpoints", "(String,Map)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.spi.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.spi.model.yml deleted file mode 100644 index 86c49d898b0b..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.naming.ldap.spi.model.yml +++ /dev/null @@ -1,15 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.naming.ldap.spi", "LdapDnsProviderResult", False, "LdapDnsProviderResult", "(String,List)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.spi.LdapDnsProviderResult.domainName]", "value", "dfc-generated"] - - ["javax.naming.ldap.spi", "LdapDnsProviderResult", False, "LdapDnsProviderResult", "(String,List)", "", "Argument[1].Element", "Argument[this].SyntheticField[javax.naming.ldap.spi.LdapDnsProviderResult.endpoints].Element", "value", "dfc-generated"] - - ["javax.naming.ldap.spi", "LdapDnsProviderResult", False, "getDomainName", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.spi.LdapDnsProviderResult.domainName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.ldap.spi", "LdapDnsProviderResult", False, "getEndpoints", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.spi.LdapDnsProviderResult.endpoints]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.naming.ldap.spi", "LdapDnsProvider", "lookupEndpoints", "(String,Map)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.naming.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.naming.model.json new file mode 100644 index 000000000000..2a869c4713ad --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.naming.model.json @@ -0,0 +1,186 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.naming", "AuthenticationException", true, "AuthenticationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "AuthenticationNotSupportedException", true, "AuthenticationNotSupportedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "BinaryRefAddr", true, "BinaryRefAddr", "(String,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.BinaryRefAddr.buf]", "taint", "dfc-generated"], + ["javax.naming", "BinaryRefAddr", true, "BinaryRefAddr", "(String,byte[],int,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.BinaryRefAddr.buf]", "taint", "dfc-generated"], + ["javax.naming", "BinaryRefAddr", true, "getContent", "()", "", "Argument[this].SyntheticField[javax.naming.BinaryRefAddr.buf]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Binding", true, "Binding", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "value", "dfc-generated"], + ["javax.naming", "Binding", true, "Binding", "(String,Object,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "value", "dfc-generated"], + ["javax.naming", "Binding", true, "Binding", "(String,String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "value", "dfc-generated"], + ["javax.naming", "Binding", true, "Binding", "(String,String,Object)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "value", "dfc-generated"], + ["javax.naming", "Binding", true, "Binding", "(String,String,Object,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "value", "dfc-generated"], + ["javax.naming", "Binding", true, "Binding", "(String,String,Object,boolean)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "value", "dfc-generated"], + ["javax.naming", "Binding", true, "getClassName", "()", "", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Binding", true, "getObject", "()", "", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Binding", true, "setObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "value", "dfc-generated"], + ["javax.naming", "CannotProceedException", true, "CannotProceedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "CannotProceedException", true, "getAltName", "()", "", "Argument[this].SyntheticField[javax.naming.CannotProceedException.altName]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "CannotProceedException", true, "getAltNameCtx", "()", "", "Argument[this].SyntheticField[javax.naming.CannotProceedException.altNameCtx]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "CannotProceedException", true, "getEnvironment", "()", "", "Argument[this].SyntheticField[javax.naming.CannotProceedException.environment]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "CannotProceedException", true, "getRemainingNewName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "CannotProceedException", true, "setAltName", "(Name)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.CannotProceedException.altName]", "value", "dfc-generated"], + ["javax.naming", "CannotProceedException", true, "setAltNameCtx", "(Context)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.CannotProceedException.altNameCtx]", "value", "dfc-generated"], + ["javax.naming", "CannotProceedException", true, "setEnvironment", "(Hashtable)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.CannotProceedException.environment]", "value", "dfc-generated"], + ["javax.naming", "CannotProceedException", true, "setRemainingNewName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "CommunicationException", true, "CommunicationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "CompoundName", true, "CompoundName", "(String,Properties)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "ConfigurationException", true, "ConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "Context", true, "addToEnvironment", "(String,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Context", true, "bind", "(Name,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "Context", true, "bind", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "Context", true, "composeName", "(Name,Name)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Context", true, "composeName", "(String,String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Context", true, "composeName", "(String,String)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Context", true, "createSubcontext", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "createSubcontext", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "getEnvironment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "getNameInNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "getNameParser", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "getNameParser", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "list", "(Name)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "list", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "list", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "listBindings", "(Name)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "listBindings", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "listBindings", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "lookup", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "lookup", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "lookupLink", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "lookupLink", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Context", true, "rebind", "(Name,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "Context", true, "rebind", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "Context", true, "removeFromEnvironment", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "ContextNotEmptyException", true, "ContextNotEmptyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "InitialContext", true, "InitialContext", "(Hashtable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "InsufficientResourcesException", true, "InsufficientResourcesException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "InterruptedNamingException", true, "InterruptedNamingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "InvalidNameException", true, "InvalidNameException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "LimitExceededException", true, "LimitExceededException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "LinkException", true, "LinkException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "LinkException", true, "getLinkExplanation", "()", "", "Argument[this].SyntheticField[javax.naming.LinkException.linkExplanation]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "LinkException", true, "getLinkRemainingName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "LinkException", true, "getLinkResolvedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "LinkException", true, "getLinkResolvedObj", "()", "", "Argument[this].SyntheticField[javax.naming.LinkException.linkResolvedObj]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "LinkException", true, "setLinkExplanation", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.LinkException.linkExplanation]", "value", "dfc-generated"], + ["javax.naming", "LinkException", true, "setLinkRemainingName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "LinkException", true, "setLinkResolvedName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "LinkException", true, "setLinkResolvedObj", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.LinkException.linkResolvedObj]", "value", "dfc-generated"], + ["javax.naming", "LinkLoopException", true, "LinkLoopException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "LinkRef", true, "LinkRef", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "LinkRef", true, "LinkRef", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "LinkRef", true, "getLinkName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "MalformedLinkException", true, "MalformedLinkException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "Name", true, "add", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Name", true, "add", "(int,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Name", true, "addAll", "(Name)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Name", true, "addAll", "(int,Name)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Name", true, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Name", true, "getAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Name", true, "getPrefix", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Name", true, "getSuffix", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Name", true, "remove", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "NameAlreadyBoundException", true, "NameAlreadyBoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "NameClassPair", true, "NameClassPair", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NameClassPair.name]", "value", "dfc-generated"], + ["javax.naming", "NameClassPair", true, "NameClassPair", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "value", "dfc-generated"], + ["javax.naming", "NameClassPair", true, "NameClassPair", "(String,String,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NameClassPair.name]", "value", "dfc-generated"], + ["javax.naming", "NameClassPair", true, "NameClassPair", "(String,String,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "value", "dfc-generated"], + ["javax.naming", "NameClassPair", true, "getClassName", "()", "", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "NameClassPair", true, "getName", "()", "", "Argument[this].SyntheticField[javax.naming.NameClassPair.name]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "NameClassPair", true, "getNameInNamespace", "()", "", "Argument[this].SyntheticField[javax.naming.NameClassPair.fullName]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "NameClassPair", true, "setClassName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "value", "dfc-generated"], + ["javax.naming", "NameClassPair", true, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NameClassPair.name]", "value", "dfc-generated"], + ["javax.naming", "NameClassPair", true, "setNameInNamespace", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NameClassPair.fullName]", "value", "dfc-generated"], + ["javax.naming", "NameNotFoundException", true, "NameNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "NameParser", true, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "NamingException", true, "NamingException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"], + ["javax.naming", "NamingException", true, "appendRemainingName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "NamingException", true, "getExplanation", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "NamingException", true, "getRemainingName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "NamingException", true, "getResolvedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "NamingException", true, "getResolvedObj", "()", "", "Argument[this].SyntheticField[javax.naming.NamingException.resolvedObj]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "NamingException", true, "getRootCause", "()", "", "Argument[this].SyntheticField[javax.naming.NamingException.rootException]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "NamingException", true, "setRemainingName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "NamingException", true, "setResolvedName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "NamingException", true, "setResolvedObj", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NamingException.resolvedObj]", "value", "dfc-generated"], + ["javax.naming", "NamingException", true, "setRootCause", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NamingException.rootException]", "value", "dfc-generated"], + ["javax.naming", "NamingException", true, "toString", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "NamingSecurityException", true, "NamingSecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "NoInitialContextException", true, "NoInitialContextException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "NoPermissionException", true, "NoPermissionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "NotContextException", true, "NotContextException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "OperationNotSupportedException", true, "OperationNotSupportedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "PartialResultException", true, "PartialResultException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "RefAddr", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "RefAddr", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "Reference", true, "Reference", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Reference.className]", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "Reference", "(String,RefAddr)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Reference.className]", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "Reference", "(String,RefAddr)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "Reference", "(String,RefAddr,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Reference.className]", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "Reference", "(String,RefAddr,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "Reference", "(String,RefAddr,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.Reference.classFactory]", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "Reference", "(String,RefAddr,String,String)", "", "Argument[3]", "Argument[this].SyntheticField[javax.naming.Reference.classFactoryLocation]", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "Reference", "(String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Reference.className]", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "Reference", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Reference.classFactory]", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "Reference", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.Reference.classFactoryLocation]", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "add", "(RefAddr)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "add", "(int,RefAddr)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "get", "(String)", "", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "get", "(int)", "", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "getAll", "()", "", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "getClassName", "()", "", "Argument[this].SyntheticField[javax.naming.Reference.className]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "getFactoryClassLocation", "()", "", "Argument[this].SyntheticField[javax.naming.Reference.classFactoryLocation]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "getFactoryClassName", "()", "", "Argument[this].SyntheticField[javax.naming.Reference.classFactory]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Reference", true, "remove", "(int)", "", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "ReturnValue", "value", "dfc-generated"], + ["javax.naming", "Referenceable", true, "getReference", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "ReferralException", true, "getReferralContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "ReferralException", true, "getReferralContext", "(Hashtable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "ReferralException", true, "getReferralContext", "(Hashtable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "ReferralException", true, "getReferralInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming", "ServiceUnavailableException", true, "ServiceUnavailableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "SizeLimitExceededException", true, "SizeLimitExceededException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming", "TimeLimitExceededException", true, "TimeLimitExceededException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.naming", "CompositeName", "CompositeName", "(String)", "summary", "df-generated"], + ["javax.naming", "CompositeName", "endsWith", "(Name)", "summary", "df-generated"], + ["javax.naming", "CompositeName", "isEmpty", "()", "summary", "df-generated"], + ["javax.naming", "CompositeName", "size", "()", "summary", "df-generated"], + ["javax.naming", "CompositeName", "startsWith", "(Name)", "summary", "df-generated"], + ["javax.naming", "CompoundName", "endsWith", "(Name)", "summary", "df-generated"], + ["javax.naming", "CompoundName", "isEmpty", "()", "summary", "df-generated"], + ["javax.naming", "CompoundName", "size", "()", "summary", "df-generated"], + ["javax.naming", "CompoundName", "startsWith", "(Name)", "summary", "df-generated"], + ["javax.naming", "InitialContext", "close", "()", "summary", "df-generated"], + ["javax.naming", "InitialContext", "destroySubcontext", "(Name)", "summary", "df-generated"], + ["javax.naming", "InitialContext", "destroySubcontext", "(String)", "summary", "df-generated"], + ["javax.naming", "InitialContext", "doLookup", "(Name)", "summary", "df-generated"], + ["javax.naming", "InitialContext", "doLookup", "(String)", "summary", "df-generated"], + ["javax.naming", "InitialContext", "rename", "(Name,Name)", "summary", "df-generated"], + ["javax.naming", "InitialContext", "rename", "(String,String)", "summary", "df-generated"], + ["javax.naming", "InitialContext", "unbind", "(Name)", "summary", "df-generated"], + ["javax.naming", "InitialContext", "unbind", "(String)", "summary", "df-generated"], + ["javax.naming", "NameClassPair", "isRelative", "()", "summary", "df-generated"], + ["javax.naming", "NameClassPair", "setRelative", "(boolean)", "summary", "df-generated"], + ["javax.naming", "NamingException", "appendRemainingComponent", "(String)", "summary", "df-generated"], + ["javax.naming", "Reference", "clear", "()", "summary", "df-generated"], + ["javax.naming", "Reference", "size", "()", "summary", "df-generated"], + ["javax.naming", "ReferralException", "retryReferral", "()", "summary", "df-generated"], + ["javax.naming", "ReferralException", "skipReferral", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.naming.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.naming.model.yml deleted file mode 100644 index 50047ca8a952..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.naming.model.yml +++ /dev/null @@ -1,175 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.naming", "AuthenticationException", True, "AuthenticationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "AuthenticationNotSupportedException", True, "AuthenticationNotSupportedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "BinaryRefAddr", True, "BinaryRefAddr", "(String,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.BinaryRefAddr.buf]", "taint", "dfc-generated"] - - ["javax.naming", "BinaryRefAddr", True, "BinaryRefAddr", "(String,byte[],int,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.BinaryRefAddr.buf]", "taint", "dfc-generated"] - - ["javax.naming", "BinaryRefAddr", True, "getContent", "()", "", "Argument[this].SyntheticField[javax.naming.BinaryRefAddr.buf]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "value", "dfc-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,Object,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "value", "dfc-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "value", "dfc-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,String,Object)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "value", "dfc-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,String,Object,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "value", "dfc-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,String,Object,boolean)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "value", "dfc-generated"] - - ["javax.naming", "Binding", True, "getClassName", "()", "", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Binding", True, "getObject", "()", "", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Binding", True, "setObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "value", "dfc-generated"] - - ["javax.naming", "CannotProceedException", True, "CannotProceedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "CannotProceedException", True, "getAltName", "()", "", "Argument[this].SyntheticField[javax.naming.CannotProceedException.altName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "CannotProceedException", True, "getAltNameCtx", "()", "", "Argument[this].SyntheticField[javax.naming.CannotProceedException.altNameCtx]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "CannotProceedException", True, "getEnvironment", "()", "", "Argument[this].SyntheticField[javax.naming.CannotProceedException.environment]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "CannotProceedException", True, "getRemainingNewName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "CannotProceedException", True, "setAltName", "(Name)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.CannotProceedException.altName]", "value", "dfc-generated"] - - ["javax.naming", "CannotProceedException", True, "setAltNameCtx", "(Context)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.CannotProceedException.altNameCtx]", "value", "dfc-generated"] - - ["javax.naming", "CannotProceedException", True, "setEnvironment", "(Hashtable)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.CannotProceedException.environment]", "value", "dfc-generated"] - - ["javax.naming", "CannotProceedException", True, "setRemainingNewName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "CommunicationException", True, "CommunicationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "CompoundName", True, "CompoundName", "(String,Properties)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "ConfigurationException", True, "ConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Context", True, "addToEnvironment", "(String,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Context", True, "bind", "(Name,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Context", True, "bind", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Context", True, "composeName", "(Name,Name)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Context", True, "composeName", "(String,String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Context", True, "composeName", "(String,String)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Context", True, "createSubcontext", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "createSubcontext", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "getEnvironment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "getNameInNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "getNameParser", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "getNameParser", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "list", "(Name)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "list", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "list", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "listBindings", "(Name)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "listBindings", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "listBindings", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "lookup", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "lookup", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "lookupLink", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "lookupLink", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "rebind", "(Name,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Context", True, "rebind", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Context", True, "removeFromEnvironment", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "ContextNotEmptyException", True, "ContextNotEmptyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "InitialContext", True, "InitialContext", "(Hashtable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "InsufficientResourcesException", True, "InsufficientResourcesException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "InterruptedNamingException", True, "InterruptedNamingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "InvalidNameException", True, "InvalidNameException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "LimitExceededException", True, "LimitExceededException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "LinkException", True, "LinkException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "LinkException", True, "getLinkExplanation", "()", "", "Argument[this].SyntheticField[javax.naming.LinkException.linkExplanation]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "LinkException", True, "getLinkRemainingName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "LinkException", True, "getLinkResolvedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "LinkException", True, "getLinkResolvedObj", "()", "", "Argument[this].SyntheticField[javax.naming.LinkException.linkResolvedObj]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "LinkException", True, "setLinkExplanation", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.LinkException.linkExplanation]", "value", "dfc-generated"] - - ["javax.naming", "LinkException", True, "setLinkRemainingName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "LinkException", True, "setLinkResolvedName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "LinkException", True, "setLinkResolvedObj", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.LinkException.linkResolvedObj]", "value", "dfc-generated"] - - ["javax.naming", "LinkLoopException", True, "LinkLoopException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "LinkRef", True, "LinkRef", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "LinkRef", True, "LinkRef", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "LinkRef", True, "getLinkName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "MalformedLinkException", True, "MalformedLinkException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Name", True, "add", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Name", True, "add", "(int,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Name", True, "addAll", "(Name)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Name", True, "addAll", "(int,Name)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Name", True, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Name", True, "getAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Name", True, "getPrefix", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Name", True, "getSuffix", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Name", True, "remove", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "NameAlreadyBoundException", True, "NameAlreadyBoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NameClassPair", True, "NameClassPair", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NameClassPair.name]", "value", "dfc-generated"] - - ["javax.naming", "NameClassPair", True, "NameClassPair", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "value", "dfc-generated"] - - ["javax.naming", "NameClassPair", True, "NameClassPair", "(String,String,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NameClassPair.name]", "value", "dfc-generated"] - - ["javax.naming", "NameClassPair", True, "NameClassPair", "(String,String,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "value", "dfc-generated"] - - ["javax.naming", "NameClassPair", True, "getClassName", "()", "", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "NameClassPair", True, "getName", "()", "", "Argument[this].SyntheticField[javax.naming.NameClassPair.name]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "NameClassPair", True, "getNameInNamespace", "()", "", "Argument[this].SyntheticField[javax.naming.NameClassPair.fullName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "NameClassPair", True, "setClassName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "value", "dfc-generated"] - - ["javax.naming", "NameClassPair", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NameClassPair.name]", "value", "dfc-generated"] - - ["javax.naming", "NameClassPair", True, "setNameInNamespace", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NameClassPair.fullName]", "value", "dfc-generated"] - - ["javax.naming", "NameNotFoundException", True, "NameNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NameParser", True, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "NamingException", True, "NamingException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] - - ["javax.naming", "NamingException", True, "appendRemainingName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NamingException", True, "getExplanation", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "NamingException", True, "getRemainingName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "NamingException", True, "getResolvedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "NamingException", True, "getResolvedObj", "()", "", "Argument[this].SyntheticField[javax.naming.NamingException.resolvedObj]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "NamingException", True, "getRootCause", "()", "", "Argument[this].SyntheticField[javax.naming.NamingException.rootException]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "NamingException", True, "setRemainingName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NamingException", True, "setResolvedName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NamingException", True, "setResolvedObj", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NamingException.resolvedObj]", "value", "dfc-generated"] - - ["javax.naming", "NamingException", True, "setRootCause", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NamingException.rootException]", "value", "dfc-generated"] - - ["javax.naming", "NamingException", True, "toString", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "NamingSecurityException", True, "NamingSecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NoInitialContextException", True, "NoInitialContextException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NoPermissionException", True, "NoPermissionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NotContextException", True, "NotContextException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "OperationNotSupportedException", True, "OperationNotSupportedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "PartialResultException", True, "PartialResultException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "RefAddr", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "RefAddr", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Reference.className]", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Reference.className]", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Reference.className]", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.Reference.classFactory]", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr,String,String)", "", "Argument[3]", "Argument[this].SyntheticField[javax.naming.Reference.classFactoryLocation]", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Reference.className]", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Reference.classFactory]", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.Reference.classFactoryLocation]", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "add", "(RefAddr)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "add", "(int,RefAddr)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "get", "(String)", "", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "get", "(int)", "", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "getAll", "()", "", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "getClassName", "()", "", "Argument[this].SyntheticField[javax.naming.Reference.className]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "getFactoryClassLocation", "()", "", "Argument[this].SyntheticField[javax.naming.Reference.classFactoryLocation]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "getFactoryClassName", "()", "", "Argument[this].SyntheticField[javax.naming.Reference.classFactory]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Reference", True, "remove", "(int)", "", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming", "Referenceable", True, "getReference", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "ReferralException", True, "getReferralContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "ReferralException", True, "getReferralContext", "(Hashtable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "ReferralException", True, "getReferralContext", "(Hashtable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "ReferralException", True, "getReferralInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "ServiceUnavailableException", True, "ServiceUnavailableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "SizeLimitExceededException", True, "SizeLimitExceededException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "TimeLimitExceededException", True, "TimeLimitExceededException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.naming", "CompositeName", "CompositeName", "(String)", "summary", "df-generated"] - - ["javax.naming", "CompositeName", "endsWith", "(Name)", "summary", "df-generated"] - - ["javax.naming", "CompositeName", "isEmpty", "()", "summary", "df-generated"] - - ["javax.naming", "CompositeName", "size", "()", "summary", "df-generated"] - - ["javax.naming", "CompositeName", "startsWith", "(Name)", "summary", "df-generated"] - - ["javax.naming", "CompoundName", "endsWith", "(Name)", "summary", "df-generated"] - - ["javax.naming", "CompoundName", "isEmpty", "()", "summary", "df-generated"] - - ["javax.naming", "CompoundName", "size", "()", "summary", "df-generated"] - - ["javax.naming", "CompoundName", "startsWith", "(Name)", "summary", "df-generated"] - - ["javax.naming", "InitialContext", "close", "()", "summary", "df-generated"] - - ["javax.naming", "InitialContext", "destroySubcontext", "(Name)", "summary", "df-generated"] - - ["javax.naming", "InitialContext", "destroySubcontext", "(String)", "summary", "df-generated"] - - ["javax.naming", "InitialContext", "doLookup", "(Name)", "summary", "df-generated"] - - ["javax.naming", "InitialContext", "doLookup", "(String)", "summary", "df-generated"] - - ["javax.naming", "InitialContext", "rename", "(Name,Name)", "summary", "df-generated"] - - ["javax.naming", "InitialContext", "rename", "(String,String)", "summary", "df-generated"] - - ["javax.naming", "InitialContext", "unbind", "(Name)", "summary", "df-generated"] - - ["javax.naming", "InitialContext", "unbind", "(String)", "summary", "df-generated"] - - ["javax.naming", "NameClassPair", "isRelative", "()", "summary", "df-generated"] - - ["javax.naming", "NameClassPair", "setRelative", "(boolean)", "summary", "df-generated"] - - ["javax.naming", "NamingException", "appendRemainingComponent", "(String)", "summary", "df-generated"] - - ["javax.naming", "Reference", "clear", "()", "summary", "df-generated"] - - ["javax.naming", "Reference", "size", "()", "summary", "df-generated"] - - ["javax.naming", "ReferralException", "retryReferral", "()", "summary", "df-generated"] - - ["javax.naming", "ReferralException", "skipReferral", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.naming.spi.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.naming.spi.model.json new file mode 100644 index 000000000000..fd01ea8e15dc --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.naming.spi.model.json @@ -0,0 +1,51 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.naming.spi", "DirStateFactory$Result", true, "Result", "(Object,Attributes)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.spi.DirStateFactory$Result.obj]", "value", "dfc-generated"], + ["javax.naming.spi", "DirStateFactory$Result", true, "Result", "(Object,Attributes)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.spi.DirStateFactory$Result.attrs]", "value", "dfc-generated"], + ["javax.naming.spi", "DirStateFactory$Result", true, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.naming.spi.DirStateFactory$Result.attrs]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.spi", "DirStateFactory$Result", true, "getObject", "()", "", "Argument[this].SyntheticField[javax.naming.spi.DirStateFactory$Result.obj]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.spi", "DirectoryManager", true, "getContinuationDirContext", "(CannotProceedException)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.spi", "DirectoryManager", true, "getObjectInstance", "(Object,Name,Context,Hashtable,Attributes)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.spi", "DirectoryManager", true, "getStateToBind", "(Object,Name,Context,Hashtable,Attributes)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.naming.spi.DirStateFactory$Result.obj]", "value", "dfc-generated"], + ["javax.naming.spi", "DirectoryManager", true, "getStateToBind", "(Object,Name,Context,Hashtable,Attributes)", "", "Argument[4]", "ReturnValue.SyntheticField[javax.naming.spi.DirStateFactory$Result.attrs]", "value", "dfc-generated"], + ["javax.naming.spi", "InitialContextFactory", true, "getInitialContext", "(Hashtable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.naming.spi", "NamingManager", true, "getContinuationContext", "(CannotProceedException)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.spi", "NamingManager", true, "getInitialContext", "(Hashtable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.naming.spi", "NamingManager", true, "getObjectInstance", "(Object,Name,Context,Hashtable)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.spi", "NamingManager", true, "getStateToBind", "(Object,Name,Context,Hashtable)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.spi", "NamingManager", true, "getURLContext", "(String,Hashtable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["javax.naming.spi", "ObjectFactory", true, "getObjectInstance", "(Object,Name,Context,Hashtable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.spi", "ObjectFactory", true, "getObjectInstance", "(Object,Name,Context,Hashtable)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"], + ["javax.naming.spi", "ResolveResult", true, "ResolveResult", "(Object,Name)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.spi.ResolveResult.resolvedObj]", "value", "dfc-generated"], + ["javax.naming.spi", "ResolveResult", true, "ResolveResult", "(Object,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.spi.ResolveResult.resolvedObj]", "value", "dfc-generated"], + ["javax.naming.spi", "ResolveResult", true, "appendRemainingName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.spi", "ResolveResult", true, "getRemainingName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.spi", "ResolveResult", true, "getResolvedObj", "()", "", "Argument[this].SyntheticField[javax.naming.spi.ResolveResult.resolvedObj]", "ReturnValue", "value", "dfc-generated"], + ["javax.naming.spi", "ResolveResult", true, "setRemainingName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.naming.spi", "ResolveResult", true, "setResolvedObj", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.spi.ResolveResult.resolvedObj]", "value", "dfc-generated"], + ["javax.naming.spi", "Resolver", true, "resolveToClass", "(Name,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.spi", "Resolver", true, "resolveToClass", "(Name,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.naming.spi", "Resolver", true, "resolveToClass", "(String,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.naming.spi", "NamingManager", "hasInitialContextFactoryBuilder", "()", "summary", "df-generated"], + ["javax.naming.spi", "NamingManager", "setInitialContextFactoryBuilder", "(InitialContextFactoryBuilder)", "summary", "df-generated"], + ["javax.naming.spi", "NamingManager", "setObjectFactoryBuilder", "(ObjectFactoryBuilder)", "summary", "df-generated"], + ["javax.naming.spi", "ResolveResult", "appendRemainingComponent", "(String)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.naming.spi.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.naming.spi.model.yml deleted file mode 100644 index 3054774c10df..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.naming.spi.model.yml +++ /dev/null @@ -1,40 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.naming.spi", "DirStateFactory$Result", True, "Result", "(Object,Attributes)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.spi.DirStateFactory$Result.obj]", "value", "dfc-generated"] - - ["javax.naming.spi", "DirStateFactory$Result", True, "Result", "(Object,Attributes)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.spi.DirStateFactory$Result.attrs]", "value", "dfc-generated"] - - ["javax.naming.spi", "DirStateFactory$Result", True, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.naming.spi.DirStateFactory$Result.attrs]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.spi", "DirStateFactory$Result", True, "getObject", "()", "", "Argument[this].SyntheticField[javax.naming.spi.DirStateFactory$Result.obj]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.spi", "DirectoryManager", True, "getContinuationDirContext", "(CannotProceedException)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "DirectoryManager", True, "getObjectInstance", "(Object,Name,Context,Hashtable,Attributes)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.spi", "DirectoryManager", True, "getStateToBind", "(Object,Name,Context,Hashtable,Attributes)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.naming.spi.DirStateFactory$Result.obj]", "value", "dfc-generated"] - - ["javax.naming.spi", "DirectoryManager", True, "getStateToBind", "(Object,Name,Context,Hashtable,Attributes)", "", "Argument[4]", "ReturnValue.SyntheticField[javax.naming.spi.DirStateFactory$Result.attrs]", "value", "dfc-generated"] - - ["javax.naming.spi", "InitialContextFactory", True, "getInitialContext", "(Hashtable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "NamingManager", True, "getContinuationContext", "(CannotProceedException)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "NamingManager", True, "getInitialContext", "(Hashtable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "NamingManager", True, "getObjectInstance", "(Object,Name,Context,Hashtable)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.spi", "NamingManager", True, "getStateToBind", "(Object,Name,Context,Hashtable)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.spi", "NamingManager", True, "getURLContext", "(String,Hashtable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "ObjectFactory", True, "getObjectInstance", "(Object,Name,Context,Hashtable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "ObjectFactory", True, "getObjectInstance", "(Object,Name,Context,Hashtable)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "ResolveResult", True, "ResolveResult", "(Object,Name)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.spi.ResolveResult.resolvedObj]", "value", "dfc-generated"] - - ["javax.naming.spi", "ResolveResult", True, "ResolveResult", "(Object,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.spi.ResolveResult.resolvedObj]", "value", "dfc-generated"] - - ["javax.naming.spi", "ResolveResult", True, "appendRemainingName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.spi", "ResolveResult", True, "getRemainingName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "ResolveResult", True, "getResolvedObj", "()", "", "Argument[this].SyntheticField[javax.naming.spi.ResolveResult.resolvedObj]", "ReturnValue", "value", "dfc-generated"] - - ["javax.naming.spi", "ResolveResult", True, "setRemainingName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.spi", "ResolveResult", True, "setResolvedObj", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.spi.ResolveResult.resolvedObj]", "value", "dfc-generated"] - - ["javax.naming.spi", "Resolver", True, "resolveToClass", "(Name,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "Resolver", True, "resolveToClass", "(Name,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "Resolver", True, "resolveToClass", "(String,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.naming.spi", "NamingManager", "hasInitialContextFactoryBuilder", "()", "summary", "df-generated"] - - ["javax.naming.spi", "NamingManager", "setInitialContextFactoryBuilder", "(InitialContextFactoryBuilder)", "summary", "df-generated"] - - ["javax.naming.spi", "NamingManager", "setObjectFactoryBuilder", "(ObjectFactoryBuilder)", "summary", "df-generated"] - - ["javax.naming.spi", "ResolveResult", "appendRemainingComponent", "(String)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.net.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.net.model.json new file mode 100644 index 000000000000..9f103472d697 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.net.model.json @@ -0,0 +1,39 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.net", "ServerSocketFactory", true, "createServerSocket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net", "ServerSocketFactory", true, "createServerSocket", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net", "ServerSocketFactory", true, "createServerSocket", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net", "ServerSocketFactory", true, "createServerSocket", "(int,int,InetAddress)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.net", "ServerSocketFactory", true, "createServerSocket", "(int,int,InetAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net", "SocketFactory", true, "createSocket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net", "SocketFactory", true, "createSocket", "(InetAddress,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.net", "SocketFactory", true, "createSocket", "(InetAddress,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net", "SocketFactory", true, "createSocket", "(InetAddress,int,InetAddress,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.net", "SocketFactory", true, "createSocket", "(InetAddress,int,InetAddress,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.net", "SocketFactory", true, "createSocket", "(InetAddress,int,InetAddress,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net", "SocketFactory", true, "createSocket", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.net", "SocketFactory", true, "createSocket", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net", "SocketFactory", true, "createSocket", "(String,int,InetAddress,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.net", "SocketFactory", true, "createSocket", "(String,int,InetAddress,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.net", "SocketFactory", true, "createSocket", "(String,int,InetAddress,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.net", "ServerSocketFactory", "getDefault", "()", "summary", "df-generated"], + ["javax.net", "SocketFactory", "getDefault", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.net.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.net.model.yml deleted file mode 100644 index dd1eed6f1f19..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.net.model.yml +++ /dev/null @@ -1,28 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.net", "ServerSocketFactory", True, "createServerSocket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net", "ServerSocketFactory", True, "createServerSocket", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net", "ServerSocketFactory", True, "createServerSocket", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net", "ServerSocketFactory", True, "createServerSocket", "(int,int,InetAddress)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.net", "ServerSocketFactory", True, "createServerSocket", "(int,int,InetAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net", "SocketFactory", True, "createSocket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net", "SocketFactory", True, "createSocket", "(InetAddress,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.net", "SocketFactory", True, "createSocket", "(InetAddress,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net", "SocketFactory", True, "createSocket", "(InetAddress,int,InetAddress,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.net", "SocketFactory", True, "createSocket", "(InetAddress,int,InetAddress,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.net", "SocketFactory", True, "createSocket", "(InetAddress,int,InetAddress,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net", "SocketFactory", True, "createSocket", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.net", "SocketFactory", True, "createSocket", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net", "SocketFactory", True, "createSocket", "(String,int,InetAddress,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.net", "SocketFactory", True, "createSocket", "(String,int,InetAddress,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.net", "SocketFactory", True, "createSocket", "(String,int,InetAddress,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.net", "ServerSocketFactory", "getDefault", "()", "summary", "df-generated"] - - ["javax.net", "SocketFactory", "getDefault", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.net.ssl.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.net.ssl.model.json new file mode 100644 index 000000000000..7159c444f8af --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.net.ssl.model.json @@ -0,0 +1,265 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.net.ssl", "CertPathTrustManagerParameters", true, "CertPathTrustManagerParameters", "(CertPathParameters)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.CertPathTrustManagerParameters.parameters]", "value", "dfc-generated"], + ["javax.net.ssl", "CertPathTrustManagerParameters", true, "getParameters", "()", "", "Argument[this].SyntheticField[javax.net.ssl.CertPathTrustManagerParameters.parameters]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "ExtendedSSLSession", true, "getRequestedServerNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "ExtendedSSLSession", true, "getStatusResponses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "HandshakeCompletedEvent", true, "HandshakeCompletedEvent", "(SSLSocket,SSLSession)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"], + ["javax.net.ssl", "HandshakeCompletedEvent", true, "HandshakeCompletedEvent", "(SSLSocket,SSLSession)", "", "Argument[1]", "Argument[this].SyntheticField[javax.net.ssl.HandshakeCompletedEvent.session]", "value", "dfc-generated"], + ["javax.net.ssl", "HandshakeCompletedEvent", true, "getLocalCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "HandshakeCompletedEvent", true, "getLocalPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "HandshakeCompletedEvent", true, "getPeerCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "HandshakeCompletedEvent", true, "getPeerPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "HandshakeCompletedEvent", true, "getSession", "()", "", "Argument[this].SyntheticField[javax.net.ssl.HandshakeCompletedEvent.session]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "HandshakeCompletedEvent", true, "getSocket", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "HandshakeCompletedListener", true, "handshakeCompleted", "(HandshakeCompletedEvent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "HttpsURLConnection", true, "getHostnameVerifier", "()", "", "Argument[this].SyntheticField[javax.net.ssl.HttpsURLConnection.hostnameVerifier]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "HttpsURLConnection", true, "getSSLSocketFactory", "()", "", "Argument[this].SyntheticField[javax.net.ssl.HttpsURLConnection.sslSocketFactory]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "HttpsURLConnection", true, "setHostnameVerifier", "(HostnameVerifier)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.HttpsURLConnection.hostnameVerifier]", "value", "dfc-generated"], + ["javax.net.ssl", "HttpsURLConnection", true, "setSSLSocketFactory", "(SSLSocketFactory)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.HttpsURLConnection.sslSocketFactory]", "value", "dfc-generated"], + ["javax.net.ssl", "KeyManagerFactory", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.net.ssl.KeyManagerFactory.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "KeyManagerFactory", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.KeyManagerFactory.algorithm]", "value", "dfc-generated"], + ["javax.net.ssl", "KeyManagerFactory", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.KeyManagerFactory.algorithm]", "value", "dfc-generated"], + ["javax.net.ssl", "KeyManagerFactory", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.KeyManagerFactory.algorithm]", "value", "dfc-generated"], + ["javax.net.ssl", "KeyManagerFactory", true, "getKeyManagers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "KeyManagerFactory", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "KeyStoreBuilderParameters", true, "KeyStoreBuilderParameters", "(KeyStore$Builder)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.KeyStoreBuilderParameters.parameters].Element", "value", "dfc-generated"], + ["javax.net.ssl", "KeyStoreBuilderParameters", true, "KeyStoreBuilderParameters", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.net.ssl.KeyStoreBuilderParameters.parameters].Element", "value", "dfc-generated"], + ["javax.net.ssl", "KeyStoreBuilderParameters", true, "getParameters", "()", "", "Argument[this].SyntheticField[javax.net.ssl.KeyStoreBuilderParameters.parameters]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "SNIHostName", false, "SNIHostName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SNIHostName.hostname]", "taint", "dfc-generated"], + ["javax.net.ssl", "SNIHostName", false, "SNIHostName", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "SNIHostName", false, "getAsciiName", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SNIHostName.hostname]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "SNIServerName", true, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLContext", true, "createSSLEngine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLContext", true, "createSSLEngine", "(String,int)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.SSLEngine.peerHost]", "value", "dfc-generated"], + ["javax.net.ssl", "SSLContext", true, "getClientSessionContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLContext", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.SSLContext.protocol]", "value", "dfc-generated"], + ["javax.net.ssl", "SSLContext", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.SSLContext.protocol]", "value", "dfc-generated"], + ["javax.net.ssl", "SSLContext", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.SSLContext.protocol]", "value", "dfc-generated"], + ["javax.net.ssl", "SSLContext", true, "getProtocol", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLContext.protocol]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "SSLContext", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLContext", true, "getServerSessionContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLContext", true, "getServerSocketFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLContext", true, "getSocketFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLContext", true, "init", "(KeyManager[],TrustManager[],SecureRandom)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "SSLContext", true, "init", "(KeyManager[],TrustManager[],SecureRandom)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "SSLContext", true, "init", "(KeyManager[],TrustManager[],SecureRandom)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "SSLEngine", true, "getApplicationProtocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLEngine", true, "getDelegatedTask", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLEngine", true, "getPeerHost", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLEngine.peerHost]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "SSLEngine", true, "getSession", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLException", true, "SSLException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "SSLException", true, "SSLException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "SSLException", true, "SSLException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "SSLException", true, "SSLException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "SSLHandshakeException", true, "SSLHandshakeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "SSLKeyException", true, "SSLKeyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "SSLParameters", true, "SSLParameters", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.cipherSuites]", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "SSLParameters", "(String[],String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.cipherSuites]", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "SSLParameters", "(String[],String[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.protocols]", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "getAlgorithmConstraints", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.algorithmConstraints]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "getApplicationProtocols", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.applicationProtocols]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "getCipherSuites", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.cipherSuites]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "getEndpointIdentificationAlgorithm", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.identificationAlgorithm]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "getProtocols", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.protocols]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "getSNIMatchers", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.sniMatchers].MapValue", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "getServerNames", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.sniNames].MapValue", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "setAlgorithmConstraints", "(AlgorithmConstraints)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.algorithmConstraints]", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "setApplicationProtocols", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.applicationProtocols]", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "setCipherSuites", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.cipherSuites]", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "setEndpointIdentificationAlgorithm", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.identificationAlgorithm]", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "setProtocols", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.protocols]", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "setSNIMatchers", "(Collection)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.sniMatchers].MapValue", "value", "dfc-generated"], + ["javax.net.ssl", "SSLParameters", true, "setServerNames", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.sniNames].MapValue", "value", "dfc-generated"], + ["javax.net.ssl", "SSLPeerUnverifiedException", true, "SSLPeerUnverifiedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "SSLPermission", false, "SSLPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["javax.net.ssl", "SSLPermission", false, "SSLPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["javax.net.ssl", "SSLProtocolException", true, "SSLProtocolException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", true, "getSSLParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", true, "setSSLParameters", "(SSLParameters)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "SSLSession", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLSession", true, "getLocalCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLSession", true, "getLocalPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLSession", true, "getPeerCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLSession", true, "getPeerHost", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLSession", true, "getPeerPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLSession", true, "getSessionContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLSession", true, "getValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLSession", true, "putValue", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "SSLSessionBindingEvent", true, "SSLSessionBindingEvent", "(SSLSession,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"], + ["javax.net.ssl", "SSLSessionBindingEvent", true, "SSLSessionBindingEvent", "(SSLSession,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.net.ssl.SSLSessionBindingEvent.name]", "value", "dfc-generated"], + ["javax.net.ssl", "SSLSessionBindingEvent", true, "getName", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLSessionBindingEvent.name]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "SSLSessionBindingEvent", true, "getSession", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "SSLSocket", true, "getApplicationProtocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLSocket", true, "getSession", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLSocketFactory", true, "createSocket", "(Socket,InputStream,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLSocketFactory", true, "createSocket", "(Socket,InputStream,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLSocketFactory", true, "createSocket", "(Socket,InputStream,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLSocketFactory", true, "createSocket", "(Socket,String,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLSocketFactory", true, "createSocket", "(Socket,String,int,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "SSLSocketFactory", true, "createSocket", "(Socket,String,int,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "TrustManagerFactory", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.net.ssl.TrustManagerFactory.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["javax.net.ssl", "TrustManagerFactory", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.TrustManagerFactory.algorithm]", "value", "dfc-generated"], + ["javax.net.ssl", "TrustManagerFactory", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.TrustManagerFactory.algorithm]", "value", "dfc-generated"], + ["javax.net.ssl", "TrustManagerFactory", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.TrustManagerFactory.algorithm]", "value", "dfc-generated"], + ["javax.net.ssl", "TrustManagerFactory", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "TrustManagerFactory", true, "getTrustManagers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "X509ExtendedKeyManager", true, "chooseEngineClientAlias", "(String[],Principal[],SSLEngine)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "X509ExtendedKeyManager", true, "chooseEngineServerAlias", "(String,Principal[],SSLEngine)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "X509ExtendedKeyManager", true, "chooseEngineServerAlias", "(String,Principal[],SSLEngine)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "X509ExtendedTrustManager", true, "checkServerTrusted", "(X509Certificate[],String,SSLEngine)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "X509ExtendedTrustManager", true, "checkServerTrusted", "(X509Certificate[],String,Socket)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "X509KeyManager", true, "chooseClientAlias", "(String[],Principal[],Socket)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "X509KeyManager", true, "chooseServerAlias", "(String,Principal[],Socket)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "X509KeyManager", true, "chooseServerAlias", "(String,Principal[],Socket)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "X509KeyManager", true, "getCertificateChain", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "X509KeyManager", true, "getCertificateChain", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "X509KeyManager", true, "getClientAliases", "(String,Principal[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "X509KeyManager", true, "getPrivateKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "X509KeyManager", true, "getPrivateKey", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "X509KeyManager", true, "getServerAliases", "(String,Principal[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.net.ssl", "X509TrustManager", true, "checkServerTrusted", "(X509Certificate[],String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.net.ssl", "X509TrustManager", true, "getAcceptedIssuers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.net.ssl", "ExtendedSSLSession", "getLocalSupportedSignatureAlgorithms", "()", "summary", "df-generated"], + ["javax.net.ssl", "ExtendedSSLSession", "getPeerSupportedSignatureAlgorithms", "()", "summary", "df-generated"], + ["javax.net.ssl", "HandshakeCompletedEvent", "getCipherSuite", "()", "summary", "df-generated"], + ["javax.net.ssl", "HandshakeCompletedEvent", "getPeerCertificateChain", "()", "summary", "df-generated"], + ["javax.net.ssl", "HttpsURLConnection", "getCipherSuite", "()", "summary", "df-generated"], + ["javax.net.ssl", "HttpsURLConnection", "getDefaultHostnameVerifier", "()", "summary", "df-generated"], + ["javax.net.ssl", "HttpsURLConnection", "getDefaultSSLSocketFactory", "()", "summary", "df-generated"], + ["javax.net.ssl", "HttpsURLConnection", "getLocalCertificates", "()", "summary", "df-generated"], + ["javax.net.ssl", "HttpsURLConnection", "getLocalPrincipal", "()", "summary", "df-generated"], + ["javax.net.ssl", "HttpsURLConnection", "getPeerPrincipal", "()", "summary", "df-generated"], + ["javax.net.ssl", "HttpsURLConnection", "getSSLSession", "()", "summary", "df-generated"], + ["javax.net.ssl", "HttpsURLConnection", "getServerCertificates", "()", "summary", "df-generated"], + ["javax.net.ssl", "HttpsURLConnection", "setDefaultHostnameVerifier", "(HostnameVerifier)", "summary", "df-generated"], + ["javax.net.ssl", "HttpsURLConnection", "setDefaultSSLSocketFactory", "(SSLSocketFactory)", "summary", "df-generated"], + ["javax.net.ssl", "KeyManagerFactory", "getDefaultAlgorithm", "()", "summary", "df-generated"], + ["javax.net.ssl", "KeyManagerFactory", "init", "(KeyStore,char[])", "summary", "df-generated"], + ["javax.net.ssl", "KeyManagerFactory", "init", "(ManagerFactoryParameters)", "summary", "df-generated"], + ["javax.net.ssl", "SNIHostName", "createSNIMatcher", "(String)", "summary", "df-generated"], + ["javax.net.ssl", "SNIMatcher", "getType", "()", "summary", "df-generated"], + ["javax.net.ssl", "SNIMatcher", "matches", "(SNIServerName)", "summary", "df-generated"], + ["javax.net.ssl", "SNIServerName", "getType", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLContext", "getDefault", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLContext", "getDefaultSSLParameters", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLContext", "getSupportedSSLParameters", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLContext", "setDefault", "(SSLContext)", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "beginHandshake", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "closeInbound", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "closeOutbound", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "getEnableSessionCreation", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "getEnabledCipherSuites", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "getEnabledProtocols", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "getHandshakeApplicationProtocol", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "getHandshakeApplicationProtocolSelector", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "getHandshakeSession", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "getHandshakeStatus", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "getNeedClientAuth", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "getPeerPort", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "getSSLParameters", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "getSupportedCipherSuites", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "getSupportedProtocols", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "getUseClientMode", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "getWantClientAuth", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "isInboundDone", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "isOutboundDone", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "setEnableSessionCreation", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "setEnabledCipherSuites", "(String[])", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "setEnabledProtocols", "(String[])", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "setHandshakeApplicationProtocolSelector", "(BiFunction)", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "setNeedClientAuth", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "setSSLParameters", "(SSLParameters)", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "setUseClientMode", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "setWantClientAuth", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "unwrap", "(ByteBuffer,ByteBuffer)", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "unwrap", "(ByteBuffer,ByteBuffer[])", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "unwrap", "(ByteBuffer,ByteBuffer[],int,int)", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "wrap", "(ByteBuffer,ByteBuffer)", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "wrap", "(ByteBuffer[],ByteBuffer)", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngine", "wrap", "(ByteBuffer[],int,int,ByteBuffer)", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngineResult", "SSLEngineResult", "(SSLEngineResult$Status,SSLEngineResult$HandshakeStatus,int,int)", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngineResult", "SSLEngineResult", "(SSLEngineResult$Status,SSLEngineResult$HandshakeStatus,int,int,long)", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngineResult", "bytesConsumed", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngineResult", "bytesProduced", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngineResult", "getHandshakeStatus", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngineResult", "getStatus", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLEngineResult", "sequenceNumber", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLParameters", "getEnableRetransmissions", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLParameters", "getMaximumPacketSize", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLParameters", "getNeedClientAuth", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLParameters", "getUseCipherSuitesOrder", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLParameters", "getWantClientAuth", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLParameters", "setEnableRetransmissions", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLParameters", "setMaximumPacketSize", "(int)", "summary", "df-generated"], + ["javax.net.ssl", "SSLParameters", "setNeedClientAuth", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLParameters", "setUseCipherSuitesOrder", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLParameters", "setWantClientAuth", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", "getEnableSessionCreation", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", "getEnabledCipherSuites", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", "getEnabledProtocols", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", "getNeedClientAuth", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", "getSupportedCipherSuites", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", "getSupportedProtocols", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", "getUseClientMode", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", "getWantClientAuth", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", "setEnableSessionCreation", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", "setEnabledCipherSuites", "(String[])", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", "setEnabledProtocols", "(String[])", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", "setNeedClientAuth", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", "setUseClientMode", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocket", "setWantClientAuth", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocketFactory", "getDefault", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocketFactory", "getDefaultCipherSuites", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLServerSocketFactory", "getSupportedCipherSuites", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSession", "getPeerCertificateChain", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "addHandshakeCompletedListener", "(HandshakeCompletedListener)", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "getEnableSessionCreation", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "getEnabledCipherSuites", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "getEnabledProtocols", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "getHandshakeApplicationProtocol", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "getHandshakeApplicationProtocolSelector", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "getHandshakeSession", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "getNeedClientAuth", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "getSSLParameters", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "getSupportedCipherSuites", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "getSupportedProtocols", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "getUseClientMode", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "getWantClientAuth", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "removeHandshakeCompletedListener", "(HandshakeCompletedListener)", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "setEnableSessionCreation", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "setEnabledCipherSuites", "(String[])", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "setEnabledProtocols", "(String[])", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "setHandshakeApplicationProtocolSelector", "(BiFunction)", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "setNeedClientAuth", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "setSSLParameters", "(SSLParameters)", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "setUseClientMode", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "setWantClientAuth", "(boolean)", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocket", "startHandshake", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocketFactory", "getDefault", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocketFactory", "getDefaultCipherSuites", "()", "summary", "df-generated"], + ["javax.net.ssl", "SSLSocketFactory", "getSupportedCipherSuites", "()", "summary", "df-generated"], + ["javax.net.ssl", "TrustManagerFactory", "getDefaultAlgorithm", "()", "summary", "df-generated"], + ["javax.net.ssl", "TrustManagerFactory", "init", "(KeyStore)", "summary", "df-generated"], + ["javax.net.ssl", "TrustManagerFactory", "init", "(ManagerFactoryParameters)", "summary", "df-generated"], + ["javax.net.ssl", "X509ExtendedTrustManager", "checkClientTrusted", "(X509Certificate[],String,SSLEngine)", "summary", "df-generated"], + ["javax.net.ssl", "X509ExtendedTrustManager", "checkClientTrusted", "(X509Certificate[],String,Socket)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.net.ssl.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.net.ssl.model.yml deleted file mode 100644 index b2eec1fe7ad3..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.net.ssl.model.yml +++ /dev/null @@ -1,254 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.net.ssl", "CertPathTrustManagerParameters", True, "CertPathTrustManagerParameters", "(CertPathParameters)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.CertPathTrustManagerParameters.parameters]", "value", "dfc-generated"] - - ["javax.net.ssl", "CertPathTrustManagerParameters", True, "getParameters", "()", "", "Argument[this].SyntheticField[javax.net.ssl.CertPathTrustManagerParameters.parameters]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "ExtendedSSLSession", True, "getRequestedServerNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "ExtendedSSLSession", True, "getStatusResponses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", True, "HandshakeCompletedEvent", "(SSLSocket,SSLSession)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", True, "HandshakeCompletedEvent", "(SSLSocket,SSLSession)", "", "Argument[1]", "Argument[this].SyntheticField[javax.net.ssl.HandshakeCompletedEvent.session]", "value", "dfc-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", True, "getLocalCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", True, "getLocalPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", True, "getPeerCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", True, "getPeerPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", True, "getSession", "()", "", "Argument[this].SyntheticField[javax.net.ssl.HandshakeCompletedEvent.session]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", True, "getSocket", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "HandshakeCompletedListener", True, "handshakeCompleted", "(HandshakeCompletedEvent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "HttpsURLConnection", True, "getHostnameVerifier", "()", "", "Argument[this].SyntheticField[javax.net.ssl.HttpsURLConnection.hostnameVerifier]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "HttpsURLConnection", True, "getSSLSocketFactory", "()", "", "Argument[this].SyntheticField[javax.net.ssl.HttpsURLConnection.sslSocketFactory]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "HttpsURLConnection", True, "setHostnameVerifier", "(HostnameVerifier)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.HttpsURLConnection.hostnameVerifier]", "value", "dfc-generated"] - - ["javax.net.ssl", "HttpsURLConnection", True, "setSSLSocketFactory", "(SSLSocketFactory)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.HttpsURLConnection.sslSocketFactory]", "value", "dfc-generated"] - - ["javax.net.ssl", "KeyManagerFactory", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.net.ssl.KeyManagerFactory.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "KeyManagerFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.KeyManagerFactory.algorithm]", "value", "dfc-generated"] - - ["javax.net.ssl", "KeyManagerFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.KeyManagerFactory.algorithm]", "value", "dfc-generated"] - - ["javax.net.ssl", "KeyManagerFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.KeyManagerFactory.algorithm]", "value", "dfc-generated"] - - ["javax.net.ssl", "KeyManagerFactory", True, "getKeyManagers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "KeyManagerFactory", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "KeyStoreBuilderParameters", True, "KeyStoreBuilderParameters", "(KeyStore$Builder)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.KeyStoreBuilderParameters.parameters].Element", "value", "dfc-generated"] - - ["javax.net.ssl", "KeyStoreBuilderParameters", True, "KeyStoreBuilderParameters", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.net.ssl.KeyStoreBuilderParameters.parameters].Element", "value", "dfc-generated"] - - ["javax.net.ssl", "KeyStoreBuilderParameters", True, "getParameters", "()", "", "Argument[this].SyntheticField[javax.net.ssl.KeyStoreBuilderParameters.parameters]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "SNIHostName", False, "SNIHostName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SNIHostName.hostname]", "taint", "dfc-generated"] - - ["javax.net.ssl", "SNIHostName", False, "SNIHostName", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SNIHostName", False, "getAsciiName", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SNIHostName.hostname]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "SNIServerName", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "createSSLEngine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "createSSLEngine", "(String,int)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.SSLEngine.peerHost]", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLContext", True, "getClientSessionContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.SSLContext.protocol]", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLContext", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.SSLContext.protocol]", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLContext", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.SSLContext.protocol]", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLContext", True, "getProtocol", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLContext.protocol]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLContext", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "getServerSessionContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "getServerSocketFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "getSocketFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "init", "(KeyManager[],TrustManager[],SecureRandom)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "init", "(KeyManager[],TrustManager[],SecureRandom)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "init", "(KeyManager[],TrustManager[],SecureRandom)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLEngine", True, "getApplicationProtocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLEngine", True, "getDelegatedTask", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLEngine", True, "getPeerHost", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLEngine.peerHost]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLEngine", True, "getSession", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLException", True, "SSLException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLException", True, "SSLException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLException", True, "SSLException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLException", True, "SSLException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLHandshakeException", True, "SSLHandshakeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLKeyException", True, "SSLKeyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "SSLParameters", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.cipherSuites]", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "SSLParameters", "(String[],String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.cipherSuites]", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "SSLParameters", "(String[],String[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.protocols]", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "getAlgorithmConstraints", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.algorithmConstraints]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "getApplicationProtocols", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.applicationProtocols]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "getCipherSuites", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.cipherSuites]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "getEndpointIdentificationAlgorithm", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.identificationAlgorithm]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "getProtocols", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.protocols]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "getSNIMatchers", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.sniMatchers].MapValue", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "getServerNames", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.sniNames].MapValue", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "setAlgorithmConstraints", "(AlgorithmConstraints)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.algorithmConstraints]", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "setApplicationProtocols", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.applicationProtocols]", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "setCipherSuites", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.cipherSuites]", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "setEndpointIdentificationAlgorithm", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.identificationAlgorithm]", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "setProtocols", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.protocols]", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "setSNIMatchers", "(Collection)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.sniMatchers].MapValue", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLParameters", True, "setServerNames", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.sniNames].MapValue", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLPeerUnverifiedException", True, "SSLPeerUnverifiedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLPermission", False, "SSLPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.net.ssl", "SSLPermission", False, "SSLPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.net.ssl", "SSLProtocolException", True, "SSLProtocolException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", True, "getSSLParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", True, "setSSLParameters", "(SSLParameters)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSession", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSession", True, "getLocalCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSession", True, "getLocalPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSession", True, "getPeerCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSession", True, "getPeerHost", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSession", True, "getPeerPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSession", True, "getSessionContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSession", True, "getValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSession", True, "putValue", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSessionBindingEvent", True, "SSLSessionBindingEvent", "(SSLSession,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLSessionBindingEvent", True, "SSLSessionBindingEvent", "(SSLSession,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.net.ssl.SSLSessionBindingEvent.name]", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLSessionBindingEvent", True, "getName", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLSessionBindingEvent.name]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLSessionBindingEvent", True, "getSession", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "SSLSocket", True, "getApplicationProtocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSocket", True, "getSession", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSocketFactory", True, "createSocket", "(Socket,InputStream,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSocketFactory", True, "createSocket", "(Socket,InputStream,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSocketFactory", True, "createSocket", "(Socket,InputStream,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSocketFactory", True, "createSocket", "(Socket,String,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSocketFactory", True, "createSocket", "(Socket,String,int,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSocketFactory", True, "createSocket", "(Socket,String,int,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "TrustManagerFactory", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.net.ssl.TrustManagerFactory.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["javax.net.ssl", "TrustManagerFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.TrustManagerFactory.algorithm]", "value", "dfc-generated"] - - ["javax.net.ssl", "TrustManagerFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.TrustManagerFactory.algorithm]", "value", "dfc-generated"] - - ["javax.net.ssl", "TrustManagerFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.TrustManagerFactory.algorithm]", "value", "dfc-generated"] - - ["javax.net.ssl", "TrustManagerFactory", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "TrustManagerFactory", True, "getTrustManagers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "X509ExtendedKeyManager", True, "chooseEngineClientAlias", "(String[],Principal[],SSLEngine)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "X509ExtendedKeyManager", True, "chooseEngineServerAlias", "(String,Principal[],SSLEngine)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "X509ExtendedKeyManager", True, "chooseEngineServerAlias", "(String,Principal[],SSLEngine)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "X509ExtendedTrustManager", True, "checkServerTrusted", "(X509Certificate[],String,SSLEngine)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "X509ExtendedTrustManager", True, "checkServerTrusted", "(X509Certificate[],String,Socket)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "X509KeyManager", True, "chooseClientAlias", "(String[],Principal[],Socket)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "X509KeyManager", True, "chooseServerAlias", "(String,Principal[],Socket)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "X509KeyManager", True, "chooseServerAlias", "(String,Principal[],Socket)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "X509KeyManager", True, "getCertificateChain", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "X509KeyManager", True, "getCertificateChain", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "X509KeyManager", True, "getClientAliases", "(String,Principal[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "X509KeyManager", True, "getPrivateKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "X509KeyManager", True, "getPrivateKey", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "X509KeyManager", True, "getServerAliases", "(String,Principal[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "X509TrustManager", True, "checkServerTrusted", "(X509Certificate[],String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "X509TrustManager", True, "getAcceptedIssuers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.net.ssl", "ExtendedSSLSession", "getLocalSupportedSignatureAlgorithms", "()", "summary", "df-generated"] - - ["javax.net.ssl", "ExtendedSSLSession", "getPeerSupportedSignatureAlgorithms", "()", "summary", "df-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", "getCipherSuite", "()", "summary", "df-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", "getPeerCertificateChain", "()", "summary", "df-generated"] - - ["javax.net.ssl", "HttpsURLConnection", "getCipherSuite", "()", "summary", "df-generated"] - - ["javax.net.ssl", "HttpsURLConnection", "getDefaultHostnameVerifier", "()", "summary", "df-generated"] - - ["javax.net.ssl", "HttpsURLConnection", "getDefaultSSLSocketFactory", "()", "summary", "df-generated"] - - ["javax.net.ssl", "HttpsURLConnection", "getLocalCertificates", "()", "summary", "df-generated"] - - ["javax.net.ssl", "HttpsURLConnection", "getLocalPrincipal", "()", "summary", "df-generated"] - - ["javax.net.ssl", "HttpsURLConnection", "getPeerPrincipal", "()", "summary", "df-generated"] - - ["javax.net.ssl", "HttpsURLConnection", "getSSLSession", "()", "summary", "df-generated"] - - ["javax.net.ssl", "HttpsURLConnection", "getServerCertificates", "()", "summary", "df-generated"] - - ["javax.net.ssl", "HttpsURLConnection", "setDefaultHostnameVerifier", "(HostnameVerifier)", "summary", "df-generated"] - - ["javax.net.ssl", "HttpsURLConnection", "setDefaultSSLSocketFactory", "(SSLSocketFactory)", "summary", "df-generated"] - - ["javax.net.ssl", "KeyManagerFactory", "getDefaultAlgorithm", "()", "summary", "df-generated"] - - ["javax.net.ssl", "KeyManagerFactory", "init", "(KeyStore,char[])", "summary", "df-generated"] - - ["javax.net.ssl", "KeyManagerFactory", "init", "(ManagerFactoryParameters)", "summary", "df-generated"] - - ["javax.net.ssl", "SNIHostName", "createSNIMatcher", "(String)", "summary", "df-generated"] - - ["javax.net.ssl", "SNIMatcher", "getType", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SNIMatcher", "matches", "(SNIServerName)", "summary", "df-generated"] - - ["javax.net.ssl", "SNIServerName", "getType", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLContext", "getDefault", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLContext", "getDefaultSSLParameters", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLContext", "getSupportedSSLParameters", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLContext", "setDefault", "(SSLContext)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "beginHandshake", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "closeInbound", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "closeOutbound", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getEnableSessionCreation", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getEnabledCipherSuites", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getEnabledProtocols", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getHandshakeApplicationProtocol", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getHandshakeApplicationProtocolSelector", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getHandshakeSession", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getHandshakeStatus", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getNeedClientAuth", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getPeerPort", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getSSLParameters", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getSupportedCipherSuites", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getSupportedProtocols", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getUseClientMode", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getWantClientAuth", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "isInboundDone", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "isOutboundDone", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "setEnableSessionCreation", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "setEnabledCipherSuites", "(String[])", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "setEnabledProtocols", "(String[])", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "setHandshakeApplicationProtocolSelector", "(BiFunction)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "setNeedClientAuth", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "setSSLParameters", "(SSLParameters)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "setUseClientMode", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "setWantClientAuth", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "unwrap", "(ByteBuffer,ByteBuffer)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "unwrap", "(ByteBuffer,ByteBuffer[])", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "unwrap", "(ByteBuffer,ByteBuffer[],int,int)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "wrap", "(ByteBuffer,ByteBuffer)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "wrap", "(ByteBuffer[],ByteBuffer)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "wrap", "(ByteBuffer[],int,int,ByteBuffer)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngineResult", "SSLEngineResult", "(SSLEngineResult$Status,SSLEngineResult$HandshakeStatus,int,int)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngineResult", "SSLEngineResult", "(SSLEngineResult$Status,SSLEngineResult$HandshakeStatus,int,int,long)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngineResult", "bytesConsumed", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngineResult", "bytesProduced", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngineResult", "getHandshakeStatus", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngineResult", "getStatus", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngineResult", "sequenceNumber", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLParameters", "getEnableRetransmissions", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLParameters", "getMaximumPacketSize", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLParameters", "getNeedClientAuth", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLParameters", "getUseCipherSuitesOrder", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLParameters", "getWantClientAuth", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLParameters", "setEnableRetransmissions", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLParameters", "setMaximumPacketSize", "(int)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLParameters", "setNeedClientAuth", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLParameters", "setUseCipherSuitesOrder", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLParameters", "setWantClientAuth", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "getEnableSessionCreation", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "getEnabledCipherSuites", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "getEnabledProtocols", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "getNeedClientAuth", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "getSupportedCipherSuites", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "getSupportedProtocols", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "getUseClientMode", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "getWantClientAuth", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "setEnableSessionCreation", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "setEnabledCipherSuites", "(String[])", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "setEnabledProtocols", "(String[])", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "setNeedClientAuth", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "setUseClientMode", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "setWantClientAuth", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocketFactory", "getDefault", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocketFactory", "getDefaultCipherSuites", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocketFactory", "getSupportedCipherSuites", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSession", "getPeerCertificateChain", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "addHandshakeCompletedListener", "(HandshakeCompletedListener)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "getEnableSessionCreation", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "getEnabledCipherSuites", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "getEnabledProtocols", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "getHandshakeApplicationProtocol", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "getHandshakeApplicationProtocolSelector", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "getHandshakeSession", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "getNeedClientAuth", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "getSSLParameters", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "getSupportedCipherSuites", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "getSupportedProtocols", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "getUseClientMode", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "getWantClientAuth", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "removeHandshakeCompletedListener", "(HandshakeCompletedListener)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "setEnableSessionCreation", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "setEnabledCipherSuites", "(String[])", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "setEnabledProtocols", "(String[])", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "setHandshakeApplicationProtocolSelector", "(BiFunction)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "setNeedClientAuth", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "setSSLParameters", "(SSLParameters)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "setUseClientMode", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "setWantClientAuth", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "startHandshake", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocketFactory", "getDefault", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocketFactory", "getDefaultCipherSuites", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocketFactory", "getSupportedCipherSuites", "()", "summary", "df-generated"] - - ["javax.net.ssl", "TrustManagerFactory", "getDefaultAlgorithm", "()", "summary", "df-generated"] - - ["javax.net.ssl", "TrustManagerFactory", "init", "(KeyStore)", "summary", "df-generated"] - - ["javax.net.ssl", "TrustManagerFactory", "init", "(ManagerFactoryParameters)", "summary", "df-generated"] - - ["javax.net.ssl", "X509ExtendedTrustManager", "checkClientTrusted", "(X509Certificate[],String,SSLEngine)", "summary", "df-generated"] - - ["javax.net.ssl", "X509ExtendedTrustManager", "checkClientTrusted", "(X509Certificate[],String,Socket)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.model.json new file mode 100644 index 000000000000..c3308db67bc2 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.model.json @@ -0,0 +1,83 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.print.attribute", "AttributeSet", true, "addAll", "(AttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute", "AttributeSet", true, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute", "AttributeSet", true, "toArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute", "AttributeSetUtilities", false, "synchronizedView", "(AttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute", "AttributeSetUtilities", false, "synchronizedView", "(DocAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute", "AttributeSetUtilities", false, "synchronizedView", "(PrintJobAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute", "AttributeSetUtilities", false, "synchronizedView", "(PrintRequestAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute", "AttributeSetUtilities", false, "synchronizedView", "(PrintServiceAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute", "AttributeSetUtilities", false, "unmodifiableView", "(AttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute", "AttributeSetUtilities", false, "unmodifiableView", "(DocAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute", "AttributeSetUtilities", false, "unmodifiableView", "(PrintJobAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute", "AttributeSetUtilities", false, "unmodifiableView", "(PrintRequestAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute", "AttributeSetUtilities", false, "unmodifiableView", "(PrintServiceAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute", "AttributeSetUtilities", false, "verifyAttributeValue", "(Object,Class)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"], + ["javax.print.attribute", "HashAttributeSet", true, "HashAttributeSet", "(Attribute)", "", "Argument[0]", "Argument[this].SyntheticField[javax.print.attribute.HashAttributeSet.attrMap].MapValue", "value", "dfc-generated"], + ["javax.print.attribute", "HashAttributeSet", true, "HashAttributeSet", "(AttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute", "HashAttributeSet", true, "HashAttributeSet", "(Attribute[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.print.attribute.HashAttributeSet.attrMap].MapValue", "value", "dfc-generated"], + ["javax.print.attribute", "HashAttributeSet", true, "add", "(Attribute)", "", "Argument[0]", "Argument[this].SyntheticField[javax.print.attribute.HashAttributeSet.attrMap].MapValue", "value", "dfc-generated"], + ["javax.print.attribute", "HashAttributeSet", true, "get", "(Class)", "", "Argument[this].SyntheticField[javax.print.attribute.HashAttributeSet.attrMap].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.print.attribute", "HashAttributeSet", true, "toArray", "()", "", "Argument[this].SyntheticField[javax.print.attribute.HashAttributeSet.attrMap].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["javax.print.attribute", "HashDocAttributeSet", true, "HashDocAttributeSet", "(DocAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute", "HashDocAttributeSet", true, "HashDocAttributeSet", "(DocAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute", "HashDocAttributeSet", true, "HashDocAttributeSet", "(DocAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute", "HashPrintJobAttributeSet", true, "HashPrintJobAttributeSet", "(PrintJobAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute", "HashPrintJobAttributeSet", true, "HashPrintJobAttributeSet", "(PrintJobAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute", "HashPrintJobAttributeSet", true, "HashPrintJobAttributeSet", "(PrintJobAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute", "HashPrintRequestAttributeSet", true, "HashPrintRequestAttributeSet", "(PrintRequestAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute", "HashPrintRequestAttributeSet", true, "HashPrintRequestAttributeSet", "(PrintRequestAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute", "HashPrintRequestAttributeSet", true, "HashPrintRequestAttributeSet", "(PrintRequestAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute", "HashPrintServiceAttributeSet", true, "HashPrintServiceAttributeSet", "(PrintServiceAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute", "HashPrintServiceAttributeSet", true, "HashPrintServiceAttributeSet", "(PrintServiceAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute", "HashPrintServiceAttributeSet", true, "HashPrintServiceAttributeSet", "(PrintServiceAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute", "ResolutionSyntax", true, "toString", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"], + ["javax.print.attribute", "Size2DSyntax", true, "toString", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"], + ["javax.print.attribute", "TextSyntax", true, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute", "TextSyntax", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute", "URISyntax", true, "getURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute", "UnmodifiableSetException", true, "UnmodifiableSetException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.print.attribute", "AttributeSetUtilities", "verifyAttributeCategory", "(Object,Class)", "summary", "df-generated"], + ["javax.print.attribute", "AttributeSetUtilities", "verifyCategoryForValue", "(Class,Attribute)", "summary", "df-generated"], + ["javax.print.attribute", "DateTimeSyntax", "getValue", "()", "summary", "df-generated"], + ["javax.print.attribute", "EnumSyntax", "getValue", "()", "summary", "df-generated"], + ["javax.print.attribute", "HashAttributeSet", "clear", "()", "summary", "df-generated"], + ["javax.print.attribute", "HashAttributeSet", "containsKey", "(Class)", "summary", "df-generated"], + ["javax.print.attribute", "HashAttributeSet", "containsValue", "(Attribute)", "summary", "df-generated"], + ["javax.print.attribute", "HashAttributeSet", "isEmpty", "()", "summary", "df-generated"], + ["javax.print.attribute", "HashAttributeSet", "remove", "(Attribute)", "summary", "df-generated"], + ["javax.print.attribute", "HashAttributeSet", "remove", "(Class)", "summary", "df-generated"], + ["javax.print.attribute", "HashAttributeSet", "size", "()", "summary", "df-generated"], + ["javax.print.attribute", "IntegerSyntax", "getValue", "()", "summary", "df-generated"], + ["javax.print.attribute", "ResolutionSyntax", "ResolutionSyntax", "(int,int,int)", "summary", "df-generated"], + ["javax.print.attribute", "ResolutionSyntax", "getCrossFeedResolution", "(int)", "summary", "df-generated"], + ["javax.print.attribute", "ResolutionSyntax", "getFeedResolution", "(int)", "summary", "df-generated"], + ["javax.print.attribute", "ResolutionSyntax", "getResolution", "(int)", "summary", "df-generated"], + ["javax.print.attribute", "ResolutionSyntax", "lessThanOrEquals", "(ResolutionSyntax)", "summary", "df-generated"], + ["javax.print.attribute", "SetOfIntegerSyntax", "contains", "(IntegerSyntax)", "summary", "df-generated"], + ["javax.print.attribute", "SetOfIntegerSyntax", "contains", "(int)", "summary", "df-generated"], + ["javax.print.attribute", "SetOfIntegerSyntax", "getMembers", "()", "summary", "df-generated"], + ["javax.print.attribute", "SetOfIntegerSyntax", "next", "(int)", "summary", "df-generated"], + ["javax.print.attribute", "Size2DSyntax", "getSize", "(int)", "summary", "df-generated"], + ["javax.print.attribute", "Size2DSyntax", "getX", "(int)", "summary", "df-generated"], + ["javax.print.attribute", "Size2DSyntax", "getY", "(int)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.model.yml deleted file mode 100644 index 49a8ec9963c3..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.model.yml +++ /dev/null @@ -1,72 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.print.attribute", "AttributeSet", True, "addAll", "(AttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute", "AttributeSet", True, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "AttributeSet", True, "toArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "AttributeSetUtilities", False, "synchronizedView", "(AttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "AttributeSetUtilities", False, "synchronizedView", "(DocAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "AttributeSetUtilities", False, "synchronizedView", "(PrintJobAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "AttributeSetUtilities", False, "synchronizedView", "(PrintRequestAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "AttributeSetUtilities", False, "synchronizedView", "(PrintServiceAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "AttributeSetUtilities", False, "unmodifiableView", "(AttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "AttributeSetUtilities", False, "unmodifiableView", "(DocAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "AttributeSetUtilities", False, "unmodifiableView", "(PrintJobAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "AttributeSetUtilities", False, "unmodifiableView", "(PrintRequestAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "AttributeSetUtilities", False, "unmodifiableView", "(PrintServiceAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "AttributeSetUtilities", False, "verifyAttributeValue", "(Object,Class)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - - ["javax.print.attribute", "HashAttributeSet", True, "HashAttributeSet", "(Attribute)", "", "Argument[0]", "Argument[this].SyntheticField[javax.print.attribute.HashAttributeSet.attrMap].MapValue", "value", "dfc-generated"] - - ["javax.print.attribute", "HashAttributeSet", True, "HashAttributeSet", "(AttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute", "HashAttributeSet", True, "HashAttributeSet", "(Attribute[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.print.attribute.HashAttributeSet.attrMap].MapValue", "value", "dfc-generated"] - - ["javax.print.attribute", "HashAttributeSet", True, "add", "(Attribute)", "", "Argument[0]", "Argument[this].SyntheticField[javax.print.attribute.HashAttributeSet.attrMap].MapValue", "value", "dfc-generated"] - - ["javax.print.attribute", "HashAttributeSet", True, "get", "(Class)", "", "Argument[this].SyntheticField[javax.print.attribute.HashAttributeSet.attrMap].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.print.attribute", "HashAttributeSet", True, "toArray", "()", "", "Argument[this].SyntheticField[javax.print.attribute.HashAttributeSet.attrMap].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["javax.print.attribute", "HashDocAttributeSet", True, "HashDocAttributeSet", "(DocAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute", "HashDocAttributeSet", True, "HashDocAttributeSet", "(DocAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute", "HashDocAttributeSet", True, "HashDocAttributeSet", "(DocAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute", "HashPrintJobAttributeSet", True, "HashPrintJobAttributeSet", "(PrintJobAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute", "HashPrintJobAttributeSet", True, "HashPrintJobAttributeSet", "(PrintJobAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute", "HashPrintJobAttributeSet", True, "HashPrintJobAttributeSet", "(PrintJobAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute", "HashPrintRequestAttributeSet", True, "HashPrintRequestAttributeSet", "(PrintRequestAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute", "HashPrintRequestAttributeSet", True, "HashPrintRequestAttributeSet", "(PrintRequestAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute", "HashPrintRequestAttributeSet", True, "HashPrintRequestAttributeSet", "(PrintRequestAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute", "HashPrintServiceAttributeSet", True, "HashPrintServiceAttributeSet", "(PrintServiceAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute", "HashPrintServiceAttributeSet", True, "HashPrintServiceAttributeSet", "(PrintServiceAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute", "HashPrintServiceAttributeSet", True, "HashPrintServiceAttributeSet", "(PrintServiceAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute", "ResolutionSyntax", True, "toString", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.print.attribute", "Size2DSyntax", True, "toString", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.print.attribute", "TextSyntax", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "TextSyntax", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "URISyntax", True, "getURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "UnmodifiableSetException", True, "UnmodifiableSetException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.print.attribute", "AttributeSetUtilities", "verifyAttributeCategory", "(Object,Class)", "summary", "df-generated"] - - ["javax.print.attribute", "AttributeSetUtilities", "verifyCategoryForValue", "(Class,Attribute)", "summary", "df-generated"] - - ["javax.print.attribute", "DateTimeSyntax", "getValue", "()", "summary", "df-generated"] - - ["javax.print.attribute", "EnumSyntax", "getValue", "()", "summary", "df-generated"] - - ["javax.print.attribute", "HashAttributeSet", "clear", "()", "summary", "df-generated"] - - ["javax.print.attribute", "HashAttributeSet", "containsKey", "(Class)", "summary", "df-generated"] - - ["javax.print.attribute", "HashAttributeSet", "containsValue", "(Attribute)", "summary", "df-generated"] - - ["javax.print.attribute", "HashAttributeSet", "isEmpty", "()", "summary", "df-generated"] - - ["javax.print.attribute", "HashAttributeSet", "remove", "(Attribute)", "summary", "df-generated"] - - ["javax.print.attribute", "HashAttributeSet", "remove", "(Class)", "summary", "df-generated"] - - ["javax.print.attribute", "HashAttributeSet", "size", "()", "summary", "df-generated"] - - ["javax.print.attribute", "IntegerSyntax", "getValue", "()", "summary", "df-generated"] - - ["javax.print.attribute", "ResolutionSyntax", "ResolutionSyntax", "(int,int,int)", "summary", "df-generated"] - - ["javax.print.attribute", "ResolutionSyntax", "getCrossFeedResolution", "(int)", "summary", "df-generated"] - - ["javax.print.attribute", "ResolutionSyntax", "getFeedResolution", "(int)", "summary", "df-generated"] - - ["javax.print.attribute", "ResolutionSyntax", "getResolution", "(int)", "summary", "df-generated"] - - ["javax.print.attribute", "ResolutionSyntax", "lessThanOrEquals", "(ResolutionSyntax)", "summary", "df-generated"] - - ["javax.print.attribute", "SetOfIntegerSyntax", "contains", "(IntegerSyntax)", "summary", "df-generated"] - - ["javax.print.attribute", "SetOfIntegerSyntax", "contains", "(int)", "summary", "df-generated"] - - ["javax.print.attribute", "SetOfIntegerSyntax", "getMembers", "()", "summary", "df-generated"] - - ["javax.print.attribute", "SetOfIntegerSyntax", "next", "(int)", "summary", "df-generated"] - - ["javax.print.attribute", "Size2DSyntax", "getSize", "(int)", "summary", "df-generated"] - - ["javax.print.attribute", "Size2DSyntax", "getX", "(int)", "summary", "df-generated"] - - ["javax.print.attribute", "Size2DSyntax", "getY", "(int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.standard.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.standard.model.json new file mode 100644 index 000000000000..7cc6cd758876 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.standard.model.json @@ -0,0 +1,241 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.print.attribute.standard", "DateTimeAtCompleted", false, "DateTimeAtCompleted", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "DateTimeAtCreation", false, "DateTimeAtCreation", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "DateTimeAtProcessing", false, "DateTimeAtProcessing", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "Destination", false, "Destination", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "DialogOwner", false, "DialogOwner", "(Window)", "", "Argument[0]", "Argument[this].SyntheticField[javax.print.attribute.standard.DialogOwner.owner]", "value", "dfc-generated"], + ["javax.print.attribute.standard", "DialogOwner", false, "getOwner", "()", "", "Argument[this].SyntheticField[javax.print.attribute.standard.DialogOwner.owner]", "ReturnValue", "value", "dfc-generated"], + ["javax.print.attribute.standard", "DocumentName", false, "DocumentName", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "DocumentName", false, "DocumentName", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "JobHoldUntil", false, "JobHoldUntil", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "JobMessageFromOperator", false, "JobMessageFromOperator", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "JobMessageFromOperator", false, "JobMessageFromOperator", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "JobName", false, "JobName", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "JobName", false, "JobName", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "JobOriginatingUserName", false, "JobOriginatingUserName", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "JobOriginatingUserName", false, "JobOriginatingUserName", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "JobStateReasons", false, "JobStateReasons", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"], + ["javax.print.attribute.standard", "MediaPrintableArea", false, "toString", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"], + ["javax.print.attribute.standard", "MediaSize", true, "MediaSize", "(float,float,int,MediaSizeName)", "", "Argument[3]", "Argument[this].SyntheticField[javax.print.attribute.standard.MediaSize.mediaName]", "value", "dfc-generated"], + ["javax.print.attribute.standard", "MediaSize", true, "MediaSize", "(int,int,int,MediaSizeName)", "", "Argument[3]", "Argument[this].SyntheticField[javax.print.attribute.standard.MediaSize.mediaName]", "value", "dfc-generated"], + ["javax.print.attribute.standard", "MediaSize", true, "getMediaSizeName", "()", "", "Argument[this].SyntheticField[javax.print.attribute.standard.MediaSize.mediaName]", "ReturnValue", "value", "dfc-generated"], + ["javax.print.attribute.standard", "OutputDeviceAssigned", false, "OutputDeviceAssigned", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "OutputDeviceAssigned", false, "OutputDeviceAssigned", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "PrinterInfo", false, "PrinterInfo", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "PrinterInfo", false, "PrinterInfo", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "PrinterLocation", false, "PrinterLocation", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "PrinterLocation", false, "PrinterLocation", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "PrinterMakeAndModel", false, "PrinterMakeAndModel", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "PrinterMakeAndModel", false, "PrinterMakeAndModel", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "PrinterMessageFromOperator", false, "PrinterMessageFromOperator", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "PrinterMessageFromOperator", false, "PrinterMessageFromOperator", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "PrinterMoreInfo", false, "PrinterMoreInfo", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "PrinterMoreInfoManufacturer", false, "PrinterMoreInfoManufacturer", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "PrinterName", false, "PrinterName", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "PrinterName", false, "PrinterName", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "PrinterStateReasons", false, "PrinterStateReasons", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "dfc-generated"], + ["javax.print.attribute.standard", "PrinterStateReasons", false, "PrinterStateReasons", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "dfc-generated"], + ["javax.print.attribute.standard", "PrinterStateReasons", false, "printerStateReasonSet", "(Severity)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute.standard", "PrinterStateReasons", false, "printerStateReasonSet", "(Severity)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print.attribute.standard", "PrinterURI", false, "PrinterURI", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "RequestingUserName", false, "RequestingUserName", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.attribute.standard", "RequestingUserName", false, "RequestingUserName", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.print.attribute.standard", "Chromaticity", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Chromaticity", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "ColorSupported", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "ColorSupported", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Compression", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Compression", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Copies", "Copies", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "Copies", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Copies", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "CopiesSupported", "CopiesSupported", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "CopiesSupported", "CopiesSupported", "(int,int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "CopiesSupported", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "CopiesSupported", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "DateTimeAtCompleted", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "DateTimeAtCompleted", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "DateTimeAtCreation", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "DateTimeAtCreation", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "DateTimeAtProcessing", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "DateTimeAtProcessing", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Destination", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Destination", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "DialogOwner", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "DialogOwner", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "DialogTypeSelection", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "DialogTypeSelection", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "DocumentName", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "DocumentName", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Fidelity", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Fidelity", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Finishings", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Finishings", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobHoldUntil", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobHoldUntil", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobImpressions", "JobImpressions", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobImpressions", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobImpressions", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobImpressionsCompleted", "JobImpressionsCompleted", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobImpressionsCompleted", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobImpressionsCompleted", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobImpressionsSupported", "JobImpressionsSupported", "(int,int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobImpressionsSupported", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobImpressionsSupported", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobKOctets", "JobKOctets", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobKOctets", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobKOctets", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobKOctetsProcessed", "JobKOctetsProcessed", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobKOctetsProcessed", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobKOctetsProcessed", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobKOctetsSupported", "JobKOctetsSupported", "(int,int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobKOctetsSupported", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobKOctetsSupported", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobMediaSheets", "JobMediaSheets", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobMediaSheets", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobMediaSheets", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobMediaSheetsCompleted", "JobMediaSheetsCompleted", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobMediaSheetsCompleted", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobMediaSheetsCompleted", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobMediaSheetsSupported", "JobMediaSheetsSupported", "(int,int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobMediaSheetsSupported", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobMediaSheetsSupported", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobMessageFromOperator", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobMessageFromOperator", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobName", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobName", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobOriginatingUserName", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobOriginatingUserName", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobPriority", "JobPriority", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobPriority", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobPriority", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobPrioritySupported", "JobPrioritySupported", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobPrioritySupported", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobPrioritySupported", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobSheets", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobSheets", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobState", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobState", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobStateReason", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobStateReason", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobStateReasons", "JobStateReasons", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobStateReasons", "JobStateReasons", "(int,float)", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobStateReasons", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "JobStateReasons", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Media", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Media", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "MediaPrintableArea", "MediaPrintableArea", "(float,float,float,float,int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "MediaPrintableArea", "MediaPrintableArea", "(int,int,int,int,int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "MediaPrintableArea", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "MediaPrintableArea", "getHeight", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "MediaPrintableArea", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "MediaPrintableArea", "getPrintableArea", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "MediaPrintableArea", "getWidth", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "MediaPrintableArea", "getX", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "MediaPrintableArea", "getY", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "MediaSize", "MediaSize", "(float,float,int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "MediaSize", "MediaSize", "(int,int,int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "MediaSize", "findMedia", "(float,float,int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "MediaSize", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "MediaSize", "getMediaSizeForName", "(MediaSizeName)", "summary", "df-generated"], + ["javax.print.attribute.standard", "MediaSize", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "MultipleDocumentHandling", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "MultipleDocumentHandling", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "NumberOfDocuments", "NumberOfDocuments", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "NumberOfDocuments", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "NumberOfDocuments", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "NumberOfInterveningJobs", "NumberOfInterveningJobs", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "NumberOfInterveningJobs", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "NumberOfInterveningJobs", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "NumberUp", "NumberUp", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "NumberUp", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "NumberUp", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "NumberUpSupported", "NumberUpSupported", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "NumberUpSupported", "NumberUpSupported", "(int,int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "NumberUpSupported", "NumberUpSupported", "(int[][])", "summary", "df-generated"], + ["javax.print.attribute.standard", "NumberUpSupported", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "NumberUpSupported", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "OrientationRequested", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "OrientationRequested", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "OutputDeviceAssigned", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "OutputDeviceAssigned", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PDLOverrideSupported", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PDLOverrideSupported", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PageRanges", "PageRanges", "(String)", "summary", "df-generated"], + ["javax.print.attribute.standard", "PageRanges", "PageRanges", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "PageRanges", "PageRanges", "(int,int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "PageRanges", "PageRanges", "(int[][])", "summary", "df-generated"], + ["javax.print.attribute.standard", "PageRanges", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PageRanges", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PagesPerMinute", "PagesPerMinute", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "PagesPerMinute", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PagesPerMinute", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PagesPerMinuteColor", "PagesPerMinuteColor", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "PagesPerMinuteColor", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PagesPerMinuteColor", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PresentationDirection", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PresentationDirection", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrintQuality", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrintQuality", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterInfo", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterInfo", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterIsAcceptingJobs", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterIsAcceptingJobs", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterLocation", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterLocation", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterMakeAndModel", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterMakeAndModel", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterMessageFromOperator", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterMessageFromOperator", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterMoreInfo", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterMoreInfo", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterMoreInfoManufacturer", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterMoreInfoManufacturer", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterName", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterName", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterResolution", "PrinterResolution", "(int,int,int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterResolution", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterResolution", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterState", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterState", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterStateReason", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterStateReason", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterStateReasons", "PrinterStateReasons", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterStateReasons", "PrinterStateReasons", "(int,float)", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterStateReasons", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterStateReasons", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterURI", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "PrinterURI", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "QueuedJobCount", "QueuedJobCount", "(int)", "summary", "df-generated"], + ["javax.print.attribute.standard", "QueuedJobCount", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "QueuedJobCount", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "ReferenceUriSchemesSupported", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "ReferenceUriSchemesSupported", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "RequestingUserName", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "RequestingUserName", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Severity", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Severity", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "SheetCollate", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "SheetCollate", "getName", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Sides", "getCategory", "()", "summary", "df-generated"], + ["javax.print.attribute.standard", "Sides", "getName", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.standard.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.standard.model.yml deleted file mode 100644 index 2c92c54321cd..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.print.attribute.standard.model.yml +++ /dev/null @@ -1,230 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.print.attribute.standard", "DateTimeAtCompleted", False, "DateTimeAtCompleted", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "DateTimeAtCreation", False, "DateTimeAtCreation", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "DateTimeAtProcessing", False, "DateTimeAtProcessing", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "Destination", False, "Destination", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "DialogOwner", False, "DialogOwner", "(Window)", "", "Argument[0]", "Argument[this].SyntheticField[javax.print.attribute.standard.DialogOwner.owner]", "value", "dfc-generated"] - - ["javax.print.attribute.standard", "DialogOwner", False, "getOwner", "()", "", "Argument[this].SyntheticField[javax.print.attribute.standard.DialogOwner.owner]", "ReturnValue", "value", "dfc-generated"] - - ["javax.print.attribute.standard", "DocumentName", False, "DocumentName", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "DocumentName", False, "DocumentName", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "JobHoldUntil", False, "JobHoldUntil", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "JobMessageFromOperator", False, "JobMessageFromOperator", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "JobMessageFromOperator", False, "JobMessageFromOperator", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "JobName", False, "JobName", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "JobName", False, "JobName", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "JobOriginatingUserName", False, "JobOriginatingUserName", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "JobOriginatingUserName", False, "JobOriginatingUserName", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "JobStateReasons", False, "JobStateReasons", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - - ["javax.print.attribute.standard", "MediaPrintableArea", False, "toString", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.print.attribute.standard", "MediaSize", True, "MediaSize", "(float,float,int,MediaSizeName)", "", "Argument[3]", "Argument[this].SyntheticField[javax.print.attribute.standard.MediaSize.mediaName]", "value", "dfc-generated"] - - ["javax.print.attribute.standard", "MediaSize", True, "MediaSize", "(int,int,int,MediaSizeName)", "", "Argument[3]", "Argument[this].SyntheticField[javax.print.attribute.standard.MediaSize.mediaName]", "value", "dfc-generated"] - - ["javax.print.attribute.standard", "MediaSize", True, "getMediaSizeName", "()", "", "Argument[this].SyntheticField[javax.print.attribute.standard.MediaSize.mediaName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.print.attribute.standard", "OutputDeviceAssigned", False, "OutputDeviceAssigned", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "OutputDeviceAssigned", False, "OutputDeviceAssigned", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterInfo", False, "PrinterInfo", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterInfo", False, "PrinterInfo", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterLocation", False, "PrinterLocation", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterLocation", False, "PrinterLocation", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterMakeAndModel", False, "PrinterMakeAndModel", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterMakeAndModel", False, "PrinterMakeAndModel", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterMessageFromOperator", False, "PrinterMessageFromOperator", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterMessageFromOperator", False, "PrinterMessageFromOperator", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterMoreInfo", False, "PrinterMoreInfo", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterMoreInfoManufacturer", False, "PrinterMoreInfoManufacturer", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterName", False, "PrinterName", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterName", False, "PrinterName", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterStateReasons", False, "PrinterStateReasons", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "dfc-generated"] - - ["javax.print.attribute.standard", "PrinterStateReasons", False, "PrinterStateReasons", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "dfc-generated"] - - ["javax.print.attribute.standard", "PrinterStateReasons", False, "printerStateReasonSet", "(Severity)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterStateReasons", False, "printerStateReasonSet", "(Severity)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterURI", False, "PrinterURI", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "RequestingUserName", False, "RequestingUserName", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "RequestingUserName", False, "RequestingUserName", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.print.attribute.standard", "Chromaticity", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Chromaticity", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "ColorSupported", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "ColorSupported", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Compression", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Compression", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Copies", "Copies", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Copies", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Copies", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "CopiesSupported", "CopiesSupported", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "CopiesSupported", "CopiesSupported", "(int,int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "CopiesSupported", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "CopiesSupported", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "DateTimeAtCompleted", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "DateTimeAtCompleted", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "DateTimeAtCreation", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "DateTimeAtCreation", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "DateTimeAtProcessing", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "DateTimeAtProcessing", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Destination", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Destination", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "DialogOwner", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "DialogOwner", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "DialogTypeSelection", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "DialogTypeSelection", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "DocumentName", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "DocumentName", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Fidelity", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Fidelity", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Finishings", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Finishings", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobHoldUntil", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobHoldUntil", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobImpressions", "JobImpressions", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobImpressions", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobImpressions", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobImpressionsCompleted", "JobImpressionsCompleted", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobImpressionsCompleted", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobImpressionsCompleted", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobImpressionsSupported", "JobImpressionsSupported", "(int,int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobImpressionsSupported", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobImpressionsSupported", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobKOctets", "JobKOctets", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobKOctets", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobKOctets", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobKOctetsProcessed", "JobKOctetsProcessed", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobKOctetsProcessed", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobKOctetsProcessed", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobKOctetsSupported", "JobKOctetsSupported", "(int,int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobKOctetsSupported", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobKOctetsSupported", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobMediaSheets", "JobMediaSheets", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobMediaSheets", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobMediaSheets", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobMediaSheetsCompleted", "JobMediaSheetsCompleted", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobMediaSheetsCompleted", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobMediaSheetsCompleted", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobMediaSheetsSupported", "JobMediaSheetsSupported", "(int,int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobMediaSheetsSupported", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobMediaSheetsSupported", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobMessageFromOperator", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobMessageFromOperator", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobName", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobName", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobOriginatingUserName", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobOriginatingUserName", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobPriority", "JobPriority", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobPriority", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobPriority", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobPrioritySupported", "JobPrioritySupported", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobPrioritySupported", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobPrioritySupported", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobSheets", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobSheets", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobState", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobState", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobStateReason", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobStateReason", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobStateReasons", "JobStateReasons", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobStateReasons", "JobStateReasons", "(int,float)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobStateReasons", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "JobStateReasons", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Media", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Media", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MediaPrintableArea", "MediaPrintableArea", "(float,float,float,float,int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MediaPrintableArea", "MediaPrintableArea", "(int,int,int,int,int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MediaPrintableArea", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MediaPrintableArea", "getHeight", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MediaPrintableArea", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MediaPrintableArea", "getPrintableArea", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MediaPrintableArea", "getWidth", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MediaPrintableArea", "getX", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MediaPrintableArea", "getY", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MediaSize", "MediaSize", "(float,float,int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MediaSize", "MediaSize", "(int,int,int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MediaSize", "findMedia", "(float,float,int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MediaSize", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MediaSize", "getMediaSizeForName", "(MediaSizeName)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MediaSize", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MultipleDocumentHandling", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "MultipleDocumentHandling", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "NumberOfDocuments", "NumberOfDocuments", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "NumberOfDocuments", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "NumberOfDocuments", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "NumberOfInterveningJobs", "NumberOfInterveningJobs", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "NumberOfInterveningJobs", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "NumberOfInterveningJobs", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "NumberUp", "NumberUp", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "NumberUp", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "NumberUp", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "NumberUpSupported", "NumberUpSupported", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "NumberUpSupported", "NumberUpSupported", "(int,int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "NumberUpSupported", "NumberUpSupported", "(int[][])", "summary", "df-generated"] - - ["javax.print.attribute.standard", "NumberUpSupported", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "NumberUpSupported", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "OrientationRequested", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "OrientationRequested", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "OutputDeviceAssigned", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "OutputDeviceAssigned", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PDLOverrideSupported", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PDLOverrideSupported", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PageRanges", "PageRanges", "(String)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PageRanges", "PageRanges", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PageRanges", "PageRanges", "(int,int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PageRanges", "PageRanges", "(int[][])", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PageRanges", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PageRanges", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PagesPerMinute", "PagesPerMinute", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PagesPerMinute", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PagesPerMinute", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PagesPerMinuteColor", "PagesPerMinuteColor", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PagesPerMinuteColor", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PagesPerMinuteColor", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PresentationDirection", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PresentationDirection", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrintQuality", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrintQuality", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterInfo", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterInfo", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterIsAcceptingJobs", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterIsAcceptingJobs", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterLocation", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterLocation", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterMakeAndModel", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterMakeAndModel", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterMessageFromOperator", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterMessageFromOperator", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterMoreInfo", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterMoreInfo", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterMoreInfoManufacturer", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterMoreInfoManufacturer", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterName", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterName", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterResolution", "PrinterResolution", "(int,int,int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterResolution", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterResolution", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterState", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterState", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterStateReason", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterStateReason", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterStateReasons", "PrinterStateReasons", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterStateReasons", "PrinterStateReasons", "(int,float)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterStateReasons", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterStateReasons", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterURI", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "PrinterURI", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "QueuedJobCount", "QueuedJobCount", "(int)", "summary", "df-generated"] - - ["javax.print.attribute.standard", "QueuedJobCount", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "QueuedJobCount", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "ReferenceUriSchemesSupported", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "ReferenceUriSchemesSupported", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "RequestingUserName", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "RequestingUserName", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Severity", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Severity", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "SheetCollate", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "SheetCollate", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Sides", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute.standard", "Sides", "getName", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.print.event.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.print.event.model.json new file mode 100644 index 000000000000..33cbc36e12ab --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.print.event.model.json @@ -0,0 +1,37 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.print.event", "PrintEvent", true, "PrintEvent", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print.event", "PrintJobAttributeEvent", true, "PrintJobAttributeEvent", "(DocPrintJob,PrintJobAttributeSet)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"], + ["javax.print.event", "PrintJobAttributeEvent", true, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print.event", "PrintJobAttributeEvent", true, "getPrintJob", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"], + ["javax.print.event", "PrintJobEvent", true, "PrintJobEvent", "(DocPrintJob,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"], + ["javax.print.event", "PrintJobEvent", true, "getPrintJob", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"], + ["javax.print.event", "PrintServiceAttributeEvent", true, "PrintServiceAttributeEvent", "(PrintService,PrintServiceAttributeSet)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"], + ["javax.print.event", "PrintServiceAttributeEvent", true, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print.event", "PrintServiceAttributeEvent", true, "getPrintService", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.print.event", "PrintJobAdapter", "printDataTransferCompleted", "(PrintJobEvent)", "summary", "df-generated"], + ["javax.print.event", "PrintJobAdapter", "printJobCanceled", "(PrintJobEvent)", "summary", "df-generated"], + ["javax.print.event", "PrintJobAdapter", "printJobCompleted", "(PrintJobEvent)", "summary", "df-generated"], + ["javax.print.event", "PrintJobAdapter", "printJobFailed", "(PrintJobEvent)", "summary", "df-generated"], + ["javax.print.event", "PrintJobAdapter", "printJobNoMoreEvents", "(PrintJobEvent)", "summary", "df-generated"], + ["javax.print.event", "PrintJobAdapter", "printJobRequiresAttention", "(PrintJobEvent)", "summary", "df-generated"], + ["javax.print.event", "PrintJobEvent", "getPrintEventType", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.print.event.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.print.event.model.yml deleted file mode 100644 index fb9c85496846..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.print.event.model.yml +++ /dev/null @@ -1,26 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.print.event", "PrintEvent", True, "PrintEvent", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.event", "PrintJobAttributeEvent", True, "PrintJobAttributeEvent", "(DocPrintJob,PrintJobAttributeSet)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] - - ["javax.print.event", "PrintJobAttributeEvent", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.event", "PrintJobAttributeEvent", True, "getPrintJob", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] - - ["javax.print.event", "PrintJobEvent", True, "PrintJobEvent", "(DocPrintJob,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] - - ["javax.print.event", "PrintJobEvent", True, "getPrintJob", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] - - ["javax.print.event", "PrintServiceAttributeEvent", True, "PrintServiceAttributeEvent", "(PrintService,PrintServiceAttributeSet)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] - - ["javax.print.event", "PrintServiceAttributeEvent", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.event", "PrintServiceAttributeEvent", True, "getPrintService", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.print.event", "PrintJobAdapter", "printDataTransferCompleted", "(PrintJobEvent)", "summary", "df-generated"] - - ["javax.print.event", "PrintJobAdapter", "printJobCanceled", "(PrintJobEvent)", "summary", "df-generated"] - - ["javax.print.event", "PrintJobAdapter", "printJobCompleted", "(PrintJobEvent)", "summary", "df-generated"] - - ["javax.print.event", "PrintJobAdapter", "printJobFailed", "(PrintJobEvent)", "summary", "df-generated"] - - ["javax.print.event", "PrintJobAdapter", "printJobNoMoreEvents", "(PrintJobEvent)", "summary", "df-generated"] - - ["javax.print.event", "PrintJobAdapter", "printJobRequiresAttention", "(PrintJobEvent)", "summary", "df-generated"] - - ["javax.print.event", "PrintJobEvent", "getPrintEventType", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.print.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.print.model.json new file mode 100644 index 000000000000..313753cc0c58 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.print.model.json @@ -0,0 +1,86 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.print", "AttributeException", true, "getUnsupportedValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "Doc", true, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "Doc", true, "getPrintData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "DocFlavor$SERVICE_FORMATTED", true, "SERVICE_FORMATTED", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print", "DocFlavor", true, "DocFlavor", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.print.DocFlavor.myClassName]", "value", "dfc-generated"], + ["javax.print", "DocFlavor", true, "getMediaSubtype", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "DocFlavor", true, "getMediaType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "DocFlavor", true, "getMimeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "DocFlavor", true, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "DocFlavor", true, "getRepresentationClassName", "()", "", "Argument[this].SyntheticField[javax.print.DocFlavor.myClassName]", "ReturnValue", "value", "dfc-generated"], + ["javax.print", "DocPrintJob", true, "addPrintJobAttributeListener", "(PrintJobAttributeListener,PrintJobAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print", "DocPrintJob", true, "addPrintJobAttributeListener", "(PrintJobAttributeListener,PrintJobAttributeSet)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.print", "DocPrintJob", true, "addPrintJobListener", "(PrintJobListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print", "DocPrintJob", true, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "DocPrintJob", true, "getPrintService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "DocPrintJob", true, "print", "(Doc,PrintRequestAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print", "FlavorException", true, "getUnsupportedFlavors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "PrintException", true, "PrintException", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print", "PrintException", true, "PrintException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print", "PrintException", true, "PrintException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.print", "PrintException", true, "PrintException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.print", "PrintService", true, "createPrintJob", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "PrintService", true, "getAttribute", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "PrintService", true, "getDefaultAttributeValue", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "PrintService", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "PrintService", true, "getSupportedAttributeCategories", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "PrintService", true, "getSupportedAttributeValues", "(Class,DocFlavor,AttributeSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "PrintService", true, "getSupportedDocFlavors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "PrintService", true, "getUnsupportedAttributes", "(DocFlavor,AttributeSet)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "PrintServiceLookup", true, "getDefaultPrintService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "PrintServiceLookup", true, "getPrintServices", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "PrintServiceLookup", true, "getPrintServices", "(DocFlavor,AttributeSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "ServiceUI", true, "printDialog", "(GraphicsConfiguration,int,int,PrintService[],PrintService,DocFlavor,PrintRequestAttributeSet)", "", "Argument[3].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.print", "SimpleDoc", false, "SimpleDoc", "(Object,DocFlavor,DocAttributeSet)", "", "Argument[0]", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "value", "dfc-generated"], + ["javax.print", "SimpleDoc", false, "SimpleDoc", "(Object,DocFlavor,DocAttributeSet)", "", "Argument[1]", "Argument[this].SyntheticField[javax.print.SimpleDoc.flavor]", "value", "dfc-generated"], + ["javax.print", "SimpleDoc", false, "getDocFlavor", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.flavor]", "ReturnValue", "value", "dfc-generated"], + ["javax.print", "SimpleDoc", false, "getPrintData", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "ReturnValue", "value", "dfc-generated"], + ["javax.print", "SimpleDoc", false, "getReaderForText", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "Argument[this].SyntheticField[javax.print.SimpleDoc.reader]", "taint", "dfc-generated"], + ["javax.print", "SimpleDoc", false, "getReaderForText", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "ReturnValue", "value", "dfc-generated"], + ["javax.print", "SimpleDoc", false, "getReaderForText", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.reader]", "ReturnValue", "value", "dfc-generated"], + ["javax.print", "SimpleDoc", false, "getStreamForBytes", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.inStream]", "ReturnValue", "value", "dfc-generated"], + ["javax.print", "SimpleDoc", false, "getStreamForBytes", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "Argument[this].SyntheticField[javax.print.SimpleDoc.inStream]", "taint", "dfc-generated"], + ["javax.print", "SimpleDoc", false, "getStreamForBytes", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "ReturnValue", "value", "dfc-generated"], + ["javax.print", "StreamPrintService", true, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.print", "StreamPrintServiceFactory", true, "getPrintService", "(OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.print", "DocFlavor$BYTE_ARRAY", "BYTE_ARRAY", "(String)", "summary", "df-generated"], + ["javax.print", "DocFlavor$CHAR_ARRAY", "CHAR_ARRAY", "(String)", "summary", "df-generated"], + ["javax.print", "DocFlavor$INPUT_STREAM", "INPUT_STREAM", "(String)", "summary", "df-generated"], + ["javax.print", "DocFlavor$READER", "READER", "(String)", "summary", "df-generated"], + ["javax.print", "DocFlavor$STRING", "STRING", "(String)", "summary", "df-generated"], + ["javax.print", "DocFlavor$URL", "URL", "(String)", "summary", "df-generated"], + ["javax.print", "PrintServiceLookup", "getMultiDocPrintServices", "(DocFlavor[],AttributeSet)", "summary", "df-generated"], + ["javax.print", "PrintServiceLookup", "lookupDefaultPrintService", "()", "summary", "df-generated"], + ["javax.print", "PrintServiceLookup", "lookupMultiDocPrintServices", "(DocFlavor[],AttributeSet)", "summary", "df-generated"], + ["javax.print", "PrintServiceLookup", "lookupPrintServices", "(DocFlavor,AttributeSet)", "summary", "df-generated"], + ["javax.print", "PrintServiceLookup", "registerService", "(PrintService)", "summary", "df-generated"], + ["javax.print", "PrintServiceLookup", "registerServiceProvider", "(PrintServiceLookup)", "summary", "df-generated"], + ["javax.print", "ServiceUIFactory", "getUI", "(int,String)", "summary", "df-generated"], + ["javax.print", "ServiceUIFactory", "getUIClassNamesForRole", "(int)", "summary", "df-generated"], + ["javax.print", "StreamPrintService", "dispose", "()", "summary", "df-generated"], + ["javax.print", "StreamPrintService", "getOutputFormat", "()", "summary", "df-generated"], + ["javax.print", "StreamPrintService", "isDisposed", "()", "summary", "df-generated"], + ["javax.print", "StreamPrintServiceFactory", "getOutputFormat", "()", "summary", "df-generated"], + ["javax.print", "StreamPrintServiceFactory", "getSupportedDocFlavors", "()", "summary", "df-generated"], + ["javax.print", "StreamPrintServiceFactory", "lookupStreamPrintServiceFactories", "(DocFlavor,String)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.print.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.print.model.yml deleted file mode 100644 index d93afbb8d62d..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.print.model.yml +++ /dev/null @@ -1,75 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.print", "AttributeException", True, "getUnsupportedValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "Doc", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "Doc", True, "getPrintData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "DocFlavor$SERVICE_FORMATTED", True, "SERVICE_FORMATTED", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print", "DocFlavor", True, "DocFlavor", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.print.DocFlavor.myClassName]", "value", "dfc-generated"] - - ["javax.print", "DocFlavor", True, "getMediaSubtype", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "DocFlavor", True, "getMediaType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "DocFlavor", True, "getMimeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "DocFlavor", True, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "DocFlavor", True, "getRepresentationClassName", "()", "", "Argument[this].SyntheticField[javax.print.DocFlavor.myClassName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.print", "DocPrintJob", True, "addPrintJobAttributeListener", "(PrintJobAttributeListener,PrintJobAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print", "DocPrintJob", True, "addPrintJobAttributeListener", "(PrintJobAttributeListener,PrintJobAttributeSet)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print", "DocPrintJob", True, "addPrintJobListener", "(PrintJobListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print", "DocPrintJob", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "DocPrintJob", True, "getPrintService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "DocPrintJob", True, "print", "(Doc,PrintRequestAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print", "FlavorException", True, "getUnsupportedFlavors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "PrintException", True, "PrintException", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print", "PrintException", True, "PrintException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print", "PrintException", True, "PrintException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print", "PrintException", True, "PrintException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print", "PrintService", True, "createPrintJob", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "PrintService", True, "getAttribute", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "PrintService", True, "getDefaultAttributeValue", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "PrintService", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "PrintService", True, "getSupportedAttributeCategories", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "PrintService", True, "getSupportedAttributeValues", "(Class,DocFlavor,AttributeSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "PrintService", True, "getSupportedDocFlavors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "PrintService", True, "getUnsupportedAttributes", "(DocFlavor,AttributeSet)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "PrintServiceLookup", True, "getDefaultPrintService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "PrintServiceLookup", True, "getPrintServices", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "PrintServiceLookup", True, "getPrintServices", "(DocFlavor,AttributeSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "ServiceUI", True, "printDialog", "(GraphicsConfiguration,int,int,PrintService[],PrintService,DocFlavor,PrintRequestAttributeSet)", "", "Argument[3].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.print", "SimpleDoc", False, "SimpleDoc", "(Object,DocFlavor,DocAttributeSet)", "", "Argument[0]", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "value", "dfc-generated"] - - ["javax.print", "SimpleDoc", False, "SimpleDoc", "(Object,DocFlavor,DocAttributeSet)", "", "Argument[1]", "Argument[this].SyntheticField[javax.print.SimpleDoc.flavor]", "value", "dfc-generated"] - - ["javax.print", "SimpleDoc", False, "getDocFlavor", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.flavor]", "ReturnValue", "value", "dfc-generated"] - - ["javax.print", "SimpleDoc", False, "getPrintData", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "ReturnValue", "value", "dfc-generated"] - - ["javax.print", "SimpleDoc", False, "getReaderForText", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "Argument[this].SyntheticField[javax.print.SimpleDoc.reader]", "taint", "dfc-generated"] - - ["javax.print", "SimpleDoc", False, "getReaderForText", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "ReturnValue", "value", "dfc-generated"] - - ["javax.print", "SimpleDoc", False, "getReaderForText", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.reader]", "ReturnValue", "value", "dfc-generated"] - - ["javax.print", "SimpleDoc", False, "getStreamForBytes", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.inStream]", "ReturnValue", "value", "dfc-generated"] - - ["javax.print", "SimpleDoc", False, "getStreamForBytes", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "Argument[this].SyntheticField[javax.print.SimpleDoc.inStream]", "taint", "dfc-generated"] - - ["javax.print", "SimpleDoc", False, "getStreamForBytes", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "ReturnValue", "value", "dfc-generated"] - - ["javax.print", "StreamPrintService", True, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "StreamPrintServiceFactory", True, "getPrintService", "(OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.print", "DocFlavor$BYTE_ARRAY", "BYTE_ARRAY", "(String)", "summary", "df-generated"] - - ["javax.print", "DocFlavor$CHAR_ARRAY", "CHAR_ARRAY", "(String)", "summary", "df-generated"] - - ["javax.print", "DocFlavor$INPUT_STREAM", "INPUT_STREAM", "(String)", "summary", "df-generated"] - - ["javax.print", "DocFlavor$READER", "READER", "(String)", "summary", "df-generated"] - - ["javax.print", "DocFlavor$STRING", "STRING", "(String)", "summary", "df-generated"] - - ["javax.print", "DocFlavor$URL", "URL", "(String)", "summary", "df-generated"] - - ["javax.print", "PrintServiceLookup", "getMultiDocPrintServices", "(DocFlavor[],AttributeSet)", "summary", "df-generated"] - - ["javax.print", "PrintServiceLookup", "lookupDefaultPrintService", "()", "summary", "df-generated"] - - ["javax.print", "PrintServiceLookup", "lookupMultiDocPrintServices", "(DocFlavor[],AttributeSet)", "summary", "df-generated"] - - ["javax.print", "PrintServiceLookup", "lookupPrintServices", "(DocFlavor,AttributeSet)", "summary", "df-generated"] - - ["javax.print", "PrintServiceLookup", "registerService", "(PrintService)", "summary", "df-generated"] - - ["javax.print", "PrintServiceLookup", "registerServiceProvider", "(PrintServiceLookup)", "summary", "df-generated"] - - ["javax.print", "ServiceUIFactory", "getUI", "(int,String)", "summary", "df-generated"] - - ["javax.print", "ServiceUIFactory", "getUIClassNamesForRole", "(int)", "summary", "df-generated"] - - ["javax.print", "StreamPrintService", "dispose", "()", "summary", "df-generated"] - - ["javax.print", "StreamPrintService", "getOutputFormat", "()", "summary", "df-generated"] - - ["javax.print", "StreamPrintService", "isDisposed", "()", "summary", "df-generated"] - - ["javax.print", "StreamPrintServiceFactory", "getOutputFormat", "()", "summary", "df-generated"] - - ["javax.print", "StreamPrintServiceFactory", "getSupportedDocFlavors", "()", "summary", "df-generated"] - - ["javax.print", "StreamPrintServiceFactory", "lookupStreamPrintServiceFactories", "(DocFlavor,String)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.rmi.ssl.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.rmi.ssl.model.json similarity index 55% rename from java/ql/lib/ext/generated/modelgenerator/javax.rmi.ssl.model.yml rename to java/ql/lib/ext/generated/modelgenerator/javax.rmi.ssl.model.json index 6c00aa2f4d44..b76b69d8615f 100644 --- a/java/ql/lib/ext/generated/modelgenerator/javax.rmi.ssl.model.yml +++ b/java/ql/lib/ext/generated/modelgenerator/javax.rmi.ssl.model.json @@ -1,17 +1,28 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "SslRMIServerSocketFactory", "(SSLContext,String[],String[],boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledCipherSuites]", "value", "dfc-generated"] - - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "SslRMIServerSocketFactory", "(SSLContext,String[],String[],boolean)", "", "Argument[2]", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledProtocols]", "value", "dfc-generated"] - - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "SslRMIServerSocketFactory", "(String[],String[],boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledCipherSuites]", "value", "dfc-generated"] - - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "SslRMIServerSocketFactory", "(String[],String[],boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledProtocols]", "value", "dfc-generated"] - - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "getEnabledCipherSuites", "()", "", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledCipherSuites]", "ReturnValue", "value", "dfc-generated"] - - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "getEnabledProtocols", "()", "", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledProtocols]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.rmi.ssl", "SslRMIServerSocketFactory", "getNeedClientAuth", "()", "summary", "df-generated"] +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.rmi.ssl", "SslRMIServerSocketFactory", true, "SslRMIServerSocketFactory", "(SSLContext,String[],String[],boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledCipherSuites]", "value", "dfc-generated"], + ["javax.rmi.ssl", "SslRMIServerSocketFactory", true, "SslRMIServerSocketFactory", "(SSLContext,String[],String[],boolean)", "", "Argument[2]", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledProtocols]", "value", "dfc-generated"], + ["javax.rmi.ssl", "SslRMIServerSocketFactory", true, "SslRMIServerSocketFactory", "(String[],String[],boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledCipherSuites]", "value", "dfc-generated"], + ["javax.rmi.ssl", "SslRMIServerSocketFactory", true, "SslRMIServerSocketFactory", "(String[],String[],boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledProtocols]", "value", "dfc-generated"], + ["javax.rmi.ssl", "SslRMIServerSocketFactory", true, "getEnabledCipherSuites", "()", "", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledCipherSuites]", "ReturnValue", "value", "dfc-generated"], + ["javax.rmi.ssl", "SslRMIServerSocketFactory", true, "getEnabledProtocols", "()", "", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledProtocols]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.rmi.ssl", "SslRMIServerSocketFactory", "getNeedClientAuth", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.script.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.script.model.json new file mode 100644 index 000000000000..f47dcd8bd761 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.script.model.json @@ -0,0 +1,86 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.script", "AbstractScriptEngine", true, "AbstractScriptEngine", "(Bindings)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.engineScope]", "value", "dfc-generated"], + ["javax.script", "AbstractScriptEngine", true, "AbstractScriptEngine", "(Bindings)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.globalScope]", "value", "dfc-generated"], + ["javax.script", "AbstractScriptEngine", true, "getBindings", "(int)", "", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.engineScope]", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "AbstractScriptEngine", true, "getBindings", "(int)", "", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.globalScope]", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "AbstractScriptEngine", true, "getContext", "()", "", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context]", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "AbstractScriptEngine", true, "setBindings", "(Bindings,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.engineScope]", "value", "dfc-generated"], + ["javax.script", "AbstractScriptEngine", true, "setBindings", "(Bindings,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.globalScope]", "value", "dfc-generated"], + ["javax.script", "AbstractScriptEngine", true, "setContext", "(ScriptContext)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context]", "value", "dfc-generated"], + ["javax.script", "ScriptEngine", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.script", "ScriptEngineManager", true, "get", "(String)", "", "Argument[this].SyntheticField[javax.script.ScriptEngineManager.globalScope].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "ScriptEngineManager", true, "getBindings", "()", "", "Argument[this].SyntheticField[javax.script.ScriptEngineManager.globalScope]", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "ScriptEngineManager", true, "getEngineByExtension", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.script", "ScriptEngineManager", true, "getEngineByMimeType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.script", "ScriptEngineManager", true, "getEngineByName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.script", "ScriptEngineManager", true, "getEngineFactories", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.script", "ScriptEngineManager", true, "put", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.ScriptEngineManager.globalScope].MapKey", "value", "dfc-generated"], + ["javax.script", "ScriptEngineManager", true, "put", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.script.ScriptEngineManager.globalScope].MapValue", "value", "dfc-generated"], + ["javax.script", "ScriptEngineManager", true, "registerEngineExtension", "(String,ScriptEngineFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.script", "ScriptEngineManager", true, "registerEngineExtension", "(String,ScriptEngineFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.script", "ScriptEngineManager", true, "registerEngineMimeType", "(String,ScriptEngineFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.script", "ScriptEngineManager", true, "registerEngineMimeType", "(String,ScriptEngineFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.script", "ScriptEngineManager", true, "registerEngineName", "(String,ScriptEngineFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.script", "ScriptEngineManager", true, "registerEngineName", "(String,ScriptEngineFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.script", "ScriptEngineManager", true, "setBindings", "(Bindings)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.ScriptEngineManager.globalScope]", "value", "dfc-generated"], + ["javax.script", "ScriptException", true, "ScriptException", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.script", "ScriptException", true, "ScriptException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.script", "ScriptException", true, "ScriptException", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.script.ScriptException.fileName]", "value", "dfc-generated"], + ["javax.script", "ScriptException", true, "ScriptException", "(String,String,int,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.script.ScriptException.fileName]", "value", "dfc-generated"], + ["javax.script", "ScriptException", true, "getFileName", "()", "", "Argument[this].SyntheticField[javax.script.ScriptException.fileName]", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "SimpleBindings", true, "SimpleBindings", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["javax.script", "SimpleScriptContext", true, "getAttribute", "(String)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "getAttribute", "(String)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "getAttribute", "(String,int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "getAttribute", "(String,int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "getBindings", "(int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope]", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "getBindings", "(int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope]", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "getErrorWriter", "()", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.errorWriter]", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "getReader", "()", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.reader]", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "getWriter", "()", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.writer]", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "removeAttribute", "(String,int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "removeAttribute", "(String,int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "setAttribute", "(String,Object,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope].MapKey", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "setAttribute", "(String,Object,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope].MapKey", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "setAttribute", "(String,Object,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope].MapValue", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "setAttribute", "(String,Object,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope].MapValue", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "setBindings", "(Bindings,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope]", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "setBindings", "(Bindings,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope]", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "setErrorWriter", "(Writer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.errorWriter]", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "setReader", "(Reader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.reader]", "value", "dfc-generated"], + ["javax.script", "SimpleScriptContext", true, "setWriter", "(Writer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.writer]", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.script", "AbstractScriptEngine", "eval", "(Reader)", "summary", "df-generated"], + ["javax.script", "AbstractScriptEngine", "eval", "(Reader,Bindings)", "summary", "df-generated"], + ["javax.script", "AbstractScriptEngine", "eval", "(String)", "summary", "df-generated"], + ["javax.script", "AbstractScriptEngine", "eval", "(String,Bindings)", "summary", "df-generated"], + ["javax.script", "AbstractScriptEngine", "put", "(String,Object)", "summary", "df-generated"], + ["javax.script", "CompiledScript", "eval", "()", "summary", "df-generated"], + ["javax.script", "CompiledScript", "eval", "(Bindings)", "summary", "df-generated"], + ["javax.script", "CompiledScript", "eval", "(ScriptContext)", "summary", "df-generated"], + ["javax.script", "CompiledScript", "getEngine", "()", "summary", "df-generated"], + ["javax.script", "ScriptEngineManager", "ScriptEngineManager", "(ClassLoader)", "summary", "df-generated"], + ["javax.script", "ScriptException", "getColumnNumber", "()", "summary", "df-generated"], + ["javax.script", "ScriptException", "getLineNumber", "()", "summary", "df-generated"], + ["javax.script", "SimpleBindings", "containsValue", "(Object)", "summary", "df-generated"], + ["javax.script", "SimpleScriptContext", "getAttributesScope", "(String)", "summary", "df-generated"], + ["javax.script", "SimpleScriptContext", "getScopes", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.script.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.script.model.yml deleted file mode 100644 index 78ea561a2a96..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.script.model.yml +++ /dev/null @@ -1,75 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.script", "AbstractScriptEngine", True, "AbstractScriptEngine", "(Bindings)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.engineScope]", "value", "dfc-generated"] - - ["javax.script", "AbstractScriptEngine", True, "AbstractScriptEngine", "(Bindings)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.globalScope]", "value", "dfc-generated"] - - ["javax.script", "AbstractScriptEngine", True, "getBindings", "(int)", "", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.engineScope]", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "AbstractScriptEngine", True, "getBindings", "(int)", "", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.globalScope]", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "AbstractScriptEngine", True, "getContext", "()", "", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context]", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "AbstractScriptEngine", True, "setBindings", "(Bindings,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.engineScope]", "value", "dfc-generated"] - - ["javax.script", "AbstractScriptEngine", True, "setBindings", "(Bindings,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.globalScope]", "value", "dfc-generated"] - - ["javax.script", "AbstractScriptEngine", True, "setContext", "(ScriptContext)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context]", "value", "dfc-generated"] - - ["javax.script", "ScriptEngine", True, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "get", "(String)", "", "Argument[this].SyntheticField[javax.script.ScriptEngineManager.globalScope].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "ScriptEngineManager", True, "getBindings", "()", "", "Argument[this].SyntheticField[javax.script.ScriptEngineManager.globalScope]", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "ScriptEngineManager", True, "getEngineByExtension", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "getEngineByMimeType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "getEngineByName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "getEngineFactories", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "put", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.ScriptEngineManager.globalScope].MapKey", "value", "dfc-generated"] - - ["javax.script", "ScriptEngineManager", True, "put", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.script.ScriptEngineManager.globalScope].MapValue", "value", "dfc-generated"] - - ["javax.script", "ScriptEngineManager", True, "registerEngineExtension", "(String,ScriptEngineFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "registerEngineExtension", "(String,ScriptEngineFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "registerEngineMimeType", "(String,ScriptEngineFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "registerEngineMimeType", "(String,ScriptEngineFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "registerEngineName", "(String,ScriptEngineFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "registerEngineName", "(String,ScriptEngineFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "setBindings", "(Bindings)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.ScriptEngineManager.globalScope]", "value", "dfc-generated"] - - ["javax.script", "ScriptException", True, "ScriptException", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptException", True, "ScriptException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptException", True, "ScriptException", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.script.ScriptException.fileName]", "value", "dfc-generated"] - - ["javax.script", "ScriptException", True, "ScriptException", "(String,String,int,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.script.ScriptException.fileName]", "value", "dfc-generated"] - - ["javax.script", "ScriptException", True, "getFileName", "()", "", "Argument[this].SyntheticField[javax.script.ScriptException.fileName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "SimpleBindings", True, "SimpleBindings", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "SimpleScriptContext", True, "getAttribute", "(String)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "getAttribute", "(String)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "getAttribute", "(String,int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "getAttribute", "(String,int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "getBindings", "(int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope]", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "getBindings", "(int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope]", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "getErrorWriter", "()", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.errorWriter]", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "getReader", "()", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.reader]", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "getWriter", "()", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.writer]", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "removeAttribute", "(String,int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "removeAttribute", "(String,int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "setAttribute", "(String,Object,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope].MapKey", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "setAttribute", "(String,Object,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope].MapKey", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "setAttribute", "(String,Object,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope].MapValue", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "setAttribute", "(String,Object,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope].MapValue", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "setBindings", "(Bindings,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope]", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "setBindings", "(Bindings,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope]", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "setErrorWriter", "(Writer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.errorWriter]", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "setReader", "(Reader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.reader]", "value", "dfc-generated"] - - ["javax.script", "SimpleScriptContext", True, "setWriter", "(Writer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.writer]", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.script", "AbstractScriptEngine", "eval", "(Reader)", "summary", "df-generated"] - - ["javax.script", "AbstractScriptEngine", "eval", "(Reader,Bindings)", "summary", "df-generated"] - - ["javax.script", "AbstractScriptEngine", "eval", "(String)", "summary", "df-generated"] - - ["javax.script", "AbstractScriptEngine", "eval", "(String,Bindings)", "summary", "df-generated"] - - ["javax.script", "AbstractScriptEngine", "put", "(String,Object)", "summary", "df-generated"] - - ["javax.script", "CompiledScript", "eval", "()", "summary", "df-generated"] - - ["javax.script", "CompiledScript", "eval", "(Bindings)", "summary", "df-generated"] - - ["javax.script", "CompiledScript", "eval", "(ScriptContext)", "summary", "df-generated"] - - ["javax.script", "CompiledScript", "getEngine", "()", "summary", "df-generated"] - - ["javax.script", "ScriptEngineManager", "ScriptEngineManager", "(ClassLoader)", "summary", "df-generated"] - - ["javax.script", "ScriptException", "getColumnNumber", "()", "summary", "df-generated"] - - ["javax.script", "ScriptException", "getLineNumber", "()", "summary", "df-generated"] - - ["javax.script", "SimpleBindings", "containsValue", "(Object)", "summary", "df-generated"] - - ["javax.script", "SimpleScriptContext", "getAttributesScope", "(String)", "summary", "df-generated"] - - ["javax.script", "SimpleScriptContext", "getScopes", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.callback.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.callback.model.json new file mode 100644 index 000000000000..42827a138841 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.callback.model.json @@ -0,0 +1,70 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.security.auth.callback", "ChoiceCallback", true, "ChoiceCallback", "(String,String[],int,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.ChoiceCallback.prompt]", "value", "dfc-generated"], + ["javax.security.auth.callback", "ChoiceCallback", true, "ChoiceCallback", "(String,String[],int,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.callback.ChoiceCallback.choices]", "value", "dfc-generated"], + ["javax.security.auth.callback", "ChoiceCallback", true, "getChoices", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.ChoiceCallback.choices]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.callback", "ChoiceCallback", true, "getPrompt", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.ChoiceCallback.prompt]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.callback", "ConfirmationCallback", true, "ConfirmationCallback", "(String,int,String[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.prompt]", "value", "dfc-generated"], + ["javax.security.auth.callback", "ConfirmationCallback", true, "ConfirmationCallback", "(String,int,String[],int)", "", "Argument[2]", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.options]", "value", "dfc-generated"], + ["javax.security.auth.callback", "ConfirmationCallback", true, "ConfirmationCallback", "(String,int,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.prompt]", "value", "dfc-generated"], + ["javax.security.auth.callback", "ConfirmationCallback", true, "ConfirmationCallback", "(int,String[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.options]", "value", "dfc-generated"], + ["javax.security.auth.callback", "ConfirmationCallback", true, "getOptions", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.options]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.callback", "ConfirmationCallback", true, "getPrompt", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.prompt]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.callback", "LanguageCallback", true, "getLocale", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.LanguageCallback.locale]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.callback", "LanguageCallback", true, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.LanguageCallback.locale]", "value", "dfc-generated"], + ["javax.security.auth.callback", "NameCallback", true, "NameCallback", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.prompt]", "value", "dfc-generated"], + ["javax.security.auth.callback", "NameCallback", true, "NameCallback", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.prompt]", "value", "dfc-generated"], + ["javax.security.auth.callback", "NameCallback", true, "NameCallback", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.defaultName]", "value", "dfc-generated"], + ["javax.security.auth.callback", "NameCallback", true, "getDefaultName", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.defaultName]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.callback", "NameCallback", true, "getName", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.inputName]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.callback", "NameCallback", true, "getPrompt", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.prompt]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.callback", "NameCallback", true, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.inputName]", "value", "dfc-generated"], + ["javax.security.auth.callback", "PasswordCallback", true, "PasswordCallback", "(String,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.PasswordCallback.prompt]", "value", "dfc-generated"], + ["javax.security.auth.callback", "PasswordCallback", true, "getPassword", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.PasswordCallback.inputPassword]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.callback", "PasswordCallback", true, "getPrompt", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.PasswordCallback.prompt]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.callback", "PasswordCallback", true, "setPassword", "(char[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.PasswordCallback.inputPassword]", "value", "dfc-generated"], + ["javax.security.auth.callback", "TextInputCallback", true, "TextInputCallback", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.prompt]", "value", "dfc-generated"], + ["javax.security.auth.callback", "TextInputCallback", true, "TextInputCallback", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.prompt]", "value", "dfc-generated"], + ["javax.security.auth.callback", "TextInputCallback", true, "TextInputCallback", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.defaultText]", "value", "dfc-generated"], + ["javax.security.auth.callback", "TextInputCallback", true, "getDefaultText", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.defaultText]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.callback", "TextInputCallback", true, "getPrompt", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.prompt]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.callback", "TextInputCallback", true, "getText", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.inputText]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.callback", "TextInputCallback", true, "setText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.inputText]", "value", "dfc-generated"], + ["javax.security.auth.callback", "TextOutputCallback", true, "TextOutputCallback", "(int,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.callback.TextOutputCallback.message]", "value", "dfc-generated"], + ["javax.security.auth.callback", "TextOutputCallback", true, "getMessage", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.TextOutputCallback.message]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.callback", "UnsupportedCallbackException", true, "UnsupportedCallbackException", "(Callback)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.UnsupportedCallbackException.callback]", "value", "dfc-generated"], + ["javax.security.auth.callback", "UnsupportedCallbackException", true, "UnsupportedCallbackException", "(Callback,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.UnsupportedCallbackException.callback]", "value", "dfc-generated"], + ["javax.security.auth.callback", "UnsupportedCallbackException", true, "getCallback", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.UnsupportedCallbackException.callback]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.security.auth.callback", "ChoiceCallback", "allowMultipleSelections", "()", "summary", "df-generated"], + ["javax.security.auth.callback", "ChoiceCallback", "getDefaultChoice", "()", "summary", "df-generated"], + ["javax.security.auth.callback", "ChoiceCallback", "getSelectedIndexes", "()", "summary", "df-generated"], + ["javax.security.auth.callback", "ChoiceCallback", "setSelectedIndex", "(int)", "summary", "df-generated"], + ["javax.security.auth.callback", "ChoiceCallback", "setSelectedIndexes", "(int[])", "summary", "df-generated"], + ["javax.security.auth.callback", "ConfirmationCallback", "ConfirmationCallback", "(int,int,int)", "summary", "df-generated"], + ["javax.security.auth.callback", "ConfirmationCallback", "getDefaultOption", "()", "summary", "df-generated"], + ["javax.security.auth.callback", "ConfirmationCallback", "getMessageType", "()", "summary", "df-generated"], + ["javax.security.auth.callback", "ConfirmationCallback", "getOptionType", "()", "summary", "df-generated"], + ["javax.security.auth.callback", "ConfirmationCallback", "getSelectedIndex", "()", "summary", "df-generated"], + ["javax.security.auth.callback", "ConfirmationCallback", "setSelectedIndex", "(int)", "summary", "df-generated"], + ["javax.security.auth.callback", "PasswordCallback", "clearPassword", "()", "summary", "df-generated"], + ["javax.security.auth.callback", "PasswordCallback", "isEchoOn", "()", "summary", "df-generated"], + ["javax.security.auth.callback", "TextOutputCallback", "getMessageType", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.callback.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.callback.model.yml deleted file mode 100644 index a13a027c5551..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.callback.model.yml +++ /dev/null @@ -1,59 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.security.auth.callback", "ChoiceCallback", True, "ChoiceCallback", "(String,String[],int,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.ChoiceCallback.prompt]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "ChoiceCallback", True, "ChoiceCallback", "(String,String[],int,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.callback.ChoiceCallback.choices]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "ChoiceCallback", True, "getChoices", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.ChoiceCallback.choices]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.callback", "ChoiceCallback", True, "getPrompt", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.ChoiceCallback.prompt]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", True, "ConfirmationCallback", "(String,int,String[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.prompt]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", True, "ConfirmationCallback", "(String,int,String[],int)", "", "Argument[2]", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.options]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", True, "ConfirmationCallback", "(String,int,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.prompt]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", True, "ConfirmationCallback", "(int,String[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.options]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", True, "getOptions", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.options]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", True, "getPrompt", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.prompt]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.callback", "LanguageCallback", True, "getLocale", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.LanguageCallback.locale]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.callback", "LanguageCallback", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.LanguageCallback.locale]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "NameCallback", True, "NameCallback", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.prompt]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "NameCallback", True, "NameCallback", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.prompt]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "NameCallback", True, "NameCallback", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.defaultName]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "NameCallback", True, "getDefaultName", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.defaultName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.callback", "NameCallback", True, "getName", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.inputName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.callback", "NameCallback", True, "getPrompt", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.prompt]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.callback", "NameCallback", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.inputName]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "PasswordCallback", True, "PasswordCallback", "(String,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.PasswordCallback.prompt]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "PasswordCallback", True, "getPassword", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.PasswordCallback.inputPassword]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.callback", "PasswordCallback", True, "getPrompt", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.PasswordCallback.prompt]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.callback", "PasswordCallback", True, "setPassword", "(char[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.PasswordCallback.inputPassword]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "TextInputCallback", True, "TextInputCallback", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.prompt]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "TextInputCallback", True, "TextInputCallback", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.prompt]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "TextInputCallback", True, "TextInputCallback", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.defaultText]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "TextInputCallback", True, "getDefaultText", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.defaultText]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.callback", "TextInputCallback", True, "getPrompt", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.prompt]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.callback", "TextInputCallback", True, "getText", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.inputText]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.callback", "TextInputCallback", True, "setText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.inputText]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "TextOutputCallback", True, "TextOutputCallback", "(int,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.callback.TextOutputCallback.message]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "TextOutputCallback", True, "getMessage", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.TextOutputCallback.message]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.callback", "UnsupportedCallbackException", True, "UnsupportedCallbackException", "(Callback)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.UnsupportedCallbackException.callback]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "UnsupportedCallbackException", True, "UnsupportedCallbackException", "(Callback,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.UnsupportedCallbackException.callback]", "value", "dfc-generated"] - - ["javax.security.auth.callback", "UnsupportedCallbackException", True, "getCallback", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.UnsupportedCallbackException.callback]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.security.auth.callback", "ChoiceCallback", "allowMultipleSelections", "()", "summary", "df-generated"] - - ["javax.security.auth.callback", "ChoiceCallback", "getDefaultChoice", "()", "summary", "df-generated"] - - ["javax.security.auth.callback", "ChoiceCallback", "getSelectedIndexes", "()", "summary", "df-generated"] - - ["javax.security.auth.callback", "ChoiceCallback", "setSelectedIndex", "(int)", "summary", "df-generated"] - - ["javax.security.auth.callback", "ChoiceCallback", "setSelectedIndexes", "(int[])", "summary", "df-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", "ConfirmationCallback", "(int,int,int)", "summary", "df-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", "getDefaultOption", "()", "summary", "df-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", "getMessageType", "()", "summary", "df-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", "getOptionType", "()", "summary", "df-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", "getSelectedIndex", "()", "summary", "df-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", "setSelectedIndex", "(int)", "summary", "df-generated"] - - ["javax.security.auth.callback", "PasswordCallback", "clearPassword", "()", "summary", "df-generated"] - - ["javax.security.auth.callback", "PasswordCallback", "isEchoOn", "()", "summary", "df-generated"] - - ["javax.security.auth.callback", "TextOutputCallback", "getMessageType", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.kerberos.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.kerberos.model.json new file mode 100644 index 000000000000..71ea24ad1730 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.kerberos.model.json @@ -0,0 +1,96 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.security.auth.kerberos", "DelegationPermission", false, "DelegationPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth.kerberos", "DelegationPermission", false, "DelegationPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth.kerberos", "EncryptionKey", false, "EncryptionKey", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.EncryptionKey.key].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "EncryptionKey", false, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.EncryptionKey.key].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosCredMessage", false, "KerberosCredMessage", "(KerberosPrincipal,KerberosPrincipal,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.sender]", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosCredMessage", false, "KerberosCredMessage", "(KerberosPrincipal,KerberosPrincipal,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.recipient]", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosCredMessage", false, "KerberosCredMessage", "(KerberosPrincipal,KerberosPrincipal,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.message]", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosCredMessage", false, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.message]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosCredMessage", false, "getRecipient", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.recipient]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosCredMessage", false, "getSender", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.sender]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosKey", true, "KerberosKey", "(KerberosPrincipal,byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosKey.principal]", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosKey", true, "KerberosKey", "(KerberosPrincipal,byte[],int,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosKey.key].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosKey", true, "KerberosKey", "(KerberosPrincipal,char[],String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosKey.principal]", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosKey", true, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosKey.key].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosKey", true, "getPrincipal", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosKey.principal]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosPrincipal", false, "KerberosPrincipal", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.fullName]", "taint", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosPrincipal", false, "KerberosPrincipal", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.realm]", "taint", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosPrincipal", false, "KerberosPrincipal", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.fullName]", "taint", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosPrincipal", false, "KerberosPrincipal", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.realm]", "taint", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosPrincipal", false, "getName", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.fullName]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosPrincipal", false, "getRealm", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.realm]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", true, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.asn1Encoding]", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", true, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[10]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.clientAddresses]", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", true, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.client]", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", true, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.server]", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", true, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[3]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.sessionKey].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", true, "getAuthTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", true, "getClient", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.client]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", true, "getClientAddresses", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.clientAddresses]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", true, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.asn1Encoding]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", true, "getEndTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", true, "getRenewTill", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", true, "getServer", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.server]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", true, "getSessionKey", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.sessionKey].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "ReturnValue.SyntheticField[javax.security.auth.kerberos.EncryptionKey.key].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", true, "getStartTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth.kerberos", "KeyTab", false, "getInstance", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth.kerberos", "KeyTab", false, "getInstance", "(KerberosPrincipal)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.security.auth.kerberos.KeyTab.princ]", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KeyTab", false, "getInstance", "(KerberosPrincipal,File)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.security.auth.kerberos.KeyTab.princ]", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KeyTab", false, "getKeys", "(KerberosPrincipal)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth.kerberos", "KeyTab", false, "getPrincipal", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KeyTab.princ]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.kerberos", "KeyTab", false, "getUnboundInstance", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth.kerberos", "ServicePermission", false, "ServicePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.security.auth.kerberos", "DelegationPermission", "implies", "(Permission)", "summary", "df-generated"], + ["javax.security.auth.kerberos", "DelegationPermission", "newPermissionCollection", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "EncryptionKey", "destroy", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "EncryptionKey", "getFormat", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "EncryptionKey", "getKeyType", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "EncryptionKey", "isDestroyed", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosCredMessage", "destroy", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosCredMessage", "isDestroyed", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosKey", "destroy", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosKey", "getFormat", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosKey", "getKeyType", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosKey", "getVersionNumber", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosKey", "isDestroyed", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosPrincipal", "getNameType", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", "destroy", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", "getFlags", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", "getSessionKeyType", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", "isCurrent", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", "isDestroyed", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", "isForwardable", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", "isForwarded", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", "isInitial", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", "isPostdated", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", "isProxiable", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", "isProxy", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", "isRenewable", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", "refresh", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KeyTab", "exists", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KeyTab", "getInstance", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KeyTab", "getUnboundInstance", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "KeyTab", "isBound", "()", "summary", "df-generated"], + ["javax.security.auth.kerberos", "ServicePermission", "implies", "(Permission)", "summary", "df-generated"], + ["javax.security.auth.kerberos", "ServicePermission", "newPermissionCollection", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.kerberos.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.kerberos.model.yml deleted file mode 100644 index c3d309cca7bc..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.kerberos.model.yml +++ /dev/null @@ -1,85 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.security.auth.kerberos", "DelegationPermission", False, "DelegationPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "DelegationPermission", False, "DelegationPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "EncryptionKey", False, "EncryptionKey", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.EncryptionKey.key].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "EncryptionKey", False, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.EncryptionKey.key].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "KerberosCredMessage", "(KerberosPrincipal,KerberosPrincipal,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.sender]", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "KerberosCredMessage", "(KerberosPrincipal,KerberosPrincipal,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.recipient]", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "KerberosCredMessage", "(KerberosPrincipal,KerberosPrincipal,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.message]", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.message]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "getRecipient", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.recipient]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "getSender", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.sender]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosKey", True, "KerberosKey", "(KerberosPrincipal,byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosKey.principal]", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosKey", True, "KerberosKey", "(KerberosPrincipal,byte[],int,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosKey.key].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosKey", True, "KerberosKey", "(KerberosPrincipal,char[],String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosKey.principal]", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosKey", True, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosKey.key].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosKey", True, "getPrincipal", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosKey.principal]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosPrincipal", False, "KerberosPrincipal", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.fullName]", "taint", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosPrincipal", False, "KerberosPrincipal", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.realm]", "taint", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosPrincipal", False, "KerberosPrincipal", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.fullName]", "taint", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosPrincipal", False, "KerberosPrincipal", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.realm]", "taint", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosPrincipal", False, "getName", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.fullName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosPrincipal", False, "getRealm", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.realm]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.asn1Encoding]", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[10]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.clientAddresses]", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.client]", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.server]", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[3]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.sessionKey].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "getAuthTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "getClient", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.client]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "getClientAddresses", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.clientAddresses]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.asn1Encoding]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "getEndTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "getRenewTill", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "getServer", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.server]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "getSessionKey", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.sessionKey].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "ReturnValue.SyntheticField[javax.security.auth.kerberos.EncryptionKey.key].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "getStartTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KeyTab", False, "getInstance", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KeyTab", False, "getInstance", "(KerberosPrincipal)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.security.auth.kerberos.KeyTab.princ]", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KeyTab", False, "getInstance", "(KerberosPrincipal,File)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.security.auth.kerberos.KeyTab.princ]", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KeyTab", False, "getKeys", "(KerberosPrincipal)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KeyTab", False, "getPrincipal", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KeyTab.princ]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.kerberos", "KeyTab", False, "getUnboundInstance", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "ServicePermission", False, "ServicePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.security.auth.kerberos", "DelegationPermission", "implies", "(Permission)", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "DelegationPermission", "newPermissionCollection", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "EncryptionKey", "destroy", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "EncryptionKey", "getFormat", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "EncryptionKey", "getKeyType", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "EncryptionKey", "isDestroyed", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosCredMessage", "destroy", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosCredMessage", "isDestroyed", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosKey", "destroy", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosKey", "getFormat", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosKey", "getKeyType", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosKey", "getVersionNumber", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosKey", "isDestroyed", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosPrincipal", "getNameType", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", "destroy", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", "getFlags", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", "getSessionKeyType", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", "isCurrent", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", "isDestroyed", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", "isForwardable", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", "isForwarded", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", "isInitial", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", "isPostdated", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", "isProxiable", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", "isProxy", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", "isRenewable", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", "refresh", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KeyTab", "exists", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KeyTab", "getInstance", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KeyTab", "getUnboundInstance", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "KeyTab", "isBound", "()", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "ServicePermission", "implies", "(Permission)", "summary", "df-generated"] - - ["javax.security.auth.kerberos", "ServicePermission", "newPermissionCollection", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.login.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.login.model.json new file mode 100644 index 000000000000..5e127523331d --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.login.model.json @@ -0,0 +1,58 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.security.auth.login", "AccountException", true, "AccountException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth.login", "AccountExpiredException", true, "AccountExpiredException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth.login", "AccountLockedException", true, "AccountLockedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth.login", "AccountNotFoundException", true, "AccountNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth.login", "AppConfigurationEntry", true, "AppConfigurationEntry", "(String,AppConfigurationEntry$LoginModuleControlFlag,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.loginModuleName]", "value", "dfc-generated"], + ["javax.security.auth.login", "AppConfigurationEntry", true, "AppConfigurationEntry", "(String,AppConfigurationEntry$LoginModuleControlFlag,Map)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.controlFlag]", "value", "dfc-generated"], + ["javax.security.auth.login", "AppConfigurationEntry", true, "AppConfigurationEntry", "(String,AppConfigurationEntry$LoginModuleControlFlag,Map)", "", "Argument[2].MapKey", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.options].MapKey", "value", "dfc-generated"], + ["javax.security.auth.login", "AppConfigurationEntry", true, "AppConfigurationEntry", "(String,AppConfigurationEntry$LoginModuleControlFlag,Map)", "", "Argument[2].MapValue", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.options].MapValue", "value", "dfc-generated"], + ["javax.security.auth.login", "AppConfigurationEntry", true, "getControlFlag", "()", "", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.controlFlag]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.login", "AppConfigurationEntry", true, "getLoginModuleName", "()", "", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.loginModuleName]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.login", "AppConfigurationEntry", true, "getOptions", "()", "", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.options]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.login", "Configuration", true, "getAppConfigurationEntry", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth.login", "Configuration", true, "getInstance", "(String,Configuration$Parameters)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.type]", "value", "dfc-generated"], + ["javax.security.auth.login", "Configuration", true, "getInstance", "(String,Configuration$Parameters)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.params]", "value", "dfc-generated"], + ["javax.security.auth.login", "Configuration", true, "getInstance", "(String,Configuration$Parameters,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.type]", "value", "dfc-generated"], + ["javax.security.auth.login", "Configuration", true, "getInstance", "(String,Configuration$Parameters,Provider)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.params]", "value", "dfc-generated"], + ["javax.security.auth.login", "Configuration", true, "getInstance", "(String,Configuration$Parameters,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.type]", "value", "dfc-generated"], + ["javax.security.auth.login", "Configuration", true, "getInstance", "(String,Configuration$Parameters,String)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.params]", "value", "dfc-generated"], + ["javax.security.auth.login", "Configuration", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth.login", "Configuration", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth.login", "Configuration", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth.login", "CredentialException", true, "CredentialException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth.login", "CredentialExpiredException", true, "CredentialExpiredException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth.login", "CredentialNotFoundException", true, "CredentialNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth.login", "FailedLoginException", true, "FailedLoginException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth.login", "LoginContext", true, "LoginContext", "(String,CallbackHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth.login", "LoginContext", true, "LoginContext", "(String,Subject)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.login.LoginContext.subject]", "value", "dfc-generated"], + ["javax.security.auth.login", "LoginContext", true, "LoginContext", "(String,Subject,CallbackHandler)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.login.LoginContext.subject]", "value", "dfc-generated"], + ["javax.security.auth.login", "LoginContext", true, "LoginContext", "(String,Subject,CallbackHandler,Configuration)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.login.LoginContext.subject]", "value", "dfc-generated"], + ["javax.security.auth.login", "LoginContext", true, "getSubject", "()", "", "Argument[this].SyntheticField[javax.security.auth.login.LoginContext.subject]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.login", "LoginException", true, "LoginException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.security.auth.login", "Configuration", "getConfiguration", "()", "summary", "df-generated"], + ["javax.security.auth.login", "Configuration", "refresh", "()", "summary", "df-generated"], + ["javax.security.auth.login", "Configuration", "setConfiguration", "(Configuration)", "summary", "df-generated"], + ["javax.security.auth.login", "LoginContext", "LoginContext", "(String)", "summary", "df-generated"], + ["javax.security.auth.login", "LoginContext", "login", "()", "summary", "df-generated"], + ["javax.security.auth.login", "LoginContext", "logout", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.login.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.login.model.yml deleted file mode 100644 index da62938dbe52..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.login.model.yml +++ /dev/null @@ -1,47 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.security.auth.login", "AccountException", True, "AccountException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "AccountExpiredException", True, "AccountExpiredException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "AccountLockedException", True, "AccountLockedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "AccountNotFoundException", True, "AccountNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "AppConfigurationEntry", True, "AppConfigurationEntry", "(String,AppConfigurationEntry$LoginModuleControlFlag,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.loginModuleName]", "value", "dfc-generated"] - - ["javax.security.auth.login", "AppConfigurationEntry", True, "AppConfigurationEntry", "(String,AppConfigurationEntry$LoginModuleControlFlag,Map)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.controlFlag]", "value", "dfc-generated"] - - ["javax.security.auth.login", "AppConfigurationEntry", True, "AppConfigurationEntry", "(String,AppConfigurationEntry$LoginModuleControlFlag,Map)", "", "Argument[2].MapKey", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.options].MapKey", "value", "dfc-generated"] - - ["javax.security.auth.login", "AppConfigurationEntry", True, "AppConfigurationEntry", "(String,AppConfigurationEntry$LoginModuleControlFlag,Map)", "", "Argument[2].MapValue", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.options].MapValue", "value", "dfc-generated"] - - ["javax.security.auth.login", "AppConfigurationEntry", True, "getControlFlag", "()", "", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.controlFlag]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.login", "AppConfigurationEntry", True, "getLoginModuleName", "()", "", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.loginModuleName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.login", "AppConfigurationEntry", True, "getOptions", "()", "", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.options]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.login", "Configuration", True, "getAppConfigurationEntry", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.type]", "value", "dfc-generated"] - - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.params]", "value", "dfc-generated"] - - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.type]", "value", "dfc-generated"] - - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters,Provider)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.params]", "value", "dfc-generated"] - - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.type]", "value", "dfc-generated"] - - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters,String)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.params]", "value", "dfc-generated"] - - ["javax.security.auth.login", "Configuration", True, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.login", "Configuration", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.login", "Configuration", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.login", "CredentialException", True, "CredentialException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "CredentialExpiredException", True, "CredentialExpiredException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "CredentialNotFoundException", True, "CredentialNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "FailedLoginException", True, "FailedLoginException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "LoginContext", True, "LoginContext", "(String,CallbackHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "LoginContext", True, "LoginContext", "(String,Subject)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.login.LoginContext.subject]", "value", "dfc-generated"] - - ["javax.security.auth.login", "LoginContext", True, "LoginContext", "(String,Subject,CallbackHandler)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.login.LoginContext.subject]", "value", "dfc-generated"] - - ["javax.security.auth.login", "LoginContext", True, "LoginContext", "(String,Subject,CallbackHandler,Configuration)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.login.LoginContext.subject]", "value", "dfc-generated"] - - ["javax.security.auth.login", "LoginContext", True, "getSubject", "()", "", "Argument[this].SyntheticField[javax.security.auth.login.LoginContext.subject]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.login", "LoginException", True, "LoginException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.security.auth.login", "Configuration", "getConfiguration", "()", "summary", "df-generated"] - - ["javax.security.auth.login", "Configuration", "refresh", "()", "summary", "df-generated"] - - ["javax.security.auth.login", "Configuration", "setConfiguration", "(Configuration)", "summary", "df-generated"] - - ["javax.security.auth.login", "LoginContext", "LoginContext", "(String)", "summary", "df-generated"] - - ["javax.security.auth.login", "LoginContext", "login", "()", "summary", "df-generated"] - - ["javax.security.auth.login", "LoginContext", "logout", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.model.json new file mode 100644 index 000000000000..b0ad72f14905 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.model.json @@ -0,0 +1,49 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.security.auth", "AuthPermission", false, "AuthPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["javax.security.auth", "AuthPermission", false, "AuthPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["javax.security.auth", "DestroyFailedException", true, "DestroyFailedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth", "PrivateCredentialPermission", false, "PrivateCredentialPermission", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.PrivateCredentialPermission.credentialClass]", "taint", "dfc-generated"], + ["javax.security.auth", "PrivateCredentialPermission", false, "PrivateCredentialPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["javax.security.auth", "PrivateCredentialPermission", false, "getCredentialClass", "()", "", "Argument[this].SyntheticField[javax.security.auth.PrivateCredentialPermission.credentialClass]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth", "PrivateCredentialPermission", false, "getPrincipals", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth", "RefreshFailedException", true, "RefreshFailedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth", "Subject", false, "doAs", "(Subject,PrivilegedAction)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth", "Subject", false, "doAs", "(Subject,PrivilegedExceptionAction)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth", "Subject", false, "doAsPrivileged", "(Subject,PrivilegedAction,AccessControlContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth", "Subject", false, "doAsPrivileged", "(Subject,PrivilegedExceptionAction,AccessControlContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth", "Subject", false, "getPrincipals", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth", "Subject", false, "getPrivateCredentials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth", "Subject", false, "getPublicCredentials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth", "SubjectDomainCombiner", true, "SubjectDomainCombiner", "(Subject)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.SubjectDomainCombiner.subject]", "value", "dfc-generated"], + ["javax.security.auth", "SubjectDomainCombiner", true, "getSubject", "()", "", "Argument[this].SyntheticField[javax.security.auth.SubjectDomainCombiner.subject]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.security.auth", "Destroyable", "destroy", "()", "summary", "df-generated"], + ["javax.security.auth", "Destroyable", "isDestroyed", "()", "summary", "df-generated"], + ["javax.security.auth", "PrivateCredentialPermission", "implies", "(Permission)", "summary", "df-generated"], + ["javax.security.auth", "PrivateCredentialPermission", "newPermissionCollection", "()", "summary", "df-generated"], + ["javax.security.auth", "Subject", "Subject", "(boolean,Set,Set,Set)", "summary", "df-generated"], + ["javax.security.auth", "Subject", "getPrincipals", "(Class)", "summary", "df-generated"], + ["javax.security.auth", "Subject", "getPrivateCredentials", "(Class)", "summary", "df-generated"], + ["javax.security.auth", "Subject", "getPublicCredentials", "(Class)", "summary", "df-generated"], + ["javax.security.auth", "Subject", "getSubject", "(AccessControlContext)", "summary", "df-generated"], + ["javax.security.auth", "Subject", "isReadOnly", "()", "summary", "df-generated"], + ["javax.security.auth", "Subject", "setReadOnly", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.model.yml deleted file mode 100644 index 48b9e84ae7d6..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.model.yml +++ /dev/null @@ -1,38 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.security.auth", "AuthPermission", False, "AuthPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.security.auth", "AuthPermission", False, "AuthPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.security.auth", "DestroyFailedException", True, "DestroyFailedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth", "PrivateCredentialPermission", False, "PrivateCredentialPermission", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.PrivateCredentialPermission.credentialClass]", "taint", "dfc-generated"] - - ["javax.security.auth", "PrivateCredentialPermission", False, "PrivateCredentialPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.security.auth", "PrivateCredentialPermission", False, "getCredentialClass", "()", "", "Argument[this].SyntheticField[javax.security.auth.PrivateCredentialPermission.credentialClass]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth", "PrivateCredentialPermission", False, "getPrincipals", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth", "RefreshFailedException", True, "RefreshFailedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth", "Subject", False, "doAs", "(Subject,PrivilegedAction)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth", "Subject", False, "doAs", "(Subject,PrivilegedExceptionAction)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth", "Subject", False, "doAsPrivileged", "(Subject,PrivilegedAction,AccessControlContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth", "Subject", False, "doAsPrivileged", "(Subject,PrivilegedExceptionAction,AccessControlContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth", "Subject", False, "getPrincipals", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth", "Subject", False, "getPrivateCredentials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth", "Subject", False, "getPublicCredentials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth", "SubjectDomainCombiner", True, "SubjectDomainCombiner", "(Subject)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.SubjectDomainCombiner.subject]", "value", "dfc-generated"] - - ["javax.security.auth", "SubjectDomainCombiner", True, "getSubject", "()", "", "Argument[this].SyntheticField[javax.security.auth.SubjectDomainCombiner.subject]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.security.auth", "Destroyable", "destroy", "()", "summary", "df-generated"] - - ["javax.security.auth", "Destroyable", "isDestroyed", "()", "summary", "df-generated"] - - ["javax.security.auth", "PrivateCredentialPermission", "implies", "(Permission)", "summary", "df-generated"] - - ["javax.security.auth", "PrivateCredentialPermission", "newPermissionCollection", "()", "summary", "df-generated"] - - ["javax.security.auth", "Subject", "Subject", "(boolean,Set,Set,Set)", "summary", "df-generated"] - - ["javax.security.auth", "Subject", "getPrincipals", "(Class)", "summary", "df-generated"] - - ["javax.security.auth", "Subject", "getPrivateCredentials", "(Class)", "summary", "df-generated"] - - ["javax.security.auth", "Subject", "getPublicCredentials", "(Class)", "summary", "df-generated"] - - ["javax.security.auth", "Subject", "getSubject", "(AccessControlContext)", "summary", "df-generated"] - - ["javax.security.auth", "Subject", "isReadOnly", "()", "summary", "df-generated"] - - ["javax.security.auth", "Subject", "setReadOnly", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.spi.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.spi.model.json new file mode 100644 index 000000000000..efb0844400b4 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.spi.model.json @@ -0,0 +1,17 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.security.auth.spi", "LoginModule", true, "initialize", "(Subject,CallbackHandler,Map,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth.spi", "LoginModule", true, "initialize", "(Subject,CallbackHandler,Map,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth.spi", "LoginModule", true, "initialize", "(Subject,CallbackHandler,Map,Map)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["javax.security.auth.spi", "LoginModule", true, "initialize", "(Subject,CallbackHandler,Map,Map)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.spi.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.spi.model.yml deleted file mode 100644 index 612f6aa5a4b9..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.spi.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.security.auth.spi", "LoginModule", True, "initialize", "(Subject,CallbackHandler,Map,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.spi", "LoginModule", True, "initialize", "(Subject,CallbackHandler,Map,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.spi", "LoginModule", True, "initialize", "(Subject,CallbackHandler,Map,Map)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.spi", "LoginModule", True, "initialize", "(Subject,CallbackHandler,Map,Map)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.x500.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.x500.model.json similarity index 55% rename from java/ql/lib/ext/generated/modelgenerator/javax.security.auth.x500.model.yml rename to java/ql/lib/ext/generated/modelgenerator/javax.security.auth.x500.model.json index f2060005fc6e..b65d2100cd8f 100644 --- a/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.x500.model.yml +++ b/java/ql/lib/ext/generated/modelgenerator/javax.security.auth.x500.model.json @@ -1,34 +1,45 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.security.auth.x500", "X500Principal", False, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.x500", "X500Principal", False, "getName", "()", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc1779Dn]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.x500", "X500Principal", False, "getName", "()", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc2253Dn]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String)", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc1779Dn]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String)", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc2253Dn]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc1779Dn]", "taint", "dfc-generated"] - - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc2253Dn]", "taint", "dfc-generated"] - - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String,Map)", "", "Argument[1].MapValue", "ReturnValue", "taint", "dfc-generated"] - - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String,Map)", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc1779Dn]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String,Map)", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc2253Dn]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "X500PrivateCredential", "(X509Certificate,PrivateKey)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.cert]", "value", "dfc-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "X500PrivateCredential", "(X509Certificate,PrivateKey)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.key]", "value", "dfc-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "X500PrivateCredential", "(X509Certificate,PrivateKey,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.cert]", "value", "dfc-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "X500PrivateCredential", "(X509Certificate,PrivateKey,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.key]", "value", "dfc-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "X500PrivateCredential", "(X509Certificate,PrivateKey,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.alias]", "value", "dfc-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "getAlias", "()", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.alias]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "getCertificate", "()", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.cert]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "getPrivateKey", "()", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.key]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.security.auth.x500", "X500Principal", "X500Principal", "(InputStream)", "summary", "df-generated"] - - ["javax.security.auth.x500", "X500Principal", "X500Principal", "(String)", "summary", "df-generated"] - - ["javax.security.auth.x500", "X500Principal", "X500Principal", "(String,Map)", "summary", "df-generated"] - - ["javax.security.auth.x500", "X500Principal", "X500Principal", "(byte[])", "summary", "df-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", "destroy", "()", "summary", "df-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", "isDestroyed", "()", "summary", "df-generated"] +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.security.auth.x500", "X500Principal", false, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.auth.x500", "X500Principal", false, "getName", "()", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc1779Dn]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.x500", "X500Principal", false, "getName", "()", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc2253Dn]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.x500", "X500Principal", false, "getName", "(String)", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc1779Dn]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.x500", "X500Principal", false, "getName", "(String)", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc2253Dn]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.x500", "X500Principal", false, "getName", "(String,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc1779Dn]", "taint", "dfc-generated"], + ["javax.security.auth.x500", "X500Principal", false, "getName", "(String,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc2253Dn]", "taint", "dfc-generated"], + ["javax.security.auth.x500", "X500Principal", false, "getName", "(String,Map)", "", "Argument[1].MapValue", "ReturnValue", "taint", "dfc-generated"], + ["javax.security.auth.x500", "X500Principal", false, "getName", "(String,Map)", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc1779Dn]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.x500", "X500Principal", false, "getName", "(String,Map)", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc2253Dn]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.x500", "X500PrivateCredential", false, "X500PrivateCredential", "(X509Certificate,PrivateKey)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.cert]", "value", "dfc-generated"], + ["javax.security.auth.x500", "X500PrivateCredential", false, "X500PrivateCredential", "(X509Certificate,PrivateKey)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.key]", "value", "dfc-generated"], + ["javax.security.auth.x500", "X500PrivateCredential", false, "X500PrivateCredential", "(X509Certificate,PrivateKey,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.cert]", "value", "dfc-generated"], + ["javax.security.auth.x500", "X500PrivateCredential", false, "X500PrivateCredential", "(X509Certificate,PrivateKey,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.key]", "value", "dfc-generated"], + ["javax.security.auth.x500", "X500PrivateCredential", false, "X500PrivateCredential", "(X509Certificate,PrivateKey,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.alias]", "value", "dfc-generated"], + ["javax.security.auth.x500", "X500PrivateCredential", false, "getAlias", "()", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.alias]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.x500", "X500PrivateCredential", false, "getCertificate", "()", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.cert]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.auth.x500", "X500PrivateCredential", false, "getPrivateKey", "()", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.key]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.security.auth.x500", "X500Principal", "X500Principal", "(InputStream)", "summary", "df-generated"], + ["javax.security.auth.x500", "X500Principal", "X500Principal", "(String)", "summary", "df-generated"], + ["javax.security.auth.x500", "X500Principal", "X500Principal", "(String,Map)", "summary", "df-generated"], + ["javax.security.auth.x500", "X500Principal", "X500Principal", "(byte[])", "summary", "df-generated"], + ["javax.security.auth.x500", "X500PrivateCredential", "destroy", "()", "summary", "df-generated"], + ["javax.security.auth.x500", "X500PrivateCredential", "isDestroyed", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.security.cert.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.security.cert.model.json new file mode 100644 index 000000000000..9b8ffbc299ff --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.security.cert.model.json @@ -0,0 +1,43 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.security.cert", "CertificateEncodingException", true, "CertificateEncodingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.cert", "CertificateException", true, "CertificateException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.cert", "CertificateExpiredException", true, "CertificateExpiredException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.cert", "CertificateNotYetValidException", true, "CertificateNotYetValidException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.cert", "CertificateParsingException", true, "CertificateParsingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.security.cert", "Certificate", "getEncoded", "()", "summary", "df-generated"], + ["javax.security.cert", "Certificate", "getPublicKey", "()", "summary", "df-generated"], + ["javax.security.cert", "Certificate", "verify", "(PublicKey)", "summary", "df-generated"], + ["javax.security.cert", "Certificate", "verify", "(PublicKey,String)", "summary", "df-generated"], + ["javax.security.cert", "X509Certificate", "checkValidity", "()", "summary", "df-generated"], + ["javax.security.cert", "X509Certificate", "checkValidity", "(Date)", "summary", "df-generated"], + ["javax.security.cert", "X509Certificate", "getInstance", "(InputStream)", "summary", "df-generated"], + ["javax.security.cert", "X509Certificate", "getInstance", "(byte[])", "summary", "df-generated"], + ["javax.security.cert", "X509Certificate", "getIssuerDN", "()", "summary", "df-generated"], + ["javax.security.cert", "X509Certificate", "getNotAfter", "()", "summary", "df-generated"], + ["javax.security.cert", "X509Certificate", "getNotBefore", "()", "summary", "df-generated"], + ["javax.security.cert", "X509Certificate", "getSerialNumber", "()", "summary", "df-generated"], + ["javax.security.cert", "X509Certificate", "getSigAlgName", "()", "summary", "df-generated"], + ["javax.security.cert", "X509Certificate", "getSigAlgOID", "()", "summary", "df-generated"], + ["javax.security.cert", "X509Certificate", "getSigAlgParams", "()", "summary", "df-generated"], + ["javax.security.cert", "X509Certificate", "getSubjectDN", "()", "summary", "df-generated"], + ["javax.security.cert", "X509Certificate", "getVersion", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.security.cert.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.security.cert.model.yml deleted file mode 100644 index 5b06f3904dbb..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.security.cert.model.yml +++ /dev/null @@ -1,32 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.security.cert", "CertificateEncodingException", True, "CertificateEncodingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.cert", "CertificateException", True, "CertificateException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.cert", "CertificateExpiredException", True, "CertificateExpiredException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.cert", "CertificateNotYetValidException", True, "CertificateNotYetValidException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.cert", "CertificateParsingException", True, "CertificateParsingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.security.cert", "Certificate", "getEncoded", "()", "summary", "df-generated"] - - ["javax.security.cert", "Certificate", "getPublicKey", "()", "summary", "df-generated"] - - ["javax.security.cert", "Certificate", "verify", "(PublicKey)", "summary", "df-generated"] - - ["javax.security.cert", "Certificate", "verify", "(PublicKey,String)", "summary", "df-generated"] - - ["javax.security.cert", "X509Certificate", "checkValidity", "()", "summary", "df-generated"] - - ["javax.security.cert", "X509Certificate", "checkValidity", "(Date)", "summary", "df-generated"] - - ["javax.security.cert", "X509Certificate", "getInstance", "(InputStream)", "summary", "df-generated"] - - ["javax.security.cert", "X509Certificate", "getInstance", "(byte[])", "summary", "df-generated"] - - ["javax.security.cert", "X509Certificate", "getIssuerDN", "()", "summary", "df-generated"] - - ["javax.security.cert", "X509Certificate", "getNotAfter", "()", "summary", "df-generated"] - - ["javax.security.cert", "X509Certificate", "getNotBefore", "()", "summary", "df-generated"] - - ["javax.security.cert", "X509Certificate", "getSerialNumber", "()", "summary", "df-generated"] - - ["javax.security.cert", "X509Certificate", "getSigAlgName", "()", "summary", "df-generated"] - - ["javax.security.cert", "X509Certificate", "getSigAlgOID", "()", "summary", "df-generated"] - - ["javax.security.cert", "X509Certificate", "getSigAlgParams", "()", "summary", "df-generated"] - - ["javax.security.cert", "X509Certificate", "getSubjectDN", "()", "summary", "df-generated"] - - ["javax.security.cert", "X509Certificate", "getVersion", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.security.sasl.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.security.sasl.model.json new file mode 100644 index 000000000000..bd85c160a838 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.security.sasl.model.json @@ -0,0 +1,74 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.security.sasl", "AuthenticationException", true, "AuthenticationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.sasl", "AuthenticationException", true, "AuthenticationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.sasl", "AuthenticationException", true, "AuthenticationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.security.sasl", "AuthorizeCallback", true, "AuthorizeCallback", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authenticationID]", "value", "dfc-generated"], + ["javax.security.sasl", "AuthorizeCallback", true, "AuthorizeCallback", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authorizationID]", "value", "dfc-generated"], + ["javax.security.sasl", "AuthorizeCallback", true, "getAuthenticationID", "()", "", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authenticationID]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.sasl", "AuthorizeCallback", true, "getAuthorizationID", "()", "", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authorizationID]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.sasl", "AuthorizeCallback", true, "getAuthorizedID", "()", "", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authorizationID]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.sasl", "AuthorizeCallback", true, "getAuthorizedID", "()", "", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authorizedID]", "ReturnValue", "value", "dfc-generated"], + ["javax.security.sasl", "AuthorizeCallback", true, "setAuthorizedID", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authorizedID]", "value", "dfc-generated"], + ["javax.security.sasl", "RealmCallback", true, "RealmCallback", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.sasl", "RealmCallback", true, "RealmCallback", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.sasl", "RealmCallback", true, "RealmCallback", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.security.sasl", "RealmChoiceCallback", true, "RealmChoiceCallback", "(String,String[],int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.sasl", "RealmChoiceCallback", true, "RealmChoiceCallback", "(String,String[],int,boolean)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.security.sasl", "Sasl", true, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "Sasl", true, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "Sasl", true, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "Sasl", true, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "Sasl", true, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "Sasl", true, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "Sasl", true, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "Sasl", true, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "Sasl", true, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "Sasl", true, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "Sasl", true, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslClient", true, "evaluateChallenge", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslClient", true, "evaluateChallenge", "(byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslClient", true, "getMechanismName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslClient", true, "getNegotiatedProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslClientFactory", true, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslClientFactory", true, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslClientFactory", true, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslClientFactory", true, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslClientFactory", true, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslClientFactory", true, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslException", true, "SaslException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.sasl", "SaslException", true, "SaslException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.sasl", "SaslException", true, "SaslException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.security.sasl", "SaslServer", true, "evaluateResponse", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.security.sasl", "SaslServer", true, "evaluateResponse", "(byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslServer", true, "getAuthorizationID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslServer", true, "getMechanismName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslServer", true, "getNegotiatedProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslServerFactory", true, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslServerFactory", true, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslServerFactory", true, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslServerFactory", true, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"], + ["javax.security.sasl", "SaslServerFactory", true, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.security.sasl", "AuthorizeCallback", "isAuthorized", "()", "summary", "df-generated"], + ["javax.security.sasl", "AuthorizeCallback", "setAuthorized", "(boolean)", "summary", "df-generated"], + ["javax.security.sasl", "Sasl", "getSaslClientFactories", "()", "summary", "df-generated"], + ["javax.security.sasl", "Sasl", "getSaslServerFactories", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.security.sasl.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.security.sasl.model.yml deleted file mode 100644 index 759133b03cf6..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.security.sasl.model.yml +++ /dev/null @@ -1,63 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.security.sasl", "AuthenticationException", True, "AuthenticationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.sasl", "AuthenticationException", True, "AuthenticationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.sasl", "AuthenticationException", True, "AuthenticationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.sasl", "AuthorizeCallback", True, "AuthorizeCallback", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authenticationID]", "value", "dfc-generated"] - - ["javax.security.sasl", "AuthorizeCallback", True, "AuthorizeCallback", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authorizationID]", "value", "dfc-generated"] - - ["javax.security.sasl", "AuthorizeCallback", True, "getAuthenticationID", "()", "", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authenticationID]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.sasl", "AuthorizeCallback", True, "getAuthorizationID", "()", "", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authorizationID]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.sasl", "AuthorizeCallback", True, "getAuthorizedID", "()", "", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authorizationID]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.sasl", "AuthorizeCallback", True, "getAuthorizedID", "()", "", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authorizedID]", "ReturnValue", "value", "dfc-generated"] - - ["javax.security.sasl", "AuthorizeCallback", True, "setAuthorizedID", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authorizedID]", "value", "dfc-generated"] - - ["javax.security.sasl", "RealmCallback", True, "RealmCallback", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.sasl", "RealmCallback", True, "RealmCallback", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.sasl", "RealmCallback", True, "RealmCallback", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.sasl", "RealmChoiceCallback", True, "RealmChoiceCallback", "(String,String[],int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.sasl", "RealmChoiceCallback", True, "RealmChoiceCallback", "(String,String[],int,boolean)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.security.sasl", "Sasl", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "Sasl", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "Sasl", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "Sasl", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "Sasl", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "Sasl", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "Sasl", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "Sasl", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "Sasl", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "Sasl", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "Sasl", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslClient", True, "evaluateChallenge", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslClient", True, "evaluateChallenge", "(byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslClient", True, "getMechanismName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslClient", True, "getNegotiatedProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslClientFactory", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslClientFactory", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslClientFactory", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslClientFactory", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslClientFactory", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslClientFactory", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslException", True, "SaslException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.sasl", "SaslException", True, "SaslException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.sasl", "SaslException", True, "SaslException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.sasl", "SaslServer", True, "evaluateResponse", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.sasl", "SaslServer", True, "evaluateResponse", "(byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslServer", True, "getAuthorizationID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslServer", True, "getMechanismName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslServer", True, "getNegotiatedProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslServerFactory", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslServerFactory", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslServerFactory", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslServerFactory", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "SaslServerFactory", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.security.sasl", "AuthorizeCallback", "isAuthorized", "()", "summary", "df-generated"] - - ["javax.security.sasl", "AuthorizeCallback", "setAuthorized", "(boolean)", "summary", "df-generated"] - - ["javax.security.sasl", "Sasl", "getSaslClientFactories", "()", "summary", "df-generated"] - - ["javax.security.sasl", "Sasl", "getSaslServerFactories", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.smartcardio.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.smartcardio.model.json new file mode 100644 index 000000000000..1e4c77ac4ca5 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.smartcardio.model.json @@ -0,0 +1,89 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.smartcardio", "ATR", false, "ATR", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.smartcardio.ATR.atr]", "value", "dfc-generated"], + ["javax.smartcardio", "ATR", false, "getBytes", "()", "", "Argument[this].SyntheticField[javax.smartcardio.ATR.atr]", "ReturnValue", "value", "dfc-generated"], + ["javax.smartcardio", "ATR", false, "getHistoricalBytes", "()", "", "Argument[this].SyntheticField[javax.smartcardio.ATR.atr]", "ReturnValue", "taint", "dfc-generated"], + ["javax.smartcardio", "Card", true, "getATR", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.smartcardio", "Card", true, "getBasicChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.smartcardio", "Card", true, "openLogicalChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.smartcardio", "CardChannel", true, "getCard", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.smartcardio", "CardException", true, "CardException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.smartcardio", "CardException", true, "CardException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.smartcardio", "CardException", true, "CardException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.smartcardio", "CardException", true, "CardException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.smartcardio", "CardNotPresentException", true, "CardNotPresentException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.smartcardio", "CardNotPresentException", true, "CardNotPresentException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.smartcardio", "CardNotPresentException", true, "CardNotPresentException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.smartcardio", "CardNotPresentException", true, "CardNotPresentException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.smartcardio", "CardPermission", true, "CardPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["javax.smartcardio", "CardTerminal", true, "connect", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.smartcardio", "CardTerminal", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.smartcardio", "CommandAPDU", false, "CommandAPDU", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "value", "dfc-generated"], + ["javax.smartcardio", "CommandAPDU", false, "CommandAPDU", "(byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "taint", "dfc-generated"], + ["javax.smartcardio", "CommandAPDU", false, "CommandAPDU", "(int,int,int,int,byte[])", "", "Argument[4]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "taint", "dfc-generated"], + ["javax.smartcardio", "CommandAPDU", false, "CommandAPDU", "(int,int,int,int,byte[],int)", "", "Argument[4]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "taint", "dfc-generated"], + ["javax.smartcardio", "CommandAPDU", false, "CommandAPDU", "(int,int,int,int,byte[],int,int)", "", "Argument[4]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "taint", "dfc-generated"], + ["javax.smartcardio", "CommandAPDU", false, "CommandAPDU", "(int,int,int,int,byte[],int,int,int)", "", "Argument[4]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "taint", "dfc-generated"], + ["javax.smartcardio", "CommandAPDU", false, "getBytes", "()", "", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "ReturnValue", "value", "dfc-generated"], + ["javax.smartcardio", "CommandAPDU", false, "getData", "()", "", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "ReturnValue", "taint", "dfc-generated"], + ["javax.smartcardio", "ResponseAPDU", false, "ResponseAPDU", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.smartcardio.ResponseAPDU.apdu]", "value", "dfc-generated"], + ["javax.smartcardio", "ResponseAPDU", false, "getBytes", "()", "", "Argument[this].SyntheticField[javax.smartcardio.ResponseAPDU.apdu]", "ReturnValue", "value", "dfc-generated"], + ["javax.smartcardio", "ResponseAPDU", false, "getData", "()", "", "Argument[this].SyntheticField[javax.smartcardio.ResponseAPDU.apdu]", "ReturnValue", "taint", "dfc-generated"], + ["javax.smartcardio", "TerminalFactory", false, "getInstance", "(String,Object)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.smartcardio.TerminalFactory.type]", "value", "dfc-generated"], + ["javax.smartcardio", "TerminalFactory", false, "getInstance", "(String,Object,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.smartcardio.TerminalFactory.type]", "value", "dfc-generated"], + ["javax.smartcardio", "TerminalFactory", false, "getInstance", "(String,Object,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.smartcardio.TerminalFactory.type]", "value", "dfc-generated"], + ["javax.smartcardio", "TerminalFactory", false, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.smartcardio", "TerminalFactory", false, "getType", "()", "", "Argument[this].SyntheticField[javax.smartcardio.TerminalFactory.type]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.smartcardio", "Card", "beginExclusive", "()", "summary", "df-generated"], + ["javax.smartcardio", "Card", "disconnect", "(boolean)", "summary", "df-generated"], + ["javax.smartcardio", "Card", "endExclusive", "()", "summary", "df-generated"], + ["javax.smartcardio", "Card", "getProtocol", "()", "summary", "df-generated"], + ["javax.smartcardio", "Card", "transmitControlCommand", "(int,byte[])", "summary", "df-generated"], + ["javax.smartcardio", "CardChannel", "close", "()", "summary", "df-generated"], + ["javax.smartcardio", "CardChannel", "getChannelNumber", "()", "summary", "df-generated"], + ["javax.smartcardio", "CardChannel", "transmit", "(ByteBuffer,ByteBuffer)", "summary", "df-generated"], + ["javax.smartcardio", "CardChannel", "transmit", "(CommandAPDU)", "summary", "df-generated"], + ["javax.smartcardio", "CardPermission", "implies", "(Permission)", "summary", "df-generated"], + ["javax.smartcardio", "CardTerminal", "isCardPresent", "()", "summary", "df-generated"], + ["javax.smartcardio", "CardTerminal", "waitForCardAbsent", "(long)", "summary", "df-generated"], + ["javax.smartcardio", "CardTerminal", "waitForCardPresent", "(long)", "summary", "df-generated"], + ["javax.smartcardio", "CardTerminals", "getTerminal", "(String)", "summary", "df-generated"], + ["javax.smartcardio", "CardTerminals", "list", "()", "summary", "df-generated"], + ["javax.smartcardio", "CardTerminals", "list", "(CardTerminals$State)", "summary", "df-generated"], + ["javax.smartcardio", "CardTerminals", "waitForChange", "()", "summary", "df-generated"], + ["javax.smartcardio", "CardTerminals", "waitForChange", "(long)", "summary", "df-generated"], + ["javax.smartcardio", "CommandAPDU", "CommandAPDU", "(ByteBuffer)", "summary", "df-generated"], + ["javax.smartcardio", "CommandAPDU", "CommandAPDU", "(int,int,int,int)", "summary", "df-generated"], + ["javax.smartcardio", "CommandAPDU", "CommandAPDU", "(int,int,int,int,int)", "summary", "df-generated"], + ["javax.smartcardio", "CommandAPDU", "getCLA", "()", "summary", "df-generated"], + ["javax.smartcardio", "CommandAPDU", "getINS", "()", "summary", "df-generated"], + ["javax.smartcardio", "CommandAPDU", "getNc", "()", "summary", "df-generated"], + ["javax.smartcardio", "CommandAPDU", "getNe", "()", "summary", "df-generated"], + ["javax.smartcardio", "CommandAPDU", "getP1", "()", "summary", "df-generated"], + ["javax.smartcardio", "CommandAPDU", "getP2", "()", "summary", "df-generated"], + ["javax.smartcardio", "ResponseAPDU", "getNr", "()", "summary", "df-generated"], + ["javax.smartcardio", "ResponseAPDU", "getSW1", "()", "summary", "df-generated"], + ["javax.smartcardio", "ResponseAPDU", "getSW2", "()", "summary", "df-generated"], + ["javax.smartcardio", "ResponseAPDU", "getSW", "()", "summary", "df-generated"], + ["javax.smartcardio", "TerminalFactory", "getDefault", "()", "summary", "df-generated"], + ["javax.smartcardio", "TerminalFactory", "getDefaultType", "()", "summary", "df-generated"], + ["javax.smartcardio", "TerminalFactory", "terminals", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.smartcardio.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.smartcardio.model.yml deleted file mode 100644 index 1590ec102170..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.smartcardio.model.yml +++ /dev/null @@ -1,78 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.smartcardio", "ATR", False, "ATR", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.smartcardio.ATR.atr]", "value", "dfc-generated"] - - ["javax.smartcardio", "ATR", False, "getBytes", "()", "", "Argument[this].SyntheticField[javax.smartcardio.ATR.atr]", "ReturnValue", "value", "dfc-generated"] - - ["javax.smartcardio", "ATR", False, "getHistoricalBytes", "()", "", "Argument[this].SyntheticField[javax.smartcardio.ATR.atr]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.smartcardio", "Card", True, "getATR", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "Card", True, "getBasicChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "Card", True, "openLogicalChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "CardChannel", True, "getCard", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "CardException", True, "CardException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CardException", True, "CardException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CardException", True, "CardException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CardException", True, "CardException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CardNotPresentException", True, "CardNotPresentException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CardNotPresentException", True, "CardNotPresentException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CardNotPresentException", True, "CardNotPresentException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CardNotPresentException", True, "CardNotPresentException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CardPermission", True, "CardPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.smartcardio", "CardTerminal", True, "connect", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "CardTerminal", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "value", "dfc-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "taint", "dfc-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(int,int,int,int,byte[])", "", "Argument[4]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "taint", "dfc-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(int,int,int,int,byte[],int)", "", "Argument[4]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "taint", "dfc-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(int,int,int,int,byte[],int,int)", "", "Argument[4]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "taint", "dfc-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(int,int,int,int,byte[],int,int,int)", "", "Argument[4]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "taint", "dfc-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "getBytes", "()", "", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "ReturnValue", "value", "dfc-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "getData", "()", "", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.smartcardio", "ResponseAPDU", False, "ResponseAPDU", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.smartcardio.ResponseAPDU.apdu]", "value", "dfc-generated"] - - ["javax.smartcardio", "ResponseAPDU", False, "getBytes", "()", "", "Argument[this].SyntheticField[javax.smartcardio.ResponseAPDU.apdu]", "ReturnValue", "value", "dfc-generated"] - - ["javax.smartcardio", "ResponseAPDU", False, "getData", "()", "", "Argument[this].SyntheticField[javax.smartcardio.ResponseAPDU.apdu]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.smartcardio", "TerminalFactory", False, "getInstance", "(String,Object)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.smartcardio.TerminalFactory.type]", "value", "dfc-generated"] - - ["javax.smartcardio", "TerminalFactory", False, "getInstance", "(String,Object,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.smartcardio.TerminalFactory.type]", "value", "dfc-generated"] - - ["javax.smartcardio", "TerminalFactory", False, "getInstance", "(String,Object,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.smartcardio.TerminalFactory.type]", "value", "dfc-generated"] - - ["javax.smartcardio", "TerminalFactory", False, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "TerminalFactory", False, "getType", "()", "", "Argument[this].SyntheticField[javax.smartcardio.TerminalFactory.type]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.smartcardio", "Card", "beginExclusive", "()", "summary", "df-generated"] - - ["javax.smartcardio", "Card", "disconnect", "(boolean)", "summary", "df-generated"] - - ["javax.smartcardio", "Card", "endExclusive", "()", "summary", "df-generated"] - - ["javax.smartcardio", "Card", "getProtocol", "()", "summary", "df-generated"] - - ["javax.smartcardio", "Card", "transmitControlCommand", "(int,byte[])", "summary", "df-generated"] - - ["javax.smartcardio", "CardChannel", "close", "()", "summary", "df-generated"] - - ["javax.smartcardio", "CardChannel", "getChannelNumber", "()", "summary", "df-generated"] - - ["javax.smartcardio", "CardChannel", "transmit", "(ByteBuffer,ByteBuffer)", "summary", "df-generated"] - - ["javax.smartcardio", "CardChannel", "transmit", "(CommandAPDU)", "summary", "df-generated"] - - ["javax.smartcardio", "CardPermission", "implies", "(Permission)", "summary", "df-generated"] - - ["javax.smartcardio", "CardTerminal", "isCardPresent", "()", "summary", "df-generated"] - - ["javax.smartcardio", "CardTerminal", "waitForCardAbsent", "(long)", "summary", "df-generated"] - - ["javax.smartcardio", "CardTerminal", "waitForCardPresent", "(long)", "summary", "df-generated"] - - ["javax.smartcardio", "CardTerminals", "getTerminal", "(String)", "summary", "df-generated"] - - ["javax.smartcardio", "CardTerminals", "list", "()", "summary", "df-generated"] - - ["javax.smartcardio", "CardTerminals", "list", "(CardTerminals$State)", "summary", "df-generated"] - - ["javax.smartcardio", "CardTerminals", "waitForChange", "()", "summary", "df-generated"] - - ["javax.smartcardio", "CardTerminals", "waitForChange", "(long)", "summary", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", "CommandAPDU", "(ByteBuffer)", "summary", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", "CommandAPDU", "(int,int,int,int)", "summary", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", "CommandAPDU", "(int,int,int,int,int)", "summary", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", "getCLA", "()", "summary", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", "getINS", "()", "summary", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", "getNc", "()", "summary", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", "getNe", "()", "summary", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", "getP1", "()", "summary", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", "getP2", "()", "summary", "df-generated"] - - ["javax.smartcardio", "ResponseAPDU", "getNr", "()", "summary", "df-generated"] - - ["javax.smartcardio", "ResponseAPDU", "getSW1", "()", "summary", "df-generated"] - - ["javax.smartcardio", "ResponseAPDU", "getSW2", "()", "summary", "df-generated"] - - ["javax.smartcardio", "ResponseAPDU", "getSW", "()", "summary", "df-generated"] - - ["javax.smartcardio", "TerminalFactory", "getDefault", "()", "summary", "df-generated"] - - ["javax.smartcardio", "TerminalFactory", "getDefaultType", "()", "summary", "df-generated"] - - ["javax.smartcardio", "TerminalFactory", "terminals", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.model.json new file mode 100644 index 000000000000..6b45305b38dc --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.model.json @@ -0,0 +1,134 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.sound.midi", "Instrument", true, "getPatch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "InvalidMidiDataException", true, "InvalidMidiDataException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.midi", "MetaMessage", true, "MetaMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"], + ["javax.sound.midi", "MetaMessage", true, "getData", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "ReturnValue", "taint", "dfc-generated"], + ["javax.sound.midi", "MetaMessage", true, "setMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"], + ["javax.sound.midi", "MidiDevice$Info", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "MidiDevice$Info", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "MidiDevice$Info", true, "getVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "MidiDevice$Info", true, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "MidiDevice", true, "getDeviceInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "MidiDevice", true, "getReceiver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "MidiDevice", true, "getReceivers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "MidiDevice", true, "getTransmitter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "MidiDevice", true, "getTransmitters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "MidiDeviceReceiver", true, "getMidiDevice", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "MidiDeviceTransmitter", true, "getMidiDevice", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "MidiEvent", true, "MidiEvent", "(MidiMessage,long)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.midi.MidiEvent.message]", "value", "dfc-generated"], + ["javax.sound.midi", "MidiEvent", true, "getMessage", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiEvent.message]", "ReturnValue", "value", "dfc-generated"], + ["javax.sound.midi", "MidiFileFormat", true, "MidiFileFormat", "(int,float,int,int,long,Map)", "", "Argument[5].MapKey", "Argument[this].SyntheticField[javax.sound.midi.MidiFileFormat.properties].MapKey", "value", "dfc-generated"], + ["javax.sound.midi", "MidiFileFormat", true, "MidiFileFormat", "(int,float,int,int,long,Map)", "", "Argument[5].MapValue", "Argument[this].SyntheticField[javax.sound.midi.MidiFileFormat.properties].MapValue", "value", "dfc-generated"], + ["javax.sound.midi", "MidiFileFormat", true, "getProperty", "(String)", "", "Argument[this].SyntheticField[javax.sound.midi.MidiFileFormat.properties].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.sound.midi", "MidiFileFormat", true, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiFileFormat.properties].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"], + ["javax.sound.midi", "MidiFileFormat", true, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiFileFormat.properties].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"], + ["javax.sound.midi", "MidiMessage", true, "getMessage", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "ReturnValue", "taint", "dfc-generated"], + ["javax.sound.midi", "MidiSystem", true, "getMidiDevice", "(MidiDevice$Info)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "MidiSystem", true, "getSoundbank", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "MidiSystem", true, "getSoundbank", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "MidiUnavailableException", true, "MidiUnavailableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.midi", "Receiver", true, "send", "(MidiMessage,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.midi", "Sequence", true, "getTracks", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "Sequencer", true, "addMetaEventListener", "(MetaEventListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.midi", "Sequencer", true, "getSequence", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "Sequencer", true, "setSequence", "(Sequence)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.midi", "Soundbank", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "Soundbank", true, "getInstrument", "(Patch)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "Soundbank", true, "getInstruments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "Soundbank", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "Soundbank", true, "getResources", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "Soundbank", true, "getVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "Soundbank", true, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "SoundbankResource", true, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "SoundbankResource", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "SoundbankResource", true, "getSoundbank", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "Synthesizer", true, "getChannels", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "Synthesizer", true, "getLoadedInstruments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "Synthesizer", true, "loadAllInstruments", "(Soundbank)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.midi", "Synthesizer", true, "loadInstrument", "(Instrument)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.midi", "Synthesizer", true, "loadInstruments", "(Soundbank,Patch[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.midi", "SysexMessage", true, "SysexMessage", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"], + ["javax.sound.midi", "SysexMessage", true, "SysexMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"], + ["javax.sound.midi", "SysexMessage", true, "getData", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "ReturnValue", "taint", "dfc-generated"], + ["javax.sound.midi", "SysexMessage", true, "setMessage", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"], + ["javax.sound.midi", "SysexMessage", true, "setMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"], + ["javax.sound.midi", "Track", true, "add", "(MidiEvent)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.midi.Track.eventsList].Element", "value", "dfc-generated"], + ["javax.sound.midi", "Track", true, "get", "(int)", "", "Argument[this].SyntheticField[javax.sound.midi.Track.eventsList].Element", "ReturnValue", "value", "dfc-generated"], + ["javax.sound.midi", "Transmitter", true, "getReceiver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi", "Transmitter", true, "setReceiver", "(Receiver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.sound.midi", "MetaMessage", "getType", "()", "summary", "df-generated"], + ["javax.sound.midi", "MidiEvent", "getTick", "()", "summary", "df-generated"], + ["javax.sound.midi", "MidiEvent", "setTick", "(long)", "summary", "df-generated"], + ["javax.sound.midi", "MidiFileFormat", "MidiFileFormat", "(int,float,int,int,long)", "summary", "df-generated"], + ["javax.sound.midi", "MidiFileFormat", "getByteLength", "()", "summary", "df-generated"], + ["javax.sound.midi", "MidiFileFormat", "getDivisionType", "()", "summary", "df-generated"], + ["javax.sound.midi", "MidiFileFormat", "getMicrosecondLength", "()", "summary", "df-generated"], + ["javax.sound.midi", "MidiFileFormat", "getResolution", "()", "summary", "df-generated"], + ["javax.sound.midi", "MidiFileFormat", "getType", "()", "summary", "df-generated"], + ["javax.sound.midi", "MidiMessage", "getLength", "()", "summary", "df-generated"], + ["javax.sound.midi", "MidiMessage", "getStatus", "()", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "getMidiDeviceInfo", "()", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "getMidiFileFormat", "(File)", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "getMidiFileFormat", "(InputStream)", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "getMidiFileFormat", "(URL)", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "getMidiFileTypes", "()", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "getMidiFileTypes", "(Sequence)", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "getReceiver", "()", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "getSequence", "(File)", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "getSequence", "(InputStream)", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "getSequence", "(URL)", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "getSequencer", "()", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "getSequencer", "(boolean)", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "getSoundbank", "(URL)", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "getSynthesizer", "()", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "getTransmitter", "()", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "isFileTypeSupported", "(int)", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "isFileTypeSupported", "(int,Sequence)", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "write", "(Sequence,int,File)", "summary", "df-generated"], + ["javax.sound.midi", "MidiSystem", "write", "(Sequence,int,OutputStream)", "summary", "df-generated"], + ["javax.sound.midi", "Patch", "Patch", "(int,int)", "summary", "df-generated"], + ["javax.sound.midi", "Patch", "getBank", "()", "summary", "df-generated"], + ["javax.sound.midi", "Patch", "getProgram", "()", "summary", "df-generated"], + ["javax.sound.midi", "Sequence", "Sequence", "(float,int)", "summary", "df-generated"], + ["javax.sound.midi", "Sequence", "Sequence", "(float,int,int)", "summary", "df-generated"], + ["javax.sound.midi", "Sequence", "createTrack", "()", "summary", "df-generated"], + ["javax.sound.midi", "Sequence", "deleteTrack", "(Track)", "summary", "df-generated"], + ["javax.sound.midi", "Sequence", "getDivisionType", "()", "summary", "df-generated"], + ["javax.sound.midi", "Sequence", "getMicrosecondLength", "()", "summary", "df-generated"], + ["javax.sound.midi", "Sequence", "getPatchList", "()", "summary", "df-generated"], + ["javax.sound.midi", "Sequence", "getResolution", "()", "summary", "df-generated"], + ["javax.sound.midi", "Sequence", "getTickLength", "()", "summary", "df-generated"], + ["javax.sound.midi", "ShortMessage", "ShortMessage", "(int)", "summary", "df-generated"], + ["javax.sound.midi", "ShortMessage", "ShortMessage", "(int,int,int)", "summary", "df-generated"], + ["javax.sound.midi", "ShortMessage", "ShortMessage", "(int,int,int,int)", "summary", "df-generated"], + ["javax.sound.midi", "ShortMessage", "getChannel", "()", "summary", "df-generated"], + ["javax.sound.midi", "ShortMessage", "getCommand", "()", "summary", "df-generated"], + ["javax.sound.midi", "ShortMessage", "getData1", "()", "summary", "df-generated"], + ["javax.sound.midi", "ShortMessage", "getData2", "()", "summary", "df-generated"], + ["javax.sound.midi", "ShortMessage", "setMessage", "(int)", "summary", "df-generated"], + ["javax.sound.midi", "ShortMessage", "setMessage", "(int,int,int)", "summary", "df-generated"], + ["javax.sound.midi", "ShortMessage", "setMessage", "(int,int,int,int)", "summary", "df-generated"], + ["javax.sound.midi", "SoundbankResource", "getDataClass", "()", "summary", "df-generated"], + ["javax.sound.midi", "Track", "remove", "(MidiEvent)", "summary", "df-generated"], + ["javax.sound.midi", "Track", "size", "()", "summary", "df-generated"], + ["javax.sound.midi", "Track", "ticks", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.model.yml deleted file mode 100644 index 104171ea031c..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.model.yml +++ /dev/null @@ -1,123 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.sound.midi", "Instrument", True, "getPatch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "InvalidMidiDataException", True, "InvalidMidiDataException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "MetaMessage", True, "MetaMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"] - - ["javax.sound.midi", "MetaMessage", True, "getData", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.sound.midi", "MetaMessage", True, "setMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"] - - ["javax.sound.midi", "MidiDevice$Info", True, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiDevice$Info", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiDevice$Info", True, "getVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiDevice$Info", True, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiDevice", True, "getDeviceInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiDevice", True, "getReceiver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiDevice", True, "getReceivers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiDevice", True, "getTransmitter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiDevice", True, "getTransmitters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiDeviceReceiver", True, "getMidiDevice", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiDeviceTransmitter", True, "getMidiDevice", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiEvent", True, "MidiEvent", "(MidiMessage,long)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.midi.MidiEvent.message]", "value", "dfc-generated"] - - ["javax.sound.midi", "MidiEvent", True, "getMessage", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiEvent.message]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sound.midi", "MidiFileFormat", True, "MidiFileFormat", "(int,float,int,int,long,Map)", "", "Argument[5].MapKey", "Argument[this].SyntheticField[javax.sound.midi.MidiFileFormat.properties].MapKey", "value", "dfc-generated"] - - ["javax.sound.midi", "MidiFileFormat", True, "MidiFileFormat", "(int,float,int,int,long,Map)", "", "Argument[5].MapValue", "Argument[this].SyntheticField[javax.sound.midi.MidiFileFormat.properties].MapValue", "value", "dfc-generated"] - - ["javax.sound.midi", "MidiFileFormat", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[javax.sound.midi.MidiFileFormat.properties].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.sound.midi", "MidiFileFormat", True, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiFileFormat.properties].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["javax.sound.midi", "MidiFileFormat", True, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiFileFormat.properties].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["javax.sound.midi", "MidiMessage", True, "getMessage", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.sound.midi", "MidiSystem", True, "getMidiDevice", "(MidiDevice$Info)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiSystem", True, "getSoundbank", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiSystem", True, "getSoundbank", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiUnavailableException", True, "MidiUnavailableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "Receiver", True, "send", "(MidiMessage,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "Sequence", True, "getTracks", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "Sequencer", True, "addMetaEventListener", "(MetaEventListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "Sequencer", True, "getSequence", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "Sequencer", True, "setSequence", "(Sequence)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "Soundbank", True, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "Soundbank", True, "getInstrument", "(Patch)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "Soundbank", True, "getInstruments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "Soundbank", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "Soundbank", True, "getResources", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "Soundbank", True, "getVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "Soundbank", True, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "SoundbankResource", True, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "SoundbankResource", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "SoundbankResource", True, "getSoundbank", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "Synthesizer", True, "getChannels", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "Synthesizer", True, "getLoadedInstruments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "Synthesizer", True, "loadAllInstruments", "(Soundbank)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "Synthesizer", True, "loadInstrument", "(Instrument)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "Synthesizer", True, "loadInstruments", "(Soundbank,Patch[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "SysexMessage", True, "SysexMessage", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"] - - ["javax.sound.midi", "SysexMessage", True, "SysexMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"] - - ["javax.sound.midi", "SysexMessage", True, "getData", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.sound.midi", "SysexMessage", True, "setMessage", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"] - - ["javax.sound.midi", "SysexMessage", True, "setMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"] - - ["javax.sound.midi", "Track", True, "add", "(MidiEvent)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.midi.Track.eventsList].Element", "value", "dfc-generated"] - - ["javax.sound.midi", "Track", True, "get", "(int)", "", "Argument[this].SyntheticField[javax.sound.midi.Track.eventsList].Element", "ReturnValue", "value", "dfc-generated"] - - ["javax.sound.midi", "Transmitter", True, "getReceiver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "Transmitter", True, "setReceiver", "(Receiver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.sound.midi", "MetaMessage", "getType", "()", "summary", "df-generated"] - - ["javax.sound.midi", "MidiEvent", "getTick", "()", "summary", "df-generated"] - - ["javax.sound.midi", "MidiEvent", "setTick", "(long)", "summary", "df-generated"] - - ["javax.sound.midi", "MidiFileFormat", "MidiFileFormat", "(int,float,int,int,long)", "summary", "df-generated"] - - ["javax.sound.midi", "MidiFileFormat", "getByteLength", "()", "summary", "df-generated"] - - ["javax.sound.midi", "MidiFileFormat", "getDivisionType", "()", "summary", "df-generated"] - - ["javax.sound.midi", "MidiFileFormat", "getMicrosecondLength", "()", "summary", "df-generated"] - - ["javax.sound.midi", "MidiFileFormat", "getResolution", "()", "summary", "df-generated"] - - ["javax.sound.midi", "MidiFileFormat", "getType", "()", "summary", "df-generated"] - - ["javax.sound.midi", "MidiMessage", "getLength", "()", "summary", "df-generated"] - - ["javax.sound.midi", "MidiMessage", "getStatus", "()", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "getMidiDeviceInfo", "()", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "getMidiFileFormat", "(File)", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "getMidiFileFormat", "(InputStream)", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "getMidiFileFormat", "(URL)", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "getMidiFileTypes", "()", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "getMidiFileTypes", "(Sequence)", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "getReceiver", "()", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "getSequence", "(File)", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "getSequence", "(InputStream)", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "getSequence", "(URL)", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "getSequencer", "()", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "getSequencer", "(boolean)", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "getSoundbank", "(URL)", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "getSynthesizer", "()", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "getTransmitter", "()", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "isFileTypeSupported", "(int)", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "isFileTypeSupported", "(int,Sequence)", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "write", "(Sequence,int,File)", "summary", "df-generated"] - - ["javax.sound.midi", "MidiSystem", "write", "(Sequence,int,OutputStream)", "summary", "df-generated"] - - ["javax.sound.midi", "Patch", "Patch", "(int,int)", "summary", "df-generated"] - - ["javax.sound.midi", "Patch", "getBank", "()", "summary", "df-generated"] - - ["javax.sound.midi", "Patch", "getProgram", "()", "summary", "df-generated"] - - ["javax.sound.midi", "Sequence", "Sequence", "(float,int)", "summary", "df-generated"] - - ["javax.sound.midi", "Sequence", "Sequence", "(float,int,int)", "summary", "df-generated"] - - ["javax.sound.midi", "Sequence", "createTrack", "()", "summary", "df-generated"] - - ["javax.sound.midi", "Sequence", "deleteTrack", "(Track)", "summary", "df-generated"] - - ["javax.sound.midi", "Sequence", "getDivisionType", "()", "summary", "df-generated"] - - ["javax.sound.midi", "Sequence", "getMicrosecondLength", "()", "summary", "df-generated"] - - ["javax.sound.midi", "Sequence", "getPatchList", "()", "summary", "df-generated"] - - ["javax.sound.midi", "Sequence", "getResolution", "()", "summary", "df-generated"] - - ["javax.sound.midi", "Sequence", "getTickLength", "()", "summary", "df-generated"] - - ["javax.sound.midi", "ShortMessage", "ShortMessage", "(int)", "summary", "df-generated"] - - ["javax.sound.midi", "ShortMessage", "ShortMessage", "(int,int,int)", "summary", "df-generated"] - - ["javax.sound.midi", "ShortMessage", "ShortMessage", "(int,int,int,int)", "summary", "df-generated"] - - ["javax.sound.midi", "ShortMessage", "getChannel", "()", "summary", "df-generated"] - - ["javax.sound.midi", "ShortMessage", "getCommand", "()", "summary", "df-generated"] - - ["javax.sound.midi", "ShortMessage", "getData1", "()", "summary", "df-generated"] - - ["javax.sound.midi", "ShortMessage", "getData2", "()", "summary", "df-generated"] - - ["javax.sound.midi", "ShortMessage", "setMessage", "(int)", "summary", "df-generated"] - - ["javax.sound.midi", "ShortMessage", "setMessage", "(int,int,int)", "summary", "df-generated"] - - ["javax.sound.midi", "ShortMessage", "setMessage", "(int,int,int,int)", "summary", "df-generated"] - - ["javax.sound.midi", "SoundbankResource", "getDataClass", "()", "summary", "df-generated"] - - ["javax.sound.midi", "Track", "remove", "(MidiEvent)", "summary", "df-generated"] - - ["javax.sound.midi", "Track", "size", "()", "summary", "df-generated"] - - ["javax.sound.midi", "Track", "ticks", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.spi.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.spi.model.json new file mode 100644 index 000000000000..cdadd184e32d --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.spi.model.json @@ -0,0 +1,39 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.sound.midi.spi", "MidiDeviceProvider", true, "getDevice", "(MidiDevice$Info)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi.spi", "SoundbankReader", true, "getSoundbank", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.midi.spi", "SoundbankReader", true, "getSoundbank", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.sound.midi.spi", "MidiDeviceProvider", "getDeviceInfo", "()", "summary", "df-generated"], + ["javax.sound.midi.spi", "MidiDeviceProvider", "isDeviceSupported", "(MidiDevice$Info)", "summary", "df-generated"], + ["javax.sound.midi.spi", "MidiFileReader", "getMidiFileFormat", "(File)", "summary", "df-generated"], + ["javax.sound.midi.spi", "MidiFileReader", "getMidiFileFormat", "(InputStream)", "summary", "df-generated"], + ["javax.sound.midi.spi", "MidiFileReader", "getMidiFileFormat", "(URL)", "summary", "df-generated"], + ["javax.sound.midi.spi", "MidiFileReader", "getSequence", "(File)", "summary", "df-generated"], + ["javax.sound.midi.spi", "MidiFileReader", "getSequence", "(InputStream)", "summary", "df-generated"], + ["javax.sound.midi.spi", "MidiFileReader", "getSequence", "(URL)", "summary", "df-generated"], + ["javax.sound.midi.spi", "MidiFileWriter", "getMidiFileTypes", "()", "summary", "df-generated"], + ["javax.sound.midi.spi", "MidiFileWriter", "getMidiFileTypes", "(Sequence)", "summary", "df-generated"], + ["javax.sound.midi.spi", "MidiFileWriter", "isFileTypeSupported", "(int)", "summary", "df-generated"], + ["javax.sound.midi.spi", "MidiFileWriter", "isFileTypeSupported", "(int,Sequence)", "summary", "df-generated"], + ["javax.sound.midi.spi", "MidiFileWriter", "write", "(Sequence,int,File)", "summary", "df-generated"], + ["javax.sound.midi.spi", "MidiFileWriter", "write", "(Sequence,int,OutputStream)", "summary", "df-generated"], + ["javax.sound.midi.spi", "SoundbankReader", "getSoundbank", "(URL)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.spi.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.spi.model.yml deleted file mode 100644 index 0aeb6165abfa..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.sound.midi.spi.model.yml +++ /dev/null @@ -1,28 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.sound.midi.spi", "MidiDeviceProvider", True, "getDevice", "(MidiDevice$Info)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi.spi", "SoundbankReader", True, "getSoundbank", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi.spi", "SoundbankReader", True, "getSoundbank", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.sound.midi.spi", "MidiDeviceProvider", "getDeviceInfo", "()", "summary", "df-generated"] - - ["javax.sound.midi.spi", "MidiDeviceProvider", "isDeviceSupported", "(MidiDevice$Info)", "summary", "df-generated"] - - ["javax.sound.midi.spi", "MidiFileReader", "getMidiFileFormat", "(File)", "summary", "df-generated"] - - ["javax.sound.midi.spi", "MidiFileReader", "getMidiFileFormat", "(InputStream)", "summary", "df-generated"] - - ["javax.sound.midi.spi", "MidiFileReader", "getMidiFileFormat", "(URL)", "summary", "df-generated"] - - ["javax.sound.midi.spi", "MidiFileReader", "getSequence", "(File)", "summary", "df-generated"] - - ["javax.sound.midi.spi", "MidiFileReader", "getSequence", "(InputStream)", "summary", "df-generated"] - - ["javax.sound.midi.spi", "MidiFileReader", "getSequence", "(URL)", "summary", "df-generated"] - - ["javax.sound.midi.spi", "MidiFileWriter", "getMidiFileTypes", "()", "summary", "df-generated"] - - ["javax.sound.midi.spi", "MidiFileWriter", "getMidiFileTypes", "(Sequence)", "summary", "df-generated"] - - ["javax.sound.midi.spi", "MidiFileWriter", "isFileTypeSupported", "(int)", "summary", "df-generated"] - - ["javax.sound.midi.spi", "MidiFileWriter", "isFileTypeSupported", "(int,Sequence)", "summary", "df-generated"] - - ["javax.sound.midi.spi", "MidiFileWriter", "write", "(Sequence,int,File)", "summary", "df-generated"] - - ["javax.sound.midi.spi", "MidiFileWriter", "write", "(Sequence,int,OutputStream)", "summary", "df-generated"] - - ["javax.sound.midi.spi", "SoundbankReader", "getSoundbank", "(URL)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.model.json new file mode 100644 index 000000000000..20dc3d4f86a7 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.model.json @@ -0,0 +1,168 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.sound.sampled", "AudioFileFormat$Type", true, "Type", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat$Type.extension]", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFileFormat$Type", true, "getExtension", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat$Type.extension]", "ReturnValue", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFileFormat", true, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.type]", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFileFormat", true, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.format]", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFileFormat", true, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.type]", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFileFormat", true, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int,Map)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.format]", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFileFormat", true, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int,Map)", "", "Argument[3].MapKey", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.properties].MapKey", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFileFormat", true, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int,Map)", "", "Argument[3].MapValue", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.properties].MapValue", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFileFormat", true, "getFormat", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.format]", "ReturnValue", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFileFormat", true, "getProperty", "(String)", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.properties].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFileFormat", true, "getType", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.type]", "ReturnValue", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFileFormat", true, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.properties].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFileFormat", true, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.properties].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFormat$Encoding", true, "Encoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.sampled", "AudioFormat", true, "AudioFormat", "(AudioFormat$Encoding,float,int,int,int,float,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.encoding]", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFormat", true, "AudioFormat", "(AudioFormat$Encoding,float,int,int,int,float,boolean,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.encoding]", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFormat", true, "AudioFormat", "(AudioFormat$Encoding,float,int,int,int,float,boolean,Map)", "", "Argument[7].MapKey", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.properties].MapKey", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFormat", true, "AudioFormat", "(AudioFormat$Encoding,float,int,int,int,float,boolean,Map)", "", "Argument[7].MapValue", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.properties].MapValue", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFormat", true, "getEncoding", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.encoding]", "ReturnValue", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFormat", true, "getProperty", "(String)", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.properties].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFormat", true, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.properties].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioFormat", true, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.properties].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioInputStream", true, "AudioInputStream", "(InputStream,AudioFormat,long)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.AudioInputStream.format]", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioInputStream", true, "AudioInputStream", "(TargetDataLine)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.sampled", "AudioInputStream", true, "getFormat", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioInputStream.format]", "ReturnValue", "value", "dfc-generated"], + ["javax.sound.sampled", "AudioPermission", true, "AudioPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["javax.sound.sampled", "AudioPermission", true, "AudioPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"], + ["javax.sound.sampled", "AudioSystem", true, "getAudioInputStream", "(AudioFormat$Encoding,AudioInputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "AudioSystem", true, "getAudioInputStream", "(AudioFormat$Encoding,AudioInputStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "AudioSystem", true, "getAudioInputStream", "(AudioFormat,AudioInputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "AudioSystem", true, "getAudioInputStream", "(AudioFormat,AudioInputStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "AudioSystem", true, "getAudioInputStream", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["javax.sound.sampled", "AudioSystem", true, "getLine", "(Line$Info)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "AudioSystem", true, "getTargetEncodings", "(AudioFormat$Encoding)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "AudioSystem", true, "getTargetEncodings", "(AudioFormat)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "AudioSystem", true, "getTargetFormats", "(AudioFormat$Encoding,AudioFormat)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "AudioSystem", true, "write", "(AudioInputStream,AudioFileFormat$Type,OutputStream)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"], + ["javax.sound.sampled", "BooleanControl", true, "getStateLabel", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Clip", true, "open", "(AudioFormat,byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.sampled", "Clip", true, "open", "(AudioFormat,byte[],int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.sampled", "Clip", true, "open", "(AudioInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.sampled", "CompoundControl", true, "getMemberControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Control", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "DataLine$Info", true, "Info", "(Class,AudioFormat)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.DataLine$Info.formats].ArrayElement", "value", "dfc-generated"], + ["javax.sound.sampled", "DataLine$Info", true, "Info", "(Class,AudioFormat,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.DataLine$Info.formats].ArrayElement", "value", "dfc-generated"], + ["javax.sound.sampled", "DataLine$Info", true, "Info", "(Class,AudioFormat[],int,int)", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[javax.sound.sampled.DataLine$Info.formats].ArrayElement", "value", "dfc-generated"], + ["javax.sound.sampled", "DataLine$Info", true, "getFormats", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.DataLine$Info.formats].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["javax.sound.sampled", "DataLine", true, "getFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "EnumControl", true, "getValue", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.EnumControl.value]", "ReturnValue", "value", "dfc-generated"], + ["javax.sound.sampled", "EnumControl", true, "getValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "EnumControl", true, "setValue", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.sampled.EnumControl.value]", "value", "dfc-generated"], + ["javax.sound.sampled", "FloatControl", true, "getMaxLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "FloatControl", true, "getMidLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "FloatControl", true, "getMinLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "FloatControl", true, "getUnits", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Line", true, "addLineListener", "(LineListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.sampled", "Line", true, "getControl", "(Control$Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Line", true, "getControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Line", true, "getLineInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Line", true, "removeLineListener", "(LineListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.sampled", "LineEvent", true, "LineEvent", "(Line,LineEvent$Type,long)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"], + ["javax.sound.sampled", "LineEvent", true, "LineEvent", "(Line,LineEvent$Type,long)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.LineEvent.type]", "value", "dfc-generated"], + ["javax.sound.sampled", "LineEvent", true, "getLine", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"], + ["javax.sound.sampled", "LineEvent", true, "getType", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.LineEvent.type]", "ReturnValue", "value", "dfc-generated"], + ["javax.sound.sampled", "LineUnavailableException", true, "LineUnavailableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.sampled", "Mixer$Info", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Mixer$Info", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Mixer$Info", true, "getVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Mixer$Info", true, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Mixer", true, "getLine", "(Line$Info)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Mixer", true, "getLine", "(Line$Info)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Mixer", true, "getMixerInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Mixer", true, "getSourceLineInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Mixer", true, "getSourceLineInfo", "(Line$Info)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Mixer", true, "getSourceLines", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Mixer", true, "getTargetLineInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Mixer", true, "getTargetLineInfo", "(Line$Info)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Mixer", true, "getTargetLines", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "Port$Info", true, "Info", "(Class,String,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.Port$Info.name]", "value", "dfc-generated"], + ["javax.sound.sampled", "Port$Info", true, "getName", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.Port$Info.name]", "ReturnValue", "value", "dfc-generated"], + ["javax.sound.sampled", "ReverbType", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled", "SourceDataLine", true, "open", "(AudioFormat)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.sampled", "SourceDataLine", true, "open", "(AudioFormat,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sound.sampled", "UnsupportedAudioFileException", true, "UnsupportedAudioFileException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.sound.sampled", "AudioFileFormat", "getByteLength", "()", "summary", "df-generated"], + ["javax.sound.sampled", "AudioFileFormat", "getFrameLength", "()", "summary", "df-generated"], + ["javax.sound.sampled", "AudioFormat", "AudioFormat", "(float,int,int,boolean,boolean)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioFormat", "getChannels", "()", "summary", "df-generated"], + ["javax.sound.sampled", "AudioFormat", "getFrameRate", "()", "summary", "df-generated"], + ["javax.sound.sampled", "AudioFormat", "getFrameSize", "()", "summary", "df-generated"], + ["javax.sound.sampled", "AudioFormat", "getSampleRate", "()", "summary", "df-generated"], + ["javax.sound.sampled", "AudioFormat", "getSampleSizeInBits", "()", "summary", "df-generated"], + ["javax.sound.sampled", "AudioFormat", "isBigEndian", "()", "summary", "df-generated"], + ["javax.sound.sampled", "AudioFormat", "matches", "(AudioFormat)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioInputStream", "available", "()", "summary", "df-generated"], + ["javax.sound.sampled", "AudioInputStream", "getFrameLength", "()", "summary", "df-generated"], + ["javax.sound.sampled", "AudioInputStream", "mark", "(int)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioInputStream", "markSupported", "()", "summary", "df-generated"], + ["javax.sound.sampled", "AudioInputStream", "reset", "()", "summary", "df-generated"], + ["javax.sound.sampled", "AudioInputStream", "skip", "(long)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getAudioFileFormat", "(File)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getAudioFileFormat", "(InputStream)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getAudioFileFormat", "(URL)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getAudioFileTypes", "()", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getAudioFileTypes", "(AudioInputStream)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getAudioInputStream", "(File)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getAudioInputStream", "(URL)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getClip", "()", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getClip", "(Mixer$Info)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getMixer", "(Mixer$Info)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getMixerInfo", "()", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getSourceDataLine", "(AudioFormat)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getSourceDataLine", "(AudioFormat,Mixer$Info)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getSourceLineInfo", "(Line$Info)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getTargetDataLine", "(AudioFormat)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getTargetDataLine", "(AudioFormat,Mixer$Info)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "getTargetLineInfo", "(Line$Info)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "isConversionSupported", "(AudioFormat$Encoding,AudioFormat)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "isConversionSupported", "(AudioFormat,AudioFormat)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "isFileTypeSupported", "(AudioFileFormat$Type)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "isFileTypeSupported", "(AudioFileFormat$Type,AudioInputStream)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "isLineSupported", "(Line$Info)", "summary", "df-generated"], + ["javax.sound.sampled", "AudioSystem", "write", "(AudioInputStream,AudioFileFormat$Type,File)", "summary", "df-generated"], + ["javax.sound.sampled", "BooleanControl", "getValue", "()", "summary", "df-generated"], + ["javax.sound.sampled", "BooleanControl", "setValue", "(boolean)", "summary", "df-generated"], + ["javax.sound.sampled", "DataLine$Info", "getMaxBufferSize", "()", "summary", "df-generated"], + ["javax.sound.sampled", "DataLine$Info", "getMinBufferSize", "()", "summary", "df-generated"], + ["javax.sound.sampled", "DataLine$Info", "isFormatSupported", "(AudioFormat)", "summary", "df-generated"], + ["javax.sound.sampled", "DataLine$Info", "matches", "(Line$Info)", "summary", "df-generated"], + ["javax.sound.sampled", "FloatControl", "getMaximum", "()", "summary", "df-generated"], + ["javax.sound.sampled", "FloatControl", "getMinimum", "()", "summary", "df-generated"], + ["javax.sound.sampled", "FloatControl", "getPrecision", "()", "summary", "df-generated"], + ["javax.sound.sampled", "FloatControl", "getUpdatePeriod", "()", "summary", "df-generated"], + ["javax.sound.sampled", "FloatControl", "getValue", "()", "summary", "df-generated"], + ["javax.sound.sampled", "FloatControl", "setValue", "(float)", "summary", "df-generated"], + ["javax.sound.sampled", "FloatControl", "shift", "(float,float,int)", "summary", "df-generated"], + ["javax.sound.sampled", "Line$Info", "Info", "(Class)", "summary", "df-generated"], + ["javax.sound.sampled", "Line$Info", "getLineClass", "()", "summary", "df-generated"], + ["javax.sound.sampled", "Line$Info", "matches", "(Line$Info)", "summary", "df-generated"], + ["javax.sound.sampled", "LineEvent", "getFramePosition", "()", "summary", "df-generated"], + ["javax.sound.sampled", "Port$Info", "isSource", "()", "summary", "df-generated"], + ["javax.sound.sampled", "Port$Info", "matches", "(Line$Info)", "summary", "df-generated"], + ["javax.sound.sampled", "ReverbType", "getDecayTime", "()", "summary", "df-generated"], + ["javax.sound.sampled", "ReverbType", "getEarlyReflectionDelay", "()", "summary", "df-generated"], + ["javax.sound.sampled", "ReverbType", "getEarlyReflectionIntensity", "()", "summary", "df-generated"], + ["javax.sound.sampled", "ReverbType", "getLateReflectionDelay", "()", "summary", "df-generated"], + ["javax.sound.sampled", "ReverbType", "getLateReflectionIntensity", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.model.yml deleted file mode 100644 index 6030c229ae72..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.model.yml +++ /dev/null @@ -1,157 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.sound.sampled", "AudioFileFormat$Type", True, "Type", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat$Type.extension]", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFileFormat$Type", True, "getExtension", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat$Type.extension]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.type]", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.format]", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.type]", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int,Map)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.format]", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int,Map)", "", "Argument[3].MapKey", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.properties].MapKey", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int,Map)", "", "Argument[3].MapValue", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.properties].MapValue", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "getFormat", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.format]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.properties].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "getType", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.type]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.properties].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.properties].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFormat$Encoding", True, "Encoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFormat", True, "AudioFormat", "(AudioFormat$Encoding,float,int,int,int,float,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.encoding]", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFormat", True, "AudioFormat", "(AudioFormat$Encoding,float,int,int,int,float,boolean,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.encoding]", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFormat", True, "AudioFormat", "(AudioFormat$Encoding,float,int,int,int,float,boolean,Map)", "", "Argument[7].MapKey", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.properties].MapKey", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFormat", True, "AudioFormat", "(AudioFormat$Encoding,float,int,int,int,float,boolean,Map)", "", "Argument[7].MapValue", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.properties].MapValue", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFormat", True, "getEncoding", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.encoding]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFormat", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.properties].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFormat", True, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.properties].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioFormat", True, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.properties].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioInputStream", True, "AudioInputStream", "(InputStream,AudioFormat,long)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.AudioInputStream.format]", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioInputStream", True, "AudioInputStream", "(TargetDataLine)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioInputStream", True, "getFormat", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioInputStream.format]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sound.sampled", "AudioPermission", True, "AudioPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.sound.sampled", "AudioPermission", True, "AudioPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "getAudioInputStream", "(AudioFormat$Encoding,AudioInputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "getAudioInputStream", "(AudioFormat$Encoding,AudioInputStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "getAudioInputStream", "(AudioFormat,AudioInputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "getAudioInputStream", "(AudioFormat,AudioInputStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "getAudioInputStream", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "getLine", "(Line$Info)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "getTargetEncodings", "(AudioFormat$Encoding)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "getTargetEncodings", "(AudioFormat)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "getTargetFormats", "(AudioFormat$Encoding,AudioFormat)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "write", "(AudioInputStream,AudioFileFormat$Type,OutputStream)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - - ["javax.sound.sampled", "BooleanControl", True, "getStateLabel", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Clip", True, "open", "(AudioFormat,byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "Clip", True, "open", "(AudioFormat,byte[],int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "Clip", True, "open", "(AudioInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "CompoundControl", True, "getMemberControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Control", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "DataLine$Info", True, "Info", "(Class,AudioFormat)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.DataLine$Info.formats].ArrayElement", "value", "dfc-generated"] - - ["javax.sound.sampled", "DataLine$Info", True, "Info", "(Class,AudioFormat,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.DataLine$Info.formats].ArrayElement", "value", "dfc-generated"] - - ["javax.sound.sampled", "DataLine$Info", True, "Info", "(Class,AudioFormat[],int,int)", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[javax.sound.sampled.DataLine$Info.formats].ArrayElement", "value", "dfc-generated"] - - ["javax.sound.sampled", "DataLine$Info", True, "getFormats", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.DataLine$Info.formats].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["javax.sound.sampled", "DataLine", True, "getFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "EnumControl", True, "getValue", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.EnumControl.value]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sound.sampled", "EnumControl", True, "getValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "EnumControl", True, "setValue", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.sampled.EnumControl.value]", "value", "dfc-generated"] - - ["javax.sound.sampled", "FloatControl", True, "getMaxLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "FloatControl", True, "getMidLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "FloatControl", True, "getMinLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "FloatControl", True, "getUnits", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Line", True, "addLineListener", "(LineListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "Line", True, "getControl", "(Control$Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Line", True, "getControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Line", True, "getLineInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Line", True, "removeLineListener", "(LineListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "LineEvent", True, "LineEvent", "(Line,LineEvent$Type,long)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] - - ["javax.sound.sampled", "LineEvent", True, "LineEvent", "(Line,LineEvent$Type,long)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.LineEvent.type]", "value", "dfc-generated"] - - ["javax.sound.sampled", "LineEvent", True, "getLine", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sound.sampled", "LineEvent", True, "getType", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.LineEvent.type]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sound.sampled", "LineUnavailableException", True, "LineUnavailableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "Mixer$Info", True, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Mixer$Info", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Mixer$Info", True, "getVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Mixer$Info", True, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Mixer", True, "getLine", "(Line$Info)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Mixer", True, "getLine", "(Line$Info)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Mixer", True, "getMixerInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Mixer", True, "getSourceLineInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Mixer", True, "getSourceLineInfo", "(Line$Info)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Mixer", True, "getSourceLines", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Mixer", True, "getTargetLineInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Mixer", True, "getTargetLineInfo", "(Line$Info)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Mixer", True, "getTargetLines", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Port$Info", True, "Info", "(Class,String,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.Port$Info.name]", "value", "dfc-generated"] - - ["javax.sound.sampled", "Port$Info", True, "getName", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.Port$Info.name]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sound.sampled", "ReverbType", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "SourceDataLine", True, "open", "(AudioFormat)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "SourceDataLine", True, "open", "(AudioFormat,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "UnsupportedAudioFileException", True, "UnsupportedAudioFileException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.sound.sampled", "AudioFileFormat", "getByteLength", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioFileFormat", "getFrameLength", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioFormat", "AudioFormat", "(float,int,int,boolean,boolean)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioFormat", "getChannels", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioFormat", "getFrameRate", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioFormat", "getFrameSize", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioFormat", "getSampleRate", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioFormat", "getSampleSizeInBits", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioFormat", "isBigEndian", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioFormat", "matches", "(AudioFormat)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioInputStream", "available", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioInputStream", "getFrameLength", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioInputStream", "mark", "(int)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioInputStream", "markSupported", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioInputStream", "reset", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioInputStream", "skip", "(long)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getAudioFileFormat", "(File)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getAudioFileFormat", "(InputStream)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getAudioFileFormat", "(URL)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getAudioFileTypes", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getAudioFileTypes", "(AudioInputStream)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getAudioInputStream", "(File)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getAudioInputStream", "(URL)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getClip", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getClip", "(Mixer$Info)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getMixer", "(Mixer$Info)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getMixerInfo", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getSourceDataLine", "(AudioFormat)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getSourceDataLine", "(AudioFormat,Mixer$Info)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getSourceLineInfo", "(Line$Info)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getTargetDataLine", "(AudioFormat)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getTargetDataLine", "(AudioFormat,Mixer$Info)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "getTargetLineInfo", "(Line$Info)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "isConversionSupported", "(AudioFormat$Encoding,AudioFormat)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "isConversionSupported", "(AudioFormat,AudioFormat)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "isFileTypeSupported", "(AudioFileFormat$Type)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "isFileTypeSupported", "(AudioFileFormat$Type,AudioInputStream)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "isLineSupported", "(Line$Info)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "write", "(AudioInputStream,AudioFileFormat$Type,File)", "summary", "df-generated"] - - ["javax.sound.sampled", "BooleanControl", "getValue", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "BooleanControl", "setValue", "(boolean)", "summary", "df-generated"] - - ["javax.sound.sampled", "DataLine$Info", "getMaxBufferSize", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "DataLine$Info", "getMinBufferSize", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "DataLine$Info", "isFormatSupported", "(AudioFormat)", "summary", "df-generated"] - - ["javax.sound.sampled", "DataLine$Info", "matches", "(Line$Info)", "summary", "df-generated"] - - ["javax.sound.sampled", "FloatControl", "getMaximum", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "FloatControl", "getMinimum", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "FloatControl", "getPrecision", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "FloatControl", "getUpdatePeriod", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "FloatControl", "getValue", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "FloatControl", "setValue", "(float)", "summary", "df-generated"] - - ["javax.sound.sampled", "FloatControl", "shift", "(float,float,int)", "summary", "df-generated"] - - ["javax.sound.sampled", "Line$Info", "Info", "(Class)", "summary", "df-generated"] - - ["javax.sound.sampled", "Line$Info", "getLineClass", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "Line$Info", "matches", "(Line$Info)", "summary", "df-generated"] - - ["javax.sound.sampled", "LineEvent", "getFramePosition", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "Port$Info", "isSource", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "Port$Info", "matches", "(Line$Info)", "summary", "df-generated"] - - ["javax.sound.sampled", "ReverbType", "getDecayTime", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "ReverbType", "getEarlyReflectionDelay", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "ReverbType", "getEarlyReflectionIntensity", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "ReverbType", "getLateReflectionDelay", "()", "summary", "df-generated"] - - ["javax.sound.sampled", "ReverbType", "getLateReflectionIntensity", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.spi.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.spi.model.json new file mode 100644 index 000000000000..f5355fa9666d --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.spi.model.json @@ -0,0 +1,46 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.sound.sampled.spi", "AudioFileReader", true, "getAudioInputStream", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["javax.sound.sampled.spi", "AudioFileWriter", true, "getAudioFileTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled.spi", "AudioFileWriter", true, "getAudioFileTypes", "(AudioInputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sound.sampled.spi", "AudioFileWriter", true, "write", "(AudioInputStream,AudioFileFormat$Type,OutputStream)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"], + ["javax.sound.sampled.spi", "FormatConversionProvider", true, "getAudioInputStream", "(AudioFormat$Encoding,AudioInputStream)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"], + ["javax.sound.sampled.spi", "FormatConversionProvider", true, "getAudioInputStream", "(AudioFormat,AudioInputStream)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.sound.sampled.spi", "AudioFileReader", "getAudioFileFormat", "(File)", "summary", "df-generated"], + ["javax.sound.sampled.spi", "AudioFileReader", "getAudioFileFormat", "(InputStream)", "summary", "df-generated"], + ["javax.sound.sampled.spi", "AudioFileReader", "getAudioFileFormat", "(URL)", "summary", "df-generated"], + ["javax.sound.sampled.spi", "AudioFileReader", "getAudioInputStream", "(File)", "summary", "df-generated"], + ["javax.sound.sampled.spi", "AudioFileReader", "getAudioInputStream", "(URL)", "summary", "df-generated"], + ["javax.sound.sampled.spi", "AudioFileWriter", "isFileTypeSupported", "(AudioFileFormat$Type)", "summary", "df-generated"], + ["javax.sound.sampled.spi", "AudioFileWriter", "isFileTypeSupported", "(AudioFileFormat$Type,AudioInputStream)", "summary", "df-generated"], + ["javax.sound.sampled.spi", "AudioFileWriter", "write", "(AudioInputStream,AudioFileFormat$Type,File)", "summary", "df-generated"], + ["javax.sound.sampled.spi", "FormatConversionProvider", "getSourceEncodings", "()", "summary", "df-generated"], + ["javax.sound.sampled.spi", "FormatConversionProvider", "getTargetEncodings", "()", "summary", "df-generated"], + ["javax.sound.sampled.spi", "FormatConversionProvider", "getTargetEncodings", "(AudioFormat)", "summary", "df-generated"], + ["javax.sound.sampled.spi", "FormatConversionProvider", "getTargetFormats", "(AudioFormat$Encoding,AudioFormat)", "summary", "df-generated"], + ["javax.sound.sampled.spi", "FormatConversionProvider", "isConversionSupported", "(AudioFormat$Encoding,AudioFormat)", "summary", "df-generated"], + ["javax.sound.sampled.spi", "FormatConversionProvider", "isConversionSupported", "(AudioFormat,AudioFormat)", "summary", "df-generated"], + ["javax.sound.sampled.spi", "FormatConversionProvider", "isSourceEncodingSupported", "(AudioFormat$Encoding)", "summary", "df-generated"], + ["javax.sound.sampled.spi", "FormatConversionProvider", "isTargetEncodingSupported", "(AudioFormat$Encoding)", "summary", "df-generated"], + ["javax.sound.sampled.spi", "MixerProvider", "getMixer", "(Mixer$Info)", "summary", "df-generated"], + ["javax.sound.sampled.spi", "MixerProvider", "getMixerInfo", "()", "summary", "df-generated"], + ["javax.sound.sampled.spi", "MixerProvider", "isMixerSupported", "(Mixer$Info)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.spi.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.spi.model.yml deleted file mode 100644 index d1a4e6e324cf..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.sound.sampled.spi.model.yml +++ /dev/null @@ -1,35 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.sound.sampled.spi", "AudioFileReader", True, "getAudioInputStream", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.sound.sampled.spi", "AudioFileWriter", True, "getAudioFileTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled.spi", "AudioFileWriter", True, "getAudioFileTypes", "(AudioInputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled.spi", "AudioFileWriter", True, "write", "(AudioInputStream,AudioFileFormat$Type,OutputStream)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - - ["javax.sound.sampled.spi", "FormatConversionProvider", True, "getAudioInputStream", "(AudioFormat$Encoding,AudioInputStream)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sound.sampled.spi", "FormatConversionProvider", True, "getAudioInputStream", "(AudioFormat,AudioInputStream)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.sound.sampled.spi", "AudioFileReader", "getAudioFileFormat", "(File)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "AudioFileReader", "getAudioFileFormat", "(InputStream)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "AudioFileReader", "getAudioFileFormat", "(URL)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "AudioFileReader", "getAudioInputStream", "(File)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "AudioFileReader", "getAudioInputStream", "(URL)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "AudioFileWriter", "isFileTypeSupported", "(AudioFileFormat$Type)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "AudioFileWriter", "isFileTypeSupported", "(AudioFileFormat$Type,AudioInputStream)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "AudioFileWriter", "write", "(AudioInputStream,AudioFileFormat$Type,File)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "FormatConversionProvider", "getSourceEncodings", "()", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "FormatConversionProvider", "getTargetEncodings", "()", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "FormatConversionProvider", "getTargetEncodings", "(AudioFormat)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "FormatConversionProvider", "getTargetFormats", "(AudioFormat$Encoding,AudioFormat)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "FormatConversionProvider", "isConversionSupported", "(AudioFormat$Encoding,AudioFormat)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "FormatConversionProvider", "isConversionSupported", "(AudioFormat,AudioFormat)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "FormatConversionProvider", "isSourceEncodingSupported", "(AudioFormat$Encoding)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "FormatConversionProvider", "isTargetEncodingSupported", "(AudioFormat$Encoding)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "MixerProvider", "getMixer", "(Mixer$Info)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "MixerProvider", "getMixerInfo", "()", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "MixerProvider", "isMixerSupported", "(Mixer$Info)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sql.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.sql.model.json new file mode 100644 index 000000000000..bc3598dc35cd --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.sql.model.json @@ -0,0 +1,39 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.sql", "ConnectionEvent", true, "ConnectionEvent", "(PooledConnection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql", "ConnectionEvent", true, "ConnectionEvent", "(PooledConnection,SQLException)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.ConnectionEvent.ex]", "value", "dfc-generated"], + ["javax.sql", "ConnectionEvent", true, "getSQLException", "()", "", "Argument[this].SyntheticField[javax.sql.ConnectionEvent.ex]", "ReturnValue", "value", "dfc-generated"], + ["javax.sql", "RowSetEvent", true, "RowSetEvent", "(RowSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql", "RowSetInternal", true, "getConnection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql", "RowSetInternal", true, "getOriginal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql", "RowSetInternal", true, "getOriginalRow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql", "RowSetInternal", true, "setMetaData", "(RowSetMetaData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql", "RowSetWriter", true, "writeData", "(RowSetInternal)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql", "StatementEvent", true, "StatementEvent", "(PooledConnection,PreparedStatement)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.StatementEvent.statement]", "value", "dfc-generated"], + ["javax.sql", "StatementEvent", true, "StatementEvent", "(PooledConnection,PreparedStatement,SQLException)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.StatementEvent.statement]", "value", "dfc-generated"], + ["javax.sql", "StatementEvent", true, "StatementEvent", "(PooledConnection,PreparedStatement,SQLException)", "", "Argument[2]", "Argument[this].SyntheticField[javax.sql.StatementEvent.exception]", "value", "dfc-generated"], + ["javax.sql", "StatementEvent", true, "getSQLException", "()", "", "Argument[this].SyntheticField[javax.sql.StatementEvent.exception]", "ReturnValue", "value", "dfc-generated"], + ["javax.sql", "StatementEvent", true, "getStatement", "()", "", "Argument[this].SyntheticField[javax.sql.StatementEvent.statement]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.sql", "CommonDataSource", "createShardingKeyBuilder", "()", "summary", "df-generated"], + ["javax.sql", "ConnectionPoolDataSource", "createPooledConnectionBuilder", "()", "summary", "df-generated"], + ["javax.sql", "DataSource", "createConnectionBuilder", "()", "summary", "df-generated"], + ["javax.sql", "XADataSource", "createXAConnectionBuilder", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sql.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.sql.model.yml deleted file mode 100644 index b30626367c0c..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.sql.model.yml +++ /dev/null @@ -1,28 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.sql", "ConnectionEvent", True, "ConnectionEvent", "(PooledConnection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql", "ConnectionEvent", True, "ConnectionEvent", "(PooledConnection,SQLException)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.ConnectionEvent.ex]", "value", "dfc-generated"] - - ["javax.sql", "ConnectionEvent", True, "getSQLException", "()", "", "Argument[this].SyntheticField[javax.sql.ConnectionEvent.ex]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql", "RowSetEvent", True, "RowSetEvent", "(RowSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql", "RowSetInternal", True, "getConnection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql", "RowSetInternal", True, "getOriginal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql", "RowSetInternal", True, "getOriginalRow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql", "RowSetInternal", True, "setMetaData", "(RowSetMetaData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql", "RowSetWriter", True, "writeData", "(RowSetInternal)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql", "StatementEvent", True, "StatementEvent", "(PooledConnection,PreparedStatement)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.StatementEvent.statement]", "value", "dfc-generated"] - - ["javax.sql", "StatementEvent", True, "StatementEvent", "(PooledConnection,PreparedStatement,SQLException)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.StatementEvent.statement]", "value", "dfc-generated"] - - ["javax.sql", "StatementEvent", True, "StatementEvent", "(PooledConnection,PreparedStatement,SQLException)", "", "Argument[2]", "Argument[this].SyntheticField[javax.sql.StatementEvent.exception]", "value", "dfc-generated"] - - ["javax.sql", "StatementEvent", True, "getSQLException", "()", "", "Argument[this].SyntheticField[javax.sql.StatementEvent.exception]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql", "StatementEvent", True, "getStatement", "()", "", "Argument[this].SyntheticField[javax.sql.StatementEvent.statement]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.sql", "CommonDataSource", "createShardingKeyBuilder", "()", "summary", "df-generated"] - - ["javax.sql", "ConnectionPoolDataSource", "createPooledConnectionBuilder", "()", "summary", "df-generated"] - - ["javax.sql", "DataSource", "createConnectionBuilder", "()", "summary", "df-generated"] - - ["javax.sql", "XADataSource", "createXAConnectionBuilder", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.model.json new file mode 100644 index 000000000000..d4faa7bbf8af --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.model.json @@ -0,0 +1,224 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.sql.rowset", "BaseRowSet", true, "addRowSetListener", "(RowSetListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "getCommand", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.command]", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "getDataSourceName", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.dataSource]", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "getParams", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "getPassword", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.password]", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "getTypeMap", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.map]", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "getUrl", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.URL]", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "getUsername", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.username]", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "setBytes", "(int,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "setCommand", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.command]", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "setDataSourceName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.dataSource]", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "setDate", "(int,Date)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "setObject", "(int,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "setPassword", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.password]", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "setString", "(int,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "setTime", "(int,Time)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "setTimestamp", "(int,Timestamp)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "setTypeMap", "(Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.map]", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "setUrl", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.URL]", "value", "dfc-generated"], + ["javax.sql.rowset", "BaseRowSet", true, "setUsername", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.username]", "value", "dfc-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "acceptChanges", "(Connection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "createCopy", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "createCopyNoConstraints", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "createCopySchema", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "createShared", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "execute", "(Connection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "getOriginal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "getOriginalRow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "getRowSetWarnings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "getSyncProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "getTableName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "populate", "(ResultSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "populate", "(ResultSet,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "setMetaData", "(RowSetMetaData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "setTableName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "toCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "toCollection", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset", "CachedRowSet", true, "toCollection", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset", "FilteredRowSet", true, "getFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset", "FilteredRowSet", true, "setFilter", "(Predicate)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "JoinRowSet", true, "addRowSet", "(Joinable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "JoinRowSet", true, "addRowSet", "(RowSet,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "JoinRowSet", true, "addRowSet", "(RowSet,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["javax.sql.rowset", "JoinRowSet", true, "addRowSet", "(RowSet,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "JoinRowSet", true, "addRowSet", "(RowSet[],String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "JoinRowSet", true, "addRowSet", "(RowSet[],int[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "JoinRowSet", true, "getRowSetNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset", "JoinRowSet", true, "getRowSets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset", "JoinRowSet", true, "getWhereClause", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset", "JoinRowSet", true, "toCachedRowSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset", "Joinable", true, "getMatchColumnNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset", "Joinable", true, "setMatchColumn", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "Joinable", true, "setMatchColumn", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "RowSetWarning", true, "RowSetWarning", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "RowSetWarning", true, "RowSetWarning", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "RowSetWarning", true, "RowSetWarning", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "RowSetWarning", true, "RowSetWarning", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "RowSetWarning", true, "RowSetWarning", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "RowSetWarning", true, "getNextWarning", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset", "WebRowSet", true, "writeXml", "(ResultSet,OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "WebRowSet", true, "writeXml", "(ResultSet,Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "WebRowSet", true, "writeXml", "(ResultSet,Writer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset", "WebRowSet", true, "writeXml", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.sql.rowset", "BaseRowSet", "clearParameters", "()", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "getConcurrency", "()", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "getEscapeProcessing", "()", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "getFetchDirection", "()", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "getFetchSize", "()", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "getMaxFieldSize", "()", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "getMaxRows", "()", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "getQueryTimeout", "()", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "getShowDeleted", "()", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "getTransactionIsolation", "()", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "getType", "()", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "isReadOnly", "()", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "removeRowSetListener", "(RowSetListener)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setArray", "(int,Array)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setAsciiStream", "(String,InputStream)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setAsciiStream", "(String,InputStream,int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setAsciiStream", "(int,InputStream)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setAsciiStream", "(int,InputStream,int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setBigDecimal", "(String,BigDecimal)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setBigDecimal", "(int,BigDecimal)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setBinaryStream", "(String,InputStream)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setBinaryStream", "(String,InputStream,int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setBinaryStream", "(int,InputStream)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setBinaryStream", "(int,InputStream,int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setBlob", "(String,Blob)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setBlob", "(String,InputStream)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setBlob", "(String,InputStream,long)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setBlob", "(int,Blob)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setBlob", "(int,InputStream)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setBlob", "(int,InputStream,long)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setBoolean", "(String,boolean)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setBoolean", "(int,boolean)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setByte", "(String,byte)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setByte", "(int,byte)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setBytes", "(String,byte[])", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setCharacterStream", "(String,Reader)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setCharacterStream", "(String,Reader,int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setCharacterStream", "(int,Reader)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setCharacterStream", "(int,Reader,int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setClob", "(String,Clob)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setClob", "(String,Reader)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setClob", "(String,Reader,long)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setClob", "(int,Clob)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setClob", "(int,Reader)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setClob", "(int,Reader,long)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setConcurrency", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setDate", "(String,Date)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setDate", "(String,Date,Calendar)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setDate", "(int,Date,Calendar)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setDouble", "(String,double)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setDouble", "(int,double)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setEscapeProcessing", "(boolean)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setFetchDirection", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setFetchSize", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setFloat", "(String,float)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setFloat", "(int,float)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setInt", "(String,int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setInt", "(int,int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setLong", "(String,long)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setLong", "(int,long)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setMaxFieldSize", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setMaxRows", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNCharacterStream", "(String,Reader)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNCharacterStream", "(String,Reader,long)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNCharacterStream", "(int,Reader)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNCharacterStream", "(int,Reader,long)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNClob", "(String,NClob)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNClob", "(String,Reader)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNClob", "(String,Reader,long)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNClob", "(int,NClob)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNClob", "(int,Reader)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNClob", "(int,Reader,long)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNString", "(String,String)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNString", "(int,String)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNull", "(String,int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNull", "(String,int,String)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNull", "(int,int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setNull", "(int,int,String)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setObject", "(String,Object)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setObject", "(String,Object,int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setObject", "(String,Object,int,int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setObject", "(int,Object,int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setObject", "(int,Object,int,int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setQueryTimeout", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setReadOnly", "(boolean)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setRef", "(int,Ref)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setRowId", "(String,RowId)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setRowId", "(int,RowId)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setSQLXML", "(String,SQLXML)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setSQLXML", "(int,SQLXML)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setShort", "(String,short)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setShort", "(int,short)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setShowDeleted", "(boolean)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setString", "(String,String)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setTime", "(String,Time)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setTime", "(String,Time,Calendar)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setTime", "(int,Time,Calendar)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setTimestamp", "(String,Timestamp)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setTimestamp", "(String,Timestamp,Calendar)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setTimestamp", "(int,Timestamp,Calendar)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setTransactionIsolation", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setType", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setURL", "(int,URL)", "summary", "df-generated"], + ["javax.sql.rowset", "BaseRowSet", "setUnicodeStream", "(int,InputStream,int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "getColumnClassName", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "getColumnCount", "()", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "getColumnDisplaySize", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "getColumnType", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "getPrecision", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "getScale", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "isAutoIncrement", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "isCaseSensitive", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "isCurrency", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "isDefinitelyWritable", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "isNullable", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "isReadOnly", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "isSearchable", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "isSigned", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "isWrapperFor", "(Class)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "isWritable", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setAutoIncrement", "(int,boolean)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setCaseSensitive", "(int,boolean)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setCatalogName", "(int,String)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnCount", "(int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnDisplaySize", "(int,int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnLabel", "(int,String)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnName", "(int,String)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnType", "(int,int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnTypeName", "(int,String)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setCurrency", "(int,boolean)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setNullable", "(int,int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setPrecision", "(int,int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setScale", "(int,int)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setSchemaName", "(int,String)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setSearchable", "(int,boolean)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setSigned", "(int,boolean)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetMetaDataImpl", "setTableName", "(int,String)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetProvider", "newFactory", "()", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetProvider", "newFactory", "(String,ClassLoader)", "summary", "df-generated"], + ["javax.sql.rowset", "RowSetWarning", "setNextWarning", "(RowSetWarning)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.model.yml deleted file mode 100644 index 172cdd035ab9..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.model.yml +++ /dev/null @@ -1,213 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.sql.rowset", "BaseRowSet", True, "addRowSetListener", "(RowSetListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "getCommand", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.command]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "getDataSourceName", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.dataSource]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "getParams", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "getPassword", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.password]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "getTypeMap", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.map]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "getUrl", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.URL]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "getUsername", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.username]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setBytes", "(int,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setCommand", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.command]", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setDataSourceName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.dataSource]", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setDate", "(int,Date)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setObject", "(int,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setPassword", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.password]", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setString", "(int,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setTime", "(int,Time)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setTimestamp", "(int,Timestamp)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setTypeMap", "(Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.map]", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setUrl", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.URL]", "value", "dfc-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setUsername", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.username]", "value", "dfc-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "acceptChanges", "(Connection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "createCopy", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "createCopyNoConstraints", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "createCopySchema", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "createShared", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "execute", "(Connection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "getOriginal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "getOriginalRow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "getRowSetWarnings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "getSyncProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "getTableName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "populate", "(ResultSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "populate", "(ResultSet,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "setMetaData", "(RowSetMetaData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "setTableName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "toCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "toCollection", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "CachedRowSet", True, "toCollection", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "FilteredRowSet", True, "getFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "FilteredRowSet", True, "setFilter", "(Predicate)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "JoinRowSet", True, "addRowSet", "(Joinable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "JoinRowSet", True, "addRowSet", "(RowSet,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "JoinRowSet", True, "addRowSet", "(RowSet,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["javax.sql.rowset", "JoinRowSet", True, "addRowSet", "(RowSet,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "JoinRowSet", True, "addRowSet", "(RowSet[],String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "JoinRowSet", True, "addRowSet", "(RowSet[],int[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "JoinRowSet", True, "getRowSetNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "JoinRowSet", True, "getRowSets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "JoinRowSet", True, "getWhereClause", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "JoinRowSet", True, "toCachedRowSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "Joinable", True, "getMatchColumnNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "Joinable", True, "setMatchColumn", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "Joinable", True, "setMatchColumn", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "RowSetWarning", True, "RowSetWarning", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "RowSetWarning", True, "RowSetWarning", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "RowSetWarning", True, "RowSetWarning", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "RowSetWarning", True, "RowSetWarning", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "RowSetWarning", True, "RowSetWarning", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "RowSetWarning", True, "getNextWarning", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "WebRowSet", True, "writeXml", "(ResultSet,OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "WebRowSet", True, "writeXml", "(ResultSet,Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "WebRowSet", True, "writeXml", "(ResultSet,Writer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "WebRowSet", True, "writeXml", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.sql.rowset", "BaseRowSet", "clearParameters", "()", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "getConcurrency", "()", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "getEscapeProcessing", "()", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "getFetchDirection", "()", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "getFetchSize", "()", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "getMaxFieldSize", "()", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "getMaxRows", "()", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "getQueryTimeout", "()", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "getShowDeleted", "()", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "getTransactionIsolation", "()", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "getType", "()", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "isReadOnly", "()", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "removeRowSetListener", "(RowSetListener)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setArray", "(int,Array)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setAsciiStream", "(String,InputStream)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setAsciiStream", "(String,InputStream,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setAsciiStream", "(int,InputStream)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setAsciiStream", "(int,InputStream,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setBigDecimal", "(String,BigDecimal)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setBigDecimal", "(int,BigDecimal)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setBinaryStream", "(String,InputStream)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setBinaryStream", "(String,InputStream,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setBinaryStream", "(int,InputStream)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setBinaryStream", "(int,InputStream,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setBlob", "(String,Blob)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setBlob", "(String,InputStream)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setBlob", "(String,InputStream,long)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setBlob", "(int,Blob)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setBlob", "(int,InputStream)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setBlob", "(int,InputStream,long)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setBoolean", "(String,boolean)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setBoolean", "(int,boolean)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setByte", "(String,byte)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setByte", "(int,byte)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setBytes", "(String,byte[])", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setCharacterStream", "(String,Reader)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setCharacterStream", "(String,Reader,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setCharacterStream", "(int,Reader)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setCharacterStream", "(int,Reader,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setClob", "(String,Clob)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setClob", "(String,Reader)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setClob", "(String,Reader,long)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setClob", "(int,Clob)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setClob", "(int,Reader)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setClob", "(int,Reader,long)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setConcurrency", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setDate", "(String,Date)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setDate", "(String,Date,Calendar)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setDate", "(int,Date,Calendar)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setDouble", "(String,double)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setDouble", "(int,double)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setEscapeProcessing", "(boolean)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setFetchDirection", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setFetchSize", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setFloat", "(String,float)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setFloat", "(int,float)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setInt", "(String,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setInt", "(int,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setLong", "(String,long)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setLong", "(int,long)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setMaxFieldSize", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setMaxRows", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNCharacterStream", "(String,Reader)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNCharacterStream", "(String,Reader,long)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNCharacterStream", "(int,Reader)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNCharacterStream", "(int,Reader,long)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNClob", "(String,NClob)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNClob", "(String,Reader)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNClob", "(String,Reader,long)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNClob", "(int,NClob)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNClob", "(int,Reader)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNClob", "(int,Reader,long)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNString", "(String,String)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNString", "(int,String)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNull", "(String,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNull", "(String,int,String)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNull", "(int,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setNull", "(int,int,String)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setObject", "(String,Object)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setObject", "(String,Object,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setObject", "(String,Object,int,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setObject", "(int,Object,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setObject", "(int,Object,int,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setQueryTimeout", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setReadOnly", "(boolean)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setRef", "(int,Ref)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setRowId", "(String,RowId)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setRowId", "(int,RowId)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setSQLXML", "(String,SQLXML)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setSQLXML", "(int,SQLXML)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setShort", "(String,short)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setShort", "(int,short)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setShowDeleted", "(boolean)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setString", "(String,String)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setTime", "(String,Time)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setTime", "(String,Time,Calendar)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setTime", "(int,Time,Calendar)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setTimestamp", "(String,Timestamp)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setTimestamp", "(String,Timestamp,Calendar)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setTimestamp", "(int,Timestamp,Calendar)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setTransactionIsolation", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setType", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setURL", "(int,URL)", "summary", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", "setUnicodeStream", "(int,InputStream,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "getColumnClassName", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "getColumnCount", "()", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "getColumnDisplaySize", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "getColumnType", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "getPrecision", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "getScale", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "isAutoIncrement", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "isCaseSensitive", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "isCurrency", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "isDefinitelyWritable", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "isNullable", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "isReadOnly", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "isSearchable", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "isSigned", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "isWrapperFor", "(Class)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "isWritable", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setAutoIncrement", "(int,boolean)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setCaseSensitive", "(int,boolean)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setCatalogName", "(int,String)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnCount", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnDisplaySize", "(int,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnLabel", "(int,String)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnName", "(int,String)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnType", "(int,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnTypeName", "(int,String)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setCurrency", "(int,boolean)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setNullable", "(int,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setPrecision", "(int,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setScale", "(int,int)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setSchemaName", "(int,String)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setSearchable", "(int,boolean)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setSigned", "(int,boolean)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetMetaDataImpl", "setTableName", "(int,String)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetProvider", "newFactory", "()", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetProvider", "newFactory", "(String,ClassLoader)", "summary", "df-generated"] - - ["javax.sql.rowset", "RowSetWarning", "setNextWarning", "(RowSetWarning)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.serial.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.serial.model.json new file mode 100644 index 000000000000..990b58f1827d --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.serial.model.json @@ -0,0 +1,111 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.sql.rowset.serial", "SQLInputImpl", true, "SQLInputImpl", "(Object[],Map)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readArray", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readAsciiStream", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readBinaryStream", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readBlob", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readBytes", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readCharacterStream", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readClob", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readDate", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readNClob", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readNString", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readObject", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readRef", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readRowId", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readSQLXML", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readString", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readTime", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readTimestamp", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", true, "readURL", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", true, "SQLOutputImpl", "(Vector,Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", true, "SQLOutputImpl", "(Vector,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset.serial", "SerialArray", true, "SerialArray", "(Array)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset.serial", "SerialArray", true, "SerialArray", "(Array,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset.serial", "SerialBlob", true, "SerialBlob", "(Blob)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset.serial", "SerialClob", true, "SerialClob", "(Clob)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset.serial", "SerialDatalink", true, "SerialDatalink", "(URL)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialDatalink.url]", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SerialDatalink", true, "getDatalink", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialDatalink.url]", "ReturnValue", "taint", "dfc-generated"], + ["javax.sql.rowset.serial", "SerialException", true, "SerialException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset.serial", "SerialJavaObject", true, "SerialJavaObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialJavaObject.obj]", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SerialJavaObject", true, "getObject", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialJavaObject.obj]", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SerialRef", true, "SerialRef", "(Ref)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialRef.object]", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SerialRef", true, "getObject", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialRef.object]", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SerialRef", true, "getObject", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialRef.reference].SyntheticField[javax.sql.rowset.serial.SerialRef.object]", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SerialRef", true, "setObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialRef.object]", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SerialRef", true, "setObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialRef.reference].SyntheticField[javax.sql.rowset.serial.SerialRef.object]", "value", "dfc-generated"], + ["javax.sql.rowset.serial", "SerialStruct", true, "SerialStruct", "(Struct,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.sql.rowset.serial", "SQLInputImpl", "readBigDecimal", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", "readBoolean", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", "readByte", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", "readDouble", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", "readFloat", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", "readInt", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", "readLong", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", "readShort", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLInputImpl", "wasNull", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", "writeArray", "(Array)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", "writeBigDecimal", "(BigDecimal)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", "writeBlob", "(Blob)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", "writeBoolean", "(boolean)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", "writeByte", "(byte)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", "writeClob", "(Clob)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", "writeDouble", "(double)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", "writeFloat", "(float)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", "writeInt", "(int)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", "writeLong", "(long)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", "writeObject", "(SQLData)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", "writeRef", "(Ref)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", "writeShort", "(short)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", "writeStruct", "(Struct)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SQLOutputImpl", "writeURL", "(URL)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialArray", "free", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialArray", "getBaseType", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialArray", "getResultSet", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialArray", "getResultSet", "(Map)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialArray", "getResultSet", "(long,int)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialArray", "getResultSet", "(long,int,Map)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialBlob", "SerialBlob", "(byte[])", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialBlob", "free", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialBlob", "getBytes", "(long,int)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialBlob", "length", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialBlob", "position", "(Blob,long)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialBlob", "position", "(byte[],long)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialBlob", "setBinaryStream", "(long)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialBlob", "setBytes", "(long,byte[])", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialBlob", "setBytes", "(long,byte[],int,int)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialBlob", "truncate", "(long)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialClob", "SerialClob", "(char[])", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialClob", "free", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialClob", "getAsciiStream", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialClob", "length", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialClob", "position", "(Clob,long)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialClob", "position", "(String,long)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialClob", "setAsciiStream", "(long)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialClob", "setCharacterStream", "(long)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialClob", "setString", "(long,String)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialClob", "setString", "(long,String,int,int)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialClob", "truncate", "(long)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialJavaObject", "getFields", "()", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialRef", "getObject", "(Map)", "summary", "df-generated"], + ["javax.sql.rowset.serial", "SerialStruct", "SerialStruct", "(SQLData,Map)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.serial.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.serial.model.yml deleted file mode 100644 index 0e97e51b0399..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.serial.model.yml +++ /dev/null @@ -1,100 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "SQLInputImpl", "(Object[],Map)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readArray", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readAsciiStream", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readBinaryStream", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readBlob", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readBytes", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readCharacterStream", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readClob", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readDate", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readNClob", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readNString", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readObject", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readRef", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readRowId", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readSQLXML", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readString", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readTime", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readTimestamp", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readURL", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", True, "SQLOutputImpl", "(Vector,Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", True, "SQLOutputImpl", "(Vector,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.serial", "SerialArray", True, "SerialArray", "(Array)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.serial", "SerialArray", True, "SerialArray", "(Array,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.serial", "SerialBlob", True, "SerialBlob", "(Blob)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.serial", "SerialClob", True, "SerialClob", "(Clob)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.serial", "SerialDatalink", True, "SerialDatalink", "(URL)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialDatalink.url]", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SerialDatalink", True, "getDatalink", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialDatalink.url]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.sql.rowset.serial", "SerialException", True, "SerialException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.serial", "SerialJavaObject", True, "SerialJavaObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialJavaObject.obj]", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SerialJavaObject", True, "getObject", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialJavaObject.obj]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SerialRef", True, "SerialRef", "(Ref)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialRef.object]", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SerialRef", True, "getObject", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialRef.object]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SerialRef", True, "getObject", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialRef.reference].SyntheticField[javax.sql.rowset.serial.SerialRef.object]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SerialRef", True, "setObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialRef.object]", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SerialRef", True, "setObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialRef.reference].SyntheticField[javax.sql.rowset.serial.SerialRef.object]", "value", "dfc-generated"] - - ["javax.sql.rowset.serial", "SerialStruct", True, "SerialStruct", "(Struct,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.sql.rowset.serial", "SQLInputImpl", "readBigDecimal", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", "readBoolean", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", "readByte", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", "readDouble", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", "readFloat", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", "readInt", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", "readLong", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", "readShort", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", "wasNull", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeArray", "(Array)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeBigDecimal", "(BigDecimal)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeBlob", "(Blob)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeBoolean", "(boolean)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeByte", "(byte)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeClob", "(Clob)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeDouble", "(double)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeFloat", "(float)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeInt", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeLong", "(long)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeObject", "(SQLData)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeRef", "(Ref)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeShort", "(short)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeStruct", "(Struct)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeURL", "(URL)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialArray", "free", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialArray", "getBaseType", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialArray", "getResultSet", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialArray", "getResultSet", "(Map)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialArray", "getResultSet", "(long,int)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialArray", "getResultSet", "(long,int,Map)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialBlob", "SerialBlob", "(byte[])", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialBlob", "free", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialBlob", "getBytes", "(long,int)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialBlob", "length", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialBlob", "position", "(Blob,long)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialBlob", "position", "(byte[],long)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialBlob", "setBinaryStream", "(long)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialBlob", "setBytes", "(long,byte[])", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialBlob", "setBytes", "(long,byte[],int,int)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialBlob", "truncate", "(long)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialClob", "SerialClob", "(char[])", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialClob", "free", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialClob", "getAsciiStream", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialClob", "length", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialClob", "position", "(Clob,long)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialClob", "position", "(String,long)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialClob", "setAsciiStream", "(long)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialClob", "setCharacterStream", "(long)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialClob", "setString", "(long,String)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialClob", "setString", "(long,String,int,int)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialClob", "truncate", "(long)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialJavaObject", "getFields", "()", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialRef", "getObject", "(Map)", "summary", "df-generated"] - - ["javax.sql.rowset.serial", "SerialStruct", "SerialStruct", "(SQLData,Map)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.spi.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.spi.model.json new file mode 100644 index 000000000000..30a4f0003ee8 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.spi.model.json @@ -0,0 +1,46 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.sql.rowset.spi", "SyncFactory", true, "setLogger", "(Logger,Level)", "", "Argument[1]", "Argument[0].SyntheticField[java.util.logging.Logger.config].SyntheticField[java.util.logging.Logger$ConfigurationData.levelObject]", "value", "dfc-generated"], + ["javax.sql.rowset.spi", "SyncFactoryException", true, "SyncFactoryException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset.spi", "SyncProvider", true, "getProviderID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset.spi", "SyncProvider", true, "getRowSetReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset.spi", "SyncProvider", true, "getRowSetWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset.spi", "SyncProvider", true, "getVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset.spi", "SyncProvider", true, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.sql.rowset.spi", "SyncProviderException", true, "SyncProviderException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset.spi", "SyncProviderException", true, "SyncProviderException", "(SyncResolver)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.spi.SyncProviderException.syncResolver]", "value", "dfc-generated"], + ["javax.sql.rowset.spi", "SyncProviderException", true, "getSyncResolver", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.spi.SyncProviderException.syncResolver]", "ReturnValue", "value", "dfc-generated"], + ["javax.sql.rowset.spi", "SyncProviderException", true, "setSyncResolver", "(SyncResolver)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.spi.SyncProviderException.syncResolver]", "value", "dfc-generated"], + ["javax.sql.rowset.spi", "XmlWriter", true, "writeXML", "(WebRowSet,Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.sql.rowset.spi", "XmlWriter", true, "writeXML", "(WebRowSet,Writer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.sql.rowset.spi", "SyncFactory", "getInstance", "(String)", "summary", "df-generated"], + ["javax.sql.rowset.spi", "SyncFactory", "getLogger", "()", "summary", "df-generated"], + ["javax.sql.rowset.spi", "SyncFactory", "getRegisteredProviders", "()", "summary", "df-generated"], + ["javax.sql.rowset.spi", "SyncFactory", "getSyncFactory", "()", "summary", "df-generated"], + ["javax.sql.rowset.spi", "SyncFactory", "registerProvider", "(String)", "summary", "df-generated"], + ["javax.sql.rowset.spi", "SyncFactory", "setJNDIContext", "(Context)", "summary", "df-generated"], + ["javax.sql.rowset.spi", "SyncFactory", "setLogger", "(Logger)", "summary", "df-generated"], + ["javax.sql.rowset.spi", "SyncFactory", "unregisterProvider", "(String)", "summary", "df-generated"], + ["javax.sql.rowset.spi", "SyncProvider", "getDataSourceLock", "()", "summary", "df-generated"], + ["javax.sql.rowset.spi", "SyncProvider", "getProviderGrade", "()", "summary", "df-generated"], + ["javax.sql.rowset.spi", "SyncProvider", "setDataSourceLock", "(int)", "summary", "df-generated"], + ["javax.sql.rowset.spi", "SyncProvider", "supportsUpdatableView", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.spi.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.spi.model.yml deleted file mode 100644 index 3f264d1c4971..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.sql.rowset.spi.model.yml +++ /dev/null @@ -1,35 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.sql.rowset.spi", "SyncFactory", True, "setLogger", "(Logger,Level)", "", "Argument[1]", "Argument[0].SyntheticField[java.util.logging.Logger.config].SyntheticField[java.util.logging.Logger$ConfigurationData.levelObject]", "value", "dfc-generated"] - - ["javax.sql.rowset.spi", "SyncFactoryException", True, "SyncFactoryException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProvider", True, "getProviderID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProvider", True, "getRowSetReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProvider", True, "getRowSetWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProvider", True, "getVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProvider", True, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProviderException", True, "SyncProviderException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProviderException", True, "SyncProviderException", "(SyncResolver)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.spi.SyncProviderException.syncResolver]", "value", "dfc-generated"] - - ["javax.sql.rowset.spi", "SyncProviderException", True, "getSyncResolver", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.spi.SyncProviderException.syncResolver]", "ReturnValue", "value", "dfc-generated"] - - ["javax.sql.rowset.spi", "SyncProviderException", True, "setSyncResolver", "(SyncResolver)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.spi.SyncProviderException.syncResolver]", "value", "dfc-generated"] - - ["javax.sql.rowset.spi", "XmlWriter", True, "writeXML", "(WebRowSet,Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.spi", "XmlWriter", True, "writeXML", "(WebRowSet,Writer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.sql.rowset.spi", "SyncFactory", "getInstance", "(String)", "summary", "df-generated"] - - ["javax.sql.rowset.spi", "SyncFactory", "getLogger", "()", "summary", "df-generated"] - - ["javax.sql.rowset.spi", "SyncFactory", "getRegisteredProviders", "()", "summary", "df-generated"] - - ["javax.sql.rowset.spi", "SyncFactory", "getSyncFactory", "()", "summary", "df-generated"] - - ["javax.sql.rowset.spi", "SyncFactory", "registerProvider", "(String)", "summary", "df-generated"] - - ["javax.sql.rowset.spi", "SyncFactory", "setJNDIContext", "(Context)", "summary", "df-generated"] - - ["javax.sql.rowset.spi", "SyncFactory", "setLogger", "(Logger)", "summary", "df-generated"] - - ["javax.sql.rowset.spi", "SyncFactory", "unregisterProvider", "(String)", "summary", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProvider", "getDataSourceLock", "()", "summary", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProvider", "getProviderGrade", "()", "summary", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProvider", "setDataSourceLock", "(int)", "summary", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProvider", "supportsUpdatableView", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.tools.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.tools.model.json new file mode 100644 index 000000000000..b0ff804ccdad --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.tools.model.json @@ -0,0 +1,123 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.tools", "DiagnosticCollector", false, "getDiagnostics", "()", "", "Argument[this].SyntheticField[javax.tools.DiagnosticCollector.diagnostics].Element", "ReturnValue.Element", "value", "dfc-generated"], + ["javax.tools", "DiagnosticCollector", false, "report", "(Diagnostic)", "", "Argument[0]", "Argument[this].SyntheticField[javax.tools.DiagnosticCollector.diagnostics].Element", "value", "dfc-generated"], + ["javax.tools", "DocumentationTool$DocumentationTask", true, "addModules", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["javax.tools", "DocumentationTool$DocumentationTask", true, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.tools", "DocumentationTool", true, "getStandardFileManager", "(DiagnosticListener,Locale,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "DocumentationTool", true, "getStandardFileManager", "(DiagnosticListener,Locale,Charset)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "DocumentationTool", true, "getTask", "(Writer,JavaFileManager,DiagnosticListener,Class,Iterable,Iterable)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "DocumentationTool", true, "getTask", "(Writer,JavaFileManager,DiagnosticListener,Class,Iterable,Iterable)", "", "Argument[5].Element", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "FileObject", true, "getCharContent", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "FileObject", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "FileObject", true, "openInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "FileObject", true, "openOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "FileObject", true, "openReader", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "FileObject", true, "openWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "FileObject", true, "toUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "ForwardingJavaFileManager", true, "getLocationForModule", "(JavaFileManager$Location,String)", "", "Argument[1]", "ReturnValue.SyntheticField[com.sun.tools.javac.file.Locations$ModuleLocationHandler.moduleName]", "value", "dfc-generated"], + ["javax.tools", "ForwardingJavaFileManager", true, "getLocationForModule", "(JavaFileManager$Location,String)", "", "Argument[1]", "ReturnValue.SyntheticField[com.sun.tools.javac.file.Locations$ModuleLocationHandler.searchPath].Element", "taint", "dfc-generated"], + ["javax.tools", "ForwardingJavaFileManager", true, "inferModuleName", "(JavaFileManager$Location)", "", "Argument[0].SyntheticField[com.sun.tools.javac.file.Locations$ModuleLocationHandler.moduleName]", "ReturnValue", "value", "dfc-generated"], + ["javax.tools", "JavaCompiler$CompilationTask", true, "addModules", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["javax.tools", "JavaCompiler$CompilationTask", true, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.tools", "JavaCompiler$CompilationTask", true, "setProcessors", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["javax.tools", "JavaCompiler", true, "getStandardFileManager", "(DiagnosticListener,Locale,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaCompiler", true, "getStandardFileManager", "(DiagnosticListener,Locale,Charset)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaCompiler", true, "getTask", "(Writer,JavaFileManager,DiagnosticListener,Iterable,Iterable,Iterable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaCompiler", true, "getTask", "(Writer,JavaFileManager,DiagnosticListener,Iterable,Iterable,Iterable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaCompiler", true, "getTask", "(Writer,JavaFileManager,DiagnosticListener,Iterable,Iterable,Iterable)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager$Location", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getFileForInput", "(JavaFileManager$Location,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getFileForInput", "(JavaFileManager$Location,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getJavaFileForInput", "(JavaFileManager$Location,String,JavaFileObject$Kind)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getJavaFileForInput", "(JavaFileManager$Location,String,JavaFileObject$Kind)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getJavaFileForOutput", "(JavaFileManager$Location,String,JavaFileObject$Kind,FileObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getJavaFileForOutput", "(JavaFileManager$Location,String,JavaFileObject$Kind,FileObject)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getJavaFileForOutput", "(JavaFileManager$Location,String,JavaFileObject$Kind,FileObject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getJavaFileForOutput", "(JavaFileManager$Location,String,JavaFileObject$Kind,FileObject)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getJavaFileForOutput", "(JavaFileManager$Location,String,JavaFileObject$Kind,FileObject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getLocationForModule", "(JavaFileManager$Location,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "getLocationForModule", "(JavaFileManager$Location,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "inferBinaryName", "(JavaFileManager$Location,JavaFileObject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "inferModuleName", "(JavaFileManager$Location)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "inferModuleName", "(JavaFileManager$Location)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "JavaFileManager", true, "list", "(JavaFileManager$Location,String,Set,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "StandardJavaFileManager$PathFactory", true, "getPath", "(String,String[])", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"], + ["javax.tools", "StandardJavaFileManager$PathFactory", true, "getPath", "(String,String[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "dfc-generated"], + ["javax.tools", "StandardJavaFileManager", true, "asPath", "(FileObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "StandardJavaFileManager", true, "getJavaFileObjects", "(File[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "StandardJavaFileManager", true, "getJavaFileObjects", "(File[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "StandardJavaFileManager", true, "getJavaFileObjects", "(Path[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "StandardJavaFileManager", true, "getJavaFileObjects", "(String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "StandardJavaFileManager", true, "getJavaFileObjectsFromFiles", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "StandardJavaFileManager", true, "getJavaFileObjectsFromFiles", "(Iterable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "StandardJavaFileManager", true, "getJavaFileObjectsFromPaths", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "StandardJavaFileManager", true, "getJavaFileObjectsFromPaths", "(Collection)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "StandardJavaFileManager", true, "getJavaFileObjectsFromPaths", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "StandardJavaFileManager", true, "getJavaFileObjectsFromPaths", "(Iterable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "StandardJavaFileManager", true, "getJavaFileObjectsFromStrings", "(Iterable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "StandardJavaFileManager", true, "getLocationAsPaths", "(JavaFileManager$Location)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.tools", "StandardJavaFileManager", true, "setPathFactory", "(StandardJavaFileManager$PathFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.tools", "StandardLocation", false, "locationFor", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.tools", "DocumentationTool$Location", "isOutputLocation", "()", "summary", "df-generated"], + ["javax.tools", "ForwardingFileObject", "delete", "()", "summary", "df-generated"], + ["javax.tools", "ForwardingFileObject", "getLastModified", "()", "summary", "df-generated"], + ["javax.tools", "ForwardingJavaFileManager", "contains", "(JavaFileManager$Location,FileObject)", "summary", "df-generated"], + ["javax.tools", "ForwardingJavaFileManager", "flush", "()", "summary", "df-generated"], + ["javax.tools", "ForwardingJavaFileManager", "getClassLoader", "(JavaFileManager$Location)", "summary", "df-generated"], + ["javax.tools", "ForwardingJavaFileManager", "getLocationForModule", "(JavaFileManager$Location,JavaFileObject)", "summary", "df-generated"], + ["javax.tools", "ForwardingJavaFileManager", "getServiceLoader", "(JavaFileManager$Location,Class)", "summary", "df-generated"], + ["javax.tools", "ForwardingJavaFileManager", "handleOption", "(String,Iterator)", "summary", "df-generated"], + ["javax.tools", "ForwardingJavaFileManager", "hasLocation", "(JavaFileManager$Location)", "summary", "df-generated"], + ["javax.tools", "ForwardingJavaFileManager", "isSameFile", "(FileObject,FileObject)", "summary", "df-generated"], + ["javax.tools", "ForwardingJavaFileManager", "isSupportedOption", "(String)", "summary", "df-generated"], + ["javax.tools", "ForwardingJavaFileManager", "listLocationsForModules", "(JavaFileManager$Location)", "summary", "df-generated"], + ["javax.tools", "ForwardingJavaFileObject", "getAccessLevel", "()", "summary", "df-generated"], + ["javax.tools", "ForwardingJavaFileObject", "getKind", "()", "summary", "df-generated"], + ["javax.tools", "ForwardingJavaFileObject", "getNestingKind", "()", "summary", "df-generated"], + ["javax.tools", "ForwardingJavaFileObject", "isNameCompatible", "(String,JavaFileObject$Kind)", "summary", "df-generated"], + ["javax.tools", "JavaFileManager$Location", "isModuleOrientedLocation", "()", "summary", "df-generated"], + ["javax.tools", "JavaFileManager", "contains", "(JavaFileManager$Location,FileObject)", "summary", "df-generated"], + ["javax.tools", "JavaFileManager", "getLocationForModule", "(JavaFileManager$Location,JavaFileObject)", "summary", "df-generated"], + ["javax.tools", "JavaFileManager", "getServiceLoader", "(JavaFileManager$Location,Class)", "summary", "df-generated"], + ["javax.tools", "JavaFileManager", "listLocationsForModules", "(JavaFileManager$Location)", "summary", "df-generated"], + ["javax.tools", "SimpleJavaFileObject", "delete", "()", "summary", "df-generated"], + ["javax.tools", "SimpleJavaFileObject", "getAccessLevel", "()", "summary", "df-generated"], + ["javax.tools", "SimpleJavaFileObject", "getKind", "()", "summary", "df-generated"], + ["javax.tools", "SimpleJavaFileObject", "getLastModified", "()", "summary", "df-generated"], + ["javax.tools", "SimpleJavaFileObject", "getNestingKind", "()", "summary", "df-generated"], + ["javax.tools", "SimpleJavaFileObject", "isNameCompatible", "(String,JavaFileObject$Kind)", "summary", "df-generated"], + ["javax.tools", "StandardJavaFileManager", "setLocationForModule", "(JavaFileManager$Location,String,Collection)", "summary", "df-generated"], + ["javax.tools", "StandardJavaFileManager", "setLocationFromPaths", "(JavaFileManager$Location,Collection)", "summary", "df-generated"], + ["javax.tools", "StandardLocation", "isModuleOrientedLocation", "()", "summary", "df-generated"], + ["javax.tools", "StandardLocation", "isOutputLocation", "()", "summary", "df-generated"], + ["javax.tools", "Tool", "name", "()", "summary", "df-generated"], + ["javax.tools", "ToolProvider", "getSystemDocumentationTool", "()", "summary", "df-generated"], + ["javax.tools", "ToolProvider", "getSystemJavaCompiler", "()", "summary", "df-generated"], + ["javax.tools", "ToolProvider", "getSystemToolClassLoader", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.tools.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.tools.model.yml deleted file mode 100644 index 02e98f06f22e..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.tools.model.yml +++ /dev/null @@ -1,112 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.tools", "DiagnosticCollector", False, "getDiagnostics", "()", "", "Argument[this].SyntheticField[javax.tools.DiagnosticCollector.diagnostics].Element", "ReturnValue.Element", "value", "dfc-generated"] - - ["javax.tools", "DiagnosticCollector", False, "report", "(Diagnostic)", "", "Argument[0]", "Argument[this].SyntheticField[javax.tools.DiagnosticCollector.diagnostics].Element", "value", "dfc-generated"] - - ["javax.tools", "DocumentationTool$DocumentationTask", True, "addModules", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.tools", "DocumentationTool$DocumentationTask", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.tools", "DocumentationTool", True, "getStandardFileManager", "(DiagnosticListener,Locale,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "DocumentationTool", True, "getStandardFileManager", "(DiagnosticListener,Locale,Charset)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "DocumentationTool", True, "getTask", "(Writer,JavaFileManager,DiagnosticListener,Class,Iterable,Iterable)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "DocumentationTool", True, "getTask", "(Writer,JavaFileManager,DiagnosticListener,Class,Iterable,Iterable)", "", "Argument[5].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "FileObject", True, "getCharContent", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "FileObject", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "FileObject", True, "openInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "FileObject", True, "openOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "FileObject", True, "openReader", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "FileObject", True, "openWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "FileObject", True, "toUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "ForwardingJavaFileManager", True, "getLocationForModule", "(JavaFileManager$Location,String)", "", "Argument[1]", "ReturnValue.SyntheticField[com.sun.tools.javac.file.Locations$ModuleLocationHandler.moduleName]", "value", "dfc-generated"] - - ["javax.tools", "ForwardingJavaFileManager", True, "getLocationForModule", "(JavaFileManager$Location,String)", "", "Argument[1]", "ReturnValue.SyntheticField[com.sun.tools.javac.file.Locations$ModuleLocationHandler.searchPath].Element", "taint", "dfc-generated"] - - ["javax.tools", "ForwardingJavaFileManager", True, "inferModuleName", "(JavaFileManager$Location)", "", "Argument[0].SyntheticField[com.sun.tools.javac.file.Locations$ModuleLocationHandler.moduleName]", "ReturnValue", "value", "dfc-generated"] - - ["javax.tools", "JavaCompiler$CompilationTask", True, "addModules", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.tools", "JavaCompiler$CompilationTask", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.tools", "JavaCompiler$CompilationTask", True, "setProcessors", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.tools", "JavaCompiler", True, "getStandardFileManager", "(DiagnosticListener,Locale,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaCompiler", True, "getStandardFileManager", "(DiagnosticListener,Locale,Charset)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaCompiler", True, "getTask", "(Writer,JavaFileManager,DiagnosticListener,Iterable,Iterable,Iterable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaCompiler", True, "getTask", "(Writer,JavaFileManager,DiagnosticListener,Iterable,Iterable,Iterable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaCompiler", True, "getTask", "(Writer,JavaFileManager,DiagnosticListener,Iterable,Iterable,Iterable)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager$Location", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getFileForInput", "(JavaFileManager$Location,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getFileForInput", "(JavaFileManager$Location,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getJavaFileForInput", "(JavaFileManager$Location,String,JavaFileObject$Kind)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getJavaFileForInput", "(JavaFileManager$Location,String,JavaFileObject$Kind)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getJavaFileForOutput", "(JavaFileManager$Location,String,JavaFileObject$Kind,FileObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getJavaFileForOutput", "(JavaFileManager$Location,String,JavaFileObject$Kind,FileObject)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getJavaFileForOutput", "(JavaFileManager$Location,String,JavaFileObject$Kind,FileObject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getJavaFileForOutput", "(JavaFileManager$Location,String,JavaFileObject$Kind,FileObject)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getJavaFileForOutput", "(JavaFileManager$Location,String,JavaFileObject$Kind,FileObject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getLocationForModule", "(JavaFileManager$Location,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getLocationForModule", "(JavaFileManager$Location,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "inferBinaryName", "(JavaFileManager$Location,JavaFileObject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "inferModuleName", "(JavaFileManager$Location)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "inferModuleName", "(JavaFileManager$Location)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "list", "(JavaFileManager$Location,String,Set,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "StandardJavaFileManager$PathFactory", True, "getPath", "(String,String[])", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.tools", "StandardJavaFileManager$PathFactory", True, "getPath", "(String,String[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "dfc-generated"] - - ["javax.tools", "StandardJavaFileManager", True, "asPath", "(FileObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjects", "(File[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjects", "(File[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjects", "(Path[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjects", "(String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjectsFromFiles", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjectsFromFiles", "(Iterable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjectsFromPaths", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjectsFromPaths", "(Collection)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjectsFromPaths", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjectsFromPaths", "(Iterable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjectsFromStrings", "(Iterable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", True, "getLocationAsPaths", "(JavaFileManager$Location)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", True, "setPathFactory", "(StandardJavaFileManager$PathFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.tools", "StandardLocation", False, "locationFor", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.tools", "DocumentationTool$Location", "isOutputLocation", "()", "summary", "df-generated"] - - ["javax.tools", "ForwardingFileObject", "delete", "()", "summary", "df-generated"] - - ["javax.tools", "ForwardingFileObject", "getLastModified", "()", "summary", "df-generated"] - - ["javax.tools", "ForwardingJavaFileManager", "contains", "(JavaFileManager$Location,FileObject)", "summary", "df-generated"] - - ["javax.tools", "ForwardingJavaFileManager", "flush", "()", "summary", "df-generated"] - - ["javax.tools", "ForwardingJavaFileManager", "getClassLoader", "(JavaFileManager$Location)", "summary", "df-generated"] - - ["javax.tools", "ForwardingJavaFileManager", "getLocationForModule", "(JavaFileManager$Location,JavaFileObject)", "summary", "df-generated"] - - ["javax.tools", "ForwardingJavaFileManager", "getServiceLoader", "(JavaFileManager$Location,Class)", "summary", "df-generated"] - - ["javax.tools", "ForwardingJavaFileManager", "handleOption", "(String,Iterator)", "summary", "df-generated"] - - ["javax.tools", "ForwardingJavaFileManager", "hasLocation", "(JavaFileManager$Location)", "summary", "df-generated"] - - ["javax.tools", "ForwardingJavaFileManager", "isSameFile", "(FileObject,FileObject)", "summary", "df-generated"] - - ["javax.tools", "ForwardingJavaFileManager", "isSupportedOption", "(String)", "summary", "df-generated"] - - ["javax.tools", "ForwardingJavaFileManager", "listLocationsForModules", "(JavaFileManager$Location)", "summary", "df-generated"] - - ["javax.tools", "ForwardingJavaFileObject", "getAccessLevel", "()", "summary", "df-generated"] - - ["javax.tools", "ForwardingJavaFileObject", "getKind", "()", "summary", "df-generated"] - - ["javax.tools", "ForwardingJavaFileObject", "getNestingKind", "()", "summary", "df-generated"] - - ["javax.tools", "ForwardingJavaFileObject", "isNameCompatible", "(String,JavaFileObject$Kind)", "summary", "df-generated"] - - ["javax.tools", "JavaFileManager$Location", "isModuleOrientedLocation", "()", "summary", "df-generated"] - - ["javax.tools", "JavaFileManager", "contains", "(JavaFileManager$Location,FileObject)", "summary", "df-generated"] - - ["javax.tools", "JavaFileManager", "getLocationForModule", "(JavaFileManager$Location,JavaFileObject)", "summary", "df-generated"] - - ["javax.tools", "JavaFileManager", "getServiceLoader", "(JavaFileManager$Location,Class)", "summary", "df-generated"] - - ["javax.tools", "JavaFileManager", "listLocationsForModules", "(JavaFileManager$Location)", "summary", "df-generated"] - - ["javax.tools", "SimpleJavaFileObject", "delete", "()", "summary", "df-generated"] - - ["javax.tools", "SimpleJavaFileObject", "getAccessLevel", "()", "summary", "df-generated"] - - ["javax.tools", "SimpleJavaFileObject", "getKind", "()", "summary", "df-generated"] - - ["javax.tools", "SimpleJavaFileObject", "getLastModified", "()", "summary", "df-generated"] - - ["javax.tools", "SimpleJavaFileObject", "getNestingKind", "()", "summary", "df-generated"] - - ["javax.tools", "SimpleJavaFileObject", "isNameCompatible", "(String,JavaFileObject$Kind)", "summary", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", "setLocationForModule", "(JavaFileManager$Location,String,Collection)", "summary", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", "setLocationFromPaths", "(JavaFileManager$Location,Collection)", "summary", "df-generated"] - - ["javax.tools", "StandardLocation", "isModuleOrientedLocation", "()", "summary", "df-generated"] - - ["javax.tools", "StandardLocation", "isOutputLocation", "()", "summary", "df-generated"] - - ["javax.tools", "Tool", "name", "()", "summary", "df-generated"] - - ["javax.tools", "ToolProvider", "getSystemDocumentationTool", "()", "summary", "df-generated"] - - ["javax.tools", "ToolProvider", "getSystemJavaCompiler", "()", "summary", "df-generated"] - - ["javax.tools", "ToolProvider", "getSystemToolClassLoader", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.transaction.xa.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.transaction.xa.model.json new file mode 100644 index 000000000000..60399990ab54 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.transaction.xa.model.json @@ -0,0 +1,23 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.transaction.xa", "XAException", true, "XAException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.transaction.xa", "XAException", "XAException", "(int)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.transaction.xa.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.transaction.xa.model.yml deleted file mode 100644 index ce267904e5de..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.transaction.xa.model.yml +++ /dev/null @@ -1,12 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.transaction.xa", "XAException", True, "XAException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.transaction.xa", "XAException", "XAException", "(int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.catalog.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.catalog.model.json new file mode 100644 index 000000000000..f60e3392bf7e --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.catalog.model.json @@ -0,0 +1,41 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.catalog", "CatalogException", true, "CatalogException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.catalog", "CatalogException", true, "CatalogException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.catalog", "CatalogException", true, "CatalogException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.catalog", "CatalogFeatures$Builder", true, "with", "(CatalogFeatures$Feature,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.catalog", "CatalogFeatures", true, "get", "(CatalogFeatures$Feature)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.catalog", "CatalogManager", false, "catalog", "(CatalogFeatures,URI[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.catalog", "CatalogManager", false, "catalog", "(CatalogFeatures,URI[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.xml.catalog", "CatalogManager", false, "catalogResolver", "(Catalog)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.catalog", "CatalogManager", false, "catalogResolver", "(CatalogFeatures,URI[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.catalog", "CatalogManager", false, "catalogResolver", "(CatalogFeatures,URI[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["javax.xml.catalog", "CatalogResolver", true, "resolveEntity", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"], + ["javax.xml.catalog", "CatalogResolver", true, "resolveResource", "(String,String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.catalog", "CatalogFeatures$Builder", "build", "()", "summary", "df-generated"], + ["javax.xml.catalog", "CatalogFeatures$Feature", "defaultValue", "()", "summary", "df-generated"], + ["javax.xml.catalog", "CatalogFeatures$Feature", "getPropertyName", "()", "summary", "df-generated"], + ["javax.xml.catalog", "CatalogFeatures", "builder", "()", "summary", "df-generated"], + ["javax.xml.catalog", "CatalogFeatures", "defaults", "()", "summary", "df-generated"], + ["javax.xml.catalog", "GroupEntry$PreferType", "prefer", "(String)", "summary", "df-generated"], + ["javax.xml.catalog", "GroupEntry$ResolveType", "getType", "(String)", "summary", "df-generated"], + ["javax.xml.catalog", "GroupEntry$ResolveType", "isType", "(String)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.catalog.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.catalog.model.yml deleted file mode 100644 index a53482f7c44e..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.catalog.model.yml +++ /dev/null @@ -1,30 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.catalog", "CatalogException", True, "CatalogException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.catalog", "CatalogException", True, "CatalogException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.catalog", "CatalogException", True, "CatalogException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.catalog", "CatalogFeatures$Builder", True, "with", "(CatalogFeatures$Feature,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.catalog", "CatalogFeatures", True, "get", "(CatalogFeatures$Feature)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.catalog", "CatalogManager", False, "catalog", "(CatalogFeatures,URI[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.catalog", "CatalogManager", False, "catalog", "(CatalogFeatures,URI[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.catalog", "CatalogManager", False, "catalogResolver", "(Catalog)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.catalog", "CatalogManager", False, "catalogResolver", "(CatalogFeatures,URI[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.catalog", "CatalogManager", False, "catalogResolver", "(CatalogFeatures,URI[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.catalog", "CatalogResolver", True, "resolveEntity", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - - ["javax.xml.catalog", "CatalogResolver", True, "resolveResource", "(String,String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.catalog", "CatalogFeatures$Builder", "build", "()", "summary", "df-generated"] - - ["javax.xml.catalog", "CatalogFeatures$Feature", "defaultValue", "()", "summary", "df-generated"] - - ["javax.xml.catalog", "CatalogFeatures$Feature", "getPropertyName", "()", "summary", "df-generated"] - - ["javax.xml.catalog", "CatalogFeatures", "builder", "()", "summary", "df-generated"] - - ["javax.xml.catalog", "CatalogFeatures", "defaults", "()", "summary", "df-generated"] - - ["javax.xml.catalog", "GroupEntry$PreferType", "prefer", "(String)", "summary", "df-generated"] - - ["javax.xml.catalog", "GroupEntry$ResolveType", "getType", "(String)", "summary", "df-generated"] - - ["javax.xml.catalog", "GroupEntry$ResolveType", "isType", "(String)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dom.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dom.model.json similarity index 53% rename from java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dom.model.yml rename to java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dom.model.json index 6095e5309a7b..8972f331cec3 100644 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dom.model.yml +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dom.model.json @@ -1,38 +1,49 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "get", "(Object)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.objMap].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "getBaseURI", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.baseURI]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "getDefaultNamespacePrefix", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.defaultPrefix]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "getElementById", "(String)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.idMap].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "getKeySelector", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.ks]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "getNamespacePrefix", "(String,String)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.nsMap].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.propMap].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "getURIDereferencer", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.dereferencer]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "iterator", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.idMap].MapKey", "ReturnValue.Element.MapKey", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "iterator", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.idMap].MapValue", "ReturnValue.Element.MapValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.objMap].MapKey", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.objMap].MapValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "put", "(Object,Object)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.objMap].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "putNamespacePrefix", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.nsMap].MapKey", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "putNamespacePrefix", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.nsMap].MapValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "putNamespacePrefix", "(String,String)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.nsMap].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setBaseURI", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.baseURI]", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setDefaultNamespacePrefix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.defaultPrefix]", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setIdAttributeNS", "(Element,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.idMap].MapValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setKeySelector", "(KeySelector)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.ks]", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setProperty", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.propMap].MapKey", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.propMap].MapValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setProperty", "(String,Object)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.propMap].MapValue", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setURIDereferencer", "(URIDereferencer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.dereferencer]", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMStructure", True, "DOMStructure", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMStructure.node]", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMStructure", True, "getNode", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMStructure.node]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dom", "DOMURIReference", True, "getHere", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.crypto.dom", "DOMStructure", "isFeatureSupported", "(String)", "summary", "df-generated"] +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "get", "(Object)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.objMap].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "getBaseURI", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.baseURI]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "getDefaultNamespacePrefix", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.defaultPrefix]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "getElementById", "(String)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.idMap].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "getKeySelector", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.ks]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "getNamespacePrefix", "(String,String)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.nsMap].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "getProperty", "(String)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.propMap].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "getURIDereferencer", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.dereferencer]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "iterator", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.idMap].MapKey", "ReturnValue.Element.MapKey", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "iterator", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.idMap].MapValue", "ReturnValue.Element.MapValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.objMap].MapKey", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.objMap].MapValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "put", "(Object,Object)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.objMap].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "putNamespacePrefix", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.nsMap].MapKey", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "putNamespacePrefix", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.nsMap].MapValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "putNamespacePrefix", "(String,String)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.nsMap].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "setBaseURI", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.baseURI]", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "setDefaultNamespacePrefix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.defaultPrefix]", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "setIdAttributeNS", "(Element,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.idMap].MapValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "setKeySelector", "(KeySelector)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.ks]", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "setProperty", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.propMap].MapKey", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.propMap].MapValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "setProperty", "(String,Object)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.propMap].MapValue", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMCryptoContext", true, "setURIDereferencer", "(URIDereferencer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.dereferencer]", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMStructure", true, "DOMStructure", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMStructure.node]", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMStructure", true, "getNode", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMStructure.node]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dom", "DOMURIReference", true, "getHere", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.crypto.dom", "DOMStructure", "isFeatureSupported", "(String)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.dom.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.dom.model.json similarity index 53% rename from java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.dom.model.yml rename to java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.dom.model.json index eaa1d244caf0..ace6145e92b0 100644 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.dom.model.yml +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.dom.model.json @@ -1,20 +1,27 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(Key,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(Key,Node,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(Key,Node,Node)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.nextSibling]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(KeySelector,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(KeySelector,Node,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(KeySelector,Node,Node)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.nextSibling]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "getNextSibling", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.nextSibling]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "getParent", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "setNextSibling", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.nextSibling]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "setParent", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMValidateContext", True, "DOMValidateContext", "(Key,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMValidateContext.node]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMValidateContext", True, "DOMValidateContext", "(KeySelector,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMValidateContext.node]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMValidateContext", True, "getNode", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMValidateContext.node]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMValidateContext", True, "setNode", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMValidateContext.node]", "value", "dfc-generated"] +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.crypto.dsig.dom", "DOMSignContext", true, "DOMSignContext", "(Key,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.dom", "DOMSignContext", true, "DOMSignContext", "(Key,Node,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.dom", "DOMSignContext", true, "DOMSignContext", "(Key,Node,Node)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.nextSibling]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.dom", "DOMSignContext", true, "DOMSignContext", "(KeySelector,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.dom", "DOMSignContext", true, "DOMSignContext", "(KeySelector,Node,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.dom", "DOMSignContext", true, "DOMSignContext", "(KeySelector,Node,Node)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.nextSibling]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.dom", "DOMSignContext", true, "getNextSibling", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.nextSibling]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.dom", "DOMSignContext", true, "getParent", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.dom", "DOMSignContext", true, "setNextSibling", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.nextSibling]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.dom", "DOMSignContext", true, "setParent", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.dom", "DOMValidateContext", true, "DOMValidateContext", "(Key,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMValidateContext.node]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.dom", "DOMValidateContext", true, "DOMValidateContext", "(KeySelector,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMValidateContext.node]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.dom", "DOMValidateContext", true, "getNode", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMValidateContext.node]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.dom", "DOMValidateContext", true, "setNode", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMValidateContext.node]", "value", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.keyinfo.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.keyinfo.model.json new file mode 100644 index 000000000000..fea1ab68535b --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.keyinfo.model.json @@ -0,0 +1,60 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.crypto.dsig.keyinfo", "KeyInfo", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfo", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.mechanismType]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.mechanismType]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "getInstance", "(String,Provider)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.provider]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.mechanismType]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "getMechanismType", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.mechanismType]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "getProvider", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.provider]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newKeyInfo", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newKeyInfo", "(List,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newKeyInfo", "(List,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newKeyName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newKeyValue", "(PublicKey)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newPGPData", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newPGPData", "(byte[],List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newPGPData", "(byte[],List)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newPGPData", "(byte[],byte[],List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newPGPData", "(byte[],byte[],List)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newPGPData", "(byte[],byte[],List)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newRetrievalMethod", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newRetrievalMethod", "(String,String,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newRetrievalMethod", "(String,String,List)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newRetrievalMethod", "(String,String,List)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newX509Data", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", true, "newX509IssuerSerial", "(String,BigInteger)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyName", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyValue", true, "getPublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "PGPData", true, "getExternalElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "PGPData", true, "getKeyId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "PGPData", true, "getKeyPacket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "RetrievalMethod", true, "dereference", "(XMLCryptoContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "RetrievalMethod", true, "dereference", "(XMLCryptoContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "RetrievalMethod", true, "getTransforms", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "X509Data", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "X509IssuerSerial", true, "getIssuerName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "getInstance", "()", "summary", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "getURIDereferencer", "()", "summary", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "isFeatureSupported", "(String)", "summary", "df-generated"], + ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "unmarshalKeyInfo", "(XMLStructure)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.keyinfo.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.keyinfo.model.yml deleted file mode 100644 index 04af9157205b..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.keyinfo.model.yml +++ /dev/null @@ -1,49 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfo", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfo", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.mechanismType]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.mechanismType]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getInstance", "(String,Provider)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.provider]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.mechanismType]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getMechanismType", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.mechanismType]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getProvider", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.provider]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newKeyInfo", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newKeyInfo", "(List,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newKeyInfo", "(List,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newKeyName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newKeyValue", "(PublicKey)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newPGPData", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newPGPData", "(byte[],List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newPGPData", "(byte[],List)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newPGPData", "(byte[],byte[],List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newPGPData", "(byte[],byte[],List)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newPGPData", "(byte[],byte[],List)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newRetrievalMethod", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newRetrievalMethod", "(String,String,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newRetrievalMethod", "(String,String,List)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newRetrievalMethod", "(String,String,List)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newX509Data", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newX509IssuerSerial", "(String,BigInteger)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyName", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyValue", True, "getPublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "PGPData", True, "getExternalElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "PGPData", True, "getKeyId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "PGPData", True, "getKeyPacket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "RetrievalMethod", True, "dereference", "(XMLCryptoContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "RetrievalMethod", True, "dereference", "(XMLCryptoContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "RetrievalMethod", True, "getTransforms", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "X509Data", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "X509IssuerSerial", True, "getIssuerName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "getInstance", "()", "summary", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "getURIDereferencer", "()", "summary", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "isFeatureSupported", "(String)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "unmarshalKeyInfo", "(XMLStructure)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.model.json new file mode 100644 index 000000000000..3c9e04b1e84e --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.model.json @@ -0,0 +1,161 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.crypto.dsig", "Manifest", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Manifest", true, "getReferences", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Reference", true, "getCalculatedDigestValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Reference", true, "getDereferencedData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Reference", true, "getDigestInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Reference", true, "getDigestMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Reference", true, "getDigestValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Reference", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Reference", true, "getTransforms", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Reference", true, "validate", "(XMLValidateContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "SignatureProperties", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "SignatureProperties", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "SignatureProperty", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "SignatureProperty", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "SignatureProperty", true, "getTarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "SignedInfo", true, "getCanonicalizationMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "SignedInfo", true, "getCanonicalizedData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "SignedInfo", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "SignedInfo", true, "getReferences", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "SignedInfo", true, "getSignatureMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Transform", true, "transform", "(Data,XMLCryptoContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Transform", true, "transform", "(Data,XMLCryptoContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Transform", true, "transform", "(Data,XMLCryptoContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Transform", true, "transform", "(Data,XMLCryptoContext,OutputStream)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Transform", true, "transform", "(Data,XMLCryptoContext,OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Transform", true, "transform", "(Data,XMLCryptoContext,OutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Transform", true, "transform", "(Data,XMLCryptoContext,OutputStream)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "Transform", true, "transform", "(Data,XMLCryptoContext,OutputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "TransformException", true, "TransformException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "TransformException", true, "TransformException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "TransformException", true, "TransformException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "TransformException", true, "TransformException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "TransformService", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.TransformService.algorithm]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "TransformService", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.algorithm]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "TransformService", true, "getInstance", "(String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.mechanism]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "TransformService", true, "getInstance", "(String,String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.algorithm]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "TransformService", true, "getInstance", "(String,String,Provider)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.mechanism]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "TransformService", true, "getInstance", "(String,String,Provider)", "", "Argument[2]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.provider]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "TransformService", true, "getInstance", "(String,String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.algorithm]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "TransformService", true, "getInstance", "(String,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.mechanism]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "TransformService", true, "getMechanismType", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.TransformService.mechanism]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "TransformService", true, "getProvider", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.TransformService.provider]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "TransformService", true, "init", "(TransformParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "TransformService", true, "init", "(XMLStructure,XMLCryptoContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "TransformService", true, "marshalParams", "(XMLStructure,XMLCryptoContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLObject", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLObject", true, "getEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLObject", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLObject", true, "getMimeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignature$SignatureValue", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignature$SignatureValue", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignature", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignature", true, "getKeyInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignature", true, "getKeySelectorResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignature", true, "getObjects", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignature", true, "getSignatureValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignature", true, "getSignedInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignature", true, "sign", "(XMLSignContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignature", true, "sign", "(XMLSignContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureException", true, "XMLSignatureException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureException", true, "XMLSignatureException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureException", true, "XMLSignatureException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureException", true, "XMLSignatureException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.mechanismType]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.mechanismType]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "getInstance", "(String,Provider)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.provider]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.mechanismType]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "getKeyInfoFactory", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.mechanismType]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.mechanismType]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "getKeyInfoFactory", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.provider]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.provider]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "getMechanismType", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.mechanismType]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "getProvider", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.provider]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newCanonicalizationMethod", "(String,C14NMethodParameterSpec)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newCanonicalizationMethod", "(String,C14NMethodParameterSpec)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newCanonicalizationMethod", "(String,C14NMethodParameterSpec)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newCanonicalizationMethod", "(String,XMLStructure)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newCanonicalizationMethod", "(String,XMLStructure)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newCanonicalizationMethod", "(String,XMLStructure)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newDigestMethod", "(String,DigestMethodParameterSpec)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newManifest", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newManifest", "(List,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newManifest", "(List,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newSignatureMethod", "(String,SignatureMethodParameterSpec)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newSignatureProperties", "(List,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newSignatureProperties", "(List,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newSignatureProperty", "(List,String,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newSignatureProperty", "(List,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newSignatureProperty", "(List,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List,String)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newTransform", "(String,TransformParameterSpec)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newTransform", "(String,TransformParameterSpec)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newTransform", "(String,TransformParameterSpec)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newTransform", "(String,XMLStructure)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newTransform", "(String,XMLStructure)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newTransform", "(String,XMLStructure)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newXMLObject", "(List,String,String,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newXMLObject", "(List,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newXMLObject", "(List,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newXMLObject", "(List,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newXMLSignature", "(SignedInfo,KeyInfo)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newXMLSignature", "(SignedInfo,KeyInfo)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "unmarshalXMLSignature", "(XMLStructure)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", true, "unmarshalXMLSignature", "(XMLValidateContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.crypto.dsig", "XMLSignatureFactory", "getInstance", "()", "summary", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", "getURIDereferencer", "()", "summary", "df-generated"], + ["javax.xml.crypto.dsig", "XMLSignatureFactory", "isFeatureSupported", "(String)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.model.yml deleted file mode 100644 index c955f5efd057..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.model.yml +++ /dev/null @@ -1,150 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.crypto.dsig", "Manifest", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Manifest", True, "getReferences", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Reference", True, "getCalculatedDigestValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Reference", True, "getDereferencedData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Reference", True, "getDigestInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Reference", True, "getDigestMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Reference", True, "getDigestValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Reference", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Reference", True, "getTransforms", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Reference", True, "validate", "(XMLValidateContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "SignatureProperties", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "SignatureProperties", True, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "SignatureProperty", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "SignatureProperty", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "SignatureProperty", True, "getTarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "SignedInfo", True, "getCanonicalizationMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "SignedInfo", True, "getCanonicalizedData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "SignedInfo", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "SignedInfo", True, "getReferences", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "SignedInfo", True, "getSignatureMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext,OutputStream)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext,OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext,OutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext,OutputStream)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext,OutputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformException", True, "TransformException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformException", True, "TransformException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformException", True, "TransformException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformException", True, "TransformException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.TransformService.algorithm]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.algorithm]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.mechanism]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.algorithm]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String,Provider)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.mechanism]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String,Provider)", "", "Argument[2]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.provider]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.algorithm]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.mechanism]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getMechanismType", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.TransformService.mechanism]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getProvider", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.TransformService.provider]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "init", "(TransformParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "init", "(XMLStructure,XMLCryptoContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "marshalParams", "(XMLStructure,XMLCryptoContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLObject", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLObject", True, "getEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLObject", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLObject", True, "getMimeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignature$SignatureValue", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignature$SignatureValue", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignature", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignature", True, "getKeyInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignature", True, "getKeySelectorResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignature", True, "getObjects", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignature", True, "getSignatureValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignature", True, "getSignedInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignature", True, "sign", "(XMLSignContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignature", True, "sign", "(XMLSignContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureException", True, "XMLSignatureException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureException", True, "XMLSignatureException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureException", True, "XMLSignatureException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureException", True, "XMLSignatureException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.mechanismType]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.mechanismType]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getInstance", "(String,Provider)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.provider]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.mechanismType]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getKeyInfoFactory", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.mechanismType]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.mechanismType]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getKeyInfoFactory", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.provider]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.provider]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getMechanismType", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.mechanismType]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getProvider", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.provider]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newCanonicalizationMethod", "(String,C14NMethodParameterSpec)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newCanonicalizationMethod", "(String,C14NMethodParameterSpec)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newCanonicalizationMethod", "(String,C14NMethodParameterSpec)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newCanonicalizationMethod", "(String,XMLStructure)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newCanonicalizationMethod", "(String,XMLStructure)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newCanonicalizationMethod", "(String,XMLStructure)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newDigestMethod", "(String,DigestMethodParameterSpec)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newManifest", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newManifest", "(List,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newManifest", "(List,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignatureMethod", "(String,SignatureMethodParameterSpec)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignatureProperties", "(List,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignatureProperties", "(List,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignatureProperty", "(List,String,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignatureProperty", "(List,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignatureProperty", "(List,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List,String)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newTransform", "(String,TransformParameterSpec)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newTransform", "(String,TransformParameterSpec)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newTransform", "(String,TransformParameterSpec)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newTransform", "(String,XMLStructure)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newTransform", "(String,XMLStructure)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newTransform", "(String,XMLStructure)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLObject", "(List,String,String,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLObject", "(List,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLObject", "(List,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLObject", "(List,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLSignature", "(SignedInfo,KeyInfo)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLSignature", "(SignedInfo,KeyInfo)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "unmarshalXMLSignature", "(XMLStructure)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "unmarshalXMLSignature", "(XMLValidateContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "getInstance", "()", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "getURIDereferencer", "()", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "isFeatureSupported", "(String)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.spec.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.spec.model.json new file mode 100644 index 000000000000..a42367de9689 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.spec.model.json @@ -0,0 +1,46 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.crypto.dsig.spec", "ExcC14NParameterSpec", false, "ExcC14NParameterSpec", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.ExcC14NParameterSpec.prefixList].Element", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "ExcC14NParameterSpec", false, "getPrefixList", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.ExcC14NParameterSpec.prefixList]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "RSAPSSParameterSpec", false, "RSAPSSParameterSpec", "(PSSParameterSpec)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.RSAPSSParameterSpec.spec]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "RSAPSSParameterSpec", false, "getPSSParameterSpec", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.RSAPSSParameterSpec.spec]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathFilter2ParameterSpec", false, "XPathFilter2ParameterSpec", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilter2ParameterSpec.xPathList].Element", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathFilter2ParameterSpec", false, "getXPathList", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilter2ParameterSpec.xPathList]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", false, "XPathFilterParameterSpec", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.xPath]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", false, "XPathFilterParameterSpec", "(String,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.xPath]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", false, "XPathFilterParameterSpec", "(String,Map)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.nsMap].MapKey", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", false, "XPathFilterParameterSpec", "(String,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.nsMap].MapValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", false, "getNamespaceMap", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.nsMap]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", false, "getXPath", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.xPath]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathType", true, "XPathType", "(String,XPathType$Filter)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.expression]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathType", true, "XPathType", "(String,XPathType$Filter)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.filter]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathType", true, "XPathType", "(String,XPathType$Filter,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.expression]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathType", true, "XPathType", "(String,XPathType$Filter,Map)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.filter]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathType", true, "XPathType", "(String,XPathType$Filter,Map)", "", "Argument[2].MapKey", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.nsMap].MapKey", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathType", true, "XPathType", "(String,XPathType$Filter,Map)", "", "Argument[2].MapValue", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.nsMap].MapValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathType", true, "getExpression", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.expression]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathType", true, "getFilter", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.filter]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XPathType", true, "getNamespaceMap", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.nsMap]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XSLTTransformParameterSpec", false, "XSLTTransformParameterSpec", "(XMLStructure)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XSLTTransformParameterSpec.stylesheet]", "value", "dfc-generated"], + ["javax.xml.crypto.dsig.spec", "XSLTTransformParameterSpec", false, "getStylesheet", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XSLTTransformParameterSpec.stylesheet]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.crypto.dsig.spec", "HMACParameterSpec", "HMACParameterSpec", "(int)", "summary", "df-generated"], + ["javax.xml.crypto.dsig.spec", "HMACParameterSpec", "getOutputLength", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.spec.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.spec.model.yml deleted file mode 100644 index 318830fdd1fd..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.dsig.spec.model.yml +++ /dev/null @@ -1,35 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.crypto.dsig.spec", "ExcC14NParameterSpec", False, "ExcC14NParameterSpec", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.ExcC14NParameterSpec.prefixList].Element", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "ExcC14NParameterSpec", False, "getPrefixList", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.ExcC14NParameterSpec.prefixList]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "RSAPSSParameterSpec", False, "RSAPSSParameterSpec", "(PSSParameterSpec)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.RSAPSSParameterSpec.spec]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "RSAPSSParameterSpec", False, "getPSSParameterSpec", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.RSAPSSParameterSpec.spec]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathFilter2ParameterSpec", False, "XPathFilter2ParameterSpec", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilter2ParameterSpec.xPathList].Element", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathFilter2ParameterSpec", False, "getXPathList", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilter2ParameterSpec.xPathList]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "XPathFilterParameterSpec", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.xPath]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "XPathFilterParameterSpec", "(String,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.xPath]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "XPathFilterParameterSpec", "(String,Map)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.nsMap].MapKey", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "XPathFilterParameterSpec", "(String,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.nsMap].MapValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "getNamespaceMap", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.nsMap]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "getXPath", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.xPath]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.expression]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.filter]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.expression]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter,Map)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.filter]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter,Map)", "", "Argument[2].MapKey", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.nsMap].MapKey", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter,Map)", "", "Argument[2].MapValue", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.nsMap].MapValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "getExpression", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.expression]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "getFilter", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.filter]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "getNamespaceMap", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.nsMap]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XSLTTransformParameterSpec", False, "XSLTTransformParameterSpec", "(XMLStructure)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XSLTTransformParameterSpec.stylesheet]", "value", "dfc-generated"] - - ["javax.xml.crypto.dsig.spec", "XSLTTransformParameterSpec", False, "getStylesheet", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XSLTTransformParameterSpec.stylesheet]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.crypto.dsig.spec", "HMACParameterSpec", "HMACParameterSpec", "(int)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "HMACParameterSpec", "getOutputLength", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.model.json new file mode 100644 index 000000000000..a9ae2e92fa0d --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.model.json @@ -0,0 +1,55 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.crypto", "AlgorithmMethod", true, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto", "AlgorithmMethod", true, "getParameterSpec", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto", "KeySelector", true, "singletonKeySelector", "(Key)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto", "KeySelectorException", true, "KeySelectorException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "KeySelectorException", true, "KeySelectorException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "KeySelectorException", true, "KeySelectorException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "KeySelectorException", true, "KeySelectorException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "MarshalException", true, "MarshalException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "MarshalException", true, "MarshalException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "MarshalException", true, "MarshalException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "MarshalException", true, "MarshalException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "NoSuchMechanismException", true, "NoSuchMechanismException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "NoSuchMechanismException", true, "NoSuchMechanismException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "NoSuchMechanismException", true, "NoSuchMechanismException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "NoSuchMechanismException", true, "NoSuchMechanismException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "OctetStreamData", true, "OctetStreamData", "(InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.octetStream]", "value", "dfc-generated"], + ["javax.xml.crypto", "OctetStreamData", true, "OctetStreamData", "(InputStream,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.octetStream]", "value", "dfc-generated"], + ["javax.xml.crypto", "OctetStreamData", true, "OctetStreamData", "(InputStream,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.uri]", "value", "dfc-generated"], + ["javax.xml.crypto", "OctetStreamData", true, "OctetStreamData", "(InputStream,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.mimeType]", "value", "dfc-generated"], + ["javax.xml.crypto", "OctetStreamData", true, "getMimeType", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.mimeType]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto", "OctetStreamData", true, "getOctetStream", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.octetStream]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto", "OctetStreamData", true, "getURI", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.uri]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto", "URIDereferencer", true, "dereference", "(URIReference,XMLCryptoContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto", "URIDereferencer", true, "dereference", "(URIReference,XMLCryptoContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto", "URIReference", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto", "URIReference", true, "getURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.crypto", "URIReferenceException", true, "URIReferenceException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "URIReferenceException", true, "URIReferenceException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "URIReferenceException", true, "URIReferenceException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "URIReferenceException", true, "URIReferenceException", "(String,Throwable,URIReference)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.crypto.URIReferenceException.uriReference]", "value", "dfc-generated"], + ["javax.xml.crypto", "URIReferenceException", true, "URIReferenceException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.crypto", "URIReferenceException", true, "getURIReference", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.URIReferenceException.uriReference]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.crypto", "XMLCryptoContext", true, "getNamespacePrefix", "(String,String)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.crypto", "KeySelector", "select", "(KeyInfo,KeySelector$Purpose,AlgorithmMethod,XMLCryptoContext)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.model.yml deleted file mode 100644 index bf1ad1153a1a..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.crypto.model.yml +++ /dev/null @@ -1,44 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.crypto", "AlgorithmMethod", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "AlgorithmMethod", True, "getParameterSpec", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "KeySelector", True, "singletonKeySelector", "(Key)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "KeySelectorException", True, "KeySelectorException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "KeySelectorException", True, "KeySelectorException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "KeySelectorException", True, "KeySelectorException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "KeySelectorException", True, "KeySelectorException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "MarshalException", True, "MarshalException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "MarshalException", True, "MarshalException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "MarshalException", True, "MarshalException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "MarshalException", True, "MarshalException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "NoSuchMechanismException", True, "NoSuchMechanismException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "NoSuchMechanismException", True, "NoSuchMechanismException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "NoSuchMechanismException", True, "NoSuchMechanismException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "NoSuchMechanismException", True, "NoSuchMechanismException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "OctetStreamData", True, "OctetStreamData", "(InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.octetStream]", "value", "dfc-generated"] - - ["javax.xml.crypto", "OctetStreamData", True, "OctetStreamData", "(InputStream,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.octetStream]", "value", "dfc-generated"] - - ["javax.xml.crypto", "OctetStreamData", True, "OctetStreamData", "(InputStream,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.uri]", "value", "dfc-generated"] - - ["javax.xml.crypto", "OctetStreamData", True, "OctetStreamData", "(InputStream,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.mimeType]", "value", "dfc-generated"] - - ["javax.xml.crypto", "OctetStreamData", True, "getMimeType", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.mimeType]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto", "OctetStreamData", True, "getOctetStream", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.octetStream]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto", "OctetStreamData", True, "getURI", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.uri]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto", "URIDereferencer", True, "dereference", "(URIReference,XMLCryptoContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "URIDereferencer", True, "dereference", "(URIReference,XMLCryptoContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "URIReference", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "URIReference", True, "getURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "URIReferenceException", True, "URIReferenceException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "URIReferenceException", True, "URIReferenceException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "URIReferenceException", True, "URIReferenceException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "URIReferenceException", True, "URIReferenceException", "(String,Throwable,URIReference)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.crypto.URIReferenceException.uriReference]", "value", "dfc-generated"] - - ["javax.xml.crypto", "URIReferenceException", True, "URIReferenceException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "URIReferenceException", True, "getURIReference", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.URIReferenceException.uriReference]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "getNamespacePrefix", "(String,String)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.crypto", "KeySelector", "select", "(KeyInfo,KeySelector$Purpose,AlgorithmMethod,XMLCryptoContext)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.datatype.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.datatype.model.json new file mode 100644 index 000000000000..1fa4b2662933 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.datatype.model.json @@ -0,0 +1,108 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.datatype", "DatatypeConfigurationException", true, "DatatypeConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.datatype", "DatatypeConfigurationException", true, "DatatypeConfigurationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.datatype", "DatatypeConfigurationException", true, "DatatypeConfigurationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.datatype", "DatatypeConfigurationException", true, "DatatypeConfigurationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", true, "normalize", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", true, "toGregorianCalendar", "(TimeZone,Locale,XMLGregorianCalendar)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.datatype", "DatatypeConstants$Field", "getId", "()", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newDefaultInstance", "()", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newDuration", "(String)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newDuration", "(boolean,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigDecimal)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newDuration", "(boolean,int,int,int,int,int,int)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newDuration", "(long)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newDurationDayTime", "(String)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newDurationDayTime", "(boolean,BigInteger,BigInteger,BigInteger,BigInteger)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newDurationDayTime", "(boolean,int,int,int,int)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newDurationDayTime", "(long)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newDurationYearMonth", "(String)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newDurationYearMonth", "(boolean,BigInteger,BigInteger)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newDurationYearMonth", "(boolean,int,int)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newDurationYearMonth", "(long)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newInstance", "()", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendar", "()", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendar", "(BigInteger,int,int,int,int,int,BigDecimal,int)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendar", "(GregorianCalendar)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendar", "(String)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendar", "(int,int,int,int,int,int,int,int)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendarDate", "(int,int,int,int)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendarTime", "(int,int,int,BigDecimal,int)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendarTime", "(int,int,int,int)", "summary", "df-generated"], + ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendarTime", "(int,int,int,int,int)", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "add", "(Duration)", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "addTo", "(Calendar)", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "addTo", "(Date)", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "compare", "(Duration)", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "getDays", "()", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "getField", "(DatatypeConstants$Field)", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "getHours", "()", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "getMinutes", "()", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "getMonths", "()", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "getSeconds", "()", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "getSign", "()", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "getTimeInMillis", "(Calendar)", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "getTimeInMillis", "(Date)", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "getXMLSchemaType", "()", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "getYears", "()", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "isLongerThan", "(Duration)", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "isSet", "(DatatypeConstants$Field)", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "isShorterThan", "(Duration)", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "multiply", "(BigDecimal)", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "multiply", "(int)", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "negate", "()", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "normalizeWith", "(Calendar)", "summary", "df-generated"], + ["javax.xml.datatype", "Duration", "subtract", "(Duration)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "add", "(Duration)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "clear", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "compare", "(XMLGregorianCalendar)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "getDay", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "getEon", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "getEonAndYear", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "getFractionalSecond", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "getHour", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "getMillisecond", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "getMinute", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "getMonth", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "getSecond", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "getTimeZone", "(int)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "getTimezone", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "getXMLSchemaType", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "getYear", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "isValid", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "reset", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "setDay", "(int)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "setFractionalSecond", "(BigDecimal)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "setHour", "(int)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "setMillisecond", "(int)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "setMinute", "(int)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "setMonth", "(int)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "setSecond", "(int)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "setTime", "(int,int,int)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "setTime", "(int,int,int,BigDecimal)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "setTime", "(int,int,int,int)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "setTimezone", "(int)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "setYear", "(BigInteger)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "setYear", "(int)", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "toGregorianCalendar", "()", "summary", "df-generated"], + ["javax.xml.datatype", "XMLGregorianCalendar", "toXMLFormat", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.datatype.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.datatype.model.yml deleted file mode 100644 index ea27a737e9d6..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.datatype.model.yml +++ /dev/null @@ -1,97 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.datatype", "DatatypeConfigurationException", True, "DatatypeConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.datatype", "DatatypeConfigurationException", True, "DatatypeConfigurationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.datatype", "DatatypeConfigurationException", True, "DatatypeConfigurationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.datatype", "DatatypeConfigurationException", True, "DatatypeConfigurationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", True, "normalize", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", True, "toGregorianCalendar", "(TimeZone,Locale,XMLGregorianCalendar)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.datatype", "DatatypeConstants$Field", "getId", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newDefaultInstance", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newDuration", "(String)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newDuration", "(boolean,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigDecimal)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newDuration", "(boolean,int,int,int,int,int,int)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newDuration", "(long)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newDurationDayTime", "(String)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newDurationDayTime", "(boolean,BigInteger,BigInteger,BigInteger,BigInteger)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newDurationDayTime", "(boolean,int,int,int,int)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newDurationDayTime", "(long)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newDurationYearMonth", "(String)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newDurationYearMonth", "(boolean,BigInteger,BigInteger)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newDurationYearMonth", "(boolean,int,int)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newDurationYearMonth", "(long)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newInstance", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendar", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendar", "(BigInteger,int,int,int,int,int,BigDecimal,int)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendar", "(GregorianCalendar)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendar", "(String)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendar", "(int,int,int,int,int,int,int,int)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendarDate", "(int,int,int,int)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendarTime", "(int,int,int,BigDecimal,int)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendarTime", "(int,int,int,int)", "summary", "df-generated"] - - ["javax.xml.datatype", "DatatypeFactory", "newXMLGregorianCalendarTime", "(int,int,int,int,int)", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "add", "(Duration)", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "addTo", "(Calendar)", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "addTo", "(Date)", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "compare", "(Duration)", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "getDays", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "getField", "(DatatypeConstants$Field)", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "getHours", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "getMinutes", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "getMonths", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "getSeconds", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "getSign", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "getTimeInMillis", "(Calendar)", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "getTimeInMillis", "(Date)", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "getXMLSchemaType", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "getYears", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "isLongerThan", "(Duration)", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "isSet", "(DatatypeConstants$Field)", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "isShorterThan", "(Duration)", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "multiply", "(BigDecimal)", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "multiply", "(int)", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "negate", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "normalizeWith", "(Calendar)", "summary", "df-generated"] - - ["javax.xml.datatype", "Duration", "subtract", "(Duration)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "add", "(Duration)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "clear", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "compare", "(XMLGregorianCalendar)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "getDay", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "getEon", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "getEonAndYear", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "getFractionalSecond", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "getHour", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "getMillisecond", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "getMinute", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "getMonth", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "getSecond", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "getTimeZone", "(int)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "getTimezone", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "getXMLSchemaType", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "getYear", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "isValid", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "reset", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "setDay", "(int)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "setFractionalSecond", "(BigDecimal)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "setHour", "(int)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "setMillisecond", "(int)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "setMinute", "(int)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "setMonth", "(int)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "setSecond", "(int)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "setTime", "(int,int,int)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "setTime", "(int,int,int,BigDecimal)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "setTime", "(int,int,int,int)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "setTimezone", "(int)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "setYear", "(BigInteger)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "setYear", "(int)", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "toGregorianCalendar", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "toXMLFormat", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.namespace.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.namespace.model.json new file mode 100644 index 000000000000..6a4063859d26 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.namespace.model.json @@ -0,0 +1,28 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.namespace", "NamespaceContext", true, "getNamespaceURI", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.namespace", "NamespaceContext", true, "getPrefix", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.namespace", "NamespaceContext", true, "getPrefixes", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.namespace", "NamespaceContext", true, "getPrefixes", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.namespace", "QName", true, "QName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.namespace.QName.localPart]", "value", "dfc-generated"], + ["javax.xml.namespace", "QName", true, "QName", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.namespace.QName.namespaceURI]", "value", "dfc-generated"], + ["javax.xml.namespace", "QName", true, "QName", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.namespace.QName.localPart]", "value", "dfc-generated"], + ["javax.xml.namespace", "QName", true, "QName", "(String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.namespace.QName.namespaceURI]", "value", "dfc-generated"], + ["javax.xml.namespace", "QName", true, "QName", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.namespace.QName.localPart]", "value", "dfc-generated"], + ["javax.xml.namespace", "QName", true, "QName", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.namespace.QName.prefix]", "value", "dfc-generated"], + ["javax.xml.namespace", "QName", true, "getLocalPart", "()", "", "Argument[this].SyntheticField[javax.xml.namespace.QName.localPart]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.namespace", "QName", true, "getNamespaceURI", "()", "", "Argument[this].SyntheticField[javax.xml.namespace.QName.namespaceURI]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.namespace", "QName", true, "getPrefix", "()", "", "Argument[this].SyntheticField[javax.xml.namespace.QName.prefix]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.namespace", "QName", true, "valueOf", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.namespace.QName.localPart]", "value", "dfc-generated"], + ["javax.xml.namespace", "QName", true, "valueOf", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.namespace.QName.namespaceURI]", "taint", "dfc-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.namespace.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.namespace.model.yml deleted file mode 100644 index 703b5f65464f..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.namespace.model.yml +++ /dev/null @@ -1,21 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.namespace", "NamespaceContext", True, "getNamespaceURI", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.namespace", "NamespaceContext", True, "getPrefix", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.namespace", "NamespaceContext", True, "getPrefixes", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.namespace", "NamespaceContext", True, "getPrefixes", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.namespace", "QName", True, "QName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.namespace.QName.localPart]", "value", "dfc-generated"] - - ["javax.xml.namespace", "QName", True, "QName", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.namespace.QName.namespaceURI]", "value", "dfc-generated"] - - ["javax.xml.namespace", "QName", True, "QName", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.namespace.QName.localPart]", "value", "dfc-generated"] - - ["javax.xml.namespace", "QName", True, "QName", "(String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.namespace.QName.namespaceURI]", "value", "dfc-generated"] - - ["javax.xml.namespace", "QName", True, "QName", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.namespace.QName.localPart]", "value", "dfc-generated"] - - ["javax.xml.namespace", "QName", True, "QName", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.namespace.QName.prefix]", "value", "dfc-generated"] - - ["javax.xml.namespace", "QName", True, "getLocalPart", "()", "", "Argument[this].SyntheticField[javax.xml.namespace.QName.localPart]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.namespace", "QName", True, "getNamespaceURI", "()", "", "Argument[this].SyntheticField[javax.xml.namespace.QName.namespaceURI]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.namespace", "QName", True, "getPrefix", "()", "", "Argument[this].SyntheticField[javax.xml.namespace.QName.prefix]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.namespace", "QName", True, "valueOf", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.namespace.QName.localPart]", "value", "dfc-generated"] - - ["javax.xml.namespace", "QName", True, "valueOf", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.namespace.QName.namespaceURI]", "taint", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.parsers.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.parsers.model.json new file mode 100644 index 000000000000..be818ed67698 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.parsers.model.json @@ -0,0 +1,104 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.parsers", "DocumentBuilder", true, "getSchema", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.parsers", "DocumentBuilder", true, "parse", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.parsers", "DocumentBuilder", true, "parse", "(InputSource)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.parsers", "DocumentBuilder", true, "parse", "(InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.parsers", "DocumentBuilder", true, "parse", "(InputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.parsers", "DocumentBuilder", true, "parse", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", true, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", true, "getSchema", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", true, "newDocumentBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", true, "setAttribute", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", true, "setAttribute", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", true, "setFeature", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", true, "setSchema", "(Schema)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "FactoryConfigurationError", true, "FactoryConfigurationError", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "FactoryConfigurationError", true, "FactoryConfigurationError", "(Exception,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.parsers.FactoryConfigurationError.exception]", "value", "dfc-generated"], + ["javax.xml.parsers", "FactoryConfigurationError", true, "FactoryConfigurationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "FactoryConfigurationError", true, "getException", "()", "", "Argument[this].SyntheticField[javax.xml.parsers.FactoryConfigurationError.exception]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.parsers", "ParserConfigurationException", true, "ParserConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParser", true, "getParser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParser", true, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParser", true, "getSchema", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParser", true, "getXMLReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParser", true, "parse", "(File,DefaultHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParser", true, "parse", "(File,HandlerBase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParser", true, "parse", "(InputSource,DefaultHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParser", true, "parse", "(InputSource,HandlerBase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParser", true, "parse", "(InputStream,DefaultHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParser", true, "parse", "(InputStream,DefaultHandler,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParser", true, "parse", "(InputStream,HandlerBase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParser", true, "parse", "(InputStream,HandlerBase,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParser", true, "parse", "(String,DefaultHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParser", true, "parse", "(String,HandlerBase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParser", true, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", true, "getSchema", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", true, "newSAXParser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", true, "setFeature", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", true, "setSchema", "(Schema)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.parsers", "DocumentBuilder", "getDOMImplementation", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilder", "isNamespaceAware", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilder", "isValidating", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilder", "isXIncludeAware", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilder", "newDocument", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilder", "reset", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilder", "setEntityResolver", "(EntityResolver)", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilder", "setErrorHandler", "(ErrorHandler)", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "getFeature", "(String)", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "isCoalescing", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "isExpandEntityReferences", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "isIgnoringComments", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "isIgnoringElementContentWhitespace", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "isNamespaceAware", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "isValidating", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "isXIncludeAware", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "newDefaultInstance", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "newDefaultNSInstance", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "newInstance", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "newNSInstance", "()", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "newNSInstance", "(String,ClassLoader)", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "setCoalescing", "(boolean)", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "setExpandEntityReferences", "(boolean)", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "setIgnoringComments", "(boolean)", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "setIgnoringElementContentWhitespace", "(boolean)", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "setNamespaceAware", "(boolean)", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "setValidating", "(boolean)", "summary", "df-generated"], + ["javax.xml.parsers", "DocumentBuilderFactory", "setXIncludeAware", "(boolean)", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParser", "isNamespaceAware", "()", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParser", "isValidating", "()", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParser", "isXIncludeAware", "()", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParser", "reset", "()", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", "getFeature", "(String)", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", "isNamespaceAware", "()", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", "isValidating", "()", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", "isXIncludeAware", "()", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", "newDefaultInstance", "()", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", "newDefaultNSInstance", "()", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", "newInstance", "()", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", "newNSInstance", "()", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", "newNSInstance", "(String,ClassLoader)", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", "setNamespaceAware", "(boolean)", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", "setValidating", "(boolean)", "summary", "df-generated"], + ["javax.xml.parsers", "SAXParserFactory", "setXIncludeAware", "(boolean)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.parsers.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.parsers.model.yml deleted file mode 100644 index 1db939675880..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.parsers.model.yml +++ /dev/null @@ -1,93 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.parsers", "DocumentBuilder", True, "getSchema", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilder", True, "parse", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilder", True, "parse", "(InputSource)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilder", True, "parse", "(InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilder", True, "parse", "(InputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilder", True, "parse", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", True, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", True, "getSchema", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", True, "newDocumentBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", True, "setAttribute", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", True, "setAttribute", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", True, "setFeature", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", True, "setSchema", "(Schema)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "FactoryConfigurationError", True, "FactoryConfigurationError", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "FactoryConfigurationError", True, "FactoryConfigurationError", "(Exception,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.parsers.FactoryConfigurationError.exception]", "value", "dfc-generated"] - - ["javax.xml.parsers", "FactoryConfigurationError", True, "FactoryConfigurationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "FactoryConfigurationError", True, "getException", "()", "", "Argument[this].SyntheticField[javax.xml.parsers.FactoryConfigurationError.exception]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.parsers", "ParserConfigurationException", True, "ParserConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParser", True, "getParser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParser", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParser", True, "getSchema", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParser", True, "getXMLReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParser", True, "parse", "(File,DefaultHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParser", True, "parse", "(File,HandlerBase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParser", True, "parse", "(InputSource,DefaultHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParser", True, "parse", "(InputSource,HandlerBase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParser", True, "parse", "(InputStream,DefaultHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParser", True, "parse", "(InputStream,DefaultHandler,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParser", True, "parse", "(InputStream,HandlerBase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParser", True, "parse", "(InputStream,HandlerBase,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParser", True, "parse", "(String,DefaultHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParser", True, "parse", "(String,HandlerBase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParser", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", True, "getSchema", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", True, "newSAXParser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", True, "setFeature", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", True, "setSchema", "(Schema)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.parsers", "DocumentBuilder", "getDOMImplementation", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilder", "isNamespaceAware", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilder", "isValidating", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilder", "isXIncludeAware", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilder", "newDocument", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilder", "reset", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilder", "setEntityResolver", "(EntityResolver)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilder", "setErrorHandler", "(ErrorHandler)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "getFeature", "(String)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "isCoalescing", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "isExpandEntityReferences", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "isIgnoringComments", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "isIgnoringElementContentWhitespace", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "isNamespaceAware", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "isValidating", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "isXIncludeAware", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "newDefaultInstance", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "newDefaultNSInstance", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "newInstance", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "newNSInstance", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "newNSInstance", "(String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "setCoalescing", "(boolean)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "setExpandEntityReferences", "(boolean)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "setIgnoringComments", "(boolean)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "setIgnoringElementContentWhitespace", "(boolean)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "setNamespaceAware", "(boolean)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "setValidating", "(boolean)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "setXIncludeAware", "(boolean)", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParser", "isNamespaceAware", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParser", "isValidating", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParser", "isXIncludeAware", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParser", "reset", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "getFeature", "(String)", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "isNamespaceAware", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "isValidating", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "isXIncludeAware", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "newDefaultInstance", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "newDefaultNSInstance", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "newInstance", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "newNSInstance", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "newNSInstance", "(String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "setNamespaceAware", "(boolean)", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "setValidating", "(boolean)", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "setXIncludeAware", "(boolean)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.events.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.events.model.json new file mode 100644 index 000000000000..9661c275addf --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.events.model.json @@ -0,0 +1,51 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.stream.events", "Attribute", true, "getDTDType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "Attribute", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "Attribute", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "Characters", true, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "Comment", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "DTD", true, "getDocumentTypeDeclaration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "DTD", true, "getEntities", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "DTD", true, "getNotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "EndElement", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "EntityDeclaration", true, "getBaseURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "EntityDeclaration", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "EntityDeclaration", true, "getNotationName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "EntityDeclaration", true, "getPublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "EntityDeclaration", true, "getReplacementText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "EntityDeclaration", true, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "EntityReference", true, "getDeclaration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "EntityReference", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "Namespace", true, "getNamespaceURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "Namespace", true, "getPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "NotationDeclaration", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "NotationDeclaration", true, "getPublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "NotationDeclaration", true, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "ProcessingInstruction", true, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "ProcessingInstruction", true, "getTarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "StartDocument", true, "getCharacterEncodingScheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "StartDocument", true, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "StartDocument", true, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "StartElement", true, "getAttributeByName", "(QName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "StartElement", true, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "StartElement", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "StartElement", true, "getNamespaceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "StartElement", true, "getNamespaceURI", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "StartElement", true, "getNamespaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "XMLEvent", true, "asCharacters", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.stream.events", "XMLEvent", true, "asEndElement", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.stream.events", "XMLEvent", true, "asStartElement", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.stream.events", "XMLEvent", true, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.events", "XMLEvent", true, "writeAsEncodedUnicode", "(Writer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.events.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.events.model.yml deleted file mode 100644 index c2e755d86b73..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.events.model.yml +++ /dev/null @@ -1,44 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.stream.events", "Attribute", True, "getDTDType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "Attribute", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "Attribute", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "Characters", True, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "Comment", True, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "DTD", True, "getDocumentTypeDeclaration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "DTD", True, "getEntities", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "DTD", True, "getNotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "EndElement", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "EntityDeclaration", True, "getBaseURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "EntityDeclaration", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "EntityDeclaration", True, "getNotationName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "EntityDeclaration", True, "getPublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "EntityDeclaration", True, "getReplacementText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "EntityDeclaration", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "EntityReference", True, "getDeclaration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "EntityReference", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "Namespace", True, "getNamespaceURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "Namespace", True, "getPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "NotationDeclaration", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "NotationDeclaration", True, "getPublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "NotationDeclaration", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "ProcessingInstruction", True, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "ProcessingInstruction", True, "getTarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "StartDocument", True, "getCharacterEncodingScheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "StartDocument", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "StartDocument", True, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "StartElement", True, "getAttributeByName", "(QName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "StartElement", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "StartElement", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "StartElement", True, "getNamespaceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "StartElement", True, "getNamespaceURI", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "StartElement", True, "getNamespaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "XMLEvent", True, "asCharacters", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.stream.events", "XMLEvent", True, "asEndElement", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.stream.events", "XMLEvent", True, "asStartElement", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.stream.events", "XMLEvent", True, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.events", "XMLEvent", True, "writeAsEncodedUnicode", "(Writer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.model.json new file mode 100644 index 000000000000..efd22ca00a5b --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.model.json @@ -0,0 +1,217 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.stream", "FactoryConfigurationError", true, "FactoryConfigurationError", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.FactoryConfigurationError.nested]", "value", "dfc-generated"], + ["javax.xml.stream", "FactoryConfigurationError", true, "FactoryConfigurationError", "(Exception,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.FactoryConfigurationError.nested]", "value", "dfc-generated"], + ["javax.xml.stream", "FactoryConfigurationError", true, "FactoryConfigurationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "FactoryConfigurationError", true, "FactoryConfigurationError", "(String,Exception)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.stream.FactoryConfigurationError.nested]", "value", "dfc-generated"], + ["javax.xml.stream", "FactoryConfigurationError", true, "getException", "()", "", "Argument[this].SyntheticField[javax.xml.stream.FactoryConfigurationError.nested]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.stream", "Location", true, "getPublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "Location", true, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createAttribute", "(QName,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createAttribute", "(QName,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createAttribute", "(QName,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createAttribute", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createAttribute", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createAttribute", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createAttribute", "(String,String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createAttribute", "(String,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createAttribute", "(String,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createAttribute", "(String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createAttribute", "(String,String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createCData", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createCData", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createCharacters", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createCharacters", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createComment", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createComment", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createDTD", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createDTD", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createEndDocument", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createEndElement", "(QName,Iterator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createEndElement", "(QName,Iterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createEndElement", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createEndElement", "(String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createEndElement", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createEndElement", "(String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createEndElement", "(String,String,String,Iterator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createEndElement", "(String,String,String,Iterator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createEndElement", "(String,String,String,Iterator)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createEndElement", "(String,String,String,Iterator)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createEndElement", "(String,String,String,Iterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createEntityReference", "(String,EntityDeclaration)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createEntityReference", "(String,EntityDeclaration)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createEntityReference", "(String,EntityDeclaration)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createIgnorableSpace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createIgnorableSpace", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createNamespace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createNamespace", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createNamespace", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createNamespace", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createNamespace", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createProcessingInstruction", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createProcessingInstruction", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createProcessingInstruction", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createSpace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createSpace", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartDocument", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartDocument", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartDocument", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartDocument", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartDocument", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartDocument", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartDocument", "(String,String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartDocument", "(String,String,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartDocument", "(String,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(QName,Iterator,Iterator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(QName,Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(QName,Iterator,Iterator)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(QName,Iterator,Iterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", true, "setLocation", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventReader", true, "getElementText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventReader", true, "nextEvent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventReader", true, "nextTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventReader", true, "peek", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventWriter", true, "add", "(XMLEventReader)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLEventWriter", true, "getNamespaceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createFilteredReader", "(XMLEventReader,EventFilter)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createFilteredReader", "(XMLEventReader,EventFilter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createFilteredReader", "(XMLStreamReader,StreamFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createFilteredReader", "(XMLStreamReader,StreamFilter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createXMLEventReader", "(InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createXMLEventReader", "(InputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createXMLEventReader", "(Reader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createXMLEventReader", "(String,InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createXMLEventReader", "(String,Reader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createXMLEventReader", "(XMLStreamReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createXMLStreamReader", "(InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createXMLStreamReader", "(InputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createXMLStreamReader", "(Reader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createXMLStreamReader", "(Source)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createXMLStreamReader", "(String,InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "createXMLStreamReader", "(String,Reader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "getEventAllocator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "getXMLReporter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "getXMLResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", true, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", true, "createXMLEventWriter", "(OutputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", true, "createXMLEventWriter", "(OutputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", true, "createXMLEventWriter", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", true, "createXMLEventWriter", "(Result)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", true, "createXMLEventWriter", "(Result)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", true, "createXMLEventWriter", "(Writer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", true, "createXMLStreamWriter", "(OutputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", true, "createXMLStreamWriter", "(OutputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", true, "createXMLStreamWriter", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", true, "createXMLStreamWriter", "(Result)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", true, "createXMLStreamWriter", "(Result)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", true, "createXMLStreamWriter", "(Writer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", true, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", true, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamException", true, "XMLStreamException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamException", true, "XMLStreamException", "(String,Location)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.location]", "value", "dfc-generated"], + ["javax.xml.stream", "XMLStreamException", true, "XMLStreamException", "(String,Location,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.location]", "value", "dfc-generated"], + ["javax.xml.stream", "XMLStreamException", true, "XMLStreamException", "(String,Location,Throwable)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.nested]", "value", "dfc-generated"], + ["javax.xml.stream", "XMLStreamException", true, "XMLStreamException", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.nested]", "value", "dfc-generated"], + ["javax.xml.stream", "XMLStreamException", true, "XMLStreamException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.nested]", "value", "dfc-generated"], + ["javax.xml.stream", "XMLStreamException", true, "getLocation", "()", "", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.location]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.stream", "XMLStreamException", true, "getNestedException", "()", "", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.nested]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.stream", "XMLStreamReader", true, "getCharacterEncodingScheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamReader", true, "getElementText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamReader", true, "getLocalName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamReader", true, "getNamespaceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamReader", true, "getPITarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamReader", true, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamReader", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "getNamespaceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "setNamespaceContext", "(NamespaceContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeAttribute", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeAttribute", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeAttribute", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeAttribute", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeAttribute", "(String,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeAttribute", "(String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeAttribute", "(String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeCData", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeCharacters", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeCharacters", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeComment", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeDTD", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeDefaultNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeEmptyElement", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeEmptyElement", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeEmptyElement", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeEmptyElement", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeEntityRef", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeNamespace", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeNamespace", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeProcessingInstruction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeProcessingInstruction", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeProcessingInstruction", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeStartDocument", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeStartDocument", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeStartDocument", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeStartElement", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeStartElement", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeStartElement", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeStartElement", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeStartElement", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.stream", "XMLStreamWriter", true, "writeStartElement", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.stream", "XMLEventFactory", "newDefaultFactory", "()", "summary", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", "newFactory", "()", "summary", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", "newFactory", "(String,ClassLoader)", "summary", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", "newInstance", "()", "summary", "df-generated"], + ["javax.xml.stream", "XMLEventFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", "createXMLEventReader", "(Source)", "summary", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", "isPropertySupported", "(String)", "summary", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", "newDefaultFactory", "()", "summary", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", "newFactory", "()", "summary", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", "newFactory", "(String,ClassLoader)", "summary", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", "newInstance", "()", "summary", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", "setEventAllocator", "(XMLEventAllocator)", "summary", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", "setXMLReporter", "(XMLReporter)", "summary", "df-generated"], + ["javax.xml.stream", "XMLInputFactory", "setXMLResolver", "(XMLResolver)", "summary", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", "isPropertySupported", "(String)", "summary", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", "newDefaultFactory", "()", "summary", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", "newFactory", "()", "summary", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", "newFactory", "(String,ClassLoader)", "summary", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", "newInstance", "()", "summary", "df-generated"], + ["javax.xml.stream", "XMLOutputFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.model.yml deleted file mode 100644 index f3dcefdc59ae..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.model.yml +++ /dev/null @@ -1,206 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.stream", "FactoryConfigurationError", True, "FactoryConfigurationError", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.FactoryConfigurationError.nested]", "value", "dfc-generated"] - - ["javax.xml.stream", "FactoryConfigurationError", True, "FactoryConfigurationError", "(Exception,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.FactoryConfigurationError.nested]", "value", "dfc-generated"] - - ["javax.xml.stream", "FactoryConfigurationError", True, "FactoryConfigurationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "FactoryConfigurationError", True, "FactoryConfigurationError", "(String,Exception)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.stream.FactoryConfigurationError.nested]", "value", "dfc-generated"] - - ["javax.xml.stream", "FactoryConfigurationError", True, "getException", "()", "", "Argument[this].SyntheticField[javax.xml.stream.FactoryConfigurationError.nested]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.stream", "Location", True, "getPublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "Location", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(QName,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(QName,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(QName,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createCData", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createCData", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createCharacters", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createCharacters", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createComment", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createComment", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createDTD", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createDTD", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createEndDocument", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(QName,Iterator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(QName,Iterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String,Iterator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String,Iterator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String,Iterator)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String,Iterator)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String,Iterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createEntityReference", "(String,EntityDeclaration)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createEntityReference", "(String,EntityDeclaration)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createEntityReference", "(String,EntityDeclaration)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createIgnorableSpace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createIgnorableSpace", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createNamespace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createNamespace", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createNamespace", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createNamespace", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createNamespace", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createProcessingInstruction", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createProcessingInstruction", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createProcessingInstruction", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createSpace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createSpace", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String,String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String,String,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(QName,Iterator,Iterator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(QName,Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(QName,Iterator,Iterator)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(QName,Iterator,Iterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "setLocation", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventReader", True, "getElementText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventReader", True, "nextEvent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventReader", True, "nextTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventReader", True, "peek", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventWriter", True, "add", "(XMLEventReader)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventWriter", True, "getNamespaceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createFilteredReader", "(XMLEventReader,EventFilter)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createFilteredReader", "(XMLEventReader,EventFilter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createFilteredReader", "(XMLStreamReader,StreamFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createFilteredReader", "(XMLStreamReader,StreamFilter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createXMLEventReader", "(InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createXMLEventReader", "(InputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createXMLEventReader", "(Reader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createXMLEventReader", "(String,InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createXMLEventReader", "(String,Reader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createXMLEventReader", "(XMLStreamReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createXMLStreamReader", "(InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createXMLStreamReader", "(InputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createXMLStreamReader", "(Reader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createXMLStreamReader", "(Source)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createXMLStreamReader", "(String,InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "createXMLStreamReader", "(String,Reader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "getEventAllocator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "getXMLReporter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "getXMLResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLEventWriter", "(OutputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLEventWriter", "(OutputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLEventWriter", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLEventWriter", "(Result)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLEventWriter", "(Result)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLEventWriter", "(Writer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLStreamWriter", "(OutputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLStreamWriter", "(OutputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLStreamWriter", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLStreamWriter", "(Result)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLStreamWriter", "(Result)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLStreamWriter", "(Writer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String,Location)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.location]", "value", "dfc-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String,Location,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.location]", "value", "dfc-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String,Location,Throwable)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.nested]", "value", "dfc-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.nested]", "value", "dfc-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.nested]", "value", "dfc-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "getLocation", "()", "", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.location]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "getNestedException", "()", "", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.nested]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.stream", "XMLStreamReader", True, "getCharacterEncodingScheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", True, "getElementText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", True, "getLocalName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", True, "getNamespaceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", True, "getPITarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", True, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "getNamespaceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "setNamespaceContext", "(NamespaceContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeAttribute", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeAttribute", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeAttribute", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeAttribute", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeAttribute", "(String,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeAttribute", "(String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeAttribute", "(String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeCData", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeCharacters", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeCharacters", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeComment", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeDTD", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeDefaultNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeEmptyElement", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeEmptyElement", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeEmptyElement", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeEmptyElement", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeEntityRef", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeNamespace", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeNamespace", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeProcessingInstruction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeProcessingInstruction", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeProcessingInstruction", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartDocument", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartDocument", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartDocument", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartElement", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartElement", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartElement", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartElement", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartElement", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartElement", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.stream", "XMLEventFactory", "newDefaultFactory", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "newFactory", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "newFactory", "(String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "newInstance", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "createXMLEventReader", "(Source)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "isPropertySupported", "(String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "newDefaultFactory", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "newFactory", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "newFactory", "(String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "newInstance", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "setEventAllocator", "(XMLEventAllocator)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "setXMLReporter", "(XMLReporter)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "setXMLResolver", "(XMLResolver)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "isPropertySupported", "(String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "newDefaultFactory", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "newFactory", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "newFactory", "(String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "newInstance", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.util.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.util.model.json new file mode 100644 index 000000000000..17aaec991356 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.util.model.json @@ -0,0 +1,69 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.stream.util", "EventReaderDelegate", true, "EventReaderDelegate", "(XMLEventReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.util.EventReaderDelegate.reader]", "value", "dfc-generated"], + ["javax.xml.stream.util", "EventReaderDelegate", true, "getParent", "()", "", "Argument[this].SyntheticField[javax.xml.stream.util.EventReaderDelegate.reader]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.stream.util", "EventReaderDelegate", true, "setParent", "(XMLEventReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.util.EventReaderDelegate.reader]", "value", "dfc-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", true, "StreamReaderDelegate", "(XMLStreamReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.util.StreamReaderDelegate.reader]", "value", "dfc-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", true, "getParent", "()", "", "Argument[this].SyntheticField[javax.xml.stream.util.StreamReaderDelegate.reader]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", true, "setParent", "(XMLStreamReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.util.StreamReaderDelegate.reader]", "value", "dfc-generated"], + ["javax.xml.stream.util", "XMLEventAllocator", true, "allocate", "(XMLStreamReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.stream.util", "XMLEventConsumer", true, "add", "(XMLEvent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.stream.util", "EventReaderDelegate", "close", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "EventReaderDelegate", "getProperty", "(String)", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "close", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeCount", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeLocalName", "(int)", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeName", "(int)", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeNamespace", "(int)", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributePrefix", "(int)", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeType", "(int)", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeValue", "(String,String)", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeValue", "(int)", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getEncoding", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getEventType", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getLocation", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getName", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getNamespaceCount", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getNamespacePrefix", "(int)", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getNamespaceURI", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getNamespaceURI", "(String)", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getNamespaceURI", "(int)", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getPIData", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getPrefix", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getTextCharacters", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getTextCharacters", "(int,char[],int,int)", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getTextLength", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getTextStart", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "getVersion", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "hasName", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "hasNext", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "hasText", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "isAttributeSpecified", "(int)", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "isCharacters", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "isEndElement", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "isStandalone", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "isStartElement", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "isWhiteSpace", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "next", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "nextTag", "()", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "require", "(int,String,String)", "summary", "df-generated"], + ["javax.xml.stream.util", "StreamReaderDelegate", "standaloneSet", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.util.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.util.model.yml deleted file mode 100644 index 28b93f8e31e1..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.stream.util.model.yml +++ /dev/null @@ -1,58 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.stream.util", "EventReaderDelegate", True, "EventReaderDelegate", "(XMLEventReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.util.EventReaderDelegate.reader]", "value", "dfc-generated"] - - ["javax.xml.stream.util", "EventReaderDelegate", True, "getParent", "()", "", "Argument[this].SyntheticField[javax.xml.stream.util.EventReaderDelegate.reader]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.stream.util", "EventReaderDelegate", True, "setParent", "(XMLEventReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.util.EventReaderDelegate.reader]", "value", "dfc-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", True, "StreamReaderDelegate", "(XMLStreamReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.util.StreamReaderDelegate.reader]", "value", "dfc-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", True, "getParent", "()", "", "Argument[this].SyntheticField[javax.xml.stream.util.StreamReaderDelegate.reader]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", True, "setParent", "(XMLStreamReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.util.StreamReaderDelegate.reader]", "value", "dfc-generated"] - - ["javax.xml.stream.util", "XMLEventAllocator", True, "allocate", "(XMLStreamReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.util", "XMLEventConsumer", True, "add", "(XMLEvent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.stream.util", "EventReaderDelegate", "close", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "EventReaderDelegate", "getProperty", "(String)", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "close", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeCount", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeLocalName", "(int)", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeName", "(int)", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeNamespace", "(int)", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributePrefix", "(int)", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeType", "(int)", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeValue", "(String,String)", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeValue", "(int)", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getEncoding", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getEventType", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getLocation", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getName", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getNamespaceCount", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getNamespacePrefix", "(int)", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getNamespaceURI", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getNamespaceURI", "(String)", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getNamespaceURI", "(int)", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getPIData", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getPrefix", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getTextCharacters", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getTextCharacters", "(int,char[],int,int)", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getTextLength", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getTextStart", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "getVersion", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "hasName", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "hasNext", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "hasText", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "isAttributeSpecified", "(int)", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "isCharacters", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "isEndElement", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "isStandalone", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "isStartElement", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "isWhiteSpace", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "next", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "nextTag", "()", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "require", "(int,String,String)", "summary", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", "standaloneSet", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.dom.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.dom.model.json similarity index 55% rename from java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.dom.model.yml rename to java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.dom.model.json index 865c6e14208e..52892bf6735e 100644 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.dom.model.yml +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.dom.model.json @@ -1,32 +1,43 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.nextSibling]", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,Node,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,Node,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.nextSibling]", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,Node,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.systemId]", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.systemId]", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "getNextSibling", "()", "", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.nextSibling]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "getNode", "()", "", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.systemId]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "setNextSibling", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.nextSibling]", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "setNode", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.systemId]", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMSource", True, "DOMSource", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.node]", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMSource", True, "DOMSource", "(Node,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.node]", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMSource", True, "DOMSource", "(Node,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.systemID]", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMSource", True, "getNode", "()", "", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.node]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMSource", True, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.systemID]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMSource", True, "setNode", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.node]", "value", "dfc-generated"] - - ["javax.xml.transform.dom", "DOMSource", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.systemID]", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.transform.dom", "DOMSource", "isEmpty", "()", "summary", "df-generated"] +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.transform.dom", "DOMResult", true, "DOMResult", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMResult", true, "DOMResult", "(Node,Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMResult", true, "DOMResult", "(Node,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.nextSibling]", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMResult", true, "DOMResult", "(Node,Node,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMResult", true, "DOMResult", "(Node,Node,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.nextSibling]", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMResult", true, "DOMResult", "(Node,Node,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.systemId]", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMResult", true, "DOMResult", "(Node,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMResult", true, "DOMResult", "(Node,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.systemId]", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMResult", true, "getNextSibling", "()", "", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.nextSibling]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMResult", true, "getNode", "()", "", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMResult", true, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.systemId]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMResult", true, "setNextSibling", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.nextSibling]", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMResult", true, "setNode", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMResult", true, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.systemId]", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMSource", true, "DOMSource", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.node]", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMSource", true, "DOMSource", "(Node,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.node]", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMSource", true, "DOMSource", "(Node,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.systemID]", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMSource", true, "getNode", "()", "", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.node]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMSource", true, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.systemID]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMSource", true, "setNode", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.node]", "value", "dfc-generated"], + ["javax.xml.transform.dom", "DOMSource", true, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.systemID]", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.transform.dom", "DOMSource", "isEmpty", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.model.json new file mode 100644 index 000000000000..aa299ef0f442 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.model.json @@ -0,0 +1,85 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.transform", "Source", true, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "Source", true, "setSystemId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "SourceLocator", true, "getPublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "SourceLocator", true, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "Templates", true, "newTransformer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "Transformer", true, "getErrorListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "Transformer", true, "getOutputProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "Transformer", true, "getOutputProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "Transformer", true, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "Transformer", true, "getURIResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "Transformer", true, "setErrorListener", "(ErrorListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "Transformer", true, "setOutputProperties", "(Properties)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "Transformer", true, "setOutputProperty", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "Transformer", true, "setParameter", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "Transformer", true, "setParameter", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "Transformer", true, "setURIResolver", "(URIResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "Transformer", true, "transform", "(Source,Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "Transformer", true, "transform", "(Source,Result)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerConfigurationException", true, "TransformerConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerConfigurationException", true, "TransformerConfigurationException", "(String,SourceLocator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerConfigurationException", true, "TransformerConfigurationException", "(String,SourceLocator)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerConfigurationException", true, "TransformerConfigurationException", "(String,SourceLocator,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerConfigurationException", true, "TransformerConfigurationException", "(String,SourceLocator,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerConfigurationException", true, "TransformerConfigurationException", "(String,SourceLocator,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerConfigurationException", true, "TransformerConfigurationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerConfigurationException", true, "TransformerConfigurationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerConfigurationException", true, "TransformerConfigurationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerException", true, "TransformerException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerException", true, "TransformerException", "(String,SourceLocator)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.TransformerException.locator]", "value", "dfc-generated"], + ["javax.xml.transform", "TransformerException", true, "TransformerException", "(String,SourceLocator,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.TransformerException.locator]", "value", "dfc-generated"], + ["javax.xml.transform", "TransformerException", true, "TransformerException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerException", true, "TransformerException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerException", true, "TransformerException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerException", true, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "TransformerException", true, "getLocationAsString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "TransformerException", true, "getLocator", "()", "", "Argument[this].SyntheticField[javax.xml.transform.TransformerException.locator]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform", "TransformerException", true, "setLocator", "(SourceLocator)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.TransformerException.locator]", "value", "dfc-generated"], + ["javax.xml.transform", "TransformerFactory", true, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "TransformerFactory", true, "getErrorListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "TransformerFactory", true, "getURIResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "TransformerFactory", true, "newTemplates", "(Source)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "TransformerFactory", true, "newTemplates", "(Source)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "TransformerFactory", true, "newTransformer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "TransformerFactory", true, "newTransformer", "(Source)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "TransformerFactory", true, "setAttribute", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerFactory", true, "setErrorListener", "(ErrorListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerFactory", true, "setURIResolver", "(URIResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerFactoryConfigurationError", true, "TransformerFactoryConfigurationError", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.TransformerFactoryConfigurationError.exception]", "value", "dfc-generated"], + ["javax.xml.transform", "TransformerFactoryConfigurationError", true, "TransformerFactoryConfigurationError", "(Exception,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.TransformerFactoryConfigurationError.exception]", "value", "dfc-generated"], + ["javax.xml.transform", "TransformerFactoryConfigurationError", true, "TransformerFactoryConfigurationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform", "TransformerFactoryConfigurationError", true, "getException", "()", "", "Argument[this].SyntheticField[javax.xml.transform.TransformerFactoryConfigurationError.exception]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform", "URIResolver", true, "resolve", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "URIResolver", true, "resolve", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform", "URIResolver", true, "resolve", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.transform", "Source", "isEmpty", "()", "summary", "df-generated"], + ["javax.xml.transform", "Transformer", "clearParameters", "()", "summary", "df-generated"], + ["javax.xml.transform", "Transformer", "reset", "()", "summary", "df-generated"], + ["javax.xml.transform", "TransformerException", "getMessageAndLocation", "()", "summary", "df-generated"], + ["javax.xml.transform", "TransformerFactory", "getAssociatedStylesheet", "(Source,String,String,String)", "summary", "df-generated"], + ["javax.xml.transform", "TransformerFactory", "getFeature", "(String)", "summary", "df-generated"], + ["javax.xml.transform", "TransformerFactory", "newDefaultInstance", "()", "summary", "df-generated"], + ["javax.xml.transform", "TransformerFactory", "newInstance", "()", "summary", "df-generated"], + ["javax.xml.transform", "TransformerFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"], + ["javax.xml.transform", "TransformerFactory", "setFeature", "(String,boolean)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.model.yml deleted file mode 100644 index 1d052e973089..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.model.yml +++ /dev/null @@ -1,74 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.transform", "Source", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "Source", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "SourceLocator", True, "getPublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "SourceLocator", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "Templates", True, "newTransformer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "Transformer", True, "getErrorListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "Transformer", True, "getOutputProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "Transformer", True, "getOutputProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "Transformer", True, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "Transformer", True, "getURIResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "Transformer", True, "setErrorListener", "(ErrorListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "Transformer", True, "setOutputProperties", "(Properties)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "Transformer", True, "setOutputProperty", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "Transformer", True, "setParameter", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "Transformer", True, "setParameter", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "Transformer", True, "setURIResolver", "(URIResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "Transformer", True, "transform", "(Source,Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "Transformer", True, "transform", "(Source,Result)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerConfigurationException", True, "TransformerConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerConfigurationException", True, "TransformerConfigurationException", "(String,SourceLocator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerConfigurationException", True, "TransformerConfigurationException", "(String,SourceLocator)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerConfigurationException", True, "TransformerConfigurationException", "(String,SourceLocator,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerConfigurationException", True, "TransformerConfigurationException", "(String,SourceLocator,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerConfigurationException", True, "TransformerConfigurationException", "(String,SourceLocator,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerConfigurationException", True, "TransformerConfigurationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerConfigurationException", True, "TransformerConfigurationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerConfigurationException", True, "TransformerConfigurationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(String,SourceLocator)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.TransformerException.locator]", "value", "dfc-generated"] - - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(String,SourceLocator,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.TransformerException.locator]", "value", "dfc-generated"] - - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerException", True, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerException", True, "getLocationAsString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerException", True, "getLocator", "()", "", "Argument[this].SyntheticField[javax.xml.transform.TransformerException.locator]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform", "TransformerException", True, "setLocator", "(SourceLocator)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.TransformerException.locator]", "value", "dfc-generated"] - - ["javax.xml.transform", "TransformerFactory", True, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", True, "getErrorListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", True, "getURIResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", True, "newTemplates", "(Source)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", True, "newTemplates", "(Source)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", True, "newTransformer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", True, "newTransformer", "(Source)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", True, "setAttribute", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", True, "setErrorListener", "(ErrorListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", True, "setURIResolver", "(URIResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerFactoryConfigurationError", True, "TransformerFactoryConfigurationError", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.TransformerFactoryConfigurationError.exception]", "value", "dfc-generated"] - - ["javax.xml.transform", "TransformerFactoryConfigurationError", True, "TransformerFactoryConfigurationError", "(Exception,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.TransformerFactoryConfigurationError.exception]", "value", "dfc-generated"] - - ["javax.xml.transform", "TransformerFactoryConfigurationError", True, "TransformerFactoryConfigurationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerFactoryConfigurationError", True, "getException", "()", "", "Argument[this].SyntheticField[javax.xml.transform.TransformerFactoryConfigurationError.exception]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform", "URIResolver", True, "resolve", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "URIResolver", True, "resolve", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "URIResolver", True, "resolve", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.transform", "Source", "isEmpty", "()", "summary", "df-generated"] - - ["javax.xml.transform", "Transformer", "clearParameters", "()", "summary", "df-generated"] - - ["javax.xml.transform", "Transformer", "reset", "()", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerException", "getMessageAndLocation", "()", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", "getAssociatedStylesheet", "(Source,String,String,String)", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", "getFeature", "(String)", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", "newDefaultInstance", "()", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", "newInstance", "()", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", "setFeature", "(String,boolean)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.sax.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.sax.model.json new file mode 100644 index 000000000000..38b4abc622ab --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.sax.model.json @@ -0,0 +1,48 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.transform.sax", "SAXResult", true, "SAXResult", "(ContentHandler)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.handler]", "value", "dfc-generated"], + ["javax.xml.transform.sax", "SAXResult", true, "getHandler", "()", "", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.handler]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.sax", "SAXResult", true, "getLexicalHandler", "()", "", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.lexhandler]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.sax", "SAXResult", true, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.systemId]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.sax", "SAXResult", true, "setHandler", "(ContentHandler)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.handler]", "value", "dfc-generated"], + ["javax.xml.transform.sax", "SAXResult", true, "setLexicalHandler", "(LexicalHandler)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.lexhandler]", "value", "dfc-generated"], + ["javax.xml.transform.sax", "SAXResult", true, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.systemId]", "value", "dfc-generated"], + ["javax.xml.transform.sax", "SAXSource", true, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXSource.inputSource].SyntheticField[org.xml.sax.InputSource.systemId]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.sax", "SAXSource", true, "getXMLReader", "()", "", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXSource.reader]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.sax", "SAXSource", true, "setInputSource", "(InputSource)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform.sax", "SAXSource", true, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXSource.inputSource].SyntheticField[org.xml.sax.InputSource.systemId]", "value", "dfc-generated"], + ["javax.xml.transform.sax", "SAXSource", true, "setXMLReader", "(XMLReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXSource.reader]", "value", "dfc-generated"], + ["javax.xml.transform.sax", "SAXTransformerFactory", true, "newTemplatesHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform.sax", "SAXTransformerFactory", true, "newTransformerHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform.sax", "SAXTransformerFactory", true, "newTransformerHandler", "(Source)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform.sax", "SAXTransformerFactory", true, "newTransformerHandler", "(Templates)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform.sax", "SAXTransformerFactory", true, "newXMLFilter", "(Source)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform.sax", "SAXTransformerFactory", true, "newXMLFilter", "(Source)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform.sax", "SAXTransformerFactory", true, "newXMLFilter", "(Templates)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform.sax", "TemplatesHandler", true, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform.sax", "TemplatesHandler", true, "getTemplates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform.sax", "TemplatesHandler", true, "setSystemId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform.sax", "TransformerHandler", true, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform.sax", "TransformerHandler", true, "getTransformer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.transform.sax", "TransformerHandler", true, "setResult", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform.sax", "TransformerHandler", true, "setSystemId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.transform.sax", "SAXSource", "isEmpty", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.sax.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.sax.model.yml deleted file mode 100644 index c1846d448621..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.sax.model.yml +++ /dev/null @@ -1,37 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.transform.sax", "SAXResult", True, "SAXResult", "(ContentHandler)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.handler]", "value", "dfc-generated"] - - ["javax.xml.transform.sax", "SAXResult", True, "getHandler", "()", "", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.handler]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.sax", "SAXResult", True, "getLexicalHandler", "()", "", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.lexhandler]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.sax", "SAXResult", True, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.systemId]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.sax", "SAXResult", True, "setHandler", "(ContentHandler)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.handler]", "value", "dfc-generated"] - - ["javax.xml.transform.sax", "SAXResult", True, "setLexicalHandler", "(LexicalHandler)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.lexhandler]", "value", "dfc-generated"] - - ["javax.xml.transform.sax", "SAXResult", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.systemId]", "value", "dfc-generated"] - - ["javax.xml.transform.sax", "SAXSource", True, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXSource.inputSource].SyntheticField[org.xml.sax.InputSource.systemId]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.sax", "SAXSource", True, "getXMLReader", "()", "", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXSource.reader]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.sax", "SAXSource", True, "setInputSource", "(InputSource)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.sax", "SAXSource", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXSource.inputSource].SyntheticField[org.xml.sax.InputSource.systemId]", "value", "dfc-generated"] - - ["javax.xml.transform.sax", "SAXSource", True, "setXMLReader", "(XMLReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXSource.reader]", "value", "dfc-generated"] - - ["javax.xml.transform.sax", "SAXTransformerFactory", True, "newTemplatesHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.sax", "SAXTransformerFactory", True, "newTransformerHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.sax", "SAXTransformerFactory", True, "newTransformerHandler", "(Source)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.sax", "SAXTransformerFactory", True, "newTransformerHandler", "(Templates)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.sax", "SAXTransformerFactory", True, "newXMLFilter", "(Source)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.sax", "SAXTransformerFactory", True, "newXMLFilter", "(Source)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.sax", "SAXTransformerFactory", True, "newXMLFilter", "(Templates)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.sax", "TemplatesHandler", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.sax", "TemplatesHandler", True, "getTemplates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.sax", "TemplatesHandler", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.sax", "TransformerHandler", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.sax", "TransformerHandler", True, "getTransformer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.sax", "TransformerHandler", True, "setResult", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.sax", "TransformerHandler", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.transform.sax", "SAXSource", "isEmpty", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.stax.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.stax.model.json new file mode 100644 index 000000000000..90b76266f6ba --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.stax.model.json @@ -0,0 +1,32 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.transform.stax", "StAXResult", true, "StAXResult", "(XMLEventWriter)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXResult.xmlEventWriter]", "value", "dfc-generated"], + ["javax.xml.transform.stax", "StAXResult", true, "StAXResult", "(XMLStreamWriter)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXResult.xmlStreamWriter]", "value", "dfc-generated"], + ["javax.xml.transform.stax", "StAXResult", true, "getXMLEventWriter", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXResult.xmlEventWriter]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.stax", "StAXResult", true, "getXMLStreamWriter", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXResult.xmlStreamWriter]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.stax", "StAXSource", true, "StAXSource", "(XMLEventReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXSource.xmlEventReader]", "value", "dfc-generated"], + ["javax.xml.transform.stax", "StAXSource", true, "StAXSource", "(XMLStreamReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXSource.xmlStreamReader]", "value", "dfc-generated"], + ["javax.xml.transform.stax", "StAXSource", true, "getXMLEventReader", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXSource.xmlEventReader]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.stax", "StAXSource", true, "getXMLStreamReader", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXSource.xmlStreamReader]", "ReturnValue", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.transform.stax", "StAXResult", "getSystemId", "()", "summary", "df-generated"], + ["javax.xml.transform.stax", "StAXResult", "setSystemId", "(String)", "summary", "df-generated"], + ["javax.xml.transform.stax", "StAXSource", "isEmpty", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.stax.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.stax.model.yml deleted file mode 100644 index f7af349906d3..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.stax.model.yml +++ /dev/null @@ -1,21 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.transform.stax", "StAXResult", True, "StAXResult", "(XMLEventWriter)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXResult.xmlEventWriter]", "value", "dfc-generated"] - - ["javax.xml.transform.stax", "StAXResult", True, "StAXResult", "(XMLStreamWriter)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXResult.xmlStreamWriter]", "value", "dfc-generated"] - - ["javax.xml.transform.stax", "StAXResult", True, "getXMLEventWriter", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXResult.xmlEventWriter]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.stax", "StAXResult", True, "getXMLStreamWriter", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXResult.xmlStreamWriter]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.stax", "StAXSource", True, "StAXSource", "(XMLEventReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXSource.xmlEventReader]", "value", "dfc-generated"] - - ["javax.xml.transform.stax", "StAXSource", True, "StAXSource", "(XMLStreamReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXSource.xmlStreamReader]", "value", "dfc-generated"] - - ["javax.xml.transform.stax", "StAXSource", True, "getXMLEventReader", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXSource.xmlEventReader]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.stax", "StAXSource", True, "getXMLStreamReader", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXSource.xmlStreamReader]", "ReturnValue", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.transform.stax", "StAXResult", "getSystemId", "()", "summary", "df-generated"] - - ["javax.xml.transform.stax", "StAXResult", "setSystemId", "(String)", "summary", "df-generated"] - - ["javax.xml.transform.stax", "StAXSource", "isEmpty", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.stream.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.stream.model.json similarity index 53% rename from java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.stream.model.yml rename to java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.stream.model.json index b39abfec5e5d..af9c4beca337 100644 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.stream.model.yml +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.transform.stream.model.json @@ -1,30 +1,41 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.transform.stream", "StreamResult", True, "StreamResult", "(File)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.systemId]", "taint", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "StreamResult", "(OutputStream)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.outputStream]", "value", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "StreamResult", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.systemId]", "value", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "StreamResult", "(Writer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.writer]", "value", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "getOutputStream", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.outputStream]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.systemId]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "getWriter", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.writer]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "setOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.outputStream]", "value", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "setSystemId", "(File)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.systemId]", "taint", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.systemId]", "value", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "setWriter", "(Writer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.writer]", "value", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamSource", True, "getPublicId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.publicId]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamSource", True, "getReader", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.reader]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamSource", True, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.systemId]", "ReturnValue", "value", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamSource", True, "setInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.stream", "StreamSource", True, "setPublicId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.publicId]", "value", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamSource", True, "setReader", "(Reader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.reader]", "value", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamSource", True, "setSystemId", "(File)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.systemId]", "taint", "dfc-generated"] - - ["javax.xml.transform.stream", "StreamSource", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.systemId]", "value", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.transform.stream", "StreamSource", "isEmpty", "()", "summary", "df-generated"] +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.transform.stream", "StreamResult", true, "StreamResult", "(File)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.systemId]", "taint", "dfc-generated"], + ["javax.xml.transform.stream", "StreamResult", true, "StreamResult", "(OutputStream)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.outputStream]", "value", "dfc-generated"], + ["javax.xml.transform.stream", "StreamResult", true, "StreamResult", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.systemId]", "value", "dfc-generated"], + ["javax.xml.transform.stream", "StreamResult", true, "StreamResult", "(Writer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.writer]", "value", "dfc-generated"], + ["javax.xml.transform.stream", "StreamResult", true, "getOutputStream", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.outputStream]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.stream", "StreamResult", true, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.systemId]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.stream", "StreamResult", true, "getWriter", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.writer]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.stream", "StreamResult", true, "setOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.outputStream]", "value", "dfc-generated"], + ["javax.xml.transform.stream", "StreamResult", true, "setSystemId", "(File)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.systemId]", "taint", "dfc-generated"], + ["javax.xml.transform.stream", "StreamResult", true, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.systemId]", "value", "dfc-generated"], + ["javax.xml.transform.stream", "StreamResult", true, "setWriter", "(Writer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.writer]", "value", "dfc-generated"], + ["javax.xml.transform.stream", "StreamSource", true, "getPublicId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.publicId]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.stream", "StreamSource", true, "getReader", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.reader]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.stream", "StreamSource", true, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.systemId]", "ReturnValue", "value", "dfc-generated"], + ["javax.xml.transform.stream", "StreamSource", true, "setInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.transform.stream", "StreamSource", true, "setPublicId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.publicId]", "value", "dfc-generated"], + ["javax.xml.transform.stream", "StreamSource", true, "setReader", "(Reader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.reader]", "value", "dfc-generated"], + ["javax.xml.transform.stream", "StreamSource", true, "setSystemId", "(File)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.systemId]", "taint", "dfc-generated"], + ["javax.xml.transform.stream", "StreamSource", true, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.systemId]", "value", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.transform.stream", "StreamSource", "isEmpty", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.validation.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.validation.model.json new file mode 100644 index 000000000000..a5163aa0271f --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.validation.model.json @@ -0,0 +1,72 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.validation", "Schema", true, "newValidator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.validation", "Schema", true, "newValidatorHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.validation", "SchemaFactory", true, "getErrorHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.validation", "SchemaFactory", true, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.validation", "SchemaFactory", true, "getResourceResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.validation", "SchemaFactory", true, "setErrorHandler", "(ErrorHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "SchemaFactory", true, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "SchemaFactory", true, "setResourceResolver", "(LSResourceResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "SchemaFactoryConfigurationError", false, "SchemaFactoryConfigurationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "SchemaFactoryConfigurationError", false, "SchemaFactoryConfigurationError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "SchemaFactoryConfigurationError", false, "SchemaFactoryConfigurationError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "SchemaFactoryConfigurationError", false, "SchemaFactoryConfigurationError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "Validator", true, "getErrorHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.validation", "Validator", true, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.validation", "Validator", true, "getResourceResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.validation", "Validator", true, "setErrorHandler", "(ErrorHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "Validator", true, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "Validator", true, "setResourceResolver", "(LSResourceResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "Validator", true, "validate", "(Source)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "Validator", true, "validate", "(Source,Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "Validator", true, "validate", "(Source,Result)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "ValidatorHandler", true, "getContentHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.validation", "ValidatorHandler", true, "getErrorHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.validation", "ValidatorHandler", true, "getResourceResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.validation", "ValidatorHandler", true, "getTypeInfoProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.validation", "ValidatorHandler", true, "setContentHandler", "(ContentHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "ValidatorHandler", true, "setErrorHandler", "(ErrorHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "ValidatorHandler", true, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.validation", "ValidatorHandler", true, "setResourceResolver", "(LSResourceResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.validation", "SchemaFactory", "getFeature", "(String)", "summary", "df-generated"], + ["javax.xml.validation", "SchemaFactory", "isSchemaLanguageSupported", "(String)", "summary", "df-generated"], + ["javax.xml.validation", "SchemaFactory", "newDefaultInstance", "()", "summary", "df-generated"], + ["javax.xml.validation", "SchemaFactory", "newInstance", "(String)", "summary", "df-generated"], + ["javax.xml.validation", "SchemaFactory", "newInstance", "(String,String,ClassLoader)", "summary", "df-generated"], + ["javax.xml.validation", "SchemaFactory", "newSchema", "()", "summary", "df-generated"], + ["javax.xml.validation", "SchemaFactory", "newSchema", "(File)", "summary", "df-generated"], + ["javax.xml.validation", "SchemaFactory", "newSchema", "(Source)", "summary", "df-generated"], + ["javax.xml.validation", "SchemaFactory", "newSchema", "(Source[])", "summary", "df-generated"], + ["javax.xml.validation", "SchemaFactory", "newSchema", "(URL)", "summary", "df-generated"], + ["javax.xml.validation", "SchemaFactory", "setFeature", "(String,boolean)", "summary", "df-generated"], + ["javax.xml.validation", "SchemaFactoryLoader", "newFactory", "(String)", "summary", "df-generated"], + ["javax.xml.validation", "TypeInfoProvider", "getAttributeTypeInfo", "(int)", "summary", "df-generated"], + ["javax.xml.validation", "TypeInfoProvider", "getElementTypeInfo", "()", "summary", "df-generated"], + ["javax.xml.validation", "TypeInfoProvider", "isIdAttribute", "(int)", "summary", "df-generated"], + ["javax.xml.validation", "TypeInfoProvider", "isSpecified", "(int)", "summary", "df-generated"], + ["javax.xml.validation", "Validator", "getFeature", "(String)", "summary", "df-generated"], + ["javax.xml.validation", "Validator", "reset", "()", "summary", "df-generated"], + ["javax.xml.validation", "Validator", "setFeature", "(String,boolean)", "summary", "df-generated"], + ["javax.xml.validation", "ValidatorHandler", "getFeature", "(String)", "summary", "df-generated"], + ["javax.xml.validation", "ValidatorHandler", "getProperty", "(String)", "summary", "df-generated"], + ["javax.xml.validation", "ValidatorHandler", "setFeature", "(String,boolean)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.validation.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.validation.model.yml deleted file mode 100644 index 5cfcd3a28ba3..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.validation.model.yml +++ /dev/null @@ -1,61 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.validation", "Schema", True, "newValidator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.validation", "Schema", True, "newValidatorHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", True, "getErrorHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", True, "getResourceResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", True, "setErrorHandler", "(ErrorHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", True, "setResourceResolver", "(LSResourceResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "SchemaFactoryConfigurationError", False, "SchemaFactoryConfigurationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "SchemaFactoryConfigurationError", False, "SchemaFactoryConfigurationError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "SchemaFactoryConfigurationError", False, "SchemaFactoryConfigurationError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "SchemaFactoryConfigurationError", False, "SchemaFactoryConfigurationError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "Validator", True, "getErrorHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.validation", "Validator", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.validation", "Validator", True, "getResourceResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.validation", "Validator", True, "setErrorHandler", "(ErrorHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "Validator", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "Validator", True, "setResourceResolver", "(LSResourceResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "Validator", True, "validate", "(Source)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "Validator", True, "validate", "(Source,Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "Validator", True, "validate", "(Source,Result)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", True, "getContentHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", True, "getErrorHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", True, "getResourceResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", True, "getTypeInfoProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", True, "setContentHandler", "(ContentHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", True, "setErrorHandler", "(ErrorHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", True, "setResourceResolver", "(LSResourceResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.validation", "SchemaFactory", "getFeature", "(String)", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "isSchemaLanguageSupported", "(String)", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "newDefaultInstance", "()", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "newInstance", "(String)", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "newInstance", "(String,String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "newSchema", "()", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "newSchema", "(File)", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "newSchema", "(Source)", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "newSchema", "(Source[])", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "newSchema", "(URL)", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "setFeature", "(String,boolean)", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactoryLoader", "newFactory", "(String)", "summary", "df-generated"] - - ["javax.xml.validation", "TypeInfoProvider", "getAttributeTypeInfo", "(int)", "summary", "df-generated"] - - ["javax.xml.validation", "TypeInfoProvider", "getElementTypeInfo", "()", "summary", "df-generated"] - - ["javax.xml.validation", "TypeInfoProvider", "isIdAttribute", "(int)", "summary", "df-generated"] - - ["javax.xml.validation", "TypeInfoProvider", "isSpecified", "(int)", "summary", "df-generated"] - - ["javax.xml.validation", "Validator", "getFeature", "(String)", "summary", "df-generated"] - - ["javax.xml.validation", "Validator", "reset", "()", "summary", "df-generated"] - - ["javax.xml.validation", "Validator", "setFeature", "(String,boolean)", "summary", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", "getFeature", "(String)", "summary", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", "getProperty", "(String)", "summary", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", "setFeature", "(String,boolean)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.xpath.model.json b/java/ql/lib/ext/generated/modelgenerator/javax.xml.xpath.model.json new file mode 100644 index 000000000000..7e4cb03799eb --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/javax.xml.xpath.model.json @@ -0,0 +1,59 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.xpath", "XPath", true, "compile", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.xpath", "XPath", true, "compile", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.xpath", "XPath", true, "getNamespaceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.xpath", "XPath", true, "getXPathFunctionResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.xpath", "XPath", true, "getXPathVariableResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.xpath", "XPath", true, "setNamespaceContext", "(NamespaceContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.xpath", "XPath", true, "setXPathFunctionResolver", "(XPathFunctionResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.xpath", "XPath", true, "setXPathVariableResolver", "(XPathVariableResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.xpath", "XPathException", true, "XPathException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.xpath", "XPathException", true, "XPathException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.xpath", "XPathExpression", true, "evaluate", "(InputSource,QName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.xpath", "XPathExpression", true, "evaluate", "(Object,QName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.xpath", "XPathExpression", true, "evaluateExpression", "(InputSource)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.xpath", "XPathExpression", true, "evaluateExpression", "(InputSource,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.xpath", "XPathExpression", true, "evaluateExpression", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.xpath", "XPathExpression", true, "evaluateExpression", "(Object,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.xpath", "XPathExpressionException", true, "XPathExpressionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.xpath", "XPathExpressionException", true, "XPathExpressionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.xpath", "XPathFactory", true, "newXPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["javax.xml.xpath", "XPathFactory", true, "setXPathFunctionResolver", "(XPathFunctionResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.xpath", "XPathFactory", true, "setXPathVariableResolver", "(XPathVariableResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.xpath", "XPathFactoryConfigurationException", true, "XPathFactoryConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.xpath", "XPathFactoryConfigurationException", true, "XPathFactoryConfigurationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.xpath", "XPathFunctionException", true, "XPathFunctionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.xpath", "XPathFunctionException", true, "XPathFunctionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["javax.xml.xpath", "XPathNodes", true, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.xml.xpath", "XPath", "evaluateExpression", "(String,InputSource)", "summary", "df-generated"], + ["javax.xml.xpath", "XPath", "evaluateExpression", "(String,InputSource,Class)", "summary", "df-generated"], + ["javax.xml.xpath", "XPath", "evaluateExpression", "(String,Object)", "summary", "df-generated"], + ["javax.xml.xpath", "XPath", "evaluateExpression", "(String,Object,Class)", "summary", "df-generated"], + ["javax.xml.xpath", "XPathEvaluationResult$XPathResultType", "getQNameType", "(Class)", "summary", "df-generated"], + ["javax.xml.xpath", "XPathFactory", "getFeature", "(String)", "summary", "df-generated"], + ["javax.xml.xpath", "XPathFactory", "isObjectModelSupported", "(String)", "summary", "df-generated"], + ["javax.xml.xpath", "XPathFactory", "newDefaultInstance", "()", "summary", "df-generated"], + ["javax.xml.xpath", "XPathFactory", "newInstance", "()", "summary", "df-generated"], + ["javax.xml.xpath", "XPathFactory", "newInstance", "(String)", "summary", "df-generated"], + ["javax.xml.xpath", "XPathFactory", "newInstance", "(String,String,ClassLoader)", "summary", "df-generated"], + ["javax.xml.xpath", "XPathFactory", "setFeature", "(String,boolean)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/javax.xml.xpath.model.yml b/java/ql/lib/ext/generated/modelgenerator/javax.xml.xpath.model.yml deleted file mode 100644 index 27de73a21a1c..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/javax.xml.xpath.model.yml +++ /dev/null @@ -1,48 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.xpath", "XPath", True, "compile", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.xpath", "XPath", True, "compile", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.xpath", "XPath", True, "getNamespaceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.xpath", "XPath", True, "getXPathFunctionResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.xpath", "XPath", True, "getXPathVariableResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.xpath", "XPath", True, "setNamespaceContext", "(NamespaceContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.xpath", "XPath", True, "setXPathFunctionResolver", "(XPathFunctionResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.xpath", "XPath", True, "setXPathVariableResolver", "(XPathVariableResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathException", True, "XPathException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathException", True, "XPathException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathExpression", True, "evaluate", "(InputSource,QName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathExpression", True, "evaluate", "(Object,QName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathExpression", True, "evaluateExpression", "(InputSource)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathExpression", True, "evaluateExpression", "(InputSource,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathExpression", True, "evaluateExpression", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathExpression", True, "evaluateExpression", "(Object,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathExpressionException", True, "XPathExpressionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathExpressionException", True, "XPathExpressionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathFactory", True, "newXPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathFactory", True, "setXPathFunctionResolver", "(XPathFunctionResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathFactory", True, "setXPathVariableResolver", "(XPathVariableResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathFactoryConfigurationException", True, "XPathFactoryConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathFactoryConfigurationException", True, "XPathFactoryConfigurationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathFunctionException", True, "XPathFunctionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathFunctionException", True, "XPathFunctionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.xpath", "XPathNodes", True, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.xml.xpath", "XPath", "evaluateExpression", "(String,InputSource)", "summary", "df-generated"] - - ["javax.xml.xpath", "XPath", "evaluateExpression", "(String,InputSource,Class)", "summary", "df-generated"] - - ["javax.xml.xpath", "XPath", "evaluateExpression", "(String,Object)", "summary", "df-generated"] - - ["javax.xml.xpath", "XPath", "evaluateExpression", "(String,Object,Class)", "summary", "df-generated"] - - ["javax.xml.xpath", "XPathEvaluationResult$XPathResultType", "getQNameType", "(Class)", "summary", "df-generated"] - - ["javax.xml.xpath", "XPathFactory", "getFeature", "(String)", "summary", "df-generated"] - - ["javax.xml.xpath", "XPathFactory", "isObjectModelSupported", "(String)", "summary", "df-generated"] - - ["javax.xml.xpath", "XPathFactory", "newDefaultInstance", "()", "summary", "df-generated"] - - ["javax.xml.xpath", "XPathFactory", "newInstance", "()", "summary", "df-generated"] - - ["javax.xml.xpath", "XPathFactory", "newInstance", "(String)", "summary", "df-generated"] - - ["javax.xml.xpath", "XPathFactory", "newInstance", "(String,String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.xpath", "XPathFactory", "setFeature", "(String,boolean)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/jenkins-json-lib.model.json b/java/ql/lib/ext/generated/modelgenerator/jenkins-json-lib.model.json new file mode 100644 index 000000000000..4d6bbda67c1e --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/jenkins-json-lib.model.json @@ -0,0 +1,613 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Definitions of models for the Jenkins JSON Lib framework. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["net.sf.json.groovy", "JsonSlurper", true, "parse", "(String)", "", "Argument[0]", "request-forgery", "df-generated"], + ["net.sf.json.groovy", "JsonSlurper", true, "parse", "(URL)", "", "Argument[0]", "request-forgery", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["net.sf.json.filters", "AndPropertyFilter", true, "AndPropertyFilter", "(PropertyFilter,PropertyFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.filters", "AndPropertyFilter", true, "AndPropertyFilter", "(PropertyFilter,PropertyFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.filters", "CompositePropertyFilter", true, "CompositePropertyFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.filters", "CompositePropertyFilter", true, "addPropertyFilter", "(PropertyFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.filters", "MappingPropertyFilter", true, "MappingPropertyFilter", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.filters", "MappingPropertyFilter", true, "addPropertyFilter", "(Object,PropertyFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.filters", "MappingPropertyFilter", true, "addPropertyFilter", "(Object,PropertyFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.filters", "NotPropertyFilter", true, "NotPropertyFilter", "(PropertyFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.filters", "OrPropertyFilter", true, "OrPropertyFilter", "(PropertyFilter,PropertyFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.filters", "OrPropertyFilter", true, "OrPropertyFilter", "(PropertyFilter,PropertyFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.groovy", "JsonGroovyBuilder", true, "getJsonConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.groovy", "JsonGroovyBuilder", true, "setJsonConfig", "(JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.groovy", "JsonSlurper", true, "JsonSlurper", "(JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.groovy", "JsonSlurper", true, "parse", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.groovy", "JsonSlurper", true, "parse", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.groovy", "JsonSlurper", true, "parseText", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.regexp", "RegexpMatcher", true, "getGroupIfMatches", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONBuilder", true, "JSONBuilder", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.util", "JSONBuilder", true, "array", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json.util", "JSONBuilder", true, "endArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONBuilder", true, "endObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONBuilder", true, "key", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json.util", "JSONBuilder", true, "object", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json.util", "JSONBuilder", true, "value", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONBuilder", true, "value", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.util", "JSONBuilder", true, "value", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONBuilder", true, "value", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONBuilder", true, "value", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONBuilder", true, "value", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONTokener", true, "JSONTokener", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.util", "JSONTokener", true, "next", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONTokener", true, "nextValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONTokener", true, "nextValue", "(JsonConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONTokener", true, "nextValue", "(JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONTokener", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONUtils", false, "convertToJavaIdentifier", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONUtils", false, "convertToJavaIdentifier", "(String,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONUtils", false, "getFunctionBody", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONUtils", false, "getFunctionParams", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONUtils", false, "getProperties", "(JSONObject)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONUtils", false, "stripQuotes", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONUtils", false, "valueToCanonicalString", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONUtils", false, "valueToString", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JSONUtils", false, "valueToString", "(Object,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "JavaIdentifierTransformer", true, "transformToJavaIdentifier", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "PropertySetStrategy", true, "setProperty", "(Object,String,Object)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["net.sf.json.util", "PropertySetStrategy", true, "setProperty", "(Object,String,Object)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"], + ["net.sf.json.util", "PropertySetStrategy", true, "setProperty", "(Object,String,Object,JsonConfig)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["net.sf.json.util", "PropertySetStrategy", true, "setProperty", "(Object,String,Object,JsonConfig)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"], + ["net.sf.json.util", "WebHijackPreventionStrategy", true, "protect", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "WebUtils", true, "protect", "(JSON)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "WebUtils", true, "protect", "(JSON,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.util", "WebUtils", true, "toString", "(JSON)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "addNamespace", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "addNamespace", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "addNamespace", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "addNamespace", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "addNamespace", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "getArrayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "getElementName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "getExpandableProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "getObjectName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "getRootName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "setArrayName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "setElementName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "setExpandableProperties", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "setNamespace", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "setNamespace", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "setNamespace", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "setNamespace", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "setNamespace", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "setObjectName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", true, "setRootName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSON", true, "toString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSON", true, "toString", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSON", true, "write", "(Writer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSON", true, "writeCanonical", "(Writer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "add", "(Object,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "add", "(int,Object,JsonConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "addAll", "(Collection,JsonConfig)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "addAll", "(int,Collection,JsonConfig)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "discard", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json", "JSONArray", false, "discard", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Collection)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Collection,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Collection,JsonConfig)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(JSONNull)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(JSONNull)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(JSONObject)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(JSONObject)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Map,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Map,JsonConfig)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Object,JsonConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Object,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(Object,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(String,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(String,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,Collection)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,Collection,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,Collection,JsonConfig)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,Map,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,Map,JsonConfig)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,Object,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,Object,JsonConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,String,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,String,JsonConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(int,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "element", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "fromObject", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "fromObject", "(Object,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "getJSONArray", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "getJSONObject", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "getString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "join", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "join", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "join", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "join", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "opt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "optJSONArray", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "optJSONObject", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "optString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "optString", "(int,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "optString", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "set", "(int,Object,JsonConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "set", "(int,Object,JsonConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "toCollection", "(JSONArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "toCollection", "(JSONArray,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "toCollection", "(JSONArray,JsonConfig)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "toCollection", "(JSONArray,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "toJSONObject", "(JSONArray)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "toJSONObject", "(JSONArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "toList", "(JSONArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "toList", "(JSONArray,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "toList", "(JSONArray,Class,Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "toList", "(JSONArray,JsonConfig)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "toList", "(JSONArray,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "toList", "(JSONArray,Object,JsonConfig)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "toList", "(JSONArray,Object,JsonConfig)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONArray", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONFunction", true, "JSONFunction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONFunction", true, "JSONFunction", "(String[],String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONFunction", true, "JSONFunction", "(String[],String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONFunction", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONFunction", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONFunction", true, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONFunction", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object,JsonConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object,JsonConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,double)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,double)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulate", "(String,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulateAll", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "accumulateAll", "(Map,JsonConfig)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "discard", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Collection)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Collection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Collection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Collection,JsonConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Collection,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Collection,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Collection,JsonConfig)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Collection,JsonConfig)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Map,JsonConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Map,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Map,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Map,JsonConfig)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Map,JsonConfig)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Object,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Object,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,Object,JsonConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,double)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,double)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "element", "(String,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object,JsonConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "fromObject", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "fromObject", "(Object,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "fromObject", "(Object,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "getJSONArray", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "getJSONObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "getString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "keys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "names", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "names", "(JsonConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "opt", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "optJSONArray", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "optJSONObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "optString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "optString", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "optString", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "putAll", "(Map,JsonConfig)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "remove", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "toBean", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,Class,Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,JsonConfig)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,Object,JsonConfig)", "", "Argument[0].Element", "Argument[1]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,Object,JsonConfig)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,Object,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,Object,JsonConfig)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,Object,JsonConfig)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "toJSONArray", "(JSONArray)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONObject", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONSerializer", true, "toJSON", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONSerializer", true, "toJSON", "(Object,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONSerializer", true, "toJSON", "(Object,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONSerializer", true, "toJava", "(JSON)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONSerializer", true, "toJava", "(JSON,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JSONSerializer", true, "toJava", "(JSON,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "addIgnoreFieldAnnotation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "addJsonEventListener", "(JsonEventListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "findDefaultValueProcessor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "findJavaPropertyNameProcessor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "findJsonBeanProcessor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "findJsonPropertyNameProcessor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "findJsonValueProcessor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "findJsonValueProcessor", "(Class,Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "findJsonValueProcessor", "(Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "findPropertyNameProcessor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getClassMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getCycleDetectionStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getDefaultValueProcessorMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getExcludes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getIgnoreFieldAnnotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getJavaIdentifierTransformer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getJavaPropertyFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getJavaPropertyNameProcessorMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getJsonBeanProcessorMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getJsonEventListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getJsonPropertyFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getJsonPropertyNameProcessorMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getJsonValueProcessorMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getMergedExcludes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getMergedExcludes", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getNewBeanInstanceStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getPropertyExclusionClassMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getPropertyNameProcessorMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "getPropertySetStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "registerDefaultValueProcessor", "(Class,DefaultValueProcessor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "registerJavaPropertyNameProcessor", "(Class,PropertyNameProcessor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "registerJsonBeanProcessor", "(Class,JsonBeanProcessor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "registerJsonPropertyNameProcessor", "(Class,PropertyNameProcessor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "registerJsonValueProcessor", "(Class,Class,JsonValueProcessor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "registerJsonValueProcessor", "(Class,JsonValueProcessor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "registerJsonValueProcessor", "(Class,String,JsonValueProcessor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "registerJsonValueProcessor", "(String,JsonValueProcessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "registerJsonValueProcessor", "(String,JsonValueProcessor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "registerPropertyNameProcessor", "(Class,PropertyNameProcessor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "setClassMap", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "setCycleDetectionStrategy", "(CycleDetectionStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "setDefaultValueProcessorMatcher", "(DefaultValueProcessorMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "setExcludes", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "setJavaIdentifierTransformer", "(JavaIdentifierTransformer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "setJavaPropertyFilter", "(PropertyFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "setJavaPropertyNameProcessorMatcher", "(PropertyNameProcessorMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "setJsonBeanProcessorMatcher", "(JsonBeanProcessorMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "setJsonPropertyFilter", "(PropertyFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "setJsonPropertyNameProcessorMatcher", "(PropertyNameProcessorMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "setJsonValueProcessorMatcher", "(JsonValueProcessorMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "setNewBeanInstanceStrategy", "(NewBeanInstanceStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "setPropertyExclusionClassMatcher", "(PropertyExclusionClassMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "setPropertyNameProcessorMatcher", "(PropertyNameProcessorMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["net.sf.json", "JsonConfig", true, "setPropertySetStrategy", "(PropertySetStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["net.sf.json.filters", "CompositePropertyFilter", "removePropertyFilter", "(PropertyFilter)", "summary", "df-generated"], + ["net.sf.json.filters", "MappingPropertyFilter", "removePropertyFilter", "(Object)", "summary", "df-generated"], + ["net.sf.json.groovy", "JsonSlurper", "parse", "(File)", "summary", "df-generated"], + ["net.sf.json.groovy", "JsonSlurper", "parse", "(String)", "summary", "df-generated"], + ["net.sf.json.groovy", "JsonSlurper", "parse", "(URL)", "summary", "df-generated"], + ["net.sf.json.processors", "DefaultValueProcessor", "getDefaultValue", "(Class)", "summary", "df-generated"], + ["net.sf.json.processors", "DefaultValueProcessorMatcher", "getMatch", "(Class,Set)", "summary", "df-generated"], + ["net.sf.json.processors", "JsonBeanProcessor", "processBean", "(Object,JsonConfig)", "summary", "df-generated"], + ["net.sf.json.processors", "JsonBeanProcessorMatcher", "getMatch", "(Class,Set)", "summary", "df-generated"], + ["net.sf.json.processors", "JsonValueProcessor", "processArrayValue", "(Object,JsonConfig)", "summary", "df-generated"], + ["net.sf.json.processors", "JsonValueProcessor", "processObjectValue", "(String,Object,JsonConfig)", "summary", "df-generated"], + ["net.sf.json.processors", "JsonValueProcessorMatcher", "getMatch", "(Class,Set)", "summary", "df-generated"], + ["net.sf.json.processors", "JsonVerifier", "isValidJsonValue", "(Object)", "summary", "df-generated"], + ["net.sf.json.processors", "PropertyNameProcessorMatcher", "getMatch", "(Class,Set)", "summary", "df-generated"], + ["net.sf.json.regexp", "JdkRegexpMatcher", "JdkRegexpMatcher", "(String)", "summary", "df-generated"], + ["net.sf.json.regexp", "JdkRegexpMatcher", "JdkRegexpMatcher", "(String,boolean)", "summary", "df-generated"], + ["net.sf.json.regexp", "Perl5RegexpMatcher", "Perl5RegexpMatcher", "(String)", "summary", "df-generated"], + ["net.sf.json.regexp", "Perl5RegexpMatcher", "Perl5RegexpMatcher", "(String,boolean)", "summary", "df-generated"], + ["net.sf.json.regexp", "RegexpMatcher", "getGroupIfMatches", "(String,int)", "summary", "df-generated"], + ["net.sf.json.regexp", "RegexpMatcher", "matches", "(String)", "summary", "df-generated"], + ["net.sf.json.regexp", "RegexpUtils", "getMatcher", "(String)", "summary", "df-generated"], + ["net.sf.json.regexp", "RegexpUtils", "getMatcher", "(String,boolean)", "summary", "df-generated"], + ["net.sf.json.regexp", "RegexpUtils", "isJDK13", "()", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(JSON,JSON)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(JSONArray,JSONArray)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(JSONArray,String)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(JSONFunction,String)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(JSONNull,String)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(JSONObject,JSONObject)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(JSONObject,String)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSON,JSON)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONArray)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONArray,JSONArray)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONArray,String)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONFunction)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONFunction,String)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONNull)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONNull,String)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONObject)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONObject,JSONObject)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONObject,String)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,String,JSONArray)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,String,JSONFunction)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,String,JSONNull)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,String,JSONObject)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertJsonEquals", "(String,String)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertJsonEquals", "(String,String,String)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertNotNull", "(JSON)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertNotNull", "(String,JSON)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertNull", "(JSON)", "summary", "df-generated"], + ["net.sf.json.test", "JSONAssert", "assertNull", "(String,JSON)", "summary", "df-generated"], + ["net.sf.json.util", "CycleDetectionStrategy", "handleRepeatedReferenceAsArray", "(Object)", "summary", "df-generated"], + ["net.sf.json.util", "CycleDetectionStrategy", "handleRepeatedReferenceAsObject", "(Object)", "summary", "df-generated"], + ["net.sf.json.util", "EnumMorpher", "EnumMorpher", "(Class)", "summary", "df-generated"], + ["net.sf.json.util", "JSONStringer", "toString", "()", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "back", "()", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "dehexchar", "(char)", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "length", "()", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "matches", "(String)", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "more", "()", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "next", "()", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "next", "(char)", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "nextClean", "()", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "nextString", "(char)", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "nextTo", "(String)", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "nextTo", "(char)", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "peek", "()", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "reset", "()", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "skipPast", "(String)", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "skipTo", "(char)", "summary", "df-generated"], + ["net.sf.json.util", "JSONTokener", "syntaxError", "(String)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "doubleToString", "(double)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "getInnerComponentType", "(Class)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "getMorpherRegistry", "()", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "getTypeClass", "(Object)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "hasQuotes", "(String)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "hashCode", "(Object)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "isArray", "(Class)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "isArray", "(Object)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "isBoolean", "(Class)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "isBoolean", "(Object)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "isDouble", "(Class)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "isFunction", "(Object)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "isFunctionHeader", "(Object)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "isJavaIdentifier", "(String)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "isJsonKeyword", "(String,JsonConfig)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "isNull", "(Object)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "isNumber", "(Class)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "isNumber", "(Object)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "isObject", "(Object)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "isString", "(Class)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "isString", "(Object)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "mayBeJSON", "(String)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "newDynaBean", "(JSONObject)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "newDynaBean", "(JSONObject,JsonConfig)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "numberToString", "(Number)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "quote", "(String)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "quoteCanonical", "(String)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "testValidity", "(Object)", "summary", "df-generated"], + ["net.sf.json.util", "JSONUtils", "transformNumber", "(Number)", "summary", "df-generated"], + ["net.sf.json.util", "JavaIdentifierTransformer", "transformToJavaIdentifier", "(String)", "summary", "df-generated"], + ["net.sf.json.util", "NewBeanInstanceStrategy", "newInstance", "(Class,JSONObject)", "summary", "df-generated"], + ["net.sf.json.util", "PropertyExclusionClassMatcher", "getMatch", "(Class,Set)", "summary", "df-generated"], + ["net.sf.json.util", "PropertyFilter", "apply", "(Object,String,Object)", "summary", "df-generated"], + ["net.sf.json.util", "PropertySetStrategy", "setProperty", "(Object,String,Object)", "summary", "df-generated"], + ["net.sf.json.util", "WebHijackPreventionStrategy", "protect", "(String)", "summary", "df-generated"], + ["net.sf.json.util", "WebUtils", "getWebHijackPreventionStrategy", "()", "summary", "df-generated"], + ["net.sf.json.util", "WebUtils", "setWebHijackPreventionStrategy", "(WebHijackPreventionStrategy)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "clearNamespaces", "()", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "clearNamespaces", "(String)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "isForceTopLevelObject", "()", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "isNamespaceLenient", "()", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "isRemoveNamespacePrefixFromElements", "()", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "isSkipNamespaces", "()", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "isSkipWhitespace", "()", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "isTrimSpaces", "()", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "isTypeHintsCompatibility", "()", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "isTypeHintsEnabled", "()", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "read", "(String)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "readFromFile", "(File)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "readFromFile", "(String)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "readFromStream", "(InputStream)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "removeNamespace", "(String)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "removeNamespace", "(String,String)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "setForceTopLevelObject", "(boolean)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "setNamespaceLenient", "(boolean)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "setRemoveNamespacePrefixFromElements", "(boolean)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "setSkipNamespaces", "(boolean)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "setSkipWhitespace", "(boolean)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "setTrimSpaces", "(boolean)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "setTypeHintsCompatibility", "(boolean)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "setTypeHintsEnabled", "(boolean)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "write", "(JSON)", "summary", "df-generated"], + ["net.sf.json.xml", "XMLSerializer", "write", "(JSON,String)", "summary", "df-generated"], + ["net.sf.json", "JSON", "isArray", "()", "summary", "df-generated"], + ["net.sf.json", "JSON", "isEmpty", "()", "summary", "df-generated"], + ["net.sf.json", "JSON", "size", "()", "summary", "df-generated"], + ["net.sf.json", "JSON", "toString", "(int)", "summary", "df-generated"], + ["net.sf.json", "JSON", "toString", "(int,int)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "contains", "(Object,JsonConfig)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "containsAll", "(Collection,JsonConfig)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "getBoolean", "(int)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "getCollectionType", "(PropertyDescriptor,boolean)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "getDimensions", "(JSONArray)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "getDouble", "(int)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "getInt", "(int)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "getLong", "(int)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "isExpandElements", "()", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "optBoolean", "(int)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "optBoolean", "(int,boolean)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "optDouble", "(int)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "optDouble", "(int,double)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "optInt", "(int)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "optInt", "(int,int)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "optLong", "(int)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "optLong", "(int,long)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "removeAll", "(Collection,JsonConfig)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "retainAll", "(Collection,JsonConfig)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "setExpandElements", "(boolean)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "toArray", "(JSONArray)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "toArray", "(JSONArray,Class)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "toArray", "(JSONArray,Class,Map)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "toArray", "(JSONArray,JsonConfig)", "summary", "df-generated"], + ["net.sf.json", "JSONArray", "toArray", "(JSONArray,Object,JsonConfig)", "summary", "df-generated"], + ["net.sf.json", "JSONException", "JSONException", "(String)", "summary", "df-generated"], + ["net.sf.json", "JSONException", "JSONException", "(String,Throwable)", "summary", "df-generated"], + ["net.sf.json", "JSONException", "JSONException", "(Throwable)", "summary", "df-generated"], + ["net.sf.json", "JSONNull", "getInstance", "()", "summary", "df-generated"], + ["net.sf.json", "JSONNull", "toString", "()", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "JSONObject", "(boolean)", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "containsValue", "(Object,JsonConfig)", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "getBoolean", "(String)", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "getDouble", "(String)", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "getInt", "(String)", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "getLong", "(String)", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "has", "(String)", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "isNullObject", "()", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "optBoolean", "(String)", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "optBoolean", "(String,boolean)", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "optDouble", "(String)", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "optDouble", "(String,double)", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "optInt", "(String)", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "optInt", "(String,int)", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "optLong", "(String)", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "optLong", "(String,long)", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "toBean", "()", "summary", "df-generated"], + ["net.sf.json", "JSONObject", "toBean", "(JSONObject)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "addIgnoreFieldAnnotation", "(Class)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "clearJavaPropertyNameProcessors", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "clearJsonBeanProcessors", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "clearJsonEventListeners", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "clearJsonPropertyNameProcessors", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "clearJsonValueProcessors", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "clearPropertyExclusions", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "clearPropertyNameProcessors", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "disableEventTriggering", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "enableEventTriggering", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "getArrayMode", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "getCollectionType", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "getEnclosedType", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "getRootClass", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "isAllowNonStringKeys", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "isEventTriggeringEnabled", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "isHandleJettisonEmptyElement", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "isHandleJettisonSingleElementArray", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "isIgnoreDefaultExcludes", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "isIgnoreJPATransient", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "isIgnorePublicFields", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "isIgnoreTransientFields", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "isIgnoreUnreadableProperty", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "isJavascriptCompliant", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "isSkipJavaIdentifierTransformationInMapKeys", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "registerPropertyExclusion", "(Class,String)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "registerPropertyExclusions", "(Class,String[])", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "removeIgnoreFieldAnnotation", "(Class)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "removeIgnoreFieldAnnotation", "(String)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "removeJsonEventListener", "(JsonEventListener)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "reset", "()", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "setAllowNonStringKeys", "(boolean)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "setArrayMode", "(int)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "setCollectionType", "(Class)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "setEnclosedType", "(Class)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "setHandleJettisonEmptyElement", "(boolean)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "setHandleJettisonSingleElementArray", "(boolean)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "setIgnoreDefaultExcludes", "(boolean)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "setIgnoreJPATransient", "(boolean)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "setIgnorePublicFields", "(boolean)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "setIgnoreTransientFields", "(boolean)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "setIgnoreUnreadableProperty", "(boolean)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "setJavascriptCompliant", "(boolean)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "setRootClass", "(Class)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "setSkipJavaIdentifierTransformationInMapKeys", "(boolean)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "unregisterDefaultValueProcessor", "(Class)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "unregisterJavaPropertyNameProcessor", "(Class)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "unregisterJsonBeanProcessor", "(Class)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "unregisterJsonPropertyNameProcessor", "(Class)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "unregisterJsonValueProcessor", "(Class)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "unregisterJsonValueProcessor", "(Class,Class)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "unregisterJsonValueProcessor", "(Class,String)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "unregisterJsonValueProcessor", "(String)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "unregisterPropertyExclusion", "(Class,String)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "unregisterPropertyExclusions", "(Class)", "summary", "df-generated"], + ["net.sf.json", "JsonConfig", "unregisterPropertyNameProcessor", "(Class)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/jenkins-json-lib.model.yml b/java/ql/lib/ext/generated/modelgenerator/jenkins-json-lib.model.yml deleted file mode 100644 index b028104472ff..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/jenkins-json-lib.model.yml +++ /dev/null @@ -1,598 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Definitions of models for the Jenkins JSON Lib framework. -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["net.sf.json.groovy", "JsonSlurper", true, "parse", "(String)", "", "Argument[0]", "request-forgery", "df-generated"] - - ["net.sf.json.groovy", "JsonSlurper", true, "parse", "(URL)", "", "Argument[0]", "request-forgery", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["net.sf.json.filters", "AndPropertyFilter", true, "AndPropertyFilter", "(PropertyFilter,PropertyFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.filters", "AndPropertyFilter", true, "AndPropertyFilter", "(PropertyFilter,PropertyFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.filters", "CompositePropertyFilter", true, "CompositePropertyFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.filters", "CompositePropertyFilter", true, "addPropertyFilter", "(PropertyFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.filters", "MappingPropertyFilter", true, "MappingPropertyFilter", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.filters", "MappingPropertyFilter", true, "addPropertyFilter", "(Object,PropertyFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.filters", "MappingPropertyFilter", true, "addPropertyFilter", "(Object,PropertyFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.filters", "NotPropertyFilter", true, "NotPropertyFilter", "(PropertyFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.filters", "OrPropertyFilter", true, "OrPropertyFilter", "(PropertyFilter,PropertyFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.filters", "OrPropertyFilter", true, "OrPropertyFilter", "(PropertyFilter,PropertyFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.groovy", "JsonGroovyBuilder", true, "getJsonConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.groovy", "JsonGroovyBuilder", true, "setJsonConfig", "(JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.groovy", "JsonSlurper", true, "JsonSlurper", "(JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.groovy", "JsonSlurper", true, "parse", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.groovy", "JsonSlurper", true, "parse", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.groovy", "JsonSlurper", true, "parseText", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.regexp", "RegexpMatcher", true, "getGroupIfMatches", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONBuilder", true, "JSONBuilder", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.util", "JSONBuilder", true, "array", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json.util", "JSONBuilder", true, "endArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONBuilder", true, "endObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONBuilder", true, "key", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json.util", "JSONBuilder", true, "object", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json.util", "JSONBuilder", true, "value", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONBuilder", true, "value", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.util", "JSONBuilder", true, "value", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONBuilder", true, "value", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONBuilder", true, "value", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONBuilder", true, "value", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONTokener", true, "JSONTokener", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.util", "JSONTokener", true, "next", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONTokener", true, "nextValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONTokener", true, "nextValue", "(JsonConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONTokener", true, "nextValue", "(JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONTokener", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONUtils", false, "convertToJavaIdentifier", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONUtils", false, "convertToJavaIdentifier", "(String,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONUtils", false, "getFunctionBody", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONUtils", false, "getFunctionParams", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONUtils", false, "getProperties", "(JSONObject)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONUtils", false, "stripQuotes", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONUtils", false, "valueToCanonicalString", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONUtils", false, "valueToString", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JSONUtils", false, "valueToString", "(Object,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "JavaIdentifierTransformer", true, "transformToJavaIdentifier", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "PropertySetStrategy", true, "setProperty", "(Object,String,Object)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["net.sf.json.util", "PropertySetStrategy", true, "setProperty", "(Object,String,Object)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"] - - ["net.sf.json.util", "PropertySetStrategy", true, "setProperty", "(Object,String,Object,JsonConfig)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["net.sf.json.util", "PropertySetStrategy", true, "setProperty", "(Object,String,Object,JsonConfig)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"] - - ["net.sf.json.util", "WebHijackPreventionStrategy", true, "protect", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "WebUtils", true, "protect", "(JSON)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "WebUtils", true, "protect", "(JSON,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.util", "WebUtils", true, "toString", "(JSON)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "addNamespace", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "addNamespace", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "addNamespace", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "addNamespace", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "addNamespace", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "getArrayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "getElementName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "getExpandableProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "getObjectName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "getRootName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "setArrayName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "setElementName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "setExpandableProperties", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "setNamespace", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "setNamespace", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "setNamespace", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "setNamespace", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "setNamespace", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "setObjectName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", true, "setRootName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSON", true, "toString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSON", true, "toString", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSON", true, "write", "(Writer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSON", true, "writeCanonical", "(Writer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "add", "(Object,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "add", "(int,Object,JsonConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "addAll", "(Collection,JsonConfig)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "addAll", "(int,Collection,JsonConfig)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "discard", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json", "JSONArray", false, "discard", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Collection)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Collection,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Collection,JsonConfig)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(JSONNull)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(JSONNull)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(JSONObject)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(JSONObject)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Map,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Map,JsonConfig)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Object,JsonConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Object,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(Object,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(String,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(String,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,Collection)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,Collection,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,Collection,JsonConfig)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,Map,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,Map,JsonConfig)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,Object,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,Object,JsonConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,String,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,String,JsonConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(int,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "element", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "fromObject", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "fromObject", "(Object,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "getJSONArray", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "getJSONObject", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "getString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "join", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "join", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "join", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "join", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "opt", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "optJSONArray", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "optJSONObject", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "optString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "optString", "(int,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "optString", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "set", "(int,Object,JsonConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "set", "(int,Object,JsonConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "toCollection", "(JSONArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "toCollection", "(JSONArray,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "toCollection", "(JSONArray,JsonConfig)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "toCollection", "(JSONArray,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "toJSONObject", "(JSONArray)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "toJSONObject", "(JSONArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "toList", "(JSONArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "toList", "(JSONArray,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "toList", "(JSONArray,Class,Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "toList", "(JSONArray,JsonConfig)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "toList", "(JSONArray,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "toList", "(JSONArray,Object,JsonConfig)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "toList", "(JSONArray,Object,JsonConfig)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONArray", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONFunction", true, "JSONFunction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONFunction", true, "JSONFunction", "(String[],String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONFunction", true, "JSONFunction", "(String[],String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONFunction", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONFunction", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONFunction", true, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONFunction", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object,JsonConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object,JsonConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,Object,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,double)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,double)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulate", "(String,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulateAll", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "accumulateAll", "(Map,JsonConfig)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "discard", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Collection)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Collection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Collection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Collection,JsonConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Collection,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Collection,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Collection,JsonConfig)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Collection,JsonConfig)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Map,JsonConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Map,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Map,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Map,JsonConfig)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Map,JsonConfig)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Object,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Object,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,Object,JsonConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,double)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,double)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "element", "(String,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object,JsonConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object,JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "elementOpt", "(String,Object,JsonConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "fromObject", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "fromObject", "(Object,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "fromObject", "(Object,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "getJSONArray", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "getJSONObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "getString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "keys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "names", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "names", "(JsonConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "opt", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "optJSONArray", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "optJSONObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "optString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "optString", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "optString", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "putAll", "(Map,JsonConfig)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "remove", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "toBean", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,Class,Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,JsonConfig)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,Object,JsonConfig)", "", "Argument[0].Element", "Argument[1]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,Object,JsonConfig)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,Object,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,Object,JsonConfig)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "toBean", "(JSONObject,Object,JsonConfig)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "toJSONArray", "(JSONArray)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONObject", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONSerializer", true, "toJSON", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONSerializer", true, "toJSON", "(Object,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONSerializer", true, "toJSON", "(Object,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONSerializer", true, "toJava", "(JSON)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONSerializer", true, "toJava", "(JSON,JsonConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JSONSerializer", true, "toJava", "(JSON,JsonConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "addIgnoreFieldAnnotation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "addJsonEventListener", "(JsonEventListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "findDefaultValueProcessor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "findJavaPropertyNameProcessor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "findJsonBeanProcessor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "findJsonPropertyNameProcessor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "findJsonValueProcessor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "findJsonValueProcessor", "(Class,Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "findJsonValueProcessor", "(Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "findPropertyNameProcessor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getClassMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getCycleDetectionStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getDefaultValueProcessorMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getExcludes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getIgnoreFieldAnnotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getJavaIdentifierTransformer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getJavaPropertyFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getJavaPropertyNameProcessorMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getJsonBeanProcessorMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getJsonEventListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getJsonPropertyFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getJsonPropertyNameProcessorMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getJsonValueProcessorMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getMergedExcludes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getMergedExcludes", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getNewBeanInstanceStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getPropertyExclusionClassMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getPropertyNameProcessorMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "getPropertySetStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "registerDefaultValueProcessor", "(Class,DefaultValueProcessor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "registerJavaPropertyNameProcessor", "(Class,PropertyNameProcessor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "registerJsonBeanProcessor", "(Class,JsonBeanProcessor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "registerJsonPropertyNameProcessor", "(Class,PropertyNameProcessor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "registerJsonValueProcessor", "(Class,Class,JsonValueProcessor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "registerJsonValueProcessor", "(Class,JsonValueProcessor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "registerJsonValueProcessor", "(Class,String,JsonValueProcessor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "registerJsonValueProcessor", "(String,JsonValueProcessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "registerJsonValueProcessor", "(String,JsonValueProcessor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "registerPropertyNameProcessor", "(Class,PropertyNameProcessor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "setClassMap", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "setCycleDetectionStrategy", "(CycleDetectionStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "setDefaultValueProcessorMatcher", "(DefaultValueProcessorMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "setExcludes", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "setJavaIdentifierTransformer", "(JavaIdentifierTransformer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "setJavaPropertyFilter", "(PropertyFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "setJavaPropertyNameProcessorMatcher", "(PropertyNameProcessorMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "setJsonBeanProcessorMatcher", "(JsonBeanProcessorMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "setJsonPropertyFilter", "(PropertyFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "setJsonPropertyNameProcessorMatcher", "(PropertyNameProcessorMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "setJsonValueProcessorMatcher", "(JsonValueProcessorMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "setNewBeanInstanceStrategy", "(NewBeanInstanceStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "setPropertyExclusionClassMatcher", "(PropertyExclusionClassMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "setPropertyNameProcessorMatcher", "(PropertyNameProcessorMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["net.sf.json", "JsonConfig", true, "setPropertySetStrategy", "(PropertySetStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["net.sf.json.filters", "CompositePropertyFilter", "removePropertyFilter", "(PropertyFilter)", "summary", "df-generated"] - - ["net.sf.json.filters", "MappingPropertyFilter", "removePropertyFilter", "(Object)", "summary", "df-generated"] - - ["net.sf.json.groovy", "JsonSlurper", "parse", "(File)", "summary", "df-generated"] - - ["net.sf.json.groovy", "JsonSlurper", "parse", "(String)", "summary", "df-generated"] - - ["net.sf.json.groovy", "JsonSlurper", "parse", "(URL)", "summary", "df-generated"] - - ["net.sf.json.processors", "DefaultValueProcessor", "getDefaultValue", "(Class)", "summary", "df-generated"] - - ["net.sf.json.processors", "DefaultValueProcessorMatcher", "getMatch", "(Class,Set)", "summary", "df-generated"] - - ["net.sf.json.processors", "JsonBeanProcessor", "processBean", "(Object,JsonConfig)", "summary", "df-generated"] - - ["net.sf.json.processors", "JsonBeanProcessorMatcher", "getMatch", "(Class,Set)", "summary", "df-generated"] - - ["net.sf.json.processors", "JsonValueProcessor", "processArrayValue", "(Object,JsonConfig)", "summary", "df-generated"] - - ["net.sf.json.processors", "JsonValueProcessor", "processObjectValue", "(String,Object,JsonConfig)", "summary", "df-generated"] - - ["net.sf.json.processors", "JsonValueProcessorMatcher", "getMatch", "(Class,Set)", "summary", "df-generated"] - - ["net.sf.json.processors", "JsonVerifier", "isValidJsonValue", "(Object)", "summary", "df-generated"] - - ["net.sf.json.processors", "PropertyNameProcessorMatcher", "getMatch", "(Class,Set)", "summary", "df-generated"] - - ["net.sf.json.regexp", "JdkRegexpMatcher", "JdkRegexpMatcher", "(String)", "summary", "df-generated"] - - ["net.sf.json.regexp", "JdkRegexpMatcher", "JdkRegexpMatcher", "(String,boolean)", "summary", "df-generated"] - - ["net.sf.json.regexp", "Perl5RegexpMatcher", "Perl5RegexpMatcher", "(String)", "summary", "df-generated"] - - ["net.sf.json.regexp", "Perl5RegexpMatcher", "Perl5RegexpMatcher", "(String,boolean)", "summary", "df-generated"] - - ["net.sf.json.regexp", "RegexpMatcher", "getGroupIfMatches", "(String,int)", "summary", "df-generated"] - - ["net.sf.json.regexp", "RegexpMatcher", "matches", "(String)", "summary", "df-generated"] - - ["net.sf.json.regexp", "RegexpUtils", "getMatcher", "(String)", "summary", "df-generated"] - - ["net.sf.json.regexp", "RegexpUtils", "getMatcher", "(String,boolean)", "summary", "df-generated"] - - ["net.sf.json.regexp", "RegexpUtils", "isJDK13", "()", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(JSON,JSON)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(JSONArray,JSONArray)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(JSONArray,String)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(JSONFunction,String)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(JSONNull,String)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(JSONObject,JSONObject)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(JSONObject,String)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSON,JSON)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONArray)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONArray,JSONArray)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONArray,String)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONFunction)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONFunction,String)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONNull)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONNull,String)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONObject)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONObject,JSONObject)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,JSONObject,String)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,String,JSONArray)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,String,JSONFunction)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,String,JSONNull)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertEquals", "(String,String,JSONObject)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertJsonEquals", "(String,String)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertJsonEquals", "(String,String,String)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertNotNull", "(JSON)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertNotNull", "(String,JSON)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertNull", "(JSON)", "summary", "df-generated"] - - ["net.sf.json.test", "JSONAssert", "assertNull", "(String,JSON)", "summary", "df-generated"] - - ["net.sf.json.util", "CycleDetectionStrategy", "handleRepeatedReferenceAsArray", "(Object)", "summary", "df-generated"] - - ["net.sf.json.util", "CycleDetectionStrategy", "handleRepeatedReferenceAsObject", "(Object)", "summary", "df-generated"] - - ["net.sf.json.util", "EnumMorpher", "EnumMorpher", "(Class)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONStringer", "toString", "()", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "back", "()", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "dehexchar", "(char)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "length", "()", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "matches", "(String)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "more", "()", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "next", "()", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "next", "(char)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "nextClean", "()", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "nextString", "(char)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "nextTo", "(String)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "nextTo", "(char)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "peek", "()", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "reset", "()", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "skipPast", "(String)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "skipTo", "(char)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONTokener", "syntaxError", "(String)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "doubleToString", "(double)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "getInnerComponentType", "(Class)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "getMorpherRegistry", "()", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "getTypeClass", "(Object)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "hasQuotes", "(String)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "hashCode", "(Object)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "isArray", "(Class)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "isArray", "(Object)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "isBoolean", "(Class)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "isBoolean", "(Object)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "isDouble", "(Class)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "isFunction", "(Object)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "isFunctionHeader", "(Object)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "isJavaIdentifier", "(String)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "isJsonKeyword", "(String,JsonConfig)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "isNull", "(Object)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "isNumber", "(Class)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "isNumber", "(Object)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "isObject", "(Object)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "isString", "(Class)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "isString", "(Object)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "mayBeJSON", "(String)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "newDynaBean", "(JSONObject)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "newDynaBean", "(JSONObject,JsonConfig)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "numberToString", "(Number)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "quote", "(String)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "quoteCanonical", "(String)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "testValidity", "(Object)", "summary", "df-generated"] - - ["net.sf.json.util", "JSONUtils", "transformNumber", "(Number)", "summary", "df-generated"] - - ["net.sf.json.util", "JavaIdentifierTransformer", "transformToJavaIdentifier", "(String)", "summary", "df-generated"] - - ["net.sf.json.util", "NewBeanInstanceStrategy", "newInstance", "(Class,JSONObject)", "summary", "df-generated"] - - ["net.sf.json.util", "PropertyExclusionClassMatcher", "getMatch", "(Class,Set)", "summary", "df-generated"] - - ["net.sf.json.util", "PropertyFilter", "apply", "(Object,String,Object)", "summary", "df-generated"] - - ["net.sf.json.util", "PropertySetStrategy", "setProperty", "(Object,String,Object)", "summary", "df-generated"] - - ["net.sf.json.util", "WebHijackPreventionStrategy", "protect", "(String)", "summary", "df-generated"] - - ["net.sf.json.util", "WebUtils", "getWebHijackPreventionStrategy", "()", "summary", "df-generated"] - - ["net.sf.json.util", "WebUtils", "setWebHijackPreventionStrategy", "(WebHijackPreventionStrategy)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "clearNamespaces", "()", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "clearNamespaces", "(String)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "isForceTopLevelObject", "()", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "isNamespaceLenient", "()", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "isRemoveNamespacePrefixFromElements", "()", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "isSkipNamespaces", "()", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "isSkipWhitespace", "()", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "isTrimSpaces", "()", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "isTypeHintsCompatibility", "()", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "isTypeHintsEnabled", "()", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "read", "(String)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "readFromFile", "(File)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "readFromFile", "(String)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "readFromStream", "(InputStream)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "removeNamespace", "(String)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "removeNamespace", "(String,String)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "setForceTopLevelObject", "(boolean)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "setNamespaceLenient", "(boolean)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "setRemoveNamespacePrefixFromElements", "(boolean)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "setSkipNamespaces", "(boolean)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "setSkipWhitespace", "(boolean)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "setTrimSpaces", "(boolean)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "setTypeHintsCompatibility", "(boolean)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "setTypeHintsEnabled", "(boolean)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "write", "(JSON)", "summary", "df-generated"] - - ["net.sf.json.xml", "XMLSerializer", "write", "(JSON,String)", "summary", "df-generated"] - - ["net.sf.json", "JSON", "isArray", "()", "summary", "df-generated"] - - ["net.sf.json", "JSON", "isEmpty", "()", "summary", "df-generated"] - - ["net.sf.json", "JSON", "size", "()", "summary", "df-generated"] - - ["net.sf.json", "JSON", "toString", "(int)", "summary", "df-generated"] - - ["net.sf.json", "JSON", "toString", "(int,int)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "contains", "(Object,JsonConfig)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "containsAll", "(Collection,JsonConfig)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "getBoolean", "(int)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "getCollectionType", "(PropertyDescriptor,boolean)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "getDimensions", "(JSONArray)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "getDouble", "(int)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "getInt", "(int)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "getLong", "(int)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "isExpandElements", "()", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "optBoolean", "(int)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "optBoolean", "(int,boolean)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "optDouble", "(int)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "optDouble", "(int,double)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "optInt", "(int)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "optInt", "(int,int)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "optLong", "(int)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "optLong", "(int,long)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "removeAll", "(Collection,JsonConfig)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "retainAll", "(Collection,JsonConfig)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "setExpandElements", "(boolean)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "toArray", "(JSONArray)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "toArray", "(JSONArray,Class)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "toArray", "(JSONArray,Class,Map)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "toArray", "(JSONArray,JsonConfig)", "summary", "df-generated"] - - ["net.sf.json", "JSONArray", "toArray", "(JSONArray,Object,JsonConfig)", "summary", "df-generated"] - - ["net.sf.json", "JSONException", "JSONException", "(String)", "summary", "df-generated"] - - ["net.sf.json", "JSONException", "JSONException", "(String,Throwable)", "summary", "df-generated"] - - ["net.sf.json", "JSONException", "JSONException", "(Throwable)", "summary", "df-generated"] - - ["net.sf.json", "JSONNull", "getInstance", "()", "summary", "df-generated"] - - ["net.sf.json", "JSONNull", "toString", "()", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "JSONObject", "(boolean)", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "containsValue", "(Object,JsonConfig)", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "getBoolean", "(String)", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "getDouble", "(String)", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "getInt", "(String)", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "getLong", "(String)", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "has", "(String)", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "isNullObject", "()", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "optBoolean", "(String)", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "optBoolean", "(String,boolean)", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "optDouble", "(String)", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "optDouble", "(String,double)", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "optInt", "(String)", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "optInt", "(String,int)", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "optLong", "(String)", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "optLong", "(String,long)", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "toBean", "()", "summary", "df-generated"] - - ["net.sf.json", "JSONObject", "toBean", "(JSONObject)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "addIgnoreFieldAnnotation", "(Class)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "clearJavaPropertyNameProcessors", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "clearJsonBeanProcessors", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "clearJsonEventListeners", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "clearJsonPropertyNameProcessors", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "clearJsonValueProcessors", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "clearPropertyExclusions", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "clearPropertyNameProcessors", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "disableEventTriggering", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "enableEventTriggering", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "getArrayMode", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "getCollectionType", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "getEnclosedType", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "getRootClass", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "isAllowNonStringKeys", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "isEventTriggeringEnabled", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "isHandleJettisonEmptyElement", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "isHandleJettisonSingleElementArray", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "isIgnoreDefaultExcludes", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "isIgnoreJPATransient", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "isIgnorePublicFields", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "isIgnoreTransientFields", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "isIgnoreUnreadableProperty", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "isJavascriptCompliant", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "isSkipJavaIdentifierTransformationInMapKeys", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "registerPropertyExclusion", "(Class,String)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "registerPropertyExclusions", "(Class,String[])", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "removeIgnoreFieldAnnotation", "(Class)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "removeIgnoreFieldAnnotation", "(String)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "removeJsonEventListener", "(JsonEventListener)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "reset", "()", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "setAllowNonStringKeys", "(boolean)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "setArrayMode", "(int)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "setCollectionType", "(Class)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "setEnclosedType", "(Class)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "setHandleJettisonEmptyElement", "(boolean)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "setHandleJettisonSingleElementArray", "(boolean)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "setIgnoreDefaultExcludes", "(boolean)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "setIgnoreJPATransient", "(boolean)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "setIgnorePublicFields", "(boolean)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "setIgnoreTransientFields", "(boolean)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "setIgnoreUnreadableProperty", "(boolean)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "setJavascriptCompliant", "(boolean)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "setRootClass", "(Class)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "setSkipJavaIdentifierTransformationInMapKeys", "(boolean)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "unregisterDefaultValueProcessor", "(Class)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "unregisterJavaPropertyNameProcessor", "(Class)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "unregisterJsonBeanProcessor", "(Class)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "unregisterJsonPropertyNameProcessor", "(Class)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "unregisterJsonValueProcessor", "(Class)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "unregisterJsonValueProcessor", "(Class,Class)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "unregisterJsonValueProcessor", "(Class,String)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "unregisterJsonValueProcessor", "(String)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "unregisterPropertyExclusion", "(Class,String)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "unregisterPropertyExclusions", "(Class)", "summary", "df-generated"] - - ["net.sf.json", "JsonConfig", "unregisterPropertyNameProcessor", "(Class)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/jenkins.model.json b/java/ql/lib/ext/generated/modelgenerator/jenkins.model.json new file mode 100644 index 000000000000..7056edc9864b --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/jenkins.model.json @@ -0,0 +1,8473 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Definitions of models for the Jenkins framework. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["antlr", "ANTLRException", true, "ANTLRException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "BuildCommand$CLICause", true, "CLICause", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "CLICommand", true, "getTransportAuthentication2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.cli", "CLICommand", true, "getTransportAuthentication", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.cli", "CLICommand", true, "main", "(List,Locale,InputStream,PrintStream,PrintStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "CLICommand", true, "main", "(List,Locale,InputStream,PrintStream,PrintStream)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "CLICommand", true, "main", "(List,Locale,InputStream,PrintStream,PrintStream)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "CLICommand", true, "main", "(List,Locale,InputStream,PrintStream,PrintStream)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "CLICommand", true, "setTransportAuth2", "(Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "CLICommand", true, "setTransportAuth", "(Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "CLIConnectionFactory", true, "authorization", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "CLIConnectionFactory", true, "authorization", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.cli", "CLIConnectionFactory", true, "bearerAuth", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "CLIConnectionFactory", true, "bearerAuth", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.cli", "CLIConnectionFactory", true, "bearerAuth", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.cli", "Connection", true, "Connection", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "Connection", true, "Connection", "(InputStream,OutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "Connection", true, "encryptConnection", "(SecretKey,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.cli", "Connection", true, "readByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.cli", "Connection", true, "readObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.cli", "Connection", true, "readUTF", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.cli", "Connection", true, "writeByteArray", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "FullDuplexHttpStream", true, "FullDuplexHttpStream", "(URL,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.cli", "FullDuplexHttpStream", true, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.cli", "FullDuplexHttpStream", true, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.cli", "PrivateKeyProvider", true, "getKeys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "AnnotatedLargeText", true, "AnnotatedLargeText", "(ByteBuffer,Charset,boolean,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson.console", "AnnotatedLargeText", true, "AnnotatedLargeText", "(File,Charset,boolean,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson.console", "ConsoleAnnotationOutputStream", true, "ConsoleAnnotationOutputStream", "(Writer,ConsoleAnnotator,Object,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.console", "ConsoleAnnotationOutputStream", true, "ConsoleAnnotationOutputStream", "(Writer,ConsoleAnnotator,Object,Charset)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.console", "ConsoleAnnotationOutputStream", true, "ConsoleAnnotationOutputStream", "(Writer,ConsoleAnnotator,Object,Charset)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.console", "ConsoleAnnotationOutputStream", true, "getConsoleAnnotator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ConsoleAnnotator", true, "cast", "(ConsoleAnnotator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ConsoleAnnotator", true, "combine", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ConsoleLogFilter", true, "decorateLogger", "(AbstractBuild,OutputStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ConsoleLogFilter", true, "decorateLogger", "(Computer,OutputStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ConsoleLogFilter", true, "decorateLogger", "(Run,OutputStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ConsoleNote", true, "readFrom", "(DataInputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ConsoleNote", true, "removeNotes", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ConsoleNote", true, "removeNotes", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ExpandableDetailsNote", true, "ExpandableDetailsNote", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.console", "ExpandableDetailsNote", true, "ExpandableDetailsNote", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.console", "HyperlinkNote", true, "HyperlinkNote", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.console", "HyperlinkNote", true, "encodeTo", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ModelHyperlinkNote", true, "ModelHyperlinkNote", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(Item)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(Item,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(Label)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(Run)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(User)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(User,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.console", "PlainTextConsoleOutputStream", true, "PlainTextConsoleOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.diagnosis", "HudsonHomeDiskUsageMonitor$Solution", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.diagnosis", "MemoryUsageMonitor$MemoryGroup", false, "doGraph", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.diagnosis", "NullIdDescriptorMonitor", true, "getProblems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.diagnosis", "OldDataMonitor$VersionRange", true, "VersionRange", "(OldDataMonitor$VersionRange,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.diagnosis", "OldDataMonitor$VersionRange", true, "VersionRange", "(OldDataMonitor$VersionRange,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.diagnosis", "OldDataMonitor$VersionRange", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.diagnosis", "OldDataMonitor", true, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.diagnosis", "OldDataMonitor", true, "getVersionList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.diagnosis", "ReverseProxySetupMonitor", true, "doTest", "(StaplerRequest,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.init", "InitializerFinder", true, "InitializerFinder", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.init", "TaskMethodFinder$TaskImpl", true, "getAnnotation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.init", "TaskMethodFinder$TaskImpl", true, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.init", "TerminatorFinder", true, "TerminatorFinder", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.lifecycle", "RestartNotSupportedException", true, "RestartNotSupportedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.lifecycle", "RestartNotSupportedException", true, "RestartNotSupportedException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.lifecycle", "RestartNotSupportedException", true, "RestartNotSupportedException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.lifecycle", "WindowsInstallerLink", true, "doDoInstall", "(StaplerRequest,StaplerResponse,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.logging", "LogRecorder$Target", false, "Target", "(String,Level)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.logging", "LogRecorder$Target", false, "Target", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.logging", "LogRecorder$Target", false, "Target", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.logging", "LogRecorder$Target", false, "getLogger", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.logging", "LogRecorder$Target", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.logging", "LogRecorder", true, "LogRecorder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.logging", "LogRecorder", true, "getAutoCompletionCandidates", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.logging", "LogRecorder", true, "getLoggers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.logging", "LogRecorder", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.logging", "LogRecorder", true, "setLoggers", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.logging", "LogRecorderManager", true, "getDynamic", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.logging", "LogRecorderManager", true, "getLogRecorder", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.logging", "LogRecorderManager", true, "getRecorders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.logging", "LogRecorderManager", true, "setRecorders", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.logging", "WeakLogHandler", false, "WeakLogHandler", "(Handler,Logger)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.markup", "MarkupFormatter", true, "translate", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.markup", "MarkupFormatter", true, "translate", "(String,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson.model.labels", "LabelAtom", true, "LabelAtom", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.labels", "LabelAtom", true, "doConfigSubmit", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.labels", "LabelAtom", true, "get", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.labels", "LabelAtom", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.labels", "LabelAtom", true, "getPropertiesList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.labels", "LabelAtom", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.labels", "LabelExpression$And", false, "And", "(Label,Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.labels", "LabelExpression$And", false, "And", "(Label,Label)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.labels", "LabelExpression$Iff", false, "Iff", "(Label,Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.labels", "LabelExpression$Iff", false, "Iff", "(Label,Label)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.labels", "LabelExpression$Implies", false, "Implies", "(Label,Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.labels", "LabelExpression$Implies", false, "Implies", "(Label,Label)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.labels", "LabelExpression$Not", true, "Not", "(Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.labels", "LabelExpression$Or", false, "Or", "(Label,Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.labels", "LabelExpression$Or", false, "Or", "(Label,Label)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.labels", "LabelExpression$Paren", true, "Paren", "(Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.queue", "CauseOfBlockage$BecauseLabelIsBusy", false, "BecauseLabelIsBusy", "(Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.queue", "CauseOfBlockage$BecauseLabelIsOffline", false, "BecauseLabelIsOffline", "(Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.queue", "CauseOfBlockage$BecauseNodeIsBusy", false, "BecauseNodeIsBusy", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.queue", "CauseOfBlockage$BecauseNodeIsNotAcceptingTasks", false, "BecauseNodeIsNotAcceptingTasks", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.queue", "CauseOfBlockage$BecauseNodeIsOffline", false, "BecauseNodeIsOffline", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.queue", "CauseOfBlockage", true, "createNeedsMoreExecutor", "(Localizable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "CauseOfBlockage", true, "getShortDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "CauseOfBlockage", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "Executables", true, "getParentOf", "(Queue$Executable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "FoldableAction", true, "foldIntoExisting", "(Queue$Item,Queue$Task,List)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["hudson.model.queue", "FutureImpl", false, "FutureImpl", "(Queue$Task)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$ExecutorChunk", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$ExecutorSlot", true, "getExecutor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$Mapping", false, "assign", "(int,MappingWorksheet$ExecutorChunk)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$Mapping", false, "assign", "(int,MappingWorksheet$ExecutorChunk)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$Mapping", false, "assigned", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$Mapping", false, "toMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "MappingWorksheet", true, "MappingWorksheet", "(Queue$BuildableItem,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.queue", "MappingWorksheet", true, "MappingWorksheet", "(Queue$BuildableItem,List,Collection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.queue", "MappingWorksheet", true, "executors", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "MappingWorksheet", true, "works", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "ScheduleResult", true, "created", "(Queue$WaitingItem)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "ScheduleResult", true, "existing", "(Queue$Item)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "ScheduleResult", true, "getCreateItem", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "ScheduleResult", true, "getItem", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "SubTask", true, "getAssignedLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "SubTask", true, "getOwnerTask", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "SubTask", true, "getSameNodeConstraint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "SubTask", true, "getSameNodeConstraint", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model.queue", "Tasks", true, "getItemOf", "(SubTask)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "Tasks", true, "getOwnerTaskOf", "(SubTask)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "Tasks", true, "getSameNodeConstraintOf", "(SubTask)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "Tasks", true, "getSubTasksOf", "(Queue$Task)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "WorkUnit", false, "getExecutable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "WorkUnit", false, "getExecutor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "WorkUnit", false, "setExecutable", "(Queue$Executable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.queue", "WorkUnit", false, "setExecutor", "(Executor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.queue", "WorkUnit", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "WorkUnitContext", false, "WorkUnitContext", "(Queue$BuildableItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.queue", "WorkUnitContext", false, "abort", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model.queue", "WorkUnitContext", false, "createWorkUnit", "(SubTask)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "WorkUnitContext", false, "createWorkUnit", "(SubTask)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "WorkUnitContext", false, "getPrimaryWorkUnit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model.queue", "WorkUnitContext", false, "getWorkUnits", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild$AbstractBuildExecution", true, "getLauncher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild$AbstractBuildExecution", true, "getListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild$DependencyChange", false, "DependencyChange", "(AbstractProject,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractBuild$DependencyChange", false, "getBuilds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getAggregatedTestResultAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getBuildVariableResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getBuildVariables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getBuiltOnStr", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getChangeSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getDownstreamRelationship", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getEnvironments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getHudsonVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getModuleRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getModuleRoots", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getPersistentActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getProject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getRootBuild", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getSensitiveBuildVariables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getTestResultAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getUpstreamRelationshipBuild", "(AbstractProject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractBuild", true, "getWorkspace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractCIBase", true, "getDisabledAdministrativeMonitors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractCIBase", true, "getNodes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractCIBase", true, "getQueue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractCIBase", true, "setDisabledAdministrativeMonitors", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractItem", true, "doConfirmRename", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractItem", true, "doConfirmRename", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractItem", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractItem", true, "getConfigFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractItem", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractItem", true, "getDisplayNameOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractItem", true, "getRelativeDisplayNameFrom", "(ItemGroup)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractItem", true, "getRelativeNameFromGroup", "(ItemGroup)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractItem", true, "movedTo", "(DirectlyModifiableTopLevelItemGroup,AbstractItem,File)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson.model", "AbstractItem", true, "movedTo", "(DirectlyModifiableTopLevelItemGroup,AbstractItem,File)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["hudson.model", "AbstractItem", true, "renameTo", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractItem", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractItem", true, "setDisplayName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractItem", true, "setDisplayNameOrNull", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractItem", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject$BecauseOfBuildInProgress", true, "BecauseOfBuildInProgress", "(AbstractBuild)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractProject$BecauseOfDownstreamBuildInProgress", true, "BecauseOfDownstreamBuildInProgress", "(AbstractProject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractProject$BecauseOfUpstreamBuildInProgress", true, "BecauseOfUpstreamBuildInProgress", "(AbstractProject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "addTrigger", "(Trigger)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "checkout", "(AbstractBuild,Launcher,BuildListener,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "doWs", "(StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "findNearest", "(String,ItemGroup)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "getAssignedLabelString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "getCustomWorkspace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "getModuleRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "getModuleRoots", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "getProminentActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "getRelevantLabels", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "getRootProject", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "AbstractProject", true, "getScm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "getScmCheckoutStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "getSomeBuildWithWorkspace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "getSomeWorkspace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "getTrigger", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "getWorkspace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "getWorkspaceResource", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "scheduleBuild2", "(int,Cause)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "scheduleBuild2", "(int,Cause,Action[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "scheduleBuild2", "(int,Cause,Action[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "scheduleBuild2", "(int,Cause,Collection)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "scheduleBuild2", "(int,Cause,Collection)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "setAssignedLabel", "(Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "setAssignedNode", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "setCustomWorkspace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "setJDK", "(JDK)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "setScm", "(SCM)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AbstractProject", true, "setScmCheckoutStrategy", "(SCMCheckoutStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Actionable", true, "addAction", "(Action)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Actionable", true, "addAction", "(Action)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["hudson.model", "Actionable", true, "addOrReplaceAction", "(Action)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Actionable", true, "addOrReplaceAction", "(Action)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["hudson.model", "Actionable", true, "getAction", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Actionable", true, "getAction", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Actionable", true, "getActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Actionable", true, "getActions", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Actionable", true, "getAllActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Actionable", true, "getDynamic", "(String,StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Actionable", true, "replaceAction", "(Action)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Actionable", true, "replaceAction", "(Action)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["hudson.model", "AdministrativeMonitor", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AllView", true, "AllView", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AllView", true, "AllView", "(String,ViewGroup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AllView", true, "AllView", "(String,ViewGroup)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AllView", true, "migrateLegacyPrimaryAllViewLocalizedName", "(List,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Api", true, "Api", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AutoCompletionCandidates", true, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AutoCompletionCandidates", true, "add", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "AutoCompletionCandidates", true, "add", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "AutoCompletionCandidates", true, "add", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "AutoCompletionCandidates", true, "getValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AutoCompletionCandidates", true, "ofJobNames", "(Class,String,Item,ItemGroup)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AutoCompletionCandidates", true, "ofJobNames", "(Class,String,Item,ItemGroup)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "AutoCompletionCandidates", true, "ofJobNames", "(Class,String,ItemGroup)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "BallColor", false, "anime", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "BallColor", false, "noAnime", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "BooleanParameterDefinition", true, "BooleanParameterDefinition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "BooleanParameterDefinition", true, "BooleanParameterDefinition", "(String,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "BooleanParameterDefinition", true, "BooleanParameterDefinition", "(String,boolean,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "BooleanParameterValue", true, "BooleanParameterValue", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "BooleanParameterValue", true, "BooleanParameterValue", "(String,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "BooleanParameterValue", true, "BooleanParameterValue", "(String,boolean,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "BooleanParameterValue", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "BuildAuthorizationToken", false, "BuildAuthorizationToken", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "BuildAuthorizationToken", false, "getToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "BuildTimelineWidget", true, "BuildTimelineWidget", "(RunList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "BuildTimelineWidget", true, "doData", "(StaplerRequest,long,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "BuildTimelineWidget", true, "getFirstBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "BuildTimelineWidget", true, "getLastBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "BuildableItemWithBuildWrappers", true, "asProject", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "BuildableItemWithBuildWrappers", true, "getBuildWrappersList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Cause$RemoteCause", true, "RemoteCause", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Cause$RemoteCause", true, "RemoteCause", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Cause$RemoteCause", true, "getAddr", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Cause$RemoteCause", true, "getNote", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Cause$UpstreamCause$ConverterImpl", true, "ConverterImpl", "(XStream2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Cause$UpstreamCause", true, "UpstreamCause", "(AbstractBuild)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Cause$UpstreamCause", true, "UpstreamCause", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Cause$UpstreamCause", true, "getUpstreamCauses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Cause$UpstreamCause", true, "getUpstreamProject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Cause$UpstreamCause", true, "getUpstreamUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Cause$UpstreamCause", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Cause$UserCause", true, "getUserName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Cause$UserIdCause", true, "UserIdCause", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Cause$UserIdCause", true, "getUserId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Cause$UserIdCause", true, "getUserName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Cause$UserIdCause", true, "getUserUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Cause", true, "onAddedTo", "(AbstractBuild)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Cause", true, "onAddedTo", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Cause", true, "onLoad", "(AbstractBuild)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Cause", true, "onLoad", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "CauseAction$ConverterImpl", true, "ConverterImpl", "(XStream2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "CauseAction", true, "CauseAction", "(Cause)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "CauseAction", true, "CauseAction", "(CauseAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "CauseAction", true, "CauseAction", "(Cause[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "CauseAction", true, "CauseAction", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "CauseAction", true, "findCause", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "CauseAction", true, "getCauseCounts", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "CauseAction", true, "getCauses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "CheckPoint", false, "CheckPoint", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "CheckPoint", false, "CheckPoint", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "CheckPoint", false, "CheckPoint", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "CheckPoint", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String[],String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String[],String)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String[],String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ChoiceParameterDefinition", true, "getChoices", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ChoiceParameterDefinition", true, "getChoicesText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ChoiceParameterDefinition", true, "setChoices", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Computer$DisplayExecutor", true, "DisplayExecutor", "(String,String,Executor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Computer$DisplayExecutor", true, "DisplayExecutor", "(String,String,Executor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Computer$DisplayExecutor", true, "DisplayExecutor", "(String,String,Executor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Computer$DisplayExecutor", true, "getExecutor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer$DisplayExecutor", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer$DisplayExecutor", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer$TerminationRequest", true, "TerminationRequest", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Computer", true, "cliDisconnect", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Computer", true, "cliOffline", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Computer", true, "connect", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "disconnect", "(OfflineCause)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getAllExecutors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getComputerPanelBoxs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getDisplayExecutors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getEnvVars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getEnvironment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getExecutors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getHeapDump", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getLoadStatistics", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getLogFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getLogText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getOfflineCause", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getOneOffExecutors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getTerminatedBy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "getWorkspaceList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Computer", true, "setTemporarilyOffline", "(boolean,OfflineCause)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ComputerPanelBox", true, "all", "(Computer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ComputerPanelBox", true, "getComputer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ComputerPanelBox", true, "setComputer", "(Computer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ComputerSet", false, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DependencyGraph$Dependency", true, "Dependency", "(AbstractProject,AbstractProject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DependencyGraph$Dependency", true, "Dependency", "(AbstractProject,AbstractProject)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DependencyGraph$Dependency", true, "getDownstreamProject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DependencyGraph$Dependency", true, "getUpstreamProject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DependencyGraph$Dependency", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DependencyGraph", true, "getComputationalData", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DependencyGraph", true, "getDownstream", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DependencyGraph", true, "getDownstreamDependencies", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DependencyGraph", true, "getTopologicallySorted", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DependencyGraph", true, "getTransitiveDownstream", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DependencyGraph", true, "getTransitiveUpstream", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DependencyGraph", true, "getUpstream", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DependencyGraph", true, "getUpstreamDependencies", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DependencyGraph", true, "putComputationalData", "(Class,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Descriptor$FormException", false, "FormException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Descriptor$FormException", false, "FormException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Descriptor$FormException", false, "FormException", "(String,Throwable,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Descriptor$FormException", false, "FormException", "(String,Throwable,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Descriptor$FormException", false, "FormException", "(String,Throwable,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Descriptor$FormException", false, "FormException", "(Throwable,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Descriptor$FormException", false, "getFormField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "calcAutoCompleteSettings", "(String,Map)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "calcFillSettings", "(String,Map)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "find", "(Collection,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "findByDescribableClassName", "(Collection,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "findById", "(Collection,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "getCheckMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "getCheckMethod", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "getCheckMethod", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "getCheckUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "getCheckUrl", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "getCheckUrl", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "getGlobalPropertyType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "getHelpFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "getHelpFile", "(Klass,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "getHelpFile", "(Klass,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "getHelpFile", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "getHelpFile", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "getPropertyType", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "getPropertyType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "getPropertyTypeOrDie", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "newInstancesFromHeteroList", "(StaplerRequest,JSONObject,String,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "newInstancesFromHeteroList", "(StaplerRequest,Object,Collection)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "toArray", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "toList", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Descriptor", true, "toMap", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DescriptorVisibilityFilter", true, "apply", "(Object,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DescriptorVisibilityFilter", true, "applyType", "(Class,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DirectlyModifiableView", true, "add", "(TopLevelItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport$Path", false, "Path", "(String,String,boolean,long,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport$Path", false, "Path", "(String,String,boolean,long,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport$Path", false, "Path", "(String,String,boolean,long,boolean,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport$Path", false, "Path", "(String,String,boolean,long,boolean,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport$Path", false, "createNotReadableVersionOf", "(DirectoryBrowserSupport$Path)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport$Path", false, "getHref", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport$Path", false, "getTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,FilePath,String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,FilePath,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,FilePath,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,FilePath,String,String,boolean)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,VirtualFile,String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,VirtualFile,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,VirtualFile,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,VirtualFile,String,String,boolean)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport", false, "setIndexFileName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", true, "Downloadable", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", true, "Downloadable", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", true, "Downloadable", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", true, "Downloadable", "(String,String,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", true, "Downloadable", "(String,String,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", true, "getDataFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", true, "getUrls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", true, "reduce", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Environment", true, "buildEnvVars", "(Map)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"], + ["hudson.model", "EnvironmentContributingAction", true, "buildEnvVars", "(AbstractBuild,EnvVars)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"], + ["hudson.model", "EnvironmentContributingAction", true, "buildEnvironment", "(Run,EnvVars)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"], + ["hudson.model", "EnvironmentContributor", true, "buildEnvironmentFor", "(Job,EnvVars,TaskListener)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["hudson.model", "EnvironmentContributor", true, "buildEnvironmentFor", "(Run,EnvVars,TaskListener)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["hudson.model", "EnvironmentList", false, "EnvironmentList", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "EnvironmentList", false, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Executor", true, "Executor", "(Computer,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Executor", true, "abortResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Executor", true, "completedAsynchronous", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Executor", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Executor", true, "getAsynchronousExecution", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Executor", true, "getCausesOfInterruption", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Executor", true, "getCurrentExecutable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Executor", true, "getCurrentExecutableForApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Executor", true, "getCurrentWorkUnit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Executor", true, "getCurrentWorkspace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Executor", true, "getOwner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Executor", true, "interrupt", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Executor", true, "interrupt", "(Result,CauseOfInterruption[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Executor", true, "interrupt", "(Result,CauseOfInterruption[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Executor", true, "recordCauseOfInterruption", "(Run,TaskListener)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["hudson.model", "Failure", true, "Failure", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Failure", true, "Failure", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FileParameterDefinition", true, "FileParameterDefinition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FileParameterDefinition", true, "FileParameterDefinition", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FileParameterDefinition", true, "FileParameterDefinition", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FileParameterValue$FileItemImpl", false, "FileItemImpl", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FileParameterValue", true, "FileParameterValue", "(String,File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FileParameterValue", true, "FileParameterValue", "(String,File,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FileParameterValue", true, "FileParameterValue", "(String,File,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FileParameterValue", true, "FileParameterValue", "(String,FileItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FileParameterValue", true, "FileParameterValue", "(String,FileItem)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FileParameterValue", true, "doDynamic", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FileParameterValue", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FileParameterValue", true, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FileParameterValue", true, "getOriginalFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FileParameterValue", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint$BuildPtr", true, "BuildPtr", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Fingerprint$BuildPtr", true, "BuildPtr", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Fingerprint$BuildPtr", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint$BuildPtr", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint$RangeItem", false, "RangeItem", "(String,Fingerprint$RangeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Fingerprint$RangeItem", false, "RangeItem", "(String,Fingerprint$RangeSet)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet$ConverterImpl", false, "ConverterImpl", "(Converter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet", false, "add", "(Fingerprint$RangeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet", false, "getRanges", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "Fingerprint", "(Run,String,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "Fingerprint", "(Run,String,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "Fingerprint", "(Run,String,byte[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "_getUsages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "add", "(AbstractBuild)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "add", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "addFor", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "getFacetBlockingDeletion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "getFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "getHashString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "getJobs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "getOriginal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "getPersistedFacets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "getRangeSet", "(Job)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "getRangeSet", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "getTimestamp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "getUsages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "rename", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Fingerprint", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,byte[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,byte[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,byte[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FingerprintMap", false, "getOrCreate", "(Run,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FingerprintMap", false, "getOrCreate", "(Run,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FingerprintMap", false, "getOrCreate", "(Run,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FingerprintMap", false, "getOrCreate", "(Run,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FingerprintMap", false, "getOrCreate", "(Run,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "FreeStyleBuild", true, "FreeStyleBuild", "(FreeStyleProject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FreeStyleBuild", true, "FreeStyleBuild", "(FreeStyleProject,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FreeStyleProject", true, "FreeStyleProject", "(ItemGroup,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FreeStyleProject", true, "FreeStyleProject", "(ItemGroup,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FreeStyleProject", true, "FreeStyleProject", "(Jenkins,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FreeStyleProject", true, "FreeStyleProject", "(Jenkins,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "FullDuplexHttpChannel", true, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "HealthReport$ConverterImpl", true, "ConverterImpl", "(XStream2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "HealthReport", "(int,Localizable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "HealthReport", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "HealthReport", "(int,String,Localizable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "HealthReport", "(int,String,Localizable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "HealthReport", "(int,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "HealthReport", "(int,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "getIconClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "getIconUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "getIconUrl", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "getIconUrl", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "getLocalizableDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "max", "(HealthReport,HealthReport)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "max", "(HealthReport,HealthReport)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "min", "(HealthReport,HealthReport)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "min", "(HealthReport,HealthReport)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "setIconUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "HealthReport", true, "setLocalizibleDescription", "(Localizable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Hudson$CloudList", true, "CloudList", "(Jenkins)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Hudson", true, "Hudson", "(File,ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Hudson", true, "Hudson", "(File,ServletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Hudson", true, "Hudson", "(File,ServletContext,PluginManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Hudson", true, "Hudson", "(File,ServletContext,PluginManager)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Hudson", true, "Hudson", "(File,ServletContext,PluginManager)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Hudson", true, "doFieldCheck", "(String,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Hudson", true, "doFieldCheck", "(String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Hudson", true, "getComputerListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Hudson", true, "getJob", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Hudson", true, "getJobCaseInsensitive", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Hudson", true, "getJobListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Hudson", true, "getSlave", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Hudson", true, "getSlaves", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Item", true, "getAbsoluteUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Item", true, "getAllJobs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Item", true, "getFullDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Item", true, "getFullName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Item", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Item", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Item", true, "getRelativeNameFrom", "(Item)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Item", true, "getRelativeNameFrom", "(ItemGroup)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Item", true, "getShortUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Item", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Item", true, "onLoad", "(ItemGroup,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Item", true, "onLoad", "(ItemGroup,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ItemGroup", true, "allItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ItemGroup", true, "allItems", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ItemGroup", true, "allItems", "(Class,Predicate)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ItemGroup", true, "allItems", "(Class,Predicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ItemGroup", true, "getAllItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ItemGroup", true, "getAllItems", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ItemGroup", true, "getAllItems", "(Class,Predicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ItemGroup", true, "getItems", "(Predicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ItemGroup", true, "getItemsStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ItemGroup", true, "getItemsStream", "(Predicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ItemGroupMixIn", true, "copy", "(TopLevelItem,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ItemGroupMixIn", true, "createProject", "(TopLevelItemDescriptor,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ItemGroupMixIn", true, "createTopLevelItem", "(StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ItemGroupMixIn", true, "loadChildren", "(ItemGroup,File,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ItemVisitor", true, "onItem", "(Item)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ItemVisitor", true, "onItemGroup", "(ItemGroup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Items", true, "allItems2", "(Authentication,ItemGroup,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "allItems2", "(Authentication,ItemGroup,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "allItems2", "(Authentication,ItemGroup,Class,Predicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "allItems2", "(Authentication,ItemGroup,Class,Predicate)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "allItems2", "(Authentication,ItemGroup,Class,Predicate)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "allItems", "(Authentication,ItemGroup,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "allItems", "(Authentication,ItemGroup,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "allItems", "(Authentication,ItemGroup,Class,Predicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "allItems", "(Authentication,ItemGroup,Class,Predicate)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "allItems", "(Authentication,ItemGroup,Class,Predicate)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "allItems", "(ItemGroup,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "allItems", "(ItemGroup,Class,Predicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "allItems", "(ItemGroup,Class,Predicate)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "computeRelativeNamesAfterRenaming", "(String,String,String,ItemGroup)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "computeRelativeNamesAfterRenaming", "(String,String,String,ItemGroup)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "findNearest", "(Class,String,ItemGroup)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "fromNameList", "(ItemGroup,String,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "getAllItems", "(ItemGroup,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "getAllItems", "(ItemGroup,Class,Predicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "getCanonicalName", "(ItemGroup,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "getConfigFile", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "getConfigFile", "(Item)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "load", "(ItemGroup,File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "load", "(ItemGroup,File)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "move", "(AbstractItem,DirectlyModifiableTopLevelItemGroup)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson.model", "Items", true, "move", "(AbstractItem,DirectlyModifiableTopLevelItemGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "move", "(AbstractItem,DirectlyModifiableTopLevelItemGroup)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["hudson.model", "Items", true, "move", "(AbstractItem,DirectlyModifiableTopLevelItemGroup)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Items", true, "toNameList", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "JDK$ConverterImpl", true, "ConverterImpl", "(XStream2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "JDK", false, "JDK", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "JDK", false, "JDK", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "JDK", false, "JDK", "(String,String,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "JDK", false, "JDK", "(String,String,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "JDK", false, "JDK", "(String,String,List)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "JDK", false, "buildEnvVars", "(Map)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"], + ["hudson.model", "JDK", false, "getBinDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "JDK", false, "getJavaHome", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "addProperty", "(JobProperty)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Job", true, "addProperty", "(JobProperty)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["hudson.model", "Job", true, "doConfigSubmit", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Job", true, "getAllProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getBuild", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getBuildByNumber", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getBuildDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getBuildDiscarder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getBuildForCLI", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getBuildHealth", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getBuildHealthReports", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getBuilds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getBuilds", "(Fingerprint$RangeSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getBuildsAsMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getBuildsByTimestamp", "(long,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getCharacteristicEnvVars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getEnvironment", "(Node,TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getFirstBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getLastBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getLastBuildsOverThreshold", "(int,Result)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getLastCompletedBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getLastFailedBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getLastStableBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getLastSuccessfulBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getLastUnstableBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getLastUnsuccessfulBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getLogRotator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getNearestBuild", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getNearestOldBuild", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getNewBuilds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getProperty", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getTimeline", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "getWidgets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "removeProperty", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Job", true, "setBuildDiscarder", "(BuildDiscarder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Job", true, "setLogRotator", "(LogRotator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Label", true, "accept", "(LabelVisitor,Object)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["hudson.model", "Label", true, "and", "(Label)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "and", "(Label)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "get", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "getClouds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "getExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "getNodes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "getSortedNodes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "iff", "(Label)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "iff", "(Label)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "implies", "(Label)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "implies", "(Label)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "listAtoms", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "not", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "or", "(Label)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "or", "(Label)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "paren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Label", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ListView", true, "ListView", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ListView", true, "ListView", "(String,ViewGroup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ListView", true, "ListView", "(String,ViewGroup)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ListView", true, "getIncludeRegex", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ListView", true, "getJobFilters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ListView", true, "getJobNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ListView", true, "setColumns", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ListView", true, "setIncludeRegex", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ListView", true, "setJobFilters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ListView", true, "setJobNames", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot$Builder", true, "with", "(Computer)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot$Builder", true, "with", "(Node)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot$Builder", true, "withQueueLength", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "LoadStatistics", true, "createTrendChart", "(MultiStageTimeSeries$TimeScale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "LoadStatistics", true, "doGraph", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "LoadStatistics", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ManageJenkinsAction", true, "addContextMenuItem", "(ModelObjectWithContextMenu$ContextMenu,String,String,String,String,boolean,boolean)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"], + ["hudson.model", "ModelObject", true, "getDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ModifiableViewGroup", true, "addView", "(View)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["hudson.model", "MultiStageTimeSeries$TrendChart", true, "TrendChart", "(MultiStageTimeSeries$TimeScale,MultiStageTimeSeries[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "MultiStageTimeSeries", true, "MultiStageTimeSeries", "(Localizable,Color,float,float)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "MultiStageTimeSeries", true, "MultiStageTimeSeries", "(Localizable,Color,float,float)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "MultiStageTimeSeries", true, "createTrendChart", "(MultiStageTimeSeries$TimeScale,MultiStageTimeSeries[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "MultiStageTimeSeries", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "MultiStageTimeSeries", true, "pick", "(MultiStageTimeSeries$TimeScale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "MyView", true, "MyView", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "MyView", true, "MyView", "(String,ViewGroup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "MyView", true, "MyView", "(String,ViewGroup)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "MyViewsProperty", true, "MyViewsProperty", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "MyViewsProperty", true, "getPrimaryViewName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "MyViewsProperty", true, "getUser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "MyViewsProperty", true, "readResolve", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "MyViewsProperty", true, "setPrimaryViewName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "NoFingerprintMatch", true, "NoFingerprintMatch", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Node", true, "canTake", "(Queue$BuildableItem)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "createComputer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "createLauncher", "(TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "createPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "getAssignedLabels", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "getLabelCloud", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "getLabelString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "getNodeDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "getNodeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "getNodeProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "getNodeProperty", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "getNodeProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "getRootPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "getSelfLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "getTemporaryOfflineCause", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "getWorkspaceFor", "(TopLevelItem)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "getWorkspaceFor", "(TopLevelItem)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Node", true, "setLabelString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Node", true, "setNodeName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "OneOffExecutor", true, "OneOffExecutor", "(Computer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PaneStatusProperties", true, "toggleCollapsed", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ParameterDefinition", true, "copyWithDefaultValue", "(ParameterValue)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "ParameterDefinition", true, "createValue", "(CLICommand,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParameterDefinition", true, "createValue", "(CLICommand,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParameterDefinition", true, "createValue", "(StaplerRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParameterDefinition", true, "createValue", "(StaplerRequest)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParameterDefinition", true, "createValue", "(StaplerRequest,JSONObject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParameterDefinition", true, "getDefaultParameterValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParameterDefinition", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParameterDefinition", true, "getFormattedDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParameterDefinition", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParameterDefinition", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ParameterValue", true, "buildEnvVars", "(AbstractBuild,EnvVars)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"], + ["hudson.model", "ParameterValue", true, "buildEnvVars", "(AbstractBuild,Map)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"], + ["hudson.model", "ParameterValue", true, "buildEnvironment", "(Run,EnvVars)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"], + ["hudson.model", "ParameterValue", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParameterValue", true, "getFormattedDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParameterValue", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParameterValue", true, "getShortDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParameterValue", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParameterValue", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ParametersAction", true, "ParametersAction", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ParametersAction", true, "ParametersAction", "(List,Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ParametersAction", true, "ParametersAction", "(List,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ParametersAction", true, "ParametersAction", "(ParameterValue[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ParametersAction", true, "createUpdated", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersAction", true, "createUpdated", "(Collection)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersAction", true, "createVariableResolver", "(AbstractBuild)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersAction", true, "getAllParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersAction", true, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersAction", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersAction", true, "merge", "(ParametersAction)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersAction", true, "merge", "(ParametersAction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersAction", true, "substitute", "(AbstractBuild,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersAction", true, "substitute", "(AbstractBuild,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersDefinitionProperty", true, "ParametersDefinitionProperty", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ParametersDefinitionProperty", true, "ParametersDefinitionProperty", "(ParameterDefinition[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ParametersDefinitionProperty", true, "getJob", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersDefinitionProperty", true, "getJobActions", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersDefinitionProperty", true, "getOwner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersDefinitionProperty", true, "getParameterDefinition", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersDefinitionProperty", true, "getParameterDefinitionNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersDefinitionProperty", true, "getParameterDefinitions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ParametersDefinitionProperty", true, "getProject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "PasswordParameterDefinition", true, "PasswordParameterDefinition", "(String,Secret,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PasswordParameterDefinition", true, "PasswordParameterDefinition", "(String,Secret,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PasswordParameterDefinition", true, "PasswordParameterDefinition", "(String,Secret,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PasswordParameterDefinition", true, "PasswordParameterDefinition", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PasswordParameterDefinition", true, "PasswordParameterDefinition", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PasswordParameterDefinition", true, "PasswordParameterDefinition", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PasswordParameterDefinition", true, "getDefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "PasswordParameterDefinition", true, "getDefaultValueAsSecret", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "PasswordParameterDefinition", true, "setDefaultValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,Secret,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,Secret,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,Secret,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "PermalinkProjectAction$Permalink", true, "resolve", "(Job)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "PersistenceRoot", true, "getRootDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Project", true, "addPublisher", "(Publisher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Project", true, "getBuildWrappers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Project", true, "getBuilders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Project", true, "getBuildersList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Project", true, "getPublisher", "(Descriptor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Project", true, "getPublishers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ProxyView", true, "ProxyView", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ProxyView", true, "getProxiedViewName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ProxyView", true, "setProxiedViewName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue$BlockedItem", false, "BlockedItem", "(Queue$NotWaitingItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue$BlockedItem", false, "BlockedItem", "(Queue$WaitingItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue$BuildableItem", false, "BuildableItem", "(Queue$NotWaitingItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue$BuildableItem", false, "BuildableItem", "(Queue$WaitingItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue$Executable", true, "getParentExecutable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Item", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Item", true, "getAssignedLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Item", true, "getAssignedLabelFor", "(SubTask)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Item", true, "getCauseOfBlockage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Item", true, "getCauses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Item", true, "getFuture", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Item", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Item", true, "getWhy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Item", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$JobOffer", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$LeftItem", false, "LeftItem", "(Queue$Item)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue$LeftItem", false, "LeftItem", "(WorkUnitContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue$LeftItem", false, "getExecutable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$StubItem", true, "StubItem", "(Queue$StubTask)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue$StubTask", true, "StubTask", "(Queue$Task)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue$StubTask", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Task", true, "getAffinityKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Task", true, "getCauseOfBlockage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Task", true, "getFullDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Task", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Task", true, "getSubTasks", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Task", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$Task", true, "getWhyBlocked", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue$WaitingItem", false, "WaitingItem", "(Calendar,Queue$Task,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue$WaitingItem", false, "WaitingItem", "(Calendar,Queue$Task,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue$WaitingItem", false, "WaitingItem", "(Calendar,Queue$Task,List)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue", true, "add", "(Queue$Task,int,Action[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue", true, "cancel", "(Queue$Item)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "getBuildableItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "getBuildableItems", "(Computer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "getItem", "(Queue$Task)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "getItem", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "getItems", "(Queue$Task)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "getLeftItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "getLoadBalancer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "getPendingItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "getSorter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "getUnblockedItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "getUnblockedTasks", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,Action[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,Action[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,Action[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,Action[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,List)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,List)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule", "(AbstractProject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,Action[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,Action[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,Action[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,Action[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,List)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,List)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "scheduleMaintenance", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "setSorter", "(QueueSorter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Queue", true, "wrapWithLock", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Queue", true, "wrapWithLock", "(Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Resource", false, "Resource", "(Resource,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Resource", false, "Resource", "(Resource,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Resource", false, "Resource", "(Resource,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Resource", false, "Resource", "(Resource,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Resource", false, "Resource", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Resource", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ResourceActivity", true, "getDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ResourceController", true, "getBlockingActivity", "(ResourceActivity)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ResourceController", true, "getMissingResource", "(ResourceList)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ResourceList", false, "getConflict", "(ResourceList)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ResourceList", false, "getConflict", "(ResourceList)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ResourceList", false, "r", "(Resource)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ResourceList", false, "r", "(Resource)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "ResourceList", false, "union", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ResourceList", false, "union", "(ResourceList[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ResourceList", false, "w", "(Resource)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "ResourceList", false, "w", "(Resource)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "Result", false, "combine", "(Result)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "Result", false, "combine", "(Result,Result)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Result", false, "combine", "(Result,Result)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Result", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run$Artifact", true, "getDisplayPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run$Artifact", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run$Artifact", true, "getFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run$Artifact", true, "getHref", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run$Artifact", true, "getLength", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run$Artifact", true, "getTreeNodeId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run$Artifact", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run$ArtifactList", false, "getTree", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run$RunExecution", true, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run$Summary", true, "Summary", "(boolean,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Run", true, "doArtifact", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "doConfigSubmit", "(StaplerRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Run", true, "getAbsoluteUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getArtifactManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getArtifactsDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getBadgeActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getBuildFingerprints", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getCause", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getCauses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getCharacteristicEnvVars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getEnvVars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getEnvironment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getEnvironment", "(TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getExternalizableId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getFullDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getLogFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getLogInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getLogReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getLogText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getNextBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getPreviousBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getPreviousBuildInProgress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getPreviousBuildsOverThreshold", "(int,Result)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getPreviousBuiltBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getPreviousCompletedBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getPreviousFailedBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getPreviousNotFailedBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getPreviousSuccessfulBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getTruncatedDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "pickArtifactManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Run", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Run", true, "setDisplayName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Run", true, "setResult", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Run", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "RunMap", false, "RunMap", "(File,RunMap$Constructor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "RunMap", false, "RunMap", "(File,RunMap$Constructor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "RunMap", false, "getView", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "RunMap", false, "load", "(Job,RunMap$Constructor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "RunMap", false, "load", "(Job,RunMap$Constructor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "RunMap", false, "newestValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "RunMap", false, "oldestValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "RunParameterDefinition", true, "RunParameterDefinition", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "RunParameterDefinition", true, "RunParameterDefinition", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "RunParameterDefinition", true, "RunParameterDefinition", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "RunParameterDefinition", true, "RunParameterDefinition", "(String,String,String,RunParameterDefinition$RunParameterFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "RunParameterDefinition", true, "RunParameterDefinition", "(String,String,String,RunParameterDefinition$RunParameterFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "RunParameterDefinition", true, "RunParameterDefinition", "(String,String,String,RunParameterDefinition$RunParameterFilter)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "RunParameterDefinition", true, "getProjectName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "RunParameterValue", true, "RunParameterValue", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "RunParameterValue", true, "RunParameterValue", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "RunParameterValue", true, "RunParameterValue", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "RunParameterValue", true, "RunParameterValue", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "RunParameterValue", true, "RunParameterValue", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "RunParameterValue", true, "getJobName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "RunParameterValue", true, "getNumber", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "RunParameterValue", true, "getRunId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "RunParameterValue", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "SimpleParameterDefinition", true, "createValue", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "SimpleParameterDefinition", true, "createValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Slave$JnlpJar", false, "JnlpJar", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Slave", true, "getLauncher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Slave", true, "getRemoteFS", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Slave", true, "getRetentionStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Slave", true, "getUserId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Slave", true, "getWorkspaceRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "Slave", true, "setLauncher", "(ComputerLauncher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Slave", true, "setNodeDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Slave", true, "setNodeProperties", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Slave", true, "setRetentionStrategy", "(RetentionStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "Slave", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "StatusIcon", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "StatusIcon", true, "getImageOf", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "StatusIcon", true, "getImageOf", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "StockStatusIcon", false, "StockStatusIcon", "(String,Localizable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StockStatusIcon", false, "StockStatusIcon", "(String,Localizable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StreamBuildListener", true, "StreamBuildListener", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StreamBuildListener", true, "StreamBuildListener", "(OutputStream,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StreamBuildListener", true, "StreamBuildListener", "(PrintStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StreamBuildListener", true, "StreamBuildListener", "(PrintStream,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterDefinition", true, "getDefaultValue4Build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "StringParameterDefinition", true, "getDefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "StringParameterDefinition", true, "setDefaultValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterValue", true, "StringParameterValue", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterValue", true, "StringParameterValue", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterValue", true, "StringParameterValue", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterValue", true, "StringParameterValue", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterValue", true, "StringParameterValue", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "StringParameterValue", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "TaskAction", true, "getWorkerThread", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "TaskListener", true, "getLogger", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "TaskThread$ListenerAndText", false, "ListenerAndText", "(TaskListener,AnnotatedLargeText)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "TaskThread$ListenerAndText", false, "ListenerAndText", "(TaskListener,AnnotatedLargeText)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "TaskThread$ListenerAndText", false, "forFile", "(File,TaskAction)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "TaskThread$ListenerAndText", false, "forMemory", "(TaskAction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "TextParameterDefinition", true, "TextParameterDefinition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "TextParameterDefinition", true, "TextParameterDefinition", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "TextParameterDefinition", true, "TextParameterDefinition", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "TextParameterDefinition", true, "TextParameterDefinition", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "TextParameterValue", true, "TextParameterValue", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "TextParameterValue", true, "TextParameterValue", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "TextParameterValue", true, "TextParameterValue", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "TextParameterValue", true, "TextParameterValue", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "TextParameterValue", true, "TextParameterValue", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "TextParameterValue", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "TimeZoneProperty", true, "TimeZoneProperty", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "TimeZoneProperty", true, "getTimeZoneName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "TimeZoneProperty", true, "setTimeZoneName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "TopLevelItemDescriptor", true, "getIconFilePath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "TopLevelItemDescriptor", true, "newInstance", "(ItemGroup,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "TopLevelItemDescriptor", true, "newInstance", "(ItemGroup,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "TopLevelItemDescriptor", true, "newInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$CompleteBatchJob", false, "CompleteBatchJob", "(List,long,UUID)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$CompleteBatchJob", false, "CompleteBatchJob", "(List,long,UUID)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$ConnectionCheckJob", false, "ConnectionCheckJob", "(UpdateSite)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$ConnectionCheckJob", false, "getStatuses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$DownloadJob$Failure", true, "Failure", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$DownloadJob$Failure", true, "getProblemStackTrace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$DownloadJob$SuccessButRequiresRestart", true, "SuccessButRequiresRestart", "(Localizable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$DownloadJob", true, "getDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$DownloadJob", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$DownloadJob", true, "getUser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$EnableJob", true, "EnableJob", "(UpdateSite,Authentication,UpdateSite$Plugin,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$EnableJob", true, "EnableJob", "(UpdateSite,Authentication,UpdateSite$Plugin,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$EnableJob", true, "EnableJob", "(UpdateSite,Authentication,UpdateSite$Plugin,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$EnableJob", true, "getPlugin", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$HudsonDowngradeJob", false, "HudsonDowngradeJob", "(UpdateSite,Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$HudsonDowngradeJob", false, "HudsonDowngradeJob", "(UpdateSite,Authentication)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$HudsonUpgradeJob", false, "HudsonUpgradeJob", "(UpdateSite,Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$HudsonUpgradeJob", false, "HudsonUpgradeJob", "(UpdateSite,Authentication)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$InstallationJob", true, "InstallationJob", "(UpdateSite$Plugin,UpdateSite,Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$InstallationJob", true, "InstallationJob", "(UpdateSite$Plugin,UpdateSite,Authentication)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$InstallationJob", true, "InstallationJob", "(UpdateSite$Plugin,UpdateSite,Authentication)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$InstallationJob", true, "InstallationJob", "(UpdateSite$Plugin,UpdateSite,Authentication,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$InstallationJob", true, "InstallationJob", "(UpdateSite$Plugin,UpdateSite,Authentication,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$InstallationJob", true, "InstallationJob", "(UpdateSite$Plugin,UpdateSite,Authentication,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$InstallationJob", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$NoOpJob", true, "NoOpJob", "(UpdateSite,Authentication,UpdateSite$Plugin)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$NoOpJob", true, "NoOpJob", "(UpdateSite,Authentication,UpdateSite$Plugin)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$NoOpJob", true, "NoOpJob", "(UpdateSite,Authentication,UpdateSite$Plugin)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$PluginDowngradeJob", false, "PluginDowngradeJob", "(UpdateSite$Plugin,UpdateSite,Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$PluginDowngradeJob", false, "PluginDowngradeJob", "(UpdateSite$Plugin,UpdateSite,Authentication)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$PluginDowngradeJob", false, "PluginDowngradeJob", "(UpdateSite$Plugin,UpdateSite,Authentication)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$PluginDowngradeJob", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$RestartJenkinsJob", true, "RestartJenkinsJob", "(UpdateSite)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", true, "download", "(UpdateCenter$DownloadJob,URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterJob", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterJob", true, "getCorrelationId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterJob", true, "getError", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterJob", true, "getErrorMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterJob", true, "setCorrelationId", "(UUID)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$WithComputedChecksums", true, "getComputedSHA1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$WithComputedChecksums", true, "getComputedSHA256", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter$WithComputedChecksums", true, "getComputedSHA512", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "addJob", "(UpdateCenter$UpdateCenterJob)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "configure", "(UpdateCenter$UpdateCenterConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "createUpdateCenter", "(UpdateCenter$UpdateCenterConfiguration)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "doConnectionStatus", "(StaplerRequest)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getAvailables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getById", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getCategorizedAvailables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getCategoryDisplayName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getCoreSource", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getHudsonJob", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getJob", "(UpdateSite$Plugin)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getJob", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getJobs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getPlugin", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getPlugin", "(String,VersionNumber)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getPluginFromAllSites", "(String,VersionNumber)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getSite", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getSiteList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateCenter", true, "getSites", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Data", false, "getDeprecations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Data", false, "getWarnings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Deprecation", false, "Deprecation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Entry", true, "Entry", "(String,JSONObject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Entry", true, "Entry", "(String,JSONObject)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Entry", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Entry", true, "getSha1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Entry", true, "getSha256", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Entry", true, "getSha512", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite$IssueTracker", false, "IssueTracker", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateSite$IssueTracker", false, "IssueTracker", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateSite$IssueTracker", false, "IssueTracker", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", false, "Plugin", "(String,JSONObject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", false, "Plugin", "(String,JSONObject)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", false, "getCategoriesStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", false, "getDependenciesIncompatibleWithInstalledVersion", "(PluginManager$MetadataCache)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", false, "getDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", false, "getIncompatibleParentPlugins", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", false, "setIncompatibleParentPlugins", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateSite$Warning", false, "Warning", "(JSONObject)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateSite$WarningVersionRange", false, "WarningVersionRange", "(JSONObject)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "UpdateSite", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "UpdateSite", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "doVerifySignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "getAvailables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "getConnectionCheckUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "getDownloadUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "getMetadataUrlForDownloadable", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "getMetadataUrlForDownloadable", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "getPlugin", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "updateDirectlyNow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "updateDirectlyNow", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "verifySignatureInternal", "(JSONObject)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UpdateSite", true, "verifySignatureInternal", "(JSONObject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UsageStatistics$CombinedCipherInputStream", false, "CombinedCipherInputStream", "(InputStream,Cipher,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UsageStatistics$CombinedCipherInputStream", false, "CombinedCipherInputStream", "(InputStream,RSAKey,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UsageStatistics$CombinedCipherOutputStream", false, "CombinedCipherOutputStream", "(OutputStream,Cipher,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UsageStatistics$CombinedCipherOutputStream", false, "CombinedCipherOutputStream", "(OutputStream,RSAKey,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "UsageStatistics", true, "UsageStatistics", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "User$CanonicalIdResolver", true, "resolve", "(String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User$CanonicalIdResolver", true, "resolveCanonicalId", "(String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "addProperty", "(UserProperty)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "User", true, "addProperty", "(UserProperty)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["hudson.model", "User", true, "doConfigSubmit", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "User", true, "get", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "get", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "get", "(String,boolean,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "getAbsoluteUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "getAllProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "getById", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "getDynamic", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "getFullName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "getOrCreateByIdOrFullName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "getProperty", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "getPropertyActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "getUserDetailsForImpersonation2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "getUserDetailsForImpersonation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "User", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "User", true, "setFullName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "User", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "UserIdMapper", true, "init", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View$AsynchPeople$People", false, "getUsers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View$AsynchPeople", false, "AsynchPeople", "(Jenkins)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "View$AsynchPeople", false, "AsynchPeople", "(View)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "View$People", false, "People", "(Jenkins)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "View$People", false, "People", "(View)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "View$People", false, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View$PropertyList", true, "getOwner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View$UserInfo", false, "getJob", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View$UserInfo", false, "getLastChange", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View$UserInfo", false, "getProject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View$UserInfo", false, "getUser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "create", "(StaplerRequest,StaplerResponse,ViewGroup)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "createViewFromXML", "(String,InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "doConfigSubmit", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "View", true, "doCreateItem", "(StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getAbsoluteUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getAllProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getAsynchPeople", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getBuilds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getColumns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getDynamic", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getItem", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getJob", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getOwner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getOwnerItemGroup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getOwnerViewActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getPeople", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getTimeline", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getViewName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "getViewUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "View", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.model", "View", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ViewDescriptor", true, "doAutoCompleteCopyNewItemFrom", "(String,ItemGroup)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ViewGroup", true, "getItemGroup", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.model", "ViewGroup", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ViewGroup", true, "getViewActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ViewGroup", true, "getViewsTabBar", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.model", "ViewGroupMixIn", true, "addView", "(View)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["hudson.node_monitors", "AbstractNodeMonitorDescriptor", true, "get", "(Computer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.node_monitors", "DiskSpaceMonitor", true, "DiskSpaceMonitor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.node_monitors", "DiskSpaceMonitorDescriptor$DiskSpace", false, "DiskSpace", "(String,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.node_monitors", "DiskSpaceMonitorDescriptor$DiskSpace", false, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.node_monitors", "TemporarySpaceMonitor", true, "TemporarySpaceMonitor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.os", "PosixException", true, "PosixException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.os", "PosixException", true, "PosixException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.os", "PosixException", true, "PosixException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.os", "WindowsUtil", true, "createJunction", "(File,File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.os", "WindowsUtil", true, "quoteArgument", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.os", "WindowsUtil", true, "quoteArgumentForCmd", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.scheduler", "CronTab", false, "CronTab", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.scheduler", "CronTab", false, "CronTab", "(String,Hash)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.scheduler", "CronTab", false, "CronTab", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.scheduler", "CronTab", false, "CronTab", "(String,int,Hash)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.scheduler", "CronTab", false, "CronTab", "(String,int,Hash,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.scheduler", "CronTab", false, "CronTab", "(String,int,Hash,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson.scheduler", "CronTab", false, "ceil", "(Calendar)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.scheduler", "CronTab", false, "floor", "(Calendar)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.scheduler", "CronTab", false, "hashify", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.scheduler", "CronTabList", false, "CronTabList", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.scheduler", "CronTabList", false, "create", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.scheduler", "CronTabList", false, "create", "(String,Hash)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.scheduler", "CronTabList", false, "getValidTimezone", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.scheduler", "CrontabParser$StartRuleContext", true, "StartRuleContext", "(ParserRuleContext,int,CronTab)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.scheduler", "CrontabParser", true, "startRule", "(CronTab)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm.browsers", "QueryBuilder", false, "QueryBuilder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.scm.browsers", "QueryBuilder", false, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.scm.browsers", "QueryBuilder", false, "add", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.scm.browsers", "QueryBuilder", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "AbstractScmTagAction", true, "getBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "AbstractScmTagAction", true, "getRun", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "ChangeLogParser", true, "parse", "(AbstractBuild,File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "ChangeLogParser", true, "parse", "(Run,RepositoryBrowser,File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "ChangeLogSet$Entry", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "ChangeLogSet", true, "createEmpty", "(AbstractBuild)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "ChangeLogSet", true, "createEmpty", "(Run)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "ChangeLogSet", true, "getBrowser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "ChangeLogSet", true, "getItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "ChangeLogSet", true, "getRun", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "EditType", false, "EditType", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.scm", "EditType", false, "EditType", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.scm", "EditType", false, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "EditType", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "PollingResult", false, "PollingResult", "(SCMRevisionState,SCMRevisionState,PollingResult$Change)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.scm", "PollingResult", false, "PollingResult", "(SCMRevisionState,SCMRevisionState,PollingResult$Change)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.scm", "SCM", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "SCM", true, "getEffectiveBrowser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "SCM", true, "getModuleRoot", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "SCM", true, "getModuleRoot", "(FilePath,AbstractBuild)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "SCM", true, "getModuleRoots", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.scm", "SCM", true, "getModuleRoots", "(FilePath,AbstractBuild)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.search", "FixedSet", true, "FixedSet", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.search", "FixedSet", true, "FixedSet", "(SearchItem[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.search", "Search$Item", true, "Item", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.search", "Search", true, "find", "(SearchIndex,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.search", "Search", true, "find", "(SearchIndex,String,SearchableModelObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.search", "Search", true, "suggest", "(SearchIndex,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.search", "Search", true, "suggest", "(SearchIndex,String,SearchableModelObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.search", "SearchIndex", true, "find", "(String,List)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["hudson.search", "SearchIndex", true, "find", "(String,List)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"], + ["hudson.search", "SearchIndex", true, "suggest", "(String,List)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["hudson.search", "SearchIndex", true, "suggest", "(String,List)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"], + ["hudson.search", "SearchIndexBuilder", false, "add", "(SearchIndex)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.search", "SearchIndexBuilder", false, "add", "(SearchIndex)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.search", "SearchIndexBuilder", false, "add", "(SearchIndexBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.search", "SearchIndexBuilder", false, "add", "(SearchIndexBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.search", "SearchIndexBuilder", false, "add", "(SearchIndexBuilder)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.search", "SearchIndexBuilder", false, "add", "(SearchItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.search", "SearchIndexBuilder", false, "add", "(SearchItem)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.search", "SearchIndexBuilder", false, "add", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.search", "SearchIndexBuilder", false, "add", "(String,SearchableModelObject,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.search", "SearchIndexBuilder", false, "add", "(String,SearchableModelObject,String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.search", "SearchIndexBuilder", false, "add", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.search", "SearchIndexBuilder", false, "add", "(String,String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.search", "SearchIndexBuilder", false, "addAllAnnotations", "(SearchableModelObject)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.search", "SearchIndexBuilder", false, "make", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.search", "SearchItem", true, "getSearchName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.search", "SearchItem", true, "getSearchUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.search", "SuggestedItem", true, "SuggestedItem", "(SearchItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.search", "SuggestedItem", true, "SuggestedItem", "(SuggestedItem,SearchItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.search", "SuggestedItem", true, "SuggestedItem", "(SuggestedItem,SearchItem)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.search", "SuggestedItem", true, "build", "(SearchableModelObject,SearchItem)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.search", "SuggestedItem", true, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.search", "SuggestedItem", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.search", "UnionSearchIndex", true, "UnionSearchIndex", "(SearchIndex,SearchIndex)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.search", "UnionSearchIndex", true, "UnionSearchIndex", "(SearchIndex,SearchIndex)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.search", "UnionSearchIndex", true, "combine", "(SearchIndex[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.security.csrf", "CrumbIssuer", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security.csrf", "CrumbIssuerDescriptor", true, "getCrumbRequestField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security.csrf", "CrumbIssuerDescriptor", true, "getCrumbSalt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security.csrf", "CrumbIssuerDescriptor", true, "setCrumbRequestField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security.csrf", "CrumbIssuerDescriptor", true, "setCrumbSalt", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "ACLContext", true, "getPreviousContext2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "AccessDeniedException2", true, "AccessDeniedException2", "(Authentication,Permission)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "AccessDeniedException2", true, "AccessDeniedException2", "(Authentication,Permission)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "AccessDeniedException2", true, "AccessDeniedException2", "(Throwable,Authentication,Permission)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "AccessDeniedException2", true, "AccessDeniedException2", "(Throwable,Authentication,Permission)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "AccessDeniedException3", true, "AccessDeniedException3", "(Authentication,Permission)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "AccessDeniedException3", true, "AccessDeniedException3", "(Authentication,Permission)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "AccessDeniedException3", true, "AccessDeniedException3", "(Throwable,Authentication,Permission)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "AccessDeniedException3", true, "AccessDeniedException3", "(Throwable,Authentication,Permission)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "AccountCreationFailedException", true, "AccountCreationFailedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "AuthenticationManagerProxy", true, "setDelegate", "(AuthenticationManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "ChainedServletFilter", true, "ChainedServletFilter", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "ChainedServletFilter", true, "ChainedServletFilter", "(Filter[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "ChainedServletFilter", true, "setFilters", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "FederatedLoginService$UnclaimedIdentityException", true, "UnclaimedIdentityException", "(FederatedLoginService$FederatedIdentity)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "FederatedLoginServiceUserProperty", true, "addIdentifier", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "FederatedLoginServiceUserProperty", true, "getIdentifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "HudsonAuthenticationEntryPoint", true, "HudsonAuthenticationEntryPoint", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "HudsonFilter", true, "reset", "(SecurityRealm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm$Details$ConverterImpl", true, "ConverterImpl", "(XStream2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm$Details", false, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm$Details", false, "getUsername", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", true, "HudsonPrivateSecurityRealm", "(boolean,boolean,CaptchaSupport)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", true, "createAccount", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", true, "createAccountWithHashedPassword", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", true, "createAccountWithHashedPassword", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", true, "getUser", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", true, "load", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,PermissionScope)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,PermissionScope)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,PermissionScope)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,PermissionScope)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,PermissionScope)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,PermissionScope)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean,PermissionScope[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean,PermissionScope[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean,PermissionScope[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean,PermissionScope[])", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean,PermissionScope[])", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean,PermissionScope[])", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Permission)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Permission)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Permission)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Permission)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"], + ["hudson.security", "Permission", false, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "Permission", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "PermissionGroup", false, "PermissionGroup", "(Class,Localizable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "PermissionGroup", false, "PermissionGroup", "(String,Class,Localizable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "PermissionGroup", false, "PermissionGroup", "(String,Class,Localizable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "PermissionGroup", false, "find", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "PermissionGroup", false, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "PermissionGroup", false, "getPermissions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "PermissionScope", false, "PermissionScope", "(Class,PermissionScope[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "RememberMeServicesProxy", true, "setDelegate", "(RememberMeServices)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "SecurityRealm$SecurityComponents", false, "SecurityComponents", "(AuthenticationManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "SecurityRealm$SecurityComponents", false, "SecurityComponents", "(AuthenticationManager,UserDetailsService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "SecurityRealm$SecurityComponents", false, "SecurityComponents", "(AuthenticationManager,UserDetailsService)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "SecurityRealm$SecurityComponents", false, "SecurityComponents", "(AuthenticationManager,UserDetailsService,RememberMeServices)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "SecurityRealm$SecurityComponents", false, "SecurityComponents", "(AuthenticationManager,UserDetailsService,RememberMeServices)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "SecurityRealm$SecurityComponents", false, "SecurityComponents", "(AuthenticationManager,UserDetailsService,RememberMeServices)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "SecurityRealm", true, "createFilter", "(FilterConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "SecurityRealm", true, "createSecurityComponents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "SecurityRealm", true, "getCaptchaSupport", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "SecurityRealm", true, "getSecurityComponents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "SecurityRealm", true, "loadUserByUsername2", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "SecurityRealm", true, "loadUserByUsername", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.security", "SecurityRealm", true, "setCaptchaSupport", "(CaptchaSupport)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "SparseACL$Entry", false, "Entry", "(Sid,Permission,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "SparseACL$Entry", false, "Entry", "(Sid,Permission,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "SparseACL", true, "SparseACL", "(ACL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "SparseACL", true, "add", "(Sid,Permission,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "SparseACL", true, "add", "(Sid,Permission,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "SparseACL", true, "add", "(SparseACL$Entry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "UserDetailsServiceProxy", true, "setDelegate", "(UserDetailsService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "UserMayOrMayNotExistException", true, "UserMayOrMayNotExistException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.security", "WhoAmI", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "AbstractCloudComputer", true, "AbstractCloudComputer", "(AbstractCloudSlave)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "AbstractCloudComputer", true, "AbstractCloudComputer", "(AbstractCloudSlave)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["hudson.slaves", "Channels", true, "newJVM", "(String,TaskListener,JVMBuilder,FilePath,ClasspathBuilder)", "", "Argument[4]", "Argument[2]", "taint", "df-generated"], + ["hudson.slaves", "Cloud$CloudState", false, "CloudState", "(Label,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "Cloud$CloudState", false, "getLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "Cloud", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "ComputerLauncherFilter", true, "getCore", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "DelegatingComputerLauncher", true, "getLauncher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,ComputerLauncher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,ComputerLauncher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,ComputerLauncher)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy,List)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy,List)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy,List)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy,List)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy,List)", "", "Argument[8].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "EnvironmentVariablesNodeProperty$Entry", true, "Entry", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "EnvironmentVariablesNodeProperty$Entry", true, "Entry", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "EnvironmentVariablesNodeProperty", true, "EnvironmentVariablesNodeProperty", "(EnvironmentVariablesNodeProperty$Entry[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "EnvironmentVariablesNodeProperty", true, "EnvironmentVariablesNodeProperty", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "EnvironmentVariablesNodeProperty", true, "getEnv", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "EnvironmentVariablesNodeProperty", true, "getEnvVars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "JNLPLauncher", true, "JNLPLauncher", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "JNLPLauncher", true, "JNLPLauncher", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "JNLPLauncher", true, "JNLPLauncher", "(String,String,RemotingWorkDirSettings)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "JNLPLauncher", true, "JNLPLauncher", "(String,String,RemotingWorkDirSettings)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "JNLPLauncher", true, "getWorkDirOptions", "(Computer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "JNLPLauncher", true, "getWorkDirSettings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "JNLPLauncher", true, "setWorkDirSettings", "(RemotingWorkDirSettings)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "NodeList", false, "NodeList", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "NodeList", false, "NodeList", "(Node[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "NodeList", false, "getNode", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "NodeProvisioner$PlannedNode", true, "PlannedNode", "(String,Future,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "NodeProvisioner$PlannedNode", true, "PlannedNode", "(String,Future,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", false, "getLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", false, "getSnapshot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "NodeProvisioner", true, "NodeProvisioner", "(Label,LoadStatistics)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "NodeProvisioner", true, "NodeProvisioner", "(Label,LoadStatistics)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "NodeProvisioner", true, "getPendingLaunches", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "OfflineCause$ByCLI", true, "ByCLI", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "OfflineCause$ChannelTermination", true, "ChannelTermination", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "OfflineCause$ChannelTermination", true, "getShortDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "OfflineCause$SimpleOfflineCause", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "OfflineCause$UserCause", true, "UserCause", "(User,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "OfflineCause$UserCause", true, "getUser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "OfflineCause", true, "create", "(Localizable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "SimpleScheduledRetentionStrategy", true, "SimpleScheduledRetentionStrategy", "(String,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "SimpleScheduledRetentionStrategy", true, "getStartTimeSpec", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "SlaveComputer", true, "SlaveComputer", "(Slave)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "SlaveComputer", true, "SlaveComputer", "(Slave)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["hudson.slaves", "SlaveComputer", true, "doJenkinsAgentJnlp", "(StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "SlaveComputer", true, "doSlaveAgentJnlp", "(StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "SlaveComputer", true, "getAbsoluteRemoteFs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "SlaveComputer", true, "getAbsoluteRemotePath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "SlaveComputer", true, "getDelegatedLauncher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "SlaveComputer", true, "getJnlpJars", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "SlaveComputer", true, "getLauncher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "SlaveComputer", true, "getListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "SlaveComputer", true, "openLogFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "SlaveComputer", true, "setChannel", "(Channel,OutputStream,Channel$Listener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList$Entry", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList$Lease", true, "createDummyLease", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList$Lease", true, "createLinkedDummyLease", "(FilePath,WorkspaceList$Lease)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList", false, "acquire", "(FilePath)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList", false, "acquire", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList", false, "acquire", "(FilePath,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList", false, "acquire", "(FilePath,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList", false, "acquire", "(FilePath,boolean,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList", false, "acquire", "(FilePath,boolean,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList", false, "allocate", "(FilePath)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList", false, "allocate", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList", false, "allocate", "(FilePath,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList", false, "allocate", "(FilePath,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList", false, "record", "(FilePath)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList", false, "record", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.slaves", "WorkspaceList", false, "tempDir", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks._maven", "MavenConsoleAnnotator", true, "MavenConsoleAnnotator", "(OutputStream,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "ArtifactArchiver$DescriptorImpl", true, "doCheckArtifacts", "(AbstractProject,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean,boolean,boolean,Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean,boolean,boolean,Boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", true, "getArtifacts", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", true, "getExcludes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", true, "setExcludes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "BatchFile", true, "BatchFile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "BatchFile", true, "setConfiguredLocalRules", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "BuildStep$PublisherList", false, "addNotifier", "(Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "BuildStep$PublisherList", false, "addRecorder", "(Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "BuildStep", true, "getProjectActions", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "BuildStep", true, "perform", "(AbstractBuild,Launcher,BuildListener)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["hudson.tasks", "BuildStepCompatibilityLayer", true, "perform", "(Build,Launcher,BuildListener)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["hudson.tasks", "BuildStepDescriptor", true, "filter", "(List,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "BuildStepMonitor", true, "perform", "(BuildStep,AbstractBuild,Launcher,BuildListener)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger$DescriptorImpl", true, "doAutoCompleteChildProjects", "(String,Item,ItemGroup)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger$DescriptorImpl", true, "doAutoCompleteChildProjects", "(String,Item,ItemGroup)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(Collection,Result)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(Collection,Result)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(List,Result)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(List,Result)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(String,Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(String,Result)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger", true, "getChildJobs", "(AbstractProject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger", true, "getChildProjects", "(AbstractProject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger", true, "getChildProjects", "(ItemGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger", true, "getChildProjectsValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger", true, "getThreshold", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "BuildTrigger", true, "onJobRenamed", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "BuildWrapper", true, "decorateLauncher", "(AbstractBuild,Launcher,BuildListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "BuildWrapper", true, "decorateLogger", "(AbstractBuild,OutputStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "BuildWrapper", true, "setUp", "(AbstractBuild,Launcher,BuildListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "BuildWrapper", true, "setUp", "(Build,Launcher,BuildListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "CommandInterpreter", true, "buildCommandLine", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "CommandInterpreter", true, "buildCommandLine", "(FilePath)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "CommandInterpreter", true, "createScriptFile", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "CommandInterpreter", true, "getCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "CommandInterpreter", true, "getConfiguredLocalRules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "CommandInterpreter", true, "perform", "(AbstractBuild,Launcher,TaskListener)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter$DescriptorImpl", true, "doCheck", "(AbstractProject,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter$DescriptorImpl", true, "doCheckTargets", "(AbstractProject,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "FingerprintAction", "(AbstractBuild,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "FingerprintAction", "(AbstractBuild,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "FingerprintAction", "(Run,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "FingerprintAction", "(Run,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "add", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "getBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "getFingerprints", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "getRecords", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "getRun", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter", true, "Fingerprinter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter", true, "Fingerprinter", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter", true, "getExcludes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter", true, "getTargets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Fingerprinter", true, "setExcludes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "LogRotator$CollatedLogRotatorException", true, "CollatedLogRotatorException", "(String,Collection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "LogRotator$CollatedLogRotatorException", true, "CollatedLogRotatorException", "(String,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "LogRotator$CollatedLogRotatorException", true, "CollatedLogRotatorException", "(String,Exception[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "LogRotator$CollatedLogRotatorException", true, "CollatedLogRotatorException", "(String,Exception[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven$DescriptorImpl", false, "getInstallations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Maven$MavenInstallation$ConverterImpl", true, "ConverterImpl", "(XStream2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven$MavenInstallation", false, "MavenInstallation", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven$MavenInstallation", false, "MavenInstallation", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven$MavenInstallation", false, "MavenInstallation", "(String,String,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven$MavenInstallation", false, "MavenInstallation", "(String,String,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven$MavenInstallation", false, "MavenInstallation", "(String,String,List)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven$MavenInstallation", false, "getHomeDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Maven$MavenInstallation", false, "getMavenHome", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Maven$MavenInstaller", true, "MavenInstaller", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider,boolean)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider,boolean)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider,boolean)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider,boolean)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "getGlobalSettings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "getSettings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Maven", true, "getTargets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Publisher$DescriptorExtensionListImpl", false, "DescriptorExtensionListImpl", "(Jenkins)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Shell$DescriptorImpl", true, "doCheckShell", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Shell$DescriptorImpl", true, "getShell", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Shell$DescriptorImpl", true, "getShellOrDefault", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Shell$DescriptorImpl", true, "getShellOrDefault", "(VirtualChannel)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tasks", "Shell$DescriptorImpl", true, "setShell", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Shell", true, "Shell", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tasks", "Shell", true, "setConfiguredLocalRules", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "AbstractCommandInstaller", true, "getCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "AbstractCommandInstaller", true, "getCommandCall", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "AbstractCommandInstaller", true, "getToolHome", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "BatchCommandInstaller", true, "BatchCommandInstaller", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "BatchCommandInstaller", true, "BatchCommandInstaller", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "BatchCommandInstaller", true, "BatchCommandInstaller", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "CommandInstaller", true, "CommandInstaller", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "CommandInstaller", true, "CommandInstaller", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "CommandInstaller", true, "CommandInstaller", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "InstallSourceProperty", true, "InstallSourceProperty", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "PropertyDescriptor", true, "for_", "(List,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "PropertyDescriptor", true, "for_", "(List,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolDescriptor", true, "getInstallations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolDescriptor", true, "setInstallations", "(ToolInstallation[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "ToolInstallation", true, "buildEnvVars", "(EnvVars)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"], + ["hudson.tools", "ToolInstallation", true, "getHome", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolInstallation", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolInstallation", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolInstallation", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolInstallation", true, "translate", "(AbstractBuild,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolInstallation", true, "translate", "(AbstractBuild,TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolInstallation", true, "translate", "(Node,EnvVars,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolInstallation", true, "translate", "(Node,EnvVars,TaskListener)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolInstallation", true, "translate", "(Node,EnvVars,TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolInstaller$ToolInstallerEntry", false, "ToolInstallerEntry", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "ToolInstaller$ToolInstallerEntry", false, "ToolInstallerEntry", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "ToolInstaller$ToolInstallerEntry", false, "ToolInstallerEntry", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "ToolInstaller", true, "getLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolInstaller", true, "performInstallation", "(ToolInstallation,Node,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolInstaller", true, "performInstallation", "(ToolInstallation,Node,TaskListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolInstaller", true, "performInstallation", "(ToolInstallation,Node,TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty$DescriptorImpl", true, "getKey", "(ToolInstallation)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "ToolLocation", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "ToolLocation", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "ToolLocation", "(ToolDescriptor,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "ToolLocation", "(ToolDescriptor,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "ToolLocation", "(ToolDescriptor,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "getHome", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty", true, "ToolLocationNodeProperty", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty", true, "ToolLocationNodeProperty", "(ToolLocationNodeProperty$ToolLocation[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty", true, "getHome", "(ToolInstallation)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty", true, "getLocations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty", true, "getToolHome", "(Node,ToolInstallation,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty", true, "getToolHome", "(Node,ToolInstallation,TaskListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolLocationTranslator", true, "getToolHome", "(Node,ToolInstallation,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ToolLocationTranslator", true, "getToolHome", "(Node,ToolInstallation,TaskListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ZipExtractionInstaller", true, "ZipExtractionInstaller", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "ZipExtractionInstaller", true, "ZipExtractionInstaller", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "ZipExtractionInstaller", true, "ZipExtractionInstaller", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.tools", "ZipExtractionInstaller", true, "getSubdir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.tools", "ZipExtractionInstaller", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.triggers", "SCMTrigger$BuildAction", true, "BuildAction", "(AbstractBuild)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.triggers", "SCMTrigger$BuildAction", true, "BuildAction", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.triggers", "SCMTrigger$BuildAction", true, "getPollingLogFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.triggers", "SCMTrigger$BuildAction", true, "getPollingLogText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.triggers", "SCMTrigger$BuildAction", true, "getRun", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.triggers", "SCMTrigger$DescriptorImpl", true, "getExecutor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.triggers", "SCMTrigger$DescriptorImpl", true, "getRunners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.triggers", "SCMTrigger$Runner", true, "Runner", "(Action[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.triggers", "SCMTrigger$SCMTriggerCause", true, "SCMTriggerCause", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.triggers", "SCMTrigger$SCMTriggerCause", true, "getRun", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.triggers", "SCMTrigger", true, "SCMTrigger", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.triggers", "SCMTrigger", true, "SCMTrigger", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.triggers", "SCMTrigger", true, "getLogFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.triggers", "SCMTrigger", true, "getScmpoll_spec", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.triggers", "SlowTriggerAdminMonitor$Value", true, "getFullJobName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.triggers", "SlowTriggerAdminMonitor", true, "getErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.triggers", "TimerTrigger", true, "TimerTrigger", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.triggers", "Trigger", true, "getSpec", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.triggers", "Trigger", true, "start", "(Item,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util.io", "ArchiverFactory", true, "create", "(OutputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util.io", "ArchiverFactory", true, "createZipWithoutSymlink", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util.io", "ReopenableFileOutputStream", true, "ReopenableFileOutputStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util.io", "ReopenableRotatingFileOutputStream", true, "ReopenableRotatingFileOutputStream", "(File,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util.io", "RewindableFileOutputStream", true, "RewindableFileOutputStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util.io", "RewindableRotatingFileOutputStream", true, "RewindableRotatingFileOutputStream", "(File,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util.jna", "RegistryKey", true, "open", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util.jna", "RegistryKey", true, "open", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util.jna", "RegistryKey", true, "open", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util.jna", "RegistryKey", true, "open", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util.jna", "RegistryKey", true, "openReadonly", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util.jna", "RegistryKey", true, "openReadonly", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util.jna", "SHELLEXECUTEINFO$DUMMYUNIONNAME_union", true, "DUMMYUNIONNAME_union", "(Pointer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util.jna", "WinIOException", true, "WinIOException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util.jna", "WinIOException", true, "WinIOException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util.xstream", "MapperDelegate", true, "MapperDelegate", "(Mapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "AWTProblem", true, "AWTProblem", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "AdministrativeError", true, "AdministrativeError", "(String,String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "AdministrativeError", true, "AdministrativeError", "(String,String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "AdministrativeError", true, "AdministrativeError", "(String,String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "AdministrativeError", true, "AdministrativeError", "(String,String,String,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "AlternativeUiTextProvider$Message", false, "cast", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "AlternativeUiTextProvider", true, "get", "(AlternativeUiTextProvider$Message,Object,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "ArgumentListBuilder", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "add", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "add", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "add", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "add", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "add", "(Iterable)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "add", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "add", "(Object,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "add", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "add", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "add", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "add", "(String,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "add", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "add", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePair", "(String,String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePair", "(String,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePair", "(String,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePair", "(String,String,String,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairs", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairs", "(String,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairs", "(String,Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairs", "(String,Map,Set)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairs", "(String,Map,Set)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairs", "(String,Map,Set)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairsFromPropertyString", "(String,String,VariableResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairsFromPropertyString", "(String,String,VariableResolver)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairsFromPropertyString", "(String,String,VariableResolver)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairsFromPropertyString", "(String,String,VariableResolver,Set)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairsFromPropertyString", "(String,String,VariableResolver,Set)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addMasked", "(Secret)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addMasked", "(Secret)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addMasked", "(Secret)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addMasked", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addQuoted", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addQuoted", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addQuoted", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addQuoted", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addQuoted", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addQuoted", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addTokenized", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "addTokenized", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "prepend", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "toCommandArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "toList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "toStringWithQuote", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "toWindowsCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ArgumentListBuilder", true, "toWindowsCommand", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "AtomicFileWriter", true, "AtomicFileWriter", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "AtomicFileWriter", true, "AtomicFileWriter", "(File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "AtomicFileWriter", true, "AtomicFileWriter", "(Path,Charset)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "AtomicFileWriter", true, "AtomicFileWriter", "(Path,Charset,boolean,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "AtomicFileWriter", true, "getTemporaryFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "AtomicFileWriter", true, "getTemporaryPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "BootFailure", true, "getBootFailureFile", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ByteArrayOutputStream2", true, "getBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ByteArrayOutputStream2", true, "readFrom", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ChartUtil$NumberOnlyBuildLabel", false, "NumberOnlyBuildLabel", "(AbstractBuild)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ChartUtil$NumberOnlyBuildLabel", false, "NumberOnlyBuildLabel", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ChartUtil$NumberOnlyBuildLabel", false, "getRun", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ChartUtil$NumberOnlyBuildLabel", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ChunkedInputStream", true, "ChunkedInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ChunkedOutputStream", true, "ChunkedOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ChunkedOutputStream", true, "ChunkedOutputStream", "(OutputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ClassLoaderSanityThreadFactory", true, "ClassLoaderSanityThreadFactory", "(ThreadFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ClasspathBuilder", true, "add", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ClasspathBuilder", true, "add", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ClasspathBuilder", true, "add", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ClasspathBuilder", true, "add", "(FilePath)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ClasspathBuilder", true, "add", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ClasspathBuilder", true, "add", "(FilePath)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ClasspathBuilder", true, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ClasspathBuilder", true, "add", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "ClasspathBuilder", true, "addAll", "(FilePath,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ClasspathBuilder", true, "addAll", "(FilePath,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "ClasspathBuilder", true, "addJarOf", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ClasspathBuilder", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ComboBoxModel", true, "ComboBoxModel", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ComboBoxModel", true, "ComboBoxModel", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CompoundEnumeration", true, "CompoundEnumeration", "(Enumeration[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CompoundEnumeration", true, "CompoundEnumeration", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CompressedFile", true, "CompressedFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ConsistentHash", true, "ConsistentHash", "(ConsistentHash$Hash)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ConsistentHash", true, "ConsistentHash", "(ConsistentHash$Hash,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ConsistentHash", true, "add", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ConsistentHash", true, "add", "(Object,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ConsistentHash", true, "addAll", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ConsistentHash", true, "addAll", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ConsistentHash", true, "addAll", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ConsistentHash", true, "lookup", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ConsistentHash", true, "lookup", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ConsistentHash", true, "remove", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteList", true, "CopyOnWriteList", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteList", true, "add", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteList", true, "addAll", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteList", true, "addAllTo", "(Collection)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteList", true, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteList", true, "getView", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteList", true, "replaceBy", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteList", true, "replaceBy", "(CopyOnWriteList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteList", true, "replaceBy", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteList", true, "toArray", "(Object[])", "", "Argument[this]", "Argument[0].ArrayElement", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteList", true, "toArray", "(Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteMap$Hash", false, "Hash", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteMap$Tree", false, "Tree", "(Comparator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteMap$Tree", false, "Tree", "(Map,Comparator)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteMap$Tree", false, "Tree", "(Map,Comparator)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CopyOnWriteMap", true, "replaceBy", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CyclicGraphDetector$CycleDetectedException", false, "CycleDetectedException", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "CyclicGraphDetector", true, "getSorted", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "CyclicGraphDetector", true, "run", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DaemonThreadFactory", true, "DaemonThreadFactory", "(ThreadFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DataSetBuilder", false, "add", "(Number,Comparable,Comparable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DataSetBuilder", false, "add", "(Number,Comparable,Comparable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DecodingStream", true, "DecodingStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DescribableList", true, "DescribableList", "(DescribableList$Owner)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DescribableList", true, "DescribableList", "(Saveable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DescribableList", true, "DescribableList", "(Saveable,Collection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DescribableList", true, "DescribableList", "(Saveable,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DescribableList", true, "get", "(Descriptor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "DescribableList", true, "getDynamic", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "DescribableList", true, "rebuild", "(StaplerRequest,JSONObject,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DescribableList", true, "rebuild", "(StaplerRequest,JSONObject,List,String)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DescribableList", true, "rebuildHetero", "(StaplerRequest,JSONObject,Collection,String)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DescribableList", true, "replace", "(Describable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DescribableList", true, "setOwner", "(DescribableList$Owner)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DescribableList", true, "toArray", "(Describable[])", "", "Argument[this]", "Argument[0].ArrayElement", "taint", "df-generated"], + ["hudson.util", "DescribableList", true, "toArray", "(Describable[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "DescribableList", true, "toMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "DescriptorList", false, "find", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "DescriptorList", false, "findByName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "DescriptorList", false, "newInstanceFromRadioList", "(JSONObject)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "DescriptorList", false, "newInstanceFromRadioList", "(JSONObject,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "DirScanner$Filter", true, "Filter", "(FileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DirScanner$Glob", true, "Glob", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DirScanner$Glob", true, "Glob", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DirScanner$Glob", true, "Glob", "(String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DirScanner$Glob", true, "Glob", "(String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DirScanner$Glob", true, "Glob", "(String,String,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DirScanner$Glob", true, "Glob", "(String,String,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DoubleLaunchChecker", true, "getCollidingId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "DualOutputStream", true, "DualOutputStream", "(OutputStream,OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "DualOutputStream", true, "DualOutputStream", "(OutputStream,OutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "EditDistance", true, "findNearest", "(String,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "EditDistance", true, "findNearest", "(String,String[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "EncodingStream", true, "EncodingStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ErrorObject", true, "getStackTraceString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ExceptionCatchingThreadFactory", true, "ExceptionCatchingThreadFactory", "(ThreadFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FileVisitor", true, "with", "(FileFilter)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "FlushProofOutputStream", true, "FlushProofOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ForkOutputStream", true, "ForkOutputStream", "(OutputStream,OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ForkOutputStream", true, "ForkOutputStream", "(OutputStream,OutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$Base64", true, "Base64", "(StaplerRequest,StaplerResponse,boolean,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$Base64", true, "Base64", "(StaplerRequest,StaplerResponse,boolean,boolean,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$Base64", true, "Base64", "(StaplerRequest,StaplerResponse,boolean,boolean,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$Executable", true, "Executable", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$Executable", true, "Executable", "(StaplerRequest,StaplerResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$HudsonURL", true, "HudsonURL", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$HudsonURL", true, "HudsonURL", "(StaplerRequest,StaplerResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$WorkspaceDirectory", true, "WorkspaceDirectory", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$WorkspaceDirectory", true, "WorkspaceDirectory", "(StaplerRequest,StaplerResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$WorkspaceDirectory", true, "WorkspaceDirectory", "(StaplerRequest,StaplerResponse,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$WorkspaceDirectory", true, "WorkspaceDirectory", "(StaplerRequest,StaplerResponse,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$WorkspaceFileMask", true, "WorkspaceFileMask", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$WorkspaceFileMask", true, "WorkspaceFileMask", "(StaplerRequest,StaplerResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$WorkspaceFileMask", true, "WorkspaceFileMask", "(StaplerRequest,StaplerResponse,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$WorkspaceFileMask", true, "WorkspaceFileMask", "(StaplerRequest,StaplerResponse,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$WorkspaceFilePath", true, "WorkspaceFilePath", "(StaplerRequest,StaplerResponse,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFieldValidator$WorkspaceFilePath", true, "WorkspaceFilePath", "(StaplerRequest,StaplerResponse,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "error", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "error", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "error", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "error", "(Throwable,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "error", "(Throwable,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "error", "(Throwable,String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "error", "(Throwable,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "error", "(Throwable,String,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "errorWithMarkup", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "warning", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "warning", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "warning", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "warning", "(Throwable,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "warning", "(Throwable,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "warning", "(Throwable,String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "warning", "(Throwable,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "warning", "(Throwable,String,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "warningWithMarkup", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormFillFailure", true, "withSelectionCleared", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "FormValidation$CheckMethod", true, "CheckMethod", "(Descriptor,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormValidation$CheckMethod", true, "CheckMethod", "(Descriptor,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "FormValidation$CheckMethod", true, "getDependsOn", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation$CheckMethod", true, "toCheckUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation$CheckMethod", true, "toStemUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "aggregate", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "error", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "error", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "error", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "error", "(Throwable,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "error", "(Throwable,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "error", "(Throwable,String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "error", "(Throwable,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "error", "(Throwable,String,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "errorWithMarkup", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "ok", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "ok", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "ok", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "okWithMarkup", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "validateBase64", "(String,boolean,boolean,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "validateExecutable", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "validateExecutable", "(String,FormValidation$FileValidator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "warning", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "warning", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "warning", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "warning", "(Throwable,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "warning", "(Throwable,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "warning", "(Throwable,String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "warning", "(Throwable,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "warning", "(Throwable,String,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "FormValidation", true, "warningWithMarkup", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "HeadBufferingStream", true, "getSideBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "HttpResponses", true, "errorJSON", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "HttpResponses", true, "errorJSON", "(String,JSONArray)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "HttpResponses", true, "errorJSON", "(String,JSONArray)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "HttpResponses", true, "errorJSON", "(String,JSONObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "HttpResponses", true, "errorJSON", "(String,JSONObject)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "HttpResponses", true, "errorJSON", "(String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "HttpResponses", true, "errorJSON", "(String,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "HttpResponses", true, "okJSON", "(JSONArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "HttpResponses", true, "okJSON", "(JSONObject)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "HttpResponses", true, "okJSON", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "HudsonFailedToLoad", true, "HudsonFailedToLoad", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "absolutize", "(File,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "absolutize", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "copy", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "copy", "(InputStream,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "copy", "(InputStream,Writer,String)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "copy", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "copyLarge", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "copyLarge", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "lineIterator", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "lineIterator", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "readFirstLine", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "readLines", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "readLines", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "readLines", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "skip", "(InputStream,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "toByteArray", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "toByteArray", "(Reader,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "toByteArray", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "toCharArray", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "toCharArray", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "toCharArray", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "toInputStream", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "toInputStream", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "toString", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "toString", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "toString", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "toString", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "toString", "(byte[],String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "write", "(String,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "write", "(StringBuffer,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "write", "(byte[],OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "write", "(byte[],Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "write", "(byte[],Writer,String)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "write", "(char[],Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "writeLines", "(Collection,String,OutputStream)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "writeLines", "(Collection,String,OutputStream,String)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "writeLines", "(Collection,String,Writer)", "", "Argument[0].Element", "Argument[2]", "taint", "df-generated"], + ["hudson.util", "IOUtils", true, "writeLines", "(Collection,String,Writer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"], + ["hudson.util", "InsufficientPermissionDetected", true, "InsufficientPermissionDetected", "(SecurityException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "Iterators$DuplicateFilterIterator", false, "DuplicateFilterIterator", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "Iterators$DuplicateFilterIterator", false, "DuplicateFilterIterator", "(Iterator)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "Iterators", true, "cast", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "Iterators", true, "cast", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "Iterators", true, "removeDups", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "Iterators", true, "removeNull", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "Iterators", true, "sequence", "(Iterator[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "Iterators", true, "subType", "(Iterator,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "JVMBuilder", true, "args", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "JVMBuilder", true, "classpath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "JVMBuilder", true, "debug", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "JVMBuilder", true, "launch", "(Launcher)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "JVMBuilder", true, "mainClass", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "JVMBuilder", true, "mainClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "JVMBuilder", true, "mainClass", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "JVMBuilder", true, "pwd", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "JVMBuilder", true, "pwd", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "JVMBuilder", true, "pwd", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "JVMBuilder", true, "pwd", "(FilePath)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "JVMBuilder", true, "pwd", "(FilePath)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "JVMBuilder", true, "systemProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "JVMBuilder", true, "systemProperties", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "JVMBuilder", true, "systemProperties", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "JVMBuilder", true, "systemProperty", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "JVMBuilder", true, "systemProperty", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "JVMBuilder", true, "systemProperty", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "JVMBuilder", true, "toFullArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "JVMBuilder", true, "vmopts", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "JenkinsReloadFailed", true, "JenkinsReloadFailed", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "KeyedDataStorage", true, "get", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "KeyedDataStorage", true, "get", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "KeyedDataStorage", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "KeyedDataStorage", true, "getOrCreate", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "KeyedDataStorage", true, "getOrCreate", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "KeyedDataStorage", true, "getOrCreate", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "KeyedDataStorage", true, "getOrCreate", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "LineEndingConversion", true, "convertEOL", "(String,LineEndingConversion$EOLType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ListBoxModel$Option", false, "Option", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ListBoxModel$Option", false, "Option", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ListBoxModel$Option", false, "Option", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ListBoxModel$Option", false, "Option", "(String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ListBoxModel$Option", false, "Option", "(String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ListBoxModel$Option", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ListBoxModel", true, "ListBoxModel", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ListBoxModel", true, "ListBoxModel", "(ListBoxModel$Option[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ListBoxModel", true, "add", "(ModelObject,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ListBoxModel", true, "add", "(ModelObject,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ListBoxModel", true, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ListBoxModel", true, "add", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "ListBoxModel", true, "add", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ListBoxModel", true, "add", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ListBoxModel", true, "values", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "LogTaskListener", true, "LogTaskListener", "(Logger,Level)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "LogTaskListener", true, "LogTaskListener", "(Logger,Level)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "MaskingClassLoader", true, "MaskingClassLoader", "(ClassLoader,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "MaskingClassLoader", true, "MaskingClassLoader", "(ClassLoader,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "MaskingClassLoader", true, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "MultipartFormDataParser", true, "getFileItem", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "NamingThreadFactory", false, "NamingThreadFactory", "(ThreadFactory,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "NamingThreadFactory", false, "NamingThreadFactory", "(ThreadFactory,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "NoHomeDir", true, "NoHomeDir", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "NoTempDir", true, "NoTempDir", "(IOException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "OneShotEvent", false, "OneShotEvent", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "PackedMap", false, "of", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "PersistedList", true, "PersistedList", "(Saveable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "PersistedList", true, "addAllTo", "(Collection)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"], + ["hudson.util", "PersistedList", true, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "PersistedList", true, "getAll", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "PersistedList", true, "replace", "(Object,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "PersistedList", true, "replaceBy", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "PersistedList", true, "setOwner", "(Saveable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "PersistedList", true, "toList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ProcessKillingVeto$VetoCause", true, "VetoCause", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ProcessKillingVeto$VetoCause", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ProcessTree", true, "get", "(Process)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ProcessTree", true, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ProcessTreeRemoting$IOSProcess", true, "getArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ProcessTreeRemoting$IOSProcess", true, "getEnvironmentVariables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "QueryParameterMap", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "QueryParameterMap", true, "getAll", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", true, "QuotedStringTokenizer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", true, "QuotedStringTokenizer", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", true, "QuotedStringTokenizer", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", true, "QuotedStringTokenizer", "(String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", true, "QuotedStringTokenizer", "(String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", true, "QuotedStringTokenizer", "(String,String,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", true, "QuotedStringTokenizer", "(String,String,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", true, "quote", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", true, "toArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", true, "tokenize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", true, "tokenize", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", true, "tokenize", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", true, "unquote", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ReflectionUtils$Parameter", false, "Parameter", "(ReflectionUtils$MethodInfo,int)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "ReflectionUtils$Parameter", false, "annotation", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ReflectionUtils$Parameter", false, "annotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ReflectionUtils$Parameter", false, "genericType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ReflectionUtils$Parameter", false, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "ReflectionUtils", true, "getParameters", "(Method)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "RemotingDiagnostics$HeapDump", true, "HeapDump", "(AccessControlled,VirtualChannel)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "RemotingDiagnostics$HeapDump", true, "HeapDump", "(AccessControlled,VirtualChannel)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "Retrier$Builder", true, "Builder", "(Callable,BiPredicate,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "Retrier$Builder", true, "Builder", "(Callable,BiPredicate,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "Retrier$Builder", true, "Builder", "(Callable,BiPredicate,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "Retrier$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "Retrier$Builder", true, "withAttempts", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "Retrier$Builder", true, "withDelay", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "Retrier$Builder", true, "withDuringActionExceptionListener", "(BiFunction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "Retrier$Builder", true, "withDuringActionExceptionListener", "(BiFunction)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "Retrier$Builder", true, "withDuringActionExceptions", "(Class[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "Retrier$Builder", true, "withDuringActionExceptions", "(Class[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "RobustReflectionConverter", true, "RobustReflectionConverter", "(Mapper,ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "RobustReflectionConverter", true, "RobustReflectionConverter", "(Mapper,ReflectionProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "RobustReflectionConverter", true, "doUnmarshal", "(Object,HierarchicalStreamReader,UnmarshallingContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "RunList", true, "RunList", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "RunList", true, "RunList", "(Job)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "RunList", true, "RunList", "(View)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "RunList", true, "byTimestamp", "(long,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "RunList", true, "completedOnly", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "RunList", true, "failureOnly", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "RunList", true, "filter", "(Predicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "RunList", true, "filter", "(Predicate)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson.util", "RunList", true, "fromJobs", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "RunList", true, "fromRuns", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "RunList", true, "getFirstBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "RunList", true, "getLastBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "RunList", true, "limit", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "RunList", true, "newBuilds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "RunList", true, "node", "(Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "RunList", true, "overThresholdOnly", "(Result)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "RunList", true, "regressionOnly", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "Scrambler", true, "descramble", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "Scrambler", true, "scramble", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "Secret", false, "decrypt", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "Secret", false, "fromString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "Secret", false, "getEncryptedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "Secret", false, "getPlainText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "Secret", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "Secret", false, "toString", "(Secret)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "SecretRewriter", true, "rewriteRecursive", "(File,TaskListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "SequentialExecutionQueue", true, "SequentialExecutionQueue", "(ExecutorService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "SequentialExecutionQueue", true, "getExecutors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "SequentialExecutionQueue", true, "getInProgress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "SequentialExecutionQueue", true, "setExecutors", "(ExecutorService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "StreamCopyThread", true, "StreamCopyThread", "(String,InputStream,OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "StreamCopyThread", true, "StreamCopyThread", "(String,InputStream,OutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "StreamCopyThread", true, "StreamCopyThread", "(String,InputStream,OutputStream)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "StreamCopyThread", true, "StreamCopyThread", "(String,InputStream,OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "StreamCopyThread", true, "StreamCopyThread", "(String,InputStream,OutputStream,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "StreamCopyThread", true, "StreamCopyThread", "(String,InputStream,OutputStream,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "StreamResource", true, "StreamResource", "(String,InputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "StreamTaskListener", true, "StreamTaskListener", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "StreamTaskListener", true, "StreamTaskListener", "(OutputStream,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "StreamTaskListener", true, "StreamTaskListener", "(PrintStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "StreamTaskListener", true, "StreamTaskListener", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "TagCloud$Entry", false, "Entry", "(Object,float)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "TagCloud", true, "TagCloud", "(Iterable,TagCloud$WeightFunction)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "TextFile", true, "TextFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "TextFile", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "VariableResolver$ByMap", false, "ByMap", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "VariableResolver$Union", false, "Union", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "VariableResolver$Union", false, "Union", "(VariableResolver[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "XStream2", true, "addCompatibilityAlias", "(String,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.util", "XStream2", true, "getMapperInjectionPoint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.util", "XStream2", true, "setMapper", "(Mapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.views", "MyViewsTabBar", true, "sort", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.views", "ViewJobFilter", true, "filter", "(List,List,View)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.views", "ViewsTabBar", true, "sort", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson.widgets", "BuildHistoryWidget", true, "BuildHistoryWidget", "(Queue$Task,Iterable,HistoryWidget$Adapter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.widgets", "BuildHistoryWidget", true, "BuildHistoryWidget", "(Queue$Task,Iterable,HistoryWidget$Adapter)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.widgets", "BuildHistoryWidget", true, "BuildHistoryWidget", "(Queue$Task,Iterable,HistoryWidget$Adapter)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.widgets", "HistoryWidget", true, "HistoryWidget", "(ModelObject,Iterable,HistoryWidget$Adapter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.widgets", "HistoryWidget", true, "HistoryWidget", "(ModelObject,Iterable,HistoryWidget$Adapter)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["hudson.widgets", "HistoryWidget", true, "HistoryWidget", "(ModelObject,Iterable,HistoryWidget$Adapter)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.widgets", "HistoryWidget", true, "doAjax", "(StaplerRequest,StaplerResponse,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson.widgets", "HistoryWidget", true, "getFirstTransientBuildKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.widgets", "HistoryWidget", true, "getHistoryPageFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.widgets", "HistoryWidget", true, "getNextBuildNumberToFetch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.widgets", "HistoryWidget", true, "getRenderList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson.widgets", "HistoryWidget", true, "setNextBuildNumberToFetch", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson.widgets", "RenderOnDemandClosure", true, "RenderOnDemandClosure", "(JellyContext,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "AbortException", true, "AbortException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "AbstractMarkupText", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "BulkChange", true, "BulkChange", "(Saveable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ClassicPluginStrategy", true, "ClassicPluginStrategy", "(PluginManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "CloseProofOutputStream", true, "CloseProofOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "DependencyRunner", true, "DependencyRunner", "(DependencyRunner$ProjectRunnable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "DescriptorExtensionList", true, "createDescriptorList", "(Hudson,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "DescriptorExtensionList", true, "createDescriptorList", "(Jenkins,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "DescriptorExtensionList", true, "find", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "DescriptorExtensionList", true, "find", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "DescriptorExtensionList", true, "findByName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "DescriptorExtensionList", true, "newInstanceFromRadioList", "(JSONObject)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "DescriptorExtensionList", true, "newInstanceFromRadioList", "(JSONObject,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "EnvVars", true, "EnvVars", "(EnvVars)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson", "EnvVars", true, "EnvVars", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson", "EnvVars", true, "EnvVars", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson", "EnvVars", true, "addLine", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "EnvVars", true, "expand", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "EnvVars", true, "expand", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "EnvVars", true, "get", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "EnvVars", true, "get", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "EnvVars", true, "override", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "EnvVars", true, "override", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "EnvVars", true, "overrideAll", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson", "EnvVars", true, "overrideAll", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "EnvVars", true, "overrideExpandingAll", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson", "EnvVars", true, "overrideExpandingAll", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "EnvVars", true, "putIfNotNull", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "EnvVars", true, "putIfNotNull", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ExtensionComponent", true, "ExtensionComponent", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ExtensionComponent", true, "ExtensionComponent", "(Object,Extension)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ExtensionComponent", true, "ExtensionComponent", "(Object,double)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ExtensionComponent", true, "getInstance", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ExtensionFinder$GuiceFinder", true, "getContainer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ExtensionList", true, "addListener", "(ExtensionListListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ExtensionList", true, "create", "(Hudson,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ExtensionList", true, "create", "(Jenkins,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ExtensionList", true, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ExtensionList", true, "getComponents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ExtensionList", true, "getDynamic", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ExtensionList", true, "getInstance", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath$ExplicitlySpecifiedDirScanner", false, "ExplicitlySpecifiedDirScanner", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson", "FilePath$TarCompression", true, "extract", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "FilePath", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "FilePath", false, "FilePath", "(FilePath,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "FilePath", false, "FilePath", "(FilePath,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "FilePath", false, "FilePath", "(VirtualChannel,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "FilePath", false, "FilePath", "(VirtualChannel,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "FilePath", false, "absolutize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "act", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "act", "(FilePath$FileCallable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "asCallableWith", "(FilePath$FileCallable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "child", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "child", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "createLauncher", "(TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "createLauncher", "(TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "createTempDir", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "createTempFile", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "createTextTempFile", "(String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "createTextTempFile", "(String,String,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "digest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "getBaseName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "getRemote", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "ignoringSymlinks", "(FileVisitor,String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "list", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "list", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "list", "(String,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "normalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "readLink", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "readToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "sibling", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "sibling", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "toURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "toVirtualFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "validateAntFileMask", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "validateAntFileMask", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "validateAntFileMask", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "validateAntFileMask", "(String,int,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "validateFileMask", "(FilePath,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "validateFileMask", "(FilePath,String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "validateFileMask", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "validateFileMask", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "validateFileMask", "(String,boolean,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "withSuffix", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "FilePath", false, "withSuffix", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions$RunUrl", false, "RunUrl", "(Run,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Functions$RunUrl", false, "RunUrl", "(Run,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Functions$RunUrl", false, "RunUrl", "(Run,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Functions$RunUrl", false, "RunUrl", "(Run,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Functions$RunUrl", false, "getBaseUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions$RunUrl", false, "getNextBuildUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions$RunUrl", false, "getPreviousBuildUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions$ThreadGroupMap", true, "getThreadGroup", "(ThreadInfo)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "addSuffix", "(int,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "addSuffix", "(int,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "appendIfNotNull", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "appendIfNotNull", "(String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "appendIfNotNull", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "appendSpaceIfNotNull", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "breakableString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "calcCheckUrl", "(Map,String,Object,String)", "", "Argument[2]", "Argument[0].Element", "taint", "df-generated"], + ["hudson", "Functions", true, "calcCheckUrl", "(Map,String,Object,String)", "", "Argument[3]", "Argument[0].Element", "taint", "df-generated"], + ["hudson", "Functions", true, "calcCheckUrl", "(Map,String,Object,String)", "", "Argument[3]", "Argument[2]", "taint", "df-generated"], + ["hudson", "Functions", true, "capitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "decompose", "(StaplerRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "defaulted", "(Object,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "defaulted", "(Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "dumpThreadInfo", "(ThreadInfo,Functions$ThreadGroupMap)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "encode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "escape", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "extractPluginNameFromIconSrc", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "filter", "(SortedMap,String,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "filterDescriptors", "(Object,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "filterExcludingFrom", "(SortedMap,String,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "getActionUrl", "(String,Action)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "getAllTopLevelItems", "(ItemGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "getCheckUrl", "(String,Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "getCheckUrl", "(String,Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "getCheckUrl", "(String,Object,String)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["hudson", "Functions", true, "getCheckUrl", "(String,Object,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "getCookie", "(HttpServletRequest,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "getDiffString2", "(String,int,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "getDiffString2", "(String,int,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "getNearestAncestorUrl", "(StaplerRequest,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "getPasswordValue", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "getProjectListString", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "getRelativeDisplayNameFrom", "(Item,ItemGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "getRelativeNameFrom", "(Item,ItemGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "getRelativeNameFrom", "(Item,ItemGroup,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "getViewResource", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "ifThenElse", "(boolean,Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "ifThenElse", "(boolean,Object,Object)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "joinPath", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "prepend", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "prepend", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "printThrowable", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "rawHtml", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "reverse", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "singletonList", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "subList", "(List,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "tryGetIconPath", "(String,JellyContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "validateIconSize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "xmlEscape", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Functions", true, "xmlUnescape", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$DecoratedLauncher", true, "DecoratedLauncher", "(Launcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$DecoratedLauncher", true, "getInner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$DecoratedLauncher", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$DummyLauncher", true, "DummyLauncher", "(TaskListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$LocalLauncher", true, "LocalLauncher", "(TaskListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$LocalLauncher", true, "LocalLauncher", "(TaskListener,VirtualChannel)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$LocalLauncher", true, "LocalLauncher", "(TaskListener,VirtualChannel)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "buildStep", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "buildStep", "(EnvVarsFilterableBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "buildStep", "(EnvVarsFilterableBuilder)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "cmdAsSingleString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "cmdAsSingleString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "cmdAsSingleString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "cmds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "cmds", "(ArgumentListBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "cmds", "(ArgumentListBuilder)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "cmds", "(File,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "cmds", "(File,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "cmds", "(File,String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "cmds", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "cmds", "(List)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "cmds", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "cmds", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "cmds", "(String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "envs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "envs", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "envs", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "envs", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "envs", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "masks", "(boolean[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "pwd", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "pwd", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "pwd", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "pwd", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "pwd", "(FilePath)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "pwd", "(FilePath)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "pwd", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "pwd", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "pwd", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "quiet", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "readStderr", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "readStdout", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "start", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "stderr", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "stderr", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "stderr", "(OutputStream)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "stdin", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "stdin", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "stdin", "(InputStream)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "stdout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "stdout", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "stdout", "(OutputStream)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "stdout", "(TaskListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "stdout", "(TaskListener)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$ProcStarter", false, "writeStdin", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["hudson", "Launcher$RemoteLauncher$ProcImpl", false, "ProcImpl", "(Launcher$RemoteProcess)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$RemoteLauncher", true, "RemoteLauncher", "(TaskListener,VirtualChannel,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$RemoteLauncher", true, "RemoteLauncher", "(TaskListener,VirtualChannel,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Launcher$RemoteLauncher", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "decorateByEnv", "(EnvVars)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "decorateByPrefix", "(String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "decorateFor", "(Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "getListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(Launcher$ProcStarter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String,Map,OutputStream,FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String,Map,OutputStream,FilePath)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String,Map,OutputStream,FilePath)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String,Map,OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String,String[],OutputStream,FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String,String[],OutputStream,FilePath)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String,String[],OutputStream,FilePath)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String,String[],OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],Map,InputStream,OutputStream)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],Map,InputStream,OutputStream)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],Map,InputStream,OutputStream)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],Map,InputStream,OutputStream)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],Map,OutputStream,FilePath)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],Map,OutputStream,FilePath)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],Map,OutputStream,FilePath)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],Map,OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream,FilePath)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream,FilePath)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream,FilePath)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream,FilePath)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],String[],OutputStream,FilePath)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],String[],OutputStream,FilePath)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],String[],OutputStream,FilePath)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],String[],OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,InputStream,OutputStream)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,InputStream,OutputStream)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,InputStream,OutputStream)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,InputStream,OutputStream)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,OutputStream,FilePath)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,OutputStream,FilePath)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,OutputStream,FilePath)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream)", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream,FilePath)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream,FilePath)", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream,FilePath)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream,FilePath)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],OutputStream,FilePath)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],OutputStream,FilePath)", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],OutputStream,FilePath)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Launcher", true, "prepareFilterRules", "(Run,EnvVarsFilterableBuilder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "LocalPluginManager", true, "LocalPluginManager", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "LocalPluginManager", true, "LocalPluginManager", "(Jenkins)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "LocalPluginManager", true, "LocalPluginManager", "(ServletContext,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "LocalPluginManager", true, "LocalPluginManager", "(ServletContext,File)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Lookup", true, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Lookup", true, "set", "(Class,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Lookup", true, "set", "(Class,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Lookup", true, "setIfNull", "(Class,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Lookup", true, "setIfNull", "(Class,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Lookup", true, "setIfNull", "(Class,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "MarkupText", true, "MarkupText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "MarkupText", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "MarkupText", true, "toString", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PermalinkList", false, "PermalinkList", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson", "PermalinkList", false, "findNearest", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PermalinkList", false, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Plugin", true, "getWrapper", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginFirstClassLoader", true, "getURLs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager$FailedPlugin", false, "FailedPlugin", "(PluginWrapper,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginManager$FailedPlugin", false, "FailedPlugin", "(PluginWrapper,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginManager$FailedPlugin", false, "FailedPlugin", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginManager$FailedPlugin", false, "FailedPlugin", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginManager$FailedPlugin", false, "getExceptionString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager$MetadataCache", false, "of", "(String,Class,Supplier)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager$PluginCycleDependenciesMonitor", false, "getPluginsWithCycle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager$PluginUpdateMonitor", false, "addPluginToUpdate", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginManager$PluginUpdateMonitor", false, "getPluginsToBeUpdated", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager$PluginUpdateMonitor", false, "ifPluginOlderThenReport", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginManager$UberClassLoader", false, "UberClassLoader", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginManager", true, "createDefault", "(Jenkins)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager", true, "disablePlugins", "(PluginWrapper$PluginDisableStrategy,List)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager", true, "disablePlugins", "(PluginWrapper$PluginDisableStrategy,List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager", true, "doPlugins", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager", true, "dynamicLoad", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginManager", true, "dynamicLoad", "(File,boolean,List)", "", "Argument[0]", "Argument[2].Element", "taint", "df-generated"], + ["hudson", "PluginManager", true, "dynamicLoad", "(File,boolean,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginManager", true, "dynamicLoad", "(File,boolean,List)", "", "Argument[this]", "Argument[2].Element", "taint", "df-generated"], + ["hudson", "PluginManager", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager", true, "getFailedPlugins", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager", true, "getLastErrorCheckUpdateCenters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager", true, "getPlugin", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager", true, "getPlugin", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager", true, "getPluginStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager", true, "getPlugins", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager", true, "getPlugins", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager", true, "getWorkDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginManager", true, "whichPlugin", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginStrategy", true, "createPluginWrapper", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginStrategy", true, "createPluginWrapper", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginStrategy", true, "getShortName", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper$Dependency", false, "Dependency", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper$Dependency", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper$PluginDisableResult", true, "PluginDisableResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper$PluginDisableResult", true, "PluginDisableResult", "(String,PluginWrapper$PluginDisableStatus,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper$PluginDisableResult", true, "PluginDisableResult", "(String,PluginWrapper$PluginDisableStatus,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper$PluginDisableResult", true, "addDependentDisableStatus", "(PluginWrapper$PluginDisableResult)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper$PluginDisableResult", true, "getDependentsDisableStatus", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper$PluginDisableResult", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper$PluginDisableResult", true, "getPlugin", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper$PluginDisableResult", true, "setMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper$PluginWrapperAdministrativeMonitor", false, "getPlugin", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper$PluginWrapperAdministrativeMonitor", false, "getPlugins", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[6].Element", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[7].Element", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "disable", "(PluginWrapper$PluginDisableStrategy)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getBackupFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getDependants", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getDependencies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getDependencyErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getDependents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getDerivedDependencyErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getLongName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getMandatoryDependencies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getMandatoryDependents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getManifest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getOptionalDependants", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getOptionalDependencies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getOptionalDependents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getOriginalDependencyErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "getShortName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "setDependants", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "setDependents", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "setOptionalDependents", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "setPlugin", "(Plugin)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["hudson", "PluginWrapper", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Proc$LocalProc", false, "LocalProc", "(String,Map,OutputStream,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc$LocalProc", false, "LocalProc", "(String,Map,OutputStream,File)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc$LocalProc", false, "LocalProc", "(String,String[],OutputStream,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc$LocalProc", false, "LocalProc", "(String,String[],OutputStream,File)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],Map,InputStream,OutputStream)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],Map,InputStream,OutputStream)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],InputStream,OutputStream)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],InputStream,OutputStream)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],InputStream,OutputStream,File)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],InputStream,OutputStream,File)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],InputStream,OutputStream,OutputStream,File)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],InputStream,OutputStream,OutputStream,File)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],InputStream,OutputStream,OutputStream,File)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],OutputStream,File)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],OutputStream,File)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc$RemoteProc", false, "RemoteProc", "(Future)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "Proc", true, "getStderr", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Proc", true, "getStdin", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Proc", true, "getStdout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String,String)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "getEncryptedPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "getNoProxyHost", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "getNoProxyHostPatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "getNoProxyHostPatterns", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "getSecretPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "getTestUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "getUserName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "setNoProxyHost", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "setSecretPassword", "(Secret)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "setTestUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "ProxyConfiguration", false, "setUserName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "StructuredForm", true, "get", "(StaplerRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "StructuredForm", true, "toList", "(JSONObject,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "changeExtension", "(File,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "changeExtension", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "combine", "(long,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "copyStream", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson", "Util", true, "copyStream", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson", "Util", true, "copyStreamAndClose", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson", "Util", true, "copyStreamAndClose", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson", "Util", true, "createDirectories", "(Path,FileAttribute[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "createSubList", "(Collection,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "encode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "encodeRFC2396", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "ensureEndsWith", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "ensureEndsWith", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "fileToPath", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "filter", "(Iterable,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "filter", "(List,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "fixEmpty", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "fixEmptyAndTrim", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "fixNull", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "fixNull", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "fixNull", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "fixNull", "(Object,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "fixNull", "(Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "fixNull", "(Set)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "fixNull", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "fullEncode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "getFileName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "intern", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "join", "(Collection,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "join", "(Collection,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "join", "(Collection[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "mapToEnv", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "nullify", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "rawEncode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "removeTrailingSlash", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "replaceMacro", "(String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "replaceMacro", "(String,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "replaceMacro", "(String,VariableResolver)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["hudson", "Util", true, "replaceMacro", "(String,VariableResolver)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "replaceMacro", "(String,VariableResolver)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "resolveSymlink", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "resolveSymlink", "(File,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "resolveSymlinkToFile", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "singleQuote", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "toHexString", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "tokenize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "tokenize", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "tokenize", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["hudson", "Util", true, "wrapToErrorSpan", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "WebAppMain$FileAndDescription", true, "FileAndDescription", "(File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "WebAppMain$FileAndDescription", true, "FileAndDescription", "(File,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "XmlFile", false, "XmlFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "XmlFile", false, "XmlFile", "(XStream,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "XmlFile", false, "XmlFile", "(XStream,File)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "XmlFile", false, "XmlFile", "(XStream,File,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["hudson", "XmlFile", false, "XmlFile", "(XStream,File,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["hudson", "XmlFile", false, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "XmlFile", false, "getXStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["hudson", "XmlFile", false, "replaceIfNotAtTopLevel", "(Object,Supplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["hudson", "XmlFile", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.diagnosis", "HsErrPidFile", true, "HsErrPidFile", "(HsErrPidList,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.diagnosis", "HsErrPidFile", true, "HsErrPidFile", "(HsErrPidList,File)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.diagnosis", "HsErrPidFile", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.diagnosis", "HsErrPidFile", true, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.diagnosis", "HsErrPidList", true, "getFiles", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.fingerprints", "GlobalFingerprintConfiguration", true, "getStorage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.fingerprints", "GlobalFingerprintConfiguration", true, "setStorage", "(FingerprintStorage)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.install", "InstallState", true, "InstallState", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.install", "InstallState", true, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.install", "InstallState", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.management", "AdministrativeMonitorsApiData", true, "getMonitorsList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.management", "AdministrativeMonitorsDecorator", true, "filterNonSecurityAdministrativeMonitors", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["jenkins.management", "AdministrativeMonitorsDecorator", true, "filterSecurityAdministrativeMonitors", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["jenkins.management", "AsynchronousAdministrativeMonitor", true, "getLogText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.management", "Badge", true, "Badge", "(String,String,Badge$Severity)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.management", "Badge", true, "Badge", "(String,String,Badge$Severity)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.management", "Badge", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.management", "Badge", true, "getTooltip", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.item_category", "Categories", true, "getItem", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.item_category", "Categories", true, "getItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.item_category", "Category", true, "Category", "(String,String,String,int,int,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model.item_category", "Category", true, "Category", "(String,String,String,int,int,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model.item_category", "Category", true, "Category", "(String,String,String,int,int,List)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model.item_category", "Category", true, "Category", "(String,String,String,int,int,List)", "", "Argument[5].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.model.item_category", "Category", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.item_category", "Category", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.item_category", "Category", true, "getItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.item_category", "Category", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.labels", "LabelAutoCompleteSeeder", true, "LabelAutoCompleteSeeder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model.labels", "LabelAutoCompleteSeeder", true, "getSeeds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "getById", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "getByNumber", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "getLoadedBuilds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "newestBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "oldestBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "put", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "put", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "search", "(int,AbstractLazyLoadRunMap$Direction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "updateBaseDir", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model.lazy", "BuildReference$HolderFactory", true, "make", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "BuildReference", false, "BuildReference", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model.lazy", "BuildReference", false, "BuildReference", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model.lazy", "BuildReference", false, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "BuildReference", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn$RunMixIn", true, "createReference", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn$RunMixIn", true, "getNextBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn$RunMixIn", true, "getPreviousBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn", true, "_getRuns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn", true, "createHistoryWidget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn", true, "getBuild", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn", true, "getBuildByNumber", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn", true, "getFirstBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn", true, "getLastBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn", true, "getNearestBuild", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn", true, "getNearestOldBuild", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn", true, "getRunMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn", true, "onLoad", "(ItemGroup,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model.queue", "AsynchronousExecution", true, "completed", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model.queue", "AsynchronousExecution", true, "getExecutor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model.queue", "AsynchronousExecution", true, "setExecutorWithoutCompleting", "(Executor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model.queue", "CompositeCauseOfBlockage", true, "CompositeCauseOfBlockage", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ArtifactManager", true, "onLoad", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ArtifactManager", true, "root", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ArtifactManagerConfiguration", true, "getArtifactManagerFactories", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "BlockedBecauseOfBuildInProgress", true, "BlockedBecauseOfBuildInProgress", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "BuildDiscarder$ConverterImpl", true, "ConverterImpl", "(Mapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "BuildDiscarderProperty", true, "BuildDiscarderProperty", "(BuildDiscarder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "BuildDiscarderProperty", true, "getStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "CauseOfInterruption$UserInterruption", false, "UserInterruption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "CauseOfInterruption$UserInterruption", false, "UserInterruption", "(User)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "CauseOfInterruption$UserInterruption", false, "getUser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "CauseOfInterruption$UserInterruption", false, "getUserId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "CauseOfInterruption$UserInterruption", false, "getUserOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Configuration", true, "getStringConfigParameter", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "DirectlyModifiableTopLevelItemGroup", true, "add", "(TopLevelItem,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "DirectlyModifiableTopLevelItemGroup", true, "add", "(TopLevelItem,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "DirectlyModifiableTopLevelItemGroup", true, "add", "(TopLevelItem,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "FingerprintFacet", true, "_setOwner", "(Fingerprint)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "FingerprintFacet", true, "getFingerprint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "GlobalBuildDiscarderConfiguration", true, "getConfiguredBuildDiscarders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "IdStrategy", true, "idFromFilename", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "IdStrategy", true, "keyFor", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "InterruptedBuildAction", true, "InterruptedBuildAction", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "InterruptedBuildAction", true, "getCauses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "InvalidBuildsDir", true, "InvalidBuildsDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins$CloudList", true, "CloudList", "(Jenkins)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins$CloudList", true, "getByName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "_getFingerprint", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "_getFingerprint", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "_getFingerprint", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "addNode", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "copy", "(AbstractProject,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "createProject", "(Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "createProject", "(TopLevelItemDescriptor,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "doConfigExecutorsSubmit", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "doJnlpJars", "(StaplerRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "doQuietDown", "(boolean,int,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "doUserContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "expandVariablesForDirectory", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "expandVariablesForDirectory", "(String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "expandVariablesForDirectory", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getActiveAdministrativeMonitors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getAdjuncts", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getAdministrativeMonitor", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getAgentProtocols", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getAllThreadDumps", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getAsynchPeople", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getAuthorizationStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getBuildDirFor", "(Job)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getBuildDirFor", "(Job)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getCloud", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getComputer", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getComputers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getCrumbIssuer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getDependencyGraph", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getDescriptor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getDescriptorByType", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getDescriptorList", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getDescriptorOrDie", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getDynamic", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getExtensionList", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getExtensionList", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getFingerprint", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getFingerprint", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getFingerprint", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getFingerprintMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getFutureDependencyGraph", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getGlobalNodeProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getHeapDump", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getItem", "(String,Item)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getItem", "(String,Item)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getItem", "(String,Item,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getItem", "(String,Item,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getItem", "(String,ItemGroup)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getItem", "(String,ItemGroup)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getItem", "(String,ItemGroup,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getItem", "(String,ItemGroup,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getItemByFullName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getItemByFullName", "(String,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getItemMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getItems", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getJDK", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getJDKs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getJnlpJars", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getJobNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getLabel", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getLabel", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getLabelAtom", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getLabelAtom", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getLabelAtom", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getLabelAtoms", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getLabels", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getLog", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getMarkupFormatter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getMyViewsTabBar", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getNode", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getNodesObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getPeople", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getPluginManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getProjectNamingStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getProjects", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getProxy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getQuietDownReason", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getRawBuildsDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getRawWorkspaceDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getSCMListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getSecretKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getSecurityRealm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getSetupWizard", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getSystemMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getTcpSlaveAgentListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getTopLevelItemNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getUpdateCenter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getUser", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "getWidgets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "putItem", "(TopLevelItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "rebuildDependencyGraphAsync", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "setAuthorizationStrategy", "(AuthorizationStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "setCrumbIssuer", "(CrumbIssuer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "setInstallState", "(InstallState)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "setJDKs", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "setLog", "(LogRecorderManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "setMarkupFormatter", "(MarkupFormatter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "setMyViewsTabBar", "(MyViewsTabBar)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "setPrimaryView", "(View)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "setProjectNamingStrategy", "(ProjectNamingStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "setProxy", "(ProxyConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "setRawBuildsDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "setSecurityRealm", "(SecurityRealm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "setSystemMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Jenkins", true, "setViewsTabBar", "(ViewsTabBar)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "JenkinsLocationConfiguration", true, "getAdminAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "JenkinsLocationConfiguration", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "JenkinsLocationConfiguration", true, "setAdminAddress", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "JenkinsLocationConfiguration", true, "setUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithChildren", true, "doChildrenContextMenu", "(StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Action)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Computer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Computer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Computer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Job)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(ModelObjectWithContextMenu$MenuItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(ModelObjectWithContextMenu$MenuItem)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String,String,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String,String,boolean,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String,boolean,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "addAll", "(Collection)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "addHeader", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "addSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "from", "(ModelObjectWithContextMenu,StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "from", "(ModelObjectWithContextMenu,StaplerRequest,StaplerResponse,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "MenuItem", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "MenuItem", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "MenuItem", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "getIconXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withContextRelativeUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withContextRelativeUrl", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withDisplayName", "(ModelObject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withDisplayName", "(ModelObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withDisplayName", "(ModelObject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withDisplayName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withDisplayName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withIcon", "(BallColor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withIcon", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withIcon", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withIconClass", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withStockIcon", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withStockIcon", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withUrl", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.model", "ModifiableTopLevelItemGroup", true, "copy", "(TopLevelItem,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ModifiableTopLevelItemGroup", true, "createProject", "(TopLevelItemDescriptor,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Nodes", true, "addNode", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "Nodes", true, "getNode", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "Nodes", true, "getNodes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", true, "scheduleBuild2", "(int,Action[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn", true, "extendSearchIndex", "(SearchIndexBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn", true, "getTrigger", "(Job,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn", true, "scheduleBuild2", "(Job,int,Action[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn", true, "scheduleBuild2", "(Job,int,Action[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn", true, "scheduleBuild2", "(int,Action[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ProjectNamingStrategy$PatternProjectNamingStrategy", false, "PatternProjectNamingStrategy", "(String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ProjectNamingStrategy$PatternProjectNamingStrategy", false, "PatternProjectNamingStrategy", "(String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ProjectNamingStrategy$PatternProjectNamingStrategy", false, "PatternProjectNamingStrategy", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "ProjectNamingStrategy$PatternProjectNamingStrategy", false, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "ProjectNamingStrategy$PatternProjectNamingStrategy", false, "getNamePattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "RunAction2", true, "onAttached", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "RunAction2", true, "onLoad", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "RunIdMigrator", false, "migrate", "(File,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "SimpleGlobalBuildDiscarderStrategy", true, "SimpleGlobalBuildDiscarderStrategy", "(BuildDiscarder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.model", "SimpleGlobalBuildDiscarderStrategy", true, "getDiscarder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.model", "StandardArtifactManager", true, "StandardArtifactManager", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.mvn", "FilePathGlobalSettingsProvider", true, "FilePathGlobalSettingsProvider", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.mvn", "FilePathGlobalSettingsProvider", true, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.mvn", "FilePathSettingsProvider", true, "FilePathSettingsProvider", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.mvn", "FilePathSettingsProvider", true, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.mvn", "GlobalMavenConfig", true, "getGlobalSettingsProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.mvn", "GlobalMavenConfig", true, "getSettingsProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.mvn", "GlobalMavenConfig", true, "setGlobalSettingsProvider", "(GlobalSettingsProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.mvn", "GlobalMavenConfig", true, "setSettingsProvider", "(SettingsProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.mvn", "GlobalSettingsProvider", true, "getSettingsFilePath", "(GlobalSettingsProvider,AbstractBuild,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.mvn", "GlobalSettingsProvider", true, "getSettingsFilePath", "(GlobalSettingsProvider,AbstractBuild,TaskListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.mvn", "GlobalSettingsProvider", true, "getSettingsRemotePath", "(GlobalSettingsProvider,AbstractBuild,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.mvn", "GlobalSettingsProvider", true, "getSettingsRemotePath", "(GlobalSettingsProvider,AbstractBuild,TaskListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.mvn", "GlobalSettingsProvider", true, "supplySettings", "(AbstractBuild,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.mvn", "GlobalSettingsProvider", true, "supplySettings", "(AbstractBuild,TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.mvn", "SettingsProvider", true, "getSettingsFilePath", "(SettingsProvider,AbstractBuild,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.mvn", "SettingsProvider", true, "getSettingsFilePath", "(SettingsProvider,AbstractBuild,TaskListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.mvn", "SettingsProvider", true, "getSettingsRemotePath", "(SettingsProvider,AbstractBuild,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.mvn", "SettingsProvider", true, "getSettingsRemotePath", "(SettingsProvider,AbstractBuild,TaskListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.mvn", "SettingsProvider", true, "supplySettings", "(AbstractBuild,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.mvn", "SettingsProvider", true, "supplySettings", "(AbstractBuild,TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "DomainValidator$Item", true, "Item", "(DomainValidator$ArrayType,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "DomainValidator", true, "getInstance", "(boolean,List)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "DomainValidator", true, "getOverrides", "(DomainValidator$ArrayType)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "RegexValidator", true, "match", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "RegexValidator", true, "validate", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(RegexValidator,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(String[],RegexValidator,long)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(String[],RegexValidator,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(String[],RegexValidator,long,DomainValidator)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(String[],RegexValidator,long,DomainValidator)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(String[],RegexValidator,long,DomainValidator)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(String[],long)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["jenkins.plugins", "DetachedPluginsUtil$DetachedPlugin", false, "getShortName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.plugins", "DetachedPluginsUtil$DetachedPlugin", false, "getSplitWhen", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.plugins", "DetachedPluginsUtil$DetachedPlugin", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.plugins", "DetachedPluginsUtil", true, "configLines", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStats$SingleTokenStats", true, "getLastUseDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStats$SingleTokenStats", true, "getTokenUuid", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStats", true, "findTokenStatsById", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStats", true, "findTokenStatsById", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStats", true, "load", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStats", true, "load", "(User)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStats", true, "updateUsageForId", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStats", true, "updateUsageForId", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "buildNew", "(String,ApiTokenStore$HashValue)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "buildNew", "(String,ApiTokenStore$HashValue)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "buildNewFromLegacy", "(ApiTokenStore$HashValue,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "getCreationDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "getUuid", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "rename", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore", true, "findMatchingToken", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore", true, "getLegacyToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore", true, "getTokenListSortedByName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore", true, "reconfigure", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore", true, "revokeToken", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", true, "getLegacyStatsOf", "(User,ApiTokenStore$HashedToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", true, "getLegacyStatsOf", "(User,ApiTokenStore$HashedToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", true, "getLegacyTokenOf", "(User)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.apitoken", "TokenUuidAndPlainValue", true, "TokenUuidAndPlainValue", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security.apitoken", "TokenUuidAndPlainValue", true, "TokenUuidAndPlainValue", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security.seed", "UserSeedProperty", true, "getSeed", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security.stapler", "StaticRoutingDecisionProvider", true, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security.stapler", "StaticRoutingDecisionProvider", true, "add", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.security.stapler", "StaticRoutingDecisionProvider", true, "addBlacklistSignature", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security.stapler", "StaticRoutingDecisionProvider", true, "addBlacklistSignature", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.security.stapler", "StaticRoutingDecisionProvider", true, "remove", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.security.stapler", "StaticRoutingDecisionProvider", true, "removeBlacklistSignature", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.security", "ApiTokenProperty$TokenInfoAndStats", true, "TokenInfoAndStats", "(ApiTokenStore$HashedToken,ApiTokenStats$SingleTokenStats)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "ApiTokenProperty$TokenInfoAndStats", true, "TokenInfoAndStats", "(ApiTokenStore$HashedToken,ApiTokenStats$SingleTokenStats)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "ApiTokenProperty", true, "getTokenList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "ApiTokenProperty", true, "getTokenStats", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "ApiTokenProperty", true, "getTokenStore", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "BasicApiTokenHelper", true, "isConnectingUsingApiToken", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "BasicHeaderProcessor", true, "setAuthenticationEntryPoint", "(AuthenticationEntryPoint)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "BasicHeaderProcessor", true, "setRememberMeServices", "(RememberMeServices)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "ConfidentialKey", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "CryptoConfidentialKey", true, "CryptoConfidentialKey", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "CryptoConfidentialKey", true, "CryptoConfidentialKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "DefaultConfidentialStore", true, "DefaultConfidentialStore", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "HMACConfidentialKey", true, "HMACConfidentialKey", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "HMACConfidentialKey", true, "HMACConfidentialKey", "(Class,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "HMACConfidentialKey", true, "HMACConfidentialKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "HMACConfidentialKey", true, "HMACConfidentialKey", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "HexStringConfidentialKey", true, "HexStringConfidentialKey", "(Class,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "HexStringConfidentialKey", true, "HexStringConfidentialKey", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "HexStringConfidentialKey", true, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "ImpersonatingExecutorService", false, "ImpersonatingExecutorService", "(ExecutorService,Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "ImpersonatingExecutorService", false, "ImpersonatingExecutorService", "(ExecutorService,Authentication)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "ImpersonatingScheduledExecutorService", false, "ImpersonatingScheduledExecutorService", "(ScheduledExecutorService,Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "ImpersonatingScheduledExecutorService", false, "ImpersonatingScheduledExecutorService", "(ScheduledExecutorService,Authentication)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "ImpersonatingUserDetailsService2", true, "ImpersonatingUserDetailsService2", "(UserDetailsService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "ImpersonatingUserDetailsService", true, "ImpersonatingUserDetailsService", "(UserDetailsService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "NonSerializableSecurityContext", true, "NonSerializableSecurityContext", "(Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "NonSerializableSecurityContext", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "QueueItemAuthenticatorConfiguration", true, "getAuthenticators", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "RSAConfidentialKey", true, "getPublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "RSADigitalSignatureConfidentialKey", true, "RSADigitalSignatureConfidentialKey", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "RSADigitalSignatureConfidentialKey", true, "RSADigitalSignatureConfidentialKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "ResourceDomainConfiguration", false, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "ResourceDomainConfiguration", false, "setUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "ResourceDomainRootAction", true, "getDynamic", "(String,StaplerRequest,StaplerResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "ResourceDomainRootAction", true, "getRedirectUrl", "(ResourceDomainRootAction$Token,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "ResourceDomainRootAction", true, "getRedirectUrl", "(ResourceDomainRootAction$Token,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "ResourceDomainRootAction", true, "getToken", "(DirectoryBrowserSupport,StaplerRequest)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "SecurityContextExecutorService", true, "SecurityContextExecutorService", "(ExecutorService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "UpdateSiteWarningsConfiguration", true, "getIgnoredWarnings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "UpdateSiteWarningsConfiguration", true, "setIgnoredWarnings", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.security", "UserDetailsCache", false, "getCached", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.security", "UserDetailsCache", false, "loadUserByUsername", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.slaves", "EncryptedSlaveAgentJnlpFile", true, "EncryptedSlaveAgentJnlpFile", "(AccessControlled,String,String,Permission)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.slaves", "EncryptedSlaveAgentJnlpFile", true, "EncryptedSlaveAgentJnlpFile", "(AccessControlled,String,String,Permission)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.slaves", "EncryptedSlaveAgentJnlpFile", true, "EncryptedSlaveAgentJnlpFile", "(AccessControlled,String,String,Permission)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["jenkins.slaves", "EncryptedSlaveAgentJnlpFile", true, "EncryptedSlaveAgentJnlpFile", "(AccessControlled,String,String,Permission)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["jenkins.slaves", "IOHubProvider", true, "getHub", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.slaves", "NioChannelSelector", true, "getHub", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.slaves", "RemotingWorkDirSettings", true, "RemotingWorkDirSettings", "(boolean,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.slaves", "RemotingWorkDirSettings", true, "RemotingWorkDirSettings", "(boolean,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["jenkins.slaves", "RemotingWorkDirSettings", true, "getInternalDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.slaves", "RemotingWorkDirSettings", true, "getWorkDirPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.slaves", "RemotingWorkDirSettings", true, "toCommandLineArgs", "(SlaveComputer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.slaves", "RemotingWorkDirSettings", true, "toCommandLineString", "(SlaveComputer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule", true, "getVariables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule", true, "setVariables", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterException", true, "EnvVarsFilterException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterException", true, "getRule", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterException", true, "withRule", "(EnvVarsFilterRule)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterException", true, "withRule", "(EnvVarsFilterRule)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterException", true, "withVariable", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterException", true, "withVariable", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterRuleContext", true, "EnvVarsFilterRuleContext", "(Launcher,TaskListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterRuleContext", true, "EnvVarsFilterRuleContext", "(Launcher,TaskListener)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterRuleContext", true, "getLauncher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterRuleContext", true, "getTaskListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterRuleWrapper", true, "EnvVarsFilterRuleWrapper", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterRuleWrapper", true, "createRuleWrapper", "(Run,Object,Launcher,List)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterableBuilder", true, "buildEnvVarsFilterRules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.tasks", "SimpleBuildStep", true, "perform", "(Run,FilePath,EnvVars,Launcher,TaskListener)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["jenkins.tasks", "SimpleBuildStep", true, "perform", "(Run,FilePath,Launcher,TaskListener)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["jenkins.tasks", "SimpleBuildWrapper$Context", false, "env", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.tasks", "SimpleBuildWrapper$Context", false, "env", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.tasks", "SimpleBuildWrapper$Context", false, "getDisposer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.tasks", "SimpleBuildWrapper$Context", false, "getEnv", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.tasks", "SimpleBuildWrapper$Context", false, "setDisposer", "(SimpleBuildWrapper$Disposer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.telemetry", "Correlator", true, "getCorrelationId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.triggers", "ReverseBuildTrigger$DescriptorImpl", false, "doAutoCompleteUpstreamProjects", "(String,Item,ItemGroup)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.triggers", "ReverseBuildTrigger$DescriptorImpl", false, "doAutoCompleteUpstreamProjects", "(String,Item,ItemGroup)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["jenkins.triggers", "ReverseBuildTrigger", false, "ReverseBuildTrigger", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.triggers", "ReverseBuildTrigger", false, "ReverseBuildTrigger", "(String,Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.triggers", "ReverseBuildTrigger", false, "ReverseBuildTrigger", "(String,Result)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.triggers", "ReverseBuildTrigger", false, "getThreshold", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.triggers", "ReverseBuildTrigger", false, "getUpstreamProjects", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.triggers", "ReverseBuildTrigger", false, "setThreshold", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.triggers", "SCMTriggerItem$SCMTriggerItems", true, "asSCMTriggerItem", "(Item)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.triggers", "SCMTriggerItem$SCMTriggerItems", true, "resolveMultiScmIfConfigured", "(SCM)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.triggers", "SCMTriggerItem", true, "asItem", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.triggers", "SCMTriggerItem", true, "getSCMTrigger", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.triggers", "SCMTriggerItem", true, "getSCMs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.triggers", "SCMTriggerItem", true, "scheduleBuild2", "(int,Action[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["jenkins.triggers", "TriggeredItem", true, "getTriggers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util.antlr", "JenkinsANTLRErrorListener", true, "JenkinsANTLRErrorListener", "(Supplier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.groovy", "GroovyHookScript", true, "GroovyHookScript", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.groovy", "GroovyHookScript", true, "GroovyHookScript", "(String,ServletContext,File,ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.groovy", "GroovyHookScript", true, "GroovyHookScript", "(String,ServletContext,File,ClassLoader)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.groovy", "GroovyHookScript", true, "GroovyHookScript", "(String,ServletContext,File,ClassLoader)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.groovy", "GroovyHookScript", true, "GroovyHookScript", "(String,ServletContext,File,ClassLoader)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.groovy", "GroovyHookScript", true, "bind", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["jenkins.util.groovy", "GroovyHookScript", true, "getBindings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util.io", "CompositeIOException", true, "CompositeIOException", "(String,IOException[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.io", "CompositeIOException", true, "CompositeIOException", "(String,IOException[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.io", "CompositeIOException", true, "CompositeIOException", "(String,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.io", "CompositeIOException", true, "CompositeIOException", "(String,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.io", "CompositeIOException", true, "asUncheckedIOException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util.io", "CompositeIOException", true, "getExceptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util.io", "FileBoolean", true, "FileBoolean", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.io", "FileBoolean", true, "FileBoolean", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.io", "PathRemover$RetryStrategy", true, "failureMessage", "(Path,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["jenkins.util.io", "PathRemover", true, "newFilteredRobustRemover", "(PathRemover$PathChecker,int,boolean,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util.io", "PathRemover", true, "newRemoverWithStrategy", "(PathRemover$RetryStrategy)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util.xml", "FilteredFunctionContext", true, "FilteredFunctionContext", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM$WriterImpl", true, "getOutput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", true, "XStreamDOM", "(String,Map,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", true, "XStreamDOM", "(String,Map,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", true, "XStreamDOM", "(String,Map,List)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", true, "XStreamDOM", "(String,Map,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", true, "XStreamDOM", "(String,Map,String)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", true, "XStreamDOM", "(String,Map,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", true, "expandMacro", "(VariableResolver)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", true, "expandMacro", "(VariableResolver)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", true, "expandMacro", "(VariableResolver)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", true, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", true, "getAttribute", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", true, "getAttributeMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", true, "getChildren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", true, "getTagName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "AntClassLoader", true, "addPathFiles", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.util", "AtmostOneTaskExecutor", true, "AtmostOneTaskExecutor", "(Callable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util", "AtmostOneTaskExecutor", true, "AtmostOneTaskExecutor", "(ExecutorService,Callable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util", "AtmostOneTaskExecutor", true, "AtmostOneTaskExecutor", "(ExecutorService,Callable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util", "AtmostOneTaskExecutor", true, "submit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "BuildListenerAdapter", false, "BuildListenerAdapter", "(TaskListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util", "BuildListenerAdapter", false, "wrap", "(TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "ContextResettingExecutorService", true, "ContextResettingExecutorService", "(ExecutorService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util", "ErrorLoggingExecutorService", true, "ErrorLoggingExecutorService", "(ExecutorService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util", "JSONSignatureValidator", true, "JSONSignatureValidator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util", "JSONSignatureValidator", true, "verifySignature", "(JSONObject)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "JSONSignatureValidator", true, "verifySignature", "(JSONObject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "MemoryReductionUtil", true, "internInPlace", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "NonLocalizable", true, "NonLocalizable", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util", "NonLocalizable", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "ProgressiveRendering", true, "news", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "ServerTcpPort", true, "ServerTcpPort", "(JSONObject)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.util", "ServerTcpPort", true, "ServerTcpPort", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins.util", "SystemProperties", true, "getString", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "SystemProperties", true, "getString", "(String,String,Level)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "TreeString", false, "of", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "TreeString", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "TreeString", false, "toString", "(TreeString)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "TreeStringBuilder", true, "intern", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "TreeStringBuilder", true, "intern", "(TreeString)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "child", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "child", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "forFile", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "forFilePath", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "list", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "list", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "list", "(String,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "list", "(String,String,boolean,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "list", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "listOnlyDescendants", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "readLink", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "run", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.util", "VirtualFile", true, "toURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.websocket", "Provider$Listener", true, "getProviderSession", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.websocket", "Provider$Listener", true, "onWebSocketConnect", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.widgets", "HistoryPageEntry", true, "HistoryPageEntry", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.widgets", "HistoryPageEntry", true, "getEntry", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins.widgets", "HistoryPageFilter", true, "add", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.widgets", "HistoryPageFilter", true, "add", "(Iterable,List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.widgets", "HistoryPageFilter", true, "add", "(Iterable,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins.widgets", "HistoryPageFilter", true, "setSearchString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins.widgets", "RunListProgressiveRendering", true, "setBuilds", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins", "ExtensionRefreshException", true, "ExtensionRefreshException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins", "ExtensionRefreshException", true, "ExtensionRefreshException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins", "ExtensionRefreshException", true, "ExtensionRefreshException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["jenkins", "MissingDependencyException", true, "MissingDependencyException", "(String,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins", "MissingDependencyException", true, "MissingDependencyException", "(String,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["jenkins", "MissingDependencyException", true, "getMissingDependencies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins", "MissingDependencyException", true, "getPluginShortName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["jenkins", "RestartRequiredException", true, "RestartRequiredException", "(Localizable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["jenkins", "RestartRequiredException", true, "RestartRequiredException", "(Localizable,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.acls.sid", "GrantedAuthoritySid", true, "GrantedAuthoritySid", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.acls.sid", "GrantedAuthoritySid", true, "getGrantedAuthority", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.acls.sid", "GrantedAuthoritySid", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.acls.sid", "PrincipalSid", true, "PrincipalSid", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.acls.sid", "PrincipalSid", true, "getPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.acls.sid", "PrincipalSid", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.context", "SecurityContext", true, "getAuthentication", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.context", "SecurityContext", true, "setAuthentication", "(Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.providers.anonymous", "AnonymousAuthenticationToken", true, "AnonymousAuthenticationToken", "(AnonymousAuthenticationToken)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.providers", "AbstractAuthenticationToken", true, "setDetails", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.providers", "UsernamePasswordAuthenticationToken", true, "UsernamePasswordAuthenticationToken", "(UsernamePasswordAuthenticationToken)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.ui.rememberme", "RememberMeServices", true, "fromSpring", "(RememberMeServices)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.ui.rememberme", "RememberMeServices", true, "toSpring", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,GrantedAuthority[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,GrantedAuthority[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,GrantedAuthority[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,boolean,boolean,GrantedAuthority[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,boolean,boolean,GrantedAuthority[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,boolean,boolean,GrantedAuthority[])", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,boolean,boolean,boolean,GrantedAuthority[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,boolean,boolean,boolean,GrantedAuthority[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,boolean,boolean,boolean,GrantedAuthority[])", "", "Argument[6].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "User", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetails", true, "fromSpring", "(UserDetails)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetails", true, "fromSpringPrincipal", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetails", true, "getAuthorities", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetails", true, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetails", true, "getUsername", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetails", true, "toSpring", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetails", true, "toSpringPrincipal", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetailsService", true, "loadUserByUsername", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity.userdetails", "UsernameNotFoundException", true, "UsernameNotFoundException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity", "AccountExpiredException", true, "AccountExpiredException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity", "AcegiSecurityException", true, "toSpring", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity", "Authentication", true, "fromSpring", "(Authentication)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity", "Authentication", true, "getAuthorities", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity", "Authentication", true, "getDetails", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity", "Authentication", true, "toSpring", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity", "AuthenticationException", true, "fromSpring", "(AuthenticationException)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity", "AuthenticationException", true, "getAuthentication", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity", "AuthenticationException", true, "getExtraInformation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity", "AuthenticationException", true, "setAuthentication", "(Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity", "BadCredentialsException", true, "BadCredentialsException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity", "CredentialsExpiredException", true, "CredentialsExpiredException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity", "DisabledException", true, "DisabledException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity", "GrantedAuthority", true, "getAuthority", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity", "GrantedAuthorityImpl", true, "GrantedAuthorityImpl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.acegisecurity", "GrantedAuthorityImpl", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.acegisecurity", "LockedException", true, "LockedException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "BuildStatusIcon", true, "BuildStatusIcon", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "BuildStatusIcon", true, "BuildStatusIcon", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "BuildStatusIcon", true, "BuildStatusIcon", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "BuildStatusIcon", true, "BuildStatusIcon", "(String,String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "BuildStatusIcon", true, "BuildStatusIcon", "(String,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "BuildStatusIcon", true, "BuildStatusIcon", "(String,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconFormat)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconFormat)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconFormat)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconType)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconType)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconType,IconFormat)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconType,IconFormat)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconType,IconFormat)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "getClassSpec", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "getNormalizedSelector", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "getQualifiedUrl", "(JellyContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "getQualifiedUrl", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "getQualifiedUrl", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "getStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "toNormalizedCSSSelector", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "toNormalizedIconName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "toNormalizedIconNameClass", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "toNormalizedIconSizeClass", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "Icon", true, "toNormalizedIconUrl", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", true, "addIcon", "(Icon)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", true, "addIcon", "(Icon)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", true, "getCoreIcons", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", true, "getIconByClassSpec", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", true, "getIconByNormalizedCSSSelector", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", true, "getIconByUrl", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", true, "getSymbol", "(String,String,String,String,String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", true, "getSymbol", "(String,String,String,String,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", true, "getSymbol", "(String,String,String,String,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", true, "getSymbol", "(String,String,String,String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", true, "getSymbol", "(String,String,String,String,String,String,String)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", true, "getSymbol", "(String,String,String,String,String,String,String)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", true, "getSymbol", "(String,String,String,String,String,String,String)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "IconType", false, "toQualifiedUrl", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "IconType", false, "toQualifiedUrl", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.icon", "WeatherIcon", true, "WeatherIcon", "(String,String,WeatherIcon$Status)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.icon", "WeatherIcon", true, "WeatherIcon", "(String,String,WeatherIcon$Status)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "Symbol", false, "get", "(SymbolRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getHtmlTooltip", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getPluginName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getRaw", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getTooltip", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withClasses", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withClasses", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withHtmlTooltip", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withHtmlTooltip", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withId", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withPluginName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withPluginName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withRaw", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withRaw", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withTitle", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withTooltip", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withTooltip", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest", false, "getClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest", false, "getHtmlTooltip", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest", false, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest", false, "getPluginName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest", false, "getTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.jenkins.ui.symbol", "SymbolRequest", false, "getTooltip", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["antlr", "ANTLRException", "ANTLRException", "(String,Throwable)", "summary", "df-generated"], + ["antlr", "ANTLRException", "ANTLRException", "(Throwable)", "summary", "df-generated"], + ["executable", "Main", "whoAmI", "(File)", "summary", "df-generated"], + ["hudson.cli.client", "Messages", "CLI_BadAuth", "()", "summary", "df-generated"], + ["hudson.cli.client", "Messages", "CLI_NoSuchFileExists", "(Object)", "summary", "df-generated"], + ["hudson.cli.client", "Messages", "CLI_NoURL", "()", "summary", "df-generated"], + ["hudson.cli.client", "Messages", "CLI_Usage", "()", "summary", "df-generated"], + ["hudson.cli.client", "Messages", "_CLI_BadAuth", "()", "summary", "df-generated"], + ["hudson.cli.client", "Messages", "_CLI_NoSuchFileExists", "(Object)", "summary", "df-generated"], + ["hudson.cli.client", "Messages", "_CLI_NoURL", "()", "summary", "df-generated"], + ["hudson.cli.client", "Messages", "_CLI_Usage", "()", "summary", "df-generated"], + ["hudson.cli.handlers", "AbstractItemOptionHandler", "AbstractItemOptionHandler", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"], + ["hudson.cli.handlers", "AbstractProjectOptionHandler", "AbstractProjectOptionHandler", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"], + ["hudson.cli.handlers", "JobOptionHandler", "JobOptionHandler", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"], + ["hudson.cli.handlers", "NodeOptionHandler", "NodeOptionHandler", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"], + ["hudson.cli.handlers", "ParameterizedJobOptionHandler", "ParameterizedJobOptionHandler", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"], + ["hudson.cli.handlers", "TopLevelItemOptionHandler", "TopLevelItemOptionHandler", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"], + ["hudson.cli.handlers", "ViewOptionHandler", "ViewOptionHandler", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"], + ["hudson.cli.handlers", "ViewOptionHandler", "getView", "(String)", "summary", "df-generated"], + ["hudson.cli", "CLI", "_main", "(String[])", "summary", "df-generated"], + ["hudson.cli", "CLI", "loadKey", "(File)", "summary", "df-generated"], + ["hudson.cli", "CLI", "loadKey", "(File,String)", "summary", "df-generated"], + ["hudson.cli", "CLI", "loadKey", "(String)", "summary", "df-generated"], + ["hudson.cli", "CLI", "loadKey", "(String,String)", "summary", "df-generated"], + ["hudson.cli", "CLIAction", "doCommand", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.cli", "CLIAction", "doWs", "()", "summary", "df-generated"], + ["hudson.cli", "CLIAction", "isWebSocketSupported", "()", "summary", "df-generated"], + ["hudson.cli", "CLICommand", "all", "()", "summary", "df-generated"], + ["hudson.cli", "CLICommand", "checkChannel", "()", "summary", "df-generated"], + ["hudson.cli", "CLICommand", "clone", "(String)", "summary", "df-generated"], + ["hudson.cli", "CLICommand", "getCurrent", "()", "summary", "df-generated"], + ["hudson.cli", "CLICommand", "getLongDescription", "()", "summary", "df-generated"], + ["hudson.cli", "CLICommand", "getName", "()", "summary", "df-generated"], + ["hudson.cli", "CLICommand", "getShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "CLICommand", "getSingleLineSummary", "()", "summary", "df-generated"], + ["hudson.cli", "CLICommand", "getUsage", "()", "summary", "df-generated"], + ["hudson.cli", "CLICommand", "setClientCharset", "(Charset)", "summary", "df-generated"], + ["hudson.cli", "CliTransportAuthenticator", "all", "()", "summary", "df-generated"], + ["hudson.cli", "CliTransportAuthenticator", "authenticate", "(String,Channel,Connection)", "summary", "df-generated"], + ["hudson.cli", "CliTransportAuthenticator", "supportsProtocol", "(String)", "summary", "df-generated"], + ["hudson.cli", "Connection", "Connection", "(Socket)", "summary", "df-generated"], + ["hudson.cli", "Connection", "close", "()", "summary", "df-generated"], + ["hudson.cli", "Connection", "diffieHellman", "(boolean)", "summary", "df-generated"], + ["hudson.cli", "Connection", "diffieHellman", "(boolean,int)", "summary", "df-generated"], + ["hudson.cli", "Connection", "fold", "(byte[],int)", "summary", "df-generated"], + ["hudson.cli", "Connection", "proveIdentity", "(byte[],KeyPair)", "summary", "df-generated"], + ["hudson.cli", "Connection", "readBoolean", "()", "summary", "df-generated"], + ["hudson.cli", "Connection", "readKey", "()", "summary", "df-generated"], + ["hudson.cli", "Connection", "verifyIdentity", "(byte[])", "summary", "df-generated"], + ["hudson.cli", "Connection", "writeBoolean", "(boolean)", "summary", "df-generated"], + ["hudson.cli", "Connection", "writeKey", "(Key)", "summary", "df-generated"], + ["hudson.cli", "Connection", "writeObject", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Connection", "writeUTF", "(String)", "summary", "df-generated"], + ["hudson.cli", "Messages", "AddJobToViewCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "BuildCommand_CLICause_CannotBuildConfigNotSaved", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "BuildCommand_CLICause_CannotBuildDisabled", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "BuildCommand_CLICause_CannotBuildUnknownReasons", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "BuildCommand_CLICause_ShortDescription", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "BuildCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "CancelQuietDownCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "ClearQueueCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "CliProtocol2_displayName", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "CliProtocol_displayName", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "ConnectNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "ConsoleCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "CopyJobCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "CreateJobCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "CreateNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "CreateViewCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "DeleteBuildsCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "DeleteJobCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "DeleteNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "DeleteViewCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "DisablePluginCommand_NoSuchStrategy", "(Object,Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "DisablePluginCommand_PrintUsageSummary", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "DisablePluginCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "DisablePluginCommand_StatusMessage", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "DisconnectNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "EnablePluginCommand_MissingDependencies", "(Object,Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "EnablePluginCommand_NoSuchPlugin", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "EnablePluginCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "GetJobCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "GetNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "GetViewCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "GroovyCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "GroovyshCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "HelpCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "InstallPluginCommand_DidYouMean", "(Object,Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "InstallPluginCommand_InstallingFromUpdateCenter", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "InstallPluginCommand_InstallingPluginFromLocalFile", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "InstallPluginCommand_InstallingPluginFromStdin", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "InstallPluginCommand_InstallingPluginFromUrl", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "InstallPluginCommand_NoUpdateCenterDefined", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "InstallPluginCommand_NoUpdateDataRetrieved", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "InstallPluginCommand_NotAValidSourceName", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "InstallPluginCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "ListChangesCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "ListJobsCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "ListPluginsCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "OfflineNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "OnlineNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "QuietDownCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "ReloadConfigurationCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "ReloadJobCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "RemoveJobFromViewCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "SessionIdCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "SetBuildDescriptionCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "SetBuildDisplayNameCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "UpdateJobCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "UpdateNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "UpdateViewCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "VersionCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "WaitNodeOfflineCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "WaitNodeOnlineCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "WhoAmICommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_AddJobToViewCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_BuildCommand_CLICause_CannotBuildConfigNotSaved", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "_BuildCommand_CLICause_CannotBuildDisabled", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "_BuildCommand_CLICause_CannotBuildUnknownReasons", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "_BuildCommand_CLICause_ShortDescription", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "_BuildCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_CancelQuietDownCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_ClearQueueCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_CliProtocol2_displayName", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_CliProtocol_displayName", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_ConnectNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_ConsoleCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_CopyJobCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_CreateJobCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_CreateNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_CreateViewCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_DeleteBuildsCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_DeleteJobCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_DeleteNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_DeleteViewCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_DisablePluginCommand_NoSuchStrategy", "(Object,Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "_DisablePluginCommand_PrintUsageSummary", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_DisablePluginCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_DisablePluginCommand_StatusMessage", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "_DisconnectNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_EnablePluginCommand_MissingDependencies", "(Object,Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "_EnablePluginCommand_NoSuchPlugin", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "_EnablePluginCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_GetJobCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_GetNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_GetViewCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_GroovyCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_GroovyshCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_HelpCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_InstallPluginCommand_DidYouMean", "(Object,Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "_InstallPluginCommand_InstallingFromUpdateCenter", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "_InstallPluginCommand_InstallingPluginFromLocalFile", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "_InstallPluginCommand_InstallingPluginFromStdin", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_InstallPluginCommand_InstallingPluginFromUrl", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "_InstallPluginCommand_NoUpdateCenterDefined", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_InstallPluginCommand_NoUpdateDataRetrieved", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "_InstallPluginCommand_NotAValidSourceName", "(Object)", "summary", "df-generated"], + ["hudson.cli", "Messages", "_InstallPluginCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_ListChangesCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_ListJobsCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_ListPluginsCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_OfflineNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_OnlineNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_QuietDownCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_ReloadConfigurationCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_ReloadJobCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_RemoveJobFromViewCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_SessionIdCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_SetBuildDescriptionCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_SetBuildDisplayNameCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_UpdateJobCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_UpdateNodeCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_UpdateViewCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_VersionCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_WaitNodeOfflineCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_WaitNodeOnlineCommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "Messages", "_WhoAmICommand_ShortDescription", "()", "summary", "df-generated"], + ["hudson.cli", "PrivateKeyProvider", "hasKeys", "()", "summary", "df-generated"], + ["hudson.cli", "PrivateKeyProvider", "loadKey", "(File,String)", "summary", "df-generated"], + ["hudson.cli", "PrivateKeyProvider", "loadKey", "(String,String)", "summary", "df-generated"], + ["hudson.cli", "PrivateKeyProvider", "readFrom", "(File)", "summary", "df-generated"], + ["hudson.cli", "PrivateKeyProvider", "readFromDefaultLocations", "()", "summary", "df-generated"], + ["hudson.console", "AnnotatedLargeText", "doProgressiveHtml", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.console", "AnnotatedLargeText", "doProgressiveText", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.console", "AnnotatedLargeText", "writeHtmlTo", "(long,Writer)", "summary", "df-generated"], + ["hudson.console", "AnnotatedLargeText", "writeRawLogTo", "(long,OutputStream)", "summary", "df-generated"], + ["hudson.console", "ConsoleAnnotationDescriptor", "all", "()", "summary", "df-generated"], + ["hudson.console", "ConsoleAnnotationDescriptor", "doScriptJs", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.console", "ConsoleAnnotationDescriptor", "doStyleCss", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.console", "ConsoleAnnotationDescriptor", "hasScript", "()", "summary", "df-generated"], + ["hudson.console", "ConsoleAnnotationDescriptor", "hasStylesheet", "()", "summary", "df-generated"], + ["hudson.console", "ConsoleAnnotator", "_for", "(Object)", "summary", "df-generated"], + ["hudson.console", "ConsoleAnnotator", "annotate", "(Object,MarkupText)", "summary", "df-generated"], + ["hudson.console", "ConsoleAnnotator", "initial", "(Object)", "summary", "df-generated"], + ["hudson.console", "ConsoleAnnotatorFactory", "all", "()", "summary", "df-generated"], + ["hudson.console", "ConsoleAnnotatorFactory", "doScriptJs", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.console", "ConsoleAnnotatorFactory", "doStyleCss", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.console", "ConsoleAnnotatorFactory", "hasScript", "()", "summary", "df-generated"], + ["hudson.console", "ConsoleAnnotatorFactory", "hasStylesheet", "()", "summary", "df-generated"], + ["hudson.console", "ConsoleAnnotatorFactory", "newInstance", "(Object)", "summary", "df-generated"], + ["hudson.console", "ConsoleAnnotatorFactory", "type", "()", "summary", "df-generated"], + ["hudson.console", "ConsoleLogFilter", "all", "()", "summary", "df-generated"], + ["hudson.console", "ConsoleNote", "annotate", "(Object,MarkupText,int)", "summary", "df-generated"], + ["hudson.console", "ConsoleNote", "encode", "()", "summary", "df-generated"], + ["hudson.console", "ConsoleNote", "encodeTo", "(OutputStream)", "summary", "df-generated"], + ["hudson.console", "ConsoleNote", "encodeTo", "(Writer)", "summary", "df-generated"], + ["hudson.console", "ConsoleNote", "findPreamble", "(byte[],int,int)", "summary", "df-generated"], + ["hudson.console", "ConsoleNote", "skip", "(DataInputStream)", "summary", "df-generated"], + ["hudson.console", "ExpandableDetailsNote", "encodeTo", "(String,String)", "summary", "df-generated"], + ["hudson.console", "LineTransformationOutputStream", "forceEol", "()", "summary", "df-generated"], + ["hudson.diagnosis", "HudsonHomeDiskUsageMonitor$Solution", "all", "()", "summary", "df-generated"], + ["hudson.diagnosis", "HudsonHomeDiskUsageMonitor", "doAct", "(String)", "summary", "df-generated"], + ["hudson.diagnosis", "HudsonHomeDiskUsageMonitor", "get", "()", "summary", "df-generated"], + ["hudson.diagnosis", "HudsonHomeDiskUsageMonitor", "getSolution", "(String)", "summary", "df-generated"], + ["hudson.diagnosis", "HudsonHomeDiskUsageMonitor", "getSolutions", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "HsErrPidList_DisplayName", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "HudsonHomeDiskUsageMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "MemoryUsageMonitor_TOTAL", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "MemoryUsageMonitor_USED", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "NullIdDescriptorMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "OldDataMonitor_Description", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "OldDataMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "OldDataMonitor_OldDataTooltip", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "ReverseProxySetupMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "TooManyJobsButNoView_DisplayName", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "_HsErrPidList_DisplayName", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "_HudsonHomeDiskUsageMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "_MemoryUsageMonitor_TOTAL", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "_MemoryUsageMonitor_USED", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "_NullIdDescriptorMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "_OldDataMonitor_Description", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "_OldDataMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "_OldDataMonitor_OldDataTooltip", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "_ReverseProxySetupMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.diagnosis", "Messages", "_TooManyJobsButNoView_DisplayName", "()", "summary", "df-generated"], + ["hudson.diagnosis", "NullIdDescriptorMonitor", "verify", "()", "summary", "df-generated"], + ["hudson.diagnosis", "OldDataMonitor$VersionRange", "isOld", "(int)", "summary", "df-generated"], + ["hudson.diagnosis", "OldDataMonitor", "doAct", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.diagnosis", "OldDataMonitor", "doDiscard", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.diagnosis", "OldDataMonitor", "doIndex", "(StaplerResponse)", "summary", "df-generated"], + ["hudson.diagnosis", "OldDataMonitor", "doUpgrade", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.diagnosis", "OldDataMonitor", "report", "(Saveable,Collection)", "summary", "df-generated"], + ["hudson.diagnosis", "OldDataMonitor", "report", "(Saveable,String)", "summary", "df-generated"], + ["hudson.diagnosis", "OldDataMonitor", "report", "(UnmarshallingContext,String)", "summary", "df-generated"], + ["hudson.diagnosis", "ReverseProxySetupMonitor", "doAct", "(String)", "summary", "df-generated"], + ["hudson.diagnosis", "ReverseProxySetupMonitor", "getTestForReverseProxySetup", "(String)", "summary", "df-generated"], + ["hudson.diagnosis", "TooManyJobsButNoView", "doAct", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.fsp", "Messages", "WorkspaceSnapshotSCM_IncorrectJobType", "(Object)", "summary", "df-generated"], + ["hudson.fsp", "Messages", "WorkspaceSnapshotSCM_NoBuild", "(Object,Object)", "summary", "df-generated"], + ["hudson.fsp", "Messages", "WorkspaceSnapshotSCM_NoSuchJob", "(Object,Object)", "summary", "df-generated"], + ["hudson.fsp", "Messages", "WorkspaceSnapshotSCM_NoSuchPermalink", "(Object,Object)", "summary", "df-generated"], + ["hudson.fsp", "Messages", "WorkspaceSnapshotSCM_NoWorkspace", "(Object,Object)", "summary", "df-generated"], + ["hudson.fsp", "Messages", "_WorkspaceSnapshotSCM_IncorrectJobType", "(Object)", "summary", "df-generated"], + ["hudson.fsp", "Messages", "_WorkspaceSnapshotSCM_NoBuild", "(Object,Object)", "summary", "df-generated"], + ["hudson.fsp", "Messages", "_WorkspaceSnapshotSCM_NoSuchJob", "(Object,Object)", "summary", "df-generated"], + ["hudson.fsp", "Messages", "_WorkspaceSnapshotSCM_NoSuchPermalink", "(Object,Object)", "summary", "df-generated"], + ["hudson.fsp", "Messages", "_WorkspaceSnapshotSCM_NoWorkspace", "(Object,Object)", "summary", "df-generated"], + ["hudson.init.impl", "GroovyInitScript", "init", "(Jenkins)", "summary", "df-generated"], + ["hudson.init.impl", "InitialUserContent", "init", "(Jenkins)", "summary", "df-generated"], + ["hudson.init.impl", "InstallUncaughtExceptionHandler", "init", "(Jenkins)", "summary", "df-generated"], + ["hudson.init.impl", "Messages", "GroovyInitScript_init", "()", "summary", "df-generated"], + ["hudson.init.impl", "Messages", "InitialUserContent_init", "()", "summary", "df-generated"], + ["hudson.init.impl", "Messages", "_GroovyInitScript_init", "()", "summary", "df-generated"], + ["hudson.init.impl", "Messages", "_InitialUserContent_init", "()", "summary", "df-generated"], + ["hudson.init", "InitMilestone", "ordering", "()", "summary", "df-generated"], + ["hudson.init", "InitMilestone", "toString", "()", "summary", "df-generated"], + ["hudson.init", "InitStrategy", "get", "(ClassLoader)", "summary", "df-generated"], + ["hudson.init", "InitStrategy", "listPluginArchives", "(PluginManager)", "summary", "df-generated"], + ["hudson.init", "InitStrategy", "skipInitTask", "(Task)", "summary", "df-generated"], + ["hudson.init", "TaskMethodFinder$TaskImpl", "toString", "()", "summary", "df-generated"], + ["hudson.init", "TermMilestone", "ordering", "()", "summary", "df-generated"], + ["hudson.init", "TermMilestone", "toString", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Lifecycle", "canRestart", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Lifecycle", "canRewriteHudsonWar", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Lifecycle", "get", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Lifecycle", "getHudsonWar", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Lifecycle", "onExtendTimeout", "(long,TimeUnit)", "summary", "df-generated"], + ["hudson.lifecycle", "Lifecycle", "onReady", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Lifecycle", "onReload", "(String,String)", "summary", "df-generated"], + ["hudson.lifecycle", "Lifecycle", "onStatusUpdate", "(String)", "summary", "df-generated"], + ["hudson.lifecycle", "Lifecycle", "onStop", "(String,String)", "summary", "df-generated"], + ["hudson.lifecycle", "Lifecycle", "restart", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Lifecycle", "rewriteHudsonWar", "(File)", "summary", "df-generated"], + ["hudson.lifecycle", "Lifecycle", "verifyRestartable", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Messages", "WindowsInstallerLink_Description", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Messages", "WindowsInstallerLink_DisplayName", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Messages", "WindowsSlaveInstaller_ConfirmInstallation", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Messages", "WindowsSlaveInstaller_DotNetRequired", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Messages", "WindowsSlaveInstaller_InstallationSuccessful", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Messages", "WindowsSlaveInstaller_RootFsDoesntExist", "(Object)", "summary", "df-generated"], + ["hudson.lifecycle", "Messages", "_WindowsInstallerLink_Description", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Messages", "_WindowsInstallerLink_DisplayName", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Messages", "_WindowsSlaveInstaller_ConfirmInstallation", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Messages", "_WindowsSlaveInstaller_DotNetRequired", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Messages", "_WindowsSlaveInstaller_InstallationSuccessful", "()", "summary", "df-generated"], + ["hudson.lifecycle", "Messages", "_WindowsSlaveInstaller_RootFsDoesntExist", "(Object)", "summary", "df-generated"], + ["hudson.lifecycle", "WindowsInstallerLink", "doRestart", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.lifecycle", "WindowsInstallerLink", "isInstalled", "()", "summary", "df-generated"], + ["hudson.lifecycle", "WindowsInstallerLink", "registerIfApplicable", "()", "summary", "df-generated"], + ["hudson.logging", "LogRecorder$Target", "disable", "()", "summary", "df-generated"], + ["hudson.logging", "LogRecorder$Target", "enable", "()", "summary", "df-generated"], + ["hudson.logging", "LogRecorder$Target", "getLevel", "()", "summary", "df-generated"], + ["hudson.logging", "LogRecorder$Target", "includes", "(LogRecord)", "summary", "df-generated"], + ["hudson.logging", "LogRecorder$Target", "matches", "(LogRecord)", "summary", "df-generated"], + ["hudson.logging", "LogRecorder", "doAutoCompleteLoggerName", "(String)", "summary", "df-generated"], + ["hudson.logging", "LogRecorder", "doCheckName", "(String,String)", "summary", "df-generated"], + ["hudson.logging", "LogRecorder", "doClear", "()", "summary", "df-generated"], + ["hudson.logging", "LogRecorder", "doConfigSubmit", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.logging", "LogRecorder", "doDoDelete", "(StaplerResponse)", "summary", "df-generated"], + ["hudson.logging", "LogRecorder", "doRss", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.logging", "LogRecorder", "getLogRecords", "()", "summary", "df-generated"], + ["hudson.logging", "LogRecorder", "getParent", "()", "summary", "df-generated"], + ["hudson.logging", "LogRecorder", "getSlaveLogRecords", "()", "summary", "df-generated"], + ["hudson.logging", "LogRecorder", "load", "()", "summary", "df-generated"], + ["hudson.logging", "LogRecorderManager", "doCheckNewName", "(String)", "summary", "df-generated"], + ["hudson.logging", "LogRecorderManager", "doConfigLogger", "(String,String)", "summary", "df-generated"], + ["hudson.logging", "LogRecorderManager", "doNewLogRecorder", "(String)", "summary", "df-generated"], + ["hudson.logging", "LogRecorderManager", "doRss", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.logging", "LogRecorderManager", "init", "(Jenkins)", "summary", "df-generated"], + ["hudson.logging", "LogRecorderManager", "load", "()", "summary", "df-generated"], + ["hudson.logging", "Messages", "LogRecorderManager_DisplayName", "()", "summary", "df-generated"], + ["hudson.logging", "Messages", "LogRecorderManager_LoggerNotFound", "(Object)", "summary", "df-generated"], + ["hudson.logging", "Messages", "LogRecorderManager_init", "()", "summary", "df-generated"], + ["hudson.logging", "Messages", "LogRecorder_Target_Empty_Warning", "()", "summary", "df-generated"], + ["hudson.logging", "Messages", "_LogRecorderManager_DisplayName", "()", "summary", "df-generated"], + ["hudson.logging", "Messages", "_LogRecorderManager_LoggerNotFound", "(Object)", "summary", "df-generated"], + ["hudson.logging", "Messages", "_LogRecorderManager_init", "()", "summary", "df-generated"], + ["hudson.logging", "Messages", "_LogRecorder_Target_Empty_Warning", "()", "summary", "df-generated"], + ["hudson.markup", "MarkupFormatter", "doPreviewDescription", "(String)", "summary", "df-generated"], + ["hudson.markup", "MarkupFormatter", "getHelpUrl", "()", "summary", "df-generated"], + ["hudson.markup", "MarkupFormatter", "previewsNowNeedPostForSecurity2153", "(String,StaplerRequest)", "summary", "df-generated"], + ["hudson.markup", "MarkupFormatter", "translate", "(String,Writer)", "summary", "df-generated"], + ["hudson.markup", "MarkupFormatterDescriptor", "all", "()", "summary", "df-generated"], + ["hudson.markup", "Messages", "EscapedMarkupFormatter_DisplayName", "()", "summary", "df-generated"], + ["hudson.markup", "Messages", "_EscapedMarkupFormatter_DisplayName", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelAssignmentAction", "getAssignedLabel", "(SubTask)", "summary", "df-generated"], + ["hudson.model.labels", "LabelAtom", "doSubmitDescription", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model.labels", "LabelAtom", "escape", "(String)", "summary", "df-generated"], + ["hudson.model.labels", "LabelAtom", "findNearest", "(String)", "summary", "df-generated"], + ["hudson.model.labels", "LabelAtom", "getApplicablePropertyDescriptors", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelAtom", "load", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelAtom", "needsEscape", "(String)", "summary", "df-generated"], + ["hudson.model.labels", "LabelAtomProperty", "all", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelAtomProperty", "getActions", "(LabelAtom)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpression", "autoComplete", "(String)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpression", "validate", "(String)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpression", "validate", "(String,Item)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionLexer", "LabelExpressionLexer", "(CharStream)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$ExprContext", "EOF", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$ExprContext", "ExprContext", "(ParserRuleContext,int)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$ExprContext", "term1", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term1Context", "IFF", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term1Context", "IFF", "(int)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term1Context", "Term1Context", "(ParserRuleContext,int)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term1Context", "term2", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term1Context", "term2", "(int)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term2Context", "IMPLIES", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term2Context", "Term2Context", "(ParserRuleContext,int)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term2Context", "term3", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term2Context", "term3", "(int)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term3Context", "OR", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term3Context", "OR", "(int)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term3Context", "Term3Context", "(ParserRuleContext,int)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term3Context", "term4", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term3Context", "term4", "(int)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term4Context", "AND", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term4Context", "AND", "(int)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term4Context", "Term4Context", "(ParserRuleContext,int)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term4Context", "term5", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term4Context", "term5", "(int)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term5Context", "NOT", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term5Context", "Term5Context", "(ParserRuleContext,int)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term5Context", "term6", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term6Context", "ATOM", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term6Context", "LPAREN", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term6Context", "RPAREN", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term6Context", "STRINGLITERAL", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term6Context", "Term6Context", "(ParserRuleContext,int)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser$Term6Context", "term1", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser", "LabelExpressionParser", "(TokenStream)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser", "expr", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser", "term1", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser", "term2", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser", "term3", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser", "term4", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser", "term5", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParser", "term6", "()", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParserListener", "enterExpr", "(LabelExpressionParser$ExprContext)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParserListener", "enterTerm1", "(LabelExpressionParser$Term1Context)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParserListener", "enterTerm2", "(LabelExpressionParser$Term2Context)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParserListener", "enterTerm3", "(LabelExpressionParser$Term3Context)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParserListener", "enterTerm4", "(LabelExpressionParser$Term4Context)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParserListener", "enterTerm5", "(LabelExpressionParser$Term5Context)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParserListener", "enterTerm6", "(LabelExpressionParser$Term6Context)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParserListener", "exitExpr", "(LabelExpressionParser$ExprContext)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParserListener", "exitTerm1", "(LabelExpressionParser$Term1Context)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParserListener", "exitTerm2", "(LabelExpressionParser$Term2Context)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParserListener", "exitTerm3", "(LabelExpressionParser$Term3Context)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParserListener", "exitTerm4", "(LabelExpressionParser$Term4Context)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParserListener", "exitTerm5", "(LabelExpressionParser$Term5Context)", "summary", "df-generated"], + ["hudson.model.labels", "LabelExpressionParserListener", "exitTerm6", "(LabelExpressionParser$Term6Context)", "summary", "df-generated"], + ["hudson.model.labels", "LabelVisitor", "onAnd", "(LabelExpression$And,Object)", "summary", "df-generated"], + ["hudson.model.labels", "LabelVisitor", "onAtom", "(LabelAtom,Object)", "summary", "df-generated"], + ["hudson.model.labels", "LabelVisitor", "onIff", "(LabelExpression$Iff,Object)", "summary", "df-generated"], + ["hudson.model.labels", "LabelVisitor", "onImplies", "(LabelExpression$Implies,Object)", "summary", "df-generated"], + ["hudson.model.labels", "LabelVisitor", "onNot", "(LabelExpression$Not,Object)", "summary", "df-generated"], + ["hudson.model.labels", "LabelVisitor", "onOr", "(LabelExpression$Or,Object)", "summary", "df-generated"], + ["hudson.model.labels", "LabelVisitor", "onParen", "(LabelExpression$Paren,Object)", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "all", "()", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "checkBeforeCopy", "(Item,ItemGroup)", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "fireLocationChange", "(Item,String)", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "fireOnCopied", "(Item,Item)", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "fireOnCreated", "(Item)", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "fireOnDeleted", "(Item)", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "fireOnUpdated", "(Item)", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "onBeforeShutdown", "()", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "onCheckCopy", "(Item,ItemGroup)", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "onCopied", "(Item,Item)", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "onCreated", "(Item)", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "onDeleted", "(Item)", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "onLoaded", "()", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "onLocationChanged", "(Item,String,String)", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "onRenamed", "(Item,String,String)", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "onUpdated", "(Item)", "summary", "df-generated"], + ["hudson.model.listeners", "ItemListener", "register", "()", "summary", "df-generated"], + ["hudson.model.listeners", "RunListener", "all", "()", "summary", "df-generated"], + ["hudson.model.listeners", "RunListener", "fireCompleted", "(Run,TaskListener)", "summary", "df-generated"], + ["hudson.model.listeners", "RunListener", "fireDeleted", "(Run)", "summary", "df-generated"], + ["hudson.model.listeners", "RunListener", "fireFinalized", "(Run)", "summary", "df-generated"], + ["hudson.model.listeners", "RunListener", "fireInitialize", "(Run)", "summary", "df-generated"], + ["hudson.model.listeners", "RunListener", "fireStarted", "(Run,TaskListener)", "summary", "df-generated"], + ["hudson.model.listeners", "RunListener", "onCompleted", "(Run,TaskListener)", "summary", "df-generated"], + ["hudson.model.listeners", "RunListener", "onDeleted", "(Run)", "summary", "df-generated"], + ["hudson.model.listeners", "RunListener", "onFinalized", "(Run)", "summary", "df-generated"], + ["hudson.model.listeners", "RunListener", "onInitialize", "(Run)", "summary", "df-generated"], + ["hudson.model.listeners", "RunListener", "onStarted", "(Run,TaskListener)", "summary", "df-generated"], + ["hudson.model.listeners", "RunListener", "register", "()", "summary", "df-generated"], + ["hudson.model.listeners", "RunListener", "setUpEnvironment", "(AbstractBuild,Launcher,BuildListener)", "summary", "df-generated"], + ["hudson.model.listeners", "RunListener", "unregister", "()", "summary", "df-generated"], + ["hudson.model.listeners", "SCMListener", "all", "()", "summary", "df-generated"], + ["hudson.model.listeners", "SCMListener", "onChangeLogParsed", "(AbstractBuild,BuildListener,ChangeLogSet)", "summary", "df-generated"], + ["hudson.model.listeners", "SCMListener", "onChangeLogParsed", "(Run,SCM,TaskListener,ChangeLogSet)", "summary", "df-generated"], + ["hudson.model.listeners", "SCMListener", "onCheckout", "(Run,SCM,FilePath,TaskListener,File,SCMRevisionState)", "summary", "df-generated"], + ["hudson.model.listeners", "SCMListener", "register", "()", "summary", "df-generated"], + ["hudson.model.listeners", "SCMListener", "unregister", "()", "summary", "df-generated"], + ["hudson.model.listeners", "SCMPollListener", "all", "()", "summary", "df-generated"], + ["hudson.model.listeners", "SCMPollListener", "fireBeforePolling", "(AbstractProject,TaskListener)", "summary", "df-generated"], + ["hudson.model.listeners", "SCMPollListener", "firePollingFailed", "(AbstractProject,TaskListener,Throwable)", "summary", "df-generated"], + ["hudson.model.listeners", "SCMPollListener", "firePollingSuccess", "(AbstractProject,TaskListener,PollingResult)", "summary", "df-generated"], + ["hudson.model.listeners", "SCMPollListener", "onBeforePolling", "(AbstractProject,TaskListener)", "summary", "df-generated"], + ["hudson.model.listeners", "SCMPollListener", "onPollingFailed", "(AbstractProject,TaskListener,Throwable)", "summary", "df-generated"], + ["hudson.model.listeners", "SCMPollListener", "onPollingSuccess", "(AbstractProject,TaskListener,PollingResult)", "summary", "df-generated"], + ["hudson.model.listeners", "SaveableListener", "all", "()", "summary", "df-generated"], + ["hudson.model.listeners", "SaveableListener", "fireOnChange", "(Saveable,XmlFile)", "summary", "df-generated"], + ["hudson.model.listeners", "SaveableListener", "onChange", "(Saveable,XmlFile)", "summary", "df-generated"], + ["hudson.model.listeners", "SaveableListener", "register", "()", "summary", "df-generated"], + ["hudson.model.listeners", "SaveableListener", "unregister", "()", "summary", "df-generated"], + ["hudson.model.queue", "CauseOfBlockage", "fromMessage", "(Localizable)", "summary", "df-generated"], + ["hudson.model.queue", "CauseOfBlockage", "getShortDescription", "()", "summary", "df-generated"], + ["hudson.model.queue", "CauseOfBlockage", "print", "(TaskListener)", "summary", "df-generated"], + ["hudson.model.queue", "Executables", "getEstimatedDurationFor", "(Queue$Executable)", "summary", "df-generated"], + ["hudson.model.queue", "FutureLoad", "FutureLoad", "(long,long,int)", "summary", "df-generated"], + ["hudson.model.queue", "FutureLoad", "toString", "()", "summary", "df-generated"], + ["hudson.model.queue", "LoadPredictor", "all", "()", "summary", "df-generated"], + ["hudson.model.queue", "LoadPredictor", "predict", "(Computer,long,long)", "summary", "df-generated"], + ["hudson.model.queue", "LoadPredictor", "predict", "(MappingWorksheet,Computer,long,long)", "summary", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$ExecutorChunk", "canAccept", "(MappingWorksheet$WorkChunk)", "summary", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$ExecutorChunk", "capacity", "()", "summary", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$ExecutorSlot", "getExecutor", "()", "summary", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$ExecutorSlot", "isAvailable", "()", "summary", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$Mapping", "execute", "(WorkUnitContext)", "summary", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$Mapping", "get", "(int)", "summary", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$Mapping", "isCompletelyValid", "()", "summary", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$Mapping", "isPartiallyValid", "()", "summary", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$Mapping", "size", "()", "summary", "df-generated"], + ["hudson.model.queue", "MappingWorksheet$WorkChunk", "applicableExecutorChunks", "()", "summary", "df-generated"], + ["hudson.model.queue", "Messages", "QueueSorter_installDefaultQueueSorter", "()", "summary", "df-generated"], + ["hudson.model.queue", "Messages", "_QueueSorter_installDefaultQueueSorter", "()", "summary", "df-generated"], + ["hudson.model.queue", "QueueListener", "all", "()", "summary", "df-generated"], + ["hudson.model.queue", "QueueListener", "onEnterBlocked", "(Queue$BlockedItem)", "summary", "df-generated"], + ["hudson.model.queue", "QueueListener", "onEnterBuildable", "(Queue$BuildableItem)", "summary", "df-generated"], + ["hudson.model.queue", "QueueListener", "onEnterWaiting", "(Queue$WaitingItem)", "summary", "df-generated"], + ["hudson.model.queue", "QueueListener", "onLeaveBlocked", "(Queue$BlockedItem)", "summary", "df-generated"], + ["hudson.model.queue", "QueueListener", "onLeaveBuildable", "(Queue$BuildableItem)", "summary", "df-generated"], + ["hudson.model.queue", "QueueListener", "onLeaveWaiting", "(Queue$WaitingItem)", "summary", "df-generated"], + ["hudson.model.queue", "QueueListener", "onLeft", "(Queue$LeftItem)", "summary", "df-generated"], + ["hudson.model.queue", "QueueSorter", "all", "()", "summary", "df-generated"], + ["hudson.model.queue", "QueueSorter", "installDefaultQueueSorter", "()", "summary", "df-generated"], + ["hudson.model.queue", "QueueSorter", "sortBlockedItems", "(List)", "summary", "df-generated"], + ["hudson.model.queue", "QueueSorter", "sortBuildableItems", "(List)", "summary", "df-generated"], + ["hudson.model.queue", "QueueTaskDispatcher", "all", "()", "summary", "df-generated"], + ["hudson.model.queue", "QueueTaskDispatcher", "canRun", "(Queue$Item)", "summary", "df-generated"], + ["hudson.model.queue", "QueueTaskDispatcher", "canTake", "(Node,Queue$BuildableItem)", "summary", "df-generated"], + ["hudson.model.queue", "QueueTaskDispatcher", "canTake", "(Node,Queue$Task)", "summary", "df-generated"], + ["hudson.model.queue", "ScheduleResult", "getCreateItem", "()", "summary", "df-generated"], + ["hudson.model.queue", "ScheduleResult", "getItem", "()", "summary", "df-generated"], + ["hudson.model.queue", "ScheduleResult", "isAccepted", "()", "summary", "df-generated"], + ["hudson.model.queue", "ScheduleResult", "isCreated", "()", "summary", "df-generated"], + ["hudson.model.queue", "ScheduleResult", "isRefused", "()", "summary", "df-generated"], + ["hudson.model.queue", "ScheduleResult", "refused", "()", "summary", "df-generated"], + ["hudson.model.queue", "SubTask", "createExecutable", "()", "summary", "df-generated"], + ["hudson.model.queue", "SubTask", "getAssignedLabel", "()", "summary", "df-generated"], + ["hudson.model.queue", "SubTask", "getEstimatedDuration", "()", "summary", "df-generated"], + ["hudson.model.queue", "SubTask", "getLastBuiltOn", "()", "summary", "df-generated"], + ["hudson.model.queue", "SubTask", "getOwnerExecutable", "()", "summary", "df-generated"], + ["hudson.model.queue", "SubTask", "getSameNodeConstraint", "()", "summary", "df-generated"], + ["hudson.model.queue", "SubTaskContributor", "all", "()", "summary", "df-generated"], + ["hudson.model.queue", "SubTaskContributor", "forProject", "(AbstractProject)", "summary", "df-generated"], + ["hudson.model.queue", "Tasks", "getAuthenticationOf2", "(Queue$Task)", "summary", "df-generated"], + ["hudson.model.queue", "Tasks", "getAuthenticationOf", "(Queue$Task)", "summary", "df-generated"], + ["hudson.model.queue", "Tasks", "getDefaultAuthenticationOf", "(Queue$Task)", "summary", "df-generated"], + ["hudson.model.queue", "Tasks", "getDefaultAuthenticationOf", "(Queue$Task,Queue$Item)", "summary", "df-generated"], + ["hudson.model.queue", "WorkUnit", "isMainWork", "()", "summary", "df-generated"], + ["hudson.model.queue", "WorkUnitContext", "synchronizeEnd", "(Executor,Queue$Executable,Throwable,long)", "summary", "df-generated"], + ["hudson.model.queue", "WorkUnitContext", "synchronizeEnd", "(Queue$Executable,Throwable,long)", "summary", "df-generated"], + ["hudson.model.queue", "WorkUnitContext", "synchronizeStart", "()", "summary", "df-generated"], + ["hudson.model", "AbstractBuild$AbstractBuildExecution", "defaultCheckout", "()", "summary", "df-generated"], + ["hudson.model", "AbstractBuild", "doStop", "()", "summary", "df-generated"], + ["hudson.model", "AbstractBuild", "doStop", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "AbstractBuild", "due", "()", "summary", "df-generated"], + ["hudson.model", "AbstractBuild", "getBuiltOn", "()", "summary", "df-generated"], + ["hudson.model", "AbstractBuild", "getDependencyChanges", "(AbstractBuild)", "summary", "df-generated"], + ["hudson.model", "AbstractBuild", "getDownstreamBuilds", "()", "summary", "df-generated"], + ["hudson.model", "AbstractBuild", "getDownstreamBuilds", "(AbstractProject)", "summary", "df-generated"], + ["hudson.model", "AbstractBuild", "getTransitiveUpstreamBuilds", "()", "summary", "df-generated"], + ["hudson.model", "AbstractBuild", "getUpUrl", "()", "summary", "df-generated"], + ["hudson.model", "AbstractBuild", "getUpstreamBuilds", "()", "summary", "df-generated"], + ["hudson.model", "AbstractBuild", "getUpstreamRelationship", "(AbstractProject)", "summary", "df-generated"], + ["hudson.model", "AbstractBuild", "hasChangeSetComputed", "()", "summary", "df-generated"], + ["hudson.model", "AbstractCIBase", "getNodes", "()", "summary", "df-generated"], + ["hudson.model", "AbstractCIBase", "getQueue", "()", "summary", "df-generated"], + ["hudson.model", "AbstractItem", "doCheckNewName", "(String)", "summary", "df-generated"], + ["hudson.model", "AbstractItem", "doConfigDotXml", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "AbstractItem", "doDoDelete", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "AbstractItem", "doReload", "()", "summary", "df-generated"], + ["hudson.model", "AbstractItem", "doSubmitDescription", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "AbstractItem", "getPronoun", "()", "summary", "df-generated"], + ["hudson.model", "AbstractItem", "getTaskNoun", "()", "summary", "df-generated"], + ["hudson.model", "AbstractItem", "isNameEditable", "()", "summary", "df-generated"], + ["hudson.model", "AbstractItem", "resolveForCLI", "(String)", "summary", "df-generated"], + ["hudson.model", "AbstractItem", "updateByXml", "(Source)", "summary", "df-generated"], + ["hudson.model", "AbstractItem", "updateByXml", "(StreamSource)", "summary", "df-generated"], + ["hudson.model", "AbstractItem", "writeConfigDotXml", "(OutputStream)", "summary", "df-generated"], + ["hudson.model", "AbstractModelObject", "makeSearchIndex", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "doAutoCompleteAssignedLabelString", "(String)", "summary", "df-generated"], + ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "doAutoCompleteLabel", "(String)", "summary", "df-generated"], + ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "doAutoCompleteUpstreamProjects", "(String)", "summary", "df-generated"], + ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "doCheckAssignedLabelString", "(AbstractProject,String)", "summary", "df-generated"], + ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "doCheckCustomWorkspace", "(String)", "summary", "df-generated"], + ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "doCheckLabel", "(AbstractProject,String)", "summary", "df-generated"], + ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "getApplicableSCMCheckoutStrategyDescriptors", "(AbstractProject)", "summary", "df-generated"], + ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "validateLabelExpression", "(String,AbstractProject)", "summary", "df-generated"], + ["hudson.model", "AbstractProject$LabelValidator", "check", "(AbstractProject,Label)", "summary", "df-generated"], + ["hudson.model", "AbstractProject$LabelValidator", "checkItem", "(Item,Label)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "blockBuildWhenDownstreamBuilding", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "blockBuildWhenUpstreamBuilding", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "disable", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "doBuild", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "doBuildWithParameters", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "doCheckRetryCount", "(String)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "doDoWipeOutWorkspace", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "enable", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "findNearest", "(String)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "getBuildTriggerUpstreamProjects", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "getBuildingDownstream", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "getBuildingUpstream", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "getDelay", "(StaplerRequest)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "getDownstreamProjects", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "getDownstreamProjectsForApi", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "getHasCustomQuietPeriod", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "getJDK", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "getPublishersList", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "getRelationship", "(AbstractProject)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "getScmCheckoutRetryCount", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "getTransitiveDownstreamProjects", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "getTransitiveUpstreamProjects", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "getUpstreamProjects", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "getUpstreamProjectsForApi", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "hasCustomScmCheckoutRetryCount", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "hasParticipant", "(User)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "isConfigurable", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "isFingerprintConfigured", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "poll", "(TaskListener)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "pollSCMChanges", "(TaskListener)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "removeTrigger", "(TriggerDescriptor)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "resolveForCLI", "(String)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "scheduleBuild2", "(int)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "scheduleBuild", "(int,Cause,Action[])", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "schedulePolling", "()", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "setBlockBuildWhenDownstreamBuilding", "(boolean)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "setBlockBuildWhenUpstreamBuilding", "(boolean)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "setConcurrentBuild", "(boolean)", "summary", "df-generated"], + ["hudson.model", "AbstractProject", "setQuietPeriod", "(Integer)", "summary", "df-generated"], + ["hudson.model", "Action", "getIconFileName", "()", "summary", "df-generated"], + ["hudson.model", "Action", "getUrlName", "()", "summary", "df-generated"], + ["hudson.model", "Actionable", "removeAction", "(Action)", "summary", "df-generated"], + ["hudson.model", "Actionable", "removeActions", "(Class)", "summary", "df-generated"], + ["hudson.model", "Actionable", "replaceActions", "(Class,Action)", "summary", "df-generated"], + ["hudson.model", "AdministrativeMonitor", "all", "()", "summary", "df-generated"], + ["hudson.model", "AdministrativeMonitor", "disable", "(boolean)", "summary", "df-generated"], + ["hudson.model", "AdministrativeMonitor", "doDisable", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "AdministrativeMonitor", "getRequiredPermission", "()", "summary", "df-generated"], + ["hudson.model", "AdministrativeMonitor", "isActivated", "()", "summary", "df-generated"], + ["hudson.model", "AdministrativeMonitor", "isEnabled", "()", "summary", "df-generated"], + ["hudson.model", "AdministrativeMonitor", "isSecurity", "()", "summary", "df-generated"], + ["hudson.model", "AperiodicWork", "all", "()", "summary", "df-generated"], + ["hudson.model", "AperiodicWork", "doAperiodicRun", "()", "summary", "df-generated"], + ["hudson.model", "AperiodicWork", "getInitialDelay", "()", "summary", "df-generated"], + ["hudson.model", "AperiodicWork", "getNewInstance", "()", "summary", "df-generated"], + ["hudson.model", "AperiodicWork", "getRecurrencePeriod", "()", "summary", "df-generated"], + ["hudson.model", "AperiodicWork", "init", "()", "summary", "df-generated"], + ["hudson.model", "Api", "doJson", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Api", "doPython", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Api", "doSchema", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Api", "doXml", "(StaplerRequest,StaplerResponse,String,String,String,int)", "summary", "df-generated"], + ["hudson.model", "AsyncPeriodicWork", "execute", "(TaskListener)", "summary", "df-generated"], + ["hudson.model", "BallColor", "getBaseColor", "()", "summary", "df-generated"], + ["hudson.model", "BallColor", "getHtmlBaseColor", "()", "summary", "df-generated"], + ["hudson.model", "BallColor", "getIconClassName", "()", "summary", "df-generated"], + ["hudson.model", "BallColor", "getIconName", "()", "summary", "df-generated"], + ["hudson.model", "BallColor", "getImage", "()", "summary", "df-generated"], + ["hudson.model", "BallColor", "isAnimated", "()", "summary", "df-generated"], + ["hudson.model", "BallColor", "toString", "()", "summary", "df-generated"], + ["hudson.model", "BooleanParameterDefinition", "isDefaultValue", "()", "summary", "df-generated"], + ["hudson.model", "BooleanParameterDefinition", "setDefaultValue", "(boolean)", "summary", "df-generated"], + ["hudson.model", "BuildAuthorizationToken", "checkPermission", "(AbstractProject,BuildAuthorizationToken,StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "BuildAuthorizationToken", "checkPermission", "(Job,BuildAuthorizationToken,StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "BuildAuthorizationToken", "create", "(StaplerRequest)", "summary", "df-generated"], + ["hudson.model", "BuildListener", "finished", "(Result)", "summary", "df-generated"], + ["hudson.model", "BuildListener", "started", "(List)", "summary", "df-generated"], + ["hudson.model", "BuildStepListener", "all", "()", "summary", "df-generated"], + ["hudson.model", "BuildStepListener", "finished", "(AbstractBuild,BuildStep,BuildListener,boolean)", "summary", "df-generated"], + ["hudson.model", "BuildStepListener", "started", "(AbstractBuild,BuildStep,BuildListener)", "summary", "df-generated"], + ["hudson.model", "BuildVariableContributor", "all", "()", "summary", "df-generated"], + ["hudson.model", "BuildVariableContributor", "buildVariablesFor", "(AbstractBuild,Map)", "summary", "df-generated"], + ["hudson.model", "BuildableItem", "scheduleBuild", "()", "summary", "df-generated"], + ["hudson.model", "BuildableItem", "scheduleBuild", "(Cause)", "summary", "df-generated"], + ["hudson.model", "BuildableItem", "scheduleBuild", "(int)", "summary", "df-generated"], + ["hudson.model", "BuildableItem", "scheduleBuild", "(int,Cause)", "summary", "df-generated"], + ["hudson.model", "Cause$UpstreamCause$DeeplyNestedUpstreamCause", "toString", "()", "summary", "df-generated"], + ["hudson.model", "Cause$UpstreamCause", "getUpstreamBuild", "()", "summary", "df-generated"], + ["hudson.model", "Cause$UpstreamCause", "getUpstreamRun", "()", "summary", "df-generated"], + ["hudson.model", "Cause$UpstreamCause", "pointsTo", "(Job)", "summary", "df-generated"], + ["hudson.model", "Cause$UpstreamCause", "pointsTo", "(Run)", "summary", "df-generated"], + ["hudson.model", "Cause", "getShortDescription", "()", "summary", "df-generated"], + ["hudson.model", "Cause", "onLoad", "(Job,int)", "summary", "df-generated"], + ["hudson.model", "Cause", "print", "(TaskListener)", "summary", "df-generated"], + ["hudson.model", "CauseAction", "getShortDescription", "()", "summary", "df-generated"], + ["hudson.model", "CheckPoint", "block", "()", "summary", "df-generated"], + ["hudson.model", "CheckPoint", "block", "(BuildListener,String)", "summary", "df-generated"], + ["hudson.model", "CheckPoint", "report", "()", "summary", "df-generated"], + ["hudson.model", "ChoiceParameterDefinition$DescriptorImpl", "doCheckChoices", "(String)", "summary", "df-generated"], + ["hudson.model", "ChoiceParameterDefinition", "areValidChoices", "(String)", "summary", "df-generated"], + ["hudson.model", "Computer$TerminationRequest", "getWhen", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "buildEnvironment", "(TaskListener)", "summary", "df-generated"], + ["hudson.model", "Computer", "cliConnect", "(boolean)", "summary", "df-generated"], + ["hudson.model", "Computer", "cliOnline", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "countBusy", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "countExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "countIdle", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "currentComputer", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "disconnect", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "doChangeOfflineCause", "(String)", "summary", "df-generated"], + ["hudson.model", "Computer", "doConfigDotXml", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Computer", "doConfigSubmit", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Computer", "doDoDelete", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "doDumpExportTable", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Computer", "doLaunchSlaveAgent", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Computer", "doProgressiveLog", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Computer", "doRssAll", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Computer", "doRssFailed", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Computer", "doRssLatest", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Computer", "doScript", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Computer", "doScriptText", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Computer", "doToggleOffline", "(String)", "summary", "df-generated"], + ["hudson.model", "Computer", "getAssignedLabels", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getBuilds", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getCaption", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getChannel", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getConnectTime", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getDefaultCharset", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getDemandStartMilliseconds", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getDescription", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getIcon", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getIconAltText", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getIconClassName", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getIdleStartMilliseconds", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getLog", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getLogRecords", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getMonitorData", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getName", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getNode", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getNumExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getOfflineCauseReason", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getRetentionStrategy", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getSystemProperties", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getThreadDump", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getTiedJobs", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getTimeline", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "getUrl", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "interrupt", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "isAcceptingTasks", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "isConnecting", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "isIdle", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "isJnlpAgent", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "isLaunchSupported", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "isManualLaunchAllowed", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "isOffline", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "isOnline", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "isPartiallyIdle", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "isTemporarilyOffline", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "isUnix", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "launch", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "recordTermination", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "relocateOldLogs", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "resolveForCLI", "(String)", "summary", "df-generated"], + ["hudson.model", "Computer", "setTemporarilyOffline", "(boolean)", "summary", "df-generated"], + ["hudson.model", "Computer", "updateByXml", "(InputStream)", "summary", "df-generated"], + ["hudson.model", "Computer", "waitUntilOffline", "()", "summary", "df-generated"], + ["hudson.model", "Computer", "waitUntilOnline", "()", "summary", "df-generated"], + ["hudson.model", "ComputerPinger", "all", "()", "summary", "df-generated"], + ["hudson.model", "ComputerPinger", "checkIsReachable", "(InetAddress,int)", "summary", "df-generated"], + ["hudson.model", "ComputerPinger", "isReachable", "(InetAddress,int)", "summary", "df-generated"], + ["hudson.model", "ComputerSet$DescriptorImpl", "doAutoCompleteCopyNewItemFrom", "(String)", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "checkName", "(String)", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "doCheckName", "(String)", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "doConfigSubmit", "(StaplerRequest)", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "doCreateItem", "(StaplerRequest,StaplerResponse,String,String,String)", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "doDoCreateItem", "(StaplerRequest,StaplerResponse,String,String)", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "doUpdateNow", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "do_launchAll", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "getBusyExecutors", "()", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "getComputerNames", "()", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "getDynamic", "(String,StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "getIdleExecutors", "()", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "getMonitors", "()", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "getNodeMonitorDescriptors", "()", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "getNonIgnoredMonitors", "()", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "getTotalExecutors", "()", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "get_all", "()", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "get_monitors", "()", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "get_slaveNames", "()", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "init", "()", "summary", "df-generated"], + ["hudson.model", "ComputerSet", "initialize", "()", "summary", "df-generated"], + ["hudson.model", "DependencyGraph$Dependency", "pointsItself", "()", "summary", "df-generated"], + ["hudson.model", "DependencyGraph$Dependency", "shouldTriggerBuild", "(AbstractBuild,TaskListener,List)", "summary", "df-generated"], + ["hudson.model", "DependencyGraph", "addDependency", "(AbstractProject,AbstractProject)", "summary", "df-generated"], + ["hudson.model", "DependencyGraph", "addDependency", "(AbstractProject,Collection)", "summary", "df-generated"], + ["hudson.model", "DependencyGraph", "addDependency", "(Collection,AbstractProject)", "summary", "df-generated"], + ["hudson.model", "DependencyGraph", "addDependency", "(DependencyGraph$Dependency)", "summary", "df-generated"], + ["hudson.model", "DependencyGraph", "addDependencyDeclarers", "(AbstractProject,Collection)", "summary", "df-generated"], + ["hudson.model", "DependencyGraph", "build", "()", "summary", "df-generated"], + ["hudson.model", "DependencyGraph", "hasIndirectDependencies", "(AbstractProject,AbstractProject)", "summary", "df-generated"], + ["hudson.model", "Descriptor$PropertyType", "getApplicableDescriptors", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor$PropertyType", "getApplicableItemDescriptors", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor$PropertyType", "getEnumConstants", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor$PropertyType", "getItemType", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor$PropertyType", "getItemTypeDescriptor", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor$PropertyType", "getItemTypeDescriptorOrDie", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor", "bindJSON", "(StaplerRequest,Class,JSONObject)", "summary", "df-generated"], + ["hudson.model", "Descriptor", "configure", "(StaplerRequest)", "summary", "df-generated"], + ["hudson.model", "Descriptor", "configure", "(StaplerRequest,JSONObject)", "summary", "df-generated"], + ["hudson.model", "Descriptor", "doHelp", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Descriptor", "find", "(String)", "summary", "df-generated"], + ["hudson.model", "Descriptor", "getCategory", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor", "getConfigPage", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor", "getCurrentDescriptorByNameUrl", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor", "getDescriptorFullUrl", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor", "getDescriptorUrl", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor", "getDisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor", "getGlobalConfigPage", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor", "getId", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor", "getJsonSafeClassName", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor", "getKlass", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor", "getRequiredGlobalConfigPagePermission", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor", "getT", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor", "isInstance", "(Describable)", "summary", "df-generated"], + ["hudson.model", "Descriptor", "isSubTypeOf", "(Class)", "summary", "df-generated"], + ["hudson.model", "Descriptor", "load", "()", "summary", "df-generated"], + ["hudson.model", "Descriptor", "newInstance", "(StaplerRequest)", "summary", "df-generated"], + ["hudson.model", "Descriptor", "newInstance", "(StaplerRequest,JSONObject)", "summary", "df-generated"], + ["hudson.model", "DescriptorByNameOwner", "getDescriptorByName", "(String)", "summary", "df-generated"], + ["hudson.model", "DescriptorVisibilityFilter", "all", "()", "summary", "df-generated"], + ["hudson.model", "DescriptorVisibilityFilter", "filter", "(Object,Descriptor)", "summary", "df-generated"], + ["hudson.model", "DescriptorVisibilityFilter", "filterType", "(Class,Descriptor)", "summary", "df-generated"], + ["hudson.model", "DirectlyModifiableView", "doAddJobToView", "(String)", "summary", "df-generated"], + ["hudson.model", "DirectlyModifiableView", "doRemoveJobFromView", "(String)", "summary", "df-generated"], + ["hudson.model", "DirectlyModifiableView", "remove", "(TopLevelItem)", "summary", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport$Path", "getIconClassName", "()", "summary", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport$Path", "getIconName", "()", "summary", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport$Path", "getLastModified", "()", "summary", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport$Path", "getLastModifiedAsCalendar", "()", "summary", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport$Path", "getSize", "()", "summary", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport$Path", "isFolder", "()", "summary", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport$Path", "isReadable", "()", "summary", "df-generated"], + ["hudson.model", "DirectoryBrowserSupport", "serveFile", "(StaplerRequest,StaplerResponse,FilePath,String,boolean)", "summary", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", "Downloadable", "(Class)", "summary", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", "all", "()", "summary", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", "get", "(Class)", "summary", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", "get", "(String)", "summary", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", "getData", "()", "summary", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", "getDue", "()", "summary", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", "getInterval", "()", "summary", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", "hasDuplicates", "(List,String)", "summary", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", "idFor", "(Class)", "summary", "df-generated"], + ["hudson.model", "DownloadService$Downloadable", "updateNow", "()", "summary", "df-generated"], + ["hudson.model", "DownloadService$DownloadableListener", "installListener", "()", "summary", "df-generated"], + ["hudson.model", "DownloadService", "generateFragment", "()", "summary", "df-generated"], + ["hudson.model", "DownloadService", "getById", "(String)", "summary", "df-generated"], + ["hudson.model", "DownloadService", "loadJSON", "(URL)", "summary", "df-generated"], + ["hudson.model", "DownloadService", "loadJSONHTML", "(URL)", "summary", "df-generated"], + ["hudson.model", "Environment", "buildEnvVars", "(Map)", "summary", "df-generated"], + ["hudson.model", "Environment", "create", "(EnvVars)", "summary", "df-generated"], + ["hudson.model", "Environment", "tearDown", "(AbstractBuild,BuildListener)", "summary", "df-generated"], + ["hudson.model", "EnvironmentContributor", "all", "()", "summary", "df-generated"], + ["hudson.model", "EnvironmentContributor", "buildEnvironmentFor", "(Job,EnvVars,TaskListener)", "summary", "df-generated"], + ["hudson.model", "EnvironmentContributor", "buildEnvironmentFor", "(Run,EnvVars,TaskListener)", "summary", "df-generated"], + ["hudson.model", "Executor", "currentExecutor", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "doStop", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "doStop", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Executor", "doStopBuild", "(String)", "summary", "df-generated"], + ["hudson.model", "Executor", "doYank", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "getCauseOfDeath", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "getElapsedTime", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "getEstimatedDurationFor", "(Queue$Executable)", "summary", "df-generated"], + ["hudson.model", "Executor", "getEstimatedRemainingTime", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "getEstimatedRemainingTimeMillis", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "getIdleStartMilliseconds", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "getNumber", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "getProgress", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "getTimeSpentInQueue", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "getTimestampString", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "hasStopPermission", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "isActive", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "isBusy", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "isDisplayCell", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "isIdle", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "isLikelyStuck", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "isParking", "()", "summary", "df-generated"], + ["hudson.model", "Executor", "newImpersonatingProxy", "(Class,Object)", "summary", "df-generated"], + ["hudson.model", "Executor", "of", "(Queue$Executable)", "summary", "df-generated"], + ["hudson.model", "ExecutorListener", "taskAccepted", "(Executor,Queue$Task)", "summary", "df-generated"], + ["hudson.model", "ExecutorListener", "taskCompleted", "(Executor,Queue$Task,long)", "summary", "df-generated"], + ["hudson.model", "ExecutorListener", "taskCompletedWithProblems", "(Executor,Queue$Task,long,Throwable)", "summary", "df-generated"], + ["hudson.model", "ExecutorListener", "taskStarted", "(Executor,Queue$Task)", "summary", "df-generated"], + ["hudson.model", "Failure", "generateResponse", "(StaplerRequest,StaplerResponse,Object,Throwable)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$BuildPtr", "belongsTo", "(Job)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$BuildPtr", "getJob", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint$BuildPtr", "getNumber", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint$BuildPtr", "getRun", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint$BuildPtr", "is", "(Job)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$BuildPtr", "is", "(Run)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "Range", "(int,int)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "combine", "(Fingerprint$Range)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "contains", "(Fingerprint$Range)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "expandLeft", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "expandRight", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "getEnd", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "getStart", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "includes", "(int)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "intersect", "(Fingerprint$Range)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "isAdjacentTo", "(Fingerprint$Range)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "isBiggerThan", "(int)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "isDisjoint", "(Fingerprint$Range)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "isIndependent", "(Fingerprint$Range)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "isSingle", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "isSmallerThan", "(int)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$Range", "toString", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet$ConverterImpl", "serialize", "(Fingerprint$RangeSet)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet", "add", "(int)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet", "addAll", "(int[])", "summary", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet", "fromString", "(String,boolean)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet", "includes", "(int)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet", "isEmpty", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet", "isSmallerThan", "(int)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet", "listNumbers", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet", "listNumbersReverse", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet", "max", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet", "min", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet", "removeAll", "(Fingerprint$RangeSet)", "summary", "df-generated"], + ["hudson.model", "Fingerprint$RangeSet", "retainAll", "(Fingerprint$RangeSet)", "summary", "df-generated"], + ["hudson.model", "Fingerprint", "delete", "(String)", "summary", "df-generated"], + ["hudson.model", "Fingerprint", "getActions", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint", "getFacet", "(Class)", "summary", "df-generated"], + ["hudson.model", "Fingerprint", "getFacets", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint", "getSortedFacets", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint", "getTimestampString", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint", "getXStream", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint", "isAlive", "()", "summary", "df-generated"], + ["hudson.model", "Fingerprint", "load", "(String)", "summary", "df-generated"], + ["hudson.model", "Fingerprint", "trim", "()", "summary", "df-generated"], + ["hudson.model", "FingerprintCleanupThread", "invoke", "()", "summary", "df-generated"], + ["hudson.model", "FingerprintMap", "isReady", "()", "summary", "df-generated"], + ["hudson.model", "HealthReport", "getAggregatedReports", "()", "summary", "df-generated"], + ["hudson.model", "HealthReport", "getScore", "()", "summary", "df-generated"], + ["hudson.model", "HealthReport", "isAggregateReport", "()", "summary", "df-generated"], + ["hudson.model", "HealthReport", "setScore", "(int)", "summary", "df-generated"], + ["hudson.model", "Hudson", "adminCheck", "()", "summary", "df-generated"], + ["hudson.model", "Hudson", "adminCheck", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Hudson", "doFieldCheck", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Hudson", "doLogRss", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Hudson", "doQuietDown", "(StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Hudson", "getInstance", "()", "summary", "df-generated"], + ["hudson.model", "Hudson", "isAdmin", "()", "summary", "df-generated"], + ["hudson.model", "Hudson", "isAdmin", "(StaplerRequest)", "summary", "df-generated"], + ["hudson.model", "Hudson", "isDarwin", "()", "summary", "df-generated"], + ["hudson.model", "Hudson", "isWindows", "()", "summary", "df-generated"], + ["hudson.model", "Hudson", "setSlaves", "(List)", "summary", "df-generated"], + ["hudson.model", "Item", "delete", "()", "summary", "df-generated"], + ["hudson.model", "Item", "getAbsoluteUrl", "()", "summary", "df-generated"], + ["hudson.model", "Item", "getAllJobs", "()", "summary", "df-generated"], + ["hudson.model", "Item", "onCopiedFrom", "(Item)", "summary", "df-generated"], + ["hudson.model", "Item", "onCreatedFromScratch", "()", "summary", "df-generated"], + ["hudson.model", "ItemGroup", "getUrl", "()", "summary", "df-generated"], + ["hudson.model", "ItemGroup", "onRenamed", "(Item,String,String)", "summary", "df-generated"], + ["hudson.model", "ItemGroupMixIn", "createProjectFromXML", "(String,InputStream)", "summary", "df-generated"], + ["hudson.model", "ItemVisitor", "walk", "()", "summary", "df-generated"], + ["hudson.model", "Items", "all2", "(Authentication,ItemGroup)", "summary", "df-generated"], + ["hudson.model", "Items", "all", "()", "summary", "df-generated"], + ["hudson.model", "Items", "all", "(Authentication,ItemGroup)", "summary", "df-generated"], + ["hudson.model", "Items", "all", "(ItemGroup)", "summary", "df-generated"], + ["hudson.model", "Items", "currentlyUpdatingByXml", "()", "summary", "df-generated"], + ["hudson.model", "Items", "fromNameList", "(String,Class)", "summary", "df-generated"], + ["hudson.model", "Items", "getDescriptor", "(String)", "summary", "df-generated"], + ["hudson.model", "Items", "whileUpdatingByXml", "(Callable)", "summary", "df-generated"], + ["hudson.model", "JDK", "getExists", "()", "summary", "df-generated"], + ["hudson.model", "JDK", "isDefaultJDKValid", "(Node)", "summary", "df-generated"], + ["hudson.model", "JDK", "isDefaultName", "(String)", "summary", "df-generated"], + ["hudson.model", "Job", "assignBuildNumber", "()", "summary", "df-generated"], + ["hudson.model", "Job", "doBuildStatus", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Job", "doDescription", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Job", "doDoRename", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Job", "doRssAll", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Job", "doRssChangelog", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Job", "doRssFailed", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Job", "getBuildStatusIconClassName", "()", "summary", "df-generated"], + ["hudson.model", "Job", "getBuildStatusUrl", "()", "summary", "df-generated"], + ["hudson.model", "Job", "getBuildTimeGraph", "()", "summary", "df-generated"], + ["hudson.model", "Job", "getEstimatedDuration", "()", "summary", "df-generated"], + ["hudson.model", "Job", "getIconColor", "()", "summary", "df-generated"], + ["hudson.model", "Job", "getNextBuildNumber", "()", "summary", "df-generated"], + ["hudson.model", "Job", "getPermalinks", "()", "summary", "df-generated"], + ["hudson.model", "Job", "getQueueItem", "()", "summary", "df-generated"], + ["hudson.model", "Job", "isBuildable", "()", "summary", "df-generated"], + ["hudson.model", "Job", "isBuilding", "()", "summary", "df-generated"], + ["hudson.model", "Job", "isHoldOffBuildUntilSave", "()", "summary", "df-generated"], + ["hudson.model", "Job", "isInQueue", "()", "summary", "df-generated"], + ["hudson.model", "Job", "isKeepDependencies", "()", "summary", "df-generated"], + ["hudson.model", "Job", "isLogUpdated", "()", "summary", "df-generated"], + ["hudson.model", "Job", "logRotate", "()", "summary", "df-generated"], + ["hudson.model", "Job", "removeProperty", "(JobProperty)", "summary", "df-generated"], + ["hudson.model", "Job", "supportsLogRotator", "()", "summary", "df-generated"], + ["hudson.model", "Job", "updateNextBuildNumber", "(int)", "summary", "df-generated"], + ["hudson.model", "JobProperty", "getJobAction", "(Job)", "summary", "df-generated"], + ["hudson.model", "JobProperty", "getJobActions", "(Job)", "summary", "df-generated"], + ["hudson.model", "JobProperty", "getJobOverrides", "()", "summary", "df-generated"], + ["hudson.model", "JobProperty", "getSubTasks", "()", "summary", "df-generated"], + ["hudson.model", "JobPropertyDescriptor", "all", "()", "summary", "df-generated"], + ["hudson.model", "JobPropertyDescriptor", "getPropertyDescriptors", "(Class)", "summary", "df-generated"], + ["hudson.model", "JobPropertyDescriptor", "isApplicable", "(Class)", "summary", "df-generated"], + ["hudson.model", "Label", "accept", "(LabelVisitor,Object)", "summary", "df-generated"], + ["hudson.model", "Label", "contains", "(Node)", "summary", "df-generated"], + ["hudson.model", "Label", "getBusyExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Label", "getExpression", "()", "summary", "df-generated"], + ["hudson.model", "Label", "getIdleExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Label", "getTiedJobCount", "()", "summary", "df-generated"], + ["hudson.model", "Label", "getTiedJobs", "()", "summary", "df-generated"], + ["hudson.model", "Label", "getTotalConfiguredExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Label", "getTotalExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Label", "isAssignable", "()", "summary", "df-generated"], + ["hudson.model", "Label", "isAtom", "()", "summary", "df-generated"], + ["hudson.model", "Label", "isEmpty", "()", "summary", "df-generated"], + ["hudson.model", "Label", "isOffline", "()", "summary", "df-generated"], + ["hudson.model", "Label", "isSelfLabel", "()", "summary", "df-generated"], + ["hudson.model", "Label", "matches", "(Collection)", "summary", "df-generated"], + ["hudson.model", "Label", "matches", "(Node)", "summary", "df-generated"], + ["hudson.model", "Label", "matches", "(VariableResolver)", "summary", "df-generated"], + ["hudson.model", "Label", "parseExpression", "(String)", "summary", "df-generated"], + ["hudson.model", "Label", "precedence", "()", "summary", "df-generated"], + ["hudson.model", "LabelFinder", "all", "()", "summary", "df-generated"], + ["hudson.model", "LabelFinder", "findLabels", "(Node)", "summary", "df-generated"], + ["hudson.model", "ListView$DescriptorImpl", "doCheckIncludeRegex", "(String)", "summary", "df-generated"], + ["hudson.model", "ListView", "getDefaultColumns", "()", "summary", "df-generated"], + ["hudson.model", "ListView", "getStatusFilter", "()", "summary", "df-generated"], + ["hudson.model", "ListView", "hasJobFilterExtensions", "()", "summary", "df-generated"], + ["hudson.model", "ListView", "isAddToCurrentView", "()", "summary", "df-generated"], + ["hudson.model", "ListView", "isRecurse", "()", "summary", "df-generated"], + ["hudson.model", "ListView", "jobNamesContains", "(TopLevelItem)", "summary", "df-generated"], + ["hudson.model", "ListView", "setRecurse", "(boolean)", "summary", "df-generated"], + ["hudson.model", "ListView", "setStatusFilter", "(Boolean)", "summary", "df-generated"], + ["hudson.model", "LoadBalancer", "map", "(Queue$Task,MappingWorksheet)", "summary", "df-generated"], + ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot$Builder", "build", "()", "summary", "df-generated"], + ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "builder", "()", "summary", "df-generated"], + ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "getAvailableExecutors", "()", "summary", "df-generated"], + ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "getBusyExecutors", "()", "summary", "df-generated"], + ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "getConnectingExecutors", "()", "summary", "df-generated"], + ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "getDefinedExecutors", "()", "summary", "df-generated"], + ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "getIdleExecutors", "()", "summary", "df-generated"], + ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "getOnlineExecutors", "()", "summary", "df-generated"], + ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "getQueueLength", "()", "summary", "df-generated"], + ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "toString", "()", "summary", "df-generated"], + ["hudson.model", "LoadStatistics", "computeIdleExecutors", "()", "summary", "df-generated"], + ["hudson.model", "LoadStatistics", "computeQueueLength", "()", "summary", "df-generated"], + ["hudson.model", "LoadStatistics", "computeSnapshot", "()", "summary", "df-generated"], + ["hudson.model", "LoadStatistics", "computeTotalExecutors", "()", "summary", "df-generated"], + ["hudson.model", "LoadStatistics", "createChart", "(CategoryDataset)", "summary", "df-generated"], + ["hudson.model", "LoadStatistics", "getLatestIdleExecutors", "(MultiStageTimeSeries$TimeScale)", "summary", "df-generated"], + ["hudson.model", "ManagementLink$Category", "getLabel", "()", "summary", "df-generated"], + ["hudson.model", "ManagementLink", "all", "()", "summary", "df-generated"], + ["hudson.model", "ManagementLink", "getBadge", "()", "summary", "df-generated"], + ["hudson.model", "ManagementLink", "getCategory", "()", "summary", "df-generated"], + ["hudson.model", "ManagementLink", "getDescription", "()", "summary", "df-generated"], + ["hudson.model", "ManagementLink", "getRequiredPermission", "()", "summary", "df-generated"], + ["hudson.model", "ManagementLink", "getRequiresConfirmation", "()", "summary", "df-generated"], + ["hudson.model", "ManagementLink", "getRequiresPOST", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractBuild_Building", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractBuild_BuildingInWorkspace", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractBuild_BuildingOnMaster", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractBuild_BuildingRemotely", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractBuild_KeptBecause", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractItem_BeingDeleted", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractItem_FailureToStopBuilds", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractItem_NewNameInUse", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractItem_NewNameUnchanged", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractItem_NoSuchJobExists", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractItem_NoSuchJobExistsWithoutSuggestion", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractItem_Pronoun", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractItem_TaskNoun", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_Aborted", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_AwaitingBuildForWorkspace", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_AwaitingWorkspaceToComeOnline", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_BuildPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_CancelPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_CustomWorkspaceEmpty", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_Disabled", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_DiscoverPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_DownstreamBuildInProgress", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_ExtendedReadPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_NewBuildForWorkspace", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_NoBuilds", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_NoSCM", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_NoWorkspace", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_PollingABorted", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_PollingVetoed", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_Pronoun", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_ScmAborted", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_UpstreamBuildInProgress", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_WipeOutPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_WorkspaceOffline", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_WorkspacePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_WorkspaceTitle", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "AbstractProject_WorkspaceTitleOnComputer", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Api_MultipleMatch", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Api_NoXPathMatch", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Api_WrapperParamInvalid", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "BallColor_Aborted", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "BallColor_Disabled", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "BallColor_Failed", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "BallColor_InProgress", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "BallColor_NotBuilt", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "BallColor_Pending", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "BallColor_Success", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "BallColor_Unstable", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "BooleanParameterDefinition_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "BuildAuthorizationToken_InvalidTokenProvided", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Build_post_build_steps_failed", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "CLI_clear_queue_shortDescription", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "CLI_keep_build_shortDescription", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "CLI_online_node_shortDescription", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "CLI_restart_shortDescription", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "CLI_safe_restart_shortDescription", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Cause_LegacyCodeCause_ShortDescription", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Cause_RemoteCause_ShortDescription", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Cause_RemoteCause_ShortDescriptionWithNote", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Cause_UpstreamCause_CausedBy", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Cause_UpstreamCause_ShortDescription", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Cause_UserCause_ShortDescription", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Cause_UserIdCause_ShortDescription", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "ChoiceParameterDefinition_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ChoiceParameterDefinition_MissingChoices", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ComputerSet_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ComputerSet_NoSuchSlave", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "ComputerSet_SlaveAlreadyExists", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "ComputerSet_SpecifySlaveToCopy", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Computer_BadChannel", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Computer_BuildPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Computer_Caption", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Computer_ConfigurePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Computer_ConnectPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Computer_CreatePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Computer_DeletePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Computer_DisconnectPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Computer_ExtendedReadPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Computer_NoSuchSlaveExists", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Computer_NoSuchSlaveExistsWithoutAdvice", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Computer_Permissions_Title", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Descriptor_From", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Executor_NotAvailable", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "FileParameterDefinition_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "FileParameterValue_IndexTitle", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "FreeStyleProject_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "FreeStyleProject_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "HealthReport_EmptyString", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_AdministerPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_BadPortNumber", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_Computer_Caption", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_Computer_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_ControlCodeNotAllowed", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_JobAlreadyExists", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_MustBeAtLeast", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_MustBeAtMost", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_NoJavaInPath", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_NoName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_NoSuchDirectory", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_NodeBeingRemoved", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_NodeDescription", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_NotANegativeNumber", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_NotANonNegativeNumber", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_NotANumber", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_NotAPlugin", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_NotAPositiveNumber", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_NotJDKDir", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_NotUsesUTF8ToDecodeURL", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_Permissions_Title", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_ReadPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_RunScriptsPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_TrailingDot", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_USER_CONTENT_README", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_UnsafeChar", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_ViewAlreadyExists", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Hudson_ViewName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ItemGroupMixIn_may_not_copy_as_it_contains_secrets_and_", "(Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Item_CONFIGURE_description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Item_CREATE_description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Item_DELETE_description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Item_Permissions_Title", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Item_READ_description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Item_RENAME_description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "JDK_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Jenkins_CheckDisplayName_DisplayNameNotUniqueWarning", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Jenkins_CheckDisplayName_NameNotUniqueWarning", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Jenkins_IsRestarting", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Jenkins_Manage_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Jenkins_NotAllowedName", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Jenkins_SystemRead_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Job_AllRecentBuildFailed", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Job_BuildStability", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Job_NOfMFailed", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Job_NoRecentBuildFailed", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Job_NoRenameWhileBuilding", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Job_Pronoun", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Job_minutes", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Job_you_must_use_the_save_button_if_you_wish", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "LabelExpression_InvalidBooleanExpression", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "LabelExpression_LabelLink", "(Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "LabelExpression_NoMatch", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "LabelExpression_NoMatch_DidYouMean", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "LabelExpression_ObsoleteMasterLabel", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Label_GroupOf", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Label_InvalidLabel", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Label_ProvisionedFrom", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "ListView_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "LoadStatistics_Legends_AvailableExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "LoadStatistics_Legends_BusyExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "LoadStatistics_Legends_ConnectingExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "LoadStatistics_Legends_DefinedExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "LoadStatistics_Legends_IdleExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "LoadStatistics_Legends_OnlineExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "LoadStatistics_Legends_QueueLength", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "LoadStatistics_Legends_TotalExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ManageJenkinsAction_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ManagementLink_Category_CONFIGURATION", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ManagementLink_Category_MISC", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ManagementLink_Category_SECURITY", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ManagementLink_Category_STATUS", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ManagementLink_Category_TOOLS", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ManagementLink_Category_TROUBLESHOOTING", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ManagementLink_Category_UNCATEGORIZED", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "MultiStageTimeSeries_EMPTY_STRING", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "MyView_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "MyViewsProperty_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "MyViewsProperty_GlobalAction_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "MyViewsProperty_ViewExistsCheck_AlreadyExists", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "MyViewsProperty_ViewExistsCheck_NotExist", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Node_BecauseNodeIsNotAcceptingTasks", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Node_BecauseNodeIsReserved", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Node_LabelMissing", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Node_LackingBuildPermission", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Node_Mode_EXCLUSIVE", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Node_Mode_NORMAL", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ParameterAction_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ParametersDefinitionProperty_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "PasswordParameterDefinition_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Permalink_LastBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Permalink_LastCompletedBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Permalink_LastFailedBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Permalink_LastStableBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Permalink_LastSuccessfulBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Permalink_LastUnstableBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Permalink_LastUnsuccessfulBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ProxyView_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ProxyView_NoSuchViewExists", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_AllNodesOffline", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_BlockedBy", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_ExceptionCanRun", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_ExceptionCanTake", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_FinishedWaiting", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_HudsonIsAboutToShutDown", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_InProgress", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_InQuietPeriod", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_LabelHasNoNodes", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_NodeOffline", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_Unknown", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_WaitingForNextAvailableExecutor", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_WaitingForNextAvailableExecutorOn", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_executor_slot_already_in_use", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_init", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Queue_node_has_been_removed_from_configuration", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "ResultTrend_Aborted", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ResultTrend_Failure", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ResultTrend_Fixed", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ResultTrend_NotBuilt", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ResultTrend_NowUnstable", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ResultTrend_StillFailing", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ResultTrend_StillUnstable", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ResultTrend_Success", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "ResultTrend_Unstable", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "RunParameterDefinition_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_ArtifactsBrowserTitle", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_ArtifactsPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_BuildAborted", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_DeletePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_InProgressDuration", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_MarkedExplicitly", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_NotStartedYet", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_Permissions_Title", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_Summary_Aborted", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_Summary_BackToNormal", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_Summary_BrokenForALongTime", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_Summary_BrokenSince", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_Summary_BrokenSinceThisBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_Summary_NotBuilt", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_Summary_Stable", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_Summary_Unknown", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_Summary_Unstable", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_UnableToDelete", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_UpdatePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Run__is_waiting_for_a_checkpoint_on_", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_running_as_", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Run_running_as_SYSTEM", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Slave_InvalidConfig_Executors", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Slave_InvalidConfig_NoName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Slave_Network_Mounted_File_System_Warning", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Slave_Remote_Director_Mandatory", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Slave_Remote_Relative_Path_Warning", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Slave_Terminated", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "Slave_UnixSlave", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "Slave_WindowsSlave", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "StringParameterDefinition_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "TextParameterDefinition_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "TimeZoneProperty_DisplayDefaultTimeZone", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "TimeZoneProperty_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "TimeZoneProperty_current_time_in_", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "TimeZoneProperty_current_time_on_server_in_in_proposed_di", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "TopLevelItemDescriptor_NotApplicableIn", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_CoreUpdateMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_DownloadButNotActivated", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_agent", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_android", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_api_plugin", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_builder", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_buildwrapper", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_cli", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_cloud", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_cluster", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_database", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_deployment", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_devops", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_devsecops", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_dotnet", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_external", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_groovy_related", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_ios", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_listview_column", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_maven", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_misc", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_must_be_labeled", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_notifier", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_orchestration", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_page_decorator", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_parameter", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_post_build", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_python", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_report", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_ruby", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_runcondition", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_scala", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_scm", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_scm_related", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_security", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_test", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_theme", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_trigger", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_ui", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_unrecognized", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_upload", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_user", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_PluginCategory_view", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_Status_CheckingInternet", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_Status_CheckingJavaNet", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_Status_ConnectionFailed", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_Status_Success", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_Status_UnknownHostException", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_init", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "UpdateCenter_n_a", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "User_IllegalFullname", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "User_IllegalUsername", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "View_ConfigurePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "View_CreatePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "View_DeletePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "View_DisplayNameNotUniqueWarning", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "View_MissingMode", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "View_Permissions_Title", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "View_ReadPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractBuild_Building", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractBuild_BuildingInWorkspace", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractBuild_BuildingOnMaster", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractBuild_BuildingRemotely", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractBuild_KeptBecause", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractItem_BeingDeleted", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractItem_FailureToStopBuilds", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractItem_NewNameInUse", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractItem_NewNameUnchanged", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractItem_NoSuchJobExists", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractItem_NoSuchJobExistsWithoutSuggestion", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractItem_Pronoun", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractItem_TaskNoun", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_Aborted", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_AwaitingBuildForWorkspace", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_AwaitingWorkspaceToComeOnline", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_BuildPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_CancelPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_CustomWorkspaceEmpty", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_Disabled", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_DiscoverPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_DownstreamBuildInProgress", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_ExtendedReadPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_NewBuildForWorkspace", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_NoBuilds", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_NoSCM", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_NoWorkspace", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_PollingABorted", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_PollingVetoed", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_Pronoun", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_ScmAborted", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_UpstreamBuildInProgress", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_WipeOutPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_WorkspaceOffline", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_WorkspacePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_WorkspaceTitle", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_AbstractProject_WorkspaceTitleOnComputer", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Api_MultipleMatch", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Api_NoXPathMatch", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Api_WrapperParamInvalid", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_BallColor_Aborted", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_BallColor_Disabled", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_BallColor_Failed", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_BallColor_InProgress", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_BallColor_NotBuilt", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_BallColor_Pending", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_BallColor_Success", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_BallColor_Unstable", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_BooleanParameterDefinition_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_BuildAuthorizationToken_InvalidTokenProvided", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Build_post_build_steps_failed", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_CLI_clear_queue_shortDescription", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_CLI_keep_build_shortDescription", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_CLI_online_node_shortDescription", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_CLI_restart_shortDescription", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_CLI_safe_restart_shortDescription", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Cause_LegacyCodeCause_ShortDescription", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Cause_RemoteCause_ShortDescription", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Cause_RemoteCause_ShortDescriptionWithNote", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Cause_UpstreamCause_CausedBy", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Cause_UpstreamCause_ShortDescription", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Cause_UserCause_ShortDescription", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Cause_UserIdCause_ShortDescription", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_ChoiceParameterDefinition_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ChoiceParameterDefinition_MissingChoices", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ComputerSet_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ComputerSet_NoSuchSlave", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_ComputerSet_SlaveAlreadyExists", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_ComputerSet_SpecifySlaveToCopy", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Computer_BadChannel", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Computer_BuildPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Computer_Caption", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Computer_ConfigurePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Computer_ConnectPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Computer_CreatePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Computer_DeletePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Computer_DisconnectPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Computer_ExtendedReadPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Computer_NoSuchSlaveExists", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Computer_NoSuchSlaveExistsWithoutAdvice", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Computer_Permissions_Title", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Descriptor_From", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Executor_NotAvailable", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_FileParameterDefinition_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_FileParameterValue_IndexTitle", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_FreeStyleProject_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_FreeStyleProject_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_HealthReport_EmptyString", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_AdministerPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_BadPortNumber", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_Computer_Caption", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_Computer_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_ControlCodeNotAllowed", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_JobAlreadyExists", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_MustBeAtLeast", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_MustBeAtMost", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_NoJavaInPath", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_NoName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_NoSuchDirectory", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_NodeBeingRemoved", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_NodeDescription", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_NotANegativeNumber", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_NotANonNegativeNumber", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_NotANumber", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_NotAPlugin", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_NotAPositiveNumber", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_NotJDKDir", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_NotUsesUTF8ToDecodeURL", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_Permissions_Title", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_ReadPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_RunScriptsPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_TrailingDot", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_USER_CONTENT_README", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_UnsafeChar", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_ViewAlreadyExists", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Hudson_ViewName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ItemGroupMixIn_may_not_copy_as_it_contains_secrets_and_", "(Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Item_CONFIGURE_description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Item_CREATE_description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Item_DELETE_description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Item_Permissions_Title", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Item_READ_description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Item_RENAME_description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_JDK_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Jenkins_CheckDisplayName_DisplayNameNotUniqueWarning", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Jenkins_CheckDisplayName_NameNotUniqueWarning", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Jenkins_IsRestarting", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Jenkins_Manage_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Jenkins_NotAllowedName", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Jenkins_SystemRead_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Job_AllRecentBuildFailed", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Job_BuildStability", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Job_NOfMFailed", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Job_NoRecentBuildFailed", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Job_NoRenameWhileBuilding", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Job_Pronoun", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Job_minutes", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Job_you_must_use_the_save_button_if_you_wish", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_LabelExpression_InvalidBooleanExpression", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_LabelExpression_LabelLink", "(Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_LabelExpression_NoMatch", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_LabelExpression_NoMatch_DidYouMean", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_LabelExpression_ObsoleteMasterLabel", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Label_GroupOf", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Label_InvalidLabel", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Label_ProvisionedFrom", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_ListView_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_LoadStatistics_Legends_AvailableExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_LoadStatistics_Legends_BusyExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_LoadStatistics_Legends_ConnectingExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_LoadStatistics_Legends_DefinedExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_LoadStatistics_Legends_IdleExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_LoadStatistics_Legends_OnlineExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_LoadStatistics_Legends_QueueLength", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_LoadStatistics_Legends_TotalExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ManageJenkinsAction_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ManagementLink_Category_CONFIGURATION", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ManagementLink_Category_MISC", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ManagementLink_Category_SECURITY", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ManagementLink_Category_STATUS", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ManagementLink_Category_TOOLS", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ManagementLink_Category_TROUBLESHOOTING", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ManagementLink_Category_UNCATEGORIZED", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_MultiStageTimeSeries_EMPTY_STRING", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_MyView_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_MyViewsProperty_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_MyViewsProperty_GlobalAction_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_MyViewsProperty_ViewExistsCheck_AlreadyExists", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_MyViewsProperty_ViewExistsCheck_NotExist", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Node_BecauseNodeIsNotAcceptingTasks", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Node_BecauseNodeIsReserved", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Node_LabelMissing", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Node_LackingBuildPermission", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Node_Mode_EXCLUSIVE", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Node_Mode_NORMAL", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ParameterAction_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ParametersDefinitionProperty_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_PasswordParameterDefinition_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Permalink_LastBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Permalink_LastCompletedBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Permalink_LastFailedBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Permalink_LastStableBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Permalink_LastSuccessfulBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Permalink_LastUnstableBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Permalink_LastUnsuccessfulBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ProxyView_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ProxyView_NoSuchViewExists", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_AllNodesOffline", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_BlockedBy", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_ExceptionCanRun", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_ExceptionCanTake", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_FinishedWaiting", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_HudsonIsAboutToShutDown", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_InProgress", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_InQuietPeriod", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_LabelHasNoNodes", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_NodeOffline", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_Unknown", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_WaitingForNextAvailableExecutor", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_WaitingForNextAvailableExecutorOn", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_executor_slot_already_in_use", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_init", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Queue_node_has_been_removed_from_configuration", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_ResultTrend_Aborted", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ResultTrend_Failure", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ResultTrend_Fixed", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ResultTrend_NotBuilt", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ResultTrend_NowUnstable", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ResultTrend_StillFailing", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ResultTrend_StillUnstable", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ResultTrend_Success", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_ResultTrend_Unstable", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_RunParameterDefinition_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_ArtifactsBrowserTitle", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_ArtifactsPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_BuildAborted", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_DeletePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_InProgressDuration", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_MarkedExplicitly", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_NotStartedYet", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_Permissions_Title", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_Summary_Aborted", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_Summary_BackToNormal", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_Summary_BrokenForALongTime", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_Summary_BrokenSince", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_Summary_BrokenSinceThisBuild", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_Summary_NotBuilt", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_Summary_Stable", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_Summary_Unknown", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_Summary_Unstable", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_UnableToDelete", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_UpdatePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run__is_waiting_for_a_checkpoint_on_", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_running_as_", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Run_running_as_SYSTEM", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Slave_InvalidConfig_Executors", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Slave_InvalidConfig_NoName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Slave_Network_Mounted_File_System_Warning", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Slave_Remote_Director_Mandatory", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Slave_Remote_Relative_Path_Warning", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Slave_Terminated", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_Slave_UnixSlave", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_Slave_WindowsSlave", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_StringParameterDefinition_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_TextParameterDefinition_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_TimeZoneProperty_DisplayDefaultTimeZone", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_TimeZoneProperty_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_TimeZoneProperty_current_time_in_", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_TimeZoneProperty_current_time_on_server_in_in_proposed_di", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_TopLevelItemDescriptor_NotApplicableIn", "(Object,Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_CoreUpdateMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_DisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_DownloadButNotActivated", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_agent", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_android", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_api_plugin", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_builder", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_buildwrapper", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_cli", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_cloud", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_cluster", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_database", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_deployment", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_devops", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_devsecops", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_dotnet", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_external", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_groovy_related", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_ios", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_listview_column", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_maven", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_misc", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_must_be_labeled", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_notifier", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_orchestration", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_page_decorator", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_parameter", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_post_build", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_python", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_report", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_ruby", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_runcondition", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_scala", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_scm", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_scm_related", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_security", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_test", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_theme", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_trigger", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_ui", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_unrecognized", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_upload", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_user", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_view", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_Status_CheckingInternet", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_Status_CheckingJavaNet", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_Status_ConnectionFailed", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_Status_Success", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_Status_UnknownHostException", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_init", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_UpdateCenter_n_a", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_User_IllegalFullname", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_User_IllegalUsername", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_View_ConfigurePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_View_CreatePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_View_DeletePermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_View_DisplayNameNotUniqueWarning", "(Object)", "summary", "df-generated"], + ["hudson.model", "Messages", "_View_MissingMode", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_View_Permissions_Title", "()", "summary", "df-generated"], + ["hudson.model", "Messages", "_View_ReadPermission_Description", "()", "summary", "df-generated"], + ["hudson.model", "ModelObject", "getDisplayName", "()", "summary", "df-generated"], + ["hudson.model", "MultiStageTimeSeries$TimeScale", "createDateFormat", "()", "summary", "df-generated"], + ["hudson.model", "MultiStageTimeSeries$TimeScale", "parse", "(String)", "summary", "df-generated"], + ["hudson.model", "MultiStageTimeSeries$TrendChart", "createChart", "()", "summary", "df-generated"], + ["hudson.model", "MultiStageTimeSeries", "MultiStageTimeSeries", "(float,float)", "summary", "df-generated"], + ["hudson.model", "MultiStageTimeSeries", "getLatest", "(MultiStageTimeSeries$TimeScale)", "summary", "df-generated"], + ["hudson.model", "MultiStageTimeSeries", "update", "(float)", "summary", "df-generated"], + ["hudson.model", "MyViewsProperty", "doCreateView", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "MyViewsProperty", "doIndex", "()", "summary", "df-generated"], + ["hudson.model", "MyViewsProperty", "doViewExistsCheck", "(String,boolean)", "summary", "df-generated"], + ["hudson.model", "MyViewsProperty", "getMyViewsTabBar", "()", "summary", "df-generated"], + ["hudson.model", "Node$Mode", "getDescription", "()", "summary", "df-generated"], + ["hudson.model", "Node$Mode", "getName", "()", "summary", "df-generated"], + ["hudson.model", "Node", "canTake", "(Queue$Task)", "summary", "df-generated"], + ["hudson.model", "Node", "createComputer", "()", "summary", "df-generated"], + ["hudson.model", "Node", "createLauncher", "(TaskListener)", "summary", "df-generated"], + ["hudson.model", "Node", "getChannel", "()", "summary", "df-generated"], + ["hudson.model", "Node", "getClockDifference", "()", "summary", "df-generated"], + ["hudson.model", "Node", "getClockDifferenceCallable", "()", "summary", "df-generated"], + ["hudson.model", "Node", "getFileSystemProvisioner", "()", "summary", "df-generated"], + ["hudson.model", "Node", "getLabelString", "()", "summary", "df-generated"], + ["hudson.model", "Node", "getMode", "()", "summary", "df-generated"], + ["hudson.model", "Node", "getNodeDescription", "()", "summary", "df-generated"], + ["hudson.model", "Node", "getNodeName", "()", "summary", "df-generated"], + ["hudson.model", "Node", "getNodeProperties", "()", "summary", "df-generated"], + ["hudson.model", "Node", "getNodePropertyDescriptors", "()", "summary", "df-generated"], + ["hudson.model", "Node", "getNumExecutors", "()", "summary", "df-generated"], + ["hudson.model", "Node", "getRootPath", "()", "summary", "df-generated"], + ["hudson.model", "Node", "getWorkspaceFor", "(TopLevelItem)", "summary", "df-generated"], + ["hudson.model", "Node", "isAcceptingTasks", "()", "summary", "df-generated"], + ["hudson.model", "Node", "isHoldOffLaunchUntilSave", "()", "summary", "df-generated"], + ["hudson.model", "Node", "setLabelString", "(String)", "summary", "df-generated"], + ["hudson.model", "Node", "setNodeName", "(String)", "summary", "df-generated"], + ["hudson.model", "Node", "toComputer", "()", "summary", "df-generated"], + ["hudson.model", "PageDecorator", "all", "()", "summary", "df-generated"], + ["hudson.model", "PageDecorator", "getUrl", "()", "summary", "df-generated"], + ["hudson.model", "PaneStatusProperties", "forCurrentUser", "()", "summary", "df-generated"], + ["hudson.model", "PaneStatusProperties", "isCollapsed", "(String)", "summary", "df-generated"], + ["hudson.model", "PaneStatusProperties", "toggleCollapsed", "(String)", "summary", "df-generated"], + ["hudson.model", "ParameterDefinition$ParameterDescriptor", "getValuePage", "()", "summary", "df-generated"], + ["hudson.model", "ParameterDefinition", "all", "()", "summary", "df-generated"], + ["hudson.model", "ParameterDefinition", "createValue", "(CLICommand,String)", "summary", "df-generated"], + ["hudson.model", "ParameterDefinition", "createValue", "(StaplerRequest)", "summary", "df-generated"], + ["hudson.model", "ParameterDefinition", "createValue", "(StaplerRequest,JSONObject)", "summary", "df-generated"], + ["hudson.model", "ParameterDefinition", "getDefaultParameterValue", "()", "summary", "df-generated"], + ["hudson.model", "ParameterDefinition", "getType", "()", "summary", "df-generated"], + ["hudson.model", "ParameterDefinition", "isValid", "(ParameterValue)", "summary", "df-generated"], + ["hudson.model", "ParameterValue", "createBuildWrapper", "(AbstractBuild)", "summary", "df-generated"], + ["hudson.model", "ParameterValue", "createVariableResolver", "(AbstractBuild)", "summary", "df-generated"], + ["hudson.model", "ParameterValue", "getAssignedLabel", "(SubTask)", "summary", "df-generated"], + ["hudson.model", "ParameterValue", "getDefinition", "()", "summary", "df-generated"], + ["hudson.model", "ParameterValue", "getValue", "()", "summary", "df-generated"], + ["hudson.model", "ParameterValue", "isSensitive", "()", "summary", "df-generated"], + ["hudson.model", "ParametersAction", "createBuildWrappers", "(AbstractBuild,Collection)", "summary", "df-generated"], + ["hudson.model", "ParametersDefinitionProperty", "_doBuild", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "ParametersDefinitionProperty", "_doBuild", "(StaplerRequest,StaplerResponse,TimeDuration)", "summary", "df-generated"], + ["hudson.model", "ParametersDefinitionProperty", "buildWithParameters", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "ParametersDefinitionProperty", "buildWithParameters", "(StaplerRequest,StaplerResponse,TimeDuration)", "summary", "df-generated"], + ["hudson.model", "PeriodicWork", "all", "()", "summary", "df-generated"], + ["hudson.model", "PeriodicWork", "getInitialDelay", "()", "summary", "df-generated"], + ["hudson.model", "PeriodicWork", "getRecurrencePeriod", "()", "summary", "df-generated"], + ["hudson.model", "PeriodicWork", "init", "()", "summary", "df-generated"], + ["hudson.model", "PermalinkProjectAction$Permalink", "getDisplayName", "()", "summary", "df-generated"], + ["hudson.model", "PermalinkProjectAction$Permalink", "getId", "()", "summary", "df-generated"], + ["hudson.model", "PermalinkProjectAction$Permalink", "resolve", "(Job)", "summary", "df-generated"], + ["hudson.model", "PersistentDescriptor", "load", "()", "summary", "df-generated"], + ["hudson.model", "Project", "removePublisher", "(Descriptor)", "summary", "df-generated"], + ["hudson.model", "ProxyView", "doViewExistsCheck", "(String)", "summary", "df-generated"], + ["hudson.model", "ProxyView", "getProxiedView", "()", "summary", "df-generated"], + ["hudson.model", "Queue$BlockedItem", "isCauseOfBlockageNull", "()", "summary", "df-generated"], + ["hudson.model", "Queue$BuildableItem", "isPending", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Executable", "getEstimatedDuration", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Executable", "getParentExecutable", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Item", "authenticate2", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Item", "authenticate", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Item", "doCancelQueue", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Item", "getCauseOfBlockage", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Item", "getCausesDescription", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Item", "getId", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Item", "getIdLegacy", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Item", "getInQueueForString", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Item", "getInQueueSince", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Item", "getUrl", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Item", "hasCancelPermission", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Item", "isBlocked", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Item", "isBuildable", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Item", "isStuck", "()", "summary", "df-generated"], + ["hudson.model", "Queue$JobOffer", "canTake", "(Queue$BuildableItem)", "summary", "df-generated"], + ["hudson.model", "Queue$JobOffer", "getCauseOfBlockage", "(Queue$BuildableItem)", "summary", "df-generated"], + ["hudson.model", "Queue$JobOffer", "getNode", "()", "summary", "df-generated"], + ["hudson.model", "Queue$JobOffer", "isNotExclusive", "()", "summary", "df-generated"], + ["hudson.model", "Queue$LeftItem", "isCancelled", "()", "summary", "df-generated"], + ["hudson.model", "Queue$QueueAction", "shouldSchedule", "(List)", "summary", "df-generated"], + ["hudson.model", "Queue$QueueDecisionHandler", "all", "()", "summary", "df-generated"], + ["hudson.model", "Queue$QueueDecisionHandler", "shouldSchedule", "(Queue$Task,List)", "summary", "df-generated"], + ["hudson.model", "Queue$Task", "checkAbortPermission", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Task", "getCauseOfBlockage", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Task", "getDefaultAuthentication2", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Task", "getDefaultAuthentication2", "(Queue$Item)", "summary", "df-generated"], + ["hudson.model", "Queue$Task", "getDefaultAuthentication", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Task", "getDefaultAuthentication", "(Queue$Item)", "summary", "df-generated"], + ["hudson.model", "Queue$Task", "hasAbortPermission", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Task", "isBuildBlocked", "()", "summary", "df-generated"], + ["hudson.model", "Queue$Task", "isConcurrentBuild", "()", "summary", "df-generated"], + ["hudson.model", "Queue", "Queue", "(LoadBalancer)", "summary", "df-generated"], + ["hudson.model", "Queue", "add", "(AbstractProject)", "summary", "df-generated"], + ["hudson.model", "Queue", "add", "(AbstractProject,int)", "summary", "df-generated"], + ["hudson.model", "Queue", "add", "(Queue$Task,int)", "summary", "df-generated"], + ["hudson.model", "Queue", "cancel", "(Queue$Task)", "summary", "df-generated"], + ["hudson.model", "Queue", "clear", "()", "summary", "df-generated"], + ["hudson.model", "Queue", "clearLeftItems", "()", "summary", "df-generated"], + ["hudson.model", "Queue", "contains", "(Queue$Task)", "summary", "df-generated"], + ["hudson.model", "Queue", "countBuildableItems", "()", "summary", "df-generated"], + ["hudson.model", "Queue", "countBuildableItemsFor", "(Label)", "summary", "df-generated"], + ["hudson.model", "Queue", "doCancelItem", "(long)", "summary", "df-generated"], + ["hudson.model", "Queue", "getApproximateItemsQuickly", "()", "summary", "df-generated"], + ["hudson.model", "Queue", "getDiscoverableItems", "()", "summary", "df-generated"], + ["hudson.model", "Queue", "getInstance", "()", "summary", "df-generated"], + ["hudson.model", "Queue", "getItems", "()", "summary", "df-generated"], + ["hudson.model", "Queue", "ifBlockedByHudsonShutdown", "(Queue$Task)", "summary", "df-generated"], + ["hudson.model", "Queue", "init", "(Jenkins)", "summary", "df-generated"], + ["hudson.model", "Queue", "isBlockedByShutdown", "(Queue$Task)", "summary", "df-generated"], + ["hudson.model", "Queue", "isEmpty", "()", "summary", "df-generated"], + ["hudson.model", "Queue", "isPending", "(Queue$Task)", "summary", "df-generated"], + ["hudson.model", "Queue", "load", "()", "summary", "df-generated"], + ["hudson.model", "Queue", "maintain", "()", "summary", "df-generated"], + ["hudson.model", "Queue", "setLoadBalancer", "(LoadBalancer)", "summary", "df-generated"], + ["hudson.model", "Queue", "strictCountBuildableItemsFor", "(Label)", "summary", "df-generated"], + ["hudson.model", "Queue", "tryWithLock", "(Runnable)", "summary", "df-generated"], + ["hudson.model", "Queue", "withLock", "(Callable)", "summary", "df-generated"], + ["hudson.model", "Queue", "withLock", "(Runnable)", "summary", "df-generated"], + ["hudson.model", "RSS", "forwardToRss", "(String,String,Collection,FeedAdapter,StaplerRequest,HttpServletResponse)", "summary", "df-generated"], + ["hudson.model", "RSS", "rss", "(StaplerRequest,StaplerResponse,String,String,RunList)", "summary", "df-generated"], + ["hudson.model", "RSS", "rss", "(StaplerRequest,StaplerResponse,String,String,RunList,FeedAdapter)", "summary", "df-generated"], + ["hudson.model", "Resource", "isCollidingWith", "(Resource,int)", "summary", "df-generated"], + ["hudson.model", "ResourceActivity", "getResourceList", "()", "summary", "df-generated"], + ["hudson.model", "ResourceController", "canRun", "(ResourceList)", "summary", "df-generated"], + ["hudson.model", "ResourceController", "execute", "(Runnable,ResourceActivity)", "summary", "df-generated"], + ["hudson.model", "ResourceList", "isCollidingWith", "(ResourceList)", "summary", "df-generated"], + ["hudson.model", "ResourceList", "toString", "()", "summary", "df-generated"], + ["hudson.model", "RestartListener", "all", "()", "summary", "df-generated"], + ["hudson.model", "RestartListener", "isAllReady", "()", "summary", "df-generated"], + ["hudson.model", "RestartListener", "isReadyToRestart", "()", "summary", "df-generated"], + ["hudson.model", "RestartListener", "onRestart", "()", "summary", "df-generated"], + ["hudson.model", "Result$OptionHandlerImpl", "OptionHandlerImpl", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"], + ["hudson.model", "Result", "fromString", "(String)", "summary", "df-generated"], + ["hudson.model", "Result", "init", "()", "summary", "df-generated"], + ["hudson.model", "Result", "isBetterOrEqualTo", "(Result)", "summary", "df-generated"], + ["hudson.model", "Result", "isBetterThan", "(Result)", "summary", "df-generated"], + ["hudson.model", "Result", "isCompleteBuild", "()", "summary", "df-generated"], + ["hudson.model", "Result", "isWorseOrEqualTo", "(Result)", "summary", "df-generated"], + ["hudson.model", "Result", "isWorseThan", "(Result)", "summary", "df-generated"], + ["hudson.model", "ResultTrend", "getDescription", "()", "summary", "df-generated"], + ["hudson.model", "ResultTrend", "getID", "()", "summary", "df-generated"], + ["hudson.model", "ResultTrend", "getResultTrend", "(AbstractBuild)", "summary", "df-generated"], + ["hudson.model", "ResultTrend", "getResultTrend", "(Run)", "summary", "df-generated"], + ["hudson.model", "Run$Artifact", "getFileSize", "()", "summary", "df-generated"], + ["hudson.model", "Run$ArtifactList", "computeDisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Run$KeepLogBuildBadge", "getWhyKeepLog", "()", "summary", "df-generated"], + ["hudson.model", "Run$RedirectUp", "doDynamic", "(StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Run$RunExecution", "cleanUp", "(BuildListener)", "summary", "df-generated"], + ["hudson.model", "Run$RunExecution", "getBuild", "()", "summary", "df-generated"], + ["hudson.model", "Run$RunExecution", "getProject", "()", "summary", "df-generated"], + ["hudson.model", "Run$RunExecution", "post", "(BuildListener)", "summary", "df-generated"], + ["hudson.model", "Run$RunExecution", "run", "(BuildListener)", "summary", "df-generated"], + ["hudson.model", "Run$StatusSummarizer", "summarize", "(Run,ResultTrend)", "summary", "df-generated"], + ["hudson.model", "Run", "canToggleLogKeep", "()", "summary", "df-generated"], + ["hudson.model", "Run", "delete", "()", "summary", "df-generated"], + ["hudson.model", "Run", "deleteArtifacts", "()", "summary", "df-generated"], + ["hudson.model", "Run", "doBuildNumber", "(StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Run", "doBuildStatus", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Run", "doBuildTimestamp", "(StaplerRequest,StaplerResponse,String)", "summary", "df-generated"], + ["hudson.model", "Run", "doConsoleText", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Run", "doDoDelete", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Run", "doProgressiveLog", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Run", "doSubmitDescription", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Run", "doToggleLogKeep", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Run", "fromExternalizableId", "(String)", "summary", "df-generated"], + ["hudson.model", "Run", "getArtifacts", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getArtifactsUpTo", "(int)", "summary", "df-generated"], + ["hudson.model", "Run", "getBuildStatusIconClassName", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getBuildStatusSummary", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getBuildStatusUrl", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getCharset", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getDuration", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getDurationString", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getEstimatedDuration", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getExecutor", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getHasArtifacts", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getIconColor", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getLog", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getLog", "(int)", "summary", "df-generated"], + ["hudson.model", "Run", "getNumber", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getOneOffExecutor", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getQueueId", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getStartTimeInMillis", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getTime", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getTimeInMillis", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getTimestamp", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getTimestampString2", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getTimestampString", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getTransientActions", "()", "summary", "df-generated"], + ["hudson.model", "Run", "getWhyKeepLog", "()", "summary", "df-generated"], + ["hudson.model", "Run", "hasCustomDisplayName", "()", "summary", "df-generated"], + ["hudson.model", "Run", "hasntStartedYet", "()", "summary", "df-generated"], + ["hudson.model", "Run", "isBuilding", "()", "summary", "df-generated"], + ["hudson.model", "Run", "isInProgress", "()", "summary", "df-generated"], + ["hudson.model", "Run", "isKeepLog", "()", "summary", "df-generated"], + ["hudson.model", "Run", "isLogUpdated", "()", "summary", "df-generated"], + ["hudson.model", "Run", "keepLog", "()", "summary", "df-generated"], + ["hudson.model", "Run", "keepLog", "(boolean)", "summary", "df-generated"], + ["hudson.model", "Run", "reload", "()", "summary", "df-generated"], + ["hudson.model", "Run", "setQueueId", "(long)", "summary", "df-generated"], + ["hudson.model", "Run", "updateSymlinks", "(TaskListener)", "summary", "df-generated"], + ["hudson.model", "Run", "writeLogTo", "(long,XMLOutput)", "summary", "df-generated"], + ["hudson.model", "Run", "writeWholeLogTo", "(OutputStream)", "summary", "df-generated"], + ["hudson.model", "RunMap", "remove", "(Run)", "summary", "df-generated"], + ["hudson.model", "RunParameterDefinition$DescriptorImpl", "doAutoCompleteProjectName", "(String)", "summary", "df-generated"], + ["hudson.model", "RunParameterDefinition$RunParameterFilter", "getName", "()", "summary", "df-generated"], + ["hudson.model", "RunParameterDefinition", "getBuilds", "()", "summary", "df-generated"], + ["hudson.model", "RunParameterDefinition", "getFilter", "()", "summary", "df-generated"], + ["hudson.model", "RunParameterDefinition", "getProject", "()", "summary", "df-generated"], + ["hudson.model", "RunParameterValue", "getRun", "()", "summary", "df-generated"], + ["hudson.model", "Saveable", "save", "()", "summary", "df-generated"], + ["hudson.model", "SimpleParameterDefinition", "createValue", "(String)", "summary", "df-generated"], + ["hudson.model", "Slave$JnlpJar", "doIndex", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "Slave$JnlpJar", "getURL", "()", "summary", "df-generated"], + ["hudson.model", "Slave$JnlpJar", "readFully", "()", "summary", "df-generated"], + ["hudson.model", "Slave$SlaveDescriptor", "computerLauncherDescriptors", "(Slave)", "summary", "df-generated"], + ["hudson.model", "Slave$SlaveDescriptor", "doCheckNumExecutors", "(String)", "summary", "df-generated"], + ["hudson.model", "Slave$SlaveDescriptor", "doCheckRemoteFS", "(String)", "summary", "df-generated"], + ["hudson.model", "Slave$SlaveDescriptor", "nodePropertyDescriptors", "(Slave)", "summary", "df-generated"], + ["hudson.model", "Slave$SlaveDescriptor", "retentionStrategyDescriptors", "(Slave)", "summary", "df-generated"], + ["hudson.model", "Slave", "getComputer", "()", "summary", "df-generated"], + ["hudson.model", "Slave", "setMode", "(Node$Mode)", "summary", "df-generated"], + ["hudson.model", "Slave", "setNumExecutors", "(int)", "summary", "df-generated"], + ["hudson.model", "Slave", "setUserId", "(String)", "summary", "df-generated"], + ["hudson.model", "StatusIcon", "getDescription", "()", "summary", "df-generated"], + ["hudson.model", "StreamBuildListener", "StreamBuildListener", "(File,Charset)", "summary", "df-generated"], + ["hudson.model", "StringParameterDefinition", "isTrim", "()", "summary", "df-generated"], + ["hudson.model", "StringParameterDefinition", "setTrim", "(boolean)", "summary", "df-generated"], + ["hudson.model", "StringParameterValue", "doTrim", "()", "summary", "df-generated"], + ["hudson.model", "TaskAction", "doClearError", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "TaskAction", "doProgressiveHtml", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "TaskAction", "doProgressiveLog", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "TaskAction", "getLog", "()", "summary", "df-generated"], + ["hudson.model", "TaskAction", "obtainLog", "()", "summary", "df-generated"], + ["hudson.model", "TaskListener", "annotate", "(ConsoleNote)", "summary", "df-generated"], + ["hudson.model", "TaskListener", "error", "(String)", "summary", "df-generated"], + ["hudson.model", "TaskListener", "error", "(String,Object[])", "summary", "df-generated"], + ["hudson.model", "TaskListener", "fatalError", "(String)", "summary", "df-generated"], + ["hudson.model", "TaskListener", "fatalError", "(String,Object[])", "summary", "df-generated"], + ["hudson.model", "TaskListener", "getCharset", "()", "summary", "df-generated"], + ["hudson.model", "TaskListener", "getLogger", "()", "summary", "df-generated"], + ["hudson.model", "TaskListener", "hyperlink", "(String,String)", "summary", "df-generated"], + ["hudson.model", "TaskThread$ListenerAndText", "forFile", "(File)", "summary", "df-generated"], + ["hudson.model", "TaskThread$ListenerAndText", "forMemory", "()", "summary", "df-generated"], + ["hudson.model", "TaskThread", "isRunning", "()", "summary", "df-generated"], + ["hudson.model", "TaskThread", "readAll", "()", "summary", "df-generated"], + ["hudson.model", "TimeSeries", "TimeSeries", "(float,float,int)", "summary", "df-generated"], + ["hudson.model", "TimeSeries", "getHistory", "()", "summary", "df-generated"], + ["hudson.model", "TimeSeries", "getLatest", "()", "summary", "df-generated"], + ["hudson.model", "TimeSeries", "toString", "()", "summary", "df-generated"], + ["hudson.model", "TimeSeries", "update", "(float)", "summary", "df-generated"], + ["hudson.model", "TimeZoneProperty$DescriptorImpl", "doCheckTimeZoneName", "(String)", "summary", "df-generated"], + ["hudson.model", "TimeZoneProperty$DescriptorImpl", "doFillTimeZoneNameItems", "(User)", "summary", "df-generated"], + ["hudson.model", "TimeZoneProperty", "forCurrentUser", "()", "summary", "df-generated"], + ["hudson.model", "TopLevelItemDescriptor", "all", "()", "summary", "df-generated"], + ["hudson.model", "TopLevelItemDescriptor", "checkApplicableIn", "(ItemGroup)", "summary", "df-generated"], + ["hudson.model", "TopLevelItemDescriptor", "getCategoryId", "()", "summary", "df-generated"], + ["hudson.model", "TopLevelItemDescriptor", "getDescription", "()", "summary", "df-generated"], + ["hudson.model", "TopLevelItemDescriptor", "getIconFilePathPattern", "()", "summary", "df-generated"], + ["hudson.model", "TopLevelItemDescriptor", "isApplicable", "(Descriptor)", "summary", "df-generated"], + ["hudson.model", "TopLevelItemDescriptor", "isApplicableIn", "(ItemGroup)", "summary", "df-generated"], + ["hudson.model", "TopLevelItemDescriptor", "newInstance", "(ItemGroup,String)", "summary", "df-generated"], + ["hudson.model", "TopLevelItemDescriptor", "testInstance", "(TopLevelItem)", "summary", "df-generated"], + ["hudson.model", "TransientBuildActionFactory", "all", "()", "summary", "df-generated"], + ["hudson.model", "TransientBuildActionFactory", "createFor", "(AbstractBuild)", "summary", "df-generated"], + ["hudson.model", "TransientBuildActionFactory", "createFor", "(Run)", "summary", "df-generated"], + ["hudson.model", "TransientComputerActionFactory", "all", "()", "summary", "df-generated"], + ["hudson.model", "TransientComputerActionFactory", "createAllFor", "(Computer)", "summary", "df-generated"], + ["hudson.model", "TransientComputerActionFactory", "createFor", "(Computer)", "summary", "df-generated"], + ["hudson.model", "TransientProjectActionFactory", "all", "()", "summary", "df-generated"], + ["hudson.model", "TransientProjectActionFactory", "createFor", "(AbstractProject)", "summary", "df-generated"], + ["hudson.model", "TransientUserActionFactory", "all", "()", "summary", "df-generated"], + ["hudson.model", "TransientUserActionFactory", "createFor", "(User)", "summary", "df-generated"], + ["hudson.model", "TransientViewActionFactory", "all", "()", "summary", "df-generated"], + ["hudson.model", "TransientViewActionFactory", "createAllFor", "(View)", "summary", "df-generated"], + ["hudson.model", "TransientViewActionFactory", "createFor", "(View)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$CoreUpdateMonitor", "getData", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$DownloadJob$InstallationStatus", "getType", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$DownloadJob$InstallationStatus", "isSuccess", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$DownloadJob$InstallationStatus", "requiresRestart", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$DownloadJob$Installing", "Installing", "(int)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$DownloadJob", "_run", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$DownloadJob", "getContentLength", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$DownloadJob", "getName", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$RestartJenkinsJob$Pending", "getType", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$RestartJenkinsJob", "cancel", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "checkConnection", "(UpdateCenter$ConnectionCheckJob,String)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "checkUpdateCenter", "(UpdateCenter$ConnectionCheckJob,String)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "getConnectionCheckUrl", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "getPluginRepositoryBaseUrl", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "getUpdateCenterUrl", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "install", "(UpdateCenter$DownloadJob,File,File)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "postValidate", "(UpdateCenter$DownloadJob,File)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "preValidate", "(UpdateCenter$DownloadJob,URL)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "upgrade", "(UpdateCenter$DownloadJob,File,File)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterJob", "getType", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterJob", "schedule", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter$UpdateCenterJob", "submit", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "doCancelRestart", "(StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "doDowngrade", "(StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "doIncompleteInstallStatus", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "doInstallStatus", "(StaplerRequest)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "doInvalidateData", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "doRestart", "(StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "doSafeRestart", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "doUpgrade", "(StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "getBackupVersion", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "getDefaultBaseUrl", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "getLastUpdatedString", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "getUpdates", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "hasIncompatibleUpdates", "(PluginManager$MetadataCache)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "init", "(Jenkins)", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "isDowngradable", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "isRestartRequiredForCompletion", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "isRestartScheduled", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "isSiteDataReady", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "load", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "persistInstallStatus", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "updateAllSites", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "updateAllSitesNow", "()", "summary", "df-generated"], + ["hudson.model", "UpdateCenter", "updateDefaultSite", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Data", "canUpgrade", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Data", "hasCoreUpdates", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Entry", "getFileSize", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Entry", "isNewerThan", "(String)", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "deploy", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "deploy", "(boolean)", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "deploy", "(boolean,UUID,List,boolean)", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "deployBackup", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "doDowngrade", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "doInstall", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "doInstallNow", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "fixesSecurityVulnerabilities", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "getDeprecation", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "getInstalled", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "getNeededDependencies", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "getNeededDependenciesRequiredCore", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "getWarnings", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "hasCategory", "(String)", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "hasIncompatibleParentPlugins", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "hasWarnings", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "install", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "isCompatible", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "isCompatible", "(PluginManager$MetadataCache)", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "isCompatibleWithInstalledVersion", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "isDeprecated", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "isForNewerHudson", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "isNeededDependenciesCompatibleWithInstalledVersion", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "isNeededDependenciesCompatibleWithInstalledVersion", "(PluginManager$MetadataCache)", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "isNeededDependenciesForNewerJenkins", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Plugin", "isNeededDependenciesForNewerJenkins", "(PluginManager$MetadataCache)", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Warning", "isFixable", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Warning", "isPluginWarning", "(String)", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Warning", "isRelevant", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite$Warning", "isRelevantToVersion", "(VersionNumber)", "summary", "df-generated"], + ["hudson.model", "UpdateSite$WarningVersionRange", "includes", "(VersionNumber)", "summary", "df-generated"], + ["hudson.model", "UpdateSite", "doInvalidateData", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite", "getDataTimestamp", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite", "getJSONObject", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite", "getUpdates", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite", "hasUpdates", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite", "isDue", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite", "isLegacyDefault", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite", "updateDirectly", "()", "summary", "df-generated"], + ["hudson.model", "UpdateSite", "updateDirectly", "(boolean)", "summary", "df-generated"], + ["hudson.model", "UsageStatistics", "getStatData", "()", "summary", "df-generated"], + ["hudson.model", "UsageStatistics", "isDue", "()", "summary", "df-generated"], + ["hudson.model", "User$AllUsers", "scanAll", "()", "summary", "df-generated"], + ["hudson.model", "User$CanonicalIdResolver", "all", "()", "summary", "df-generated"], + ["hudson.model", "User$CanonicalIdResolver", "getPriority", "()", "summary", "df-generated"], + ["hudson.model", "User$CanonicalIdResolver", "resolveCanonicalId", "(String,Map)", "summary", "df-generated"], + ["hudson.model", "User", "canDelete", "()", "summary", "df-generated"], + ["hudson.model", "User", "clear", "()", "summary", "df-generated"], + ["hudson.model", "User", "current", "()", "summary", "df-generated"], + ["hudson.model", "User", "delete", "()", "summary", "df-generated"], + ["hudson.model", "User", "doDoDelete", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "User", "doRssAll", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "User", "doRssFailed", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "User", "doRssLatest", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "User", "doSubmitDescription", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "User", "get2", "(Authentication)", "summary", "df-generated"], + ["hudson.model", "User", "get", "(Authentication)", "summary", "df-generated"], + ["hudson.model", "User", "getAll", "()", "summary", "df-generated"], + ["hudson.model", "User", "getAuthorities", "()", "summary", "df-generated"], + ["hudson.model", "User", "getBuilds", "()", "summary", "df-generated"], + ["hudson.model", "User", "getProjects", "()", "summary", "df-generated"], + ["hudson.model", "User", "getTransientActions", "()", "summary", "df-generated"], + ["hudson.model", "User", "getUnknown", "()", "summary", "df-generated"], + ["hudson.model", "User", "getUserFolder", "()", "summary", "df-generated"], + ["hudson.model", "User", "idStrategy", "()", "summary", "df-generated"], + ["hudson.model", "User", "impersonate2", "()", "summary", "df-generated"], + ["hudson.model", "User", "impersonate", "()", "summary", "df-generated"], + ["hudson.model", "User", "impersonate", "(UserDetails)", "summary", "df-generated"], + ["hudson.model", "User", "isIdOrFullnameAllowed", "(String)", "summary", "df-generated"], + ["hudson.model", "User", "rekey", "()", "summary", "df-generated"], + ["hudson.model", "User", "reload", "()", "summary", "df-generated"], + ["hudson.model", "UserProperty", "all", "()", "summary", "df-generated"], + ["hudson.model", "UserPropertyDescriptor", "isEnabled", "()", "summary", "df-generated"], + ["hudson.model", "UserPropertyDescriptor", "newInstance", "(User)", "summary", "df-generated"], + ["hudson.model", "View$AsynchPeople", "getApi", "()", "summary", "df-generated"], + ["hudson.model", "View$People", "isApplicable", "(Collection)", "summary", "df-generated"], + ["hudson.model", "View$UserInfo", "getLastChangeTimeString", "()", "summary", "df-generated"], + ["hudson.model", "View$UserInfo", "getTimeSortKey", "()", "summary", "df-generated"], + ["hudson.model", "View", "all", "()", "summary", "df-generated"], + ["hudson.model", "View", "allInstantiable", "()", "summary", "df-generated"], + ["hudson.model", "View", "contains", "(TopLevelItem)", "summary", "df-generated"], + ["hudson.model", "View", "doCheckJobName", "(String)", "summary", "df-generated"], + ["hudson.model", "View", "doConfigDotXml", "(StaplerRequest)", "summary", "df-generated"], + ["hudson.model", "View", "doCreateItem", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "View", "doDoDelete", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "View", "doItemCategories", "(StaplerRequest,StaplerResponse,String)", "summary", "df-generated"], + ["hudson.model", "View", "doRssAll", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "View", "doRssFailed", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "View", "doRssLatest", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "View", "doSubmitDescription", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.model", "View", "getAllItems", "()", "summary", "df-generated"], + ["hudson.model", "View", "getApplicablePropertyDescriptors", "()", "summary", "df-generated"], + ["hudson.model", "View", "getApproximateQueueItemsQuickly", "()", "summary", "df-generated"], + ["hudson.model", "View", "getColumns", "()", "summary", "df-generated"], + ["hudson.model", "View", "getComputers", "()", "summary", "df-generated"], + ["hudson.model", "View", "getIndenter", "()", "summary", "df-generated"], + ["hudson.model", "View", "getItem", "(String)", "summary", "df-generated"], + ["hudson.model", "View", "getItemCreatePermission", "()", "summary", "df-generated"], + ["hudson.model", "View", "getItems", "()", "summary", "df-generated"], + ["hudson.model", "View", "getNewPronoun", "()", "summary", "df-generated"], + ["hudson.model", "View", "getOwnerPrimaryView", "()", "summary", "df-generated"], + ["hudson.model", "View", "getPostConstructLandingPage", "()", "summary", "df-generated"], + ["hudson.model", "View", "getQueueItems", "()", "summary", "df-generated"], + ["hudson.model", "View", "getVisiblePropertyDescriptors", "()", "summary", "df-generated"], + ["hudson.model", "View", "getWidgets", "()", "summary", "df-generated"], + ["hudson.model", "View", "hasPeople", "()", "summary", "df-generated"], + ["hudson.model", "View", "isAutomaticRefreshEnabled", "()", "summary", "df-generated"], + ["hudson.model", "View", "isDefault", "()", "summary", "df-generated"], + ["hudson.model", "View", "isEditable", "()", "summary", "df-generated"], + ["hudson.model", "View", "isFilterExecutors", "()", "summary", "df-generated"], + ["hudson.model", "View", "isFilterQueue", "()", "summary", "df-generated"], + ["hudson.model", "View", "onJobRenamed", "(Item,String,String)", "summary", "df-generated"], + ["hudson.model", "View", "registerPermissions", "()", "summary", "df-generated"], + ["hudson.model", "View", "rename", "(String)", "summary", "df-generated"], + ["hudson.model", "View", "updateByXml", "(Source)", "summary", "df-generated"], + ["hudson.model", "View", "updateTransientActions", "()", "summary", "df-generated"], + ["hudson.model", "View", "writeXml", "(OutputStream)", "summary", "df-generated"], + ["hudson.model", "ViewDescriptor", "getColumnsDescriptors", "()", "summary", "df-generated"], + ["hudson.model", "ViewDescriptor", "getJobFiltersDescriptors", "()", "summary", "df-generated"], + ["hudson.model", "ViewDescriptor", "getNewViewDetailPage", "()", "summary", "df-generated"], + ["hudson.model", "ViewDescriptor", "isApplicable", "(Class)", "summary", "df-generated"], + ["hudson.model", "ViewDescriptor", "isApplicableIn", "(ViewGroup)", "summary", "df-generated"], + ["hudson.model", "ViewDescriptor", "isInstantiable", "()", "summary", "df-generated"], + ["hudson.model", "ViewGroup", "canDelete", "(View)", "summary", "df-generated"], + ["hudson.model", "ViewGroup", "deleteView", "(View)", "summary", "df-generated"], + ["hudson.model", "ViewGroup", "getAllViews", "()", "summary", "df-generated"], + ["hudson.model", "ViewGroup", "getItemGroup", "()", "summary", "df-generated"], + ["hudson.model", "ViewGroup", "getPrimaryView", "()", "summary", "df-generated"], + ["hudson.model", "ViewGroup", "getUrl", "()", "summary", "df-generated"], + ["hudson.model", "ViewGroup", "getView", "(String)", "summary", "df-generated"], + ["hudson.model", "ViewGroup", "getViewActions", "()", "summary", "df-generated"], + ["hudson.model", "ViewGroup", "getViews", "()", "summary", "df-generated"], + ["hudson.model", "ViewGroup", "getViewsTabBar", "()", "summary", "df-generated"], + ["hudson.model", "ViewGroup", "onViewRenamed", "(View,String,String)", "summary", "df-generated"], + ["hudson.model", "ViewGroupMixIn", "canDelete", "(View)", "summary", "df-generated"], + ["hudson.model", "ViewGroupMixIn", "deleteView", "(View)", "summary", "df-generated"], + ["hudson.model", "ViewGroupMixIn", "getPrimaryView", "()", "summary", "df-generated"], + ["hudson.model", "ViewGroupMixIn", "getView", "(String)", "summary", "df-generated"], + ["hudson.model", "ViewGroupMixIn", "getViews", "()", "summary", "df-generated"], + ["hudson.model", "ViewGroupMixIn", "onViewRenamed", "(View,String,String)", "summary", "df-generated"], + ["hudson.model", "ViewProperty", "all", "()", "summary", "df-generated"], + ["hudson.model", "ViewPropertyDescriptor", "isEnabledFor", "(View)", "summary", "df-generated"], + ["hudson.model", "ViewPropertyDescriptor", "newInstance", "(View)", "summary", "df-generated"], + ["hudson.model", "WorkspaceBrowser", "getWorkspace", "(Job)", "summary", "df-generated"], + ["hudson.model", "WorkspaceCleanupThread", "invoke", "()", "summary", "df-generated"], + ["hudson.model", "WorkspaceListener", "afterDelete", "(AbstractProject)", "summary", "df-generated"], + ["hudson.model", "WorkspaceListener", "all", "()", "summary", "df-generated"], + ["hudson.model", "WorkspaceListener", "beforeUse", "(AbstractBuild,FilePath,BuildListener)", "summary", "df-generated"], + ["hudson.node_monitors", "AbstractDiskSpaceMonitor", "getThresholdBytes", "()", "summary", "df-generated"], + ["hudson.node_monitors", "AbstractDiskSpaceMonitor", "markNodeOfflineIfDiskspaceIsTooLow", "(Computer)", "summary", "df-generated"], + ["hudson.node_monitors", "AbstractNodeMonitorDescriptor", "getTimestamp", "()", "summary", "df-generated"], + ["hudson.node_monitors", "AbstractNodeMonitorDescriptor", "getTimestampString", "()", "summary", "df-generated"], + ["hudson.node_monitors", "AbstractNodeMonitorDescriptor", "isIgnored", "()", "summary", "df-generated"], + ["hudson.node_monitors", "ClockMonitor", "getDifferenceFor", "(Computer)", "summary", "df-generated"], + ["hudson.node_monitors", "DiskSpaceMonitor", "getFreeSpace", "(Computer)", "summary", "df-generated"], + ["hudson.node_monitors", "DiskSpaceMonitor", "install", "()", "summary", "df-generated"], + ["hudson.node_monitors", "DiskSpaceMonitorDescriptor$DiskSpace", "getFreeSize", "()", "summary", "df-generated"], + ["hudson.node_monitors", "DiskSpaceMonitorDescriptor$DiskSpace", "getGbLeft", "()", "summary", "df-generated"], + ["hudson.node_monitors", "DiskSpaceMonitorDescriptor$DiskSpace", "parse", "(String)", "summary", "df-generated"], + ["hudson.node_monitors", "DiskSpaceMonitorDescriptor$DiskSpace", "toHtml", "()", "summary", "df-generated"], + ["hudson.node_monitors", "DiskSpaceMonitorDescriptor$DiskSpace", "toString", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "AbstractNodeMonitorDescriptor_NoDataYet", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "ArchitectureMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "ClockMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "DiskSpaceMonitorDescriptor_DiskSpace_FreeSpace", "(Object,Object)", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "DiskSpaceMonitorDescriptor_DiskSpace_FreeSpaceTooLow", "(Object,Object)", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "DiskSpaceMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "DiskSpaceMonitor_MarkedOffline", "(Object)", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "DiskSpaceMonitor_MarkedOnline", "(Object)", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "MonitorMarkedNodeOffline_DisplayName", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "ResponseTimeMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "ResponseTimeMonitor_MarkedOffline", "(Object)", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "ResponseTimeMonitor_TimeOut", "(Object)", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "SwapSpaceMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "TemporarySpaceMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "_AbstractNodeMonitorDescriptor_NoDataYet", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "_ArchitectureMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "_ClockMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "_DiskSpaceMonitorDescriptor_DiskSpace_FreeSpace", "(Object,Object)", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "_DiskSpaceMonitorDescriptor_DiskSpace_FreeSpaceTooLow", "(Object,Object)", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "_DiskSpaceMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "_DiskSpaceMonitor_MarkedOffline", "(Object)", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "_DiskSpaceMonitor_MarkedOnline", "(Object)", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "_MonitorMarkedNodeOffline_DisplayName", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "_ResponseTimeMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "_ResponseTimeMonitor_MarkedOffline", "(Object)", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "_ResponseTimeMonitor_TimeOut", "(Object)", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "_SwapSpaceMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.node_monitors", "Messages", "_TemporarySpaceMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.node_monitors", "MonitorOfflineCause", "getTrigger", "()", "summary", "df-generated"], + ["hudson.node_monitors", "NodeMonitor", "all", "()", "summary", "df-generated"], + ["hudson.node_monitors", "NodeMonitor", "data", "(Computer)", "summary", "df-generated"], + ["hudson.node_monitors", "NodeMonitor", "getAll", "()", "summary", "df-generated"], + ["hudson.node_monitors", "NodeMonitor", "getColumnCaption", "()", "summary", "df-generated"], + ["hudson.node_monitors", "NodeMonitor", "isIgnored", "()", "summary", "df-generated"], + ["hudson.node_monitors", "NodeMonitor", "setIgnored", "(boolean)", "summary", "df-generated"], + ["hudson.node_monitors", "NodeMonitor", "triggerUpdate", "()", "summary", "df-generated"], + ["hudson.node_monitors", "ResponseTimeMonitor$Data", "getAverage", "()", "summary", "df-generated"], + ["hudson.node_monitors", "ResponseTimeMonitor$Data", "hasTooManyTimeouts", "()", "summary", "df-generated"], + ["hudson.node_monitors", "ResponseTimeMonitor$Data", "toString", "()", "summary", "df-generated"], + ["hudson.node_monitors", "SwapSpaceMonitor$MemoryUsage2", "MemoryUsage2", "(MemoryUsage)", "summary", "df-generated"], + ["hudson.node_monitors", "SwapSpaceMonitor$MemoryUsage2", "getAvailablePhysicalMemory", "()", "summary", "df-generated"], + ["hudson.node_monitors", "SwapSpaceMonitor$MemoryUsage2", "getAvailableSwapSpace", "()", "summary", "df-generated"], + ["hudson.node_monitors", "SwapSpaceMonitor$MemoryUsage2", "getTotalPhysicalMemory", "()", "summary", "df-generated"], + ["hudson.node_monitors", "SwapSpaceMonitor$MemoryUsage2", "getTotalSwapSpace", "()", "summary", "df-generated"], + ["hudson.node_monitors", "SwapSpaceMonitor", "toHtml", "(MemoryUsage)", "summary", "df-generated"], + ["hudson.node_monitors", "SwapSpaceMonitor", "toMB", "(MemoryUsage)", "summary", "df-generated"], + ["hudson.node_monitors", "TemporarySpaceMonitor", "getFreeSpace", "(Computer)", "summary", "df-generated"], + ["hudson.node_monitors", "TemporarySpaceMonitor", "install", "()", "summary", "df-generated"], + ["hudson.os", "SU", "execute", "(TaskListener,String,String,Callable)", "summary", "df-generated"], + ["hudson.os", "SU", "start", "(TaskListener,String,String)", "summary", "df-generated"], + ["hudson.os", "WindowsUtil", "execCmd", "(String[])", "summary", "df-generated"], + ["hudson.scheduler", "CronTab", "ceil", "(long)", "summary", "df-generated"], + ["hudson.scheduler", "CronTab", "checkSanity", "()", "summary", "df-generated"], + ["hudson.scheduler", "CronTab", "floor", "(long)", "summary", "df-generated"], + ["hudson.scheduler", "CronTab", "getTimeZone", "()", "summary", "df-generated"], + ["hudson.scheduler", "CronTab", "toString", "()", "summary", "df-generated"], + ["hudson.scheduler", "CronTabList", "check", "(Calendar)", "summary", "df-generated"], + ["hudson.scheduler", "CronTabList", "checkSanity", "()", "summary", "df-generated"], + ["hudson.scheduler", "CronTabList", "next", "()", "summary", "df-generated"], + ["hudson.scheduler", "CronTabList", "previous", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabLexer", "CrontabLexer", "(CharStream)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$ExprContext", "ExprContext", "(ParserRuleContext,int)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$ExprContext", "ExprContext", "(ParserRuleContext,int,int)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$ExprContext", "OR", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$ExprContext", "expr", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$ExprContext", "term", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$StartRuleContext", "ANNUALLY", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$StartRuleContext", "AT", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$StartRuleContext", "DAILY", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$StartRuleContext", "EOF", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$StartRuleContext", "HOURLY", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$StartRuleContext", "MIDNIGHT", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$StartRuleContext", "MONTHLY", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$StartRuleContext", "StartRuleContext", "(ParserRuleContext,int)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$StartRuleContext", "WEEKLY", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$StartRuleContext", "WS", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$StartRuleContext", "WS", "(int)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$StartRuleContext", "YEARLY", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$StartRuleContext", "expr", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$StartRuleContext", "expr", "(int)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$TermContext", "DIV", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$TermContext", "H", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$TermContext", "LPAREN", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$TermContext", "MINUS", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$TermContext", "RPAREN", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$TermContext", "STAR", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$TermContext", "TermContext", "(ParserRuleContext,int)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$TermContext", "TermContext", "(ParserRuleContext,int,int)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$TermContext", "token", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$TermContext", "token", "(int)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$TokenContext", "TOKEN", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser$TokenContext", "TokenContext", "(ParserRuleContext,int)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser", "CrontabParser", "(TokenStream)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser", "expr", "(int)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser", "term", "(int)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParser", "token", "()", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParserListener", "enterExpr", "(CrontabParser$ExprContext)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParserListener", "enterStartRule", "(CrontabParser$StartRuleContext)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParserListener", "enterTerm", "(CrontabParser$TermContext)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParserListener", "enterToken", "(CrontabParser$TokenContext)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParserListener", "exitExpr", "(CrontabParser$ExprContext)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParserListener", "exitStartRule", "(CrontabParser$StartRuleContext)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParserListener", "exitTerm", "(CrontabParser$TermContext)", "summary", "df-generated"], + ["hudson.scheduler", "CrontabParserListener", "exitToken", "(CrontabParser$TokenContext)", "summary", "df-generated"], + ["hudson.scheduler", "Hash", "from", "(String)", "summary", "df-generated"], + ["hudson.scheduler", "Hash", "next", "(int)", "summary", "df-generated"], + ["hudson.scheduler", "Hash", "zero", "()", "summary", "df-generated"], + ["hudson.scheduler", "Messages", "BaseParser_MustBePositive", "(Object)", "summary", "df-generated"], + ["hudson.scheduler", "Messages", "BaseParser_OutOfRange", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson.scheduler", "Messages", "BaseParser_StartEndReversed", "(Object,Object)", "summary", "df-generated"], + ["hudson.scheduler", "Messages", "CronTabList_InvalidInput", "(Object,Object)", "summary", "df-generated"], + ["hudson.scheduler", "Messages", "CronTab_do_you_really_mean_every_minute_when_you", "(Object,Object)", "summary", "df-generated"], + ["hudson.scheduler", "Messages", "CronTab_short_cycles_in_the_day_of_month_field_w", "()", "summary", "df-generated"], + ["hudson.scheduler", "Messages", "CronTab_spread_load_evenly_by_using_rather_than_", "(Object,Object)", "summary", "df-generated"], + ["hudson.scheduler", "Messages", "_BaseParser_MustBePositive", "(Object)", "summary", "df-generated"], + ["hudson.scheduler", "Messages", "_BaseParser_OutOfRange", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson.scheduler", "Messages", "_BaseParser_StartEndReversed", "(Object,Object)", "summary", "df-generated"], + ["hudson.scheduler", "Messages", "_CronTabList_InvalidInput", "(Object,Object)", "summary", "df-generated"], + ["hudson.scheduler", "Messages", "_CronTab_do_you_really_mean_every_minute_when_you", "(Object,Object)", "summary", "df-generated"], + ["hudson.scheduler", "Messages", "_CronTab_short_cycles_in_the_day_of_month_field_w", "()", "summary", "df-generated"], + ["hudson.scheduler", "Messages", "_CronTab_spread_load_evenly_by_using_rather_than_", "(Object,Object)", "summary", "df-generated"], + ["hudson.scm", "AbstractScmTagAction", "doIndex", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.scm", "AbstractScmTagAction", "getTooltip", "()", "summary", "df-generated"], + ["hudson.scm", "AbstractScmTagAction", "isTagged", "()", "summary", "df-generated"], + ["hudson.scm", "ChangeLogAnnotator", "all", "()", "summary", "df-generated"], + ["hudson.scm", "ChangeLogAnnotator", "annotate", "(AbstractBuild,ChangeLogSet$Entry,MarkupText)", "summary", "df-generated"], + ["hudson.scm", "ChangeLogAnnotator", "annotate", "(Run,ChangeLogSet$Entry,MarkupText)", "summary", "df-generated"], + ["hudson.scm", "ChangeLogAnnotator", "register", "()", "summary", "df-generated"], + ["hudson.scm", "ChangeLogAnnotator", "unregister", "()", "summary", "df-generated"], + ["hudson.scm", "ChangeLogSet$Entry", "getAffectedFiles", "()", "summary", "df-generated"], + ["hudson.scm", "ChangeLogSet$Entry", "getAffectedPaths", "()", "summary", "df-generated"], + ["hudson.scm", "ChangeLogSet$Entry", "getAuthor", "()", "summary", "df-generated"], + ["hudson.scm", "ChangeLogSet$Entry", "getCommitId", "()", "summary", "df-generated"], + ["hudson.scm", "ChangeLogSet$Entry", "getMsg", "()", "summary", "df-generated"], + ["hudson.scm", "ChangeLogSet$Entry", "getMsgAnnotated", "()", "summary", "df-generated"], + ["hudson.scm", "ChangeLogSet$Entry", "getMsgEscaped", "()", "summary", "df-generated"], + ["hudson.scm", "ChangeLogSet$Entry", "getTimestamp", "()", "summary", "df-generated"], + ["hudson.scm", "ChangeLogSet", "getKind", "()", "summary", "df-generated"], + ["hudson.scm", "ChangeLogSet", "isEmptySet", "()", "summary", "df-generated"], + ["hudson.scm", "Messages", "NullSCM_DisplayName", "()", "summary", "df-generated"], + ["hudson.scm", "Messages", "SCM_Permissions_Title", "()", "summary", "df-generated"], + ["hudson.scm", "Messages", "SCM_TagPermission_Description", "()", "summary", "df-generated"], + ["hudson.scm", "Messages", "_NullSCM_DisplayName", "()", "summary", "df-generated"], + ["hudson.scm", "Messages", "_SCM_Permissions_Title", "()", "summary", "df-generated"], + ["hudson.scm", "Messages", "_SCM_TagPermission_Description", "()", "summary", "df-generated"], + ["hudson.scm", "PollingResult", "PollingResult", "(PollingResult$Change)", "summary", "df-generated"], + ["hudson.scm", "PollingResult", "hasChanges", "()", "summary", "df-generated"], + ["hudson.scm", "RepositoryBrowser", "all", "()", "summary", "df-generated"], + ["hudson.scm", "RepositoryBrowser", "getChangeSetLink", "(ChangeLogSet$Entry)", "summary", "df-generated"], + ["hudson.scm", "RepositoryBrowsers", "createInstance", "(Class,StaplerRequest,JSONObject,String)", "summary", "df-generated"], + ["hudson.scm", "RepositoryBrowsers", "createInstance", "(Class,StaplerRequest,String)", "summary", "df-generated"], + ["hudson.scm", "RepositoryBrowsers", "filter", "(Class)", "summary", "df-generated"], + ["hudson.scm", "SCM", "_calcRevisionsFromBuild", "(AbstractBuild,Launcher,TaskListener)", "summary", "df-generated"], + ["hudson.scm", "SCM", "_for", "(AbstractProject)", "summary", "df-generated"], + ["hudson.scm", "SCM", "_for", "(Job)", "summary", "df-generated"], + ["hudson.scm", "SCM", "all", "()", "summary", "df-generated"], + ["hudson.scm", "SCM", "buildEnvVars", "(AbstractBuild,Map)", "summary", "df-generated"], + ["hudson.scm", "SCM", "buildEnvironment", "(Run,Map)", "summary", "df-generated"], + ["hudson.scm", "SCM", "calcRevisionsFromBuild", "(AbstractBuild,Launcher,TaskListener)", "summary", "df-generated"], + ["hudson.scm", "SCM", "calcRevisionsFromBuild", "(Run,FilePath,Launcher,TaskListener)", "summary", "df-generated"], + ["hudson.scm", "SCM", "checkout", "(AbstractBuild,Launcher,FilePath,BuildListener,File)", "summary", "df-generated"], + ["hudson.scm", "SCM", "checkout", "(Run,Launcher,FilePath,TaskListener,File,SCMRevisionState)", "summary", "df-generated"], + ["hudson.scm", "SCM", "compareRemoteRevisionWith", "(Job,Launcher,FilePath,TaskListener,SCMRevisionState)", "summary", "df-generated"], + ["hudson.scm", "SCM", "createChangeLogParser", "()", "summary", "df-generated"], + ["hudson.scm", "SCM", "getBrowser", "()", "summary", "df-generated"], + ["hudson.scm", "SCM", "getKey", "()", "summary", "df-generated"], + ["hudson.scm", "SCM", "getType", "()", "summary", "df-generated"], + ["hudson.scm", "SCM", "guessBrowser", "()", "summary", "df-generated"], + ["hudson.scm", "SCM", "poll", "(AbstractProject,Launcher,FilePath,TaskListener,SCMRevisionState)", "summary", "df-generated"], + ["hudson.scm", "SCM", "pollChanges", "(AbstractProject,Launcher,FilePath,TaskListener)", "summary", "df-generated"], + ["hudson.scm", "SCM", "postCheckout", "(AbstractBuild,Launcher,FilePath,BuildListener)", "summary", "df-generated"], + ["hudson.scm", "SCM", "postCheckout", "(Run,Launcher,FilePath,TaskListener)", "summary", "df-generated"], + ["hudson.scm", "SCM", "processWorkspaceBeforeDeletion", "(AbstractProject,FilePath,Node)", "summary", "df-generated"], + ["hudson.scm", "SCM", "processWorkspaceBeforeDeletion", "(Job,FilePath,Node)", "summary", "df-generated"], + ["hudson.scm", "SCM", "requiresWorkspaceForPolling", "()", "summary", "df-generated"], + ["hudson.scm", "SCM", "supportsPolling", "()", "summary", "df-generated"], + ["hudson.scm", "SCMDescriptor", "getBrowserDescriptors", "()", "summary", "df-generated"], + ["hudson.scm", "SCMDescriptor", "getGeneration", "()", "summary", "df-generated"], + ["hudson.scm", "SCMDescriptor", "incrementGeneration", "()", "summary", "df-generated"], + ["hudson.scm", "SCMDescriptor", "isApplicable", "(AbstractProject)", "summary", "df-generated"], + ["hudson.scm", "SCMDescriptor", "isApplicable", "(Job)", "summary", "df-generated"], + ["hudson.scm", "SCMDescriptor", "isBrowserReusable", "(SCM,SCM)", "summary", "df-generated"], + ["hudson.scm", "SCMS", "parseSCM", "(StaplerRequest)", "summary", "df-generated"], + ["hudson.scm", "SCMS", "parseSCM", "(StaplerRequest,AbstractProject)", "summary", "df-generated"], + ["hudson.search", "Messages", "UserSearchProperty_DisplayName", "()", "summary", "df-generated"], + ["hudson.search", "Messages", "_UserSearchProperty_DisplayName", "()", "summary", "df-generated"], + ["hudson.search", "Search", "doIndex", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.search", "Search", "doSuggest", "(StaplerRequest,StaplerResponse,String)", "summary", "df-generated"], + ["hudson.search", "Search", "doSuggestOpenSearch", "(StaplerRequest,StaplerResponse,String)", "summary", "df-generated"], + ["hudson.search", "Search", "getSuggestions", "(StaplerRequest,String)", "summary", "df-generated"], + ["hudson.search", "SearchFactory", "all", "()", "summary", "df-generated"], + ["hudson.search", "SearchFactory", "createFor", "(SearchableModelObject)", "summary", "df-generated"], + ["hudson.search", "SearchIndex", "find", "(String,List)", "summary", "df-generated"], + ["hudson.search", "SearchIndex", "suggest", "(String,List)", "summary", "df-generated"], + ["hudson.search", "SearchItem", "getSearchIndex", "()", "summary", "df-generated"], + ["hudson.search", "SearchItem", "getSearchName", "()", "summary", "df-generated"], + ["hudson.search", "SearchItem", "getSearchUrl", "()", "summary", "df-generated"], + ["hudson.search", "SearchItems", "create", "(String,String)", "summary", "df-generated"], + ["hudson.search", "SearchItems", "create", "(String,String,SearchIndex)", "summary", "df-generated"], + ["hudson.search", "SearchItems", "create", "(String,String,SearchableModelObject)", "summary", "df-generated"], + ["hudson.search", "SearchResult", "hasMoreResults", "()", "summary", "df-generated"], + ["hudson.search", "SearchableModelObject", "getSearch", "()", "summary", "df-generated"], + ["hudson.search", "UserSearchProperty", "UserSearchProperty", "(boolean)", "summary", "df-generated"], + ["hudson.search", "UserSearchProperty", "getInsensitiveSearch", "()", "summary", "df-generated"], + ["hudson.search", "UserSearchProperty", "isCaseInsensitive", "()", "summary", "df-generated"], + ["hudson.security.captcha", "CaptchaSupport", "all", "()", "summary", "df-generated"], + ["hudson.security.captcha", "CaptchaSupport", "generateImage", "(String,OutputStream)", "summary", "df-generated"], + ["hudson.security.captcha", "CaptchaSupport", "validateCaptcha", "(String,String)", "summary", "df-generated"], + ["hudson.security.csrf", "CrumbExclusion", "all", "()", "summary", "df-generated"], + ["hudson.security.csrf", "CrumbExclusion", "process", "(HttpServletRequest,HttpServletResponse,FilterChain)", "summary", "df-generated"], + ["hudson.security.csrf", "CrumbFilter", "getCrumbIssuer", "()", "summary", "df-generated"], + ["hudson.security.csrf", "CrumbIssuer", "all", "()", "summary", "df-generated"], + ["hudson.security.csrf", "CrumbIssuer", "getCrumb", "()", "summary", "df-generated"], + ["hudson.security.csrf", "CrumbIssuer", "getCrumb", "(ServletRequest)", "summary", "df-generated"], + ["hudson.security.csrf", "CrumbIssuer", "getCrumbRequestField", "()", "summary", "df-generated"], + ["hudson.security.csrf", "CrumbIssuer", "initStaplerCrumbIssuer", "()", "summary", "df-generated"], + ["hudson.security.csrf", "CrumbIssuer", "validateCrumb", "(ServletRequest)", "summary", "df-generated"], + ["hudson.security.csrf", "CrumbIssuer", "validateCrumb", "(ServletRequest,MultipartFormDataParser)", "summary", "df-generated"], + ["hudson.security.csrf", "CrumbIssuer", "validateCrumb", "(ServletRequest,String,String)", "summary", "df-generated"], + ["hudson.security.csrf", "DefaultCrumbIssuer", "DefaultCrumbIssuer", "(boolean)", "summary", "df-generated"], + ["hudson.security.csrf", "DefaultCrumbIssuer", "isExcludeClientIPFromCrumb", "()", "summary", "df-generated"], + ["hudson.security.csrf", "GlobalCrumbIssuerConfiguration", "createDefaultCrumbIssuer", "()", "summary", "df-generated"], + ["hudson.security.csrf", "GlobalCrumbIssuerConfiguration", "getCrumbIssuer", "()", "summary", "df-generated"], + ["hudson.security.csrf", "Messages", "DefaultCrumbIssuer_DisplayName", "()", "summary", "df-generated"], + ["hudson.security.csrf", "Messages", "_DefaultCrumbIssuer_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "ACL", "as2", "(Authentication)", "summary", "df-generated"], + ["hudson.security", "ACL", "as", "(Authentication)", "summary", "df-generated"], + ["hudson.security", "ACL", "as", "(User)", "summary", "df-generated"], + ["hudson.security", "ACL", "checkAnyPermission", "(Permission[])", "summary", "df-generated"], + ["hudson.security", "ACL", "checkCreatePermission", "(ItemGroup,TopLevelItemDescriptor)", "summary", "df-generated"], + ["hudson.security", "ACL", "checkCreatePermission", "(ViewGroup,ViewDescriptor)", "summary", "df-generated"], + ["hudson.security", "ACL", "checkPermission", "(Permission)", "summary", "df-generated"], + ["hudson.security", "ACL", "hasAnyPermission", "(Permission[])", "summary", "df-generated"], + ["hudson.security", "ACL", "hasCreatePermission2", "(Authentication,ItemGroup,TopLevelItemDescriptor)", "summary", "df-generated"], + ["hudson.security", "ACL", "hasCreatePermission2", "(Authentication,ViewGroup,ViewDescriptor)", "summary", "df-generated"], + ["hudson.security", "ACL", "hasCreatePermission", "(Authentication,ItemGroup,TopLevelItemDescriptor)", "summary", "df-generated"], + ["hudson.security", "ACL", "hasCreatePermission", "(Authentication,ViewGroup,ViewDescriptor)", "summary", "df-generated"], + ["hudson.security", "ACL", "hasPermission2", "(Authentication,Permission)", "summary", "df-generated"], + ["hudson.security", "ACL", "hasPermission", "(Authentication,Permission)", "summary", "df-generated"], + ["hudson.security", "ACL", "hasPermission", "(Permission)", "summary", "df-generated"], + ["hudson.security", "ACL", "impersonate2", "(Authentication)", "summary", "df-generated"], + ["hudson.security", "ACL", "impersonate2", "(Authentication,Callable)", "summary", "df-generated"], + ["hudson.security", "ACL", "impersonate2", "(Authentication,Runnable)", "summary", "df-generated"], + ["hudson.security", "ACL", "impersonate", "(Authentication)", "summary", "df-generated"], + ["hudson.security", "ACL", "impersonate", "(Authentication,Callable)", "summary", "df-generated"], + ["hudson.security", "ACL", "impersonate", "(Authentication,Runnable)", "summary", "df-generated"], + ["hudson.security", "ACL", "isAnonymous2", "(Authentication)", "summary", "df-generated"], + ["hudson.security", "ACL", "isAnonymous", "(Authentication)", "summary", "df-generated"], + ["hudson.security", "ACL", "lambda2", "(BiFunction)", "summary", "df-generated"], + ["hudson.security", "ACL", "lambda", "(BiFunction)", "summary", "df-generated"], + ["hudson.security", "ACLContext", "getPreviousContext", "()", "summary", "df-generated"], + ["hudson.security", "AccessControlled", "checkAnyPermission", "(Permission[])", "summary", "df-generated"], + ["hudson.security", "AccessControlled", "checkPermission", "(Permission)", "summary", "df-generated"], + ["hudson.security", "AccessControlled", "getACL", "()", "summary", "df-generated"], + ["hudson.security", "AccessControlled", "hasAnyPermission", "(Permission[])", "summary", "df-generated"], + ["hudson.security", "AccessControlled", "hasPermission2", "(Authentication,Permission)", "summary", "df-generated"], + ["hudson.security", "AccessControlled", "hasPermission", "(Authentication,Permission)", "summary", "df-generated"], + ["hudson.security", "AccessControlled", "hasPermission", "(Permission)", "summary", "df-generated"], + ["hudson.security", "AccessDeniedException2", "report", "(PrintWriter)", "summary", "df-generated"], + ["hudson.security", "AccessDeniedException2", "reportAsHeaders", "(HttpServletResponse)", "summary", "df-generated"], + ["hudson.security", "AccessDeniedException3", "report", "(PrintWriter)", "summary", "df-generated"], + ["hudson.security", "AccessDeniedException3", "reportAsHeaders", "(HttpServletResponse)", "summary", "df-generated"], + ["hudson.security", "AuthenticationProcessingFilter2", "AuthenticationProcessingFilter2", "(String)", "summary", "df-generated"], + ["hudson.security", "AuthorizationStrategy", "all", "()", "summary", "df-generated"], + ["hudson.security", "AuthorizationStrategy", "getACL", "(AbstractItem)", "summary", "df-generated"], + ["hudson.security", "AuthorizationStrategy", "getACL", "(AbstractProject)", "summary", "df-generated"], + ["hudson.security", "AuthorizationStrategy", "getACL", "(Cloud)", "summary", "df-generated"], + ["hudson.security", "AuthorizationStrategy", "getACL", "(Computer)", "summary", "df-generated"], + ["hudson.security", "AuthorizationStrategy", "getACL", "(Job)", "summary", "df-generated"], + ["hudson.security", "AuthorizationStrategy", "getACL", "(Node)", "summary", "df-generated"], + ["hudson.security", "AuthorizationStrategy", "getACL", "(User)", "summary", "df-generated"], + ["hudson.security", "AuthorizationStrategy", "getACL", "(View)", "summary", "df-generated"], + ["hudson.security", "AuthorizationStrategy", "getGroups", "()", "summary", "df-generated"], + ["hudson.security", "AuthorizationStrategy", "getRootACL", "()", "summary", "df-generated"], + ["hudson.security", "CliAuthenticator", "authenticate", "()", "summary", "df-generated"], + ["hudson.security", "ContainerAuthentication", "ContainerAuthentication", "(HttpServletRequest)", "summary", "df-generated"], + ["hudson.security", "FederatedLoginService$FederatedIdentity", "addTo", "(User)", "summary", "df-generated"], + ["hudson.security", "FederatedLoginService$FederatedIdentity", "addToCurrentUser", "()", "summary", "df-generated"], + ["hudson.security", "FederatedLoginService$FederatedIdentity", "getEmailAddress", "()", "summary", "df-generated"], + ["hudson.security", "FederatedLoginService$FederatedIdentity", "getFullName", "()", "summary", "df-generated"], + ["hudson.security", "FederatedLoginService$FederatedIdentity", "getIdentifier", "()", "summary", "df-generated"], + ["hudson.security", "FederatedLoginService$FederatedIdentity", "getNickname", "()", "summary", "df-generated"], + ["hudson.security", "FederatedLoginService$FederatedIdentity", "getPronoun", "()", "summary", "df-generated"], + ["hudson.security", "FederatedLoginService$FederatedIdentity", "locateUser", "()", "summary", "df-generated"], + ["hudson.security", "FederatedLoginService$FederatedIdentity", "signin", "()", "summary", "df-generated"], + ["hudson.security", "FederatedLoginService$FederatedIdentity", "toString", "()", "summary", "df-generated"], + ["hudson.security", "FederatedLoginService", "all", "()", "summary", "df-generated"], + ["hudson.security", "FederatedLoginService", "getUrlName", "()", "summary", "df-generated"], + ["hudson.security", "FederatedLoginService", "getUserPropertyClass", "()", "summary", "df-generated"], + ["hudson.security", "FederatedLoginServiceUserProperty", "has", "(String)", "summary", "df-generated"], + ["hudson.security", "FullControlOnceLoggedInAuthorizationStrategy", "isAllowAnonymousRead", "()", "summary", "df-generated"], + ["hudson.security", "FullControlOnceLoggedInAuthorizationStrategy", "setAllowAnonymousRead", "(boolean)", "summary", "df-generated"], + ["hudson.security", "GlobalSecurityConfiguration", "configure", "(StaplerRequest,JSONObject)", "summary", "df-generated"], + ["hudson.security", "GlobalSecurityConfiguration", "doConfigure", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.security", "GlobalSecurityConfiguration", "getAgentProtocols", "()", "summary", "df-generated"], + ["hudson.security", "GlobalSecurityConfiguration", "getAuthorizationStrategy", "()", "summary", "df-generated"], + ["hudson.security", "GlobalSecurityConfiguration", "getMarkupFormatter", "()", "summary", "df-generated"], + ["hudson.security", "GlobalSecurityConfiguration", "getSecurityRealm", "()", "summary", "df-generated"], + ["hudson.security", "GlobalSecurityConfiguration", "getSlaveAgentPort", "()", "summary", "df-generated"], + ["hudson.security", "GlobalSecurityConfiguration", "isDisableRememberMe", "()", "summary", "df-generated"], + ["hudson.security", "GlobalSecurityConfiguration", "isSlaveAgentPortEnforced", "()", "summary", "df-generated"], + ["hudson.security", "GroupDetails", "getDisplayName", "()", "summary", "df-generated"], + ["hudson.security", "GroupDetails", "getMembers", "()", "summary", "df-generated"], + ["hudson.security", "GroupDetails", "getName", "()", "summary", "df-generated"], + ["hudson.security", "HttpSessionContextIntegrationFilter2", "HttpSessionContextIntegrationFilter2", "(SecurityContextRepository)", "summary", "df-generated"], + ["hudson.security", "HudsonFilter", "get", "(ServletContext)", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm$DescriptorImpl", "doCheckAllowsSignup", "(boolean)", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm$Details", "getAuthorities2", "()", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm$Details", "getAuthorities", "()", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm$Details", "getProtectedPassword", "()", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm$Details", "isAccountNonExpired", "()", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm$Details", "isAccountNonLocked", "()", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm$Details", "isCredentialsNonExpired", "()", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm$Details", "isEnabled", "()", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm$Details", "isPasswordCorrect", "(String)", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm$SignupInfo", "SignupInfo", "(FederatedLoginService$FederatedIdentity)", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm$SignupInfo", "SignupInfo", "(StaplerRequest)", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", "HudsonPrivateSecurityRealm", "(boolean)", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", "createAccountByAdmin", "(StaplerRequest,StaplerResponse,String,String)", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", "createAccountFromSetupWizard", "(StaplerRequest)", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", "doCreateAccount", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", "doCreateAccountByAdmin", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", "doCreateAccountWithFederatedIdentity", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", "doCreateFirstAccount", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", "getAllUsers", "()", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", "getAllowsSignup", "()", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", "isEnableCaptcha", "()", "summary", "df-generated"], + ["hudson.security", "HudsonPrivateSecurityRealm", "isMailerPluginPresent", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "AccessDeniedException2_MissingPermission", "(Object,Object)", "summary", "df-generated"], + ["hudson.security", "Messages", "AccessDeniedException_MissingPermissions", "(Object,Object)", "summary", "df-generated"], + ["hudson.security", "Messages", "AuthorizationStrategy_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "FullControlOnceLoggedInAuthorizationStrategy_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "GlobalSecurityConfiguration_Description", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "GlobalSecurityConfiguration_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_InvalidEmailAddress", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_PasswordNotMatch", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_PasswordRequired", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_TextNotMatchWordInImage", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_UserNameAlreadyTaken", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_UserNameInvalidCharacters", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_UserNameInvalidCharactersCustom", "(Object)", "summary", "df-generated"], + ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_UserNameRequired", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_Details_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_Details_PasswordError", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_ManageUserLinks_Description", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_ManageUserLinks_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_SignupWarning", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_WouldYouLikeToSignUp", "(Object,Object)", "summary", "df-generated"], + ["hudson.security", "Messages", "LegacyAuthorizationStrategy_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "LegacySecurityRealm_Displayname", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "NoneSecurityRealm_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "Permission_Permissions_Title", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "UserDetailsServiceProxy_UnableToQuery", "(Object)", "summary", "df-generated"], + ["hudson.security", "Messages", "_AccessDeniedException2_MissingPermission", "(Object,Object)", "summary", "df-generated"], + ["hudson.security", "Messages", "_AccessDeniedException_MissingPermissions", "(Object,Object)", "summary", "df-generated"], + ["hudson.security", "Messages", "_AuthorizationStrategy_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_FullControlOnceLoggedInAuthorizationStrategy_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_GlobalSecurityConfiguration_Description", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_GlobalSecurityConfiguration_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_InvalidEmailAddress", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_PasswordNotMatch", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_PasswordRequired", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_TextNotMatchWordInImage", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_UserNameAlreadyTaken", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_UserNameInvalidCharacters", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_UserNameInvalidCharactersCustom", "(Object)", "summary", "df-generated"], + ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_UserNameRequired", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_Details_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_Details_PasswordError", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_ManageUserLinks_Description", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_ManageUserLinks_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_SignupWarning", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_WouldYouLikeToSignUp", "(Object,Object)", "summary", "df-generated"], + ["hudson.security", "Messages", "_LegacyAuthorizationStrategy_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_LegacySecurityRealm_Displayname", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_NoneSecurityRealm_DisplayName", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_Permission_Permissions_Title", "()", "summary", "df-generated"], + ["hudson.security", "Messages", "_UserDetailsServiceProxy_UnableToQuery", "(Object)", "summary", "df-generated"], + ["hudson.security", "Permission", "fromId", "(String)", "summary", "df-generated"], + ["hudson.security", "Permission", "getAll", "()", "summary", "df-generated"], + ["hudson.security", "Permission", "getEnabled", "()", "summary", "df-generated"], + ["hudson.security", "Permission", "isContainedBy", "(PermissionScope)", "summary", "df-generated"], + ["hudson.security", "Permission", "setEnabled", "(boolean)", "summary", "df-generated"], + ["hudson.security", "PermissionAdder", "add", "(AuthorizationStrategy,User,Permission)", "summary", "df-generated"], + ["hudson.security", "PermissionGroup", "get", "(Class)", "summary", "df-generated"], + ["hudson.security", "PermissionGroup", "getAll", "()", "summary", "df-generated"], + ["hudson.security", "PermissionGroup", "getOwnerClassName", "()", "summary", "df-generated"], + ["hudson.security", "PermissionGroup", "hasPermissionContainedBy", "(PermissionScope)", "summary", "df-generated"], + ["hudson.security", "PermissionGroup", "size", "()", "summary", "df-generated"], + ["hudson.security", "PermissionGroup", "toString", "()", "summary", "df-generated"], + ["hudson.security", "PermissionScope", "isContainedBy", "(PermissionScope)", "summary", "df-generated"], + ["hudson.security", "SecurityRealm$SecurityComponents", "SecurityComponents", "(AuthenticationManager)", "summary", "df-generated"], + ["hudson.security", "SecurityRealm$SecurityComponents", "SecurityComponents", "(AuthenticationManager,UserDetailsService)", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "all", "()", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "allowsSignup", "()", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "canLogOut", "()", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "commenceSignup", "(FederatedLoginService$FederatedIdentity)", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "createCliAuthenticator", "(CLICommand)", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "createFilter", "(FilterConfig)", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "createSecurityComponents", "()", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "doCaptcha", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "doLogout", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "getAuthenticationGatewayUrl", "()", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "getCaptchaSupportDescriptors", "()", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "getFrom", "()", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "getGroupIdStrategy", "()", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "getLoginUrl", "()", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "getUserIdStrategy", "()", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "loadGroupByGroupname2", "(String,boolean)", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "loadGroupByGroupname", "(String)", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "loadGroupByGroupname", "(String,boolean)", "summary", "df-generated"], + ["hudson.security", "SecurityRealm", "loadUserByUsername2", "(String)", "summary", "df-generated"], + ["hudson.security", "SidACL", "newInheritingACL", "(SidACL)", "summary", "df-generated"], + ["hudson.security", "TokenBasedRememberMeServices2", "TokenBasedRememberMeServices2", "(UserDetailsService)", "summary", "df-generated"], + ["hudson.security", "UserMayOrMayNotExistException2", "UserMayOrMayNotExistException2", "(String)", "summary", "df-generated"], + ["hudson.security", "UserMayOrMayNotExistException2", "UserMayOrMayNotExistException2", "(String,Throwable)", "summary", "df-generated"], + ["hudson.security", "UserMayOrMayNotExistException", "UserMayOrMayNotExistException", "(String)", "summary", "df-generated"], + ["hudson.security", "UserMayOrMayNotExistException", "UserMayOrMayNotExistException", "(String,Throwable)", "summary", "df-generated"], + ["hudson.security", "UserMayOrMayNotExistException", "fromSpring", "(UserMayOrMayNotExistException2)", "summary", "df-generated"], + ["hudson.security", "WhoAmI", "getAuthorities", "()", "summary", "df-generated"], + ["hudson.security", "WhoAmI", "getDetails", "()", "summary", "df-generated"], + ["hudson.security", "WhoAmI", "getName", "()", "summary", "df-generated"], + ["hudson.security", "WhoAmI", "getToString", "()", "summary", "df-generated"], + ["hudson.security", "WhoAmI", "isAnonymous", "()", "summary", "df-generated"], + ["hudson.security", "WhoAmI", "isAuthenticated", "()", "summary", "df-generated"], + ["hudson.security", "WhoAmI", "isHeaderDangerous", "(String)", "summary", "df-generated"], + ["hudson.slaves", "AbstractCloudImpl", "getInstanceCap", "()", "summary", "df-generated"], + ["hudson.slaves", "AbstractCloudImpl", "getInstanceCapStr", "()", "summary", "df-generated"], + ["hudson.slaves", "AbstractCloudSlave", "terminate", "()", "summary", "df-generated"], + ["hudson.slaves", "ChannelPinger$SetUpRemotePing", "SetUpRemotePing", "(int,int)", "summary", "df-generated"], + ["hudson.slaves", "ChannelPinger", "install", "(Channel)", "summary", "df-generated"], + ["hudson.slaves", "ChannelPinger", "setUpPingForChannel", "(Channel,SlaveComputer,int,int,boolean)", "summary", "df-generated"], + ["hudson.slaves", "Channels", "forProcess", "(String,ExecutorService,InputStream,OutputStream,OutputStream,Proc)", "summary", "df-generated"], + ["hudson.slaves", "Channels", "forProcess", "(String,ExecutorService,InputStream,OutputStream,Proc)", "summary", "df-generated"], + ["hudson.slaves", "Channels", "forProcess", "(String,ExecutorService,Process,OutputStream)", "summary", "df-generated"], + ["hudson.slaves", "Channels", "newJVM", "(String,TaskListener,FilePath,ClasspathBuilder,Map)", "summary", "df-generated"], + ["hudson.slaves", "Cloud$CloudState", "getAdditionalPlannedCapacity", "()", "summary", "df-generated"], + ["hudson.slaves", "Cloud", "all", "()", "summary", "df-generated"], + ["hudson.slaves", "Cloud", "canProvision", "(Cloud$CloudState)", "summary", "df-generated"], + ["hudson.slaves", "Cloud", "canProvision", "(Label)", "summary", "df-generated"], + ["hudson.slaves", "Cloud", "provision", "(Cloud$CloudState,int)", "summary", "df-generated"], + ["hudson.slaves", "Cloud", "provision", "(Label,int)", "summary", "df-generated"], + ["hudson.slaves", "Cloud", "registerPermissions", "()", "summary", "df-generated"], + ["hudson.slaves", "CloudProvisioningListener", "all", "()", "summary", "df-generated"], + ["hudson.slaves", "CloudProvisioningListener", "canProvision", "(Cloud,Cloud$CloudState,int)", "summary", "df-generated"], + ["hudson.slaves", "CloudProvisioningListener", "canProvision", "(Cloud,Label,int)", "summary", "df-generated"], + ["hudson.slaves", "CloudProvisioningListener", "onCommit", "(NodeProvisioner$PlannedNode,Node)", "summary", "df-generated"], + ["hudson.slaves", "CloudProvisioningListener", "onComplete", "(NodeProvisioner$PlannedNode,Node)", "summary", "df-generated"], + ["hudson.slaves", "CloudProvisioningListener", "onFailure", "(NodeProvisioner$PlannedNode,Throwable)", "summary", "df-generated"], + ["hudson.slaves", "CloudProvisioningListener", "onRollback", "(NodeProvisioner$PlannedNode,Node,Throwable)", "summary", "df-generated"], + ["hudson.slaves", "CloudProvisioningListener", "onStarted", "(Cloud,Label,Collection)", "summary", "df-generated"], + ["hudson.slaves", "CloudRetentionStrategy", "CloudRetentionStrategy", "(int)", "summary", "df-generated"], + ["hudson.slaves", "ComputerConnector", "launch", "(String,TaskListener)", "summary", "df-generated"], + ["hudson.slaves", "ComputerConnectorDescriptor", "all", "()", "summary", "df-generated"], + ["hudson.slaves", "ComputerLauncher", "afterDisconnect", "(SlaveComputer,StreamTaskListener)", "summary", "df-generated"], + ["hudson.slaves", "ComputerLauncher", "afterDisconnect", "(SlaveComputer,TaskListener)", "summary", "df-generated"], + ["hudson.slaves", "ComputerLauncher", "beforeDisconnect", "(SlaveComputer,StreamTaskListener)", "summary", "df-generated"], + ["hudson.slaves", "ComputerLauncher", "beforeDisconnect", "(SlaveComputer,TaskListener)", "summary", "df-generated"], + ["hudson.slaves", "ComputerLauncher", "isLaunchSupported", "()", "summary", "df-generated"], + ["hudson.slaves", "ComputerLauncher", "launch", "(SlaveComputer,StreamTaskListener)", "summary", "df-generated"], + ["hudson.slaves", "ComputerLauncher", "launch", "(SlaveComputer,TaskListener)", "summary", "df-generated"], + ["hudson.slaves", "ComputerListener", "all", "()", "summary", "df-generated"], + ["hudson.slaves", "ComputerListener", "onConfigurationChange", "()", "summary", "df-generated"], + ["hudson.slaves", "ComputerListener", "onLaunchFailure", "(Computer,TaskListener)", "summary", "df-generated"], + ["hudson.slaves", "ComputerListener", "onOffline", "(Computer)", "summary", "df-generated"], + ["hudson.slaves", "ComputerListener", "onOffline", "(Computer,OfflineCause)", "summary", "df-generated"], + ["hudson.slaves", "ComputerListener", "onOnline", "(Computer)", "summary", "df-generated"], + ["hudson.slaves", "ComputerListener", "onOnline", "(Computer,TaskListener)", "summary", "df-generated"], + ["hudson.slaves", "ComputerListener", "onTemporarilyOffline", "(Computer,OfflineCause)", "summary", "df-generated"], + ["hudson.slaves", "ComputerListener", "onTemporarilyOnline", "(Computer)", "summary", "df-generated"], + ["hudson.slaves", "ComputerListener", "preLaunch", "(Computer,TaskListener)", "summary", "df-generated"], + ["hudson.slaves", "ComputerListener", "preOnline", "(Computer,Channel,FilePath,TaskListener)", "summary", "df-generated"], + ["hudson.slaves", "ComputerListener", "register", "()", "summary", "df-generated"], + ["hudson.slaves", "ComputerListener", "unregister", "()", "summary", "df-generated"], + ["hudson.slaves", "DelegatingComputerLauncher$DescriptorImpl", "applicableDescriptors", "(Slave,Slave$SlaveDescriptor)", "summary", "df-generated"], + ["hudson.slaves", "DelegatingComputerLauncher$DescriptorImpl", "getApplicableDescriptors", "()", "summary", "df-generated"], + ["hudson.slaves", "EnvironmentVariablesNodeProperty$DescriptorImpl", "getHelpPage", "()", "summary", "df-generated"], + ["hudson.slaves", "JNLPLauncher$DescriptorImpl", "doCheckWebSocket", "(boolean,String)", "summary", "df-generated"], + ["hudson.slaves", "JNLPLauncher$DescriptorImpl", "isWorkDirSupported", "()", "summary", "df-generated"], + ["hudson.slaves", "JNLPLauncher", "JNLPLauncher", "(boolean)", "summary", "df-generated"], + ["hudson.slaves", "JNLPLauncher", "getInboundAgentUrl", "()", "summary", "df-generated"], + ["hudson.slaves", "JNLPLauncher", "isWebSocket", "()", "summary", "df-generated"], + ["hudson.slaves", "JNLPLauncher", "setWebSocket", "(boolean)", "summary", "df-generated"], + ["hudson.slaves", "Messages", "Cloud_ProvisionPermission_Description", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "ComputerLauncher_JavaVersionResult", "(Object,Object)", "summary", "df-generated"], + ["hudson.slaves", "Messages", "ComputerLauncher_NoJavaFound", "(Object)", "summary", "df-generated"], + ["hudson.slaves", "Messages", "ComputerLauncher_UnknownJavaVersion", "(Object)", "summary", "df-generated"], + ["hudson.slaves", "Messages", "ComputerLauncher_abortedLaunch", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "ComputerLauncher_unexpectedError", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "ConnectionActivityMonitor_OfflineCause", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "DumbSlave_displayName", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "EnvironmentVariablesNodeProperty_displayName", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "JNLPLauncher_InstanceIdentityRequired", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "JNLPLauncher_TCPPortDisabled", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "JNLPLauncher_TunnelingNotSupported", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "JNLPLauncher_WebsocketNotEnabled", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "JNLPLauncher_displayName", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "NodeDescriptor_CheckName_Mandatory", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "NodeProvisioner_EmptyString", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "OfflineCause_LaunchFailed", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "OfflineCause_connection_was_broken_", "(Object)", "summary", "df-generated"], + ["hudson.slaves", "Messages", "RetentionStrategy_Always_displayName", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "RetentionStrategy_Demand_OfflineIdle", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "RetentionStrategy_Demand_displayName", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "SimpleScheduledRetentionStrategy_FinishedUpTime", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "SimpleScheduledRetentionStrategy_displayName", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "SlaveComputer_DisconnectedBy", "(Object,Object)", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_Cloud_ProvisionPermission_Description", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_ComputerLauncher_JavaVersionResult", "(Object,Object)", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_ComputerLauncher_NoJavaFound", "(Object)", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_ComputerLauncher_UnknownJavaVersion", "(Object)", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_ComputerLauncher_abortedLaunch", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_ComputerLauncher_unexpectedError", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_ConnectionActivityMonitor_OfflineCause", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_DumbSlave_displayName", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_EnvironmentVariablesNodeProperty_displayName", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_JNLPLauncher_InstanceIdentityRequired", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_JNLPLauncher_TCPPortDisabled", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_JNLPLauncher_TunnelingNotSupported", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_JNLPLauncher_WebsocketNotEnabled", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_JNLPLauncher_displayName", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_NodeDescriptor_CheckName_Mandatory", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_NodeProvisioner_EmptyString", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_OfflineCause_LaunchFailed", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_OfflineCause_connection_was_broken_", "(Object)", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_RetentionStrategy_Always_displayName", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_RetentionStrategy_Demand_OfflineIdle", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_RetentionStrategy_Demand_displayName", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_SimpleScheduledRetentionStrategy_FinishedUpTime", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_SimpleScheduledRetentionStrategy_displayName", "()", "summary", "df-generated"], + ["hudson.slaves", "Messages", "_SlaveComputer_DisconnectedBy", "(Object,Object)", "summary", "df-generated"], + ["hudson.slaves", "NodeDescriptor", "all", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeDescriptor", "allInstantiable", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeDescriptor", "doCheckName", "(String)", "summary", "df-generated"], + ["hudson.slaves", "NodeDescriptor", "handleNewNodePage", "(ComputerSet,String,StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.slaves", "NodeDescriptor", "isInstantiable", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeDescriptor", "newInstanceDetailPage", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeList$ConverterImpl", "ConverterImpl", "(XStream)", "summary", "df-generated"], + ["hudson.slaves", "NodeProperty", "all", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProperty", "buildEnvVars", "(EnvVars,TaskListener)", "summary", "df-generated"], + ["hudson.slaves", "NodeProperty", "canTake", "(Queue$BuildableItem)", "summary", "df-generated"], + ["hudson.slaves", "NodeProperty", "canTake", "(Queue$Task)", "summary", "df-generated"], + ["hudson.slaves", "NodeProperty", "for_", "(Node)", "summary", "df-generated"], + ["hudson.slaves", "NodeProperty", "setUp", "(AbstractBuild,Launcher,BuildListener)", "summary", "df-generated"], + ["hudson.slaves", "NodePropertyDescriptor", "isApplicableAsGlobal", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$PlannedNode", "spent", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$Strategy", "apply", "(NodeProvisioner$StrategyState)", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "getAdditionalPlannedCapacity", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "getAvailableExecutorsLatest", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "getBusyExecutorsLatest", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "getConnectingExecutorsLatest", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "getDefinedExecutorsLatest", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "getIdleExecutorsLatest", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "getIdleLatest", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "getIdleSnapshot", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "getOnlineExecutorsLatest", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "getPlannedCapacityLatest", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "getPlannedCapacitySnapshot", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "getQueueLengthLatest", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "getQueueLengthSnapshot", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "getTotalLatest", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "getTotalSnapshot", "()", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "recordPendingLaunches", "(Collection)", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner$StrategyState", "recordPendingLaunches", "(NodeProvisioner$PlannedNode[])", "summary", "df-generated"], + ["hudson.slaves", "NodeProvisioner", "suggestReviewNow", "()", "summary", "df-generated"], + ["hudson.slaves", "OfflineCause$ChannelTermination", "toString", "()", "summary", "df-generated"], + ["hudson.slaves", "OfflineCause$LaunchFailed", "toString", "()", "summary", "df-generated"], + ["hudson.slaves", "OfflineCause", "getTime", "()", "summary", "df-generated"], + ["hudson.slaves", "OfflineCause", "getTimestamp", "()", "summary", "df-generated"], + ["hudson.slaves", "RetentionStrategy$Demand", "Demand", "(long,long)", "summary", "df-generated"], + ["hudson.slaves", "RetentionStrategy$Demand", "getIdleDelay", "()", "summary", "df-generated"], + ["hudson.slaves", "RetentionStrategy$Demand", "getInDemandDelay", "()", "summary", "df-generated"], + ["hudson.slaves", "RetentionStrategy", "all", "()", "summary", "df-generated"], + ["hudson.slaves", "RetentionStrategy", "check", "(Computer)", "summary", "df-generated"], + ["hudson.slaves", "RetentionStrategy", "isAcceptingTasks", "(Computer)", "summary", "df-generated"], + ["hudson.slaves", "RetentionStrategy", "isManualLaunchAllowed", "(Computer)", "summary", "df-generated"], + ["hudson.slaves", "RetentionStrategy", "start", "(Computer)", "summary", "df-generated"], + ["hudson.slaves", "SimpleScheduledRetentionStrategy$DescriptorImpl", "doCheck", "(String)", "summary", "df-generated"], + ["hudson.slaves", "SimpleScheduledRetentionStrategy", "getUpTimeMins", "()", "summary", "df-generated"], + ["hudson.slaves", "SimpleScheduledRetentionStrategy", "isKeepUpWhenActive", "()", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "doDoDisconnect", "(String)", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "doSubmitDescription", "(StaplerResponse,String)", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "getChannelToMaster", "()", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "getClassLoadingCount", "()", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "getClassLoadingPrefetchCacheCount", "()", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "getClassLoadingTime", "()", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "getEnvVarsFull", "()", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "getJnlpMac", "()", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "getOSDescription", "()", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "getResourceLoadingCount", "()", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "getResourceLoadingTime", "()", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "getSlaveVersion", "()", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "getSystemInfoExtensions", "()", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "setAcceptingTasks", "(boolean)", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "setChannel", "(ChannelBuilder,CommandTransport,Channel$Listener)", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "setChannel", "(InputStream,OutputStream,OutputStream,Channel$Listener)", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "setChannel", "(InputStream,OutputStream,TaskListener,Channel$Listener)", "summary", "df-generated"], + ["hudson.slaves", "SlaveComputer", "tryReconnect", "()", "summary", "df-generated"], + ["hudson.slaves", "WorkspaceList$Lease", "release", "()", "summary", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", "getAllowEmptyArchive", "()", "summary", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", "isCaseSensitive", "()", "summary", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", "isDefaultExcludes", "()", "summary", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", "isFingerprint", "()", "summary", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", "isFollowSymlinks", "()", "summary", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", "isLatestOnly", "()", "summary", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", "isOnlyIfSuccessful", "()", "summary", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", "setAllowEmptyArchive", "(boolean)", "summary", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", "setCaseSensitive", "(boolean)", "summary", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", "setDefaultExcludes", "(boolean)", "summary", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", "setFingerprint", "(boolean)", "summary", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", "setFollowSymlinks", "(boolean)", "summary", "df-generated"], + ["hudson.tasks", "ArtifactArchiver", "setOnlyIfSuccessful", "(boolean)", "summary", "df-generated"], + ["hudson.tasks", "BatchFile$DescriptorImpl", "doCheckUnstableReturn", "(String)", "summary", "df-generated"], + ["hudson.tasks", "BatchFile$DescriptorImpl", "getApplicableLocalRules", "()", "summary", "df-generated"], + ["hudson.tasks", "BatchFile", "getUnstableReturn", "()", "summary", "df-generated"], + ["hudson.tasks", "BatchFile", "setUnstableReturn", "(Integer)", "summary", "df-generated"], + ["hudson.tasks", "BuildStep", "getProjectAction", "(AbstractProject)", "summary", "df-generated"], + ["hudson.tasks", "BuildStep", "getProjectActions", "(AbstractProject)", "summary", "df-generated"], + ["hudson.tasks", "BuildStep", "getRequiredMonitorService", "()", "summary", "df-generated"], + ["hudson.tasks", "BuildStep", "perform", "(AbstractBuild,Launcher,BuildListener)", "summary", "df-generated"], + ["hudson.tasks", "BuildStep", "prebuild", "(AbstractBuild,BuildListener)", "summary", "df-generated"], + ["hudson.tasks", "BuildStepCompatibilityLayer", "getProjectAction", "(Project)", "summary", "df-generated"], + ["hudson.tasks", "BuildStepCompatibilityLayer", "prebuild", "(Build,BuildListener)", "summary", "df-generated"], + ["hudson.tasks", "BuildStepDescriptor", "isApplicable", "(Class)", "summary", "df-generated"], + ["hudson.tasks", "BuildStepMonitor", "perform", "(BuildStep,AbstractBuild,Launcher,BuildListener)", "summary", "df-generated"], + ["hudson.tasks", "BuildTrigger$DescriptorImpl", "doCheck", "(AbstractProject,String)", "summary", "df-generated"], + ["hudson.tasks", "BuildTrigger$DescriptorImpl", "showEvenIfUnstableOption", "(Class)", "summary", "df-generated"], + ["hudson.tasks", "BuildTrigger", "execute", "(AbstractBuild,BuildListener)", "summary", "df-generated"], + ["hudson.tasks", "BuildTrigger", "execute", "(AbstractBuild,BuildListener,BuildTrigger)", "summary", "df-generated"], + ["hudson.tasks", "BuildTrigger", "getChildProjects", "()", "summary", "df-generated"], + ["hudson.tasks", "BuildTrigger", "hasSame", "(AbstractProject,Collection)", "summary", "df-generated"], + ["hudson.tasks", "BuildTrigger", "hasSame", "(Collection)", "summary", "df-generated"], + ["hudson.tasks", "BuildWrapper$Environment", "tearDown", "(Build,BuildListener)", "summary", "df-generated"], + ["hudson.tasks", "BuildWrapper", "all", "()", "summary", "df-generated"], + ["hudson.tasks", "BuildWrapper", "getProjectAction", "(AbstractProject)", "summary", "df-generated"], + ["hudson.tasks", "BuildWrapper", "getProjectActions", "(AbstractProject)", "summary", "df-generated"], + ["hudson.tasks", "BuildWrapper", "makeBuildVariables", "(AbstractBuild,Map)", "summary", "df-generated"], + ["hudson.tasks", "BuildWrapper", "makeSensitiveBuildVariables", "(AbstractBuild,Set)", "summary", "df-generated"], + ["hudson.tasks", "BuildWrapper", "preCheckout", "(AbstractBuild,Launcher,BuildListener)", "summary", "df-generated"], + ["hudson.tasks", "BuildWrapper", "setUp", "(AbstractBuild,Launcher,BuildListener)", "summary", "df-generated"], + ["hudson.tasks", "BuildWrapperDescriptor", "isApplicable", "(AbstractProject)", "summary", "df-generated"], + ["hudson.tasks", "BuildWrappers", "getFor", "(AbstractProject)", "summary", "df-generated"], + ["hudson.tasks", "Builder", "all", "()", "summary", "df-generated"], + ["hudson.tasks", "CommandInterpreter", "buildCommandLine", "(FilePath)", "summary", "df-generated"], + ["hudson.tasks", "Fingerprinter$FingerprintAction", "getDependencies", "()", "summary", "df-generated"], + ["hudson.tasks", "Fingerprinter$FingerprintAction", "getDependencies", "(boolean)", "summary", "df-generated"], + ["hudson.tasks", "Fingerprinter", "getCaseSensitive", "()", "summary", "df-generated"], + ["hudson.tasks", "Fingerprinter", "getDefaultExcludes", "()", "summary", "df-generated"], + ["hudson.tasks", "Fingerprinter", "getRecordBuildArtifacts", "()", "summary", "df-generated"], + ["hudson.tasks", "Fingerprinter", "setCaseSensitive", "(boolean)", "summary", "df-generated"], + ["hudson.tasks", "Fingerprinter", "setDefaultExcludes", "(boolean)", "summary", "df-generated"], + ["hudson.tasks", "LogRotator", "LogRotator", "(String,String,String,String)", "summary", "df-generated"], + ["hudson.tasks", "LogRotator", "LogRotator", "(int,int)", "summary", "df-generated"], + ["hudson.tasks", "LogRotator", "LogRotator", "(int,int,int,int)", "summary", "df-generated"], + ["hudson.tasks", "LogRotator", "getArtifactDaysToKeep", "()", "summary", "df-generated"], + ["hudson.tasks", "LogRotator", "getArtifactDaysToKeepStr", "()", "summary", "df-generated"], + ["hudson.tasks", "LogRotator", "getArtifactNumToKeep", "()", "summary", "df-generated"], + ["hudson.tasks", "LogRotator", "getArtifactNumToKeepStr", "()", "summary", "df-generated"], + ["hudson.tasks", "LogRotator", "getDaysToKeep", "()", "summary", "df-generated"], + ["hudson.tasks", "LogRotator", "getDaysToKeepStr", "()", "summary", "df-generated"], + ["hudson.tasks", "LogRotator", "getNumToKeep", "()", "summary", "df-generated"], + ["hudson.tasks", "LogRotator", "getNumToKeepStr", "()", "summary", "df-generated"], + ["hudson.tasks", "LogRotator", "parse", "(String)", "summary", "df-generated"], + ["hudson.tasks", "Maven$DescriptorImpl", "getDefaultGlobalSettingsProvider", "()", "summary", "df-generated"], + ["hudson.tasks", "Maven$DescriptorImpl", "getDefaultSettingsProvider", "()", "summary", "df-generated"], + ["hudson.tasks", "Maven$DescriptorImpl", "setInstallations", "(Maven$MavenInstallation[])", "summary", "df-generated"], + ["hudson.tasks", "Maven$MavenInstallation", "getExecutable", "(Launcher)", "summary", "df-generated"], + ["hudson.tasks", "Maven$MavenInstallation", "getExists", "()", "summary", "df-generated"], + ["hudson.tasks", "Maven$MavenInstallation", "isMaven2_1", "(Launcher)", "summary", "df-generated"], + ["hudson.tasks", "Maven$MavenInstallation", "meetsMavenReqVersion", "(Launcher,int)", "summary", "df-generated"], + ["hudson.tasks", "Maven$ProjectWithMaven", "inferMavenInstallation", "()", "summary", "df-generated"], + ["hudson.tasks", "Maven", "getMaven", "()", "summary", "df-generated"], + ["hudson.tasks", "Maven", "isInjectBuildVariables", "()", "summary", "df-generated"], + ["hudson.tasks", "Maven", "setUsePrivateRepository", "(boolean)", "summary", "df-generated"], + ["hudson.tasks", "Maven", "usesPrivateRepository", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Ant_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Ant_ExecFailed", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Ant_ExecutableNotFound", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Ant_GlobalConfigNeeded", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Ant_NotADirectory", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Ant_NotAntDirectory", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Ant_ProjectConfigNeeded", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "ArtifactArchiver_ARCHIVING_ARTIFACTS", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "ArtifactArchiver_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "ArtifactArchiver_NoIncludes", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "ArtifactArchiver_NoMatchFound", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "ArtifactArchiver_SkipBecauseOnlyIfSuccessful", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "BatchFile_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "BatchFile_invalid_exit_code_range", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "BatchFile_invalid_exit_code_zero", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "BuildTrigger_Disabled", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "BuildTrigger_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "BuildTrigger_InQueue", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "BuildTrigger_NoProjectSpecified", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "BuildTrigger_NoSuchProject", "(Object,Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "BuildTrigger_NotBuildable", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "BuildTrigger_Triggering", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "BuildTrigger_ok_ancestor_is_null", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "BuildTrigger_you_have_no_permission_to_build_", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "CommandInterpreter_CommandFailed", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "CommandInterpreter_UnableToDelete", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "CommandInterpreter_UnableToProduceScript", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Fingerprinter_Aborted", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Fingerprinter_Action_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Fingerprinter_DigestFailed", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Fingerprinter_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Fingerprinter_Failed", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Fingerprinter_FailedFor", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Fingerprinter_Recording", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "InstallFromApache", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "JavadocArchiver_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "JavadocArchiver_DisplayName_Generic", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "JavadocArchiver_DisplayName_Javadoc", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "JavadocArchiver_NoMatchFound", "(Object,Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "JavadocArchiver_Publishing", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "JavadocArchiver_UnableToCopy", "(Object,Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Maven_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Maven_ExecFailed", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Maven_NoExecutable", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Maven_NotMavenDirectory", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Shell_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Shell_invalid_exit_code_range", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "Shell_invalid_exit_code_zero", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "TestJavadocArchiver_DisplayName_Javadoc", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Ant_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Ant_ExecFailed", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Ant_ExecutableNotFound", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Ant_GlobalConfigNeeded", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Ant_NotADirectory", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Ant_NotAntDirectory", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Ant_ProjectConfigNeeded", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_ArtifactArchiver_ARCHIVING_ARTIFACTS", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_ArtifactArchiver_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_ArtifactArchiver_NoIncludes", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_ArtifactArchiver_NoMatchFound", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_ArtifactArchiver_SkipBecauseOnlyIfSuccessful", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_BatchFile_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_BatchFile_invalid_exit_code_range", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_BatchFile_invalid_exit_code_zero", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_BuildTrigger_Disabled", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_BuildTrigger_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_BuildTrigger_InQueue", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_BuildTrigger_NoProjectSpecified", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_BuildTrigger_NoSuchProject", "(Object,Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_BuildTrigger_NotBuildable", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_BuildTrigger_Triggering", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_BuildTrigger_ok_ancestor_is_null", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_BuildTrigger_you_have_no_permission_to_build_", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_CommandInterpreter_CommandFailed", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_CommandInterpreter_UnableToDelete", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_CommandInterpreter_UnableToProduceScript", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Fingerprinter_Aborted", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Fingerprinter_Action_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Fingerprinter_DigestFailed", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Fingerprinter_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Fingerprinter_Failed", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Fingerprinter_FailedFor", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Fingerprinter_Recording", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_InstallFromApache", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_JavadocArchiver_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_JavadocArchiver_DisplayName_Generic", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_JavadocArchiver_DisplayName_Javadoc", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_JavadocArchiver_NoMatchFound", "(Object,Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_JavadocArchiver_Publishing", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_JavadocArchiver_UnableToCopy", "(Object,Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Maven_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Maven_ExecFailed", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Maven_NoExecutable", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Maven_NotMavenDirectory", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Shell_DisplayName", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Shell_invalid_exit_code_range", "(Object)", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_Shell_invalid_exit_code_zero", "()", "summary", "df-generated"], + ["hudson.tasks", "Messages", "_TestJavadocArchiver_DisplayName_Javadoc", "()", "summary", "df-generated"], + ["hudson.tasks", "Publisher", "all", "()", "summary", "df-generated"], + ["hudson.tasks", "Publisher", "needsToRunAfterFinalized", "()", "summary", "df-generated"], + ["hudson.tasks", "Shell$DescriptorImpl", "doCheckUnstableReturn", "(String)", "summary", "df-generated"], + ["hudson.tasks", "Shell$DescriptorImpl", "getApplicableLocalRules", "()", "summary", "df-generated"], + ["hudson.tasks", "Shell", "getUnstableReturn", "()", "summary", "df-generated"], + ["hudson.tasks", "Shell", "setUnstableReturn", "(Integer)", "summary", "df-generated"], + ["hudson.tasks", "UserAvatarResolver", "all", "()", "summary", "df-generated"], + ["hudson.tasks", "UserAvatarResolver", "findAvatarFor", "(User,int,int)", "summary", "df-generated"], + ["hudson.tasks", "UserAvatarResolver", "resolve", "(User,String)", "summary", "df-generated"], + ["hudson.tasks", "UserAvatarResolver", "resolveOrNull", "(User,String)", "summary", "df-generated"], + ["hudson.tasks", "UserNameResolver", "all", "()", "summary", "df-generated"], + ["hudson.tasks", "UserNameResolver", "findNameFor", "(User)", "summary", "df-generated"], + ["hudson.tasks", "UserNameResolver", "resolve", "(User)", "summary", "df-generated"], + ["hudson.tools", "AbstractCommandInstaller$Descriptor", "doCheckCommand", "(String)", "summary", "df-generated"], + ["hudson.tools", "AbstractCommandInstaller$Descriptor", "doCheckToolHome", "(String)", "summary", "df-generated"], + ["hudson.tools", "AbstractCommandInstaller", "getCommandCall", "(FilePath)", "summary", "df-generated"], + ["hudson.tools", "AbstractCommandInstaller", "getCommandFileExtension", "()", "summary", "df-generated"], + ["hudson.tools", "DownloadFromUrlInstaller$DescriptorImpl", "createDownloadable", "()", "summary", "df-generated"], + ["hudson.tools", "DownloadFromUrlInstaller$DescriptorImpl", "getInstallables", "()", "summary", "df-generated"], + ["hudson.tools", "DownloadFromUrlInstaller", "getInstallable", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "BatchCommandInstaller_DescriptorImpl_displayName", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "CannotBeInstalled", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson.tools", "Messages", "CommandInstaller_DescriptorImpl_displayName", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "CommandInstaller_no_command", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "CommandInstaller_no_toolHome", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "InstallSourceProperty_DescriptorImpl_displayName", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "ToolDescriptor_NotADirectory", "(Object)", "summary", "df-generated"], + ["hudson.tools", "Messages", "ToolLocationNodeProperty_displayName", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "ZipExtractionInstaller_DescriptorImpl_displayName", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "ZipExtractionInstaller_bad_connection", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "ZipExtractionInstaller_could_not_connect", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "ZipExtractionInstaller_malformed_url", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "_BatchCommandInstaller_DescriptorImpl_displayName", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "_CannotBeInstalled", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson.tools", "Messages", "_CommandInstaller_DescriptorImpl_displayName", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "_CommandInstaller_no_command", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "_CommandInstaller_no_toolHome", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "_InstallSourceProperty_DescriptorImpl_displayName", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "_ToolDescriptor_NotADirectory", "(Object)", "summary", "df-generated"], + ["hudson.tools", "Messages", "_ToolLocationNodeProperty_displayName", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "_ZipExtractionInstaller_DescriptorImpl_displayName", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "_ZipExtractionInstaller_bad_connection", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "_ZipExtractionInstaller_could_not_connect", "()", "summary", "df-generated"], + ["hudson.tools", "Messages", "_ZipExtractionInstaller_malformed_url", "()", "summary", "df-generated"], + ["hudson.tools", "PropertyDescriptor", "isApplicable", "(Class)", "summary", "df-generated"], + ["hudson.tools", "ToolDescriptor", "doCheckHome", "(File)", "summary", "df-generated"], + ["hudson.tools", "ToolDescriptor", "doCheckName", "(String)", "summary", "df-generated"], + ["hudson.tools", "ToolDescriptor", "getDefaultInstallers", "()", "summary", "df-generated"], + ["hudson.tools", "ToolDescriptor", "getDefaultProperties", "()", "summary", "df-generated"], + ["hudson.tools", "ToolDescriptor", "getPropertyDescriptors", "()", "summary", "df-generated"], + ["hudson.tools", "ToolInstallation", "all", "()", "summary", "df-generated"], + ["hudson.tools", "ToolInstallation", "buildEnvVars", "(EnvVars)", "summary", "df-generated"], + ["hudson.tools", "ToolInstaller", "appliesTo", "(Node)", "summary", "df-generated"], + ["hudson.tools", "ToolInstaller", "performInstallation", "(ToolInstallation,Node,TaskListener)", "summary", "df-generated"], + ["hudson.tools", "ToolInstallerDescriptor", "all", "()", "summary", "df-generated"], + ["hudson.tools", "ToolInstallerDescriptor", "doAutoCompleteLabel", "(String)", "summary", "df-generated"], + ["hudson.tools", "ToolInstallerDescriptor", "doCheckLabel", "(String)", "summary", "df-generated"], + ["hudson.tools", "ToolInstallerDescriptor", "for_", "(Class)", "summary", "df-generated"], + ["hudson.tools", "ToolInstallerDescriptor", "isApplicable", "(Class)", "summary", "df-generated"], + ["hudson.tools", "ToolLocationNodeProperty$DescriptorImpl", "getToolDescriptors", "()", "summary", "df-generated"], + ["hudson.tools", "ToolLocationTranslator", "all", "()", "summary", "df-generated"], + ["hudson.tools", "ToolLocationTranslator", "getToolHome", "(Node,ToolInstallation,TaskListener)", "summary", "df-generated"], + ["hudson.tools", "ToolProperty", "all", "()", "summary", "df-generated"], + ["hudson.tools", "ToolProperty", "type", "()", "summary", "df-generated"], + ["hudson.tools", "ZipExtractionInstaller$DescriptorImpl", "doCheckUrl", "(String)", "summary", "df-generated"], + ["hudson.triggers", "Messages", "SCMTrigger_AdministrativeMonitorImpl_DisplayName", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "SCMTrigger_BuildAction_DisplayName", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "SCMTrigger_DisplayName", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "SCMTrigger_SCMTriggerCause_ShortDescription", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "SCMTrigger_getDisplayName", "(Object)", "summary", "df-generated"], + ["hudson.triggers", "Messages", "SCMTrigger_no_schedules_hooks", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "SCMTrigger_no_schedules_no_hooks", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "SlowTriggerAdminMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "TimerTrigger_DisplayName", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "TimerTrigger_MissingWhitespace", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "TimerTrigger_TimerTriggerCause_ShortDescription", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "TimerTrigger_no_schedules_so_will_never_run", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "TimerTrigger_the_specified_cron_tab_is_rare_or_impossible", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "TimerTrigger_would_last_have_run_at_would_next_run_at", "(Object,Object)", "summary", "df-generated"], + ["hudson.triggers", "Messages", "Trigger_init", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "_SCMTrigger_AdministrativeMonitorImpl_DisplayName", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "_SCMTrigger_BuildAction_DisplayName", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "_SCMTrigger_DisplayName", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "_SCMTrigger_SCMTriggerCause_ShortDescription", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "_SCMTrigger_getDisplayName", "(Object)", "summary", "df-generated"], + ["hudson.triggers", "Messages", "_SCMTrigger_no_schedules_hooks", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "_SCMTrigger_no_schedules_no_hooks", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "_SlowTriggerAdminMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "_TimerTrigger_DisplayName", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "_TimerTrigger_MissingWhitespace", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "_TimerTrigger_TimerTriggerCause_ShortDescription", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "_TimerTrigger_no_schedules_so_will_never_run", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "_TimerTrigger_the_specified_cron_tab_is_rare_or_impossible", "()", "summary", "df-generated"], + ["hudson.triggers", "Messages", "_TimerTrigger_would_last_have_run_at_would_next_run_at", "(Object,Object)", "summary", "df-generated"], + ["hudson.triggers", "Messages", "_Trigger_init", "()", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$BuildAction", "doPollingLog", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$BuildAction", "writePollingLogTo", "(long,XMLOutput)", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$DescriptorImpl", "clogCheck", "()", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$DescriptorImpl", "doCheckPollingThreadCount", "(String)", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$DescriptorImpl", "doCheckScmpoll_spec", "(String,boolean,Item)", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$DescriptorImpl", "getItemsBeingPolled", "()", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$DescriptorImpl", "getPollingThreadCount", "()", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$DescriptorImpl", "isClogged", "()", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$DescriptorImpl", "isPollingThreadCountOptionVisible", "()", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$DescriptorImpl", "setPollingThreadCount", "(int)", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$Runner", "getDuration", "()", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$Runner", "getLogFile", "()", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$Runner", "getStartTime", "()", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$Runner", "getTarget", "()", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$SCMAction", "getItem", "()", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$SCMAction", "getLog", "()", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$SCMAction", "getOwner", "()", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$SCMAction", "writeLogTo", "(XMLOutput)", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger$SCMTriggerCause", "SCMTriggerCause", "(File)", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger", "isIgnorePostCommitHooks", "()", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger", "run", "(Action[])", "summary", "df-generated"], + ["hudson.triggers", "SCMTrigger", "setIgnorePostCommitHooks", "(boolean)", "summary", "df-generated"], + ["hudson.triggers", "SafeTimerTask", "doRun", "()", "summary", "df-generated"], + ["hudson.triggers", "SafeTimerTask", "getLogsRoot", "()", "summary", "df-generated"], + ["hudson.triggers", "SafeTimerTask", "of", "(SafeTimerTask$ExceptionRunnable)", "summary", "df-generated"], + ["hudson.triggers", "SlowTriggerAdminMonitor$Value", "getDuration", "()", "summary", "df-generated"], + ["hudson.triggers", "SlowTriggerAdminMonitor$Value", "getTimeString", "()", "summary", "df-generated"], + ["hudson.triggers", "SlowTriggerAdminMonitor$Value", "getTrigger", "()", "summary", "df-generated"], + ["hudson.triggers", "SlowTriggerAdminMonitor", "clear", "()", "summary", "df-generated"], + ["hudson.triggers", "SlowTriggerAdminMonitor", "doClear", "()", "summary", "df-generated"], + ["hudson.triggers", "SlowTriggerAdminMonitor", "getInstance", "()", "summary", "df-generated"], + ["hudson.triggers", "SlowTriggerAdminMonitor", "report", "(Class,String,long)", "summary", "df-generated"], + ["hudson.triggers", "TimerTrigger$DescriptorImpl", "doCheck", "(String,Item)", "summary", "df-generated"], + ["hudson.triggers", "TimerTrigger$DescriptorImpl", "doCheckSpec", "(String,Item)", "summary", "df-generated"], + ["hudson.triggers", "Trigger", "all", "()", "summary", "df-generated"], + ["hudson.triggers", "Trigger", "checkTriggers", "(Calendar)", "summary", "df-generated"], + ["hudson.triggers", "Trigger", "for_", "(Item)", "summary", "df-generated"], + ["hudson.triggers", "Trigger", "getProjectAction", "()", "summary", "df-generated"], + ["hudson.triggers", "Trigger", "getProjectActions", "()", "summary", "df-generated"], + ["hudson.triggers", "Trigger", "run", "()", "summary", "df-generated"], + ["hudson.triggers", "Trigger", "stop", "()", "summary", "df-generated"], + ["hudson.triggers", "TriggerDescriptor", "isApplicable", "(Item)", "summary", "df-generated"], + ["hudson.triggers", "Triggers", "getApplicableTriggers", "(Item)", "summary", "df-generated"], + ["hudson.util.io", "Archiver", "countEntries", "()", "summary", "df-generated"], + ["hudson.util.io", "ArchiverFactory", "create", "(OutputStream)", "summary", "df-generated"], + ["hudson.util.io", "ParserConfigurator", "all", "()", "summary", "df-generated"], + ["hudson.util.io", "ParserConfigurator", "applyConfiguration", "(SAXReader,Object)", "summary", "df-generated"], + ["hudson.util.io", "ParserConfigurator", "configure", "(SAXReader,Object)", "summary", "df-generated"], + ["hudson.util.io", "ReopenableFileOutputStream", "rewind", "()", "summary", "df-generated"], + ["hudson.util.io", "ReopenableRotatingFileOutputStream", "deleteAll", "()", "summary", "df-generated"], + ["hudson.util.io", "RewindableFileOutputStream", "rewind", "()", "summary", "df-generated"], + ["hudson.util.io", "RewindableRotatingFileOutputStream", "deleteAll", "()", "summary", "df-generated"], + ["hudson.util.jna", "DotNet", "isInstalled", "(int,int)", "summary", "df-generated"], + ["hudson.util.jna", "DotNet", "isInstalled", "(int,int,String,IJIAuthInfo)", "summary", "df-generated"], + ["hudson.util.jna", "InitializationErrorInvocationHandler", "create", "(Class,Throwable)", "summary", "df-generated"], + ["hudson.util.jna", "JnaException", "JnaException", "(int)", "summary", "df-generated"], + ["hudson.util.jna", "JnaException", "getErrorCode", "()", "summary", "df-generated"], + ["hudson.util.jna", "Kernel32Utils", "createSymbolicLink", "(File,String,boolean)", "summary", "df-generated"], + ["hudson.util.jna", "Kernel32Utils", "getTempDir", "()", "summary", "df-generated"], + ["hudson.util.jna", "Kernel32Utils", "getWin32FileAttributes", "(File)", "summary", "df-generated"], + ["hudson.util.jna", "Kernel32Utils", "isJunctionOrSymlink", "(File)", "summary", "df-generated"], + ["hudson.util.jna", "Kernel32Utils", "waitForExitProcess", "(Pointer)", "summary", "df-generated"], + ["hudson.util.jna", "RegistryKey", "delete", "()", "summary", "df-generated"], + ["hudson.util.jna", "RegistryKey", "deleteValue", "(String)", "summary", "df-generated"], + ["hudson.util.jna", "RegistryKey", "dispose", "()", "summary", "df-generated"], + ["hudson.util.jna", "RegistryKey", "getIntValue", "(String)", "summary", "df-generated"], + ["hudson.util.jna", "RegistryKey", "getStringValue", "(String)", "summary", "df-generated"], + ["hudson.util.jna", "RegistryKey", "getSubKeys", "()", "summary", "df-generated"], + ["hudson.util.jna", "RegistryKey", "getValues", "()", "summary", "df-generated"], + ["hudson.util.jna", "RegistryKey", "setValue", "(String,String)", "summary", "df-generated"], + ["hudson.util.jna", "RegistryKey", "setValue", "(String,int)", "summary", "df-generated"], + ["hudson.util.jna", "RegistryKey", "valueExists", "(String)", "summary", "df-generated"], + ["hudson.util.jna", "WinIOException", "WinIOException", "(Throwable)", "summary", "df-generated"], + ["hudson.util.jna", "WinIOException", "getErrorCode", "()", "summary", "df-generated"], + ["hudson.util.xstream", "ImmutableListConverter", "ImmutableListConverter", "(Mapper,ReflectionProvider)", "summary", "df-generated"], + ["hudson.util.xstream", "ImmutableListConverter", "ImmutableListConverter", "(XStream)", "summary", "df-generated"], + ["hudson.util.xstream", "ImmutableMapConverter", "ImmutableMapConverter", "(Mapper,ReflectionProvider)", "summary", "df-generated"], + ["hudson.util.xstream", "ImmutableMapConverter", "ImmutableMapConverter", "(XStream)", "summary", "df-generated"], + ["hudson.util.xstream", "ImmutableSetConverter", "ImmutableSetConverter", "(Mapper,ReflectionProvider)", "summary", "df-generated"], + ["hudson.util.xstream", "ImmutableSetConverter", "ImmutableSetConverter", "(XStream)", "summary", "df-generated"], + ["hudson.util.xstream", "ImmutableSortedSetConverter", "ImmutableSortedSetConverter", "(Mapper,ReflectionProvider)", "summary", "df-generated"], + ["hudson.util.xstream", "ImmutableSortedSetConverter", "ImmutableSortedSetConverter", "(XStream)", "summary", "df-generated"], + ["hudson.util", "AlternativeUiTextProvider", "all", "()", "summary", "df-generated"], + ["hudson.util", "AlternativeUiTextProvider", "get", "(AlternativeUiTextProvider$Message,Object)", "summary", "df-generated"], + ["hudson.util", "AlternativeUiTextProvider", "getText", "(AlternativeUiTextProvider$Message,Object)", "summary", "df-generated"], + ["hudson.util", "Area", "Area", "(int,int)", "summary", "df-generated"], + ["hudson.util", "Area", "area", "()", "summary", "df-generated"], + ["hudson.util", "Area", "parse", "(String)", "summary", "df-generated"], + ["hudson.util", "Area", "toString", "()", "summary", "df-generated"], + ["hudson.util", "ArgumentListBuilder", "clear", "()", "summary", "df-generated"], + ["hudson.util", "ArgumentListBuilder", "hasMaskedArguments", "()", "summary", "df-generated"], + ["hudson.util", "ArgumentListBuilder", "toMaskArray", "()", "summary", "df-generated"], + ["hudson.util", "AtomicFileWriter", "abort", "()", "summary", "df-generated"], + ["hudson.util", "AtomicFileWriter", "commit", "()", "summary", "df-generated"], + ["hudson.util", "BootFailure", "publish", "(ServletContext,File)", "summary", "df-generated"], + ["hudson.util", "ByteArrayOutputStream2", "ByteArrayOutputStream2", "(int)", "summary", "df-generated"], + ["hudson.util", "ChartUtil", "adjustChebyshev", "(CategoryDataset,NumberAxis)", "summary", "df-generated"], + ["hudson.util", "ChartUtil", "generateClickableMap", "(StaplerRequest,StaplerResponse,JFreeChart,Area)", "summary", "df-generated"], + ["hudson.util", "ChartUtil", "generateClickableMap", "(StaplerRequest,StaplerResponse,JFreeChart,int,int)", "summary", "df-generated"], + ["hudson.util", "ChartUtil", "generateGraph", "(StaplerRequest,StaplerResponse,JFreeChart,Area)", "summary", "df-generated"], + ["hudson.util", "ChartUtil", "generateGraph", "(StaplerRequest,StaplerResponse,JFreeChart,int,int)", "summary", "df-generated"], + ["hudson.util", "ChunkedOutputStream", "finish", "()", "summary", "df-generated"], + ["hudson.util", "ClockDifference", "ClockDifference", "(long)", "summary", "df-generated"], + ["hudson.util", "ClockDifference", "abs", "()", "summary", "df-generated"], + ["hudson.util", "ClockDifference", "isDangerous", "()", "summary", "df-generated"], + ["hudson.util", "ClockDifference", "toHtml", "()", "summary", "df-generated"], + ["hudson.util", "ClockDifference", "toHtml", "(ClockDifference)", "summary", "df-generated"], + ["hudson.util", "ClockDifference", "toHtml", "(Node)", "summary", "df-generated"], + ["hudson.util", "ClockDifference", "toString", "()", "summary", "df-generated"], + ["hudson.util", "ColorPalette", "apply", "(LineAndShapeRenderer)", "summary", "df-generated"], + ["hudson.util", "ComboBoxModel", "ComboBoxModel", "(int)", "summary", "df-generated"], + ["hudson.util", "CompressedFile", "compress", "()", "summary", "df-generated"], + ["hudson.util", "CompressedFile", "loadAsString", "()", "summary", "df-generated"], + ["hudson.util", "CompressedFile", "read", "()", "summary", "df-generated"], + ["hudson.util", "CompressedFile", "write", "()", "summary", "df-generated"], + ["hudson.util", "ConsistentHash", "ConsistentHash", "(int)", "summary", "df-generated"], + ["hudson.util", "ConsistentHash", "countAllPoints", "()", "summary", "df-generated"], + ["hudson.util", "ConsistentHash", "list", "(String)", "summary", "df-generated"], + ["hudson.util", "ConsistentHash", "list", "(int)", "summary", "df-generated"], + ["hudson.util", "CopyOnWriteList$ConverterImpl", "ConverterImpl", "(Mapper)", "summary", "df-generated"], + ["hudson.util", "CopyOnWriteList", "clear", "()", "summary", "df-generated"], + ["hudson.util", "CopyOnWriteList", "contains", "(Object)", "summary", "df-generated"], + ["hudson.util", "CopyOnWriteList", "isEmpty", "()", "summary", "df-generated"], + ["hudson.util", "CopyOnWriteList", "remove", "(Object)", "summary", "df-generated"], + ["hudson.util", "CopyOnWriteList", "size", "()", "summary", "df-generated"], + ["hudson.util", "CopyOnWriteList", "toString", "()", "summary", "df-generated"], + ["hudson.util", "CopyOnWriteMap$Hash$ConverterImpl", "ConverterImpl", "(Mapper)", "summary", "df-generated"], + ["hudson.util", "CopyOnWriteMap$Tree$ConverterImpl", "ConverterImpl", "(Mapper)", "summary", "df-generated"], + ["hudson.util", "CopyOnWriteMap", "toString", "()", "summary", "df-generated"], + ["hudson.util", "DataSetBuilder", "build", "()", "summary", "df-generated"], + ["hudson.util", "DescribableList$ConverterImpl", "ConverterImpl", "(Mapper)", "summary", "df-generated"], + ["hudson.util", "DescribableList", "buildDependencyGraph", "(AbstractProject,DependencyGraph)", "summary", "df-generated"], + ["hudson.util", "DescribableList", "contains", "(Descriptor)", "summary", "df-generated"], + ["hudson.util", "DescribableList", "remove", "(Descriptor)", "summary", "df-generated"], + ["hudson.util", "DescriptorList", "DescriptorList", "(Class)", "summary", "df-generated"], + ["hudson.util", "DescriptorList", "DescriptorList", "(Descriptor[])", "summary", "df-generated"], + ["hudson.util", "DescriptorList", "load", "(Class)", "summary", "df-generated"], + ["hudson.util", "DirScanner", "scan", "(File,FileVisitor)", "summary", "df-generated"], + ["hudson.util", "DoubleLaunchChecker", "doDynamic", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.util", "DoubleLaunchChecker", "doIgnore", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.util", "DoubleLaunchChecker", "getId", "()", "summary", "df-generated"], + ["hudson.util", "DoubleLaunchChecker", "init", "()", "summary", "df-generated"], + ["hudson.util", "DoubleLaunchChecker", "schedule", "()", "summary", "df-generated"], + ["hudson.util", "EditDistance", "editDistance", "(String,String)", "summary", "df-generated"], + ["hudson.util", "ErrorObject", "doDynamic", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.util", "FileVisitor", "understandsSymlink", "()", "summary", "df-generated"], + ["hudson.util", "FileVisitor", "visit", "(File,String)", "summary", "df-generated"], + ["hudson.util", "FileVisitor", "visitSymlink", "(File,String,String)", "summary", "df-generated"], + ["hudson.util", "FormApply", "applyResponse", "(String)", "summary", "df-generated"], + ["hudson.util", "FormApply", "isApply", "(StaplerRequest)", "summary", "df-generated"], + ["hudson.util", "FormApply", "success", "(String)", "summary", "df-generated"], + ["hudson.util", "FormFieldValidator", "error", "(String)", "summary", "df-generated"], + ["hudson.util", "FormFieldValidator", "error", "(String,Object[])", "summary", "df-generated"], + ["hudson.util", "FormFieldValidator", "errorWithMarkup", "(String)", "summary", "df-generated"], + ["hudson.util", "FormFieldValidator", "ok", "()", "summary", "df-generated"], + ["hudson.util", "FormFieldValidator", "ok", "(String)", "summary", "df-generated"], + ["hudson.util", "FormFieldValidator", "ok", "(String,Object[])", "summary", "df-generated"], + ["hudson.util", "FormFieldValidator", "okWithMarkup", "(String)", "summary", "df-generated"], + ["hudson.util", "FormFieldValidator", "process", "()", "summary", "df-generated"], + ["hudson.util", "FormFieldValidator", "respond", "(String)", "summary", "df-generated"], + ["hudson.util", "FormFieldValidator", "warning", "(String)", "summary", "df-generated"], + ["hudson.util", "FormFieldValidator", "warning", "(String,Object[])", "summary", "df-generated"], + ["hudson.util", "FormFieldValidator", "warningWithMarkup", "(String)", "summary", "df-generated"], + ["hudson.util", "FormFillFailure", "getKind", "()", "summary", "df-generated"], + ["hudson.util", "FormFillFailure", "isSelectionCleared", "()", "summary", "df-generated"], + ["hudson.util", "FormFillFailure", "renderHtml", "()", "summary", "df-generated"], + ["hudson.util", "FormFillFailure", "respond", "(FormValidation$Kind,String)", "summary", "df-generated"], + ["hudson.util", "FormValidation$FileValidator", "validate", "(File)", "summary", "df-generated"], + ["hudson.util", "FormValidation", "ok", "()", "summary", "df-generated"], + ["hudson.util", "FormValidation", "renderHtml", "()", "summary", "df-generated"], + ["hudson.util", "FormValidation", "respond", "(FormValidation$Kind,String)", "summary", "df-generated"], + ["hudson.util", "FormValidation", "validateIntegerInRange", "(String,int,int)", "summary", "df-generated"], + ["hudson.util", "FormValidation", "validateNonNegativeInteger", "(String)", "summary", "df-generated"], + ["hudson.util", "FormValidation", "validatePositiveInteger", "(String)", "summary", "df-generated"], + ["hudson.util", "FormValidation", "validateRequired", "(String)", "summary", "df-generated"], + ["hudson.util", "Futures", "precomputed", "(Object)", "summary", "df-generated"], + ["hudson.util", "Graph", "doMap", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.util", "Graph", "doPng", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.util", "Graph", "safeDimension", "(int,int,int,int)", "summary", "df-generated"], + ["hudson.util", "HeadBufferingStream", "HeadBufferingStream", "(InputStream,int)", "summary", "df-generated"], + ["hudson.util", "HeadBufferingStream", "fillSide", "()", "summary", "df-generated"], + ["hudson.util", "HttpResponses", "okJSON", "()", "summary", "df-generated"], + ["hudson.util", "HttpResponses", "staticResource", "(File)", "summary", "df-generated"], + ["hudson.util", "HudsonIsLoading", "doDynamic", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.util", "HudsonIsRestarting", "doDynamic", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.util", "IOException2", "IOException2", "(String,Throwable)", "summary", "df-generated"], + ["hudson.util", "IOException2", "IOException2", "(Throwable)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "closeQuietly", "(InputStream)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "closeQuietly", "(OutputStream)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "closeQuietly", "(Reader)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "closeQuietly", "(Writer)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "contentEquals", "(InputStream,InputStream)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "contentEquals", "(Reader,Reader)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "copy", "(File,OutputStream)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "copy", "(InputStream,File)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "copy", "(Reader,OutputStream)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "copy", "(Reader,OutputStream,String)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "drain", "(InputStream)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "isAbsolute", "(String)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "mkdirs", "(File)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "mode", "(File)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "toByteArray", "(InputStream)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "write", "(String,OutputStream)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "write", "(String,OutputStream,String)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "write", "(StringBuffer,OutputStream)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "write", "(StringBuffer,OutputStream,String)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "write", "(char[],OutputStream)", "summary", "df-generated"], + ["hudson.util", "IOUtils", "write", "(char[],OutputStream,String)", "summary", "df-generated"], + ["hudson.util", "IncompatibleAntVersionDetected", "IncompatibleAntVersionDetected", "(Class)", "summary", "df-generated"], + ["hudson.util", "IncompatibleAntVersionDetected", "getWhereAntIsLoaded", "()", "summary", "df-generated"], + ["hudson.util", "IncompatibleServletVersionDetected", "IncompatibleServletVersionDetected", "(Class)", "summary", "df-generated"], + ["hudson.util", "IncompatibleServletVersionDetected", "getWhereServletIsLoaded", "()", "summary", "df-generated"], + ["hudson.util", "IncompatibleVMDetected", "getSystemProperties", "()", "summary", "df-generated"], + ["hudson.util", "InterceptingProxy", "wrap", "(Class,Object)", "summary", "df-generated"], + ["hudson.util", "Iterators", "empty", "()", "summary", "df-generated"], + ["hudson.util", "Iterators", "limit", "(Iterator,Iterators$CountingPredicate)", "summary", "df-generated"], + ["hudson.util", "Iterators", "readOnly", "(Iterator)", "summary", "df-generated"], + ["hudson.util", "Iterators", "removeDups", "(Iterable)", "summary", "df-generated"], + ["hudson.util", "Iterators", "reverse", "(List)", "summary", "df-generated"], + ["hudson.util", "Iterators", "reverseSequence", "(int,int)", "summary", "df-generated"], + ["hudson.util", "Iterators", "reverseSequence", "(int,int,int)", "summary", "df-generated"], + ["hudson.util", "Iterators", "sequence", "(Iterable[])", "summary", "df-generated"], + ["hudson.util", "Iterators", "sequence", "(int,int)", "summary", "df-generated"], + ["hudson.util", "Iterators", "sequence", "(int,int,int)", "summary", "df-generated"], + ["hudson.util", "Iterators", "skip", "(Iterator,int)", "summary", "df-generated"], + ["hudson.util", "Iterators", "wrap", "(Iterable)", "summary", "df-generated"], + ["hudson.util", "KeyedDataStorage", "getPerformanceStats", "()", "summary", "df-generated"], + ["hudson.util", "KeyedDataStorage", "resetPerformanceStats", "()", "summary", "df-generated"], + ["hudson.util", "LRUStringConverter", "LRUStringConverter", "(int)", "summary", "df-generated"], + ["hudson.util", "ListBoxModel", "ListBoxModel", "(int)", "summary", "df-generated"], + ["hudson.util", "ListBoxModel", "writeTo", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.util", "Messages", "ClockDifference_Ahead", "(Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "ClockDifference_Behind", "(Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "ClockDifference_Failed", "()", "summary", "df-generated"], + ["hudson.util", "Messages", "ClockDifference_InSync", "()", "summary", "df-generated"], + ["hudson.util", "Messages", "FormFieldValidator_did_not_manage_to_validate_may_be_too_sl", "(Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "FormValidation_Error_Details", "()", "summary", "df-generated"], + ["hudson.util", "Messages", "FormValidation_ValidateRequired", "()", "summary", "df-generated"], + ["hudson.util", "Messages", "HttpResponses_Saved", "()", "summary", "df-generated"], + ["hudson.util", "Messages", "Retrier_Attempt", "(Object,Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "Retrier_AttemptFailed", "(Object,Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "Retrier_CallingListener", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "Retrier_ExceptionFailed", "(Object,Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "Retrier_ExceptionThrown", "(Object,Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "Retrier_Interruption", "(Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "Retrier_NoSuccess", "(Object,Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "Retrier_Sleeping", "(Object,Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "Retrier_Success", "(Object,Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "_ClockDifference_Ahead", "(Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "_ClockDifference_Behind", "(Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "_ClockDifference_Failed", "()", "summary", "df-generated"], + ["hudson.util", "Messages", "_ClockDifference_InSync", "()", "summary", "df-generated"], + ["hudson.util", "Messages", "_FormFieldValidator_did_not_manage_to_validate_may_be_too_sl", "(Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "_FormValidation_Error_Details", "()", "summary", "df-generated"], + ["hudson.util", "Messages", "_FormValidation_ValidateRequired", "()", "summary", "df-generated"], + ["hudson.util", "Messages", "_HttpResponses_Saved", "()", "summary", "df-generated"], + ["hudson.util", "Messages", "_Retrier_Attempt", "(Object,Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "_Retrier_AttemptFailed", "(Object,Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "_Retrier_CallingListener", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "_Retrier_ExceptionFailed", "(Object,Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "_Retrier_ExceptionThrown", "(Object,Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "_Retrier_Interruption", "(Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "_Retrier_NoSuccess", "(Object,Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "_Retrier_Sleeping", "(Object,Object)", "summary", "df-generated"], + ["hudson.util", "Messages", "_Retrier_Success", "(Object,Object)", "summary", "df-generated"], + ["hudson.util", "MultipartFormDataParser", "MultipartFormDataParser", "(HttpServletRequest)", "summary", "df-generated"], + ["hudson.util", "MultipartFormDataParser", "cleanUp", "()", "summary", "df-generated"], + ["hudson.util", "MultipartFormDataParser", "get", "(String)", "summary", "df-generated"], + ["hudson.util", "MultipartFormDataParser", "isMultiPartForm", "(String)", "summary", "df-generated"], + ["hudson.util", "NoOverlapCategoryAxis", "NoOverlapCategoryAxis", "(String)", "summary", "df-generated"], + ["hudson.util", "NoTempDir", "getTempDir", "()", "summary", "df-generated"], + ["hudson.util", "OneShotEvent", "block", "()", "summary", "df-generated"], + ["hudson.util", "OneShotEvent", "block", "(long)", "summary", "df-generated"], + ["hudson.util", "OneShotEvent", "isSignaled", "()", "summary", "df-generated"], + ["hudson.util", "OneShotEvent", "signal", "()", "summary", "df-generated"], + ["hudson.util", "PackedMap$ConverterImpl", "ConverterImpl", "(Mapper)", "summary", "df-generated"], + ["hudson.util", "PersistedList$ConverterImpl", "ConverterImpl", "(Mapper)", "summary", "df-generated"], + ["hudson.util", "PersistedList", "remove", "(Class)", "summary", "df-generated"], + ["hudson.util", "PersistedList", "removeAll", "(Class)", "summary", "df-generated"], + ["hudson.util", "PersistedList", "toString", "()", "summary", "df-generated"], + ["hudson.util", "PluginServletFilter", "addFilter", "(Filter)", "summary", "df-generated"], + ["hudson.util", "PluginServletFilter", "cleanUp", "()", "summary", "df-generated"], + ["hudson.util", "PluginServletFilter", "hasFilter", "(Filter)", "summary", "df-generated"], + ["hudson.util", "PluginServletFilter", "removeFilter", "(Filter)", "summary", "df-generated"], + ["hudson.util", "ProcessKiller", "all", "()", "summary", "df-generated"], + ["hudson.util", "ProcessKiller", "kill", "(ProcessTree$OSProcess)", "summary", "df-generated"], + ["hudson.util", "ProcessKillingVeto", "all", "()", "summary", "df-generated"], + ["hudson.util", "ProcessKillingVeto", "vetoProcessKilling", "(ProcessTreeRemoting$IOSProcess)", "summary", "df-generated"], + ["hudson.util", "ProcessTree$OSProcess", "getChildren", "()", "summary", "df-generated"], + ["hudson.util", "ProcessTree$OSProcess", "hasMatchingEnvVars", "(Map)", "summary", "df-generated"], + ["hudson.util", "ProcessTree$Remote", "Remote", "(ProcessTree,Channel)", "summary", "df-generated"], + ["hudson.util", "ProcessTree$Remote", "Remote", "(ProcessTree,Channel,boolean)", "summary", "df-generated"], + ["hudson.util", "ProcessTree", "get", "()", "summary", "df-generated"], + ["hudson.util", "ProcessTree", "get", "(Process)", "summary", "df-generated"], + ["hudson.util", "ProcessTree", "killAll", "(Process,Map)", "summary", "df-generated"], + ["hudson.util", "ProcessTreeRemoting$IOSProcess", "act", "(ProcessTree$ProcessCallable)", "summary", "df-generated"], + ["hudson.util", "ProcessTreeRemoting$IOSProcess", "getArguments", "()", "summary", "df-generated"], + ["hudson.util", "ProcessTreeRemoting$IOSProcess", "getEnvironmentVariables", "()", "summary", "df-generated"], + ["hudson.util", "ProcessTreeRemoting$IOSProcess", "getParent", "()", "summary", "df-generated"], + ["hudson.util", "ProcessTreeRemoting$IOSProcess", "getPid", "()", "summary", "df-generated"], + ["hudson.util", "ProcessTreeRemoting$IOSProcess", "kill", "()", "summary", "df-generated"], + ["hudson.util", "ProcessTreeRemoting$IOSProcess", "killRecursively", "()", "summary", "df-generated"], + ["hudson.util", "ProcessTreeRemoting$IProcessTree", "killAll", "(Map)", "summary", "df-generated"], + ["hudson.util", "Protector", "protect", "(String)", "summary", "df-generated"], + ["hudson.util", "Protector", "unprotect", "(String)", "summary", "df-generated"], + ["hudson.util", "QueryParameterMap", "QueryParameterMap", "(HttpServletRequest)", "summary", "df-generated"], + ["hudson.util", "QueryParameterMap", "QueryParameterMap", "(String)", "summary", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", "convertHexDigit", "(byte)", "summary", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", "getDouble", "()", "summary", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", "getSingle", "()", "summary", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", "quote", "(String)", "summary", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", "quote", "(StringBuffer,String)", "summary", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", "setDouble", "(boolean)", "summary", "df-generated"], + ["hudson.util", "QuotedStringTokenizer", "setSingle", "(boolean)", "summary", "df-generated"], + ["hudson.util", "ReflectionUtils$Parameter", "index", "()", "summary", "df-generated"], + ["hudson.util", "ReflectionUtils$Parameter", "type", "()", "summary", "df-generated"], + ["hudson.util", "ReflectionUtils", "getPublicMethodNamed", "(Class,String)", "summary", "df-generated"], + ["hudson.util", "ReflectionUtils", "getPublicProperty", "(Object,String)", "summary", "df-generated"], + ["hudson.util", "ReflectionUtils", "getVmDefaultValueForPrimitiveType", "(Class)", "summary", "df-generated"], + ["hudson.util", "RemotingDiagnostics$HeapDump", "doHeapDump", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson.util", "RemotingDiagnostics$HeapDump", "doIndex", "(StaplerResponse)", "summary", "df-generated"], + ["hudson.util", "RemotingDiagnostics$HeapDump", "obtain", "()", "summary", "df-generated"], + ["hudson.util", "RemotingDiagnostics", "executeGroovy", "(String,VirtualChannel)", "summary", "df-generated"], + ["hudson.util", "RemotingDiagnostics", "getHeapDump", "(VirtualChannel)", "summary", "df-generated"], + ["hudson.util", "RemotingDiagnostics", "getSystemProperties", "(VirtualChannel)", "summary", "df-generated"], + ["hudson.util", "RemotingDiagnostics", "getThreadDump", "(VirtualChannel)", "summary", "df-generated"], + ["hudson.util", "RemotingDiagnostics", "getThreadDumpAsync", "(VirtualChannel)", "summary", "df-generated"], + ["hudson.util", "Retrier", "start", "()", "summary", "df-generated"], + ["hudson.util", "RingBufferLogHandler", "RingBufferLogHandler", "(int)", "summary", "df-generated"], + ["hudson.util", "RingBufferLogHandler", "clear", "()", "summary", "df-generated"], + ["hudson.util", "RingBufferLogHandler", "getDefaultRingBufferSize", "()", "summary", "df-generated"], + ["hudson.util", "RingBufferLogHandler", "getView", "()", "summary", "df-generated"], + ["hudson.util", "RobustCollectionConverter", "RobustCollectionConverter", "(Mapper,ReflectionProvider)", "summary", "df-generated"], + ["hudson.util", "RobustCollectionConverter", "RobustCollectionConverter", "(XStream)", "summary", "df-generated"], + ["hudson.util", "RobustReflectionConverter$DuplicateFieldException", "DuplicateFieldException", "(String)", "summary", "df-generated"], + ["hudson.util", "RobustReflectionConverter", "addErrorInContext", "(UnmarshallingContext,Throwable)", "summary", "df-generated"], + ["hudson.util", "Secret", "getCipher", "(String)", "summary", "df-generated"], + ["hudson.util", "SecretRewriter", "SecretRewriter", "(File)", "summary", "df-generated"], + ["hudson.util", "SecretRewriter", "rewrite", "(File)", "summary", "df-generated"], + ["hudson.util", "SecretRewriter", "rewrite", "(File,File)", "summary", "df-generated"], + ["hudson.util", "SequentialExecutionQueue", "isStarving", "(long)", "summary", "df-generated"], + ["hudson.util", "Service", "load", "(Class,ClassLoader,Collection)", "summary", "df-generated"], + ["hudson.util", "Service", "loadInstances", "(ClassLoader,Class)", "summary", "df-generated"], + ["hudson.util", "ShiftedCategoryAxis", "ShiftedCategoryAxis", "(String)", "summary", "df-generated"], + ["hudson.util", "StreamTaskListener", "StreamTaskListener", "(File)", "summary", "df-generated"], + ["hudson.util", "StreamTaskListener", "StreamTaskListener", "(File,Charset)", "summary", "df-generated"], + ["hudson.util", "StreamTaskListener", "StreamTaskListener", "(File,boolean,Charset)", "summary", "df-generated"], + ["hudson.util", "StreamTaskListener", "closeQuietly", "()", "summary", "df-generated"], + ["hudson.util", "StreamTaskListener", "fromStderr", "()", "summary", "df-generated"], + ["hudson.util", "StreamTaskListener", "fromStdout", "()", "summary", "df-generated"], + ["hudson.util", "TableNestChecker", "TableNestChecker", "(ContentHandler)", "summary", "df-generated"], + ["hudson.util", "TableNestChecker", "applyTo", "(XMLOutput)", "summary", "df-generated"], + ["hudson.util", "TagCloud$Entry", "getClassName", "()", "summary", "df-generated"], + ["hudson.util", "TagCloud$Entry", "scale", "()", "summary", "df-generated"], + ["hudson.util", "TextFile", "delete", "()", "summary", "df-generated"], + ["hudson.util", "TextFile", "exists", "()", "summary", "df-generated"], + ["hudson.util", "TextFile", "fastTail", "(int)", "summary", "df-generated"], + ["hudson.util", "TextFile", "fastTail", "(int,Charset)", "summary", "df-generated"], + ["hudson.util", "TextFile", "head", "(int)", "summary", "df-generated"], + ["hudson.util", "TextFile", "lines", "()", "summary", "df-generated"], + ["hudson.util", "TextFile", "read", "()", "summary", "df-generated"], + ["hudson.util", "TextFile", "readTrim", "()", "summary", "df-generated"], + ["hudson.util", "TextFile", "write", "(String)", "summary", "df-generated"], + ["hudson.util", "TimeUnit2", "convert", "(long,TimeUnit)", "summary", "df-generated"], + ["hudson.util", "TimeUnit2", "convert", "(long,TimeUnit2)", "summary", "df-generated"], + ["hudson.util", "TimeUnit2", "sleep", "(long)", "summary", "df-generated"], + ["hudson.util", "TimeUnit2", "timedJoin", "(Thread,long)", "summary", "df-generated"], + ["hudson.util", "TimeUnit2", "timedWait", "(Object,long)", "summary", "df-generated"], + ["hudson.util", "TimeUnit2", "toDays", "(long)", "summary", "df-generated"], + ["hudson.util", "TimeUnit2", "toHours", "(long)", "summary", "df-generated"], + ["hudson.util", "TimeUnit2", "toMicros", "(long)", "summary", "df-generated"], + ["hudson.util", "TimeUnit2", "toMillis", "(long)", "summary", "df-generated"], + ["hudson.util", "TimeUnit2", "toMinutes", "(long)", "summary", "df-generated"], + ["hudson.util", "TimeUnit2", "toNanos", "(long)", "summary", "df-generated"], + ["hudson.util", "TimeUnit2", "toSeconds", "(long)", "summary", "df-generated"], + ["hudson.util", "XStream2", "XStream2", "(HierarchicalStreamDriver)", "summary", "df-generated"], + ["hudson.util", "XStream2", "XStream2", "(ReflectionProvider,HierarchicalStreamDriver,ClassLoaderReference,Mapper,ConverterLookup,ConverterRegistry)", "summary", "df-generated"], + ["hudson.util", "XStream2", "addCriticalField", "(Class,String)", "summary", "df-generated"], + ["hudson.util", "XStream2", "getDefaultDriver", "()", "summary", "df-generated"], + ["hudson.util", "XStream2", "toXMLUTF8", "(Object,OutputStream)", "summary", "df-generated"], + ["hudson.util", "XStream2", "unmarshal", "(HierarchicalStreamReader,Object,DataHolder,boolean)", "summary", "df-generated"], + ["hudson.util", "XStream2SecurityUtils", "checkForCollectionDoSAttack", "(UnmarshallingContext,long)", "summary", "df-generated"], + ["hudson.views", "BuildButtonColumn", "taskNoun", "(Object)", "summary", "df-generated"], + ["hudson.views", "ListViewColumn", "all", "()", "summary", "df-generated"], + ["hudson.views", "ListViewColumn", "createDefaultInitialColumnList", "()", "summary", "df-generated"], + ["hudson.views", "ListViewColumn", "createDefaultInitialColumnList", "(Class)", "summary", "df-generated"], + ["hudson.views", "ListViewColumn", "createDefaultInitialColumnList", "(View)", "summary", "df-generated"], + ["hudson.views", "ListViewColumn", "getColumnCaption", "()", "summary", "df-generated"], + ["hudson.views", "ListViewColumn", "shownByDefault", "()", "summary", "df-generated"], + ["hudson.views", "ListViewColumnDescriptor", "shownByDefault", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "BuildButtonColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "DefaultMyViewsTabsBar_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "DefaultViewsTabsBar_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "GlobalDefaultViewConfiguration_ViewDoesNotExist", "(Object)", "summary", "df-generated"], + ["hudson.views", "Messages", "JobColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "LastDurationColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "LastFailureColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "LastStableColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "LastSuccessColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "StatusColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "StatusFilter_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "WeatherColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "_BuildButtonColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "_DefaultMyViewsTabsBar_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "_DefaultViewsTabsBar_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "_GlobalDefaultViewConfiguration_ViewDoesNotExist", "(Object)", "summary", "df-generated"], + ["hudson.views", "Messages", "_JobColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "_LastDurationColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "_LastFailureColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "_LastStableColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "_LastSuccessColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "_StatusColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "_StatusFilter_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "Messages", "_WeatherColumn_DisplayName", "()", "summary", "df-generated"], + ["hudson.views", "MyViewsTabBar$GlobalConfigurationImpl", "getMyViewsTabBar", "()", "summary", "df-generated"], + ["hudson.views", "MyViewsTabBar", "all", "()", "summary", "df-generated"], + ["hudson.views", "StatusFilter", "StatusFilter", "(boolean)", "summary", "df-generated"], + ["hudson.views", "StatusFilter", "getStatusFilter", "()", "summary", "df-generated"], + ["hudson.views", "ViewJobFilter", "all", "()", "summary", "df-generated"], + ["hudson.views", "ViewJobFilter", "filter", "(List,List,View)", "summary", "df-generated"], + ["hudson.views", "ViewsTabBar$GlobalConfigurationImpl", "getViewsTabBar", "()", "summary", "df-generated"], + ["hudson.views", "ViewsTabBar", "all", "()", "summary", "df-generated"], + ["hudson.widgets", "BuildHistoryWidget", "getQueuedItem", "()", "summary", "df-generated"], + ["hudson.widgets", "BuildHistoryWidget", "getQueuedItems", "()", "summary", "df-generated"], + ["hudson.widgets", "HistoryWidget", "getDisplayName", "()", "summary", "df-generated"], + ["hudson.widgets", "HistoryWidget", "isTrimmed", "()", "summary", "df-generated"], + ["hudson.widgets", "HistoryWidget", "setTrimmed", "(boolean)", "summary", "df-generated"], + ["hudson.widgets", "Messages", "BuildHistoryWidget_DisplayName", "()", "summary", "df-generated"], + ["hudson.widgets", "Messages", "_BuildHistoryWidget_DisplayName", "()", "summary", "df-generated"], + ["hudson.widgets", "RenderOnDemandClosure", "render", "()", "summary", "df-generated"], + ["hudson.widgets", "Widget", "getUrlName", "()", "summary", "df-generated"], + ["hudson", "AboutJenkins", "getLicensesURL", "()", "summary", "df-generated"], + ["hudson", "AbstractMarkupText", "addHyperlink", "(int,int,String)", "summary", "df-generated"], + ["hudson", "AbstractMarkupText", "addHyperlinkLowKey", "(int,int,String)", "summary", "df-generated"], + ["hudson", "AbstractMarkupText", "addMarkup", "(int,int,String,String)", "summary", "df-generated"], + ["hudson", "AbstractMarkupText", "charAt", "(int)", "summary", "df-generated"], + ["hudson", "AbstractMarkupText", "findToken", "(Pattern)", "summary", "df-generated"], + ["hudson", "AbstractMarkupText", "findTokens", "(Pattern)", "summary", "df-generated"], + ["hudson", "AbstractMarkupText", "getText", "()", "summary", "df-generated"], + ["hudson", "AbstractMarkupText", "hide", "(int,int)", "summary", "df-generated"], + ["hudson", "AbstractMarkupText", "length", "()", "summary", "df-generated"], + ["hudson", "AbstractMarkupText", "subText", "(int,int)", "summary", "df-generated"], + ["hudson", "AbstractMarkupText", "wrapBy", "(String,String)", "summary", "df-generated"], + ["hudson", "BulkChange", "abort", "()", "summary", "df-generated"], + ["hudson", "BulkChange", "commit", "()", "summary", "df-generated"], + ["hudson", "BulkChange", "contains", "(Saveable)", "summary", "df-generated"], + ["hudson", "BulkChange", "current", "()", "summary", "df-generated"], + ["hudson", "ClassicPluginStrategy", "getImpliedDependencies", "(String,String)", "summary", "df-generated"], + ["hudson", "ClassicPluginStrategy", "startPlugin", "(PluginWrapper)", "summary", "df-generated"], + ["hudson", "DependencyRunner$ProjectRunnable", "run", "(AbstractProject)", "summary", "df-generated"], + ["hudson", "DescriptorExtensionList", "clearLegacyInstances", "()", "summary", "df-generated"], + ["hudson", "DescriptorExtensionList", "listLegacyInstances", "()", "summary", "df-generated"], + ["hudson", "EnvVars", "createCookie", "()", "summary", "df-generated"], + ["hudson", "EnvVars", "getPlatform", "()", "summary", "df-generated"], + ["hudson", "EnvVars", "getRemote", "(VirtualChannel)", "summary", "df-generated"], + ["hudson", "EnvVars", "putAllNonNull", "(Map)", "summary", "df-generated"], + ["hudson", "EnvVars", "resolve", "(Map)", "summary", "df-generated"], + ["hudson", "EnvVars", "setPlatform", "(Platform)", "summary", "df-generated"], + ["hudson", "ExtensionComponent", "isDescriptorOf", "(Class)", "summary", "df-generated"], + ["hudson", "ExtensionComponent", "ordinal", "()", "summary", "df-generated"], + ["hudson", "ExtensionFinder", "_find", "(Class,Hudson)", "summary", "df-generated"], + ["hudson", "ExtensionFinder", "find", "(Class,Hudson)", "summary", "df-generated"], + ["hudson", "ExtensionFinder", "findExtensions", "(Class,Hudson)", "summary", "df-generated"], + ["hudson", "ExtensionFinder", "isRefreshable", "()", "summary", "df-generated"], + ["hudson", "ExtensionFinder", "refresh", "()", "summary", "df-generated"], + ["hudson", "ExtensionFinder", "scout", "(Class,Hudson)", "summary", "df-generated"], + ["hudson", "ExtensionList", "clearLegacyInstances", "()", "summary", "df-generated"], + ["hudson", "ExtensionList", "lookup", "(Class)", "summary", "df-generated"], + ["hudson", "ExtensionList", "lookupSingleton", "(Class)", "summary", "df-generated"], + ["hudson", "ExtensionList", "refresh", "(ExtensionComponentSet)", "summary", "df-generated"], + ["hudson", "ExtensionList", "reverseView", "()", "summary", "df-generated"], + ["hudson", "ExtensionListListener", "onChange", "()", "summary", "df-generated"], + ["hudson", "ExtensionListView", "createCopyOnWriteList", "(Class)", "summary", "df-generated"], + ["hudson", "ExtensionListView", "createList", "(Class)", "summary", "df-generated"], + ["hudson", "FilePath$FileCallableWrapperFactory", "wrap", "(DelegatingCallable)", "summary", "df-generated"], + ["hudson", "FilePath$TarCompression", "compress", "(OutputStream)", "summary", "df-generated"], + ["hudson", "FilePath$TarCompression", "extract", "(InputStream)", "summary", "df-generated"], + ["hudson", "FilePath", "actAsync", "(FilePath$FileCallable)", "summary", "df-generated"], + ["hudson", "FilePath", "archive", "(ArchiverFactory,OutputStream,DirScanner)", "summary", "df-generated"], + ["hudson", "FilePath", "archive", "(ArchiverFactory,OutputStream,DirScanner,String,boolean)", "summary", "df-generated"], + ["hudson", "FilePath", "archive", "(ArchiverFactory,OutputStream,FileFilter)", "summary", "df-generated"], + ["hudson", "FilePath", "archive", "(ArchiverFactory,OutputStream,String)", "summary", "df-generated"], + ["hudson", "FilePath", "chmod", "(int)", "summary", "df-generated"], + ["hudson", "FilePath", "containsSymlink", "(FilePath,boolean)", "summary", "df-generated"], + ["hudson", "FilePath", "copyFrom", "(FileItem)", "summary", "df-generated"], + ["hudson", "FilePath", "copyFrom", "(FilePath)", "summary", "df-generated"], + ["hudson", "FilePath", "copyFrom", "(InputStream)", "summary", "df-generated"], + ["hudson", "FilePath", "copyFrom", "(URL)", "summary", "df-generated"], + ["hudson", "FilePath", "copyRecursiveTo", "(DirScanner,FilePath,String)", "summary", "df-generated"], + ["hudson", "FilePath", "copyRecursiveTo", "(DirScanner,FilePath,String,FilePath$TarCompression)", "summary", "df-generated"], + ["hudson", "FilePath", "copyRecursiveTo", "(FilePath)", "summary", "df-generated"], + ["hudson", "FilePath", "copyRecursiveTo", "(String,FilePath)", "summary", "df-generated"], + ["hudson", "FilePath", "copyRecursiveTo", "(String,String,FilePath)", "summary", "df-generated"], + ["hudson", "FilePath", "copyTo", "(FilePath)", "summary", "df-generated"], + ["hudson", "FilePath", "copyTo", "(OutputStream)", "summary", "df-generated"], + ["hudson", "FilePath", "copyToWithPermission", "(FilePath)", "summary", "df-generated"], + ["hudson", "FilePath", "createZipArchive", "(OutputStream)", "summary", "df-generated"], + ["hudson", "FilePath", "createZipArchive", "(OutputStream,String)", "summary", "df-generated"], + ["hudson", "FilePath", "delete", "()", "summary", "df-generated"], + ["hudson", "FilePath", "deleteContents", "()", "summary", "df-generated"], + ["hudson", "FilePath", "deleteRecursive", "()", "summary", "df-generated"], + ["hudson", "FilePath", "deleteSuffixesRecursive", "()", "summary", "df-generated"], + ["hudson", "FilePath", "exists", "()", "summary", "df-generated"], + ["hudson", "FilePath", "getFreeDiskSpace", "()", "summary", "df-generated"], + ["hudson", "FilePath", "getHomeDirectory", "(VirtualChannel)", "summary", "df-generated"], + ["hudson", "FilePath", "getTotalDiskSpace", "()", "summary", "df-generated"], + ["hudson", "FilePath", "getUsableDiskSpace", "()", "summary", "df-generated"], + ["hudson", "FilePath", "hasSymlink", "(FilePath,boolean)", "summary", "df-generated"], + ["hudson", "FilePath", "installIfNecessaryFrom", "(URL,TaskListener,String)", "summary", "df-generated"], + ["hudson", "FilePath", "isDescendant", "(String)", "summary", "df-generated"], + ["hudson", "FilePath", "isDirectory", "()", "summary", "df-generated"], + ["hudson", "FilePath", "isRemote", "()", "summary", "df-generated"], + ["hudson", "FilePath", "isSymlink", "(File,String,boolean)", "summary", "df-generated"], + ["hudson", "FilePath", "lastModified", "()", "summary", "df-generated"], + ["hudson", "FilePath", "length", "()", "summary", "df-generated"], + ["hudson", "FilePath", "list", "()", "summary", "df-generated"], + ["hudson", "FilePath", "list", "(FileFilter)", "summary", "df-generated"], + ["hudson", "FilePath", "list", "(FilePath,boolean)", "summary", "df-generated"], + ["hudson", "FilePath", "listDirectories", "()", "summary", "df-generated"], + ["hudson", "FilePath", "mkdirs", "()", "summary", "df-generated"], + ["hudson", "FilePath", "mode", "()", "summary", "df-generated"], + ["hudson", "FilePath", "moveAllChildrenTo", "(FilePath)", "summary", "df-generated"], + ["hudson", "FilePath", "newInputStreamDenyingSymlinkAsNeeded", "(File,String,boolean)", "summary", "df-generated"], + ["hudson", "FilePath", "read", "()", "summary", "df-generated"], + ["hudson", "FilePath", "read", "(FilePath,boolean)", "summary", "df-generated"], + ["hudson", "FilePath", "readFromOffset", "(long)", "summary", "df-generated"], + ["hudson", "FilePath", "renameTo", "(FilePath)", "summary", "df-generated"], + ["hudson", "FilePath", "symlinkTo", "(String,TaskListener)", "summary", "df-generated"], + ["hudson", "FilePath", "tar", "(OutputStream,DirScanner)", "summary", "df-generated"], + ["hudson", "FilePath", "tar", "(OutputStream,FileFilter)", "summary", "df-generated"], + ["hudson", "FilePath", "tar", "(OutputStream,String)", "summary", "df-generated"], + ["hudson", "FilePath", "toComputer", "()", "summary", "df-generated"], + ["hudson", "FilePath", "touch", "(long)", "summary", "df-generated"], + ["hudson", "FilePath", "untar", "(FilePath,FilePath$TarCompression)", "summary", "df-generated"], + ["hudson", "FilePath", "untarFrom", "(InputStream,FilePath$TarCompression)", "summary", "df-generated"], + ["hudson", "FilePath", "unzip", "(FilePath)", "summary", "df-generated"], + ["hudson", "FilePath", "unzipFrom", "(InputStream)", "summary", "df-generated"], + ["hudson", "FilePath", "validateRelativeDirectory", "(String)", "summary", "df-generated"], + ["hudson", "FilePath", "validateRelativeDirectory", "(String,boolean)", "summary", "df-generated"], + ["hudson", "FilePath", "validateRelativePath", "(String,boolean,boolean)", "summary", "df-generated"], + ["hudson", "FilePath", "write", "()", "summary", "df-generated"], + ["hudson", "FilePath", "write", "(String,String)", "summary", "df-generated"], + ["hudson", "FilePath", "zip", "(FilePath)", "summary", "df-generated"], + ["hudson", "FilePath", "zip", "(OutputStream)", "summary", "df-generated"], + ["hudson", "FilePath", "zip", "(OutputStream,DirScanner)", "summary", "df-generated"], + ["hudson", "FilePath", "zip", "(OutputStream,DirScanner,String,boolean,String)", "summary", "df-generated"], + ["hudson", "FilePath", "zip", "(OutputStream,FileFilter)", "summary", "df-generated"], + ["hudson", "FilePath", "zip", "(OutputStream,String)", "summary", "df-generated"], + ["hudson", "FileSystemProvisioner", "discardWorkspace", "(AbstractProject,FilePath)", "summary", "df-generated"], + ["hudson", "FileSystemProvisioner", "prepareWorkspace", "(AbstractBuild,FilePath,TaskListener)", "summary", "df-generated"], + ["hudson", "FileSystemProvisioner", "snapshot", "(AbstractBuild,FilePath,String,TaskListener)", "summary", "df-generated"], + ["hudson", "Functions", "adminCheck", "(StaplerRequest,StaplerResponse,Object,Permission)", "summary", "df-generated"], + ["hudson", "Functions", "advertiseHeaders", "(HttpServletResponse)", "summary", "df-generated"], + ["hudson", "Functions", "checkAnyPermission", "(AccessControlled,Permission[])", "summary", "df-generated"], + ["hudson", "Functions", "checkAnyPermission", "(Object,Permission[])", "summary", "df-generated"], + ["hudson", "Functions", "checkPermission", "(AccessControlled,Permission)", "summary", "df-generated"], + ["hudson", "Functions", "checkPermission", "(Object,Permission)", "summary", "df-generated"], + ["hudson", "Functions", "checkPermission", "(Permission)", "summary", "df-generated"], + ["hudson", "Functions", "configureAutoRefresh", "(HttpServletRequest,HttpServletResponse,boolean)", "summary", "df-generated"], + ["hudson", "Functions", "createRenderOnDemandProxy", "(JellyContext,String)", "summary", "df-generated"], + ["hudson", "Functions", "defaultToTrue", "(Boolean)", "summary", "df-generated"], + ["hudson", "Functions", "determineRows", "(String)", "summary", "df-generated"], + ["hudson", "Functions", "dumpAllThreads", "()", "summary", "df-generated"], + ["hudson", "Functions", "emptyList", "()", "summary", "df-generated"], + ["hudson", "Functions", "generateConsoleAnnotationScriptAndStylesheet", "()", "summary", "df-generated"], + ["hudson", "Functions", "generateId", "()", "summary", "df-generated"], + ["hudson", "Functions", "generateItemId", "()", "summary", "df-generated"], + ["hudson", "Functions", "getAuthorizationStrategyDescriptors", "()", "summary", "df-generated"], + ["hudson", "Functions", "getAvatar", "(User,String)", "summary", "df-generated"], + ["hudson", "Functions", "getBuildWrapperDescriptors", "(AbstractProject)", "summary", "df-generated"], + ["hudson", "Functions", "getBuilderDescriptors", "(AbstractProject)", "summary", "df-generated"], + ["hudson", "Functions", "getCLICommands", "()", "summary", "df-generated"], + ["hudson", "Functions", "getCaptchaSupportDescriptors", "()", "summary", "df-generated"], + ["hudson", "Functions", "getCloudDescriptors", "()", "summary", "df-generated"], + ["hudson", "Functions", "getComputerLauncherDescriptors", "()", "summary", "df-generated"], + ["hudson", "Functions", "getCookie", "(HttpServletRequest,String)", "summary", "df-generated"], + ["hudson", "Functions", "getCrumb", "(StaplerRequest)", "summary", "df-generated"], + ["hudson", "Functions", "getCrumbIssuerDescriptors", "()", "summary", "df-generated"], + ["hudson", "Functions", "getCrumbRequestField", "()", "summary", "df-generated"], + ["hudson", "Functions", "getCurrentDescriptorByNameUrl", "()", "summary", "df-generated"], + ["hudson", "Functions", "getCurrentJellyContext", "()", "summary", "df-generated"], + ["hudson", "Functions", "getCurrentLocale", "()", "summary", "df-generated"], + ["hudson", "Functions", "getCurrentTime", "()", "summary", "df-generated"], + ["hudson", "Functions", "getDiffString2", "(int)", "summary", "df-generated"], + ["hudson", "Functions", "getDiffString", "(int)", "summary", "df-generated"], + ["hudson", "Functions", "getEnvVars", "()", "summary", "df-generated"], + ["hudson", "Functions", "getFooterURL", "()", "summary", "df-generated"], + ["hudson", "Functions", "getGlobalNodePropertyDescriptors", "()", "summary", "df-generated"], + ["hudson", "Functions", "getHourLocalTimezone", "()", "summary", "df-generated"], + ["hudson", "Functions", "getIconFilePath", "(Action)", "summary", "df-generated"], + ["hudson", "Functions", "getIsUnitTest", "()", "summary", "df-generated"], + ["hudson", "Functions", "getJDKDescriptor", "()", "summary", "df-generated"], + ["hudson", "Functions", "getJobPropertyDescriptors", "(Class)", "summary", "df-generated"], + ["hudson", "Functions", "getJobPropertyDescriptors", "(Job)", "summary", "df-generated"], + ["hudson", "Functions", "getLogRecords", "()", "summary", "df-generated"], + ["hudson", "Functions", "getLoggerNames", "()", "summary", "df-generated"], + ["hudson", "Functions", "getMyViewsTabBarDescriptors", "()", "summary", "df-generated"], + ["hudson", "Functions", "getNodeModes", "()", "summary", "df-generated"], + ["hudson", "Functions", "getNodePropertyDescriptors", "(Class)", "summary", "df-generated"], + ["hudson", "Functions", "getPageDecorators", "()", "summary", "df-generated"], + ["hudson", "Functions", "getParameterDescriptors", "()", "summary", "df-generated"], + ["hudson", "Functions", "getPublisherDescriptors", "(AbstractProject)", "summary", "df-generated"], + ["hudson", "Functions", "getRelativeLinkTo", "(Item)", "summary", "df-generated"], + ["hudson", "Functions", "getRequestHeaders", "(String)", "summary", "df-generated"], + ["hudson", "Functions", "getResourcePath", "()", "summary", "df-generated"], + ["hudson", "Functions", "getRetentionStrategyDescriptors", "()", "summary", "df-generated"], + ["hudson", "Functions", "getSCMDescriptors", "(AbstractProject)", "summary", "df-generated"], + ["hudson", "Functions", "getScreenResolution", "()", "summary", "df-generated"], + ["hudson", "Functions", "getSearchURL", "()", "summary", "df-generated"], + ["hudson", "Functions", "getSecurityRealmDescriptors", "()", "summary", "df-generated"], + ["hudson", "Functions", "getServerName", "()", "summary", "df-generated"], + ["hudson", "Functions", "getSimplePageDecorator", "()", "summary", "df-generated"], + ["hudson", "Functions", "getSimplePageDecorators", "()", "summary", "df-generated"], + ["hudson", "Functions", "getSortedDescriptorsForGlobalConfig", "(Predicate)", "summary", "df-generated"], + ["hudson", "Functions", "getSortedDescriptorsForGlobalConfigByDescriptor", "()", "summary", "df-generated"], + ["hudson", "Functions", "getSortedDescriptorsForGlobalConfigByDescriptor", "(Predicate)", "summary", "df-generated"], + ["hudson", "Functions", "getSortedDescriptorsForGlobalConfigNoSecurity", "()", "summary", "df-generated"], + ["hudson", "Functions", "getSortedDescriptorsForGlobalConfigUnclassified", "()", "summary", "df-generated"], + ["hudson", "Functions", "getSortedDescriptorsForGlobalConfigUnclassifiedReadable", "()", "summary", "df-generated"], + ["hudson", "Functions", "getSystemProperties", "()", "summary", "df-generated"], + ["hudson", "Functions", "getSystemProperty", "(String)", "summary", "df-generated"], + ["hudson", "Functions", "getThreadInfos", "()", "summary", "df-generated"], + ["hudson", "Functions", "getTimeSpanString", "(Date)", "summary", "df-generated"], + ["hudson", "Functions", "getTypeParameter", "(Class,Class,int)", "summary", "df-generated"], + ["hudson", "Functions", "getUserAvatar", "(User,String)", "summary", "df-generated"], + ["hudson", "Functions", "getUserTimeZone", "()", "summary", "df-generated"], + ["hudson", "Functions", "getUserTimeZonePostfix", "()", "summary", "df-generated"], + ["hudson", "Functions", "getVersion", "()", "summary", "df-generated"], + ["hudson", "Functions", "getViewsTabBarDescriptors", "()", "summary", "df-generated"], + ["hudson", "Functions", "getWin32ErrorMessage", "(IOException)", "summary", "df-generated"], + ["hudson", "Functions", "getYuiSuffix", "()", "summary", "df-generated"], + ["hudson", "Functions", "hasAnyPermission", "(AccessControlled,Permission[])", "summary", "df-generated"], + ["hudson", "Functions", "hasAnyPermission", "(Object,Permission[])", "summary", "df-generated"], + ["hudson", "Functions", "hasPermission", "(Object,Permission)", "summary", "df-generated"], + ["hudson", "Functions", "hasPermission", "(Permission)", "summary", "df-generated"], + ["hudson", "Functions", "hasView", "(Object,String)", "summary", "df-generated"], + ["hudson", "Functions", "htmlAttributeEscape", "(String)", "summary", "df-generated"], + ["hudson", "Functions", "humanReadableByteSize", "(long)", "summary", "df-generated"], + ["hudson", "Functions", "hyperlinkMatchesCurrentPage", "(String)", "summary", "df-generated"], + ["hudson", "Functions", "inferHudsonURL", "(StaplerRequest)", "summary", "df-generated"], + ["hudson", "Functions", "initPageVariables", "(JellyContext)", "summary", "df-generated"], + ["hudson", "Functions", "isAnonymous", "()", "summary", "df-generated"], + ["hudson", "Functions", "isArtifactsPermissionEnabled", "()", "summary", "df-generated"], + ["hudson", "Functions", "isAutoRefresh", "(HttpServletRequest)", "summary", "df-generated"], + ["hudson", "Functions", "isCollapsed", "(String)", "summary", "df-generated"], + ["hudson", "Functions", "isContextMenuVisible", "(Action)", "summary", "df-generated"], + ["hudson", "Functions", "isExtensionsAvailable", "()", "summary", "df-generated"], + ["hudson", "Functions", "isGlibcSupported", "()", "summary", "df-generated"], + ["hudson", "Functions", "isMatrixProject", "(Object)", "summary", "df-generated"], + ["hudson", "Functions", "isModel", "(Object)", "summary", "df-generated"], + ["hudson", "Functions", "isModelWithChildren", "(Object)", "summary", "df-generated"], + ["hudson", "Functions", "isModelWithContextMenu", "(Object)", "summary", "df-generated"], + ["hudson", "Functions", "isMultiline", "(String)", "summary", "df-generated"], + ["hudson", "Functions", "isMustangOrAbove", "()", "summary", "df-generated"], + ["hudson", "Functions", "isUserTimeZoneOverride", "()", "summary", "df-generated"], + ["hudson", "Functions", "isWindows", "()", "summary", "df-generated"], + ["hudson", "Functions", "isWipeOutPermissionEnabled", "()", "summary", "df-generated"], + ["hudson", "Functions", "iso8601DateTime", "(Date)", "summary", "df-generated"], + ["hudson", "Functions", "jsStringEscape", "(String)", "summary", "df-generated"], + ["hudson", "Functions", "localDate", "(Date)", "summary", "df-generated"], + ["hudson", "Functions", "nbspIndent", "(String)", "summary", "df-generated"], + ["hudson", "Functions", "printLogRecord", "(LogRecord)", "summary", "df-generated"], + ["hudson", "Functions", "printLogRecordHtml", "(LogRecord,LogRecord)", "summary", "df-generated"], + ["hudson", "Functions", "printStackTrace", "(Throwable,PrintStream)", "summary", "df-generated"], + ["hudson", "Functions", "printStackTrace", "(Throwable,PrintWriter)", "summary", "df-generated"], + ["hudson", "Functions", "restoreCurrentDescriptorByNameUrl", "(String)", "summary", "df-generated"], + ["hudson", "Functions", "rfc822Date", "(Calendar)", "summary", "df-generated"], + ["hudson", "Functions", "runScript", "(Script)", "summary", "df-generated"], + ["hudson", "Functions", "setCurrentDescriptorByNameUrl", "(String)", "summary", "df-generated"], + ["hudson", "Functions", "size2", "(Object)", "summary", "df-generated"], + ["hudson", "Functions", "sortThreadsAndGetGroupMap", "(ThreadInfo[])", "summary", "df-generated"], + ["hudson", "Functions", "toCCStatus", "(Item)", "summary", "df-generated"], + ["hudson", "Functions", "toEmailSafeString", "(String)", "summary", "df-generated"], + ["hudson", "Functions", "tryGetIcon", "(String)", "summary", "df-generated"], + ["hudson", "Functions", "urlEncode", "(String)", "summary", "df-generated"], + ["hudson", "Functions", "useHidingPasswordFields", "()", "summary", "df-generated"], + ["hudson", "Functions", "xsDate", "(Calendar)", "summary", "df-generated"], + ["hudson", "Indenter", "getCss", "(Job)", "summary", "df-generated"], + ["hudson", "Indenter", "getRelativeShift", "(Job)", "summary", "df-generated"], + ["hudson", "Launcher$LocalLauncher", "launchChannel", "(OutputStream,ProcessBuilder)", "summary", "df-generated"], + ["hudson", "Launcher$ProcStarter", "join", "()", "summary", "df-generated"], + ["hudson", "Launcher$ProcStarter", "masks", "()", "summary", "df-generated"], + ["hudson", "Launcher$ProcStarter", "quiet", "()", "summary", "df-generated"], + ["hudson", "Launcher$RemoteProcess", "getIOtriplet", "()", "summary", "df-generated"], + ["hudson", "Launcher$RemoteProcess", "isAlive", "()", "summary", "df-generated"], + ["hudson", "Launcher$RemoteProcess", "join", "()", "summary", "df-generated"], + ["hudson", "Launcher$RemoteProcess", "kill", "()", "summary", "df-generated"], + ["hudson", "Launcher", "getComputer", "()", "summary", "df-generated"], + ["hudson", "Launcher", "isUnix", "()", "summary", "df-generated"], + ["hudson", "Launcher", "kill", "(Map)", "summary", "df-generated"], + ["hudson", "Launcher", "launch", "()", "summary", "df-generated"], + ["hudson", "Launcher", "launch", "(Launcher$ProcStarter)", "summary", "df-generated"], + ["hudson", "Launcher", "launchChannel", "(String[],OutputStream,FilePath,Map)", "summary", "df-generated"], + ["hudson", "LauncherDecorator", "all", "()", "summary", "df-generated"], + ["hudson", "LauncherDecorator", "decorate", "(Launcher,Node)", "summary", "df-generated"], + ["hudson", "Main", "remotePost", "(String[])", "summary", "df-generated"], + ["hudson", "Main", "run", "(String[])", "summary", "df-generated"], + ["hudson", "MarkupText$SubText", "SubText", "(Matcher,int)", "summary", "df-generated"], + ["hudson", "MarkupText$SubText", "SubText", "(int,int)", "summary", "df-generated"], + ["hudson", "MarkupText$SubText", "end", "()", "summary", "df-generated"], + ["hudson", "MarkupText$SubText", "end", "(int)", "summary", "df-generated"], + ["hudson", "MarkupText$SubText", "group", "(int)", "summary", "df-generated"], + ["hudson", "MarkupText$SubText", "groupCount", "()", "summary", "df-generated"], + ["hudson", "MarkupText$SubText", "href", "(String)", "summary", "df-generated"], + ["hudson", "MarkupText$SubText", "replace", "(String)", "summary", "df-generated"], + ["hudson", "MarkupText$SubText", "start", "()", "summary", "df-generated"], + ["hudson", "MarkupText$SubText", "start", "(int)", "summary", "df-generated"], + ["hudson", "MarkupText$SubText", "surroundWith", "(String,String)", "summary", "df-generated"], + ["hudson", "MarkupText$SubText", "surroundWithLiteral", "(String,String)", "summary", "df-generated"], + ["hudson", "MarkupText", "addMarkup", "(int,String)", "summary", "df-generated"], + ["hudson", "Messages", "AboutJenkins_Description", "()", "summary", "df-generated"], + ["hudson", "Messages", "AboutJenkins_DisplayName", "()", "summary", "df-generated"], + ["hudson", "Messages", "FilePath_TildaDoesntWork", "()", "summary", "df-generated"], + ["hudson", "Messages", "FilePath_did_not_manage_to_validate_may_be_too_sl", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "FilePath_validateAntFileMask_doesntMatchAndSuggest", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "FilePath_validateAntFileMask_doesntMatchAnything", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "FilePath_validateAntFileMask_doesntMatchAnythingAndSuggest", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "FilePath_validateAntFileMask_matchWithCaseInsensitive", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "FilePath_validateAntFileMask_portionMatchAndSuggest", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "FilePath_validateAntFileMask_portionMatchButPreviousNotMatchAndSuggest", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "FilePath_validateAntFileMask_whitespaceSeparator", "()", "summary", "df-generated"], + ["hudson", "Messages", "FilePath_validateRelativePath_noSuchDirectory", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "FilePath_validateRelativePath_noSuchFile", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "FilePath_validateRelativePath_notDirectory", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "FilePath_validateRelativePath_notFile", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "FilePath_validateRelativePath_wildcardNotAllowed", "()", "summary", "df-generated"], + ["hudson", "Messages", "Functions_NoExceptionDetails", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_CheckUpdateServerError", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_ConfigureUpdateCenterPermission_Description", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_DisplayName", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_PluginCycleDependenciesMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_PluginDeprecationMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_PluginDoesntSupportDynamicLoad_RestartRequired", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_PluginIsAlreadyInstalled_RestartRequired", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_PluginUpdateMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_PortNotANumber", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_PortNotInRange", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_UnexpectedException", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_UpdateSiteChangeLogLevel", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_UpdateSiteError", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_UploadPluginsPermission_Description", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_adoptThisPlugin", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_ago", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_compatWarning", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_connectionFailed", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_coreWarning", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_depCompatWarning", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_depCoreWarning", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_deprecationWarning", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_emptyUpdateSiteUrl", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_insecureUrl", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_invalidUrl", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_parentCompatWarning", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_parentDepCompatWarning", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginManager_securityWarning", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginWrapper_Already_Disabled", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginWrapper_Error_Disabling", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginWrapper_NoSuchPlugin", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginWrapper_PluginWrapperAdministrativeMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson", "Messages", "PluginWrapper_Plugin_Disabled", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginWrapper_Plugin_Has_Dependent", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginWrapper_disabled_2", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginWrapper_failed_to_load_dependency_2", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginWrapper_failed_to_load_plugin_2", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginWrapper_missing", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginWrapper_obsoleteCore", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "PluginWrapper_obsolete_2", "(Object,Object,Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "ProxyConfiguration_FailedToConnect", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "ProxyConfiguration_FailedToConnectViaProxy", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "ProxyConfiguration_MalformedTestUrl", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "ProxyConfiguration_Success", "()", "summary", "df-generated"], + ["hudson", "Messages", "ProxyConfiguration_TestUrlRequired", "()", "summary", "df-generated"], + ["hudson", "Messages", "TcpSlaveAgentListener_PingAgentProtocol_displayName", "()", "summary", "df-generated"], + ["hudson", "Messages", "Util_day", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "Util_hour", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "Util_millisecond", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "Util_minute", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "Util_month", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "Util_second", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "Util_year", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_AboutJenkins_Description", "()", "summary", "df-generated"], + ["hudson", "Messages", "_AboutJenkins_DisplayName", "()", "summary", "df-generated"], + ["hudson", "Messages", "_FilePath_TildaDoesntWork", "()", "summary", "df-generated"], + ["hudson", "Messages", "_FilePath_did_not_manage_to_validate_may_be_too_sl", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_FilePath_validateAntFileMask_doesntMatchAndSuggest", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "_FilePath_validateAntFileMask_doesntMatchAnything", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_FilePath_validateAntFileMask_doesntMatchAnythingAndSuggest", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "_FilePath_validateAntFileMask_matchWithCaseInsensitive", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_FilePath_validateAntFileMask_portionMatchAndSuggest", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "_FilePath_validateAntFileMask_portionMatchButPreviousNotMatchAndSuggest", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "_FilePath_validateAntFileMask_whitespaceSeparator", "()", "summary", "df-generated"], + ["hudson", "Messages", "_FilePath_validateRelativePath_noSuchDirectory", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_FilePath_validateRelativePath_noSuchFile", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_FilePath_validateRelativePath_notDirectory", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_FilePath_validateRelativePath_notFile", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_FilePath_validateRelativePath_wildcardNotAllowed", "()", "summary", "df-generated"], + ["hudson", "Messages", "_Functions_NoExceptionDetails", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_CheckUpdateServerError", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_ConfigureUpdateCenterPermission_Description", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_DisplayName", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_PluginCycleDependenciesMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_PluginDeprecationMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_PluginDoesntSupportDynamicLoad_RestartRequired", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_PluginIsAlreadyInstalled_RestartRequired", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_PluginUpdateMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_PortNotANumber", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_PortNotInRange", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_UnexpectedException", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_UpdateSiteChangeLogLevel", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_UpdateSiteError", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_UploadPluginsPermission_Description", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_adoptThisPlugin", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_ago", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_compatWarning", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_connectionFailed", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_coreWarning", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_depCompatWarning", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_depCoreWarning", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_deprecationWarning", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_emptyUpdateSiteUrl", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_insecureUrl", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_invalidUrl", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_parentCompatWarning", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_parentDepCompatWarning", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginManager_securityWarning", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginWrapper_Already_Disabled", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginWrapper_Error_Disabling", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginWrapper_NoSuchPlugin", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginWrapper_PluginWrapperAdministrativeMonitor_DisplayName", "()", "summary", "df-generated"], + ["hudson", "Messages", "_PluginWrapper_Plugin_Disabled", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginWrapper_Plugin_Has_Dependent", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginWrapper_disabled_2", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginWrapper_failed_to_load_dependency_2", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginWrapper_failed_to_load_plugin_2", "(Object,Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginWrapper_missing", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginWrapper_obsoleteCore", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "_PluginWrapper_obsolete_2", "(Object,Object,Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "_ProxyConfiguration_FailedToConnect", "(Object,Object)", "summary", "df-generated"], + ["hudson", "Messages", "_ProxyConfiguration_FailedToConnectViaProxy", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_ProxyConfiguration_MalformedTestUrl", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_ProxyConfiguration_Success", "()", "summary", "df-generated"], + ["hudson", "Messages", "_ProxyConfiguration_TestUrlRequired", "()", "summary", "df-generated"], + ["hudson", "Messages", "_TcpSlaveAgentListener_PingAgentProtocol_displayName", "()", "summary", "df-generated"], + ["hudson", "Messages", "_Util_day", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_Util_hour", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_Util_millisecond", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_Util_minute", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_Util_month", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_Util_second", "(Object)", "summary", "df-generated"], + ["hudson", "Messages", "_Util_year", "(Object)", "summary", "df-generated"], + ["hudson", "Platform", "current", "()", "summary", "df-generated"], + ["hudson", "Platform", "isDarwin", "()", "summary", "df-generated"], + ["hudson", "Platform", "isSnowLeopardOrLater", "()", "summary", "df-generated"], + ["hudson", "Plugin", "configure", "(JSONObject)", "summary", "df-generated"], + ["hudson", "Plugin", "configure", "(StaplerRequest,JSONObject)", "summary", "df-generated"], + ["hudson", "Plugin", "doDynamic", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson", "Plugin", "postInitialize", "()", "summary", "df-generated"], + ["hudson", "Plugin", "setServletContext", "(ServletContext)", "summary", "df-generated"], + ["hudson", "Plugin", "start", "()", "summary", "df-generated"], + ["hudson", "Plugin", "stop", "()", "summary", "df-generated"], + ["hudson", "PluginFirstClassLoader2", "PluginFirstClassLoader2", "(URL[],ClassLoader)", "summary", "df-generated"], + ["hudson", "PluginManager$PluginDeprecationMonitor", "getDeprecatedPlugins", "()", "summary", "df-generated"], + ["hudson", "PluginManager$PluginUpdateMonitor", "getInstance", "()", "summary", "df-generated"], + ["hudson", "PluginManager$UberClassLoader", "toString", "()", "summary", "df-generated"], + ["hudson", "PluginManager", "createCache", "()", "summary", "df-generated"], + ["hudson", "PluginManager", "discover", "(Class)", "summary", "df-generated"], + ["hudson", "PluginManager", "doCheckPluginUrl", "(StaplerRequest,String)", "summary", "df-generated"], + ["hudson", "PluginManager", "doCheckUpdateSiteUrl", "(StaplerRequest,String)", "summary", "df-generated"], + ["hudson", "PluginManager", "doCheckUpdatesServer", "()", "summary", "df-generated"], + ["hudson", "PluginManager", "doInstall", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson", "PluginManager", "doInstallNecessaryPlugins", "(StaplerRequest)", "summary", "df-generated"], + ["hudson", "PluginManager", "doInstallPlugins", "(StaplerRequest)", "summary", "df-generated"], + ["hudson", "PluginManager", "doInstallPluginsDone", "()", "summary", "df-generated"], + ["hudson", "PluginManager", "doPluginsSearch", "(String,Integer)", "summary", "df-generated"], + ["hudson", "PluginManager", "doPrevalidateConfig", "(StaplerRequest)", "summary", "df-generated"], + ["hudson", "PluginManager", "doProxyConfigure", "(StaplerRequest)", "summary", "df-generated"], + ["hudson", "PluginManager", "doSiteConfigure", "(String)", "summary", "df-generated"], + ["hudson", "PluginManager", "doUpdateSources", "(StaplerRequest)", "summary", "df-generated"], + ["hudson", "PluginManager", "doUploadPlugin", "(StaplerRequest)", "summary", "df-generated"], + ["hudson", "PluginManager", "getBundledPluginManifest", "(String)", "summary", "df-generated"], + ["hudson", "PluginManager", "getProxyDescriptor", "()", "summary", "df-generated"], + ["hudson", "PluginManager", "getUpdates", "()", "summary", "df-generated"], + ["hudson", "PluginManager", "hasAdoptThisPluginLabel", "(PluginWrapper)", "summary", "df-generated"], + ["hudson", "PluginManager", "hasAdoptThisPluginLabel", "(UpdateSite$Plugin)", "summary", "df-generated"], + ["hudson", "PluginManager", "initTasks", "(InitStrategy)", "summary", "df-generated"], + ["hudson", "PluginManager", "install", "(Collection,boolean)", "summary", "df-generated"], + ["hudson", "PluginManager", "isMetaLabel", "(String)", "summary", "df-generated"], + ["hudson", "PluginManager", "isNonMetaLabel", "(String)", "summary", "df-generated"], + ["hudson", "PluginManager", "isPluginUploaded", "()", "summary", "df-generated"], + ["hudson", "PluginManager", "parseRequestedPlugins", "(InputStream)", "summary", "df-generated"], + ["hudson", "PluginManager", "prevalidateConfig", "(InputStream)", "summary", "df-generated"], + ["hudson", "PluginManager", "resolveDependentPlugins", "()", "summary", "df-generated"], + ["hudson", "PluginManager", "start", "(List)", "summary", "df-generated"], + ["hudson", "PluginManager", "stop", "()", "summary", "df-generated"], + ["hudson", "PluginManager", "unscientific", "(double)", "summary", "df-generated"], + ["hudson", "PluginManagerStaplerOverride", "all", "()", "summary", "df-generated"], + ["hudson", "PluginStrategy", "findComponents", "(Class,Hudson)", "summary", "df-generated"], + ["hudson", "PluginStrategy", "initializeComponents", "(PluginWrapper)", "summary", "df-generated"], + ["hudson", "PluginStrategy", "load", "(PluginWrapper)", "summary", "df-generated"], + ["hudson", "PluginStrategy", "updateDependency", "(PluginWrapper,PluginWrapper)", "summary", "df-generated"], + ["hudson", "PluginWrapper$PluginDisableResult", "getStatus", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper$PluginDisableResult", "setStatus", "(PluginWrapper$PluginDisableStatus)", "summary", "df-generated"], + ["hudson", "PluginWrapper$PluginDisableStrategy", "toString", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper$PluginWrapperAdministrativeMonitor", "doAct", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["hudson", "PluginWrapper$PluginWrapperAdministrativeMonitor", "get", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper$PluginWrapperAdministrativeMonitor", "hasAnyDerivedDependencyErrors", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "disable", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "doDoUninstall", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "doMakeDisabled", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "doMakeEnabled", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "doPin", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "doUnpin", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "enable", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "getActiveWarnings", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "getBackupVersion", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "getDeprecations", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "getImpliedDependents", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "getIndexPage", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "getInfo", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "getIssueTrackerReportUrl", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "getPlugin", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "getPluginClass", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "getPluginOrFail", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "getRequiredCoreVersion", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "getUpdateInfo", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "getUrl", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "getVersion", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "getVersionNumber", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "hasCycleDependency", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "hasDependants", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "hasDependencies", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "hasDependents", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "hasDerivedDependencyErrors", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "hasImpliedDependents", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "hasLicensesXml", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "hasMandatoryDependencies", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "hasMandatoryDependents", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "hasOptionalDependants", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "hasOptionalDependents", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "hasOriginalDependencyErrors", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "hasUpdate", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "injectJarsToClasspath", "(File[])", "summary", "df-generated"], + ["hudson", "PluginWrapper", "isActive", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "isBundled", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "isDeleted", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "isDeprecated", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "isDetached", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "isDowngradable", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "isEnabled", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "isOlderThan", "(VersionNumber)", "summary", "df-generated"], + ["hudson", "PluginWrapper", "isPinned", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "isPinningForcingOldVersion", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "releaseClassLoader", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "setHasCycleDependency", "(boolean)", "summary", "df-generated"], + ["hudson", "PluginWrapper", "setOptionalDependants", "(Set)", "summary", "df-generated"], + ["hudson", "PluginWrapper", "stop", "()", "summary", "df-generated"], + ["hudson", "PluginWrapper", "supportsDynamicLoad", "()", "summary", "df-generated"], + ["hudson", "Proc", "getStderr", "()", "summary", "df-generated"], + ["hudson", "Proc", "getStdin", "()", "summary", "df-generated"], + ["hudson", "Proc", "getStdout", "()", "summary", "df-generated"], + ["hudson", "Proc", "isAlive", "()", "summary", "df-generated"], + ["hudson", "Proc", "join", "()", "summary", "df-generated"], + ["hudson", "Proc", "joinWithTimeout", "(long,TimeUnit,TaskListener)", "summary", "df-generated"], + ["hudson", "Proc", "kill", "()", "summary", "df-generated"], + ["hudson", "ProxyConfiguration$DescriptorImpl", "doCheckPort", "(String)", "summary", "df-generated"], + ["hudson", "ProxyConfiguration$DescriptorImpl", "doValidateProxy", "(String,String,int,String,Secret,String)", "summary", "df-generated"], + ["hudson", "ProxyConfiguration", "createProxy", "()", "summary", "df-generated"], + ["hudson", "ProxyConfiguration", "createProxy", "(String)", "summary", "df-generated"], + ["hudson", "ProxyConfiguration", "createProxy", "(String,String,int,String)", "summary", "df-generated"], + ["hudson", "ProxyConfiguration", "getInputStream", "(URL)", "summary", "df-generated"], + ["hudson", "ProxyConfiguration", "getPort", "()", "summary", "df-generated"], + ["hudson", "ProxyConfiguration", "getXmlFile", "()", "summary", "df-generated"], + ["hudson", "ProxyConfiguration", "load", "()", "summary", "df-generated"], + ["hudson", "ProxyConfiguration", "newHttpClient", "()", "summary", "df-generated"], + ["hudson", "ProxyConfiguration", "newHttpClientBuilder", "()", "summary", "df-generated"], + ["hudson", "ProxyConfiguration", "newHttpRequestBuilder", "(URI)", "summary", "df-generated"], + ["hudson", "ProxyConfiguration", "open", "(URL)", "summary", "df-generated"], + ["hudson", "TcpSlaveAgentListener$ConnectionFromCurrentPeer", "toString", "()", "summary", "df-generated"], + ["hudson", "TcpSlaveAgentListener$PingAgentProtocol", "connect", "(Socket)", "summary", "df-generated"], + ["hudson", "TcpSlaveAgentListener", "TcpSlaveAgentListener", "(int)", "summary", "df-generated"], + ["hudson", "TcpSlaveAgentListener", "getAdvertisedHost", "()", "summary", "df-generated"], + ["hudson", "TcpSlaveAgentListener", "getAdvertisedPort", "()", "summary", "df-generated"], + ["hudson", "TcpSlaveAgentListener", "getAgentProtocolNames", "()", "summary", "df-generated"], + ["hudson", "TcpSlaveAgentListener", "getIdentityPublicKey", "()", "summary", "df-generated"], + ["hudson", "TcpSlaveAgentListener", "getPort", "()", "summary", "df-generated"], + ["hudson", "TcpSlaveAgentListener", "getRemotingMinimumVersion", "()", "summary", "df-generated"], + ["hudson", "TcpSlaveAgentListener", "shutdown", "()", "summary", "df-generated"], + ["hudson", "URLConnectionDecorator", "all", "()", "summary", "df-generated"], + ["hudson", "URLConnectionDecorator", "decorate", "(URLConnection)", "summary", "df-generated"], + ["hudson", "Util", "closeAndLogFailures", "(Closeable,Logger,String,String)", "summary", "df-generated"], + ["hudson", "Util", "copyFile", "(File,File)", "summary", "df-generated"], + ["hudson", "Util", "createFileSet", "(File,String)", "summary", "df-generated"], + ["hudson", "Util", "createFileSet", "(File,String,String)", "summary", "df-generated"], + ["hudson", "Util", "createSymlink", "(File,String,String,TaskListener)", "summary", "df-generated"], + ["hudson", "Util", "createTempDir", "()", "summary", "df-generated"], + ["hudson", "Util", "daysBetween", "(Date,Date)", "summary", "df-generated"], + ["hudson", "Util", "daysElapsedSince", "(Date)", "summary", "df-generated"], + ["hudson", "Util", "deleteContentsRecursive", "(File)", "summary", "df-generated"], + ["hudson", "Util", "deleteContentsRecursive", "(Path,PathRemover$PathChecker)", "summary", "df-generated"], + ["hudson", "Util", "deleteFile", "(File)", "summary", "df-generated"], + ["hudson", "Util", "deleteRecursive", "(File)", "summary", "df-generated"], + ["hudson", "Util", "deleteRecursive", "(Path,PathRemover$PathChecker)", "summary", "df-generated"], + ["hudson", "Util", "displayIOException", "(IOException,TaskListener)", "summary", "df-generated"], + ["hudson", "Util", "escape", "(String)", "summary", "df-generated"], + ["hudson", "Util", "fromHexString", "(String)", "summary", "df-generated"], + ["hudson", "Util", "getDigestOf", "(File)", "summary", "df-generated"], + ["hudson", "Util", "getDigestOf", "(InputStream)", "summary", "df-generated"], + ["hudson", "Util", "getDigestOf", "(String)", "summary", "df-generated"], + ["hudson", "Util", "getHostName", "()", "summary", "df-generated"], + ["hudson", "Util", "getNearestAncestorOfTypeOrThrow", "(StaplerRequest,Class)", "summary", "df-generated"], + ["hudson", "Util", "getPastTimeString", "(long)", "summary", "df-generated"], + ["hudson", "Util", "getTimeSpanString", "(long)", "summary", "df-generated"], + ["hudson", "Util", "getWin32ErrorMessage", "(IOException)", "summary", "df-generated"], + ["hudson", "Util", "getWin32ErrorMessage", "(Throwable)", "summary", "df-generated"], + ["hudson", "Util", "getWin32ErrorMessage", "(int)", "summary", "df-generated"], + ["hudson", "Util", "ifOverridden", "(Supplier,Class,Class,String,Class[])", "summary", "df-generated"], + ["hudson", "Util", "isAbsoluteUri", "(String)", "summary", "df-generated"], + ["hudson", "Util", "isDescendant", "(File,File)", "summary", "df-generated"], + ["hudson", "Util", "isOverridden", "(Class,Class,String,Class[])", "summary", "df-generated"], + ["hudson", "Util", "isRelativePath", "(String)", "summary", "df-generated"], + ["hudson", "Util", "isSafeToRedirectTo", "(String)", "summary", "df-generated"], + ["hudson", "Util", "isSymlink", "(File)", "summary", "df-generated"], + ["hudson", "Util", "isSymlink", "(Path)", "summary", "df-generated"], + ["hudson", "Util", "loadFile", "(File)", "summary", "df-generated"], + ["hudson", "Util", "loadFile", "(File,Charset)", "summary", "df-generated"], + ["hudson", "Util", "loadProperties", "(String)", "summary", "df-generated"], + ["hudson", "Util", "min", "(int,int[])", "summary", "df-generated"], + ["hudson", "Util", "modeToPermissions", "(int)", "summary", "df-generated"], + ["hudson", "Util", "permissionsToMode", "(Set)", "summary", "df-generated"], + ["hudson", "Util", "toAes128Key", "(String)", "summary", "df-generated"], + ["hudson", "Util", "toHexString", "(byte[],int,int)", "summary", "df-generated"], + ["hudson", "Util", "touch", "(File)", "summary", "df-generated"], + ["hudson", "Util", "tryParseNumber", "(String,Number)", "summary", "df-generated"], + ["hudson", "Util", "xmlEscape", "(String)", "summary", "df-generated"], + ["hudson", "WebAppMain", "getDefaultRingBufferSize", "()", "summary", "df-generated"], + ["hudson", "WebAppMain", "getHomeDir", "(ServletContextEvent)", "summary", "df-generated"], + ["hudson", "WebAppMain", "installExpressionFactory", "(ServletContextEvent)", "summary", "df-generated"], + ["hudson", "WebAppMain", "joinInit", "()", "summary", "df-generated"], + ["hudson", "WorkspaceSnapshot", "restoreTo", "(AbstractBuild,FilePath,TaskListener)", "summary", "df-generated"], + ["hudson", "XmlFile", "asString", "()", "summary", "df-generated"], + ["hudson", "XmlFile", "delete", "()", "summary", "df-generated"], + ["hudson", "XmlFile", "exists", "()", "summary", "df-generated"], + ["hudson", "XmlFile", "mkdirs", "()", "summary", "df-generated"], + ["hudson", "XmlFile", "read", "()", "summary", "df-generated"], + ["hudson", "XmlFile", "readRaw", "()", "summary", "df-generated"], + ["hudson", "XmlFile", "sniffEncoding", "()", "summary", "df-generated"], + ["hudson", "XmlFile", "unmarshal", "(Object)", "summary", "df-generated"], + ["hudson", "XmlFile", "unmarshalNullingOut", "(Object)", "summary", "df-generated"], + ["hudson", "XmlFile", "write", "(Object)", "summary", "df-generated"], + ["hudson", "XmlFile", "writeRawTo", "(Writer)", "summary", "df-generated"], + ["java.lang", "ClassLoader", "findClass", "(String)", "summary", "df-generated"], + ["java.lang", "ClassLoader", "findResource", "(String)", "summary", "df-generated"], + ["java.lang", "ClassLoader", "findResources", "(String)", "summary", "df-generated"], + ["java.lang", "ClassLoader", "getClassLoadingLock", "(String)", "summary", "df-generated"], + ["jenkins.agents", "AgentComputerUtil", "getChannelToController", "()", "summary", "df-generated"], + ["jenkins.agents", "AgentComputerUtil", "getChannelToMaster", "()", "summary", "df-generated"], + ["jenkins.agents", "WebSocketAgents", "doIndex", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.diagnosis", "HsErrPidFile", "doDelete", "()", "summary", "df-generated"], + ["jenkins.diagnosis", "HsErrPidFile", "doDownload", "()", "summary", "df-generated"], + ["jenkins.diagnosis", "HsErrPidFile", "getLastModified", "()", "summary", "df-generated"], + ["jenkins.diagnosis", "HsErrPidFile", "getLastModifiedDate", "()", "summary", "df-generated"], + ["jenkins.diagnosis", "HsErrPidFile", "getTimeSpanString", "()", "summary", "df-generated"], + ["jenkins.diagnostics", "ControllerExecutorsAgents", "doAct", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.diagnostics", "ControllerExecutorsNoAgents", "doAct", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.diagnostics", "Messages", "CompletedInitializationMonitor_DisplayName", "()", "summary", "df-generated"], + ["jenkins.diagnostics", "Messages", "ControllerExecutorsAgents_DisplayName", "()", "summary", "df-generated"], + ["jenkins.diagnostics", "Messages", "ControllerExecutorsNoAgents_DisplayName", "()", "summary", "df-generated"], + ["jenkins.diagnostics", "Messages", "RootUrlNotSetMonitor_DisplayName", "()", "summary", "df-generated"], + ["jenkins.diagnostics", "Messages", "SecurityIsOffMonitor_DisplayName", "()", "summary", "df-generated"], + ["jenkins.diagnostics", "Messages", "URICheckEncodingMonitor_DisplayName", "()", "summary", "df-generated"], + ["jenkins.diagnostics", "Messages", "_CompletedInitializationMonitor_DisplayName", "()", "summary", "df-generated"], + ["jenkins.diagnostics", "Messages", "_ControllerExecutorsAgents_DisplayName", "()", "summary", "df-generated"], + ["jenkins.diagnostics", "Messages", "_ControllerExecutorsNoAgents_DisplayName", "()", "summary", "df-generated"], + ["jenkins.diagnostics", "Messages", "_RootUrlNotSetMonitor_DisplayName", "()", "summary", "df-generated"], + ["jenkins.diagnostics", "Messages", "_SecurityIsOffMonitor_DisplayName", "()", "summary", "df-generated"], + ["jenkins.diagnostics", "Messages", "_URICheckEncodingMonitor_DisplayName", "()", "summary", "df-generated"], + ["jenkins.diagnostics", "RootUrlNotSetMonitor", "isUrlNull", "()", "summary", "df-generated"], + ["jenkins.diagnostics", "SecurityIsOffMonitor", "doAct", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.diagnostics", "URICheckEncodingMonitor", "doCheckURIEncoding", "(StaplerRequest)", "summary", "df-generated"], + ["jenkins.diagnostics", "URICheckEncodingMonitor", "isCheckEnabled", "()", "summary", "df-generated"], + ["jenkins.fingerprints", "FileFingerprintStorage", "load", "(File)", "summary", "df-generated"], + ["jenkins.fingerprints", "FileFingerprintStorage", "save", "(Fingerprint,File)", "summary", "df-generated"], + ["jenkins.fingerprints", "FingerprintStorage", "cleanFingerprint", "(Fingerprint,TaskListener)", "summary", "df-generated"], + ["jenkins.fingerprints", "FingerprintStorage", "delete", "(String)", "summary", "df-generated"], + ["jenkins.fingerprints", "FingerprintStorage", "get", "()", "summary", "df-generated"], + ["jenkins.fingerprints", "FingerprintStorage", "getFileFingerprintStorage", "()", "summary", "df-generated"], + ["jenkins.fingerprints", "FingerprintStorage", "isReady", "()", "summary", "df-generated"], + ["jenkins.fingerprints", "FingerprintStorage", "iterateAndCleanupFingerprints", "(TaskListener)", "summary", "df-generated"], + ["jenkins.fingerprints", "FingerprintStorage", "load", "(String)", "summary", "df-generated"], + ["jenkins.fingerprints", "FingerprintStorage", "save", "(Fingerprint)", "summary", "df-generated"], + ["jenkins.fingerprints", "FingerprintStorageDescriptor", "all", "()", "summary", "df-generated"], + ["jenkins.fingerprints", "GlobalFingerprintConfiguration", "get", "()", "summary", "df-generated"], + ["jenkins.fingerprints", "GlobalFingerprintConfiguration", "getFingerprintStorageDescriptors", "()", "summary", "df-generated"], + ["jenkins.fingerprints", "GlobalFingerprintConfiguration", "isFingerprintCleanupDisabled", "()", "summary", "df-generated"], + ["jenkins.fingerprints", "GlobalFingerprintConfiguration", "setFingerprintCleanupDisabled", "(boolean)", "summary", "df-generated"], + ["jenkins.fingerprints", "Messages", "FileFingerprintStorage_DisplayName", "()", "summary", "df-generated"], + ["jenkins.fingerprints", "Messages", "_FileFingerprintStorage_DisplayName", "()", "summary", "df-generated"], + ["jenkins.formelementpath", "FormElementPathPageDecorator", "isEnabled", "()", "summary", "df-generated"], + ["jenkins.install", "InstallState", "initializeState", "()", "summary", "df-generated"], + ["jenkins.install", "InstallState", "isSetupComplete", "()", "summary", "df-generated"], + ["jenkins.install", "InstallState", "valueOf", "(String)", "summary", "df-generated"], + ["jenkins.install", "InstallStateFilter", "all", "()", "summary", "df-generated"], + ["jenkins.install", "InstallStateFilter", "getNextInstallState", "(InstallState,Provider)", "summary", "df-generated"], + ["jenkins.install", "InstallUtil", "clearInstallStatus", "()", "summary", "df-generated"], + ["jenkins.install", "InstallUtil", "getLastExecVersion", "()", "summary", "df-generated"], + ["jenkins.install", "InstallUtil", "getPersistedInstallStatus", "()", "summary", "df-generated"], + ["jenkins.install", "InstallUtil", "persistInstallStatus", "(List)", "summary", "df-generated"], + ["jenkins.install", "InstallUtil", "proceedToNextStateFrom", "(InstallState)", "summary", "df-generated"], + ["jenkins.install", "InstallUtil", "saveLastExecVersion", "()", "summary", "df-generated"], + ["jenkins.install", "Messages", "SetupWizard_ConfigureInstance_RootUrl_Empty", "()", "summary", "df-generated"], + ["jenkins.install", "Messages", "SetupWizard_ConfigureInstance_RootUrl_Invalid", "()", "summary", "df-generated"], + ["jenkins.install", "Messages", "SetupWizard_ConfigureInstance_ValidationErrors", "()", "summary", "df-generated"], + ["jenkins.install", "Messages", "SetupWizard_DisplayName", "()", "summary", "df-generated"], + ["jenkins.install", "Messages", "_SetupWizard_ConfigureInstance_RootUrl_Empty", "()", "summary", "df-generated"], + ["jenkins.install", "Messages", "_SetupWizard_ConfigureInstance_RootUrl_Invalid", "()", "summary", "df-generated"], + ["jenkins.install", "Messages", "_SetupWizard_ConfigureInstance_ValidationErrors", "()", "summary", "df-generated"], + ["jenkins.install", "Messages", "_SetupWizard_DisplayName", "()", "summary", "df-generated"], + ["jenkins.install", "SetupWizard", "doCompleteInstall", "()", "summary", "df-generated"], + ["jenkins.install", "SetupWizard", "doConfigureInstance", "(StaplerRequest,String)", "summary", "df-generated"], + ["jenkins.install", "SetupWizard", "doCreateAdminUser", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.install", "SetupWizard", "doPlatformPluginList", "()", "summary", "df-generated"], + ["jenkins.install", "SetupWizard", "doRestartStatus", "()", "summary", "df-generated"], + ["jenkins.install", "SetupWizard", "getCurrentLevel", "()", "summary", "df-generated"], + ["jenkins.install", "SetupWizard", "getInitialAdminApiTokenFile", "()", "summary", "df-generated"], + ["jenkins.install", "SetupWizard", "getInitialAdminPasswordFile", "()", "summary", "df-generated"], + ["jenkins.install", "SetupWizard", "getInstallState", "(String)", "summary", "df-generated"], + ["jenkins.install", "SetupWizard", "getInstallStates", "()", "summary", "df-generated"], + ["jenkins.install", "SetupWizard", "getPlatformPluginUpdates", "()", "summary", "df-generated"], + ["jenkins.install", "SetupWizard", "hasSetupWizardFilter", "()", "summary", "df-generated"], + ["jenkins.install", "SetupWizard", "isUsingSecurityToken", "()", "summary", "df-generated"], + ["jenkins.install", "SetupWizard", "onInstallStateUpdate", "(InstallState)", "summary", "df-generated"], + ["jenkins.management", "AdministrativeMonitorsApi", "doNonSecurityPopupContent", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.management", "AdministrativeMonitorsApi", "doSecurityPopupContent", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.management", "AdministrativeMonitorsApiData", "hasActiveMonitors", "()", "summary", "df-generated"], + ["jenkins.management", "AdministrativeMonitorsDecorator", "getMonitorsToDisplay", "()", "summary", "df-generated"], + ["jenkins.management", "AdministrativeMonitorsDecorator", "getNonSecurityAdministrativeMonitors", "()", "summary", "df-generated"], + ["jenkins.management", "AdministrativeMonitorsDecorator", "getSecurityAdministrativeMonitors", "()", "summary", "df-generated"], + ["jenkins.management", "AsynchronousAdministrativeMonitor", "isFixingActive", "()", "summary", "df-generated"], + ["jenkins.management", "Badge", "getSeverity", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "AdministrativeMonitorsDecorator_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "CliLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "CliLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "ConfigureLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "ConfigureLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "ConfigureTools_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "ConfigureTools_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "ConsoleLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "ConsoleLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "NodesLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "NodesLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "PluginsLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "PluginsLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "PluginsLink_incompatibleUpdateAvailable", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "PluginsLink_incompatibleUpdatesAvailable", "(Object)", "summary", "df-generated"], + ["jenkins.management", "Messages", "PluginsLink_securityUpdateAvailable", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "PluginsLink_securityUpdatesAvailable", "(Object)", "summary", "df-generated"], + ["jenkins.management", "Messages", "PluginsLink_updateAvailable", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "PluginsLink_updatesAvailable", "(Object)", "summary", "df-generated"], + ["jenkins.management", "Messages", "ReloadLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "ReloadLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "ShutdownLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "ShutdownLink_DisplayName_cancel", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "ShutdownLink_DisplayName_prepare", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "ShutdownLink_DisplayName_update", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "ShutdownLink_ShutDownReason_title", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "ShutdownLink_ShutDownReason_update", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "ShutdownLink_ShuttingDownInProgressDescription", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "StatisticsLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "StatisticsLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "SystemInfoLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "SystemInfoLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "SystemLogLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "SystemLogLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_AdministrativeMonitorsDecorator_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_CliLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_CliLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_ConfigureLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_ConfigureLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_ConfigureTools_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_ConfigureTools_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_ConsoleLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_ConsoleLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_NodesLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_NodesLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_PluginsLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_PluginsLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_PluginsLink_incompatibleUpdateAvailable", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_PluginsLink_incompatibleUpdatesAvailable", "(Object)", "summary", "df-generated"], + ["jenkins.management", "Messages", "_PluginsLink_securityUpdateAvailable", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_PluginsLink_securityUpdatesAvailable", "(Object)", "summary", "df-generated"], + ["jenkins.management", "Messages", "_PluginsLink_updateAvailable", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_PluginsLink_updatesAvailable", "(Object)", "summary", "df-generated"], + ["jenkins.management", "Messages", "_ReloadLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_ReloadLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_ShutdownLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_ShutdownLink_DisplayName_cancel", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_ShutdownLink_DisplayName_prepare", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_ShutdownLink_DisplayName_update", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_ShutdownLink_ShutDownReason_title", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_ShutdownLink_ShutDownReason_update", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_ShutdownLink_ShuttingDownInProgressDescription", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_StatisticsLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_StatisticsLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_SystemInfoLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_SystemInfoLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_SystemLogLink_Description", "()", "summary", "df-generated"], + ["jenkins.management", "Messages", "_SystemLogLink_DisplayName", "()", "summary", "df-generated"], + ["jenkins.management", "ShutdownLink", "doCancel", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.management", "ShutdownLink", "doPrepare", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model.identity", "IdentityRootAction", "getFingerprint", "()", "summary", "df-generated"], + ["jenkins.model.identity", "IdentityRootAction", "getPublicKey", "()", "summary", "df-generated"], + ["jenkins.model.identity", "InstanceIdentityProvider$KeyTypes", "getCertificate", "()", "summary", "df-generated"], + ["jenkins.model.identity", "InstanceIdentityProvider$KeyTypes", "getKeyPair", "()", "summary", "df-generated"], + ["jenkins.model.identity", "InstanceIdentityProvider$KeyTypes", "getPrivateKey", "()", "summary", "df-generated"], + ["jenkins.model.identity", "InstanceIdentityProvider$KeyTypes", "getPrivateKeyClass", "()", "summary", "df-generated"], + ["jenkins.model.identity", "InstanceIdentityProvider$KeyTypes", "getPublicKey", "()", "summary", "df-generated"], + ["jenkins.model.identity", "InstanceIdentityProvider$KeyTypes", "getPublicKeyClass", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "Category", "getMinToShow", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "Category", "getOrder", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "ItemCategory", "getCategory", "(TopLevelItemDescriptor)", "summary", "df-generated"], + ["jenkins.model.item_category", "ItemCategory", "getDescription", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "ItemCategory", "getDisplayName", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "ItemCategory", "getId", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "ItemCategory", "getMinToShow", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "ItemCategory", "getOrder", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "Messages", "NestedProjects_Description", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "Messages", "NestedProjects_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "Messages", "StandaloneProjects_Description", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "Messages", "StandaloneProjects_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "Messages", "Uncategorized_Description", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "Messages", "Uncategorized_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "Messages", "_NestedProjects_Description", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "Messages", "_NestedProjects_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "Messages", "_StandaloneProjects_Description", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "Messages", "_StandaloneProjects_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "Messages", "_Uncategorized_Description", "()", "summary", "df-generated"], + ["jenkins.model.item_category", "Messages", "_Uncategorized_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", "baseDirInitialized", "()", "summary", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", "maxNumberOnDisk", "()", "summary", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", "purgeCache", "()", "summary", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", "removeValue", "(Object)", "summary", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", "reset", "(TreeMap)", "summary", "df-generated"], + ["jenkins.model.lazy", "AbstractLazyLoadRunMap", "runExists", "(int)", "summary", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn$RunMixIn", "dropLinks", "()", "summary", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn", "loadBuild", "(File)", "summary", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn", "newBuild", "()", "summary", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn", "onCreatedFromScratch", "()", "summary", "df-generated"], + ["jenkins.model.lazy", "LazyBuildMixIn", "removeRun", "(Run)", "summary", "df-generated"], + ["jenkins.model.queue", "AsynchronousExecution", "blocksRestart", "()", "summary", "df-generated"], + ["jenkins.model.queue", "AsynchronousExecution", "displayCell", "()", "summary", "df-generated"], + ["jenkins.model.queue", "AsynchronousExecution", "interrupt", "(boolean)", "summary", "df-generated"], + ["jenkins.model.queue", "AsynchronousExecution", "maybeComplete", "()", "summary", "df-generated"], + ["jenkins.model.queue", "ItemDeletion", "contains", "(Item)", "summary", "df-generated"], + ["jenkins.model.queue", "ItemDeletion", "deregister", "(Item)", "summary", "df-generated"], + ["jenkins.model.queue", "ItemDeletion", "isRegistered", "(Item)", "summary", "df-generated"], + ["jenkins.model.queue", "ItemDeletion", "register", "(Item)", "summary", "df-generated"], + ["jenkins.model", "ArtifactManager", "archive", "(FilePath,Launcher,BuildListener,Map)", "summary", "df-generated"], + ["jenkins.model", "ArtifactManager", "delete", "()", "summary", "df-generated"], + ["jenkins.model", "ArtifactManager", "onLoad", "(Run)", "summary", "df-generated"], + ["jenkins.model", "ArtifactManager", "root", "()", "summary", "df-generated"], + ["jenkins.model", "ArtifactManagerConfiguration", "get", "()", "summary", "df-generated"], + ["jenkins.model", "ArtifactManagerFactory", "managerFor", "(Run)", "summary", "df-generated"], + ["jenkins.model", "ArtifactManagerFactoryDescriptor", "all", "()", "summary", "df-generated"], + ["jenkins.model", "AssetManager", "doDynamic", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "BackgroundGlobalBuildDiscarder", "processJob", "(TaskListener,Job)", "summary", "df-generated"], + ["jenkins.model", "BuildDiscarder", "perform", "(Job)", "summary", "df-generated"], + ["jenkins.model", "BuildDiscarderDescriptor", "all", "()", "summary", "df-generated"], + ["jenkins.model", "BuiltInNodeMigration", "doAct", "(StaplerRequest,StaplerResponse,String,String)", "summary", "df-generated"], + ["jenkins.model", "CauseOfInterruption", "getShortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "CauseOfInterruption", "print", "(TaskListener)", "summary", "df-generated"], + ["jenkins.model", "Configuration", "getBooleanConfigParameter", "(String,boolean)", "summary", "df-generated"], + ["jenkins.model", "DependencyDeclarer", "buildDependencyGraph", "(AbstractProject,DependencyGraph)", "summary", "df-generated"], + ["jenkins.model", "DirectlyModifiableTopLevelItemGroup", "canAdd", "(TopLevelItem)", "summary", "df-generated"], + ["jenkins.model", "DirectlyModifiableTopLevelItemGroup", "remove", "(TopLevelItem)", "summary", "df-generated"], + ["jenkins.model", "FingerprintFacet", "createActions", "(List)", "summary", "df-generated"], + ["jenkins.model", "FingerprintFacet", "getTimestamp", "()", "summary", "df-generated"], + ["jenkins.model", "FingerprintFacet", "isFingerprintDeletionBlocked", "()", "summary", "df-generated"], + ["jenkins.model", "GlobalBuildDiscarderConfiguration", "get", "()", "summary", "df-generated"], + ["jenkins.model", "GlobalBuildDiscarderStrategy", "apply", "(Job)", "summary", "df-generated"], + ["jenkins.model", "GlobalBuildDiscarderStrategy", "apply", "(Run)", "summary", "df-generated"], + ["jenkins.model", "GlobalBuildDiscarderStrategy", "isApplicable", "(Job)", "summary", "df-generated"], + ["jenkins.model", "GlobalBuildDiscarderStrategyDescriptor", "all", "()", "summary", "df-generated"], + ["jenkins.model", "GlobalCloudConfiguration", "doConfigure", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "GlobalConfiguration", "all", "()", "summary", "df-generated"], + ["jenkins.model", "GlobalConfigurationCategory", "all", "()", "summary", "df-generated"], + ["jenkins.model", "GlobalConfigurationCategory", "get", "(Class)", "summary", "df-generated"], + ["jenkins.model", "GlobalConfigurationCategory", "getShortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "GlobalQuietPeriodConfiguration", "getQuietPeriod", "()", "summary", "df-generated"], + ["jenkins.model", "GlobalSCMRetryCountConfiguration", "getScmCheckoutRetryCount", "()", "summary", "df-generated"], + ["jenkins.model", "IdStrategy", "all", "()", "summary", "df-generated"], + ["jenkins.model", "IdStrategy", "equals", "(String,String)", "summary", "df-generated"], + ["jenkins.model", "IdStrategy", "filenameOf", "(String)", "summary", "df-generated"], + ["jenkins.model", "IdStrategy", "legacyFilenameOf", "(String)", "summary", "df-generated"], + ["jenkins.model", "IdStrategy", "toString", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins$DescriptorImpl", "doCheckNumExecutors", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins$DescriptorImpl", "getDynamic", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins$EnforceSlaveAgentPortAdministrativeMonitor", "doAct", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins$EnforceSlaveAgentPortAdministrativeMonitor", "getExpectedPort", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins$EnforceSlaveAgentPortAdministrativeMonitor", "getSystemPropertyName", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins$JenkinsHolder", "getInstance", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "_doScript", "(StaplerRequest,StaplerResponse,RequestDispatcher,VirtualChannel,ACL)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "checkGoodName", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "cleanUp", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "disableSecurity", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doCancelQuietDown", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doCheckDisplayName", "(String,String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doCheckURIEncoding", "(StaplerRequest)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doCheckViewName", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doClassicThreadDump", "(StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doConfigSubmit", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doCreateView", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doDefaultJDKCheck", "(StaplerRequest,String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doDoFingerprintCheck", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doEval", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doException", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doExit", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doFingerprintCleanup", "(StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doGc", "(StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doIconSize", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doLoginEntry", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doLogout", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doQuietDown", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doQuietDown", "(boolean,int)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doReload", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doResources", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doRestart", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doSafeExit", "(StaplerRequest)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doSafeRestart", "(StaplerRequest)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doScript", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doScriptText", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doSecured", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doSignup", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doSimulateOutOfMemory", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doSubmitDescription", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doTestPost", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doToggleCollapse", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doViewExistsCheck", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "doWorkspaceCleanup", "(StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "get", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getActiveInstance", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getAuthentication2", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getAuthentication", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getBuildWrapper", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getBuilder", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getCategorizedManagementLinks", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getComputer", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getConfiguredRootUrl", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getDescriptor", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getFederatedLoginService", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getFederatedLoginServices", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getInitLevel", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getInjector", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getInstallState", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getInstance", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getInstanceOrNull", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getJobProperty", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getLegacyInstanceId", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getLifecycle", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getManagementLinks", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getMe", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getPlugin", "(Class)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getPlugin", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getPlugins", "(Class)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getPublisher", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getQuietPeriod", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getRepositoryBrowser", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getRetentionStrategy", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getRootUrl", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getRootUrlFromRequest", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getScm", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getScmCheckoutRetryCount", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getSecretKeyAsAES128", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getSecurity", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getSecurityRealms", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getSlaveAgentPort", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getStoredVersion", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getTrigger", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getUnprotectedRootActions", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "getVersion", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "hasPeople", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "isCheckURIEncodingEnabled", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "isDefaultBuildDir", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "isDisableRememberMe", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "isNoUsageStatistics", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "isQuietingDown", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "isRootUrlSecure", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "isSlaveAgentPortEnforced", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "isSubjectToMandatoryReadPermissionCheck", "(String)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "isTerminating", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "isUpgradedFromBefore", "(VersionNumber)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "isUsageStatisticsCollected", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "isUseCrumbs", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "isUseProjectNamingStrategy", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "isUseSecurity", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "lookup", "(Class)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "rebuildDependencyGraph", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "refreshExtensions", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "reload", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "removeNode", "(Node)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "restart", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "safeRestart", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "setAgentProtocols", "(Set)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "setDisableRememberMe", "(boolean)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "setMode", "(Node$Mode)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "setNoUsageStatistics", "(Boolean)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "setNodes", "(List)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "setNumExecutors", "(int)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "setQuietPeriod", "(Integer)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "setScmCheckoutRetryCount", "(int)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "setSlaveAgentPort", "(int)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "setViews", "(Collection)", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "shouldShowStackTrace", "()", "summary", "df-generated"], + ["jenkins.model", "Jenkins", "updateNode", "(Node)", "summary", "df-generated"], + ["jenkins.model", "JenkinsLocationConfiguration", "doCheckAdminAddress", "(String)", "summary", "df-generated"], + ["jenkins.model", "JenkinsLocationConfiguration", "doCheckUrl", "(String)", "summary", "df-generated"], + ["jenkins.model", "JenkinsLocationConfiguration", "get", "()", "summary", "df-generated"], + ["jenkins.model", "JenkinsLocationConfiguration", "getOrDie", "()", "summary", "df-generated"], + ["jenkins.model", "MasterBuildConfiguration", "getLabelString", "()", "summary", "df-generated"], + ["jenkins.model", "MasterBuildConfiguration", "getNumExecutors", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "BlockedBecauseOfBuildInProgress_ETA", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "BlockedBecauseOfBuildInProgress_shortDescription", "(Object,Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "BuildDiscarderProperty_displayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "BuiltInNodeMigration_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "CLI_disable_job_shortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "CLI_enable_job_shortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "CLI_keep_build_shortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "CLI_restart_shortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "CLI_safe_restart_shortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "CLI_safe_shutdown_shortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "CLI_shutdown_shortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "CauseOfInterruption_ShortDescription", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "DefaultProjectNamingStrategy_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "EnforceSlaveAgentPortAdministrativeMonitor_displayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "GlobalCloudConfiguration_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_BadPortNumber", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_Computer_Caption", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_Computer_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_Computer_IncorrectNumberOfExecutors", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_ControlCodeNotAllowed", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_JobAlreadyExists", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_JobNameConventionNotApplyed", "(Object,Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_NoJavaInPath", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_NoName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_NodeBeingRemoved", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_NodeDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_NotUsesUTF8ToDecodeURL", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_UnsafeChar", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_ViewAlreadyExists", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "Hudson_ViewName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "IdStrategy_CaseInsensitive_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "IdStrategy_CaseSensitiveEmailAddress_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "IdStrategy_CaseSensitive_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "JenkinsLocationConfiguration_does_not_look_like_an_email_address", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "JobGlobalBuildDiscarderStrategy_displayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "Mailer_Address_Not_Configured", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "Mailer_Localhost_Error", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "Mailer_NotHttp_Error", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "ParameterizedJobMixIn_build_now", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "ParameterizedJobMixIn_build_with_parameters", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "PatternProjectNamingStrategy_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "PatternProjectNamingStrategy_NamePatternInvalidSyntax", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "PatternProjectNamingStrategy_NamePatternRequired", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "SimpleGlobalBuildDiscarderStrategy_displayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_BlockedBecauseOfBuildInProgress_ETA", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "_BlockedBecauseOfBuildInProgress_shortDescription", "(Object,Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "_BuildDiscarderProperty_displayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_BuiltInNodeMigration_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_CLI_disable_job_shortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_CLI_enable_job_shortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_CLI_keep_build_shortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_CLI_restart_shortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_CLI_safe_restart_shortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_CLI_safe_shutdown_shortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_CLI_shutdown_shortDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_CauseOfInterruption_ShortDescription", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "_DefaultProjectNamingStrategy_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_EnforceSlaveAgentPortAdministrativeMonitor_displayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_GlobalCloudConfiguration_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_BadPortNumber", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_Computer_Caption", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_Computer_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_Computer_IncorrectNumberOfExecutors", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_ControlCodeNotAllowed", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_JobAlreadyExists", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_JobNameConventionNotApplyed", "(Object,Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_NoJavaInPath", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_NoName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_NodeBeingRemoved", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_NodeDescription", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_NotUsesUTF8ToDecodeURL", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_UnsafeChar", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_ViewAlreadyExists", "(Object)", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Hudson_ViewName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_IdStrategy_CaseInsensitive_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_IdStrategy_CaseSensitiveEmailAddress_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_IdStrategy_CaseSensitive_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_JenkinsLocationConfiguration_does_not_look_like_an_email_address", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_JobGlobalBuildDiscarderStrategy_displayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Mailer_Address_Not_Configured", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Mailer_Localhost_Error", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_Mailer_NotHttp_Error", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_ParameterizedJobMixIn_build_now", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_ParameterizedJobMixIn_build_with_parameters", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_PatternProjectNamingStrategy_DisplayName", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_PatternProjectNamingStrategy_NamePatternInvalidSyntax", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_PatternProjectNamingStrategy_NamePatternRequired", "()", "summary", "df-generated"], + ["jenkins.model", "Messages", "_SimpleGlobalBuildDiscarderStrategy_displayName", "()", "summary", "df-generated"], + ["jenkins.model", "ModelObjectWithChildren", "doChildrenContextMenu", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "ModelObjectWithContextMenu", "doContextMenu", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "ModifiableTopLevelItemGroup", "createProjectFromXML", "(String,InputStream)", "summary", "df-generated"], + ["jenkins.model", "NodeListener", "all", "()", "summary", "df-generated"], + ["jenkins.model", "NodeListener", "fireOnCreated", "(Node)", "summary", "df-generated"], + ["jenkins.model", "NodeListener", "fireOnDeleted", "(Node)", "summary", "df-generated"], + ["jenkins.model", "NodeListener", "fireOnUpdated", "(Node,Node)", "summary", "df-generated"], + ["jenkins.model", "Nodes", "isLegacy", "()", "summary", "df-generated"], + ["jenkins.model", "Nodes", "load", "()", "summary", "df-generated"], + ["jenkins.model", "Nodes", "removeNode", "(Node)", "summary", "df-generated"], + ["jenkins.model", "Nodes", "replaceNode", "(Node,Node)", "summary", "df-generated"], + ["jenkins.model", "Nodes", "setNodes", "(Collection)", "summary", "df-generated"], + ["jenkins.model", "Nodes", "updateNode", "(Node)", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "doBuild", "(StaplerRequest,StaplerResponse,TimeDuration)", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "doBuildWithParameters", "(StaplerRequest,StaplerResponse,TimeDuration)", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "doCancelQueue", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "doDisable", "()", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "doEnable", "()", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "doPolling", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "getBuildNowText", "()", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "getParameterizedJobMixIn", "()", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "getQuietPeriod", "()", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "isBuildable", "()", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "isDisabled", "()", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "isParameterized", "()", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "makeDisabled", "(boolean)", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "resolveForCLI", "(String)", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "setDisabled", "(boolean)", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "supportsMakeDisabled", "()", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn", "doBuild", "(StaplerRequest,StaplerResponse,TimeDuration)", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn", "doBuildWithParameters", "(StaplerRequest,StaplerResponse,TimeDuration)", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn", "doCancelQueue", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn", "getBuildCause", "(ParameterizedJobMixIn$ParameterizedJob,StaplerRequest)", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn", "getBuildNowText", "()", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn", "isParameterized", "()", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn", "scheduleBuild", "()", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn", "scheduleBuild", "(Cause)", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn", "scheduleBuild", "(int)", "summary", "df-generated"], + ["jenkins.model", "ParameterizedJobMixIn", "scheduleBuild", "(int,Cause)", "summary", "df-generated"], + ["jenkins.model", "PeepholePermalink", "apply", "(Run)", "summary", "df-generated"], + ["jenkins.model", "ProjectNamingStrategy$PatternProjectNamingStrategy$DescriptorImpl", "doCheckNamePattern", "(String)", "summary", "df-generated"], + ["jenkins.model", "ProjectNamingStrategy", "all", "()", "summary", "df-generated"], + ["jenkins.model", "ProjectNamingStrategy", "checkName", "(String)", "summary", "df-generated"], + ["jenkins.model", "ProjectNamingStrategy", "checkName", "(String,String)", "summary", "df-generated"], + ["jenkins.model", "ProjectNamingStrategy", "isForceExistingJobs", "()", "summary", "df-generated"], + ["jenkins.model", "RunAction2", "onAttached", "(Run)", "summary", "df-generated"], + ["jenkins.model", "RunAction2", "onLoad", "(Run)", "summary", "df-generated"], + ["jenkins.model", "RunIdMigrator$UnmigrationInstruction", "getCommand", "()", "summary", "df-generated"], + ["jenkins.model", "RunIdMigrator", "created", "(File)", "summary", "df-generated"], + ["jenkins.model", "RunIdMigrator", "delete", "(File,String)", "summary", "df-generated"], + ["jenkins.model", "RunIdMigrator", "findNumber", "(String)", "summary", "df-generated"], + ["jenkins.model", "SimplePageDecorator", "all", "()", "summary", "df-generated"], + ["jenkins.model", "SimplePageDecorator", "first", "()", "summary", "df-generated"], + ["jenkins.model", "SimplePageDecorator", "getUrl", "()", "summary", "df-generated"], + ["jenkins.model", "TransientActionFactory", "actionType", "()", "summary", "df-generated"], + ["jenkins.model", "TransientActionFactory", "createFor", "(Object)", "summary", "df-generated"], + ["jenkins.model", "TransientActionFactory", "factoriesFor", "(Class,Class)", "summary", "df-generated"], + ["jenkins.model", "TransientActionFactory", "type", "()", "summary", "df-generated"], + ["jenkins.model", "TransientFingerprintFacetFactory", "all", "()", "summary", "df-generated"], + ["jenkins.model", "TransientFingerprintFacetFactory", "createFor", "(Fingerprint,List)", "summary", "df-generated"], + ["jenkins.model", "Uptime", "getStartTime", "()", "summary", "df-generated"], + ["jenkins.model", "Uptime", "getUptime", "()", "summary", "df-generated"], + ["jenkins.model", "Uptime", "init", "()", "summary", "df-generated"], + ["jenkins.monitor", "JavaVersionRecommendationAdminMonitor", "doAct", "(String)", "summary", "df-generated"], + ["jenkins.monitor", "Messages", "JavaLevelAdminMonitor_DisplayName", "()", "summary", "df-generated"], + ["jenkins.monitor", "Messages", "_JavaLevelAdminMonitor_DisplayName", "()", "summary", "df-generated"], + ["jenkins.mvn", "GlobalMavenConfig", "get", "()", "summary", "df-generated"], + ["jenkins.mvn", "GlobalSettingsProvider", "parseSettingsProvider", "(StaplerRequest)", "summary", "df-generated"], + ["jenkins.mvn", "GlobalSettingsProvider", "supplySettings", "(AbstractBuild,TaskListener)", "summary", "df-generated"], + ["jenkins.mvn", "GlobalSettingsProviderDescriptor", "all", "()", "summary", "df-generated"], + ["jenkins.mvn", "Messages", "DefaultGlobalSettingsProvider_DisplayName", "()", "summary", "df-generated"], + ["jenkins.mvn", "Messages", "DefaultSettingsProvider_DisplayName", "()", "summary", "df-generated"], + ["jenkins.mvn", "Messages", "FilePathGlobalSettingsProvider_DisplayName", "()", "summary", "df-generated"], + ["jenkins.mvn", "Messages", "FilePathSettingsProvider_DisplayName", "()", "summary", "df-generated"], + ["jenkins.mvn", "Messages", "_DefaultGlobalSettingsProvider_DisplayName", "()", "summary", "df-generated"], + ["jenkins.mvn", "Messages", "_DefaultSettingsProvider_DisplayName", "()", "summary", "df-generated"], + ["jenkins.mvn", "Messages", "_FilePathGlobalSettingsProvider_DisplayName", "()", "summary", "df-generated"], + ["jenkins.mvn", "Messages", "_FilePathSettingsProvider_DisplayName", "()", "summary", "df-generated"], + ["jenkins.mvn", "SettingsProvider", "parseSettingsProvider", "(StaplerRequest)", "summary", "df-generated"], + ["jenkins.mvn", "SettingsProvider", "supplySettings", "(AbstractBuild,TaskListener)", "summary", "df-generated"], + ["jenkins.mvn", "SettingsProviderDescriptor", "all", "()", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "getInstance", "()", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "getInstance", "(boolean)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "getTLDEntries", "(DomainValidator$ArrayType)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "isAllowLocal", "()", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "isValid", "(String)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "isValidCountryCodeTld", "(String)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "isValidGenericTld", "(String)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "isValidInfrastructureTld", "(String)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "isValidLocalTld", "(String)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "isValidTld", "(String)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "unicodeToASCII", "(String)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "updateTLDOverride", "(DomainValidator$ArrayType,String[])", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "InetAddressValidator", "getInstance", "()", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "InetAddressValidator", "isValid", "(String)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "InetAddressValidator", "isValidInet4Address", "(String)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "InetAddressValidator", "isValidInet6Address", "(String)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "RegexValidator", "RegexValidator", "(String)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "RegexValidator", "RegexValidator", "(String,boolean)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "RegexValidator", "RegexValidator", "(String[])", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "RegexValidator", "RegexValidator", "(String[],boolean)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "RegexValidator", "isValid", "(String)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "RegexValidator", "toString", "()", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "UrlValidator", "UrlValidator", "(long)", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "UrlValidator", "getInstance", "()", "summary", "df-generated"], + ["jenkins.org.apache.commons.validator.routines", "UrlValidator", "isValid", "(String)", "summary", "df-generated"], + ["jenkins.plugins", "DetachedPluginsUtil$DetachedPlugin", "getRequiredVersion", "()", "summary", "df-generated"], + ["jenkins.plugins", "DetachedPluginsUtil", "getDetachedPlugins", "()", "summary", "df-generated"], + ["jenkins.plugins", "DetachedPluginsUtil", "getDetachedPlugins", "(VersionNumber)", "summary", "df-generated"], + ["jenkins.plugins", "DetachedPluginsUtil", "getImpliedDependencies", "(String,String)", "summary", "df-generated"], + ["jenkins.plugins", "DetachedPluginsUtil", "isDetachedPlugin", "(String)", "summary", "df-generated"], + ["jenkins.scm", "RunWithSCM", "calculateCulprits", "()", "summary", "df-generated"], + ["jenkins.scm", "RunWithSCM", "getCulprits", "()", "summary", "df-generated"], + ["jenkins.scm", "RunWithSCM", "hasParticipant", "(User)", "summary", "df-generated"], + ["jenkins.scm", "SCMCheckoutStrategy", "checkout", "(AbstractBuild$AbstractBuildExecution)", "summary", "df-generated"], + ["jenkins.scm", "SCMCheckoutStrategy", "preCheckout", "(AbstractBuild,Launcher,BuildListener)", "summary", "df-generated"], + ["jenkins.scm", "SCMCheckoutStrategyDescriptor", "_for", "(AbstractProject)", "summary", "df-generated"], + ["jenkins.scm", "SCMCheckoutStrategyDescriptor", "all", "()", "summary", "df-generated"], + ["jenkins.scm", "SCMCheckoutStrategyDescriptor", "isApplicable", "(AbstractProject)", "summary", "df-generated"], + ["jenkins.scm", "SCMDecisionHandler", "all", "()", "summary", "df-generated"], + ["jenkins.scm", "SCMDecisionHandler", "firstShouldPollVeto", "(Item)", "summary", "df-generated"], + ["jenkins.scm", "SCMDecisionHandler", "listShouldPollVetos", "(Item)", "summary", "df-generated"], + ["jenkins.scm", "SCMDecisionHandler", "shouldPoll", "(Item)", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "get", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "hasExistingConfigFile", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "isCreationOfLegacyTokenEnabled", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "isTokenGenerationOnCreationEnabled", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "isUsageStatisticsEnabled", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "setCreationOfLegacyTokenEnabled", "(boolean)", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "setTokenGenerationOnCreationEnabled", "(boolean)", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "setUsageStatisticsEnabled", "(boolean)", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenPropertyDisabledDefaultAdministrativeMonitor", "doAct", "(String)", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenPropertyEnabledNewLegacyAdministrativeMonitor", "doAct", "(String)", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStats$SingleTokenStats", "getNumDaysUse", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStats$SingleTokenStats", "getUseCounter", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStats", "removeAll", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStats", "removeAllExcept", "(String)", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStats", "removeId", "(String)", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", "getNumDaysCreation", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", "isLegacy", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", "match", "(byte[])", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore", "addFixedNewToken", "(String,String)", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore", "generateNewToken", "(String)", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore", "regenerateTokenFromLegacy", "(Secret)", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore", "regenerateTokenFromLegacyIfRequired", "(Secret)", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore", "renameToken", "(String,String)", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore", "revokeAllTokens", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "ApiTokenStore", "revokeAllTokensExcept", "(String)", "summary", "df-generated"], + ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", "doIndex", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", "doRevokeAllSelected", "(LegacyApiTokenAdministrativeMonitor$RevokeAllSelectedModel)", "summary", "df-generated"], + ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", "getImpactedUserList", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", "hasFreshToken", "(User,ApiTokenProperty$TokenInfoAndStats)", "summary", "df-generated"], + ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", "hasMoreRecentlyUsedToken", "(User,ApiTokenProperty$TokenInfoAndStats)", "summary", "df-generated"], + ["jenkins.security.apitoken", "Messages", "ApiTokenPropertyDisabledDefaultAdministrativeMonitor_displayName", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "Messages", "ApiTokenPropertyEnabledNewLegacyAdministrativeMonitor_displayName", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "Messages", "LegacyApiTokenAdministrativeMonitor_displayName", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "Messages", "_ApiTokenPropertyDisabledDefaultAdministrativeMonitor_displayName", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "Messages", "_ApiTokenPropertyEnabledNewLegacyAdministrativeMonitor_displayName", "()", "summary", "df-generated"], + ["jenkins.security.apitoken", "Messages", "_LegacyApiTokenAdministrativeMonitor_displayName", "()", "summary", "df-generated"], + ["jenkins.security.csrf", "Messages", "CSRFAdministrativeMonitor_displayName", "()", "summary", "df-generated"], + ["jenkins.security.csrf", "Messages", "_CSRFAdministrativeMonitor_displayName", "()", "summary", "df-generated"], + ["jenkins.security.s2m", "AdminWhitelistRule", "getMasterKillSwitch", "()", "summary", "df-generated"], + ["jenkins.security.s2m", "AdminWhitelistRule", "setMasterKillSwitch", "(boolean)", "summary", "df-generated"], + ["jenkins.security.seed", "Messages", "UserSeedProperty_DisplayName", "()", "summary", "df-generated"], + ["jenkins.security.seed", "Messages", "_UserSeedProperty_DisplayName", "()", "summary", "df-generated"], + ["jenkins.security.seed", "UserSeedChangeListener", "fireUserSeedRenewed", "(User)", "summary", "df-generated"], + ["jenkins.security.seed", "UserSeedChangeListener", "onUserSeedRenewed", "(User)", "summary", "df-generated"], + ["jenkins.security.seed", "UserSeedProperty$DescriptorImpl", "doRenewSessionSeed", "(User)", "summary", "df-generated"], + ["jenkins.security.seed", "UserSeedProperty$DescriptorImpl", "isCurrentUser", "(User)", "summary", "df-generated"], + ["jenkins.security.seed", "UserSeedProperty", "renewSeed", "()", "summary", "df-generated"], + ["jenkins.security.stapler", "RoutingDecisionProvider", "decide", "(String)", "summary", "df-generated"], + ["jenkins.security.stapler", "StaticRoutingDecisionProvider", "get", "()", "summary", "df-generated"], + ["jenkins.security.stapler", "StaticRoutingDecisionProvider", "reload", "()", "summary", "df-generated"], + ["jenkins.security.stapler", "TypedFilter", "isStaplerRelevant", "(Class)", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "doAddFixedToken", "(User,String,String)", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "doChangeToken", "(User,StaplerResponse)", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "doGenerateNewToken", "(User,String)", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "doRename", "(User,String,String)", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "doRevoke", "(User,String)", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "doRevokeAll", "(User)", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "doRevokeAllExcept", "(User,String)", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "getNoLegacyToken", "()", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "hasCurrentUserRightToGenerateNewToken", "(User)", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "isStatisticsEnabled", "()", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "mustDisplayLegacyApiToken", "(User)", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty", "addFixedNewToken", "(String,String)", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty", "changeApiToken", "()", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty", "deleteApiToken", "()", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty", "generateNewToken", "(String)", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty", "getApiToken", "()", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty", "hasLegacyToken", "()", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty", "matchesPassword", "(String)", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty", "revokeAllTokens", "()", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty", "revokeAllTokensExceptOne", "(String)", "summary", "df-generated"], + ["jenkins.security", "ApiTokenProperty", "revokeToken", "(String)", "summary", "df-generated"], + ["jenkins.security", "BasicHeaderAuthenticator", "all", "()", "summary", "df-generated"], + ["jenkins.security", "BasicHeaderAuthenticator", "authenticate2", "(HttpServletRequest,HttpServletResponse,String,String)", "summary", "df-generated"], + ["jenkins.security", "BasicHeaderAuthenticator", "authenticate", "(HttpServletRequest,HttpServletResponse,String,String)", "summary", "df-generated"], + ["jenkins.security", "ChannelConfigurator", "all", "()", "summary", "df-generated"], + ["jenkins.security", "ChannelConfigurator", "onChannelBuilding", "(ChannelBuilder,Object)", "summary", "df-generated"], + ["jenkins.security", "ClassFilterImpl", "register", "()", "summary", "df-generated"], + ["jenkins.security", "ClassFilterImpl", "unregister", "()", "summary", "df-generated"], + ["jenkins.security", "ConfidentialStore", "get", "()", "summary", "df-generated"], + ["jenkins.security", "ConfidentialStore", "randomBytes", "(int)", "summary", "df-generated"], + ["jenkins.security", "CryptoConfidentialKey", "decrypt", "()", "summary", "df-generated"], + ["jenkins.security", "CryptoConfidentialKey", "decrypt", "(byte[])", "summary", "df-generated"], + ["jenkins.security", "CryptoConfidentialKey", "encrypt", "()", "summary", "df-generated"], + ["jenkins.security", "CryptoConfidentialKey", "encrypt", "(byte[])", "summary", "df-generated"], + ["jenkins.security", "CryptoConfidentialKey", "newIv", "()", "summary", "df-generated"], + ["jenkins.security", "CryptoConfidentialKey", "newIv", "(int)", "summary", "df-generated"], + ["jenkins.security", "CustomClassFilter$Contributed", "load", "()", "summary", "df-generated"], + ["jenkins.security", "CustomClassFilter", "permits", "(Class)", "summary", "df-generated"], + ["jenkins.security", "CustomClassFilter", "permits", "(String)", "summary", "df-generated"], + ["jenkins.security", "HMACConfidentialKey", "checkMac", "(String,String)", "summary", "df-generated"], + ["jenkins.security", "HMACConfidentialKey", "checkMac", "(byte[],byte[])", "summary", "df-generated"], + ["jenkins.security", "HMACConfidentialKey", "createMac", "()", "summary", "df-generated"], + ["jenkins.security", "HMACConfidentialKey", "mac", "(String)", "summary", "df-generated"], + ["jenkins.security", "HMACConfidentialKey", "mac", "(byte[])", "summary", "df-generated"], + ["jenkins.security", "LastGrantedAuthoritiesProperty", "getAuthorities2", "()", "summary", "df-generated"], + ["jenkins.security", "LastGrantedAuthoritiesProperty", "getAuthorities", "()", "summary", "df-generated"], + ["jenkins.security", "LastGrantedAuthoritiesProperty", "invalidate", "()", "summary", "df-generated"], + ["jenkins.security", "LastGrantedAuthoritiesProperty", "update", "(Authentication)", "summary", "df-generated"], + ["jenkins.security", "Messages", "ApiTokenProperty_ChangeToken_CapabilityNotAllowed", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ApiTokenProperty_ChangeToken_Success", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ApiTokenProperty_ChangeToken_SuccessHidden", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ApiTokenProperty_ChangeToken_TokenIsHidden", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ApiTokenProperty_DisplayName", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ApiTokenProperty_LegacyTokenName", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ApiTokenProperty_NoLegacyToken", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "RekeySecretAdminMonitor_DisplayName", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ResourceDomainConfiguration_DisplayName", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ResourceDomainConfiguration_Empty", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ResourceDomainConfiguration_Exception", "(Object)", "summary", "df-generated"], + ["jenkins.security", "Messages", "ResourceDomainConfiguration_FailedIdentityCheck", "(Object,Object)", "summary", "df-generated"], + ["jenkins.security", "Messages", "ResourceDomainConfiguration_IOException", "(Object)", "summary", "df-generated"], + ["jenkins.security", "Messages", "ResourceDomainConfiguration_Invalid", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ResourceDomainConfiguration_InvalidRootURL", "(Object)", "summary", "df-generated"], + ["jenkins.security", "Messages", "ResourceDomainConfiguration_NeedsRootURL", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ResourceDomainConfiguration_NotJenkins", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ResourceDomainConfiguration_OtherJenkins", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ResourceDomainConfiguration_ResourceResponse", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ResourceDomainConfiguration_SameAsCurrent", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ResourceDomainConfiguration_SameAsJenkinsRoot", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ResourceDomainConfiguration_SomeJenkins", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "ResourceDomainConfiguration_ThisJenkins", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "Token_Created_on", "(Object)", "summary", "df-generated"], + ["jenkins.security", "Messages", "UpdateSiteWarningsMonitor_DisplayName", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ApiTokenProperty_ChangeToken_CapabilityNotAllowed", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ApiTokenProperty_ChangeToken_Success", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ApiTokenProperty_ChangeToken_SuccessHidden", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ApiTokenProperty_ChangeToken_TokenIsHidden", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ApiTokenProperty_DisplayName", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ApiTokenProperty_LegacyTokenName", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ApiTokenProperty_NoLegacyToken", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_RekeySecretAdminMonitor_DisplayName", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ResourceDomainConfiguration_DisplayName", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ResourceDomainConfiguration_Empty", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ResourceDomainConfiguration_Exception", "(Object)", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ResourceDomainConfiguration_FailedIdentityCheck", "(Object,Object)", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ResourceDomainConfiguration_IOException", "(Object)", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ResourceDomainConfiguration_Invalid", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ResourceDomainConfiguration_InvalidRootURL", "(Object)", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ResourceDomainConfiguration_NeedsRootURL", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ResourceDomainConfiguration_NotJenkins", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ResourceDomainConfiguration_OtherJenkins", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ResourceDomainConfiguration_ResourceResponse", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ResourceDomainConfiguration_SameAsCurrent", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ResourceDomainConfiguration_SameAsJenkinsRoot", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ResourceDomainConfiguration_SomeJenkins", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_ResourceDomainConfiguration_ThisJenkins", "()", "summary", "df-generated"], + ["jenkins.security", "Messages", "_Token_Created_on", "(Object)", "summary", "df-generated"], + ["jenkins.security", "Messages", "_UpdateSiteWarningsMonitor_DisplayName", "()", "summary", "df-generated"], + ["jenkins.security", "QueueItemAuthenticator", "authenticate2", "(Queue$Item)", "summary", "df-generated"], + ["jenkins.security", "QueueItemAuthenticator", "authenticate2", "(Queue$Task)", "summary", "df-generated"], + ["jenkins.security", "QueueItemAuthenticator", "authenticate", "(Queue$Item)", "summary", "df-generated"], + ["jenkins.security", "QueueItemAuthenticator", "authenticate", "(Queue$Task)", "summary", "df-generated"], + ["jenkins.security", "QueueItemAuthenticatorConfiguration", "get", "()", "summary", "df-generated"], + ["jenkins.security", "QueueItemAuthenticatorDescriptor", "all", "()", "summary", "df-generated"], + ["jenkins.security", "QueueItemAuthenticatorProvider", "authenticators", "()", "summary", "df-generated"], + ["jenkins.security", "QueueItemAuthenticatorProvider", "getAuthenticators", "()", "summary", "df-generated"], + ["jenkins.security", "RSAConfidentialKey", "getEncodedPublicKey", "()", "summary", "df-generated"], + ["jenkins.security", "RSADigitalSignatureConfidentialKey", "sign", "(String)", "summary", "df-generated"], + ["jenkins.security", "RekeySecretAdminMonitor", "doScan", "(StaplerRequest)", "summary", "df-generated"], + ["jenkins.security", "RekeySecretAdminMonitor", "isDone", "()", "summary", "df-generated"], + ["jenkins.security", "RekeySecretAdminMonitor", "isScanOnBoot", "()", "summary", "df-generated"], + ["jenkins.security", "RekeySecretAdminMonitor", "scanOnReboot", "()", "summary", "df-generated"], + ["jenkins.security", "RekeySecretAdminMonitor", "setNeeded", "()", "summary", "df-generated"], + ["jenkins.security", "ResourceDomainConfiguration", "doCheckUrl", "(String)", "summary", "df-generated"], + ["jenkins.security", "ResourceDomainConfiguration", "get", "()", "summary", "df-generated"], + ["jenkins.security", "ResourceDomainConfiguration", "isResourceDomainConfigured", "()", "summary", "df-generated"], + ["jenkins.security", "ResourceDomainConfiguration", "isResourceRequest", "(HttpServletRequest)", "summary", "df-generated"], + ["jenkins.security", "ResourceDomainFilter", "init", "()", "summary", "df-generated"], + ["jenkins.security", "ResourceDomainRecommendation", "doAct", "(String,String)", "summary", "df-generated"], + ["jenkins.security", "ResourceDomainRootAction", "doIndex", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.security", "ResourceDomainRootAction", "get", "()", "summary", "df-generated"], + ["jenkins.security", "SecureRequester", "permit", "(StaplerRequest,Object)", "summary", "df-generated"], + ["jenkins.security", "SecurityListener", "fireAuthenticated2", "(UserDetails)", "summary", "df-generated"], + ["jenkins.security", "SecurityListener", "fireAuthenticated", "(UserDetails)", "summary", "df-generated"], + ["jenkins.security", "SecurityListener", "fireFailedToAuthenticate", "(String)", "summary", "df-generated"], + ["jenkins.security", "SecurityListener", "fireFailedToLogIn", "(String)", "summary", "df-generated"], + ["jenkins.security", "SecurityListener", "fireLoggedIn", "(String)", "summary", "df-generated"], + ["jenkins.security", "SecurityListener", "fireLoggedOut", "(String)", "summary", "df-generated"], + ["jenkins.security", "SecurityListener", "fireUserCreated", "(String)", "summary", "df-generated"], + ["jenkins.security", "UpdateSiteWarningsConfiguration", "getAllWarnings", "()", "summary", "df-generated"], + ["jenkins.security", "UpdateSiteWarningsConfiguration", "getApplicableWarnings", "()", "summary", "df-generated"], + ["jenkins.security", "UpdateSiteWarningsConfiguration", "getPlugin", "(UpdateSite$Warning)", "summary", "df-generated"], + ["jenkins.security", "UpdateSiteWarningsConfiguration", "isIgnored", "(UpdateSite$Warning)", "summary", "df-generated"], + ["jenkins.security", "UpdateSiteWarningsMonitor", "doForward", "(String,String)", "summary", "df-generated"], + ["jenkins.security", "UpdateSiteWarningsMonitor", "getActiveCoreWarnings", "()", "summary", "df-generated"], + ["jenkins.security", "UpdateSiteWarningsMonitor", "getActivePluginWarningsByPlugin", "()", "summary", "df-generated"], + ["jenkins.security", "UpdateSiteWarningsMonitor", "hasApplicableHiddenWarnings", "()", "summary", "df-generated"], + ["jenkins.security", "UserDetailsCache", "get", "()", "summary", "df-generated"], + ["jenkins.security", "UserDetailsCache", "invalidate", "(String)", "summary", "df-generated"], + ["jenkins.security", "UserDetailsCache", "invalidateAll", "()", "summary", "df-generated"], + ["jenkins.slaves.restarter", "SlaveRestarter", "all", "()", "summary", "df-generated"], + ["jenkins.slaves.restarter", "SlaveRestarter", "canWork", "()", "summary", "df-generated"], + ["jenkins.slaves.restarter", "SlaveRestarter", "restart", "()", "summary", "df-generated"], + ["jenkins.slaves.systemInfo", "Messages", "ClassLoaderStatisticsSlaveInfo_DisplayName", "()", "summary", "df-generated"], + ["jenkins.slaves.systemInfo", "Messages", "EnvVarsSlaveInfo_DisplayName", "()", "summary", "df-generated"], + ["jenkins.slaves.systemInfo", "Messages", "SystemPropertySlaveInfo_DisplayName", "()", "summary", "df-generated"], + ["jenkins.slaves.systemInfo", "Messages", "ThreadDumpSlaveInfo_DisplayName", "()", "summary", "df-generated"], + ["jenkins.slaves.systemInfo", "Messages", "_ClassLoaderStatisticsSlaveInfo_DisplayName", "()", "summary", "df-generated"], + ["jenkins.slaves.systemInfo", "Messages", "_EnvVarsSlaveInfo_DisplayName", "()", "summary", "df-generated"], + ["jenkins.slaves.systemInfo", "Messages", "_SystemPropertySlaveInfo_DisplayName", "()", "summary", "df-generated"], + ["jenkins.slaves.systemInfo", "Messages", "_ThreadDumpSlaveInfo_DisplayName", "()", "summary", "df-generated"], + ["jenkins.slaves.systemInfo", "SlaveSystemInfo", "all", "()", "summary", "df-generated"], + ["jenkins.slaves.systemInfo", "SlaveSystemInfo", "getDisplayName", "()", "summary", "df-generated"], + ["jenkins.slaves.systemInfo", "SlaveSystemInfo", "getRequiredPermission", "()", "summary", "df-generated"], + ["jenkins.slaves", "IOHubProvider", "cleanUp", "()", "summary", "df-generated"], + ["jenkins.slaves", "JnlpAgentReceiver", "all", "()", "summary", "df-generated"], + ["jenkins.slaves", "JnlpAgentReceiver", "exists", "(String)", "summary", "df-generated"], + ["jenkins.slaves", "JnlpAgentReceiver", "generateCookie", "()", "summary", "df-generated"], + ["jenkins.slaves", "JnlpAgentReceiver", "owns", "(String)", "summary", "df-generated"], + ["jenkins.slaves", "Messages", "DeprecatedAgentProtocolMonitor_displayName", "()", "summary", "df-generated"], + ["jenkins.slaves", "Messages", "JnlpSlaveAgentProtocol2_displayName", "()", "summary", "df-generated"], + ["jenkins.slaves", "Messages", "JnlpSlaveAgentProtocol3_displayName", "()", "summary", "df-generated"], + ["jenkins.slaves", "Messages", "JnlpSlaveAgentProtocol4_displayName", "()", "summary", "df-generated"], + ["jenkins.slaves", "Messages", "JnlpSlaveAgentProtocol_displayName", "()", "summary", "df-generated"], + ["jenkins.slaves", "Messages", "_DeprecatedAgentProtocolMonitor_displayName", "()", "summary", "df-generated"], + ["jenkins.slaves", "Messages", "_JnlpSlaveAgentProtocol2_displayName", "()", "summary", "df-generated"], + ["jenkins.slaves", "Messages", "_JnlpSlaveAgentProtocol3_displayName", "()", "summary", "df-generated"], + ["jenkins.slaves", "Messages", "_JnlpSlaveAgentProtocol4_displayName", "()", "summary", "df-generated"], + ["jenkins.slaves", "Messages", "_JnlpSlaveAgentProtocol_displayName", "()", "summary", "df-generated"], + ["jenkins.slaves", "NioChannelSelector", "cleanUp", "()", "summary", "df-generated"], + ["jenkins.slaves", "PingFailureAnalyzer", "all", "()", "summary", "df-generated"], + ["jenkins.slaves", "PingFailureAnalyzer", "onPingFailure", "(Channel,Throwable)", "summary", "df-generated"], + ["jenkins.slaves", "RemotingVersionInfo", "getEmbeddedVersion", "()", "summary", "df-generated"], + ["jenkins.slaves", "RemotingVersionInfo", "getMinimumSupportedVersion", "()", "summary", "df-generated"], + ["jenkins.slaves", "RemotingWorkDirSettings", "getDisabledDefaults", "()", "summary", "df-generated"], + ["jenkins.slaves", "RemotingWorkDirSettings", "getEnabledDefaults", "()", "summary", "df-generated"], + ["jenkins.slaves", "RemotingWorkDirSettings", "isDisabled", "()", "summary", "df-generated"], + ["jenkins.slaves", "RemotingWorkDirSettings", "isFailIfWorkDirIsMissing", "()", "summary", "df-generated"], + ["jenkins.slaves", "RemotingWorkDirSettings", "isUseAgentRootDir", "()", "summary", "df-generated"], + ["jenkins.slaves", "WorkspaceLocator", "all", "()", "summary", "df-generated"], + ["jenkins.slaves", "WorkspaceLocator", "locate", "(TopLevelItem,Node)", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "Messages", "RetainVariablesLocalRule_CharacteristicEnvVarsFormValidationOK", "()", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "Messages", "RetainVariablesLocalRule_CharacteristicEnvVarsFormValidationWarning", "()", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "Messages", "RetainVariablesLocalRule_DisplayName", "()", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "Messages", "RetainVariablesLocalRule_REMOVE_DisplayName", "()", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "Messages", "RetainVariablesLocalRule_RESET_DisplayName", "()", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "Messages", "RetainVariablesLocalRule_RemovalMessage", "(Object,Object)", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "Messages", "RetainVariablesLocalRule_ResetMessage", "(Object,Object)", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "Messages", "_RetainVariablesLocalRule_CharacteristicEnvVarsFormValidationOK", "()", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "Messages", "_RetainVariablesLocalRule_CharacteristicEnvVarsFormValidationWarning", "()", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "Messages", "_RetainVariablesLocalRule_DisplayName", "()", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "Messages", "_RetainVariablesLocalRule_REMOVE_DisplayName", "()", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "Messages", "_RetainVariablesLocalRule_RESET_DisplayName", "()", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "Messages", "_RetainVariablesLocalRule_RemovalMessage", "(Object,Object)", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "Messages", "_RetainVariablesLocalRule_ResetMessage", "(Object,Object)", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule$DescriptorImpl", "doCheckRetainCharacteristicEnvVars", "(boolean)", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule$ProcessVariablesHandling", "getDisplayName", "()", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule", "getProcessVariablesHandling", "()", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule", "isRetainCharacteristicEnvVars", "()", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule", "setProcessVariablesHandling", "(RetainVariablesLocalRule$ProcessVariablesHandling)", "summary", "df-generated"], + ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule", "setRetainCharacteristicEnvVars", "(boolean)", "summary", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterGlobalConfiguration", "get", "()", "summary", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterGlobalConfiguration", "getAllActivatedGlobalRules", "()", "summary", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterGlobalConfiguration", "getAllGlobalRules", "()", "summary", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterLocalRuleDescriptor", "allApplicableFor", "(Class)", "summary", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterLocalRuleDescriptor", "isApplicable", "(Class)", "summary", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterRule", "filter", "(EnvVars,EnvVarsFilterRuleContext)", "summary", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterRule", "getDisplayName", "()", "summary", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterRuleWrapper", "filter", "(EnvVars,Launcher,TaskListener)", "summary", "df-generated"], + ["jenkins.tasks.filters", "EnvVarsFilterableBuilder", "buildEnvVarsFilterRules", "()", "summary", "df-generated"], + ["jenkins.tasks", "SimpleBuildStep", "perform", "(Run,EnvVars,TaskListener)", "summary", "df-generated"], + ["jenkins.tasks", "SimpleBuildStep", "requiresWorkspace", "()", "summary", "df-generated"], + ["jenkins.tasks", "SimpleBuildWrapper$Disposer", "requiresWorkspace", "()", "summary", "df-generated"], + ["jenkins.tasks", "SimpleBuildWrapper$Disposer", "tearDown", "(Run,FilePath,Launcher,TaskListener)", "summary", "df-generated"], + ["jenkins.tasks", "SimpleBuildWrapper$Disposer", "tearDown", "(Run,TaskListener)", "summary", "df-generated"], + ["jenkins.tasks", "SimpleBuildWrapper", "createContext", "()", "summary", "df-generated"], + ["jenkins.tasks", "SimpleBuildWrapper", "createLoggerDecorator", "(Run)", "summary", "df-generated"], + ["jenkins.tasks", "SimpleBuildWrapper", "requiresWorkspace", "()", "summary", "df-generated"], + ["jenkins.tasks", "SimpleBuildWrapper", "setUp", "(SimpleBuildWrapper$Context,Run,FilePath,Launcher,TaskListener,EnvVars)", "summary", "df-generated"], + ["jenkins.tasks", "SimpleBuildWrapper", "setUp", "(SimpleBuildWrapper$Context,Run,TaskListener,EnvVars)", "summary", "df-generated"], + ["jenkins.telemetry.impl", "UserLanguages", "setUpFilter", "()", "summary", "df-generated"], + ["jenkins.telemetry", "Telemetry", "all", "()", "summary", "df-generated"], + ["jenkins.telemetry", "Telemetry", "createContent", "()", "summary", "df-generated"], + ["jenkins.telemetry", "Telemetry", "getDisplayName", "()", "summary", "df-generated"], + ["jenkins.telemetry", "Telemetry", "getEnd", "()", "summary", "df-generated"], + ["jenkins.telemetry", "Telemetry", "getId", "()", "summary", "df-generated"], + ["jenkins.telemetry", "Telemetry", "getStart", "()", "summary", "df-generated"], + ["jenkins.telemetry", "Telemetry", "isActivePeriod", "()", "summary", "df-generated"], + ["jenkins.telemetry", "Telemetry", "isDisabled", "()", "summary", "df-generated"], + ["jenkins.tools", "GlobalToolConfiguration", "doConfigure", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.triggers", "Messages", "ReverseBuildTrigger_build_after_other_projects_are_built", "()", "summary", "df-generated"], + ["jenkins.triggers", "Messages", "ReverseBuildTrigger_running_as_cannot_even_see_for_trigger_f", "(Object,Object,Object)", "summary", "df-generated"], + ["jenkins.triggers", "Messages", "SCMTriggerItem_PollingVetoed", "(Object)", "summary", "df-generated"], + ["jenkins.triggers", "Messages", "_ReverseBuildTrigger_build_after_other_projects_are_built", "()", "summary", "df-generated"], + ["jenkins.triggers", "Messages", "_ReverseBuildTrigger_running_as_cannot_even_see_for_trigger_f", "(Object,Object,Object)", "summary", "df-generated"], + ["jenkins.triggers", "Messages", "_SCMTriggerItem_PollingVetoed", "(Object)", "summary", "df-generated"], + ["jenkins.triggers", "ReverseBuildTrigger$DescriptorImpl", "doCheckUpstreamProjects", "(Job,String)", "summary", "df-generated"], + ["jenkins.triggers", "SCMTriggerItem", "asItem", "()", "summary", "df-generated"], + ["jenkins.triggers", "SCMTriggerItem", "getNextBuildNumber", "()", "summary", "df-generated"], + ["jenkins.triggers", "SCMTriggerItem", "getQuietPeriod", "()", "summary", "df-generated"], + ["jenkins.triggers", "SCMTriggerItem", "getSCMTrigger", "()", "summary", "df-generated"], + ["jenkins.triggers", "SCMTriggerItem", "getSCMs", "()", "summary", "df-generated"], + ["jenkins.triggers", "SCMTriggerItem", "poll", "(TaskListener)", "summary", "df-generated"], + ["jenkins.triggers", "SCMTriggerItem", "schedulePolling", "()", "summary", "df-generated"], + ["jenkins.util.groovy", "AbstractGroovyViewModule", "methodMissing", "(String,Object)", "summary", "df-generated"], + ["jenkins.util.groovy", "AbstractGroovyViewModule", "propertyMissing", "(String)", "summary", "df-generated"], + ["jenkins.util.groovy", "AbstractGroovyViewModule", "propertyMissing", "(String,Object)", "summary", "df-generated"], + ["jenkins.util.groovy", "GroovyHookScript", "run", "()", "summary", "df-generated"], + ["jenkins.util.io", "FileBoolean", "fastGet", "()", "summary", "df-generated"], + ["jenkins.util.io", "FileBoolean", "get", "()", "summary", "df-generated"], + ["jenkins.util.io", "FileBoolean", "isOff", "()", "summary", "df-generated"], + ["jenkins.util.io", "FileBoolean", "isOn", "()", "summary", "df-generated"], + ["jenkins.util.io", "FileBoolean", "off", "()", "summary", "df-generated"], + ["jenkins.util.io", "FileBoolean", "on", "()", "summary", "df-generated"], + ["jenkins.util.io", "FileBoolean", "set", "(boolean)", "summary", "df-generated"], + ["jenkins.util.io", "PathRemover$RetryStrategy", "shouldRetry", "(int)", "summary", "df-generated"], + ["jenkins.util.io", "PathRemover", "forceRemoveDirectoryContents", "(Path)", "summary", "df-generated"], + ["jenkins.util.io", "PathRemover", "forceRemoveFile", "(Path)", "summary", "df-generated"], + ["jenkins.util.io", "PathRemover", "forceRemoveRecursive", "(Path)", "summary", "df-generated"], + ["jenkins.util.io", "PathRemover", "newSimpleRemover", "()", "summary", "df-generated"], + ["jenkins.util.java", "JavaUtils", "getCurrentJavaRuntimeVersionNumber", "()", "summary", "df-generated"], + ["jenkins.util.java", "JavaUtils", "getCurrentRuntimeJavaVersion", "()", "summary", "df-generated"], + ["jenkins.util.java", "JavaUtils", "isRunningWithJava8OrBelow", "()", "summary", "df-generated"], + ["jenkins.util.java", "JavaUtils", "isRunningWithPostJava8", "()", "summary", "df-generated"], + ["jenkins.util.xml", "XMLUtils", "getValue", "(String,Document)", "summary", "df-generated"], + ["jenkins.util.xml", "XMLUtils", "getValue", "(String,File)", "summary", "df-generated"], + ["jenkins.util.xml", "XMLUtils", "getValue", "(String,File,String)", "summary", "df-generated"], + ["jenkins.util.xml", "XMLUtils", "parse", "(File)", "summary", "df-generated"], + ["jenkins.util.xml", "XMLUtils", "parse", "(File,String)", "summary", "df-generated"], + ["jenkins.util.xml", "XMLUtils", "parse", "(InputStream)", "summary", "df-generated"], + ["jenkins.util.xml", "XMLUtils", "parse", "(Reader)", "summary", "df-generated"], + ["jenkins.util.xml", "XMLUtils", "safeTransform", "(Source,Result)", "summary", "df-generated"], + ["jenkins.util.xstream", "CriticalXStreamException", "CriticalXStreamException", "(XStreamException)", "summary", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM$ConverterImpl", "unmarshalElement", "(HierarchicalStreamReader,UnmarshallingContext)", "summary", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", "from", "(HierarchicalStreamReader)", "summary", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", "from", "(InputStream)", "summary", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", "from", "(Reader)", "summary", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", "from", "(XStream,Object)", "summary", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", "getAttributeCount", "()", "summary", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", "newReader", "()", "summary", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", "newWriter", "()", "summary", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", "unmarshal", "(XStream)", "summary", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", "unmarshal", "(XStream,Object)", "summary", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", "writeTo", "(HierarchicalStreamWriter)", "summary", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", "writeTo", "(OutputStream)", "summary", "df-generated"], + ["jenkins.util.xstream", "XStreamDOM", "writeTo", "(Writer)", "summary", "df-generated"], + ["jenkins.util", "AntClassLoader", "AntClassLoader", "(ClassLoader,Project,Path)", "summary", "df-generated"], + ["jenkins.util", "AntClassLoader", "AntClassLoader", "(ClassLoader,Project,Path,boolean)", "summary", "df-generated"], + ["jenkins.util", "AntClassLoader", "AntClassLoader", "(ClassLoader,boolean)", "summary", "df-generated"], + ["jenkins.util", "AntClassLoader", "AntClassLoader", "(Project,Path)", "summary", "df-generated"], + ["jenkins.util", "AntClassLoader", "AntClassLoader", "(Project,Path,boolean)", "summary", "df-generated"], + ["jenkins.util", "AntClassLoader", "addPathFiles", "(Collection)", "summary", "df-generated"], + ["jenkins.util", "DirectedGraph$SCC", "SCC", "(int)", "summary", "df-generated"], + ["jenkins.util", "DirectedGraph", "getStronglyConnectedComponents", "()", "summary", "df-generated"], + ["jenkins.util", "FullDuplexHttpService", "download", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.util", "FullDuplexHttpService", "upload", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["jenkins.util", "HttpSessionListener", "all", "()", "summary", "df-generated"], + ["jenkins.util", "InterceptingExecutorService", "toString", "()", "summary", "df-generated"], + ["jenkins.util", "JavaVMArguments", "current", "()", "summary", "df-generated"], + ["jenkins.util", "JenkinsClassLoader", "findClass", "(String)", "summary", "df-generated"], + ["jenkins.util", "JenkinsClassLoader", "findLoadedClass2", "(String)", "summary", "df-generated"], + ["jenkins.util", "JenkinsClassLoader", "findResource", "(String)", "summary", "df-generated"], + ["jenkins.util", "JenkinsClassLoader", "findResources", "(String)", "summary", "df-generated"], + ["jenkins.util", "JenkinsClassLoader", "getClassLoadingLock", "(String)", "summary", "df-generated"], + ["jenkins.util", "JenkinsJVM", "checkJenkinsJVM", "()", "summary", "df-generated"], + ["jenkins.util", "JenkinsJVM", "checkNotJenkinsJVM", "()", "summary", "df-generated"], + ["jenkins.util", "JenkinsJVM", "isJenkinsJVM", "()", "summary", "df-generated"], + ["jenkins.util", "Listeners", "notify", "(Class,boolean,Consumer)", "summary", "df-generated"], + ["jenkins.util", "MemoryReductionUtil", "getPresizedMutableMap", "(int)", "summary", "df-generated"], + ["jenkins.util", "MemoryReductionUtil", "preallocatedHashmapCapacity", "(int)", "summary", "df-generated"], + ["jenkins.util", "PluginLabelUtil", "canonicalLabels", "(JSONArray)", "summary", "df-generated"], + ["jenkins.util", "ProgressiveRendering", "start", "()", "summary", "df-generated"], + ["jenkins.util", "ResourceBundleUtil", "getBundle", "(String)", "summary", "df-generated"], + ["jenkins.util", "ResourceBundleUtil", "getBundle", "(String,Locale)", "summary", "df-generated"], + ["jenkins.util", "ServerTcpPort", "getPort", "()", "summary", "df-generated"], + ["jenkins.util", "SetContextClassLoader", "SetContextClassLoader", "(Class)", "summary", "df-generated"], + ["jenkins.util", "SetContextClassLoader", "SetContextClassLoader", "(ClassLoader)", "summary", "df-generated"], + ["jenkins.util", "SystemProperties", "allowOnAgent", "(String)", "summary", "df-generated"], + ["jenkins.util", "SystemProperties", "getBoolean", "(String)", "summary", "df-generated"], + ["jenkins.util", "SystemProperties", "getBoolean", "(String,boolean)", "summary", "df-generated"], + ["jenkins.util", "SystemProperties", "getInteger", "(String)", "summary", "df-generated"], + ["jenkins.util", "SystemProperties", "getInteger", "(String,Integer)", "summary", "df-generated"], + ["jenkins.util", "SystemProperties", "getInteger", "(String,Integer,Level)", "summary", "df-generated"], + ["jenkins.util", "SystemProperties", "getLong", "(String)", "summary", "df-generated"], + ["jenkins.util", "SystemProperties", "getLong", "(String,Long)", "summary", "df-generated"], + ["jenkins.util", "SystemProperties", "getLong", "(String,Long,Level)", "summary", "df-generated"], + ["jenkins.util", "SystemProperties", "getString", "(String)", "summary", "df-generated"], + ["jenkins.util", "SystemProperties", "optBoolean", "(String)", "summary", "df-generated"], + ["jenkins.util", "TimeDuration", "TimeDuration", "(long)", "summary", "df-generated"], + ["jenkins.util", "TimeDuration", "as", "(TimeUnit)", "summary", "df-generated"], + ["jenkins.util", "TimeDuration", "fromString", "(String)", "summary", "df-generated"], + ["jenkins.util", "TimeDuration", "getTime", "()", "summary", "df-generated"], + ["jenkins.util", "TimeDuration", "getTimeInMillis", "()", "summary", "df-generated"], + ["jenkins.util", "TimeDuration", "getTimeInSeconds", "()", "summary", "df-generated"], + ["jenkins.util", "Timer", "get", "()", "summary", "df-generated"], + ["jenkins.util", "Timer", "shutdown", "()", "summary", "df-generated"], + ["jenkins.util", "TreeString$ConverterImpl", "ConverterImpl", "(XStream)", "summary", "df-generated"], + ["jenkins.util", "TreeString", "isBlank", "()", "summary", "df-generated"], + ["jenkins.util", "TreeStringBuilder", "dedup", "()", "summary", "df-generated"], + ["jenkins.util", "URLClassLoader2", "URLClassLoader2", "(URL[])", "summary", "df-generated"], + ["jenkins.util", "URLClassLoader2", "URLClassLoader2", "(URL[],ClassLoader)", "summary", "df-generated"], + ["jenkins.util", "UrlHelper", "isValidRootUrl", "(String)", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "canRead", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "child", "(String)", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "containsSymLinkChild", "(boolean)", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "exists", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "getName", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "getParent", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "hasSymlink", "(boolean)", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "isDescendant", "(String)", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "isDirectory", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "isFile", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "lastModified", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "length", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "list", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "list", "(String,String,boolean)", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "list", "(String,String,boolean,boolean)", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "listOnlyDescendants", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "mode", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "open", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "open", "(boolean)", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "readLink", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "supportIsDescendant", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "supportsQuickRecursiveListing", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "toExternalURL", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "toURI", "()", "summary", "df-generated"], + ["jenkins.util", "VirtualFile", "zip", "(OutputStream,String,String,boolean,boolean,String)", "summary", "df-generated"], + ["jenkins.views", "Header", "get", "()", "summary", "df-generated"], + ["jenkins.views", "Header", "isAvailable", "()", "summary", "df-generated"], + ["jenkins.views", "Header", "isCompatible", "()", "summary", "df-generated"], + ["jenkins.views", "Header", "isEnabled", "()", "summary", "df-generated"], + ["jenkins.views", "PartialHeader", "getSupportedHeaderVersion", "()", "summary", "df-generated"], + ["jenkins.views", "PartialHeader", "incompatibleHeaders", "()", "summary", "df-generated"], + ["jenkins.websocket", "Provider$Handler", "close", "()", "summary", "df-generated"], + ["jenkins.websocket", "Provider$Handler", "sendBinary", "(ByteBuffer)", "summary", "df-generated"], + ["jenkins.websocket", "Provider$Handler", "sendBinary", "(ByteBuffer,boolean)", "summary", "df-generated"], + ["jenkins.websocket", "Provider$Handler", "sendPing", "(ByteBuffer)", "summary", "df-generated"], + ["jenkins.websocket", "Provider$Handler", "sendText", "(String)", "summary", "df-generated"], + ["jenkins.websocket", "Provider$Listener", "onWebSocketBinary", "(byte[],int,int)", "summary", "df-generated"], + ["jenkins.websocket", "Provider$Listener", "onWebSocketClose", "(int,String)", "summary", "df-generated"], + ["jenkins.websocket", "Provider$Listener", "onWebSocketError", "(Throwable)", "summary", "df-generated"], + ["jenkins.websocket", "Provider$Listener", "onWebSocketText", "(String)", "summary", "df-generated"], + ["jenkins.websocket", "Provider", "handle", "(HttpServletRequest,HttpServletResponse,Provider$Listener)", "summary", "df-generated"], + ["jenkins.websocket", "WebSocketEcho", "doIndex", "()", "summary", "df-generated"], + ["jenkins.websocket", "WebSockets", "isSupported", "()", "summary", "df-generated"], + ["jenkins.websocket", "WebSockets", "upgrade", "(WebSocketSession)", "summary", "df-generated"], + ["jenkins.widgets", "HistoryPageEntry", "getEntryId", "()", "summary", "df-generated"], + ["jenkins.widgets", "HistoryPageFilter", "HistoryPageFilter", "(int)", "summary", "df-generated"], + ["jenkins.widgets", "HistoryPageFilter", "setNewerThan", "(Long)", "summary", "df-generated"], + ["jenkins.widgets", "HistoryPageFilter", "setOlderThan", "(Long)", "summary", "df-generated"], + ["jenkins.widgets", "HistoryPageFilter", "size", "()", "summary", "df-generated"], + ["jenkins", "AgentProtocol", "all", "()", "summary", "df-generated"], + ["jenkins", "AgentProtocol", "getDisplayName", "()", "summary", "df-generated"], + ["jenkins", "AgentProtocol", "getName", "()", "summary", "df-generated"], + ["jenkins", "AgentProtocol", "handle", "(Socket)", "summary", "df-generated"], + ["jenkins", "AgentProtocol", "isDeprecated", "()", "summary", "df-generated"], + ["jenkins", "AgentProtocol", "isOptIn", "()", "summary", "df-generated"], + ["jenkins", "AgentProtocol", "isRequired", "()", "summary", "df-generated"], + ["jenkins", "AgentProtocol", "of", "(String)", "summary", "df-generated"], + ["jenkins", "ClassLoaderReflectionToolkit", "_findResource", "(ClassLoader,String)", "summary", "df-generated"], + ["jenkins", "ClassLoaderReflectionToolkit", "_findResources", "(ClassLoader,String)", "summary", "df-generated"], + ["jenkins", "ClassLoaderReflectionToolkit", "loadClass", "(ClassLoader,String)", "summary", "df-generated"], + ["jenkins", "ExtensionComponentSet", "allOf", "(ExtensionFinder)", "summary", "df-generated"], + ["jenkins", "ExtensionComponentSet", "filtered", "()", "summary", "df-generated"], + ["jenkins", "ExtensionComponentSet", "find", "(Class)", "summary", "df-generated"], + ["jenkins", "ExtensionComponentSet", "union", "(Collection)", "summary", "df-generated"], + ["jenkins", "ExtensionComponentSet", "union", "(ExtensionComponentSet[])", "summary", "df-generated"], + ["jenkins", "ExtensionFilter", "all", "()", "summary", "df-generated"], + ["jenkins", "ExtensionFilter", "allows", "(Class,ExtensionComponent)", "summary", "df-generated"], + ["jenkins", "ExtensionFilter", "isAllowed", "(Class,ExtensionComponent)", "summary", "df-generated"], + ["jenkins", "ExtensionRefreshException", "ExtensionRefreshException", "(Throwable)", "summary", "df-generated"], + ["jenkins", "I18n", "doResourceBundle", "(StaplerRequest)", "summary", "df-generated"], + ["jenkins", "InitReactorRunner", "getDisplayName", "(Task)", "summary", "df-generated"], + ["jenkins", "InitReactorRunner", "run", "(Reactor)", "summary", "df-generated"], + ["jenkins", "UserAgentURLConnectionDecorator", "getUserAgent", "()", "summary", "df-generated"], + ["jenkins", "YesNoMaybe", "toBool", "()", "summary", "df-generated"], + ["jenkins", "YesNoMaybe", "toBoolean", "(YesNoMaybe)", "summary", "df-generated"], + ["org.acegisecurity.acls.sid", "GrantedAuthoritySid", "GrantedAuthoritySid", "(GrantedAuthority)", "summary", "df-generated"], + ["org.acegisecurity.acls.sid", "PrincipalSid", "PrincipalSid", "(Authentication)", "summary", "df-generated"], + ["org.acegisecurity.context", "SecurityContext", "fromSpring", "(SecurityContext)", "summary", "df-generated"], + ["org.acegisecurity.context", "SecurityContext", "getAuthentication", "()", "summary", "df-generated"], + ["org.acegisecurity.context", "SecurityContext", "setAuthentication", "(Authentication)", "summary", "df-generated"], + ["org.acegisecurity.context", "SecurityContext", "toSpring", "()", "summary", "df-generated"], + ["org.acegisecurity.context", "SecurityContextHolder", "clearContext", "()", "summary", "df-generated"], + ["org.acegisecurity.context", "SecurityContextHolder", "getContext", "()", "summary", "df-generated"], + ["org.acegisecurity.context", "SecurityContextHolder", "setContext", "(SecurityContext)", "summary", "df-generated"], + ["org.acegisecurity.providers.anonymous", "AnonymousAuthenticationToken", "AnonymousAuthenticationToken", "(String,Object,GrantedAuthority[])", "summary", "df-generated"], + ["org.acegisecurity.providers.anonymous", "AnonymousAuthenticationToken", "setDetails", "(Object)", "summary", "df-generated"], + ["org.acegisecurity.providers.anonymous", "AnonymousAuthenticationToken", "toString", "()", "summary", "df-generated"], + ["org.acegisecurity.providers", "AbstractAuthenticationToken", "toString", "()", "summary", "df-generated"], + ["org.acegisecurity.providers", "AuthenticationProvider", "authenticate", "(Authentication)", "summary", "df-generated"], + ["org.acegisecurity.providers", "AuthenticationProvider", "supports", "(Class)", "summary", "df-generated"], + ["org.acegisecurity.providers", "ProviderNotFoundException", "ProviderNotFoundException", "(String)", "summary", "df-generated"], + ["org.acegisecurity.providers", "ProviderNotFoundException", "ProviderNotFoundException", "(String,Throwable)", "summary", "df-generated"], + ["org.acegisecurity.providers", "ProviderNotFoundException", "fromSpring", "(ProviderNotFoundException)", "summary", "df-generated"], + ["org.acegisecurity.providers", "UsernamePasswordAuthenticationToken", "UsernamePasswordAuthenticationToken", "(Object,Object)", "summary", "df-generated"], + ["org.acegisecurity.providers", "UsernamePasswordAuthenticationToken", "UsernamePasswordAuthenticationToken", "(Object,Object,GrantedAuthority[])", "summary", "df-generated"], + ["org.acegisecurity.providers", "UsernamePasswordAuthenticationToken", "setDetails", "(Object)", "summary", "df-generated"], + ["org.acegisecurity.providers", "UsernamePasswordAuthenticationToken", "toString", "()", "summary", "df-generated"], + ["org.acegisecurity.ui.rememberme", "RememberMeServices", "autoLogin", "(HttpServletRequest,HttpServletResponse)", "summary", "df-generated"], + ["org.acegisecurity.ui.rememberme", "RememberMeServices", "loginFail", "(HttpServletRequest,HttpServletResponse)", "summary", "df-generated"], + ["org.acegisecurity.ui.rememberme", "RememberMeServices", "loginSuccess", "(HttpServletRequest,HttpServletResponse,Authentication)", "summary", "df-generated"], + ["org.acegisecurity.ui", "WebAuthenticationDetails", "WebAuthenticationDetails", "(HttpServletRequest)", "summary", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetails", "getAuthorities", "()", "summary", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetails", "getPassword", "()", "summary", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetails", "getUsername", "()", "summary", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetails", "isAccountNonExpired", "()", "summary", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetails", "isAccountNonLocked", "()", "summary", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetails", "isCredentialsNonExpired", "()", "summary", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetails", "isEnabled", "()", "summary", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetailsService", "fromSpring", "(UserDetailsService)", "summary", "df-generated"], + ["org.acegisecurity.userdetails", "UserDetailsService", "toSpring", "()", "summary", "df-generated"], + ["org.acegisecurity.userdetails", "UsernameNotFoundException", "UsernameNotFoundException", "(String)", "summary", "df-generated"], + ["org.acegisecurity.userdetails", "UsernameNotFoundException", "UsernameNotFoundException", "(String,Throwable)", "summary", "df-generated"], + ["org.acegisecurity.userdetails", "UsernameNotFoundException", "fromSpring", "(UsernameNotFoundException)", "summary", "df-generated"], + ["org.acegisecurity.util", "FieldUtils", "getProtectedFieldValue", "(String,Object)", "summary", "df-generated"], + ["org.acegisecurity.util", "FieldUtils", "setProtectedFieldValue", "(String,Object,Object)", "summary", "df-generated"], + ["org.acegisecurity", "AccessDeniedException", "AccessDeniedException", "(String)", "summary", "df-generated"], + ["org.acegisecurity", "AccessDeniedException", "AccessDeniedException", "(String,Throwable)", "summary", "df-generated"], + ["org.acegisecurity", "AccountExpiredException", "AccountExpiredException", "(String)", "summary", "df-generated"], + ["org.acegisecurity", "AccountExpiredException", "AccountExpiredException", "(String,Throwable)", "summary", "df-generated"], + ["org.acegisecurity", "AccountExpiredException", "fromSpring", "(AccountExpiredException)", "summary", "df-generated"], + ["org.acegisecurity", "AcegiSecurityException", "toSpring", "()", "summary", "df-generated"], + ["org.acegisecurity", "Authentication", "getAuthorities", "()", "summary", "df-generated"], + ["org.acegisecurity", "Authentication", "getCredentials", "()", "summary", "df-generated"], + ["org.acegisecurity", "Authentication", "getDetails", "()", "summary", "df-generated"], + ["org.acegisecurity", "Authentication", "getPrincipal", "()", "summary", "df-generated"], + ["org.acegisecurity", "Authentication", "isAuthenticated", "()", "summary", "df-generated"], + ["org.acegisecurity", "Authentication", "setAuthenticated", "(boolean)", "summary", "df-generated"], + ["org.acegisecurity", "AuthenticationException", "clearExtraInformation", "()", "summary", "df-generated"], + ["org.acegisecurity", "AuthenticationManager", "fromSpring", "(AuthenticationManager)", "summary", "df-generated"], + ["org.acegisecurity", "AuthenticationManager", "toSpring", "()", "summary", "df-generated"], + ["org.acegisecurity", "AuthenticationServiceException", "AuthenticationServiceException", "(String)", "summary", "df-generated"], + ["org.acegisecurity", "AuthenticationServiceException", "AuthenticationServiceException", "(String,Throwable)", "summary", "df-generated"], + ["org.acegisecurity", "AuthenticationServiceException", "fromSpring", "(AuthenticationServiceException)", "summary", "df-generated"], + ["org.acegisecurity", "BadCredentialsException", "BadCredentialsException", "(String)", "summary", "df-generated"], + ["org.acegisecurity", "BadCredentialsException", "BadCredentialsException", "(String,Throwable)", "summary", "df-generated"], + ["org.acegisecurity", "BadCredentialsException", "fromSpring", "(AuthenticationException)", "summary", "df-generated"], + ["org.acegisecurity", "CredentialsExpiredException", "CredentialsExpiredException", "(String)", "summary", "df-generated"], + ["org.acegisecurity", "CredentialsExpiredException", "CredentialsExpiredException", "(String,Throwable)", "summary", "df-generated"], + ["org.acegisecurity", "CredentialsExpiredException", "fromSpring", "(CredentialsExpiredException)", "summary", "df-generated"], + ["org.acegisecurity", "DisabledException", "DisabledException", "(String)", "summary", "df-generated"], + ["org.acegisecurity", "DisabledException", "DisabledException", "(String,Throwable)", "summary", "df-generated"], + ["org.acegisecurity", "DisabledException", "fromSpring", "(DisabledException)", "summary", "df-generated"], + ["org.acegisecurity", "GrantedAuthority", "fromSpring", "(Collection)", "summary", "df-generated"], + ["org.acegisecurity", "GrantedAuthority", "fromSpring", "(GrantedAuthority)", "summary", "df-generated"], + ["org.acegisecurity", "GrantedAuthority", "toSpring", "()", "summary", "df-generated"], + ["org.acegisecurity", "GrantedAuthority", "toSpring", "(GrantedAuthority[])", "summary", "df-generated"], + ["org.acegisecurity", "InsufficientAuthenticationException", "InsufficientAuthenticationException", "(String)", "summary", "df-generated"], + ["org.acegisecurity", "InsufficientAuthenticationException", "InsufficientAuthenticationException", "(String,Throwable)", "summary", "df-generated"], + ["org.acegisecurity", "InsufficientAuthenticationException", "fromSpring", "(InsufficientAuthenticationException)", "summary", "df-generated"], + ["org.acegisecurity", "LockedException", "LockedException", "(String)", "summary", "df-generated"], + ["org.acegisecurity", "LockedException", "LockedException", "(String,Throwable)", "summary", "df-generated"], + ["org.acegisecurity", "LockedException", "fromSpring", "(LockedException)", "summary", "df-generated"], + ["org.jenkins.ui.icon", "BuildStatusIcon", "isBuildStatus", "()", "summary", "df-generated"], + ["org.jenkins.ui.icon", "BuildStatusIcon", "isInProgress", "()", "summary", "df-generated"], + ["org.jenkins.ui.icon", "Icon", "isSvgSprite", "()", "summary", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", "initPageVariables", "(JellyContext)", "summary", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", "toNormalizedIconNameClass", "(Object)", "summary", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", "toNormalizedIconSizeClass", "(Object)", "summary", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", "toNormalizedIconUrl", "(Object)", "summary", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", "tryTranslateTangoIconToSymbol", "(String)", "summary", "df-generated"], + ["org.jenkins.ui.icon", "IconSet", "tryTranslateTangoIconToSymbol", "(String,Supplier)", "summary", "df-generated"], + ["org.jenkins.ui.icon", "IconSpec", "getIconClassName", "()", "summary", "df-generated"], + ["org.springframework.dao", "DataAccessException", "DataAccessException", "(String)", "summary", "df-generated"], + ["org.springframework.dao", "DataAccessException", "DataAccessException", "(String,Throwable)", "summary", "df-generated"], + ["org.springframework.dao", "DataAccessException", "toSpring", "()", "summary", "df-generated"], + ["org.springframework.dao", "DataAccessResourceFailureException", "DataAccessResourceFailureException", "(String)", "summary", "df-generated"], + ["org.springframework.dao", "DataAccessResourceFailureException", "DataAccessResourceFailureException", "(String,Throwable)", "summary", "df-generated"], + ["org.springframework.dao", "DataRetrievalFailureException", "DataRetrievalFailureException", "(String)", "summary", "df-generated"], + ["org.springframework.dao", "DataRetrievalFailureException", "DataRetrievalFailureException", "(String,Throwable)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/jenkins.model.yml b/java/ql/lib/ext/generated/modelgenerator/jenkins.model.yml deleted file mode 100644 index ff3bffea8e89..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/jenkins.model.yml +++ /dev/null @@ -1,8462 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Definitions of models for the Jenkins framework. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["antlr", "ANTLRException", true, "ANTLRException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "BuildCommand$CLICause", true, "CLICause", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "CLICommand", true, "getTransportAuthentication2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.cli", "CLICommand", true, "getTransportAuthentication", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.cli", "CLICommand", true, "main", "(List,Locale,InputStream,PrintStream,PrintStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "CLICommand", true, "main", "(List,Locale,InputStream,PrintStream,PrintStream)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "CLICommand", true, "main", "(List,Locale,InputStream,PrintStream,PrintStream)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "CLICommand", true, "main", "(List,Locale,InputStream,PrintStream,PrintStream)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "CLICommand", true, "setTransportAuth2", "(Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "CLICommand", true, "setTransportAuth", "(Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "CLIConnectionFactory", true, "authorization", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "CLIConnectionFactory", true, "authorization", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.cli", "CLIConnectionFactory", true, "basicAuth", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.cli", "CLIConnectionFactory", true, "bearerAuth", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "CLIConnectionFactory", true, "bearerAuth", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.cli", "CLIConnectionFactory", true, "bearerAuth", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.cli", "Connection", true, "Connection", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "Connection", true, "Connection", "(InputStream,OutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "Connection", true, "encryptConnection", "(SecretKey,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.cli", "Connection", true, "readByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.cli", "Connection", true, "readObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.cli", "Connection", true, "readUTF", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.cli", "Connection", true, "writeByteArray", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "FullDuplexHttpStream", true, "FullDuplexHttpStream", "(URL,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.cli", "FullDuplexHttpStream", true, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.cli", "FullDuplexHttpStream", true, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.cli", "PrivateKeyProvider", true, "getKeys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "AnnotatedLargeText", true, "AnnotatedLargeText", "(ByteBuffer,Charset,boolean,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson.console", "AnnotatedLargeText", true, "AnnotatedLargeText", "(File,Charset,boolean,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson.console", "ConsoleAnnotationOutputStream", true, "ConsoleAnnotationOutputStream", "(Writer,ConsoleAnnotator,Object,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.console", "ConsoleAnnotationOutputStream", true, "ConsoleAnnotationOutputStream", "(Writer,ConsoleAnnotator,Object,Charset)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.console", "ConsoleAnnotationOutputStream", true, "ConsoleAnnotationOutputStream", "(Writer,ConsoleAnnotator,Object,Charset)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.console", "ConsoleAnnotationOutputStream", true, "getConsoleAnnotator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ConsoleAnnotator", true, "cast", "(ConsoleAnnotator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ConsoleAnnotator", true, "combine", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ConsoleLogFilter", true, "decorateLogger", "(AbstractBuild,OutputStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ConsoleLogFilter", true, "decorateLogger", "(Computer,OutputStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ConsoleLogFilter", true, "decorateLogger", "(Run,OutputStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ConsoleNote", true, "readFrom", "(DataInputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ConsoleNote", true, "removeNotes", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ConsoleNote", true, "removeNotes", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ExpandableDetailsNote", true, "ExpandableDetailsNote", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.console", "ExpandableDetailsNote", true, "ExpandableDetailsNote", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.console", "HyperlinkNote", true, "HyperlinkNote", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.console", "HyperlinkNote", true, "encodeTo", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ModelHyperlinkNote", true, "ModelHyperlinkNote", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(Item)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(Item,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(Label)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(Run)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(User)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "ModelHyperlinkNote", true, "encodeTo", "(User,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.console", "PlainTextConsoleOutputStream", true, "PlainTextConsoleOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.diagnosis", "HudsonHomeDiskUsageMonitor$Solution", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.diagnosis", "MemoryUsageMonitor$MemoryGroup", false, "doGraph", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.diagnosis", "NullIdDescriptorMonitor", true, "getProblems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.diagnosis", "OldDataMonitor$VersionRange", true, "VersionRange", "(OldDataMonitor$VersionRange,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.diagnosis", "OldDataMonitor$VersionRange", true, "VersionRange", "(OldDataMonitor$VersionRange,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.diagnosis", "OldDataMonitor$VersionRange", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.diagnosis", "OldDataMonitor", true, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.diagnosis", "OldDataMonitor", true, "getVersionList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.diagnosis", "ReverseProxySetupMonitor", true, "doTest", "(StaplerRequest,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.init", "InitializerFinder", true, "InitializerFinder", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.init", "TaskMethodFinder$TaskImpl", true, "getAnnotation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.init", "TaskMethodFinder$TaskImpl", true, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.init", "TerminatorFinder", true, "TerminatorFinder", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.lifecycle", "RestartNotSupportedException", true, "RestartNotSupportedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.lifecycle", "RestartNotSupportedException", true, "RestartNotSupportedException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.lifecycle", "RestartNotSupportedException", true, "RestartNotSupportedException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.lifecycle", "WindowsInstallerLink", true, "doDoInstall", "(StaplerRequest,StaplerResponse,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.logging", "LogRecorder$Target", false, "Target", "(String,Level)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.logging", "LogRecorder$Target", false, "Target", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.logging", "LogRecorder$Target", false, "Target", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.logging", "LogRecorder$Target", false, "getLogger", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.logging", "LogRecorder$Target", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.logging", "LogRecorder", true, "LogRecorder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.logging", "LogRecorder", true, "getAutoCompletionCandidates", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.logging", "LogRecorder", true, "getLoggers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.logging", "LogRecorder", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.logging", "LogRecorder", true, "setLoggers", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.logging", "LogRecorderManager", true, "getDynamic", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.logging", "LogRecorderManager", true, "getLogRecorder", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.logging", "LogRecorderManager", true, "getRecorders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.logging", "LogRecorderManager", true, "setRecorders", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.logging", "WeakLogHandler", false, "WeakLogHandler", "(Handler,Logger)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.markup", "MarkupFormatter", true, "translate", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.markup", "MarkupFormatter", true, "translate", "(String,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson.model.labels", "LabelAtom", true, "LabelAtom", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.labels", "LabelAtom", true, "doConfigSubmit", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.labels", "LabelAtom", true, "get", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.labels", "LabelAtom", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.labels", "LabelAtom", true, "getPropertiesList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.labels", "LabelAtom", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.labels", "LabelExpression$And", false, "And", "(Label,Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.labels", "LabelExpression$And", false, "And", "(Label,Label)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.labels", "LabelExpression$Iff", false, "Iff", "(Label,Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.labels", "LabelExpression$Iff", false, "Iff", "(Label,Label)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.labels", "LabelExpression$Implies", false, "Implies", "(Label,Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.labels", "LabelExpression$Implies", false, "Implies", "(Label,Label)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.labels", "LabelExpression$Not", true, "Not", "(Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.labels", "LabelExpression$Or", false, "Or", "(Label,Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.labels", "LabelExpression$Or", false, "Or", "(Label,Label)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.labels", "LabelExpression$Paren", true, "Paren", "(Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.queue", "CauseOfBlockage$BecauseLabelIsBusy", false, "BecauseLabelIsBusy", "(Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.queue", "CauseOfBlockage$BecauseLabelIsOffline", false, "BecauseLabelIsOffline", "(Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.queue", "CauseOfBlockage$BecauseNodeIsBusy", false, "BecauseNodeIsBusy", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.queue", "CauseOfBlockage$BecauseNodeIsNotAcceptingTasks", false, "BecauseNodeIsNotAcceptingTasks", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.queue", "CauseOfBlockage$BecauseNodeIsOffline", false, "BecauseNodeIsOffline", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.queue", "CauseOfBlockage", true, "createNeedsMoreExecutor", "(Localizable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "CauseOfBlockage", true, "getShortDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "CauseOfBlockage", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "Executables", true, "getParentOf", "(Queue$Executable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "FoldableAction", true, "foldIntoExisting", "(Queue$Item,Queue$Task,List)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["hudson.model.queue", "FutureImpl", false, "FutureImpl", "(Queue$Task)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$ExecutorChunk", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$ExecutorSlot", true, "getExecutor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$Mapping", false, "assign", "(int,MappingWorksheet$ExecutorChunk)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$Mapping", false, "assign", "(int,MappingWorksheet$ExecutorChunk)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$Mapping", false, "assigned", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$Mapping", false, "toMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet", true, "MappingWorksheet", "(Queue$BuildableItem,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet", true, "MappingWorksheet", "(Queue$BuildableItem,List,Collection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet", true, "executors", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet", true, "works", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "ScheduleResult", true, "created", "(Queue$WaitingItem)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "ScheduleResult", true, "existing", "(Queue$Item)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "ScheduleResult", true, "getCreateItem", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "ScheduleResult", true, "getItem", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "SubTask", true, "getAssignedLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "SubTask", true, "getOwnerTask", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "SubTask", true, "getSameNodeConstraint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "SubTask", true, "getSameNodeConstraint", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model.queue", "Tasks", true, "getItemOf", "(SubTask)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "Tasks", true, "getOwnerTaskOf", "(SubTask)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "Tasks", true, "getSameNodeConstraintOf", "(SubTask)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "Tasks", true, "getSubTasksOf", "(Queue$Task)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "WorkUnit", false, "getExecutable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "WorkUnit", false, "getExecutor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "WorkUnit", false, "setExecutable", "(Queue$Executable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.queue", "WorkUnit", false, "setExecutor", "(Executor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.queue", "WorkUnit", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "WorkUnitContext", false, "WorkUnitContext", "(Queue$BuildableItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.queue", "WorkUnitContext", false, "abort", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model.queue", "WorkUnitContext", false, "createWorkUnit", "(SubTask)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "WorkUnitContext", false, "createWorkUnit", "(SubTask)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "WorkUnitContext", false, "getPrimaryWorkUnit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model.queue", "WorkUnitContext", false, "getWorkUnits", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild$AbstractBuildExecution", true, "getLauncher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild$AbstractBuildExecution", true, "getListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild$DependencyChange", false, "DependencyChange", "(AbstractProject,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild$DependencyChange", false, "getBuilds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getAggregatedTestResultAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getBuildVariableResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getBuildVariables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getBuiltOnStr", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getChangeSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getDownstreamRelationship", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getEnvironments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getHudsonVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getModuleRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getModuleRoots", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getPersistentActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getProject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getRootBuild", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getSensitiveBuildVariables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getTestResultAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getUpstreamRelationshipBuild", "(AbstractProject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractBuild", true, "getWorkspace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractCIBase", true, "getDisabledAdministrativeMonitors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractCIBase", true, "getNodes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractCIBase", true, "getQueue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractCIBase", true, "setDisabledAdministrativeMonitors", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractItem", true, "doConfirmRename", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractItem", true, "doConfirmRename", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractItem", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractItem", true, "getConfigFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractItem", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractItem", true, "getDisplayNameOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractItem", true, "getRelativeDisplayNameFrom", "(ItemGroup)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractItem", true, "getRelativeNameFromGroup", "(ItemGroup)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractItem", true, "movedTo", "(DirectlyModifiableTopLevelItemGroup,AbstractItem,File)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson.model", "AbstractItem", true, "movedTo", "(DirectlyModifiableTopLevelItemGroup,AbstractItem,File)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["hudson.model", "AbstractItem", true, "renameTo", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractItem", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractItem", true, "setDisplayName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractItem", true, "setDisplayNameOrNull", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractItem", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject$BecauseOfBuildInProgress", true, "BecauseOfBuildInProgress", "(AbstractBuild)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractProject$BecauseOfDownstreamBuildInProgress", true, "BecauseOfDownstreamBuildInProgress", "(AbstractProject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractProject$BecauseOfUpstreamBuildInProgress", true, "BecauseOfUpstreamBuildInProgress", "(AbstractProject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "addTrigger", "(Trigger)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "checkout", "(AbstractBuild,Launcher,BuildListener,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "doWs", "(StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "findNearest", "(String,ItemGroup)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "getAssignedLabelString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "getCustomWorkspace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "getModuleRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "getModuleRoots", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "getProminentActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "getRelevantLabels", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "getRootProject", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "AbstractProject", true, "getScm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "getScmCheckoutStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "getSomeBuildWithWorkspace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "getSomeWorkspace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "getTrigger", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "getWorkspace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "getWorkspaceResource", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "scheduleBuild2", "(int,Cause)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "scheduleBuild2", "(int,Cause,Action[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "scheduleBuild2", "(int,Cause,Action[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "scheduleBuild2", "(int,Cause,Collection)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "scheduleBuild2", "(int,Cause,Collection)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "setAssignedLabel", "(Label)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "setAssignedNode", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "setCustomWorkspace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "setJDK", "(JDK)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "setScm", "(SCM)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AbstractProject", true, "setScmCheckoutStrategy", "(SCMCheckoutStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Actionable", true, "addAction", "(Action)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Actionable", true, "addAction", "(Action)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["hudson.model", "Actionable", true, "addOrReplaceAction", "(Action)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Actionable", true, "addOrReplaceAction", "(Action)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["hudson.model", "Actionable", true, "getAction", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Actionable", true, "getAction", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Actionable", true, "getActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Actionable", true, "getActions", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Actionable", true, "getAllActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Actionable", true, "getDynamic", "(String,StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Actionable", true, "replaceAction", "(Action)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Actionable", true, "replaceAction", "(Action)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["hudson.model", "AdministrativeMonitor", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AllView", true, "AllView", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AllView", true, "AllView", "(String,ViewGroup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AllView", true, "AllView", "(String,ViewGroup)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AllView", true, "migrateLegacyPrimaryAllViewLocalizedName", "(List,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Api", true, "Api", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AutoCompletionCandidates", true, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AutoCompletionCandidates", true, "add", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "AutoCompletionCandidates", true, "add", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "AutoCompletionCandidates", true, "add", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "AutoCompletionCandidates", true, "getValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AutoCompletionCandidates", true, "ofJobNames", "(Class,String,Item,ItemGroup)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AutoCompletionCandidates", true, "ofJobNames", "(Class,String,Item,ItemGroup)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "AutoCompletionCandidates", true, "ofJobNames", "(Class,String,ItemGroup)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "BallColor", false, "anime", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "BallColor", false, "noAnime", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "BooleanParameterDefinition", true, "BooleanParameterDefinition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "BooleanParameterDefinition", true, "BooleanParameterDefinition", "(String,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "BooleanParameterDefinition", true, "BooleanParameterDefinition", "(String,boolean,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "BooleanParameterValue", true, "BooleanParameterValue", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "BooleanParameterValue", true, "BooleanParameterValue", "(String,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "BooleanParameterValue", true, "BooleanParameterValue", "(String,boolean,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "BooleanParameterValue", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "BuildAuthorizationToken", false, "BuildAuthorizationToken", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "BuildAuthorizationToken", false, "getToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "BuildTimelineWidget", true, "BuildTimelineWidget", "(RunList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "BuildTimelineWidget", true, "doData", "(StaplerRequest,long,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "BuildTimelineWidget", true, "getFirstBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "BuildTimelineWidget", true, "getLastBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "BuildableItemWithBuildWrappers", true, "asProject", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "BuildableItemWithBuildWrappers", true, "getBuildWrappersList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Cause$RemoteCause", true, "RemoteCause", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Cause$RemoteCause", true, "RemoteCause", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Cause$RemoteCause", true, "getAddr", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Cause$RemoteCause", true, "getNote", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Cause$UpstreamCause$ConverterImpl", true, "ConverterImpl", "(XStream2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Cause$UpstreamCause", true, "UpstreamCause", "(AbstractBuild)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Cause$UpstreamCause", true, "UpstreamCause", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Cause$UpstreamCause", true, "getUpstreamCauses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Cause$UpstreamCause", true, "getUpstreamProject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Cause$UpstreamCause", true, "getUpstreamUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Cause$UpstreamCause", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Cause$UserCause", true, "getUserName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Cause$UserIdCause", true, "UserIdCause", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Cause$UserIdCause", true, "getUserId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Cause$UserIdCause", true, "getUserName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Cause$UserIdCause", true, "getUserUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Cause", true, "onAddedTo", "(AbstractBuild)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Cause", true, "onAddedTo", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Cause", true, "onLoad", "(AbstractBuild)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Cause", true, "onLoad", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "CauseAction$ConverterImpl", true, "ConverterImpl", "(XStream2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "CauseAction", true, "CauseAction", "(Cause)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "CauseAction", true, "CauseAction", "(CauseAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "CauseAction", true, "CauseAction", "(Cause[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "CauseAction", true, "CauseAction", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "CauseAction", true, "findCause", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "CauseAction", true, "getCauseCounts", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "CauseAction", true, "getCauses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "CheckPoint", false, "CheckPoint", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "CheckPoint", false, "CheckPoint", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "CheckPoint", false, "CheckPoint", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "CheckPoint", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String[],String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String[],String)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ChoiceParameterDefinition", true, "ChoiceParameterDefinition", "(String,String[],String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ChoiceParameterDefinition", true, "getChoices", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ChoiceParameterDefinition", true, "getChoicesText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ChoiceParameterDefinition", true, "setChoices", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Computer$DisplayExecutor", true, "DisplayExecutor", "(String,String,Executor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Computer$DisplayExecutor", true, "DisplayExecutor", "(String,String,Executor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Computer$DisplayExecutor", true, "DisplayExecutor", "(String,String,Executor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Computer$DisplayExecutor", true, "getExecutor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer$DisplayExecutor", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer$DisplayExecutor", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer$TerminationRequest", true, "TerminationRequest", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "cliDisconnect", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "cliOffline", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "connect", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "disconnect", "(OfflineCause)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getAllExecutors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getComputerPanelBoxs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getDisplayExecutors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getEnvVars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getEnvironment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getExecutors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getHeapDump", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getLoadStatistics", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getLogFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getLogText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getOfflineCause", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getOneOffExecutors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getTerminatedBy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "getWorkspaceList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Computer", true, "setTemporarilyOffline", "(boolean,OfflineCause)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ComputerPanelBox", true, "all", "(Computer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ComputerPanelBox", true, "getComputer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ComputerPanelBox", true, "setComputer", "(Computer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ComputerSet", false, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DependencyGraph$Dependency", true, "Dependency", "(AbstractProject,AbstractProject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DependencyGraph$Dependency", true, "Dependency", "(AbstractProject,AbstractProject)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DependencyGraph$Dependency", true, "getDownstreamProject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DependencyGraph$Dependency", true, "getUpstreamProject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DependencyGraph$Dependency", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DependencyGraph", true, "getComputationalData", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DependencyGraph", true, "getDownstream", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DependencyGraph", true, "getDownstreamDependencies", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DependencyGraph", true, "getTopologicallySorted", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DependencyGraph", true, "getTransitiveDownstream", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DependencyGraph", true, "getTransitiveUpstream", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DependencyGraph", true, "getUpstream", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DependencyGraph", true, "getUpstreamDependencies", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DependencyGraph", true, "putComputationalData", "(Class,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Descriptor$FormException", false, "FormException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Descriptor$FormException", false, "FormException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Descriptor$FormException", false, "FormException", "(String,Throwable,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Descriptor$FormException", false, "FormException", "(String,Throwable,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Descriptor$FormException", false, "FormException", "(String,Throwable,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Descriptor$FormException", false, "FormException", "(Throwable,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Descriptor$FormException", false, "getFormField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "calcAutoCompleteSettings", "(String,Map)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "calcFillSettings", "(String,Map)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "find", "(Collection,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "findByDescribableClassName", "(Collection,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "findById", "(Collection,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "getCheckMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "getCheckMethod", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "getCheckMethod", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "getCheckUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "getCheckUrl", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "getCheckUrl", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "getGlobalPropertyType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "getHelpFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "getHelpFile", "(Klass,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "getHelpFile", "(Klass,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "getHelpFile", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "getHelpFile", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "getPropertyType", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "getPropertyType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "getPropertyTypeOrDie", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "newInstancesFromHeteroList", "(StaplerRequest,JSONObject,String,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "newInstancesFromHeteroList", "(StaplerRequest,Object,Collection)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "toArray", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "toList", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Descriptor", true, "toMap", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DescriptorVisibilityFilter", true, "apply", "(Object,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DescriptorVisibilityFilter", true, "applyType", "(Class,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DirectlyModifiableView", true, "add", "(TopLevelItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport$Path", false, "Path", "(String,String,boolean,long,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport$Path", false, "Path", "(String,String,boolean,long,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport$Path", false, "Path", "(String,String,boolean,long,boolean,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport$Path", false, "Path", "(String,String,boolean,long,boolean,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport$Path", false, "createNotReadableVersionOf", "(DirectoryBrowserSupport$Path)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport$Path", false, "getHref", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport$Path", false, "getTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,FilePath,String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,FilePath,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,FilePath,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,FilePath,String,String,boolean)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,VirtualFile,String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,VirtualFile,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,VirtualFile,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,VirtualFile,String,String,boolean)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport", false, "setIndexFileName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", true, "Downloadable", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", true, "Downloadable", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", true, "Downloadable", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", true, "Downloadable", "(String,String,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", true, "Downloadable", "(String,String,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", true, "getDataFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", true, "getUrls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", true, "reduce", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Environment", true, "buildEnvVars", "(Map)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - - ["hudson.model", "EnvironmentContributingAction", true, "buildEnvVars", "(AbstractBuild,EnvVars)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"] - - ["hudson.model", "EnvironmentContributingAction", true, "buildEnvironment", "(Run,EnvVars)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"] - - ["hudson.model", "EnvironmentContributor", true, "buildEnvironmentFor", "(Job,EnvVars,TaskListener)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["hudson.model", "EnvironmentContributor", true, "buildEnvironmentFor", "(Run,EnvVars,TaskListener)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["hudson.model", "EnvironmentList", false, "EnvironmentList", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "EnvironmentList", false, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Executor", true, "Executor", "(Computer,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Executor", true, "abortResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Executor", true, "completedAsynchronous", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Executor", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Executor", true, "getAsynchronousExecution", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Executor", true, "getCausesOfInterruption", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Executor", true, "getCurrentExecutable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Executor", true, "getCurrentExecutableForApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Executor", true, "getCurrentWorkUnit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Executor", true, "getCurrentWorkspace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Executor", true, "getOwner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Executor", true, "interrupt", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Executor", true, "interrupt", "(Result,CauseOfInterruption[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Executor", true, "interrupt", "(Result,CauseOfInterruption[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Executor", true, "recordCauseOfInterruption", "(Run,TaskListener)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["hudson.model", "Failure", true, "Failure", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Failure", true, "Failure", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FileParameterDefinition", true, "FileParameterDefinition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FileParameterDefinition", true, "FileParameterDefinition", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FileParameterDefinition", true, "FileParameterDefinition", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FileParameterValue$FileItemImpl", false, "FileItemImpl", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FileParameterValue", true, "FileParameterValue", "(String,File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FileParameterValue", true, "FileParameterValue", "(String,File,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FileParameterValue", true, "FileParameterValue", "(String,File,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FileParameterValue", true, "FileParameterValue", "(String,FileItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FileParameterValue", true, "FileParameterValue", "(String,FileItem)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FileParameterValue", true, "doDynamic", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FileParameterValue", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FileParameterValue", true, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FileParameterValue", true, "getOriginalFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FileParameterValue", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint$BuildPtr", true, "BuildPtr", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Fingerprint$BuildPtr", true, "BuildPtr", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Fingerprint$BuildPtr", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint$BuildPtr", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint$RangeItem", false, "RangeItem", "(String,Fingerprint$RangeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Fingerprint$RangeItem", false, "RangeItem", "(String,Fingerprint$RangeSet)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet$ConverterImpl", false, "ConverterImpl", "(Converter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet", false, "add", "(Fingerprint$RangeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet", false, "getRanges", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "Fingerprint", "(Run,String,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "Fingerprint", "(Run,String,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "Fingerprint", "(Run,String,byte[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "_getUsages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "add", "(AbstractBuild)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "add", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "addFor", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "getFacetBlockingDeletion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "getFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "getHashString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "getJobs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "getOriginal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "getPersistedFacets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "getRangeSet", "(Job)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "getRangeSet", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "getTimestamp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "getUsages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "rename", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Fingerprint", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,byte[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,byte[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,byte[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FingerprintMap", false, "getOrCreate", "(AbstractBuild,String,byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FingerprintMap", false, "getOrCreate", "(Run,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FingerprintMap", false, "getOrCreate", "(Run,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FingerprintMap", false, "getOrCreate", "(Run,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FingerprintMap", false, "getOrCreate", "(Run,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FingerprintMap", false, "getOrCreate", "(Run,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "FreeStyleBuild", true, "FreeStyleBuild", "(FreeStyleProject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FreeStyleBuild", true, "FreeStyleBuild", "(FreeStyleProject,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FreeStyleProject", true, "FreeStyleProject", "(ItemGroup,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FreeStyleProject", true, "FreeStyleProject", "(ItemGroup,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FreeStyleProject", true, "FreeStyleProject", "(Jenkins,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FreeStyleProject", true, "FreeStyleProject", "(Jenkins,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "FullDuplexHttpChannel", true, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "HealthReport$ConverterImpl", true, "ConverterImpl", "(XStream2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "HealthReport", "(int,Localizable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "HealthReport", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "HealthReport", "(int,String,Localizable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "HealthReport", "(int,String,Localizable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "HealthReport", "(int,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "HealthReport", "(int,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "getIconClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "getIconUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "getIconUrl", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "getIconUrl", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "getLocalizableDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "max", "(HealthReport,HealthReport)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "max", "(HealthReport,HealthReport)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "min", "(HealthReport,HealthReport)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "min", "(HealthReport,HealthReport)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "setIconUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "HealthReport", true, "setLocalizibleDescription", "(Localizable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Hudson$CloudList", true, "CloudList", "(Jenkins)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Hudson", true, "Hudson", "(File,ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Hudson", true, "Hudson", "(File,ServletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Hudson", true, "Hudson", "(File,ServletContext,PluginManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Hudson", true, "Hudson", "(File,ServletContext,PluginManager)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Hudson", true, "Hudson", "(File,ServletContext,PluginManager)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Hudson", true, "doFieldCheck", "(String,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Hudson", true, "doFieldCheck", "(String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Hudson", true, "getComputerListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Hudson", true, "getJob", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Hudson", true, "getJobCaseInsensitive", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Hudson", true, "getJobListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Hudson", true, "getSlave", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Hudson", true, "getSlaves", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Item", true, "getAbsoluteUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Item", true, "getAllJobs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Item", true, "getFullDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Item", true, "getFullName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Item", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Item", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Item", true, "getRelativeNameFrom", "(Item)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Item", true, "getRelativeNameFrom", "(ItemGroup)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Item", true, "getShortUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Item", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Item", true, "onLoad", "(ItemGroup,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Item", true, "onLoad", "(ItemGroup,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ItemGroup", true, "allItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ItemGroup", true, "allItems", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ItemGroup", true, "allItems", "(Class,Predicate)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ItemGroup", true, "allItems", "(Class,Predicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ItemGroup", true, "getAllItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ItemGroup", true, "getAllItems", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ItemGroup", true, "getAllItems", "(Class,Predicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ItemGroup", true, "getItems", "(Predicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ItemGroup", true, "getItemsStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ItemGroup", true, "getItemsStream", "(Predicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ItemGroupMixIn", true, "copy", "(TopLevelItem,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ItemGroupMixIn", true, "createProject", "(TopLevelItemDescriptor,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ItemGroupMixIn", true, "createTopLevelItem", "(StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ItemGroupMixIn", true, "loadChildren", "(ItemGroup,File,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ItemVisitor", true, "onItem", "(Item)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ItemVisitor", true, "onItemGroup", "(ItemGroup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Items", true, "allItems2", "(Authentication,ItemGroup,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "allItems2", "(Authentication,ItemGroup,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "allItems2", "(Authentication,ItemGroup,Class,Predicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "allItems2", "(Authentication,ItemGroup,Class,Predicate)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "allItems2", "(Authentication,ItemGroup,Class,Predicate)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "allItems", "(Authentication,ItemGroup,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "allItems", "(Authentication,ItemGroup,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "allItems", "(Authentication,ItemGroup,Class,Predicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "allItems", "(Authentication,ItemGroup,Class,Predicate)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "allItems", "(Authentication,ItemGroup,Class,Predicate)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "allItems", "(ItemGroup,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "allItems", "(ItemGroup,Class,Predicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "allItems", "(ItemGroup,Class,Predicate)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "computeRelativeNamesAfterRenaming", "(String,String,String,ItemGroup)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "computeRelativeNamesAfterRenaming", "(String,String,String,ItemGroup)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "findNearest", "(Class,String,ItemGroup)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "fromNameList", "(ItemGroup,String,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "getAllItems", "(ItemGroup,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "getAllItems", "(ItemGroup,Class,Predicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "getCanonicalName", "(ItemGroup,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "getConfigFile", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "getConfigFile", "(Item)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "load", "(ItemGroup,File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "load", "(ItemGroup,File)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "move", "(AbstractItem,DirectlyModifiableTopLevelItemGroup)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson.model", "Items", true, "move", "(AbstractItem,DirectlyModifiableTopLevelItemGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "move", "(AbstractItem,DirectlyModifiableTopLevelItemGroup)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["hudson.model", "Items", true, "move", "(AbstractItem,DirectlyModifiableTopLevelItemGroup)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Items", true, "toNameList", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "JDK$ConverterImpl", true, "ConverterImpl", "(XStream2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "JDK", false, "JDK", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "JDK", false, "JDK", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "JDK", false, "JDK", "(String,String,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "JDK", false, "JDK", "(String,String,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "JDK", false, "JDK", "(String,String,List)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "JDK", false, "buildEnvVars", "(Map)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - - ["hudson.model", "JDK", false, "getBinDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "JDK", false, "getJavaHome", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "addProperty", "(JobProperty)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Job", true, "addProperty", "(JobProperty)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["hudson.model", "Job", true, "doConfigSubmit", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getAllProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getBuild", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getBuildByNumber", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getBuildDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getBuildDiscarder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getBuildForCLI", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getBuildHealth", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getBuildHealthReports", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getBuilds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getBuilds", "(Fingerprint$RangeSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getBuildsAsMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getBuildsByTimestamp", "(long,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getCharacteristicEnvVars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getEnvironment", "(Node,TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getFirstBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getLastBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getLastBuildsOverThreshold", "(int,Result)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getLastCompletedBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getLastFailedBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getLastStableBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getLastSuccessfulBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getLastUnstableBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getLastUnsuccessfulBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getLogRotator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getNearestBuild", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getNearestOldBuild", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getNewBuilds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getProperty", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getTimeline", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "getWidgets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "removeProperty", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Job", true, "setBuildDiscarder", "(BuildDiscarder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Job", true, "setLogRotator", "(LogRotator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Label", true, "accept", "(LabelVisitor,Object)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["hudson.model", "Label", true, "and", "(Label)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "and", "(Label)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "get", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "getClouds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "getExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "getNodes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "getSortedNodes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "iff", "(Label)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "iff", "(Label)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "implies", "(Label)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "implies", "(Label)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "listAtoms", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "not", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "or", "(Label)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "or", "(Label)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "paren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Label", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ListView", true, "ListView", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ListView", true, "ListView", "(String,ViewGroup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ListView", true, "ListView", "(String,ViewGroup)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ListView", true, "getIncludeRegex", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ListView", true, "getJobFilters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ListView", true, "getJobNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ListView", true, "setColumns", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ListView", true, "setIncludeRegex", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ListView", true, "setJobFilters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ListView", true, "setJobNames", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot$Builder", true, "with", "(Computer)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot$Builder", true, "with", "(Node)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot$Builder", true, "withQueueLength", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "LoadStatistics", true, "createTrendChart", "(MultiStageTimeSeries$TimeScale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "LoadStatistics", true, "doGraph", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "LoadStatistics", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ManageJenkinsAction", true, "addContextMenuItem", "(ModelObjectWithContextMenu$ContextMenu,String,String,String,String,boolean,boolean)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"] - - ["hudson.model", "ModelObject", true, "getDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ModifiableViewGroup", true, "addView", "(View)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["hudson.model", "MultiStageTimeSeries$TrendChart", true, "TrendChart", "(MultiStageTimeSeries$TimeScale,MultiStageTimeSeries[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "MultiStageTimeSeries", true, "MultiStageTimeSeries", "(Localizable,Color,float,float)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "MultiStageTimeSeries", true, "MultiStageTimeSeries", "(Localizable,Color,float,float)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "MultiStageTimeSeries", true, "createTrendChart", "(MultiStageTimeSeries$TimeScale,MultiStageTimeSeries[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "MultiStageTimeSeries", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "MultiStageTimeSeries", true, "pick", "(MultiStageTimeSeries$TimeScale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "MyView", true, "MyView", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "MyView", true, "MyView", "(String,ViewGroup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "MyView", true, "MyView", "(String,ViewGroup)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "MyViewsProperty", true, "MyViewsProperty", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "MyViewsProperty", true, "getPrimaryViewName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "MyViewsProperty", true, "getUser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "MyViewsProperty", true, "readResolve", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "MyViewsProperty", true, "setPrimaryViewName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "NoFingerprintMatch", true, "NoFingerprintMatch", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Node", true, "canTake", "(Queue$BuildableItem)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "createComputer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "createLauncher", "(TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "createPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "getAssignedLabels", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "getLabelCloud", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "getLabelString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "getNodeDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "getNodeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "getNodeProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "getNodeProperty", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "getNodeProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "getRootPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "getSelfLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "getTemporaryOfflineCause", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "getWorkspaceFor", "(TopLevelItem)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "getWorkspaceFor", "(TopLevelItem)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Node", true, "setLabelString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Node", true, "setNodeName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "OneOffExecutor", true, "OneOffExecutor", "(Computer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PaneStatusProperties", true, "toggleCollapsed", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ParameterDefinition", true, "copyWithDefaultValue", "(ParameterValue)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "ParameterDefinition", true, "createValue", "(CLICommand,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParameterDefinition", true, "createValue", "(CLICommand,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParameterDefinition", true, "createValue", "(StaplerRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParameterDefinition", true, "createValue", "(StaplerRequest)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParameterDefinition", true, "createValue", "(StaplerRequest,JSONObject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParameterDefinition", true, "getDefaultParameterValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParameterDefinition", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParameterDefinition", true, "getFormattedDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParameterDefinition", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParameterDefinition", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ParameterValue", true, "buildEnvVars", "(AbstractBuild,EnvVars)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"] - - ["hudson.model", "ParameterValue", true, "buildEnvVars", "(AbstractBuild,Map)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"] - - ["hudson.model", "ParameterValue", true, "buildEnvironment", "(Run,EnvVars)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"] - - ["hudson.model", "ParameterValue", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParameterValue", true, "getFormattedDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParameterValue", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParameterValue", true, "getShortDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParameterValue", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParameterValue", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ParametersAction", true, "ParametersAction", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ParametersAction", true, "ParametersAction", "(List,Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ParametersAction", true, "ParametersAction", "(List,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ParametersAction", true, "ParametersAction", "(ParameterValue[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ParametersAction", true, "createUpdated", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersAction", true, "createUpdated", "(Collection)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersAction", true, "createVariableResolver", "(AbstractBuild)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersAction", true, "getAllParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersAction", true, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersAction", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersAction", true, "merge", "(ParametersAction)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersAction", true, "merge", "(ParametersAction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersAction", true, "substitute", "(AbstractBuild,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersAction", true, "substitute", "(AbstractBuild,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersDefinitionProperty", true, "ParametersDefinitionProperty", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ParametersDefinitionProperty", true, "ParametersDefinitionProperty", "(ParameterDefinition[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ParametersDefinitionProperty", true, "getJob", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersDefinitionProperty", true, "getJobActions", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersDefinitionProperty", true, "getOwner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersDefinitionProperty", true, "getParameterDefinition", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersDefinitionProperty", true, "getParameterDefinitionNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersDefinitionProperty", true, "getParameterDefinitions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ParametersDefinitionProperty", true, "getProject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterDefinition", true, "PasswordParameterDefinition", "(String,Secret,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterDefinition", true, "PasswordParameterDefinition", "(String,Secret,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterDefinition", true, "PasswordParameterDefinition", "(String,Secret,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterDefinition", true, "PasswordParameterDefinition", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterDefinition", true, "PasswordParameterDefinition", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterDefinition", true, "PasswordParameterDefinition", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterDefinition", true, "getDefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterDefinition", true, "getDefaultValueAsSecret", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterDefinition", true, "setDefaultValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,Secret,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,Secret,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,Secret,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PasswordParameterValue", true, "PasswordParameterValue", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "PermalinkProjectAction$Permalink", true, "resolve", "(Job)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "PersistenceRoot", true, "getRootDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Project", true, "addPublisher", "(Publisher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Project", true, "getBuildWrappers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Project", true, "getBuilders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Project", true, "getBuildersList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Project", true, "getPublisher", "(Descriptor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Project", true, "getPublishers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ProxyView", true, "ProxyView", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ProxyView", true, "getProxiedViewName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ProxyView", true, "setProxiedViewName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue$BlockedItem", false, "BlockedItem", "(Queue$NotWaitingItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue$BlockedItem", false, "BlockedItem", "(Queue$WaitingItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue$BuildableItem", false, "BuildableItem", "(Queue$NotWaitingItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue$BuildableItem", false, "BuildableItem", "(Queue$WaitingItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue$Executable", true, "getParentExecutable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Item", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Item", true, "getAssignedLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Item", true, "getAssignedLabelFor", "(SubTask)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Item", true, "getCauseOfBlockage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Item", true, "getCauses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Item", true, "getFuture", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Item", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Item", true, "getWhy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Item", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$JobOffer", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$LeftItem", false, "LeftItem", "(Queue$Item)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue$LeftItem", false, "LeftItem", "(WorkUnitContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue$LeftItem", false, "getExecutable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$StubItem", true, "StubItem", "(Queue$StubTask)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue$StubTask", true, "StubTask", "(Queue$Task)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue$StubTask", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Task", true, "getAffinityKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Task", true, "getCauseOfBlockage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Task", true, "getFullDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Task", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Task", true, "getSubTasks", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Task", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$Task", true, "getWhyBlocked", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue$WaitingItem", false, "WaitingItem", "(Calendar,Queue$Task,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue$WaitingItem", false, "WaitingItem", "(Calendar,Queue$Task,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue$WaitingItem", false, "WaitingItem", "(Calendar,Queue$Task,List)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "add", "(Queue$Task,int,Action[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "cancel", "(Queue$Item)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "getBuildableItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "getBuildableItems", "(Computer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "getItem", "(Queue$Task)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "getItem", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "getItems", "(Queue$Task)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "getLeftItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "getLoadBalancer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "getPendingItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "getSorter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "getUnblockedItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "getUnblockedTasks", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,Action[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,Action[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,Action[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,Action[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,List)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,List)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule2", "(Queue$Task,int,List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule", "(AbstractProject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,Action[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,Action[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,Action[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,Action[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,List)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,List)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "schedule", "(Queue$Task,int,List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "scheduleMaintenance", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "setSorter", "(QueueSorter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "wrapWithLock", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Queue", true, "wrapWithLock", "(Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Resource", false, "Resource", "(Resource,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Resource", false, "Resource", "(Resource,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Resource", false, "Resource", "(Resource,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Resource", false, "Resource", "(Resource,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Resource", false, "Resource", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Resource", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ResourceActivity", true, "getDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ResourceController", true, "getBlockingActivity", "(ResourceActivity)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ResourceController", true, "getMissingResource", "(ResourceList)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ResourceList", false, "getConflict", "(ResourceList)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ResourceList", false, "getConflict", "(ResourceList)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ResourceList", false, "r", "(Resource)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ResourceList", false, "r", "(Resource)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "ResourceList", false, "union", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ResourceList", false, "union", "(ResourceList[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ResourceList", false, "w", "(Resource)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "ResourceList", false, "w", "(Resource)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "Result", false, "combine", "(Result)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "Result", false, "combine", "(Result,Result)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Result", false, "combine", "(Result,Result)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Result", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run$Artifact", true, "getDisplayPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run$Artifact", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run$Artifact", true, "getFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run$Artifact", true, "getHref", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run$Artifact", true, "getLength", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run$Artifact", true, "getTreeNodeId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run$Artifact", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run$ArtifactList", false, "getTree", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run$RunExecution", true, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run$Summary", true, "Summary", "(boolean,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Run", true, "doArtifact", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "doConfigSubmit", "(StaplerRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getAbsoluteUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getArtifactManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getArtifactsDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getBadgeActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getBuildFingerprints", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getCause", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getCauses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getCharacteristicEnvVars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getEnvVars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getEnvironment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getEnvironment", "(TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getExternalizableId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getFullDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getLogFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getLogInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getLogReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getLogText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getNextBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getPreviousBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getPreviousBuildInProgress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getPreviousBuildsOverThreshold", "(int,Result)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getPreviousBuiltBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getPreviousCompletedBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getPreviousFailedBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getPreviousNotFailedBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getPreviousSuccessfulBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getTruncatedDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "pickArtifactManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Run", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Run", true, "setDisplayName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Run", true, "setResult", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Run", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "RunMap", false, "RunMap", "(File,RunMap$Constructor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "RunMap", false, "RunMap", "(File,RunMap$Constructor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "RunMap", false, "getView", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "RunMap", false, "load", "(Job,RunMap$Constructor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "RunMap", false, "load", "(Job,RunMap$Constructor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "RunMap", false, "newestValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "RunMap", false, "oldestValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "RunParameterDefinition", true, "RunParameterDefinition", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "RunParameterDefinition", true, "RunParameterDefinition", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "RunParameterDefinition", true, "RunParameterDefinition", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "RunParameterDefinition", true, "RunParameterDefinition", "(String,String,String,RunParameterDefinition$RunParameterFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "RunParameterDefinition", true, "RunParameterDefinition", "(String,String,String,RunParameterDefinition$RunParameterFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "RunParameterDefinition", true, "RunParameterDefinition", "(String,String,String,RunParameterDefinition$RunParameterFilter)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "RunParameterDefinition", true, "getProjectName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "RunParameterValue", true, "RunParameterValue", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "RunParameterValue", true, "RunParameterValue", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "RunParameterValue", true, "RunParameterValue", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "RunParameterValue", true, "RunParameterValue", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "RunParameterValue", true, "RunParameterValue", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "RunParameterValue", true, "getJobName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "RunParameterValue", true, "getNumber", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "RunParameterValue", true, "getRunId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "RunParameterValue", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "SimpleParameterDefinition", true, "createValue", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "SimpleParameterDefinition", true, "createValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Slave$JnlpJar", false, "JnlpJar", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Slave", true, "getLauncher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Slave", true, "getRemoteFS", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Slave", true, "getRetentionStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Slave", true, "getUserId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Slave", true, "getWorkspaceRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "Slave", true, "setLauncher", "(ComputerLauncher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Slave", true, "setNodeDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Slave", true, "setNodeProperties", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Slave", true, "setRetentionStrategy", "(RetentionStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "Slave", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "StatusIcon", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "StatusIcon", true, "getImageOf", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "StatusIcon", true, "getImageOf", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "StockStatusIcon", false, "StockStatusIcon", "(String,Localizable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StockStatusIcon", false, "StockStatusIcon", "(String,Localizable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StreamBuildListener", true, "StreamBuildListener", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StreamBuildListener", true, "StreamBuildListener", "(OutputStream,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StreamBuildListener", true, "StreamBuildListener", "(PrintStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StreamBuildListener", true, "StreamBuildListener", "(PrintStream,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterDefinition", true, "StringParameterDefinition", "(String,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterDefinition", true, "getDefaultValue4Build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "StringParameterDefinition", true, "getDefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "StringParameterDefinition", true, "setDefaultValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterValue", true, "StringParameterValue", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterValue", true, "StringParameterValue", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterValue", true, "StringParameterValue", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterValue", true, "StringParameterValue", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterValue", true, "StringParameterValue", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "StringParameterValue", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "TaskAction", true, "getWorkerThread", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "TaskListener", true, "getLogger", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "TaskThread$ListenerAndText", false, "ListenerAndText", "(TaskListener,AnnotatedLargeText)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "TaskThread$ListenerAndText", false, "ListenerAndText", "(TaskListener,AnnotatedLargeText)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "TaskThread$ListenerAndText", false, "forFile", "(File,TaskAction)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "TaskThread$ListenerAndText", false, "forMemory", "(TaskAction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "TextParameterDefinition", true, "TextParameterDefinition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "TextParameterDefinition", true, "TextParameterDefinition", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "TextParameterDefinition", true, "TextParameterDefinition", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "TextParameterDefinition", true, "TextParameterDefinition", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "TextParameterValue", true, "TextParameterValue", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "TextParameterValue", true, "TextParameterValue", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "TextParameterValue", true, "TextParameterValue", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "TextParameterValue", true, "TextParameterValue", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "TextParameterValue", true, "TextParameterValue", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "TextParameterValue", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "TimeZoneProperty", true, "TimeZoneProperty", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "TimeZoneProperty", true, "getTimeZoneName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "TimeZoneProperty", true, "setTimeZoneName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "TopLevelItemDescriptor", true, "getIconFilePath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "TopLevelItemDescriptor", true, "newInstance", "(ItemGroup,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "TopLevelItemDescriptor", true, "newInstance", "(ItemGroup,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "TopLevelItemDescriptor", true, "newInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$CompleteBatchJob", false, "CompleteBatchJob", "(List,long,UUID)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$CompleteBatchJob", false, "CompleteBatchJob", "(List,long,UUID)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$ConnectionCheckJob", false, "ConnectionCheckJob", "(UpdateSite)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$ConnectionCheckJob", false, "getStatuses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$DownloadJob$Failure", true, "Failure", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$DownloadJob$Failure", true, "getProblemStackTrace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$DownloadJob$SuccessButRequiresRestart", true, "SuccessButRequiresRestart", "(Localizable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$DownloadJob", true, "getDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$DownloadJob", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$DownloadJob", true, "getUser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$EnableJob", true, "EnableJob", "(UpdateSite,Authentication,UpdateSite$Plugin,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$EnableJob", true, "EnableJob", "(UpdateSite,Authentication,UpdateSite$Plugin,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$EnableJob", true, "EnableJob", "(UpdateSite,Authentication,UpdateSite$Plugin,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$EnableJob", true, "getPlugin", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$HudsonDowngradeJob", false, "HudsonDowngradeJob", "(UpdateSite,Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$HudsonDowngradeJob", false, "HudsonDowngradeJob", "(UpdateSite,Authentication)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$HudsonUpgradeJob", false, "HudsonUpgradeJob", "(UpdateSite,Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$HudsonUpgradeJob", false, "HudsonUpgradeJob", "(UpdateSite,Authentication)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$InstallationJob", true, "InstallationJob", "(UpdateSite$Plugin,UpdateSite,Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$InstallationJob", true, "InstallationJob", "(UpdateSite$Plugin,UpdateSite,Authentication)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$InstallationJob", true, "InstallationJob", "(UpdateSite$Plugin,UpdateSite,Authentication)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$InstallationJob", true, "InstallationJob", "(UpdateSite$Plugin,UpdateSite,Authentication,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$InstallationJob", true, "InstallationJob", "(UpdateSite$Plugin,UpdateSite,Authentication,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$InstallationJob", true, "InstallationJob", "(UpdateSite$Plugin,UpdateSite,Authentication,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$InstallationJob", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$NoOpJob", true, "NoOpJob", "(UpdateSite,Authentication,UpdateSite$Plugin)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$NoOpJob", true, "NoOpJob", "(UpdateSite,Authentication,UpdateSite$Plugin)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$NoOpJob", true, "NoOpJob", "(UpdateSite,Authentication,UpdateSite$Plugin)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$PluginDowngradeJob", false, "PluginDowngradeJob", "(UpdateSite$Plugin,UpdateSite,Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$PluginDowngradeJob", false, "PluginDowngradeJob", "(UpdateSite$Plugin,UpdateSite,Authentication)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$PluginDowngradeJob", false, "PluginDowngradeJob", "(UpdateSite$Plugin,UpdateSite,Authentication)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$PluginDowngradeJob", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$RestartJenkinsJob", true, "RestartJenkinsJob", "(UpdateSite)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", true, "download", "(UpdateCenter$DownloadJob,URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterJob", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterJob", true, "getCorrelationId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterJob", true, "getError", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterJob", true, "getErrorMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterJob", true, "setCorrelationId", "(UUID)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$WithComputedChecksums", true, "getComputedSHA1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$WithComputedChecksums", true, "getComputedSHA256", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter$WithComputedChecksums", true, "getComputedSHA512", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "addJob", "(UpdateCenter$UpdateCenterJob)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "configure", "(UpdateCenter$UpdateCenterConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "createUpdateCenter", "(UpdateCenter$UpdateCenterConfiguration)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "doConnectionStatus", "(StaplerRequest)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getAvailables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getById", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getCategorizedAvailables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getCategoryDisplayName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getCoreSource", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getHudsonJob", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getJob", "(UpdateSite$Plugin)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getJob", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getJobs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getPlugin", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getPlugin", "(String,VersionNumber)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getPluginFromAllSites", "(String,VersionNumber)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getSite", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getSiteList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateCenter", true, "getSites", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Data", false, "getDeprecations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Data", false, "getWarnings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Deprecation", false, "Deprecation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Entry", true, "Entry", "(String,JSONObject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Entry", true, "Entry", "(String,JSONObject)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Entry", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Entry", true, "getSha1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Entry", true, "getSha256", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Entry", true, "getSha512", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$IssueTracker", false, "IssueTracker", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$IssueTracker", false, "IssueTracker", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$IssueTracker", false, "IssueTracker", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", false, "Plugin", "(String,JSONObject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", false, "Plugin", "(String,JSONObject)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", false, "getCategoriesStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", false, "getDependenciesIncompatibleWithInstalledVersion", "(PluginManager$MetadataCache)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", false, "getDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", false, "getIncompatibleParentPlugins", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", false, "setIncompatibleParentPlugins", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$Warning", false, "Warning", "(JSONObject)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateSite$WarningVersionRange", false, "WarningVersionRange", "(JSONObject)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "UpdateSite", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "UpdateSite", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "doVerifySignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "getAvailables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "getConnectionCheckUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "getDownloadUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "getMetadataUrlForDownloadable", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "getMetadataUrlForDownloadable", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "getPlugin", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "updateDirectlyNow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "updateDirectlyNow", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "verifySignatureInternal", "(JSONObject)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UpdateSite", true, "verifySignatureInternal", "(JSONObject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UsageStatistics$CombinedCipherInputStream", false, "CombinedCipherInputStream", "(InputStream,Cipher,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UsageStatistics$CombinedCipherInputStream", false, "CombinedCipherInputStream", "(InputStream,RSAKey,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UsageStatistics$CombinedCipherOutputStream", false, "CombinedCipherOutputStream", "(OutputStream,Cipher,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UsageStatistics$CombinedCipherOutputStream", false, "CombinedCipherOutputStream", "(OutputStream,RSAKey,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "UsageStatistics", true, "UsageStatistics", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "User$CanonicalIdResolver", true, "resolve", "(String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User$CanonicalIdResolver", true, "resolveCanonicalId", "(String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "addProperty", "(UserProperty)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "User", true, "addProperty", "(UserProperty)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["hudson.model", "User", true, "doConfigSubmit", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "User", true, "get", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "get", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "get", "(String,boolean,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "getAbsoluteUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "getAllProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "getById", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "getDynamic", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "getFullName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "getOrCreateByIdOrFullName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "getProperty", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "getPropertyActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "getUserDetailsForImpersonation2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "getUserDetailsForImpersonation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "User", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "User", true, "setFullName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "User", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "UserIdMapper", true, "init", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View$AsynchPeople$People", false, "getUsers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View$AsynchPeople", false, "AsynchPeople", "(Jenkins)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "View$AsynchPeople", false, "AsynchPeople", "(View)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "View$People", false, "People", "(Jenkins)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "View$People", false, "People", "(View)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "View$People", false, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View$PropertyList", true, "getOwner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View$UserInfo", false, "getJob", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View$UserInfo", false, "getLastChange", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View$UserInfo", false, "getProject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View$UserInfo", false, "getUser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "create", "(StaplerRequest,StaplerResponse,ViewGroup)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "createViewFromXML", "(String,InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "doConfigSubmit", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "View", true, "doCreateItem", "(StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getAbsoluteUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getAllProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getAsynchPeople", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getBuilds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getColumns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getDynamic", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getItem", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getJob", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getOwner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getOwnerItemGroup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getOwnerViewActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getPeople", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getTimeline", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getViewName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "getViewUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "View", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.model", "View", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ViewDescriptor", true, "doAutoCompleteCopyNewItemFrom", "(String,ItemGroup)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ViewGroup", true, "getItemGroup", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.model", "ViewGroup", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ViewGroup", true, "getViewActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ViewGroup", true, "getViewsTabBar", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.model", "ViewGroupMixIn", true, "addView", "(View)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["hudson.node_monitors", "AbstractNodeMonitorDescriptor", true, "get", "(Computer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.node_monitors", "DiskSpaceMonitor", true, "DiskSpaceMonitor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.node_monitors", "DiskSpaceMonitorDescriptor$DiskSpace", false, "DiskSpace", "(String,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.node_monitors", "DiskSpaceMonitorDescriptor$DiskSpace", false, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.node_monitors", "TemporarySpaceMonitor", true, "TemporarySpaceMonitor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.os", "PosixException", true, "PosixException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.os", "PosixException", true, "PosixException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.os", "PosixException", true, "PosixException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.os", "WindowsUtil", true, "createJunction", "(File,File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.os", "WindowsUtil", true, "quoteArgument", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.os", "WindowsUtil", true, "quoteArgumentForCmd", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scheduler", "CronTab", false, "CronTab", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.scheduler", "CronTab", false, "CronTab", "(String,Hash)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.scheduler", "CronTab", false, "CronTab", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.scheduler", "CronTab", false, "CronTab", "(String,int,Hash)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.scheduler", "CronTab", false, "CronTab", "(String,int,Hash,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.scheduler", "CronTab", false, "CronTab", "(String,int,Hash,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson.scheduler", "CronTab", false, "ceil", "(Calendar)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scheduler", "CronTab", false, "floor", "(Calendar)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scheduler", "CronTab", false, "hashify", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scheduler", "CronTabList", false, "CronTabList", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.scheduler", "CronTabList", false, "create", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scheduler", "CronTabList", false, "create", "(String,Hash)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scheduler", "CronTabList", false, "getValidTimezone", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scheduler", "CrontabParser$StartRuleContext", true, "StartRuleContext", "(ParserRuleContext,int,CronTab)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.scheduler", "CrontabParser", true, "startRule", "(CronTab)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm.browsers", "QueryBuilder", false, "QueryBuilder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.scm.browsers", "QueryBuilder", false, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.scm.browsers", "QueryBuilder", false, "add", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.scm.browsers", "QueryBuilder", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "AbstractScmTagAction", true, "getBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "AbstractScmTagAction", true, "getRun", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "ChangeLogParser", true, "parse", "(AbstractBuild,File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "ChangeLogParser", true, "parse", "(Run,RepositoryBrowser,File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "ChangeLogSet$Entry", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "ChangeLogSet", true, "createEmpty", "(AbstractBuild)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "ChangeLogSet", true, "createEmpty", "(Run)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "ChangeLogSet", true, "getBrowser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "ChangeLogSet", true, "getItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "ChangeLogSet", true, "getRun", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "EditType", false, "EditType", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.scm", "EditType", false, "EditType", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.scm", "EditType", false, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "EditType", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "PollingResult", false, "PollingResult", "(SCMRevisionState,SCMRevisionState,PollingResult$Change)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.scm", "PollingResult", false, "PollingResult", "(SCMRevisionState,SCMRevisionState,PollingResult$Change)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.scm", "SCM", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "SCM", true, "getEffectiveBrowser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "SCM", true, "getModuleRoot", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "SCM", true, "getModuleRoot", "(FilePath,AbstractBuild)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "SCM", true, "getModuleRoots", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.scm", "SCM", true, "getModuleRoots", "(FilePath,AbstractBuild)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.search", "FixedSet", true, "FixedSet", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.search", "FixedSet", true, "FixedSet", "(SearchItem[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.search", "Search$Item", true, "Item", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.search", "Search", true, "find", "(SearchIndex,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.search", "Search", true, "find", "(SearchIndex,String,SearchableModelObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.search", "Search", true, "suggest", "(SearchIndex,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.search", "Search", true, "suggest", "(SearchIndex,String,SearchableModelObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.search", "SearchIndex", true, "find", "(String,List)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["hudson.search", "SearchIndex", true, "find", "(String,List)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"] - - ["hudson.search", "SearchIndex", true, "suggest", "(String,List)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["hudson.search", "SearchIndex", true, "suggest", "(String,List)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"] - - ["hudson.search", "SearchIndexBuilder", false, "add", "(SearchIndex)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.search", "SearchIndexBuilder", false, "add", "(SearchIndex)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.search", "SearchIndexBuilder", false, "add", "(SearchIndexBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.search", "SearchIndexBuilder", false, "add", "(SearchIndexBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.search", "SearchIndexBuilder", false, "add", "(SearchIndexBuilder)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.search", "SearchIndexBuilder", false, "add", "(SearchItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.search", "SearchIndexBuilder", false, "add", "(SearchItem)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.search", "SearchIndexBuilder", false, "add", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.search", "SearchIndexBuilder", false, "add", "(String,SearchableModelObject,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.search", "SearchIndexBuilder", false, "add", "(String,SearchableModelObject,String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.search", "SearchIndexBuilder", false, "add", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.search", "SearchIndexBuilder", false, "add", "(String,String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.search", "SearchIndexBuilder", false, "addAllAnnotations", "(SearchableModelObject)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.search", "SearchIndexBuilder", false, "make", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.search", "SearchItem", true, "getSearchName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.search", "SearchItem", true, "getSearchUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.search", "SuggestedItem", true, "SuggestedItem", "(SearchItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.search", "SuggestedItem", true, "SuggestedItem", "(SuggestedItem,SearchItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.search", "SuggestedItem", true, "SuggestedItem", "(SuggestedItem,SearchItem)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.search", "SuggestedItem", true, "build", "(SearchableModelObject,SearchItem)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.search", "SuggestedItem", true, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.search", "SuggestedItem", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.search", "UnionSearchIndex", true, "UnionSearchIndex", "(SearchIndex,SearchIndex)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.search", "UnionSearchIndex", true, "UnionSearchIndex", "(SearchIndex,SearchIndex)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.search", "UnionSearchIndex", true, "combine", "(SearchIndex[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.security.csrf", "CrumbIssuer", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security.csrf", "CrumbIssuerDescriptor", true, "getCrumbRequestField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security.csrf", "CrumbIssuerDescriptor", true, "getCrumbSalt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security.csrf", "CrumbIssuerDescriptor", true, "setCrumbRequestField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security.csrf", "CrumbIssuerDescriptor", true, "setCrumbSalt", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "ACLContext", true, "getPreviousContext2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "AccessDeniedException2", true, "AccessDeniedException2", "(Authentication,Permission)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "AccessDeniedException2", true, "AccessDeniedException2", "(Authentication,Permission)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "AccessDeniedException2", true, "AccessDeniedException2", "(Throwable,Authentication,Permission)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "AccessDeniedException2", true, "AccessDeniedException2", "(Throwable,Authentication,Permission)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "AccessDeniedException3", true, "AccessDeniedException3", "(Authentication,Permission)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "AccessDeniedException3", true, "AccessDeniedException3", "(Authentication,Permission)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "AccessDeniedException3", true, "AccessDeniedException3", "(Throwable,Authentication,Permission)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "AccessDeniedException3", true, "AccessDeniedException3", "(Throwable,Authentication,Permission)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "AccountCreationFailedException", true, "AccountCreationFailedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "AuthenticationManagerProxy", true, "setDelegate", "(AuthenticationManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "ChainedServletFilter", true, "ChainedServletFilter", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "ChainedServletFilter", true, "ChainedServletFilter", "(Filter[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "ChainedServletFilter", true, "setFilters", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "FederatedLoginService$UnclaimedIdentityException", true, "UnclaimedIdentityException", "(FederatedLoginService$FederatedIdentity)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "FederatedLoginServiceUserProperty", true, "addIdentifier", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "FederatedLoginServiceUserProperty", true, "getIdentifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "HudsonAuthenticationEntryPoint", true, "HudsonAuthenticationEntryPoint", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "HudsonFilter", true, "reset", "(SecurityRealm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm$Details$ConverterImpl", true, "ConverterImpl", "(XStream2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm$Details", false, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm$Details", false, "getUsername", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", true, "HudsonPrivateSecurityRealm", "(boolean,boolean,CaptchaSupport)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", true, "createAccount", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", true, "createAccountWithHashedPassword", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", true, "createAccountWithHashedPassword", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", true, "getUser", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", true, "load", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,PermissionScope)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,PermissionScope)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,PermissionScope)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,PermissionScope)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,PermissionScope)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,PermissionScope)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean,PermissionScope[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean,PermissionScope[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean,PermissionScope[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean,PermissionScope[])", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean,PermissionScope[])", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Localizable,Permission,boolean,PermissionScope[])", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Permission)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Permission)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Permission)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "Permission", "(PermissionGroup,String,Permission)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "Permission", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "PermissionGroup", false, "PermissionGroup", "(Class,Localizable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "PermissionGroup", false, "PermissionGroup", "(String,Class,Localizable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "PermissionGroup", false, "PermissionGroup", "(String,Class,Localizable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "PermissionGroup", false, "find", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "PermissionGroup", false, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "PermissionGroup", false, "getPermissions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "PermissionScope", false, "PermissionScope", "(Class,PermissionScope[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "RememberMeServicesProxy", true, "setDelegate", "(RememberMeServices)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "SecurityRealm$SecurityComponents", false, "SecurityComponents", "(AuthenticationManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "SecurityRealm$SecurityComponents", false, "SecurityComponents", "(AuthenticationManager,UserDetailsService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "SecurityRealm$SecurityComponents", false, "SecurityComponents", "(AuthenticationManager,UserDetailsService)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "SecurityRealm$SecurityComponents", false, "SecurityComponents", "(AuthenticationManager,UserDetailsService,RememberMeServices)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "SecurityRealm$SecurityComponents", false, "SecurityComponents", "(AuthenticationManager,UserDetailsService,RememberMeServices)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "SecurityRealm$SecurityComponents", false, "SecurityComponents", "(AuthenticationManager,UserDetailsService,RememberMeServices)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "SecurityRealm", true, "createFilter", "(FilterConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "SecurityRealm", true, "createSecurityComponents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "SecurityRealm", true, "getCaptchaSupport", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "SecurityRealm", true, "getSecurityComponents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "SecurityRealm", true, "loadUserByUsername2", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "SecurityRealm", true, "loadUserByUsername", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.security", "SecurityRealm", true, "setCaptchaSupport", "(CaptchaSupport)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "SparseACL$Entry", false, "Entry", "(Sid,Permission,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "SparseACL$Entry", false, "Entry", "(Sid,Permission,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "SparseACL", true, "SparseACL", "(ACL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "SparseACL", true, "add", "(Sid,Permission,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "SparseACL", true, "add", "(Sid,Permission,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "SparseACL", true, "add", "(SparseACL$Entry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "UserDetailsServiceProxy", true, "setDelegate", "(UserDetailsService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "UserMayOrMayNotExistException", true, "UserMayOrMayNotExistException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.security", "WhoAmI", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "AbstractCloudComputer", true, "AbstractCloudComputer", "(AbstractCloudSlave)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "AbstractCloudComputer", true, "AbstractCloudComputer", "(AbstractCloudSlave)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["hudson.slaves", "Channels", true, "newJVM", "(String,TaskListener,JVMBuilder,FilePath,ClasspathBuilder)", "", "Argument[4]", "Argument[2]", "taint", "df-generated"] - - ["hudson.slaves", "Cloud$CloudState", false, "CloudState", "(Label,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "Cloud$CloudState", false, "getLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "Cloud", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "ComputerLauncherFilter", true, "getCore", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "DelegatingComputerLauncher", true, "getLauncher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,ComputerLauncher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,ComputerLauncher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,ComputerLauncher)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy,List)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy,List)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy,List)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy,List)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "DumbSlave", false, "DumbSlave", "(String,String,String,String,Node$Mode,String,ComputerLauncher,RetentionStrategy,List)", "", "Argument[8].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "EnvironmentVariablesNodeProperty$Entry", true, "Entry", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "EnvironmentVariablesNodeProperty$Entry", true, "Entry", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "EnvironmentVariablesNodeProperty", true, "EnvironmentVariablesNodeProperty", "(EnvironmentVariablesNodeProperty$Entry[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "EnvironmentVariablesNodeProperty", true, "EnvironmentVariablesNodeProperty", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "EnvironmentVariablesNodeProperty", true, "getEnv", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "EnvironmentVariablesNodeProperty", true, "getEnvVars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "JNLPLauncher", true, "JNLPLauncher", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "JNLPLauncher", true, "JNLPLauncher", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "JNLPLauncher", true, "JNLPLauncher", "(String,String,RemotingWorkDirSettings)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "JNLPLauncher", true, "JNLPLauncher", "(String,String,RemotingWorkDirSettings)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "JNLPLauncher", true, "getWorkDirOptions", "(Computer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "JNLPLauncher", true, "getWorkDirSettings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "JNLPLauncher", true, "setWorkDirSettings", "(RemotingWorkDirSettings)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "NodeList", false, "NodeList", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "NodeList", false, "NodeList", "(Node[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "NodeList", false, "getNode", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$PlannedNode", true, "PlannedNode", "(String,Future,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$PlannedNode", true, "PlannedNode", "(String,Future,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", false, "getLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", false, "getSnapshot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "NodeProvisioner", true, "NodeProvisioner", "(Label,LoadStatistics)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "NodeProvisioner", true, "NodeProvisioner", "(Label,LoadStatistics)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "NodeProvisioner", true, "getPendingLaunches", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "OfflineCause$ByCLI", true, "ByCLI", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "OfflineCause$ChannelTermination", true, "ChannelTermination", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "OfflineCause$ChannelTermination", true, "getShortDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "OfflineCause$SimpleOfflineCause", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "OfflineCause$UserCause", true, "UserCause", "(User,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "OfflineCause$UserCause", true, "getUser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "OfflineCause", true, "create", "(Localizable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "SimpleScheduledRetentionStrategy", true, "SimpleScheduledRetentionStrategy", "(String,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "SimpleScheduledRetentionStrategy", true, "getStartTimeSpec", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "SlaveComputer", true, "SlaveComputer", "(Slave)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "SlaveComputer", true, "SlaveComputer", "(Slave)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["hudson.slaves", "SlaveComputer", true, "doJenkinsAgentJnlp", "(StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "SlaveComputer", true, "doSlaveAgentJnlp", "(StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "SlaveComputer", true, "getAbsoluteRemoteFs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "SlaveComputer", true, "getAbsoluteRemotePath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "SlaveComputer", true, "getDelegatedLauncher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "SlaveComputer", true, "getJnlpJars", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "SlaveComputer", true, "getLauncher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "SlaveComputer", true, "getListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "SlaveComputer", true, "openLogFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "SlaveComputer", true, "setChannel", "(Channel,OutputStream,Channel$Listener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList$Entry", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList$Lease", true, "createDummyLease", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList$Lease", true, "createLinkedDummyLease", "(FilePath,WorkspaceList$Lease)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList", false, "acquire", "(FilePath)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList", false, "acquire", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList", false, "acquire", "(FilePath,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList", false, "acquire", "(FilePath,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList", false, "acquire", "(FilePath,boolean,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList", false, "acquire", "(FilePath,boolean,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList", false, "allocate", "(FilePath)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList", false, "allocate", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList", false, "allocate", "(FilePath,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList", false, "allocate", "(FilePath,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList", false, "record", "(FilePath)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList", false, "record", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.slaves", "WorkspaceList", false, "tempDir", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks._maven", "MavenConsoleAnnotator", true, "MavenConsoleAnnotator", "(OutputStream,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver$DescriptorImpl", true, "doCheckArtifacts", "(AbstractProject,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean,boolean,boolean,Boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", true, "ArtifactArchiver", "(String,String,boolean,boolean,boolean,Boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", true, "getArtifacts", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", true, "getExcludes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", true, "setExcludes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "BatchFile", true, "BatchFile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "BatchFile", true, "setConfiguredLocalRules", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "BuildStep$PublisherList", false, "addNotifier", "(Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "BuildStep$PublisherList", false, "addRecorder", "(Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "BuildStep", true, "getProjectActions", "(AbstractProject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "BuildStep", true, "perform", "(AbstractBuild,Launcher,BuildListener)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["hudson.tasks", "BuildStepCompatibilityLayer", true, "perform", "(Build,Launcher,BuildListener)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["hudson.tasks", "BuildStepDescriptor", true, "filter", "(List,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "BuildStepMonitor", true, "perform", "(BuildStep,AbstractBuild,Launcher,BuildListener)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger$DescriptorImpl", true, "doAutoCompleteChildProjects", "(String,Item,ItemGroup)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger$DescriptorImpl", true, "doAutoCompleteChildProjects", "(String,Item,ItemGroup)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(Collection,Result)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(Collection,Result)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(List,Result)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(List,Result)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(String,Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(String,Result)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger", true, "BuildTrigger", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger", true, "getChildJobs", "(AbstractProject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger", true, "getChildProjects", "(AbstractProject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger", true, "getChildProjects", "(ItemGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger", true, "getChildProjectsValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger", true, "getThreshold", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "BuildTrigger", true, "onJobRenamed", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "BuildWrapper", true, "decorateLauncher", "(AbstractBuild,Launcher,BuildListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "BuildWrapper", true, "decorateLogger", "(AbstractBuild,OutputStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "BuildWrapper", true, "setUp", "(AbstractBuild,Launcher,BuildListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "BuildWrapper", true, "setUp", "(Build,Launcher,BuildListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "CommandInterpreter", true, "buildCommandLine", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "CommandInterpreter", true, "buildCommandLine", "(FilePath)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "CommandInterpreter", true, "createScriptFile", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "CommandInterpreter", true, "getCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "CommandInterpreter", true, "getConfiguredLocalRules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "CommandInterpreter", true, "perform", "(AbstractBuild,Launcher,TaskListener)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter$DescriptorImpl", true, "doCheck", "(AbstractProject,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter$DescriptorImpl", true, "doCheckTargets", "(AbstractProject,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "FingerprintAction", "(AbstractBuild,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "FingerprintAction", "(AbstractBuild,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "FingerprintAction", "(Run,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "FingerprintAction", "(Run,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "add", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "getBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "getFingerprints", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "getRecords", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter$FingerprintAction", false, "getRun", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter", true, "Fingerprinter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter", true, "Fingerprinter", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter", true, "getExcludes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter", true, "getTargets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Fingerprinter", true, "setExcludes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "LogRotator$CollatedLogRotatorException", true, "CollatedLogRotatorException", "(String,Collection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "LogRotator$CollatedLogRotatorException", true, "CollatedLogRotatorException", "(String,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "LogRotator$CollatedLogRotatorException", true, "CollatedLogRotatorException", "(String,Exception[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "LogRotator$CollatedLogRotatorException", true, "CollatedLogRotatorException", "(String,Exception[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven$DescriptorImpl", false, "getInstallations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Maven$MavenInstallation$ConverterImpl", true, "ConverterImpl", "(XStream2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven$MavenInstallation", false, "MavenInstallation", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven$MavenInstallation", false, "MavenInstallation", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven$MavenInstallation", false, "MavenInstallation", "(String,String,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven$MavenInstallation", false, "MavenInstallation", "(String,String,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven$MavenInstallation", false, "MavenInstallation", "(String,String,List)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven$MavenInstallation", false, "getHomeDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Maven$MavenInstallation", false, "getMavenHome", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Maven$MavenInstaller", true, "MavenInstaller", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider,boolean)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider,boolean)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider,boolean)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "Maven", "(String,String,String,String,String,boolean,SettingsProvider,GlobalSettingsProvider,boolean)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "getGlobalSettings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "getSettings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Maven", true, "getTargets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Publisher$DescriptorExtensionListImpl", false, "DescriptorExtensionListImpl", "(Jenkins)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Shell$DescriptorImpl", true, "doCheckShell", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Shell$DescriptorImpl", true, "getShell", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Shell$DescriptorImpl", true, "getShellOrDefault", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Shell$DescriptorImpl", true, "getShellOrDefault", "(VirtualChannel)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tasks", "Shell$DescriptorImpl", true, "setShell", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Shell", true, "Shell", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tasks", "Shell", true, "setConfiguredLocalRules", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "AbstractCommandInstaller", true, "getCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "AbstractCommandInstaller", true, "getCommandCall", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "AbstractCommandInstaller", true, "getToolHome", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "BatchCommandInstaller", true, "BatchCommandInstaller", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "BatchCommandInstaller", true, "BatchCommandInstaller", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "BatchCommandInstaller", true, "BatchCommandInstaller", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "CommandInstaller", true, "CommandInstaller", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "CommandInstaller", true, "CommandInstaller", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "CommandInstaller", true, "CommandInstaller", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "InstallSourceProperty", true, "InstallSourceProperty", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "PropertyDescriptor", true, "for_", "(List,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "PropertyDescriptor", true, "for_", "(List,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolDescriptor", true, "getInstallations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolDescriptor", true, "setInstallations", "(ToolInstallation[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "ToolInstallation", true, "buildEnvVars", "(EnvVars)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - - ["hudson.tools", "ToolInstallation", true, "getHome", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolInstallation", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolInstallation", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolInstallation", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolInstallation", true, "translate", "(AbstractBuild,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolInstallation", true, "translate", "(AbstractBuild,TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolInstallation", true, "translate", "(Node,EnvVars,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolInstallation", true, "translate", "(Node,EnvVars,TaskListener)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolInstallation", true, "translate", "(Node,EnvVars,TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolInstaller$ToolInstallerEntry", false, "ToolInstallerEntry", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "ToolInstaller$ToolInstallerEntry", false, "ToolInstallerEntry", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "ToolInstaller$ToolInstallerEntry", false, "ToolInstallerEntry", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "ToolInstaller", true, "getLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolInstaller", true, "performInstallation", "(ToolInstallation,Node,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolInstaller", true, "performInstallation", "(ToolInstallation,Node,TaskListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolInstaller", true, "performInstallation", "(ToolInstallation,Node,TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty$DescriptorImpl", true, "getKey", "(ToolInstallation)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "ToolLocation", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "ToolLocation", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "ToolLocation", "(ToolDescriptor,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "ToolLocation", "(ToolDescriptor,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "ToolLocation", "(ToolDescriptor,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "getHome", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty$ToolLocation", false, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty", true, "ToolLocationNodeProperty", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty", true, "ToolLocationNodeProperty", "(ToolLocationNodeProperty$ToolLocation[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty", true, "getHome", "(ToolInstallation)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty", true, "getLocations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty", true, "getToolHome", "(Node,ToolInstallation,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty", true, "getToolHome", "(Node,ToolInstallation,TaskListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationTranslator", true, "getToolHome", "(Node,ToolInstallation,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ToolLocationTranslator", true, "getToolHome", "(Node,ToolInstallation,TaskListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ZipExtractionInstaller", true, "ZipExtractionInstaller", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "ZipExtractionInstaller", true, "ZipExtractionInstaller", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "ZipExtractionInstaller", true, "ZipExtractionInstaller", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.tools", "ZipExtractionInstaller", true, "getSubdir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.tools", "ZipExtractionInstaller", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.triggers", "SCMTrigger$BuildAction", true, "BuildAction", "(AbstractBuild)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.triggers", "SCMTrigger$BuildAction", true, "BuildAction", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.triggers", "SCMTrigger$BuildAction", true, "getPollingLogFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.triggers", "SCMTrigger$BuildAction", true, "getPollingLogText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.triggers", "SCMTrigger$BuildAction", true, "getRun", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.triggers", "SCMTrigger$DescriptorImpl", true, "getExecutor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.triggers", "SCMTrigger$DescriptorImpl", true, "getRunners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.triggers", "SCMTrigger$Runner", true, "Runner", "(Action[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.triggers", "SCMTrigger$SCMTriggerCause", true, "SCMTriggerCause", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.triggers", "SCMTrigger$SCMTriggerCause", true, "getRun", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.triggers", "SCMTrigger", true, "SCMTrigger", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.triggers", "SCMTrigger", true, "SCMTrigger", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.triggers", "SCMTrigger", true, "getLogFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.triggers", "SCMTrigger", true, "getScmpoll_spec", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.triggers", "SlowTriggerAdminMonitor$Value", true, "getFullJobName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.triggers", "SlowTriggerAdminMonitor", true, "getErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.triggers", "TimerTrigger", true, "TimerTrigger", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.triggers", "Trigger", true, "getSpec", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.triggers", "Trigger", true, "start", "(Item,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util.io", "ArchiverFactory", true, "create", "(OutputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util.io", "ArchiverFactory", true, "createZipWithoutSymlink", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util.io", "ReopenableFileOutputStream", true, "ReopenableFileOutputStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util.io", "ReopenableRotatingFileOutputStream", true, "ReopenableRotatingFileOutputStream", "(File,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util.io", "RewindableFileOutputStream", true, "RewindableFileOutputStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util.io", "RewindableRotatingFileOutputStream", true, "RewindableRotatingFileOutputStream", "(File,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util.jna", "RegistryKey", true, "open", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util.jna", "RegistryKey", true, "open", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util.jna", "RegistryKey", true, "open", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util.jna", "RegistryKey", true, "open", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util.jna", "RegistryKey", true, "openReadonly", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util.jna", "RegistryKey", true, "openReadonly", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util.jna", "SHELLEXECUTEINFO$DUMMYUNIONNAME_union", true, "DUMMYUNIONNAME_union", "(Pointer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util.jna", "WinIOException", true, "WinIOException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util.jna", "WinIOException", true, "WinIOException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util.xstream", "MapperDelegate", true, "MapperDelegate", "(Mapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "AWTProblem", true, "AWTProblem", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "AdministrativeError", true, "AdministrativeError", "(String,String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "AdministrativeError", true, "AdministrativeError", "(String,String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "AdministrativeError", true, "AdministrativeError", "(String,String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "AdministrativeError", true, "AdministrativeError", "(String,String,String,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "AlternativeUiTextProvider$Message", false, "cast", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "AlternativeUiTextProvider", true, "get", "(AlternativeUiTextProvider$Message,Object,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "ArgumentListBuilder", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "add", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "add", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "add", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "add", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "add", "(Iterable)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "add", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "add", "(Object,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "add", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "add", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "add", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "add", "(String,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "add", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "add", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePair", "(String,String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePair", "(String,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePair", "(String,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePair", "(String,String,String,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairs", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairs", "(String,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairs", "(String,Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairs", "(String,Map,Set)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairs", "(String,Map,Set)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairs", "(String,Map,Set)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairsFromPropertyString", "(String,String,VariableResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairsFromPropertyString", "(String,String,VariableResolver)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairsFromPropertyString", "(String,String,VariableResolver)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairsFromPropertyString", "(String,String,VariableResolver,Set)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairsFromPropertyString", "(String,String,VariableResolver,Set)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addMasked", "(Secret)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addMasked", "(Secret)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addMasked", "(Secret)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addMasked", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addQuoted", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addQuoted", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addQuoted", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addQuoted", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addQuoted", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addQuoted", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addTokenized", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "addTokenized", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "prepend", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "toCommandArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "toList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "toStringWithQuote", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "toWindowsCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", true, "toWindowsCommand", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "AtomicFileWriter", true, "AtomicFileWriter", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "AtomicFileWriter", true, "AtomicFileWriter", "(File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "AtomicFileWriter", true, "AtomicFileWriter", "(Path,Charset)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "AtomicFileWriter", true, "AtomicFileWriter", "(Path,Charset,boolean,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "AtomicFileWriter", true, "getTemporaryFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "AtomicFileWriter", true, "getTemporaryPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "BootFailure", true, "getBootFailureFile", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ByteArrayOutputStream2", true, "getBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ByteArrayOutputStream2", true, "readFrom", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ChartUtil$NumberOnlyBuildLabel", false, "NumberOnlyBuildLabel", "(AbstractBuild)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ChartUtil$NumberOnlyBuildLabel", false, "NumberOnlyBuildLabel", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ChartUtil$NumberOnlyBuildLabel", false, "getRun", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ChartUtil$NumberOnlyBuildLabel", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ChunkedInputStream", true, "ChunkedInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ChunkedOutputStream", true, "ChunkedOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ChunkedOutputStream", true, "ChunkedOutputStream", "(OutputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ClassLoaderSanityThreadFactory", true, "ClassLoaderSanityThreadFactory", "(ThreadFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ClasspathBuilder", true, "add", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ClasspathBuilder", true, "add", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ClasspathBuilder", true, "add", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ClasspathBuilder", true, "add", "(FilePath)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ClasspathBuilder", true, "add", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ClasspathBuilder", true, "add", "(FilePath)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ClasspathBuilder", true, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ClasspathBuilder", true, "add", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "ClasspathBuilder", true, "addAll", "(FilePath,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ClasspathBuilder", true, "addAll", "(FilePath,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "ClasspathBuilder", true, "addJarOf", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ClasspathBuilder", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ComboBoxModel", true, "ComboBoxModel", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ComboBoxModel", true, "ComboBoxModel", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CompoundEnumeration", true, "CompoundEnumeration", "(Enumeration[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CompoundEnumeration", true, "CompoundEnumeration", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CompressedFile", true, "CompressedFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ConsistentHash", true, "ConsistentHash", "(ConsistentHash$Hash)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ConsistentHash", true, "ConsistentHash", "(ConsistentHash$Hash,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ConsistentHash", true, "add", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ConsistentHash", true, "add", "(Object,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ConsistentHash", true, "addAll", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ConsistentHash", true, "addAll", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ConsistentHash", true, "addAll", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ConsistentHash", true, "lookup", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ConsistentHash", true, "lookup", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ConsistentHash", true, "remove", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteList", true, "CopyOnWriteList", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteList", true, "add", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteList", true, "addAll", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteList", true, "addAllTo", "(Collection)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteList", true, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteList", true, "getView", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteList", true, "replaceBy", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteList", true, "replaceBy", "(CopyOnWriteList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteList", true, "replaceBy", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteList", true, "toArray", "(Object[])", "", "Argument[this]", "Argument[0].ArrayElement", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteList", true, "toArray", "(Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteMap$Hash", false, "Hash", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteMap$Tree", false, "Tree", "(Comparator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteMap$Tree", false, "Tree", "(Map,Comparator)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteMap$Tree", false, "Tree", "(Map,Comparator)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CopyOnWriteMap", true, "replaceBy", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CyclicGraphDetector$CycleDetectedException", false, "CycleDetectedException", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "CyclicGraphDetector", true, "getSorted", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "CyclicGraphDetector", true, "run", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DaemonThreadFactory", true, "DaemonThreadFactory", "(ThreadFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DataSetBuilder", false, "add", "(Number,Comparable,Comparable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DataSetBuilder", false, "add", "(Number,Comparable,Comparable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DecodingStream", true, "DecodingStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DescribableList", true, "DescribableList", "(DescribableList$Owner)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DescribableList", true, "DescribableList", "(Saveable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DescribableList", true, "DescribableList", "(Saveable,Collection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DescribableList", true, "DescribableList", "(Saveable,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DescribableList", true, "get", "(Descriptor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "DescribableList", true, "getDynamic", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "DescribableList", true, "rebuild", "(StaplerRequest,JSONObject,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DescribableList", true, "rebuild", "(StaplerRequest,JSONObject,List,String)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DescribableList", true, "rebuildHetero", "(StaplerRequest,JSONObject,Collection,String)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DescribableList", true, "replace", "(Describable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DescribableList", true, "setOwner", "(DescribableList$Owner)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DescribableList", true, "toArray", "(Describable[])", "", "Argument[this]", "Argument[0].ArrayElement", "taint", "df-generated"] - - ["hudson.util", "DescribableList", true, "toArray", "(Describable[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "DescribableList", true, "toMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "DescriptorList", false, "find", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "DescriptorList", false, "findByName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "DescriptorList", false, "newInstanceFromRadioList", "(JSONObject)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "DescriptorList", false, "newInstanceFromRadioList", "(JSONObject,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "DirScanner$Filter", true, "Filter", "(FileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DirScanner$Glob", true, "Glob", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DirScanner$Glob", true, "Glob", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DirScanner$Glob", true, "Glob", "(String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DirScanner$Glob", true, "Glob", "(String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DirScanner$Glob", true, "Glob", "(String,String,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DirScanner$Glob", true, "Glob", "(String,String,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DoubleLaunchChecker", true, "getCollidingId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "DualOutputStream", true, "DualOutputStream", "(OutputStream,OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "DualOutputStream", true, "DualOutputStream", "(OutputStream,OutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "EditDistance", true, "findNearest", "(String,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "EditDistance", true, "findNearest", "(String,String[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "EncodingStream", true, "EncodingStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ErrorObject", true, "getStackTraceString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ExceptionCatchingThreadFactory", true, "ExceptionCatchingThreadFactory", "(ThreadFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FileVisitor", true, "with", "(FileFilter)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "FlushProofOutputStream", true, "FlushProofOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ForkOutputStream", true, "ForkOutputStream", "(OutputStream,OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ForkOutputStream", true, "ForkOutputStream", "(OutputStream,OutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$Base64", true, "Base64", "(StaplerRequest,StaplerResponse,boolean,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$Base64", true, "Base64", "(StaplerRequest,StaplerResponse,boolean,boolean,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$Base64", true, "Base64", "(StaplerRequest,StaplerResponse,boolean,boolean,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$Executable", true, "Executable", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$Executable", true, "Executable", "(StaplerRequest,StaplerResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$HudsonURL", true, "HudsonURL", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$HudsonURL", true, "HudsonURL", "(StaplerRequest,StaplerResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$WorkspaceDirectory", true, "WorkspaceDirectory", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$WorkspaceDirectory", true, "WorkspaceDirectory", "(StaplerRequest,StaplerResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$WorkspaceDirectory", true, "WorkspaceDirectory", "(StaplerRequest,StaplerResponse,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$WorkspaceDirectory", true, "WorkspaceDirectory", "(StaplerRequest,StaplerResponse,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$WorkspaceFileMask", true, "WorkspaceFileMask", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$WorkspaceFileMask", true, "WorkspaceFileMask", "(StaplerRequest,StaplerResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$WorkspaceFileMask", true, "WorkspaceFileMask", "(StaplerRequest,StaplerResponse,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$WorkspaceFileMask", true, "WorkspaceFileMask", "(StaplerRequest,StaplerResponse,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$WorkspaceFilePath", true, "WorkspaceFilePath", "(StaplerRequest,StaplerResponse,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFieldValidator$WorkspaceFilePath", true, "WorkspaceFilePath", "(StaplerRequest,StaplerResponse,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "error", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "error", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "error", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "error", "(Throwable,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "error", "(Throwable,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "error", "(Throwable,String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "error", "(Throwable,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "error", "(Throwable,String,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "errorWithMarkup", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "warning", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "warning", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "warning", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "warning", "(Throwable,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "warning", "(Throwable,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "warning", "(Throwable,String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "warning", "(Throwable,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "warning", "(Throwable,String,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "warningWithMarkup", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormFillFailure", true, "withSelectionCleared", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "FormValidation$CheckMethod", true, "CheckMethod", "(Descriptor,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormValidation$CheckMethod", true, "CheckMethod", "(Descriptor,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "FormValidation$CheckMethod", true, "getDependsOn", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation$CheckMethod", true, "toCheckUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation$CheckMethod", true, "toStemUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "aggregate", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "error", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "error", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "error", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "error", "(Throwable,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "error", "(Throwable,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "error", "(Throwable,String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "error", "(Throwable,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "error", "(Throwable,String,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "errorWithMarkup", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "ok", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "ok", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "ok", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "okWithMarkup", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "validateBase64", "(String,boolean,boolean,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "validateExecutable", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "validateExecutable", "(String,FormValidation$FileValidator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "warning", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "warning", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "warning", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "warning", "(Throwable,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "warning", "(Throwable,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "warning", "(Throwable,String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "warning", "(Throwable,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "warning", "(Throwable,String,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "FormValidation", true, "warningWithMarkup", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "HeadBufferingStream", true, "getSideBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "HttpResponses", true, "errorJSON", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "HttpResponses", true, "errorJSON", "(String,JSONArray)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "HttpResponses", true, "errorJSON", "(String,JSONArray)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "HttpResponses", true, "errorJSON", "(String,JSONObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "HttpResponses", true, "errorJSON", "(String,JSONObject)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "HttpResponses", true, "errorJSON", "(String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "HttpResponses", true, "errorJSON", "(String,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "HttpResponses", true, "okJSON", "(JSONArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "HttpResponses", true, "okJSON", "(JSONObject)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "HttpResponses", true, "okJSON", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "HudsonFailedToLoad", true, "HudsonFailedToLoad", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "absolutize", "(File,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "absolutize", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "copy", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "copy", "(InputStream,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "copy", "(InputStream,Writer,String)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "copy", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "copyLarge", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "copyLarge", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "lineIterator", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "lineIterator", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "readFirstLine", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "readLines", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "readLines", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "readLines", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "skip", "(InputStream,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "toByteArray", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "toByteArray", "(Reader,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "toByteArray", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "toCharArray", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "toCharArray", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "toCharArray", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "toInputStream", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "toInputStream", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "toString", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "toString", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "toString", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "toString", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "toString", "(byte[],String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "write", "(String,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "write", "(StringBuffer,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "write", "(byte[],OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "write", "(byte[],Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "write", "(byte[],Writer,String)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "write", "(char[],Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "writeLines", "(Collection,String,OutputStream)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "writeLines", "(Collection,String,OutputStream,String)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "writeLines", "(Collection,String,Writer)", "", "Argument[0].Element", "Argument[2]", "taint", "df-generated"] - - ["hudson.util", "IOUtils", true, "writeLines", "(Collection,String,Writer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - - ["hudson.util", "InsufficientPermissionDetected", true, "InsufficientPermissionDetected", "(SecurityException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "Iterators$DuplicateFilterIterator", false, "DuplicateFilterIterator", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "Iterators$DuplicateFilterIterator", false, "DuplicateFilterIterator", "(Iterator)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "Iterators", true, "cast", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "Iterators", true, "cast", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "Iterators", true, "removeDups", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "Iterators", true, "removeNull", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "Iterators", true, "sequence", "(Iterator[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "Iterators", true, "subType", "(Iterator,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "args", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "classpath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "debug", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "launch", "(Launcher)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "mainClass", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "mainClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "mainClass", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "pwd", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "pwd", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "pwd", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "pwd", "(FilePath)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "pwd", "(FilePath)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "systemProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "systemProperties", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "systemProperties", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "systemProperty", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "systemProperty", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "systemProperty", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "toFullArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "JVMBuilder", true, "vmopts", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "JenkinsReloadFailed", true, "JenkinsReloadFailed", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "KeyedDataStorage", true, "get", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "KeyedDataStorage", true, "get", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "KeyedDataStorage", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "KeyedDataStorage", true, "getOrCreate", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "KeyedDataStorage", true, "getOrCreate", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "KeyedDataStorage", true, "getOrCreate", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "KeyedDataStorage", true, "getOrCreate", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "LineEndingConversion", true, "convertEOL", "(String,LineEndingConversion$EOLType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ListBoxModel$Option", false, "Option", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ListBoxModel$Option", false, "Option", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ListBoxModel$Option", false, "Option", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ListBoxModel$Option", false, "Option", "(String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ListBoxModel$Option", false, "Option", "(String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ListBoxModel$Option", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ListBoxModel", true, "ListBoxModel", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ListBoxModel", true, "ListBoxModel", "(ListBoxModel$Option[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ListBoxModel", true, "add", "(ModelObject,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ListBoxModel", true, "add", "(ModelObject,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ListBoxModel", true, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ListBoxModel", true, "add", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "ListBoxModel", true, "add", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ListBoxModel", true, "add", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ListBoxModel", true, "values", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "LogTaskListener", true, "LogTaskListener", "(Logger,Level)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "LogTaskListener", true, "LogTaskListener", "(Logger,Level)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "MaskingClassLoader", true, "MaskingClassLoader", "(ClassLoader,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "MaskingClassLoader", true, "MaskingClassLoader", "(ClassLoader,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "MaskingClassLoader", true, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "MultipartFormDataParser", true, "getFileItem", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "NamingThreadFactory", false, "NamingThreadFactory", "(ThreadFactory,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "NamingThreadFactory", false, "NamingThreadFactory", "(ThreadFactory,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "NoHomeDir", true, "NoHomeDir", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "NoTempDir", true, "NoTempDir", "(IOException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "OneShotEvent", false, "OneShotEvent", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "PackedMap", false, "of", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "PersistedList", true, "PersistedList", "(Saveable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "PersistedList", true, "addAllTo", "(Collection)", "", "Argument[this]", "Argument[0].Element", "taint", "df-generated"] - - ["hudson.util", "PersistedList", true, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "PersistedList", true, "getAll", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "PersistedList", true, "replace", "(Object,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "PersistedList", true, "replaceBy", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "PersistedList", true, "setOwner", "(Saveable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "PersistedList", true, "toList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ProcessKillingVeto$VetoCause", true, "VetoCause", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ProcessKillingVeto$VetoCause", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ProcessTree", true, "get", "(Process)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ProcessTree", true, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ProcessTreeRemoting$IOSProcess", true, "getArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ProcessTreeRemoting$IOSProcess", true, "getEnvironmentVariables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "QueryParameterMap", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "QueryParameterMap", true, "getAll", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", true, "QuotedStringTokenizer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", true, "QuotedStringTokenizer", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", true, "QuotedStringTokenizer", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", true, "QuotedStringTokenizer", "(String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", true, "QuotedStringTokenizer", "(String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", true, "QuotedStringTokenizer", "(String,String,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", true, "QuotedStringTokenizer", "(String,String,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", true, "quote", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", true, "toArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", true, "tokenize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", true, "tokenize", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", true, "tokenize", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", true, "unquote", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ReflectionUtils$Parameter", false, "Parameter", "(ReflectionUtils$MethodInfo,int)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "ReflectionUtils$Parameter", false, "annotation", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ReflectionUtils$Parameter", false, "annotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ReflectionUtils$Parameter", false, "genericType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ReflectionUtils$Parameter", false, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "ReflectionUtils", true, "getParameters", "(Method)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "RemotingDiagnostics$HeapDump", true, "HeapDump", "(AccessControlled,VirtualChannel)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "RemotingDiagnostics$HeapDump", true, "HeapDump", "(AccessControlled,VirtualChannel)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "Retrier$Builder", true, "Builder", "(Callable,BiPredicate,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "Retrier$Builder", true, "Builder", "(Callable,BiPredicate,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "Retrier$Builder", true, "Builder", "(Callable,BiPredicate,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "Retrier$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "Retrier$Builder", true, "withAttempts", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "Retrier$Builder", true, "withDelay", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "Retrier$Builder", true, "withDuringActionExceptionListener", "(BiFunction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "Retrier$Builder", true, "withDuringActionExceptionListener", "(BiFunction)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "Retrier$Builder", true, "withDuringActionExceptions", "(Class[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "Retrier$Builder", true, "withDuringActionExceptions", "(Class[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "RobustReflectionConverter", true, "RobustReflectionConverter", "(Mapper,ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "RobustReflectionConverter", true, "RobustReflectionConverter", "(Mapper,ReflectionProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "RobustReflectionConverter", true, "doUnmarshal", "(Object,HierarchicalStreamReader,UnmarshallingContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "RunList", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "RunList", "(Job)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "RunList", "(View)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "byTimestamp", "(long,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "completedOnly", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "failureOnly", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "filter", "(Predicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "filter", "(Predicate)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson.util", "RunList", true, "fromJobs", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "fromRuns", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "getFirstBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "getLastBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "limit", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "newBuilds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "node", "(Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "overThresholdOnly", "(Result)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "RunList", true, "regressionOnly", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "Scrambler", true, "descramble", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "Scrambler", true, "scramble", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "Secret", false, "decrypt", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "Secret", false, "fromString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "Secret", false, "getEncryptedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "Secret", false, "getPlainText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "Secret", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "Secret", false, "toString", "(Secret)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "SecretRewriter", true, "rewriteRecursive", "(File,TaskListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "SequentialExecutionQueue", true, "SequentialExecutionQueue", "(ExecutorService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "SequentialExecutionQueue", true, "getExecutors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "SequentialExecutionQueue", true, "getInProgress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "SequentialExecutionQueue", true, "setExecutors", "(ExecutorService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "StreamCopyThread", true, "StreamCopyThread", "(String,InputStream,OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "StreamCopyThread", true, "StreamCopyThread", "(String,InputStream,OutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "StreamCopyThread", true, "StreamCopyThread", "(String,InputStream,OutputStream)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "StreamCopyThread", true, "StreamCopyThread", "(String,InputStream,OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "StreamCopyThread", true, "StreamCopyThread", "(String,InputStream,OutputStream,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "StreamCopyThread", true, "StreamCopyThread", "(String,InputStream,OutputStream,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "StreamResource", true, "StreamResource", "(String,InputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "StreamTaskListener", true, "StreamTaskListener", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "StreamTaskListener", true, "StreamTaskListener", "(OutputStream,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "StreamTaskListener", true, "StreamTaskListener", "(PrintStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "StreamTaskListener", true, "StreamTaskListener", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "TagCloud$Entry", false, "Entry", "(Object,float)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "TagCloud", true, "TagCloud", "(Iterable,TagCloud$WeightFunction)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "TextFile", true, "TextFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "TextFile", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "VariableResolver$ByMap", false, "ByMap", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "VariableResolver$Union", false, "Union", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "VariableResolver$Union", false, "Union", "(VariableResolver[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "XStream2", true, "addCompatibilityAlias", "(String,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.util", "XStream2", true, "getMapperInjectionPoint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.util", "XStream2", true, "setMapper", "(Mapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.views", "MyViewsTabBar", true, "sort", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.views", "ViewJobFilter", true, "filter", "(List,List,View)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.views", "ViewsTabBar", true, "sort", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson.widgets", "BuildHistoryWidget", true, "BuildHistoryWidget", "(Queue$Task,Iterable,HistoryWidget$Adapter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.widgets", "BuildHistoryWidget", true, "BuildHistoryWidget", "(Queue$Task,Iterable,HistoryWidget$Adapter)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.widgets", "BuildHistoryWidget", true, "BuildHistoryWidget", "(Queue$Task,Iterable,HistoryWidget$Adapter)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.widgets", "HistoryWidget", true, "HistoryWidget", "(ModelObject,Iterable,HistoryWidget$Adapter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.widgets", "HistoryWidget", true, "HistoryWidget", "(ModelObject,Iterable,HistoryWidget$Adapter)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson.widgets", "HistoryWidget", true, "HistoryWidget", "(ModelObject,Iterable,HistoryWidget$Adapter)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.widgets", "HistoryWidget", true, "doAjax", "(StaplerRequest,StaplerResponse,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson.widgets", "HistoryWidget", true, "getFirstTransientBuildKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.widgets", "HistoryWidget", true, "getHistoryPageFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.widgets", "HistoryWidget", true, "getNextBuildNumberToFetch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.widgets", "HistoryWidget", true, "getRenderList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson.widgets", "HistoryWidget", true, "setNextBuildNumberToFetch", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson.widgets", "RenderOnDemandClosure", true, "RenderOnDemandClosure", "(JellyContext,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "AbortException", true, "AbortException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "AbstractMarkupText", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "BulkChange", true, "BulkChange", "(Saveable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ClassicPluginStrategy", true, "ClassicPluginStrategy", "(PluginManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "CloseProofOutputStream", true, "CloseProofOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "DependencyRunner", true, "DependencyRunner", "(DependencyRunner$ProjectRunnable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "DescriptorExtensionList", true, "createDescriptorList", "(Hudson,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "DescriptorExtensionList", true, "createDescriptorList", "(Jenkins,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "DescriptorExtensionList", true, "find", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "DescriptorExtensionList", true, "find", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "DescriptorExtensionList", true, "findByName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "DescriptorExtensionList", true, "newInstanceFromRadioList", "(JSONObject)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "DescriptorExtensionList", true, "newInstanceFromRadioList", "(JSONObject,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "EnvVars", true, "EnvVars", "(EnvVars)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson", "EnvVars", true, "EnvVars", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson", "EnvVars", true, "EnvVars", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson", "EnvVars", true, "addLine", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "EnvVars", true, "expand", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "EnvVars", true, "expand", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "EnvVars", true, "get", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "EnvVars", true, "get", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "EnvVars", true, "override", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "EnvVars", true, "override", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "EnvVars", true, "overrideAll", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson", "EnvVars", true, "overrideAll", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "EnvVars", true, "overrideExpandingAll", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson", "EnvVars", true, "overrideExpandingAll", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "EnvVars", true, "putIfNotNull", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "EnvVars", true, "putIfNotNull", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ExtensionComponent", true, "ExtensionComponent", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ExtensionComponent", true, "ExtensionComponent", "(Object,Extension)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ExtensionComponent", true, "ExtensionComponent", "(Object,double)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ExtensionComponent", true, "getInstance", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ExtensionFinder$GuiceFinder", true, "getContainer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ExtensionList", true, "addListener", "(ExtensionListListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ExtensionList", true, "create", "(Hudson,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ExtensionList", true, "create", "(Jenkins,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ExtensionList", true, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ExtensionList", true, "getComponents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ExtensionList", true, "getDynamic", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ExtensionList", true, "getInstance", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath$ExplicitlySpecifiedDirScanner", false, "ExplicitlySpecifiedDirScanner", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson", "FilePath$TarCompression", true, "extract", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "FilePath", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "FilePath", false, "FilePath", "(FilePath,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "FilePath", false, "FilePath", "(FilePath,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "FilePath", false, "FilePath", "(VirtualChannel,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "FilePath", false, "FilePath", "(VirtualChannel,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "FilePath", false, "absolutize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "act", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "act", "(FilePath$FileCallable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "asCallableWith", "(FilePath$FileCallable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "child", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "child", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "createLauncher", "(TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "createLauncher", "(TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "createTempDir", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "createTempFile", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "createTextTempFile", "(String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "createTextTempFile", "(String,String,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "digest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "getBaseName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "getRemote", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "ignoringSymlinks", "(FileVisitor,String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "list", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "list", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "list", "(String,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "normalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "readLink", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "readToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "sibling", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "sibling", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "toURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "toVirtualFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "validateAntFileMask", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "validateAntFileMask", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "validateAntFileMask", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "validateAntFileMask", "(String,int,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "validateFileMask", "(FilePath,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "validateFileMask", "(FilePath,String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "validateFileMask", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "validateFileMask", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "validateFileMask", "(String,boolean,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "withSuffix", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "FilePath", false, "withSuffix", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions$RunUrl", false, "RunUrl", "(Run,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Functions$RunUrl", false, "RunUrl", "(Run,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Functions$RunUrl", false, "RunUrl", "(Run,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Functions$RunUrl", false, "RunUrl", "(Run,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Functions$RunUrl", false, "getBaseUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions$RunUrl", false, "getNextBuildUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions$RunUrl", false, "getPreviousBuildUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions$ThreadGroupMap", true, "getThreadGroup", "(ThreadInfo)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "addSuffix", "(int,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "addSuffix", "(int,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "appendIfNotNull", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "appendIfNotNull", "(String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "appendIfNotNull", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "appendSpaceIfNotNull", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "breakableString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "calcCheckUrl", "(Map,String,Object,String)", "", "Argument[2]", "Argument[0].Element", "taint", "df-generated"] - - ["hudson", "Functions", true, "calcCheckUrl", "(Map,String,Object,String)", "", "Argument[3]", "Argument[0].Element", "taint", "df-generated"] - - ["hudson", "Functions", true, "calcCheckUrl", "(Map,String,Object,String)", "", "Argument[3]", "Argument[2]", "taint", "df-generated"] - - ["hudson", "Functions", true, "capitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "decompose", "(StaplerRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "defaulted", "(Object,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "defaulted", "(Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "dumpThreadInfo", "(ThreadInfo,Functions$ThreadGroupMap)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "encode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "escape", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "extractPluginNameFromIconSrc", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "filter", "(SortedMap,String,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "filterDescriptors", "(Object,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "filterExcludingFrom", "(SortedMap,String,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "getActionUrl", "(String,Action)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "getAllTopLevelItems", "(ItemGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "getCheckUrl", "(String,Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "getCheckUrl", "(String,Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "getCheckUrl", "(String,Object,String)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["hudson", "Functions", true, "getCheckUrl", "(String,Object,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "getCookie", "(HttpServletRequest,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "getDiffString2", "(String,int,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "getDiffString2", "(String,int,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "getNearestAncestorUrl", "(StaplerRequest,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "getPasswordValue", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "getProjectListString", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "getRelativeDisplayNameFrom", "(Item,ItemGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "getRelativeNameFrom", "(Item,ItemGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "getRelativeNameFrom", "(Item,ItemGroup,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "getViewResource", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "ifThenElse", "(boolean,Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "ifThenElse", "(boolean,Object,Object)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "joinPath", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "prepend", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "prepend", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "printThrowable", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "rawHtml", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "reverse", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "singletonList", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "subList", "(List,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "tryGetIconPath", "(String,JellyContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "validateIconSize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "xmlEscape", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Functions", true, "xmlUnescape", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$DecoratedLauncher", true, "DecoratedLauncher", "(Launcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$DecoratedLauncher", true, "getInner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$DecoratedLauncher", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$DummyLauncher", true, "DummyLauncher", "(TaskListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$LocalLauncher", true, "LocalLauncher", "(TaskListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$LocalLauncher", true, "LocalLauncher", "(TaskListener,VirtualChannel)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$LocalLauncher", true, "LocalLauncher", "(TaskListener,VirtualChannel)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "buildStep", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "buildStep", "(EnvVarsFilterableBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "buildStep", "(EnvVarsFilterableBuilder)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "cmdAsSingleString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "cmdAsSingleString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "cmdAsSingleString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "cmds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "cmds", "(ArgumentListBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "cmds", "(ArgumentListBuilder)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "cmds", "(File,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "cmds", "(File,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "cmds", "(File,String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "cmds", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "cmds", "(List)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "cmds", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "cmds", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "cmds", "(String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "envs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "envs", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "envs", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "envs", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "envs", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "masks", "(boolean[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "pwd", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "pwd", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "pwd", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "pwd", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "pwd", "(FilePath)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "pwd", "(FilePath)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "pwd", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "pwd", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "pwd", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "quiet", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "readStderr", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "readStdout", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "start", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "stderr", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "stderr", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "stderr", "(OutputStream)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "stdin", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "stdin", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "stdin", "(InputStream)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "stdout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "stdout", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "stdout", "(OutputStream)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "stdout", "(TaskListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "stdout", "(TaskListener)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$ProcStarter", false, "writeStdin", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["hudson", "Launcher$RemoteLauncher$ProcImpl", false, "ProcImpl", "(Launcher$RemoteProcess)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$RemoteLauncher", true, "RemoteLauncher", "(TaskListener,VirtualChannel,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$RemoteLauncher", true, "RemoteLauncher", "(TaskListener,VirtualChannel,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Launcher$RemoteLauncher", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "decorateByEnv", "(EnvVars)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "decorateByPrefix", "(String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "decorateFor", "(Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "getListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(Launcher$ProcStarter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String,Map,OutputStream,FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String,Map,OutputStream,FilePath)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String,Map,OutputStream,FilePath)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String,Map,OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String,String[],OutputStream,FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String,String[],OutputStream,FilePath)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String,String[],OutputStream,FilePath)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String,String[],OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],Map,InputStream,OutputStream)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],Map,InputStream,OutputStream)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],Map,InputStream,OutputStream)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],Map,InputStream,OutputStream)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],Map,OutputStream,FilePath)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],Map,OutputStream,FilePath)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],Map,OutputStream,FilePath)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],Map,OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream,FilePath)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream,FilePath)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream,FilePath)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],String[],InputStream,OutputStream,FilePath)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],String[],OutputStream,FilePath)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],String[],OutputStream,FilePath)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],String[],OutputStream,FilePath)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],String[],OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,InputStream,OutputStream)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,InputStream,OutputStream)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,InputStream,OutputStream)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,InputStream,OutputStream)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,OutputStream,FilePath)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,OutputStream,FilePath)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],Map,OutputStream,FilePath)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream)", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream,FilePath)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream,FilePath)", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream,FilePath)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],InputStream,OutputStream,FilePath)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],OutputStream,FilePath)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],OutputStream,FilePath)", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],OutputStream,FilePath)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "launch", "(String[],boolean[],String[],OutputStream,FilePath)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Launcher", true, "prepareFilterRules", "(Run,EnvVarsFilterableBuilder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "LocalPluginManager", true, "LocalPluginManager", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "LocalPluginManager", true, "LocalPluginManager", "(Jenkins)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "LocalPluginManager", true, "LocalPluginManager", "(ServletContext,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "LocalPluginManager", true, "LocalPluginManager", "(ServletContext,File)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Lookup", true, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Lookup", true, "set", "(Class,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Lookup", true, "set", "(Class,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Lookup", true, "setIfNull", "(Class,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Lookup", true, "setIfNull", "(Class,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Lookup", true, "setIfNull", "(Class,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "MarkupText", true, "MarkupText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "MarkupText", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "MarkupText", true, "toString", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PermalinkList", false, "PermalinkList", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PermalinkList", false, "findNearest", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PermalinkList", false, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Plugin", true, "getWrapper", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginFirstClassLoader", true, "getURLs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager$FailedPlugin", false, "FailedPlugin", "(PluginWrapper,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginManager$FailedPlugin", false, "FailedPlugin", "(PluginWrapper,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginManager$FailedPlugin", false, "FailedPlugin", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginManager$FailedPlugin", false, "FailedPlugin", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginManager$FailedPlugin", false, "getExceptionString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager$MetadataCache", false, "of", "(String,Class,Supplier)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager$PluginCycleDependenciesMonitor", false, "getPluginsWithCycle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager$PluginUpdateMonitor", false, "addPluginToUpdate", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginManager$PluginUpdateMonitor", false, "getPluginsToBeUpdated", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager$PluginUpdateMonitor", false, "ifPluginOlderThenReport", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginManager$UberClassLoader", false, "UberClassLoader", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "createDefault", "(Jenkins)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "disablePlugins", "(PluginWrapper$PluginDisableStrategy,List)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "disablePlugins", "(PluginWrapper$PluginDisableStrategy,List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "doPlugins", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "dynamicLoad", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "dynamicLoad", "(File,boolean,List)", "", "Argument[0]", "Argument[2].Element", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "dynamicLoad", "(File,boolean,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "dynamicLoad", "(File,boolean,List)", "", "Argument[this]", "Argument[2].Element", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "getFailedPlugins", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "getLastErrorCheckUpdateCenters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "getPlugin", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "getPlugin", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "getPluginStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "getPlugins", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "getPlugins", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "getWorkDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginManager", true, "whichPlugin", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginStrategy", true, "createPluginWrapper", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginStrategy", true, "createPluginWrapper", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginStrategy", true, "getShortName", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper$Dependency", false, "Dependency", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper$Dependency", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper$PluginDisableResult", true, "PluginDisableResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper$PluginDisableResult", true, "PluginDisableResult", "(String,PluginWrapper$PluginDisableStatus,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper$PluginDisableResult", true, "PluginDisableResult", "(String,PluginWrapper$PluginDisableStatus,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper$PluginDisableResult", true, "addDependentDisableStatus", "(PluginWrapper$PluginDisableResult)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper$PluginDisableResult", true, "getDependentsDisableStatus", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper$PluginDisableResult", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper$PluginDisableResult", true, "getPlugin", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper$PluginDisableResult", true, "setMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper$PluginWrapperAdministrativeMonitor", false, "getPlugin", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper$PluginWrapperAdministrativeMonitor", false, "getPlugins", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[6].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "PluginWrapper", "(PluginManager,File,Manifest,URL,ClassLoader,File,List,List)", "", "Argument[7].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "disable", "(PluginWrapper$PluginDisableStrategy)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getBackupFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getDependants", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getDependencies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getDependencyErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getDependents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getDerivedDependencyErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getLongName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getMandatoryDependencies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getMandatoryDependents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getManifest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getOptionalDependants", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getOptionalDependencies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getOptionalDependents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getOriginalDependencyErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "getShortName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "setDependants", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "setDependents", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "setOptionalDependents", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "setPlugin", "(Plugin)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["hudson", "PluginWrapper", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Proc$LocalProc", false, "LocalProc", "(String,Map,OutputStream,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc$LocalProc", false, "LocalProc", "(String,Map,OutputStream,File)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc$LocalProc", false, "LocalProc", "(String,String[],OutputStream,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc$LocalProc", false, "LocalProc", "(String,String[],OutputStream,File)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],Map,InputStream,OutputStream)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],Map,InputStream,OutputStream)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],InputStream,OutputStream)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],InputStream,OutputStream)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],InputStream,OutputStream,File)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],InputStream,OutputStream,File)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],InputStream,OutputStream,OutputStream,File)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],InputStream,OutputStream,OutputStream,File)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],InputStream,OutputStream,OutputStream,File)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],OutputStream,File)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc$LocalProc", false, "LocalProc", "(String[],String[],OutputStream,File)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc$RemoteProc", false, "RemoteProc", "(Future)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "Proc", true, "getStderr", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Proc", true, "getStdin", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Proc", true, "getStdout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "ProxyConfiguration", "(String,int,String,String,String,String)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "getEncryptedPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "getNoProxyHost", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "getNoProxyHostPatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "getNoProxyHostPatterns", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "getSecretPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "getTestUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "getUserName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "setNoProxyHost", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "setSecretPassword", "(Secret)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "setTestUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "ProxyConfiguration", false, "setUserName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "StructuredForm", true, "get", "(StaplerRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "StructuredForm", true, "toList", "(JSONObject,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "changeExtension", "(File,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "changeExtension", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "combine", "(long,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "copyStream", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson", "Util", true, "copyStream", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson", "Util", true, "copyStreamAndClose", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson", "Util", true, "copyStreamAndClose", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson", "Util", true, "createDirectories", "(Path,FileAttribute[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "createSubList", "(Collection,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "encode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "encodeRFC2396", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "ensureEndsWith", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "ensureEndsWith", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "fileToPath", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "filter", "(Iterable,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "filter", "(List,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "fixEmpty", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "fixEmptyAndTrim", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "fixNull", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "fixNull", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "fixNull", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "fixNull", "(Object,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "fixNull", "(Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "fixNull", "(Set)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "fixNull", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "fullEncode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "getFileName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "intern", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "join", "(Collection,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "join", "(Collection,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "join", "(Collection[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "mapToEnv", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "nullify", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "rawEncode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "removeTrailingSlash", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "replaceMacro", "(String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "replaceMacro", "(String,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "replaceMacro", "(String,VariableResolver)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["hudson", "Util", true, "replaceMacro", "(String,VariableResolver)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "replaceMacro", "(String,VariableResolver)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "resolveSymlink", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "resolveSymlink", "(File,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "resolveSymlinkToFile", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "singleQuote", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "toHexString", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "tokenize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "tokenize", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "tokenize", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "Util", true, "wrapToErrorSpan", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "WebAppMain$FileAndDescription", true, "FileAndDescription", "(File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "WebAppMain$FileAndDescription", true, "FileAndDescription", "(File,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "XmlFile", false, "XmlFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "XmlFile", false, "XmlFile", "(XStream,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "XmlFile", false, "XmlFile", "(XStream,File)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "XmlFile", false, "XmlFile", "(XStream,File,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "XmlFile", false, "XmlFile", "(XStream,File,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["hudson", "XmlFile", false, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "XmlFile", false, "getXStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "XmlFile", false, "replaceIfNotAtTopLevel", "(Object,Supplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["hudson", "XmlFile", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.diagnosis", "HsErrPidFile", true, "HsErrPidFile", "(HsErrPidList,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.diagnosis", "HsErrPidFile", true, "HsErrPidFile", "(HsErrPidList,File)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.diagnosis", "HsErrPidFile", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.diagnosis", "HsErrPidFile", true, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.diagnosis", "HsErrPidList", true, "getFiles", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.fingerprints", "GlobalFingerprintConfiguration", true, "getStorage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.fingerprints", "GlobalFingerprintConfiguration", true, "setStorage", "(FingerprintStorage)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.install", "InstallState", true, "InstallState", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.install", "InstallState", true, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.install", "InstallState", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.management", "AdministrativeMonitorsApiData", true, "getMonitorsList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.management", "AdministrativeMonitorsDecorator", true, "filterNonSecurityAdministrativeMonitors", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["jenkins.management", "AdministrativeMonitorsDecorator", true, "filterSecurityAdministrativeMonitors", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["jenkins.management", "AsynchronousAdministrativeMonitor", true, "getLogText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.management", "Badge", true, "Badge", "(String,String,Badge$Severity)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.management", "Badge", true, "Badge", "(String,String,Badge$Severity)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.management", "Badge", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.management", "Badge", true, "getTooltip", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.item_category", "Categories", true, "getItem", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.item_category", "Categories", true, "getItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.item_category", "Category", true, "Category", "(String,String,String,int,int,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model.item_category", "Category", true, "Category", "(String,String,String,int,int,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model.item_category", "Category", true, "Category", "(String,String,String,int,int,List)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model.item_category", "Category", true, "Category", "(String,String,String,int,int,List)", "", "Argument[5].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model.item_category", "Category", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.item_category", "Category", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.item_category", "Category", true, "getItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.item_category", "Category", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.labels", "LabelAutoCompleteSeeder", true, "LabelAutoCompleteSeeder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model.labels", "LabelAutoCompleteSeeder", true, "getSeeds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "getById", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "getByNumber", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "getLoadedBuilds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "newestBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "oldestBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "put", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "put", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "search", "(int,AbstractLazyLoadRunMap$Direction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", true, "updateBaseDir", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model.lazy", "BuildReference$HolderFactory", true, "make", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "BuildReference", false, "BuildReference", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model.lazy", "BuildReference", false, "BuildReference", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model.lazy", "BuildReference", false, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "BuildReference", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn$RunMixIn", true, "createReference", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn$RunMixIn", true, "getNextBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn$RunMixIn", true, "getPreviousBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn", true, "_getRuns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn", true, "createHistoryWidget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn", true, "getBuild", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn", true, "getBuildByNumber", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn", true, "getFirstBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn", true, "getLastBuild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn", true, "getNearestBuild", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn", true, "getNearestOldBuild", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn", true, "getRunMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn", true, "onLoad", "(ItemGroup,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model.queue", "AsynchronousExecution", true, "completed", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model.queue", "AsynchronousExecution", true, "getExecutor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model.queue", "AsynchronousExecution", true, "setExecutorWithoutCompleting", "(Executor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model.queue", "CompositeCauseOfBlockage", true, "CompositeCauseOfBlockage", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ArtifactManager", true, "onLoad", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ArtifactManager", true, "root", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ArtifactManagerConfiguration", true, "getArtifactManagerFactories", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "BlockedBecauseOfBuildInProgress", true, "BlockedBecauseOfBuildInProgress", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "BuildDiscarder$ConverterImpl", true, "ConverterImpl", "(Mapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "BuildDiscarderProperty", true, "BuildDiscarderProperty", "(BuildDiscarder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "BuildDiscarderProperty", true, "getStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "CauseOfInterruption$UserInterruption", false, "UserInterruption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "CauseOfInterruption$UserInterruption", false, "UserInterruption", "(User)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "CauseOfInterruption$UserInterruption", false, "getUser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "CauseOfInterruption$UserInterruption", false, "getUserId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "CauseOfInterruption$UserInterruption", false, "getUserOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Configuration", true, "getStringConfigParameter", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "DirectlyModifiableTopLevelItemGroup", true, "add", "(TopLevelItem,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "DirectlyModifiableTopLevelItemGroup", true, "add", "(TopLevelItem,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "DirectlyModifiableTopLevelItemGroup", true, "add", "(TopLevelItem,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "FingerprintFacet", true, "_setOwner", "(Fingerprint)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "FingerprintFacet", true, "getFingerprint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "GlobalBuildDiscarderConfiguration", true, "getConfiguredBuildDiscarders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "IdStrategy", true, "idFromFilename", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "IdStrategy", true, "keyFor", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "InterruptedBuildAction", true, "InterruptedBuildAction", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "InterruptedBuildAction", true, "getCauses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "InvalidBuildsDir", true, "InvalidBuildsDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins$CloudList", true, "CloudList", "(Jenkins)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins$CloudList", true, "getByName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "_getFingerprint", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "_getFingerprint", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "_getFingerprint", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "addNode", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "copy", "(AbstractProject,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "createProject", "(Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "createProject", "(TopLevelItemDescriptor,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "doConfigExecutorsSubmit", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "doJnlpJars", "(StaplerRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "doQuietDown", "(boolean,int,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "doUserContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "expandVariablesForDirectory", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "expandVariablesForDirectory", "(String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "expandVariablesForDirectory", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getActiveAdministrativeMonitors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getAdjuncts", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getAdministrativeMonitor", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getAgentProtocols", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getAllThreadDumps", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getApi", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getAsynchPeople", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getAuthorizationStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getBuildDirFor", "(Job)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getBuildDirFor", "(Job)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getCloud", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getComputer", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getComputers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getCrumbIssuer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getDependencyGraph", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getDescriptor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getDescriptorByType", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getDescriptorList", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getDescriptorOrDie", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getDynamic", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getExtensionList", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getExtensionList", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getFingerprint", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getFingerprint", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getFingerprint", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getFingerprintMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getFutureDependencyGraph", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getGlobalNodeProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getHeapDump", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getItem", "(String,Item)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getItem", "(String,Item)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getItem", "(String,Item,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getItem", "(String,Item,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getItem", "(String,ItemGroup)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getItem", "(String,ItemGroup)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getItem", "(String,ItemGroup,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getItem", "(String,ItemGroup,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getItemByFullName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getItemByFullName", "(String,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getItemMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getItems", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getJDK", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getJDKs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getJnlpJars", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getJobNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getLabel", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getLabel", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getLabelAtom", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getLabelAtom", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getLabelAtom", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getLabelAtoms", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getLabels", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getLog", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getMarkupFormatter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getMyViewsTabBar", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getNode", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getNodesObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getPeople", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getPluginManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getProjectNamingStrategy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getProjects", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getProxy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getQuietDownReason", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getRawBuildsDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getRawWorkspaceDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getSCMListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getSecretKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getSecurityRealm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getSetupWizard", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getSystemMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getTcpSlaveAgentListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getTopLevelItemNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getUpdateCenter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getUser", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "getWidgets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "putItem", "(TopLevelItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "rebuildDependencyGraphAsync", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "setAuthorizationStrategy", "(AuthorizationStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "setCrumbIssuer", "(CrumbIssuer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "setInstallState", "(InstallState)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "setJDKs", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "setLog", "(LogRecorderManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "setMarkupFormatter", "(MarkupFormatter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "setMyViewsTabBar", "(MyViewsTabBar)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "setPrimaryView", "(View)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "setProjectNamingStrategy", "(ProjectNamingStrategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "setProxy", "(ProxyConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "setRawBuildsDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "setSecurityRealm", "(SecurityRealm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "setSystemMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Jenkins", true, "setViewsTabBar", "(ViewsTabBar)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "JenkinsLocationConfiguration", true, "getAdminAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "JenkinsLocationConfiguration", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "JenkinsLocationConfiguration", true, "setAdminAddress", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "JenkinsLocationConfiguration", true, "setUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithChildren", true, "doChildrenContextMenu", "(StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Action)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Computer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Computer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Computer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Job)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(ModelObjectWithContextMenu$MenuItem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(ModelObjectWithContextMenu$MenuItem)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String,String,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String,String,boolean,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "add", "(String,String,String,boolean,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "addAll", "(Collection)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "addHeader", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "addSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "from", "(ModelObjectWithContextMenu,StaplerRequest,StaplerResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$ContextMenu", true, "from", "(ModelObjectWithContextMenu,StaplerRequest,StaplerResponse,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "MenuItem", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "MenuItem", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "MenuItem", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "getIconXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withContextRelativeUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withContextRelativeUrl", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withDisplayName", "(ModelObject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withDisplayName", "(ModelObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withDisplayName", "(ModelObject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withDisplayName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withDisplayName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withIcon", "(BallColor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withIcon", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withIcon", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withIconClass", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withStockIcon", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withStockIcon", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu$MenuItem", true, "withUrl", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.model", "ModifiableTopLevelItemGroup", true, "copy", "(TopLevelItem,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ModifiableTopLevelItemGroup", true, "createProject", "(TopLevelItemDescriptor,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Nodes", true, "addNode", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "Nodes", true, "getNode", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "Nodes", true, "getNodes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", true, "scheduleBuild2", "(int,Action[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn", true, "extendSearchIndex", "(SearchIndexBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn", true, "getTrigger", "(Job,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn", true, "scheduleBuild2", "(Job,int,Action[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn", true, "scheduleBuild2", "(Job,int,Action[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn", true, "scheduleBuild2", "(int,Action[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ProjectNamingStrategy$PatternProjectNamingStrategy", false, "PatternProjectNamingStrategy", "(String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ProjectNamingStrategy$PatternProjectNamingStrategy", false, "PatternProjectNamingStrategy", "(String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ProjectNamingStrategy$PatternProjectNamingStrategy", false, "PatternProjectNamingStrategy", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "ProjectNamingStrategy$PatternProjectNamingStrategy", false, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "ProjectNamingStrategy$PatternProjectNamingStrategy", false, "getNamePattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "RunAction2", true, "onAttached", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "RunAction2", true, "onLoad", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "RunIdMigrator", false, "migrate", "(File,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "SimpleGlobalBuildDiscarderStrategy", true, "SimpleGlobalBuildDiscarderStrategy", "(BuildDiscarder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.model", "SimpleGlobalBuildDiscarderStrategy", true, "getDiscarder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.model", "StandardArtifactManager", true, "StandardArtifactManager", "(Run)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.mvn", "FilePathGlobalSettingsProvider", true, "FilePathGlobalSettingsProvider", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.mvn", "FilePathGlobalSettingsProvider", true, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.mvn", "FilePathSettingsProvider", true, "FilePathSettingsProvider", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.mvn", "FilePathSettingsProvider", true, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.mvn", "GlobalMavenConfig", true, "getGlobalSettingsProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.mvn", "GlobalMavenConfig", true, "getSettingsProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.mvn", "GlobalMavenConfig", true, "setGlobalSettingsProvider", "(GlobalSettingsProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.mvn", "GlobalMavenConfig", true, "setSettingsProvider", "(SettingsProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.mvn", "GlobalSettingsProvider", true, "getSettingsFilePath", "(GlobalSettingsProvider,AbstractBuild,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.mvn", "GlobalSettingsProvider", true, "getSettingsFilePath", "(GlobalSettingsProvider,AbstractBuild,TaskListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.mvn", "GlobalSettingsProvider", true, "getSettingsRemotePath", "(GlobalSettingsProvider,AbstractBuild,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.mvn", "GlobalSettingsProvider", true, "getSettingsRemotePath", "(GlobalSettingsProvider,AbstractBuild,TaskListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.mvn", "GlobalSettingsProvider", true, "supplySettings", "(AbstractBuild,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.mvn", "GlobalSettingsProvider", true, "supplySettings", "(AbstractBuild,TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.mvn", "SettingsProvider", true, "getSettingsFilePath", "(SettingsProvider,AbstractBuild,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.mvn", "SettingsProvider", true, "getSettingsFilePath", "(SettingsProvider,AbstractBuild,TaskListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.mvn", "SettingsProvider", true, "getSettingsRemotePath", "(SettingsProvider,AbstractBuild,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.mvn", "SettingsProvider", true, "getSettingsRemotePath", "(SettingsProvider,AbstractBuild,TaskListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.mvn", "SettingsProvider", true, "supplySettings", "(AbstractBuild,TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.mvn", "SettingsProvider", true, "supplySettings", "(AbstractBuild,TaskListener)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "DomainValidator$Item", true, "Item", "(DomainValidator$ArrayType,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "DomainValidator", true, "getInstance", "(boolean,List)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "DomainValidator", true, "getOverrides", "(DomainValidator$ArrayType)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "RegexValidator", true, "match", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "RegexValidator", true, "validate", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(RegexValidator,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(String[],RegexValidator,long)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(String[],RegexValidator,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(String[],RegexValidator,long,DomainValidator)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(String[],RegexValidator,long,DomainValidator)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(String[],RegexValidator,long,DomainValidator)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "UrlValidator", true, "UrlValidator", "(String[],long)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["jenkins.plugins", "DetachedPluginsUtil$DetachedPlugin", false, "getShortName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.plugins", "DetachedPluginsUtil$DetachedPlugin", false, "getSplitWhen", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.plugins", "DetachedPluginsUtil$DetachedPlugin", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.plugins", "DetachedPluginsUtil", true, "configLines", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStats$SingleTokenStats", true, "getLastUseDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStats$SingleTokenStats", true, "getTokenUuid", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStats", true, "findTokenStatsById", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStats", true, "findTokenStatsById", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStats", true, "load", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStats", true, "load", "(User)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStats", true, "updateUsageForId", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStats", true, "updateUsageForId", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "buildNew", "(String,ApiTokenStore$HashValue)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "buildNew", "(String,ApiTokenStore$HashValue)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "buildNewFromLegacy", "(ApiTokenStore$HashValue,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "getCreationDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "getUuid", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "rename", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore", true, "findMatchingToken", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore", true, "getLegacyToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore", true, "getTokenListSortedByName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore", true, "reconfigure", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore", true, "revokeToken", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", true, "getLegacyStatsOf", "(User,ApiTokenStore$HashedToken)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", true, "getLegacyStatsOf", "(User,ApiTokenStore$HashedToken)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", true, "getLegacyTokenOf", "(User)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.apitoken", "TokenUuidAndPlainValue", true, "TokenUuidAndPlainValue", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security.apitoken", "TokenUuidAndPlainValue", true, "TokenUuidAndPlainValue", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security.seed", "UserSeedProperty", true, "getSeed", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security.stapler", "StaticRoutingDecisionProvider", true, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security.stapler", "StaticRoutingDecisionProvider", true, "add", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.security.stapler", "StaticRoutingDecisionProvider", true, "addBlacklistSignature", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security.stapler", "StaticRoutingDecisionProvider", true, "addBlacklistSignature", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.security.stapler", "StaticRoutingDecisionProvider", true, "remove", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.security.stapler", "StaticRoutingDecisionProvider", true, "removeBlacklistSignature", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.security", "ApiTokenProperty$TokenInfoAndStats", true, "TokenInfoAndStats", "(ApiTokenStore$HashedToken,ApiTokenStats$SingleTokenStats)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "ApiTokenProperty$TokenInfoAndStats", true, "TokenInfoAndStats", "(ApiTokenStore$HashedToken,ApiTokenStats$SingleTokenStats)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "ApiTokenProperty", true, "getTokenList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "ApiTokenProperty", true, "getTokenStats", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "ApiTokenProperty", true, "getTokenStore", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "BasicApiTokenHelper", true, "isConnectingUsingApiToken", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "BasicHeaderProcessor", true, "setAuthenticationEntryPoint", "(AuthenticationEntryPoint)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "BasicHeaderProcessor", true, "setRememberMeServices", "(RememberMeServices)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "ConfidentialKey", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "CryptoConfidentialKey", true, "CryptoConfidentialKey", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "CryptoConfidentialKey", true, "CryptoConfidentialKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "DefaultConfidentialStore", true, "DefaultConfidentialStore", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "HMACConfidentialKey", true, "HMACConfidentialKey", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "HMACConfidentialKey", true, "HMACConfidentialKey", "(Class,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "HMACConfidentialKey", true, "HMACConfidentialKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "HMACConfidentialKey", true, "HMACConfidentialKey", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "HexStringConfidentialKey", true, "HexStringConfidentialKey", "(Class,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "HexStringConfidentialKey", true, "HexStringConfidentialKey", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "HexStringConfidentialKey", true, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "ImpersonatingExecutorService", false, "ImpersonatingExecutorService", "(ExecutorService,Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "ImpersonatingExecutorService", false, "ImpersonatingExecutorService", "(ExecutorService,Authentication)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "ImpersonatingScheduledExecutorService", false, "ImpersonatingScheduledExecutorService", "(ScheduledExecutorService,Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "ImpersonatingScheduledExecutorService", false, "ImpersonatingScheduledExecutorService", "(ScheduledExecutorService,Authentication)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "ImpersonatingUserDetailsService2", true, "ImpersonatingUserDetailsService2", "(UserDetailsService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "ImpersonatingUserDetailsService", true, "ImpersonatingUserDetailsService", "(UserDetailsService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "NonSerializableSecurityContext", true, "NonSerializableSecurityContext", "(Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "NonSerializableSecurityContext", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "QueueItemAuthenticatorConfiguration", true, "getAuthenticators", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "RSAConfidentialKey", true, "getPublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "RSADigitalSignatureConfidentialKey", true, "RSADigitalSignatureConfidentialKey", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "RSADigitalSignatureConfidentialKey", true, "RSADigitalSignatureConfidentialKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "ResourceDomainConfiguration", false, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "ResourceDomainConfiguration", false, "setUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "ResourceDomainRootAction", true, "getDynamic", "(String,StaplerRequest,StaplerResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "ResourceDomainRootAction", true, "getRedirectUrl", "(ResourceDomainRootAction$Token,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "ResourceDomainRootAction", true, "getRedirectUrl", "(ResourceDomainRootAction$Token,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "ResourceDomainRootAction", true, "getToken", "(DirectoryBrowserSupport,StaplerRequest)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "SecurityContextExecutorService", true, "SecurityContextExecutorService", "(ExecutorService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "UpdateSiteWarningsConfiguration", true, "getIgnoredWarnings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "UpdateSiteWarningsConfiguration", true, "setIgnoredWarnings", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.security", "UserDetailsCache", false, "getCached", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.security", "UserDetailsCache", false, "loadUserByUsername", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.slaves", "EncryptedSlaveAgentJnlpFile", true, "EncryptedSlaveAgentJnlpFile", "(AccessControlled,String,String,Permission)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.slaves", "EncryptedSlaveAgentJnlpFile", true, "EncryptedSlaveAgentJnlpFile", "(AccessControlled,String,String,Permission)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.slaves", "EncryptedSlaveAgentJnlpFile", true, "EncryptedSlaveAgentJnlpFile", "(AccessControlled,String,String,Permission)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.slaves", "EncryptedSlaveAgentJnlpFile", true, "EncryptedSlaveAgentJnlpFile", "(AccessControlled,String,String,Permission)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.slaves", "IOHubProvider", true, "getHub", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.slaves", "NioChannelSelector", true, "getHub", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.slaves", "RemotingWorkDirSettings", true, "RemotingWorkDirSettings", "(boolean,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.slaves", "RemotingWorkDirSettings", true, "RemotingWorkDirSettings", "(boolean,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.slaves", "RemotingWorkDirSettings", true, "getInternalDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.slaves", "RemotingWorkDirSettings", true, "getWorkDirPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.slaves", "RemotingWorkDirSettings", true, "toCommandLineArgs", "(SlaveComputer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.slaves", "RemotingWorkDirSettings", true, "toCommandLineString", "(SlaveComputer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule", true, "getVariables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule", true, "setVariables", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterException", true, "EnvVarsFilterException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterException", true, "getRule", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterException", true, "withRule", "(EnvVarsFilterRule)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterException", true, "withRule", "(EnvVarsFilterRule)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterException", true, "withVariable", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterException", true, "withVariable", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterRuleContext", true, "EnvVarsFilterRuleContext", "(Launcher,TaskListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterRuleContext", true, "EnvVarsFilterRuleContext", "(Launcher,TaskListener)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterRuleContext", true, "getLauncher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterRuleContext", true, "getTaskListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterRuleWrapper", true, "EnvVarsFilterRuleWrapper", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterRuleWrapper", true, "createRuleWrapper", "(Run,Object,Launcher,List)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterableBuilder", true, "buildEnvVarsFilterRules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.tasks", "SimpleBuildStep", true, "perform", "(Run,FilePath,EnvVars,Launcher,TaskListener)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["jenkins.tasks", "SimpleBuildStep", true, "perform", "(Run,FilePath,Launcher,TaskListener)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["jenkins.tasks", "SimpleBuildWrapper$Context", false, "env", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.tasks", "SimpleBuildWrapper$Context", false, "env", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.tasks", "SimpleBuildWrapper$Context", false, "getDisposer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.tasks", "SimpleBuildWrapper$Context", false, "getEnv", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.tasks", "SimpleBuildWrapper$Context", false, "setDisposer", "(SimpleBuildWrapper$Disposer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.telemetry", "Correlator", true, "getCorrelationId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.triggers", "ReverseBuildTrigger$DescriptorImpl", false, "doAutoCompleteUpstreamProjects", "(String,Item,ItemGroup)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.triggers", "ReverseBuildTrigger$DescriptorImpl", false, "doAutoCompleteUpstreamProjects", "(String,Item,ItemGroup)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.triggers", "ReverseBuildTrigger", false, "ReverseBuildTrigger", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.triggers", "ReverseBuildTrigger", false, "ReverseBuildTrigger", "(String,Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.triggers", "ReverseBuildTrigger", false, "ReverseBuildTrigger", "(String,Result)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.triggers", "ReverseBuildTrigger", false, "getThreshold", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.triggers", "ReverseBuildTrigger", false, "getUpstreamProjects", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.triggers", "ReverseBuildTrigger", false, "setThreshold", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.triggers", "SCMTriggerItem$SCMTriggerItems", true, "asSCMTriggerItem", "(Item)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.triggers", "SCMTriggerItem$SCMTriggerItems", true, "resolveMultiScmIfConfigured", "(SCM)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.triggers", "SCMTriggerItem", true, "asItem", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.triggers", "SCMTriggerItem", true, "getSCMTrigger", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.triggers", "SCMTriggerItem", true, "getSCMs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.triggers", "SCMTriggerItem", true, "scheduleBuild2", "(int,Action[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["jenkins.triggers", "TriggeredItem", true, "getTriggers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util.antlr", "JenkinsANTLRErrorListener", true, "JenkinsANTLRErrorListener", "(Supplier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.groovy", "GroovyHookScript", true, "GroovyHookScript", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.groovy", "GroovyHookScript", true, "GroovyHookScript", "(String,ServletContext,File,ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.groovy", "GroovyHookScript", true, "GroovyHookScript", "(String,ServletContext,File,ClassLoader)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.groovy", "GroovyHookScript", true, "GroovyHookScript", "(String,ServletContext,File,ClassLoader)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.groovy", "GroovyHookScript", true, "GroovyHookScript", "(String,ServletContext,File,ClassLoader)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.groovy", "GroovyHookScript", true, "bind", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["jenkins.util.groovy", "GroovyHookScript", true, "getBindings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util.io", "CompositeIOException", true, "CompositeIOException", "(String,IOException[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.io", "CompositeIOException", true, "CompositeIOException", "(String,IOException[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.io", "CompositeIOException", true, "CompositeIOException", "(String,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.io", "CompositeIOException", true, "CompositeIOException", "(String,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.io", "CompositeIOException", true, "asUncheckedIOException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util.io", "CompositeIOException", true, "getExceptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util.io", "FileBoolean", true, "FileBoolean", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.io", "FileBoolean", true, "FileBoolean", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.io", "PathRemover$RetryStrategy", true, "failureMessage", "(Path,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util.io", "PathRemover", true, "newFilteredRobustRemover", "(PathRemover$PathChecker,int,boolean,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util.io", "PathRemover", true, "newRemoverWithStrategy", "(PathRemover$RetryStrategy)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util.xml", "FilteredFunctionContext", true, "FilteredFunctionContext", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM$WriterImpl", true, "getOutput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", true, "XStreamDOM", "(String,Map,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", true, "XStreamDOM", "(String,Map,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", true, "XStreamDOM", "(String,Map,List)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", true, "XStreamDOM", "(String,Map,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", true, "XStreamDOM", "(String,Map,String)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", true, "XStreamDOM", "(String,Map,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", true, "expandMacro", "(VariableResolver)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", true, "expandMacro", "(VariableResolver)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", true, "expandMacro", "(VariableResolver)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", true, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", true, "getAttribute", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", true, "getAttributeMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", true, "getChildren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", true, "getTagName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "AntClassLoader", true, "addPathFiles", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util", "AtmostOneTaskExecutor", true, "AtmostOneTaskExecutor", "(Callable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util", "AtmostOneTaskExecutor", true, "AtmostOneTaskExecutor", "(ExecutorService,Callable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util", "AtmostOneTaskExecutor", true, "AtmostOneTaskExecutor", "(ExecutorService,Callable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util", "AtmostOneTaskExecutor", true, "submit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "BuildListenerAdapter", false, "BuildListenerAdapter", "(TaskListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util", "BuildListenerAdapter", false, "wrap", "(TaskListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "ContextResettingExecutorService", true, "ContextResettingExecutorService", "(ExecutorService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util", "ErrorLoggingExecutorService", true, "ErrorLoggingExecutorService", "(ExecutorService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util", "JSONSignatureValidator", true, "JSONSignatureValidator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util", "JSONSignatureValidator", true, "verifySignature", "(JSONObject)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "JSONSignatureValidator", true, "verifySignature", "(JSONObject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "MemoryReductionUtil", true, "internInPlace", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "NonLocalizable", true, "NonLocalizable", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util", "NonLocalizable", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "ProgressiveRendering", true, "news", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "ServerTcpPort", true, "ServerTcpPort", "(JSONObject)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util", "ServerTcpPort", true, "ServerTcpPort", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.util", "SystemProperties", true, "getString", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "SystemProperties", true, "getString", "(String,String,Level)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "TreeString", false, "of", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "TreeString", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "TreeString", false, "toString", "(TreeString)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "TreeStringBuilder", true, "intern", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "TreeStringBuilder", true, "intern", "(TreeString)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "child", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "child", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "forFile", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "forFilePath", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "list", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "list", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "list", "(String,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "list", "(String,String,boolean,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "list", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "listOnlyDescendants", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "readLink", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "run", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.util", "VirtualFile", true, "toURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.websocket", "Provider$Listener", true, "getProviderSession", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.websocket", "Provider$Listener", true, "onWebSocketConnect", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.widgets", "HistoryPageEntry", true, "HistoryPageEntry", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.widgets", "HistoryPageEntry", true, "getEntry", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins.widgets", "HistoryPageFilter", true, "add", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.widgets", "HistoryPageFilter", true, "add", "(Iterable,List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.widgets", "HistoryPageFilter", true, "add", "(Iterable,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins.widgets", "HistoryPageFilter", true, "setSearchString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins.widgets", "RunListProgressiveRendering", true, "setBuilds", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins", "ExtensionRefreshException", true, "ExtensionRefreshException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins", "ExtensionRefreshException", true, "ExtensionRefreshException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins", "ExtensionRefreshException", true, "ExtensionRefreshException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["jenkins", "MissingDependencyException", true, "MissingDependencyException", "(String,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins", "MissingDependencyException", true, "MissingDependencyException", "(String,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["jenkins", "MissingDependencyException", true, "getMissingDependencies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins", "MissingDependencyException", true, "getPluginShortName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["jenkins", "RestartRequiredException", true, "RestartRequiredException", "(Localizable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["jenkins", "RestartRequiredException", true, "RestartRequiredException", "(Localizable,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.acls.sid", "GrantedAuthoritySid", true, "GrantedAuthoritySid", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.acls.sid", "GrantedAuthoritySid", true, "getGrantedAuthority", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.acls.sid", "GrantedAuthoritySid", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.acls.sid", "PrincipalSid", true, "PrincipalSid", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.acls.sid", "PrincipalSid", true, "getPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.acls.sid", "PrincipalSid", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.context", "SecurityContext", true, "getAuthentication", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.context", "SecurityContext", true, "setAuthentication", "(Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.providers.anonymous", "AnonymousAuthenticationToken", true, "AnonymousAuthenticationToken", "(AnonymousAuthenticationToken)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.providers", "AbstractAuthenticationToken", true, "setDetails", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.providers", "UsernamePasswordAuthenticationToken", true, "UsernamePasswordAuthenticationToken", "(UsernamePasswordAuthenticationToken)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.ui.rememberme", "RememberMeServices", true, "fromSpring", "(RememberMeServices)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.ui.rememberme", "RememberMeServices", true, "toSpring", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,GrantedAuthority[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,GrantedAuthority[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,GrantedAuthority[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,boolean,boolean,GrantedAuthority[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,boolean,boolean,GrantedAuthority[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,boolean,boolean,GrantedAuthority[])", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,boolean,boolean,boolean,GrantedAuthority[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,boolean,boolean,boolean,GrantedAuthority[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "User", true, "User", "(String,String,boolean,boolean,boolean,boolean,GrantedAuthority[])", "", "Argument[6].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "User", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetails", true, "fromSpring", "(UserDetails)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetails", true, "fromSpringPrincipal", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetails", true, "getAuthorities", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetails", true, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetails", true, "getUsername", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetails", true, "toSpring", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetails", true, "toSpringPrincipal", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetailsService", true, "loadUserByUsername", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity.userdetails", "UsernameNotFoundException", true, "UsernameNotFoundException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity", "AccountExpiredException", true, "AccountExpiredException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity", "AcegiSecurityException", true, "toSpring", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity", "Authentication", true, "fromSpring", "(Authentication)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity", "Authentication", true, "getAuthorities", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity", "Authentication", true, "getDetails", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity", "Authentication", true, "toSpring", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity", "AuthenticationException", true, "fromSpring", "(AuthenticationException)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity", "AuthenticationException", true, "getAuthentication", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity", "AuthenticationException", true, "getExtraInformation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity", "AuthenticationException", true, "setAuthentication", "(Authentication)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity", "BadCredentialsException", true, "BadCredentialsException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity", "CredentialsExpiredException", true, "CredentialsExpiredException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity", "DisabledException", true, "DisabledException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity", "GrantedAuthority", true, "getAuthority", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity", "GrantedAuthorityImpl", true, "GrantedAuthorityImpl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.acegisecurity", "GrantedAuthorityImpl", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.acegisecurity", "LockedException", true, "LockedException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "BuildStatusIcon", true, "BuildStatusIcon", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "BuildStatusIcon", true, "BuildStatusIcon", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "BuildStatusIcon", true, "BuildStatusIcon", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "BuildStatusIcon", true, "BuildStatusIcon", "(String,String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "BuildStatusIcon", true, "BuildStatusIcon", "(String,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "BuildStatusIcon", true, "BuildStatusIcon", "(String,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconFormat)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconFormat)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconFormat)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconType)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconType)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconType,IconFormat)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconType,IconFormat)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "Icon", "(String,String,String,IconType,IconFormat)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "getClassSpec", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "getNormalizedSelector", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "getQualifiedUrl", "(JellyContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "getQualifiedUrl", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "getQualifiedUrl", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "getStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "toNormalizedCSSSelector", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "toNormalizedIconName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "toNormalizedIconNameClass", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "toNormalizedIconSizeClass", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", true, "toNormalizedIconUrl", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", true, "addIcon", "(Icon)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", true, "addIcon", "(Icon)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", true, "getCoreIcons", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", true, "getIconByClassSpec", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", true, "getIconByNormalizedCSSSelector", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", true, "getIconByUrl", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", true, "getSymbol", "(String,String,String,String,String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", true, "getSymbol", "(String,String,String,String,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", true, "getSymbol", "(String,String,String,String,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", true, "getSymbol", "(String,String,String,String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", true, "getSymbol", "(String,String,String,String,String,String,String)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", true, "getSymbol", "(String,String,String,String,String,String,String)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", true, "getSymbol", "(String,String,String,String,String,String,String)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "IconType", false, "toQualifiedUrl", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "IconType", false, "toQualifiedUrl", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "WeatherIcon", true, "WeatherIcon", "(String,String,WeatherIcon$Status)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.icon", "WeatherIcon", true, "WeatherIcon", "(String,String,WeatherIcon$Status)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "Symbol", false, "get", "(SymbolRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getHtmlTooltip", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getPluginName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getRaw", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "getTooltip", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withClasses", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withClasses", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withHtmlTooltip", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withHtmlTooltip", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withId", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withPluginName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withPluginName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withRaw", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withRaw", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withTitle", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withTooltip", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest$Builder", true, "withTooltip", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest", false, "getClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest", false, "getHtmlTooltip", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest", false, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest", false, "getPluginName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest", false, "getTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.jenkins.ui.symbol", "SymbolRequest", false, "getTooltip", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["antlr", "ANTLRException", "ANTLRException", "(String,Throwable)", "summary", "df-generated"] - - ["antlr", "ANTLRException", "ANTLRException", "(Throwable)", "summary", "df-generated"] - - ["executable", "Main", "whoAmI", "(File)", "summary", "df-generated"] - - ["hudson.cli.client", "Messages", "CLI_BadAuth", "()", "summary", "df-generated"] - - ["hudson.cli.client", "Messages", "CLI_NoSuchFileExists", "(Object)", "summary", "df-generated"] - - ["hudson.cli.client", "Messages", "CLI_NoURL", "()", "summary", "df-generated"] - - ["hudson.cli.client", "Messages", "CLI_Usage", "()", "summary", "df-generated"] - - ["hudson.cli.client", "Messages", "_CLI_BadAuth", "()", "summary", "df-generated"] - - ["hudson.cli.client", "Messages", "_CLI_NoSuchFileExists", "(Object)", "summary", "df-generated"] - - ["hudson.cli.client", "Messages", "_CLI_NoURL", "()", "summary", "df-generated"] - - ["hudson.cli.client", "Messages", "_CLI_Usage", "()", "summary", "df-generated"] - - ["hudson.cli.handlers", "AbstractItemOptionHandler", "AbstractItemOptionHandler", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"] - - ["hudson.cli.handlers", "AbstractProjectOptionHandler", "AbstractProjectOptionHandler", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"] - - ["hudson.cli.handlers", "JobOptionHandler", "JobOptionHandler", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"] - - ["hudson.cli.handlers", "NodeOptionHandler", "NodeOptionHandler", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"] - - ["hudson.cli.handlers", "ParameterizedJobOptionHandler", "ParameterizedJobOptionHandler", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"] - - ["hudson.cli.handlers", "TopLevelItemOptionHandler", "TopLevelItemOptionHandler", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"] - - ["hudson.cli.handlers", "ViewOptionHandler", "ViewOptionHandler", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"] - - ["hudson.cli.handlers", "ViewOptionHandler", "getView", "(String)", "summary", "df-generated"] - - ["hudson.cli", "CLI", "_main", "(String[])", "summary", "df-generated"] - - ["hudson.cli", "CLI", "loadKey", "(File)", "summary", "df-generated"] - - ["hudson.cli", "CLI", "loadKey", "(File,String)", "summary", "df-generated"] - - ["hudson.cli", "CLI", "loadKey", "(String)", "summary", "df-generated"] - - ["hudson.cli", "CLI", "loadKey", "(String,String)", "summary", "df-generated"] - - ["hudson.cli", "CLIAction", "doCommand", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.cli", "CLIAction", "doWs", "()", "summary", "df-generated"] - - ["hudson.cli", "CLIAction", "isWebSocketSupported", "()", "summary", "df-generated"] - - ["hudson.cli", "CLICommand", "all", "()", "summary", "df-generated"] - - ["hudson.cli", "CLICommand", "checkChannel", "()", "summary", "df-generated"] - - ["hudson.cli", "CLICommand", "clone", "(String)", "summary", "df-generated"] - - ["hudson.cli", "CLICommand", "getCurrent", "()", "summary", "df-generated"] - - ["hudson.cli", "CLICommand", "getLongDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "CLICommand", "getName", "()", "summary", "df-generated"] - - ["hudson.cli", "CLICommand", "getShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "CLICommand", "getSingleLineSummary", "()", "summary", "df-generated"] - - ["hudson.cli", "CLICommand", "getUsage", "()", "summary", "df-generated"] - - ["hudson.cli", "CLICommand", "setClientCharset", "(Charset)", "summary", "df-generated"] - - ["hudson.cli", "CliTransportAuthenticator", "all", "()", "summary", "df-generated"] - - ["hudson.cli", "CliTransportAuthenticator", "authenticate", "(String,Channel,Connection)", "summary", "df-generated"] - - ["hudson.cli", "CliTransportAuthenticator", "supportsProtocol", "(String)", "summary", "df-generated"] - - ["hudson.cli", "Connection", "Connection", "(Socket)", "summary", "df-generated"] - - ["hudson.cli", "Connection", "close", "()", "summary", "df-generated"] - - ["hudson.cli", "Connection", "diffieHellman", "(boolean)", "summary", "df-generated"] - - ["hudson.cli", "Connection", "diffieHellman", "(boolean,int)", "summary", "df-generated"] - - ["hudson.cli", "Connection", "fold", "(byte[],int)", "summary", "df-generated"] - - ["hudson.cli", "Connection", "proveIdentity", "(byte[],KeyPair)", "summary", "df-generated"] - - ["hudson.cli", "Connection", "readBoolean", "()", "summary", "df-generated"] - - ["hudson.cli", "Connection", "readKey", "()", "summary", "df-generated"] - - ["hudson.cli", "Connection", "verifyIdentity", "(byte[])", "summary", "df-generated"] - - ["hudson.cli", "Connection", "writeBoolean", "(boolean)", "summary", "df-generated"] - - ["hudson.cli", "Connection", "writeKey", "(Key)", "summary", "df-generated"] - - ["hudson.cli", "Connection", "writeObject", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Connection", "writeUTF", "(String)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "AddJobToViewCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "BuildCommand_CLICause_CannotBuildConfigNotSaved", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "BuildCommand_CLICause_CannotBuildDisabled", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "BuildCommand_CLICause_CannotBuildUnknownReasons", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "BuildCommand_CLICause_ShortDescription", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "BuildCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "CancelQuietDownCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "ClearQueueCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "CliProtocol2_displayName", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "CliProtocol_displayName", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "ConnectNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "ConsoleCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "CopyJobCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "CreateJobCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "CreateNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "CreateViewCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "DeleteBuildsCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "DeleteJobCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "DeleteNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "DeleteViewCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "DisablePluginCommand_NoSuchStrategy", "(Object,Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "DisablePluginCommand_PrintUsageSummary", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "DisablePluginCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "DisablePluginCommand_StatusMessage", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "DisconnectNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "EnablePluginCommand_MissingDependencies", "(Object,Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "EnablePluginCommand_NoSuchPlugin", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "EnablePluginCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "GetJobCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "GetNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "GetViewCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "GroovyCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "GroovyshCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "HelpCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "InstallPluginCommand_DidYouMean", "(Object,Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "InstallPluginCommand_InstallingFromUpdateCenter", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "InstallPluginCommand_InstallingPluginFromLocalFile", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "InstallPluginCommand_InstallingPluginFromStdin", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "InstallPluginCommand_InstallingPluginFromUrl", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "InstallPluginCommand_NoUpdateCenterDefined", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "InstallPluginCommand_NoUpdateDataRetrieved", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "InstallPluginCommand_NotAValidSourceName", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "InstallPluginCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "ListChangesCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "ListJobsCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "ListPluginsCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "OfflineNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "OnlineNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "QuietDownCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "ReloadConfigurationCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "ReloadJobCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "RemoveJobFromViewCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "SessionIdCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "SetBuildDescriptionCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "SetBuildDisplayNameCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "UpdateJobCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "UpdateNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "UpdateViewCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "VersionCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "WaitNodeOfflineCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "WaitNodeOnlineCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "WhoAmICommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_AddJobToViewCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_BuildCommand_CLICause_CannotBuildConfigNotSaved", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_BuildCommand_CLICause_CannotBuildDisabled", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_BuildCommand_CLICause_CannotBuildUnknownReasons", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_BuildCommand_CLICause_ShortDescription", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_BuildCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_CancelQuietDownCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_ClearQueueCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_CliProtocol2_displayName", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_CliProtocol_displayName", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_ConnectNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_ConsoleCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_CopyJobCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_CreateJobCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_CreateNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_CreateViewCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_DeleteBuildsCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_DeleteJobCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_DeleteNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_DeleteViewCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_DisablePluginCommand_NoSuchStrategy", "(Object,Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_DisablePluginCommand_PrintUsageSummary", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_DisablePluginCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_DisablePluginCommand_StatusMessage", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_DisconnectNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_EnablePluginCommand_MissingDependencies", "(Object,Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_EnablePluginCommand_NoSuchPlugin", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_EnablePluginCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_GetJobCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_GetNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_GetViewCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_GroovyCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_GroovyshCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_HelpCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_InstallPluginCommand_DidYouMean", "(Object,Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_InstallPluginCommand_InstallingFromUpdateCenter", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_InstallPluginCommand_InstallingPluginFromLocalFile", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_InstallPluginCommand_InstallingPluginFromStdin", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_InstallPluginCommand_InstallingPluginFromUrl", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_InstallPluginCommand_NoUpdateCenterDefined", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_InstallPluginCommand_NoUpdateDataRetrieved", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_InstallPluginCommand_NotAValidSourceName", "(Object)", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_InstallPluginCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_ListChangesCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_ListJobsCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_ListPluginsCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_OfflineNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_OnlineNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_QuietDownCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_ReloadConfigurationCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_ReloadJobCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_RemoveJobFromViewCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_SessionIdCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_SetBuildDescriptionCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_SetBuildDisplayNameCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_UpdateJobCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_UpdateNodeCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_UpdateViewCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_VersionCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_WaitNodeOfflineCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_WaitNodeOnlineCommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "Messages", "_WhoAmICommand_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.cli", "PrivateKeyProvider", "hasKeys", "()", "summary", "df-generated"] - - ["hudson.cli", "PrivateKeyProvider", "loadKey", "(File,String)", "summary", "df-generated"] - - ["hudson.cli", "PrivateKeyProvider", "loadKey", "(String,String)", "summary", "df-generated"] - - ["hudson.cli", "PrivateKeyProvider", "readFrom", "(File)", "summary", "df-generated"] - - ["hudson.cli", "PrivateKeyProvider", "readFromDefaultLocations", "()", "summary", "df-generated"] - - ["hudson.console", "AnnotatedLargeText", "doProgressiveHtml", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.console", "AnnotatedLargeText", "doProgressiveText", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.console", "AnnotatedLargeText", "writeHtmlTo", "(long,Writer)", "summary", "df-generated"] - - ["hudson.console", "AnnotatedLargeText", "writeRawLogTo", "(long,OutputStream)", "summary", "df-generated"] - - ["hudson.console", "ConsoleAnnotationDescriptor", "all", "()", "summary", "df-generated"] - - ["hudson.console", "ConsoleAnnotationDescriptor", "doScriptJs", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.console", "ConsoleAnnotationDescriptor", "doStyleCss", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.console", "ConsoleAnnotationDescriptor", "hasScript", "()", "summary", "df-generated"] - - ["hudson.console", "ConsoleAnnotationDescriptor", "hasStylesheet", "()", "summary", "df-generated"] - - ["hudson.console", "ConsoleAnnotator", "_for", "(Object)", "summary", "df-generated"] - - ["hudson.console", "ConsoleAnnotator", "annotate", "(Object,MarkupText)", "summary", "df-generated"] - - ["hudson.console", "ConsoleAnnotator", "initial", "(Object)", "summary", "df-generated"] - - ["hudson.console", "ConsoleAnnotatorFactory", "all", "()", "summary", "df-generated"] - - ["hudson.console", "ConsoleAnnotatorFactory", "doScriptJs", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.console", "ConsoleAnnotatorFactory", "doStyleCss", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.console", "ConsoleAnnotatorFactory", "hasScript", "()", "summary", "df-generated"] - - ["hudson.console", "ConsoleAnnotatorFactory", "hasStylesheet", "()", "summary", "df-generated"] - - ["hudson.console", "ConsoleAnnotatorFactory", "newInstance", "(Object)", "summary", "df-generated"] - - ["hudson.console", "ConsoleAnnotatorFactory", "type", "()", "summary", "df-generated"] - - ["hudson.console", "ConsoleLogFilter", "all", "()", "summary", "df-generated"] - - ["hudson.console", "ConsoleNote", "annotate", "(Object,MarkupText,int)", "summary", "df-generated"] - - ["hudson.console", "ConsoleNote", "encode", "()", "summary", "df-generated"] - - ["hudson.console", "ConsoleNote", "encodeTo", "(OutputStream)", "summary", "df-generated"] - - ["hudson.console", "ConsoleNote", "encodeTo", "(Writer)", "summary", "df-generated"] - - ["hudson.console", "ConsoleNote", "findPreamble", "(byte[],int,int)", "summary", "df-generated"] - - ["hudson.console", "ConsoleNote", "skip", "(DataInputStream)", "summary", "df-generated"] - - ["hudson.console", "ExpandableDetailsNote", "encodeTo", "(String,String)", "summary", "df-generated"] - - ["hudson.console", "LineTransformationOutputStream", "forceEol", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "HudsonHomeDiskUsageMonitor$Solution", "all", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "HudsonHomeDiskUsageMonitor", "doAct", "(String)", "summary", "df-generated"] - - ["hudson.diagnosis", "HudsonHomeDiskUsageMonitor", "get", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "HudsonHomeDiskUsageMonitor", "getSolution", "(String)", "summary", "df-generated"] - - ["hudson.diagnosis", "HudsonHomeDiskUsageMonitor", "getSolutions", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "HsErrPidList_DisplayName", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "HudsonHomeDiskUsageMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "MemoryUsageMonitor_TOTAL", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "MemoryUsageMonitor_USED", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "NullIdDescriptorMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "OldDataMonitor_Description", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "OldDataMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "OldDataMonitor_OldDataTooltip", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "ReverseProxySetupMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "TooManyJobsButNoView_DisplayName", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "_HsErrPidList_DisplayName", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "_HudsonHomeDiskUsageMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "_MemoryUsageMonitor_TOTAL", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "_MemoryUsageMonitor_USED", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "_NullIdDescriptorMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "_OldDataMonitor_Description", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "_OldDataMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "_OldDataMonitor_OldDataTooltip", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "_ReverseProxySetupMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "Messages", "_TooManyJobsButNoView_DisplayName", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "NullIdDescriptorMonitor", "verify", "()", "summary", "df-generated"] - - ["hudson.diagnosis", "OldDataMonitor$VersionRange", "isOld", "(int)", "summary", "df-generated"] - - ["hudson.diagnosis", "OldDataMonitor", "doAct", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.diagnosis", "OldDataMonitor", "doDiscard", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.diagnosis", "OldDataMonitor", "doIndex", "(StaplerResponse)", "summary", "df-generated"] - - ["hudson.diagnosis", "OldDataMonitor", "doUpgrade", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.diagnosis", "OldDataMonitor", "report", "(Saveable,Collection)", "summary", "df-generated"] - - ["hudson.diagnosis", "OldDataMonitor", "report", "(Saveable,String)", "summary", "df-generated"] - - ["hudson.diagnosis", "OldDataMonitor", "report", "(UnmarshallingContext,String)", "summary", "df-generated"] - - ["hudson.diagnosis", "ReverseProxySetupMonitor", "doAct", "(String)", "summary", "df-generated"] - - ["hudson.diagnosis", "ReverseProxySetupMonitor", "getTestForReverseProxySetup", "(String)", "summary", "df-generated"] - - ["hudson.diagnosis", "TooManyJobsButNoView", "doAct", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.fsp", "Messages", "WorkspaceSnapshotSCM_IncorrectJobType", "(Object)", "summary", "df-generated"] - - ["hudson.fsp", "Messages", "WorkspaceSnapshotSCM_NoBuild", "(Object,Object)", "summary", "df-generated"] - - ["hudson.fsp", "Messages", "WorkspaceSnapshotSCM_NoSuchJob", "(Object,Object)", "summary", "df-generated"] - - ["hudson.fsp", "Messages", "WorkspaceSnapshotSCM_NoSuchPermalink", "(Object,Object)", "summary", "df-generated"] - - ["hudson.fsp", "Messages", "WorkspaceSnapshotSCM_NoWorkspace", "(Object,Object)", "summary", "df-generated"] - - ["hudson.fsp", "Messages", "_WorkspaceSnapshotSCM_IncorrectJobType", "(Object)", "summary", "df-generated"] - - ["hudson.fsp", "Messages", "_WorkspaceSnapshotSCM_NoBuild", "(Object,Object)", "summary", "df-generated"] - - ["hudson.fsp", "Messages", "_WorkspaceSnapshotSCM_NoSuchJob", "(Object,Object)", "summary", "df-generated"] - - ["hudson.fsp", "Messages", "_WorkspaceSnapshotSCM_NoSuchPermalink", "(Object,Object)", "summary", "df-generated"] - - ["hudson.fsp", "Messages", "_WorkspaceSnapshotSCM_NoWorkspace", "(Object,Object)", "summary", "df-generated"] - - ["hudson.init.impl", "GroovyInitScript", "init", "(Jenkins)", "summary", "df-generated"] - - ["hudson.init.impl", "InitialUserContent", "init", "(Jenkins)", "summary", "df-generated"] - - ["hudson.init.impl", "InstallUncaughtExceptionHandler", "init", "(Jenkins)", "summary", "df-generated"] - - ["hudson.init.impl", "Messages", "GroovyInitScript_init", "()", "summary", "df-generated"] - - ["hudson.init.impl", "Messages", "InitialUserContent_init", "()", "summary", "df-generated"] - - ["hudson.init.impl", "Messages", "_GroovyInitScript_init", "()", "summary", "df-generated"] - - ["hudson.init.impl", "Messages", "_InitialUserContent_init", "()", "summary", "df-generated"] - - ["hudson.init", "InitMilestone", "ordering", "()", "summary", "df-generated"] - - ["hudson.init", "InitMilestone", "toString", "()", "summary", "df-generated"] - - ["hudson.init", "InitStrategy", "get", "(ClassLoader)", "summary", "df-generated"] - - ["hudson.init", "InitStrategy", "listPluginArchives", "(PluginManager)", "summary", "df-generated"] - - ["hudson.init", "InitStrategy", "skipInitTask", "(Task)", "summary", "df-generated"] - - ["hudson.init", "TaskMethodFinder$TaskImpl", "toString", "()", "summary", "df-generated"] - - ["hudson.init", "TermMilestone", "ordering", "()", "summary", "df-generated"] - - ["hudson.init", "TermMilestone", "toString", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Lifecycle", "canRestart", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Lifecycle", "canRewriteHudsonWar", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Lifecycle", "get", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Lifecycle", "getHudsonWar", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Lifecycle", "onExtendTimeout", "(long,TimeUnit)", "summary", "df-generated"] - - ["hudson.lifecycle", "Lifecycle", "onReady", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Lifecycle", "onReload", "(String,String)", "summary", "df-generated"] - - ["hudson.lifecycle", "Lifecycle", "onStatusUpdate", "(String)", "summary", "df-generated"] - - ["hudson.lifecycle", "Lifecycle", "onStop", "(String,String)", "summary", "df-generated"] - - ["hudson.lifecycle", "Lifecycle", "restart", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Lifecycle", "rewriteHudsonWar", "(File)", "summary", "df-generated"] - - ["hudson.lifecycle", "Lifecycle", "verifyRestartable", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Messages", "WindowsInstallerLink_Description", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Messages", "WindowsInstallerLink_DisplayName", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Messages", "WindowsSlaveInstaller_ConfirmInstallation", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Messages", "WindowsSlaveInstaller_DotNetRequired", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Messages", "WindowsSlaveInstaller_InstallationSuccessful", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Messages", "WindowsSlaveInstaller_RootFsDoesntExist", "(Object)", "summary", "df-generated"] - - ["hudson.lifecycle", "Messages", "_WindowsInstallerLink_Description", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Messages", "_WindowsInstallerLink_DisplayName", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Messages", "_WindowsSlaveInstaller_ConfirmInstallation", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Messages", "_WindowsSlaveInstaller_DotNetRequired", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Messages", "_WindowsSlaveInstaller_InstallationSuccessful", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "Messages", "_WindowsSlaveInstaller_RootFsDoesntExist", "(Object)", "summary", "df-generated"] - - ["hudson.lifecycle", "WindowsInstallerLink", "doRestart", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.lifecycle", "WindowsInstallerLink", "isInstalled", "()", "summary", "df-generated"] - - ["hudson.lifecycle", "WindowsInstallerLink", "registerIfApplicable", "()", "summary", "df-generated"] - - ["hudson.logging", "LogRecorder$Target", "disable", "()", "summary", "df-generated"] - - ["hudson.logging", "LogRecorder$Target", "enable", "()", "summary", "df-generated"] - - ["hudson.logging", "LogRecorder$Target", "getLevel", "()", "summary", "df-generated"] - - ["hudson.logging", "LogRecorder$Target", "includes", "(LogRecord)", "summary", "df-generated"] - - ["hudson.logging", "LogRecorder$Target", "matches", "(LogRecord)", "summary", "df-generated"] - - ["hudson.logging", "LogRecorder", "doAutoCompleteLoggerName", "(String)", "summary", "df-generated"] - - ["hudson.logging", "LogRecorder", "doCheckName", "(String,String)", "summary", "df-generated"] - - ["hudson.logging", "LogRecorder", "doClear", "()", "summary", "df-generated"] - - ["hudson.logging", "LogRecorder", "doConfigSubmit", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.logging", "LogRecorder", "doDoDelete", "(StaplerResponse)", "summary", "df-generated"] - - ["hudson.logging", "LogRecorder", "doRss", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.logging", "LogRecorder", "getLogRecords", "()", "summary", "df-generated"] - - ["hudson.logging", "LogRecorder", "getParent", "()", "summary", "df-generated"] - - ["hudson.logging", "LogRecorder", "getSlaveLogRecords", "()", "summary", "df-generated"] - - ["hudson.logging", "LogRecorder", "load", "()", "summary", "df-generated"] - - ["hudson.logging", "LogRecorderManager", "doCheckNewName", "(String)", "summary", "df-generated"] - - ["hudson.logging", "LogRecorderManager", "doConfigLogger", "(String,String)", "summary", "df-generated"] - - ["hudson.logging", "LogRecorderManager", "doNewLogRecorder", "(String)", "summary", "df-generated"] - - ["hudson.logging", "LogRecorderManager", "doRss", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.logging", "LogRecorderManager", "init", "(Jenkins)", "summary", "df-generated"] - - ["hudson.logging", "LogRecorderManager", "load", "()", "summary", "df-generated"] - - ["hudson.logging", "Messages", "LogRecorderManager_DisplayName", "()", "summary", "df-generated"] - - ["hudson.logging", "Messages", "LogRecorderManager_LoggerNotFound", "(Object)", "summary", "df-generated"] - - ["hudson.logging", "Messages", "LogRecorderManager_init", "()", "summary", "df-generated"] - - ["hudson.logging", "Messages", "LogRecorder_Target_Empty_Warning", "()", "summary", "df-generated"] - - ["hudson.logging", "Messages", "_LogRecorderManager_DisplayName", "()", "summary", "df-generated"] - - ["hudson.logging", "Messages", "_LogRecorderManager_LoggerNotFound", "(Object)", "summary", "df-generated"] - - ["hudson.logging", "Messages", "_LogRecorderManager_init", "()", "summary", "df-generated"] - - ["hudson.logging", "Messages", "_LogRecorder_Target_Empty_Warning", "()", "summary", "df-generated"] - - ["hudson.markup", "MarkupFormatter", "doPreviewDescription", "(String)", "summary", "df-generated"] - - ["hudson.markup", "MarkupFormatter", "getHelpUrl", "()", "summary", "df-generated"] - - ["hudson.markup", "MarkupFormatter", "previewsNowNeedPostForSecurity2153", "(String,StaplerRequest)", "summary", "df-generated"] - - ["hudson.markup", "MarkupFormatter", "translate", "(String,Writer)", "summary", "df-generated"] - - ["hudson.markup", "MarkupFormatterDescriptor", "all", "()", "summary", "df-generated"] - - ["hudson.markup", "Messages", "EscapedMarkupFormatter_DisplayName", "()", "summary", "df-generated"] - - ["hudson.markup", "Messages", "_EscapedMarkupFormatter_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelAssignmentAction", "getAssignedLabel", "(SubTask)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelAtom", "doSubmitDescription", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelAtom", "escape", "(String)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelAtom", "findNearest", "(String)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelAtom", "getApplicablePropertyDescriptors", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelAtom", "load", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelAtom", "needsEscape", "(String)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelAtomProperty", "all", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelAtomProperty", "getActions", "(LabelAtom)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpression", "autoComplete", "(String)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpression", "validate", "(String)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpression", "validate", "(String,Item)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionLexer", "LabelExpressionLexer", "(CharStream)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$ExprContext", "EOF", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$ExprContext", "ExprContext", "(ParserRuleContext,int)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$ExprContext", "term1", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term1Context", "IFF", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term1Context", "IFF", "(int)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term1Context", "Term1Context", "(ParserRuleContext,int)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term1Context", "term2", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term1Context", "term2", "(int)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term2Context", "IMPLIES", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term2Context", "Term2Context", "(ParserRuleContext,int)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term2Context", "term3", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term2Context", "term3", "(int)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term3Context", "OR", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term3Context", "OR", "(int)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term3Context", "Term3Context", "(ParserRuleContext,int)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term3Context", "term4", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term3Context", "term4", "(int)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term4Context", "AND", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term4Context", "AND", "(int)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term4Context", "Term4Context", "(ParserRuleContext,int)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term4Context", "term5", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term4Context", "term5", "(int)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term5Context", "NOT", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term5Context", "Term5Context", "(ParserRuleContext,int)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term5Context", "term6", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term6Context", "ATOM", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term6Context", "LPAREN", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term6Context", "RPAREN", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term6Context", "STRINGLITERAL", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term6Context", "Term6Context", "(ParserRuleContext,int)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser$Term6Context", "term1", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser", "LabelExpressionParser", "(TokenStream)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser", "expr", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser", "term1", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser", "term2", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser", "term3", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser", "term4", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser", "term5", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParser", "term6", "()", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParserListener", "enterExpr", "(LabelExpressionParser$ExprContext)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParserListener", "enterTerm1", "(LabelExpressionParser$Term1Context)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParserListener", "enterTerm2", "(LabelExpressionParser$Term2Context)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParserListener", "enterTerm3", "(LabelExpressionParser$Term3Context)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParserListener", "enterTerm4", "(LabelExpressionParser$Term4Context)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParserListener", "enterTerm5", "(LabelExpressionParser$Term5Context)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParserListener", "enterTerm6", "(LabelExpressionParser$Term6Context)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParserListener", "exitExpr", "(LabelExpressionParser$ExprContext)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParserListener", "exitTerm1", "(LabelExpressionParser$Term1Context)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParserListener", "exitTerm2", "(LabelExpressionParser$Term2Context)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParserListener", "exitTerm3", "(LabelExpressionParser$Term3Context)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParserListener", "exitTerm4", "(LabelExpressionParser$Term4Context)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParserListener", "exitTerm5", "(LabelExpressionParser$Term5Context)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelExpressionParserListener", "exitTerm6", "(LabelExpressionParser$Term6Context)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelVisitor", "onAnd", "(LabelExpression$And,Object)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelVisitor", "onAtom", "(LabelAtom,Object)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelVisitor", "onIff", "(LabelExpression$Iff,Object)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelVisitor", "onImplies", "(LabelExpression$Implies,Object)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelVisitor", "onNot", "(LabelExpression$Not,Object)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelVisitor", "onOr", "(LabelExpression$Or,Object)", "summary", "df-generated"] - - ["hudson.model.labels", "LabelVisitor", "onParen", "(LabelExpression$Paren,Object)", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "all", "()", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "checkBeforeCopy", "(Item,ItemGroup)", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "fireLocationChange", "(Item,String)", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "fireOnCopied", "(Item,Item)", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "fireOnCreated", "(Item)", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "fireOnDeleted", "(Item)", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "fireOnUpdated", "(Item)", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "onBeforeShutdown", "()", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "onCheckCopy", "(Item,ItemGroup)", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "onCopied", "(Item,Item)", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "onCreated", "(Item)", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "onDeleted", "(Item)", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "onLoaded", "()", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "onLocationChanged", "(Item,String,String)", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "onRenamed", "(Item,String,String)", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "onUpdated", "(Item)", "summary", "df-generated"] - - ["hudson.model.listeners", "ItemListener", "register", "()", "summary", "df-generated"] - - ["hudson.model.listeners", "RunListener", "all", "()", "summary", "df-generated"] - - ["hudson.model.listeners", "RunListener", "fireCompleted", "(Run,TaskListener)", "summary", "df-generated"] - - ["hudson.model.listeners", "RunListener", "fireDeleted", "(Run)", "summary", "df-generated"] - - ["hudson.model.listeners", "RunListener", "fireFinalized", "(Run)", "summary", "df-generated"] - - ["hudson.model.listeners", "RunListener", "fireInitialize", "(Run)", "summary", "df-generated"] - - ["hudson.model.listeners", "RunListener", "fireStarted", "(Run,TaskListener)", "summary", "df-generated"] - - ["hudson.model.listeners", "RunListener", "onCompleted", "(Run,TaskListener)", "summary", "df-generated"] - - ["hudson.model.listeners", "RunListener", "onDeleted", "(Run)", "summary", "df-generated"] - - ["hudson.model.listeners", "RunListener", "onFinalized", "(Run)", "summary", "df-generated"] - - ["hudson.model.listeners", "RunListener", "onInitialize", "(Run)", "summary", "df-generated"] - - ["hudson.model.listeners", "RunListener", "onStarted", "(Run,TaskListener)", "summary", "df-generated"] - - ["hudson.model.listeners", "RunListener", "register", "()", "summary", "df-generated"] - - ["hudson.model.listeners", "RunListener", "setUpEnvironment", "(AbstractBuild,Launcher,BuildListener)", "summary", "df-generated"] - - ["hudson.model.listeners", "RunListener", "unregister", "()", "summary", "df-generated"] - - ["hudson.model.listeners", "SCMListener", "all", "()", "summary", "df-generated"] - - ["hudson.model.listeners", "SCMListener", "onChangeLogParsed", "(AbstractBuild,BuildListener,ChangeLogSet)", "summary", "df-generated"] - - ["hudson.model.listeners", "SCMListener", "onChangeLogParsed", "(Run,SCM,TaskListener,ChangeLogSet)", "summary", "df-generated"] - - ["hudson.model.listeners", "SCMListener", "onCheckout", "(Run,SCM,FilePath,TaskListener,File,SCMRevisionState)", "summary", "df-generated"] - - ["hudson.model.listeners", "SCMListener", "register", "()", "summary", "df-generated"] - - ["hudson.model.listeners", "SCMListener", "unregister", "()", "summary", "df-generated"] - - ["hudson.model.listeners", "SCMPollListener", "all", "()", "summary", "df-generated"] - - ["hudson.model.listeners", "SCMPollListener", "fireBeforePolling", "(AbstractProject,TaskListener)", "summary", "df-generated"] - - ["hudson.model.listeners", "SCMPollListener", "firePollingFailed", "(AbstractProject,TaskListener,Throwable)", "summary", "df-generated"] - - ["hudson.model.listeners", "SCMPollListener", "firePollingSuccess", "(AbstractProject,TaskListener,PollingResult)", "summary", "df-generated"] - - ["hudson.model.listeners", "SCMPollListener", "onBeforePolling", "(AbstractProject,TaskListener)", "summary", "df-generated"] - - ["hudson.model.listeners", "SCMPollListener", "onPollingFailed", "(AbstractProject,TaskListener,Throwable)", "summary", "df-generated"] - - ["hudson.model.listeners", "SCMPollListener", "onPollingSuccess", "(AbstractProject,TaskListener,PollingResult)", "summary", "df-generated"] - - ["hudson.model.listeners", "SaveableListener", "all", "()", "summary", "df-generated"] - - ["hudson.model.listeners", "SaveableListener", "fireOnChange", "(Saveable,XmlFile)", "summary", "df-generated"] - - ["hudson.model.listeners", "SaveableListener", "onChange", "(Saveable,XmlFile)", "summary", "df-generated"] - - ["hudson.model.listeners", "SaveableListener", "register", "()", "summary", "df-generated"] - - ["hudson.model.listeners", "SaveableListener", "unregister", "()", "summary", "df-generated"] - - ["hudson.model.queue", "CauseOfBlockage", "fromMessage", "(Localizable)", "summary", "df-generated"] - - ["hudson.model.queue", "CauseOfBlockage", "getShortDescription", "()", "summary", "df-generated"] - - ["hudson.model.queue", "CauseOfBlockage", "print", "(TaskListener)", "summary", "df-generated"] - - ["hudson.model.queue", "Executables", "getEstimatedDurationFor", "(Queue$Executable)", "summary", "df-generated"] - - ["hudson.model.queue", "FutureLoad", "FutureLoad", "(long,long,int)", "summary", "df-generated"] - - ["hudson.model.queue", "FutureLoad", "toString", "()", "summary", "df-generated"] - - ["hudson.model.queue", "LoadPredictor", "all", "()", "summary", "df-generated"] - - ["hudson.model.queue", "LoadPredictor", "predict", "(Computer,long,long)", "summary", "df-generated"] - - ["hudson.model.queue", "LoadPredictor", "predict", "(MappingWorksheet,Computer,long,long)", "summary", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$ExecutorChunk", "canAccept", "(MappingWorksheet$WorkChunk)", "summary", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$ExecutorChunk", "capacity", "()", "summary", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$ExecutorSlot", "getExecutor", "()", "summary", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$ExecutorSlot", "isAvailable", "()", "summary", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$Mapping", "execute", "(WorkUnitContext)", "summary", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$Mapping", "get", "(int)", "summary", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$Mapping", "isCompletelyValid", "()", "summary", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$Mapping", "isPartiallyValid", "()", "summary", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$Mapping", "size", "()", "summary", "df-generated"] - - ["hudson.model.queue", "MappingWorksheet$WorkChunk", "applicableExecutorChunks", "()", "summary", "df-generated"] - - ["hudson.model.queue", "Messages", "QueueSorter_installDefaultQueueSorter", "()", "summary", "df-generated"] - - ["hudson.model.queue", "Messages", "_QueueSorter_installDefaultQueueSorter", "()", "summary", "df-generated"] - - ["hudson.model.queue", "QueueListener", "all", "()", "summary", "df-generated"] - - ["hudson.model.queue", "QueueListener", "onEnterBlocked", "(Queue$BlockedItem)", "summary", "df-generated"] - - ["hudson.model.queue", "QueueListener", "onEnterBuildable", "(Queue$BuildableItem)", "summary", "df-generated"] - - ["hudson.model.queue", "QueueListener", "onEnterWaiting", "(Queue$WaitingItem)", "summary", "df-generated"] - - ["hudson.model.queue", "QueueListener", "onLeaveBlocked", "(Queue$BlockedItem)", "summary", "df-generated"] - - ["hudson.model.queue", "QueueListener", "onLeaveBuildable", "(Queue$BuildableItem)", "summary", "df-generated"] - - ["hudson.model.queue", "QueueListener", "onLeaveWaiting", "(Queue$WaitingItem)", "summary", "df-generated"] - - ["hudson.model.queue", "QueueListener", "onLeft", "(Queue$LeftItem)", "summary", "df-generated"] - - ["hudson.model.queue", "QueueSorter", "all", "()", "summary", "df-generated"] - - ["hudson.model.queue", "QueueSorter", "installDefaultQueueSorter", "()", "summary", "df-generated"] - - ["hudson.model.queue", "QueueSorter", "sortBlockedItems", "(List)", "summary", "df-generated"] - - ["hudson.model.queue", "QueueSorter", "sortBuildableItems", "(List)", "summary", "df-generated"] - - ["hudson.model.queue", "QueueTaskDispatcher", "all", "()", "summary", "df-generated"] - - ["hudson.model.queue", "QueueTaskDispatcher", "canRun", "(Queue$Item)", "summary", "df-generated"] - - ["hudson.model.queue", "QueueTaskDispatcher", "canTake", "(Node,Queue$BuildableItem)", "summary", "df-generated"] - - ["hudson.model.queue", "QueueTaskDispatcher", "canTake", "(Node,Queue$Task)", "summary", "df-generated"] - - ["hudson.model.queue", "ScheduleResult", "getCreateItem", "()", "summary", "df-generated"] - - ["hudson.model.queue", "ScheduleResult", "getItem", "()", "summary", "df-generated"] - - ["hudson.model.queue", "ScheduleResult", "isAccepted", "()", "summary", "df-generated"] - - ["hudson.model.queue", "ScheduleResult", "isCreated", "()", "summary", "df-generated"] - - ["hudson.model.queue", "ScheduleResult", "isRefused", "()", "summary", "df-generated"] - - ["hudson.model.queue", "ScheduleResult", "refused", "()", "summary", "df-generated"] - - ["hudson.model.queue", "SubTask", "createExecutable", "()", "summary", "df-generated"] - - ["hudson.model.queue", "SubTask", "getAssignedLabel", "()", "summary", "df-generated"] - - ["hudson.model.queue", "SubTask", "getEstimatedDuration", "()", "summary", "df-generated"] - - ["hudson.model.queue", "SubTask", "getLastBuiltOn", "()", "summary", "df-generated"] - - ["hudson.model.queue", "SubTask", "getOwnerExecutable", "()", "summary", "df-generated"] - - ["hudson.model.queue", "SubTask", "getSameNodeConstraint", "()", "summary", "df-generated"] - - ["hudson.model.queue", "SubTaskContributor", "all", "()", "summary", "df-generated"] - - ["hudson.model.queue", "SubTaskContributor", "forProject", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.model.queue", "Tasks", "getAuthenticationOf2", "(Queue$Task)", "summary", "df-generated"] - - ["hudson.model.queue", "Tasks", "getAuthenticationOf", "(Queue$Task)", "summary", "df-generated"] - - ["hudson.model.queue", "Tasks", "getDefaultAuthenticationOf", "(Queue$Task)", "summary", "df-generated"] - - ["hudson.model.queue", "Tasks", "getDefaultAuthenticationOf", "(Queue$Task,Queue$Item)", "summary", "df-generated"] - - ["hudson.model.queue", "WorkUnit", "isMainWork", "()", "summary", "df-generated"] - - ["hudson.model.queue", "WorkUnitContext", "synchronizeEnd", "(Executor,Queue$Executable,Throwable,long)", "summary", "df-generated"] - - ["hudson.model.queue", "WorkUnitContext", "synchronizeEnd", "(Queue$Executable,Throwable,long)", "summary", "df-generated"] - - ["hudson.model.queue", "WorkUnitContext", "synchronizeStart", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractBuild$AbstractBuildExecution", "defaultCheckout", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractBuild", "doStop", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractBuild", "doStop", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "AbstractBuild", "due", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractBuild", "getBuiltOn", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractBuild", "getDependencyChanges", "(AbstractBuild)", "summary", "df-generated"] - - ["hudson.model", "AbstractBuild", "getDownstreamBuilds", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractBuild", "getDownstreamBuilds", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.model", "AbstractBuild", "getTransitiveUpstreamBuilds", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractBuild", "getUpUrl", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractBuild", "getUpstreamBuilds", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractBuild", "getUpstreamRelationship", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.model", "AbstractBuild", "hasChangeSetComputed", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractCIBase", "getNodes", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractCIBase", "getQueue", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractItem", "doCheckNewName", "(String)", "summary", "df-generated"] - - ["hudson.model", "AbstractItem", "doConfigDotXml", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "AbstractItem", "doDoDelete", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "AbstractItem", "doReload", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractItem", "doSubmitDescription", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "AbstractItem", "getPronoun", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractItem", "getTaskNoun", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractItem", "isNameEditable", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractItem", "resolveForCLI", "(String)", "summary", "df-generated"] - - ["hudson.model", "AbstractItem", "updateByXml", "(Source)", "summary", "df-generated"] - - ["hudson.model", "AbstractItem", "updateByXml", "(StreamSource)", "summary", "df-generated"] - - ["hudson.model", "AbstractItem", "writeConfigDotXml", "(OutputStream)", "summary", "df-generated"] - - ["hudson.model", "AbstractModelObject", "makeSearchIndex", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "doAutoCompleteAssignedLabelString", "(String)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "doAutoCompleteLabel", "(String)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "doAutoCompleteUpstreamProjects", "(String)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "doCheckAssignedLabelString", "(AbstractProject,String)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "doCheckCustomWorkspace", "(String)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "doCheckLabel", "(AbstractProject,String)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "getApplicableSCMCheckoutStrategyDescriptors", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject$AbstractProjectDescriptor", "validateLabelExpression", "(String,AbstractProject)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject$LabelValidator", "check", "(AbstractProject,Label)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject$LabelValidator", "checkItem", "(Item,Label)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "blockBuildWhenDownstreamBuilding", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "blockBuildWhenUpstreamBuilding", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "disable", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "doBuild", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "doBuildWithParameters", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "doCheckRetryCount", "(String)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "doDoWipeOutWorkspace", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "enable", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "findNearest", "(String)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "getBuildTriggerUpstreamProjects", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "getBuildingDownstream", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "getBuildingUpstream", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "getDelay", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "getDownstreamProjects", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "getDownstreamProjectsForApi", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "getHasCustomQuietPeriod", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "getJDK", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "getPublishersList", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "getRelationship", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "getScmCheckoutRetryCount", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "getTransitiveDownstreamProjects", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "getTransitiveUpstreamProjects", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "getUpstreamProjects", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "getUpstreamProjectsForApi", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "hasCustomScmCheckoutRetryCount", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "hasParticipant", "(User)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "isConfigurable", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "isFingerprintConfigured", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "poll", "(TaskListener)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "pollSCMChanges", "(TaskListener)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "removeTrigger", "(TriggerDescriptor)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "resolveForCLI", "(String)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "scheduleBuild2", "(int)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "scheduleBuild", "(int,Cause,Action[])", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "schedulePolling", "()", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "setBlockBuildWhenDownstreamBuilding", "(boolean)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "setBlockBuildWhenUpstreamBuilding", "(boolean)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "setConcurrentBuild", "(boolean)", "summary", "df-generated"] - - ["hudson.model", "AbstractProject", "setQuietPeriod", "(Integer)", "summary", "df-generated"] - - ["hudson.model", "Action", "getIconFileName", "()", "summary", "df-generated"] - - ["hudson.model", "Action", "getUrlName", "()", "summary", "df-generated"] - - ["hudson.model", "Actionable", "removeAction", "(Action)", "summary", "df-generated"] - - ["hudson.model", "Actionable", "removeActions", "(Class)", "summary", "df-generated"] - - ["hudson.model", "Actionable", "replaceActions", "(Class,Action)", "summary", "df-generated"] - - ["hudson.model", "AdministrativeMonitor", "all", "()", "summary", "df-generated"] - - ["hudson.model", "AdministrativeMonitor", "disable", "(boolean)", "summary", "df-generated"] - - ["hudson.model", "AdministrativeMonitor", "doDisable", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "AdministrativeMonitor", "getRequiredPermission", "()", "summary", "df-generated"] - - ["hudson.model", "AdministrativeMonitor", "isActivated", "()", "summary", "df-generated"] - - ["hudson.model", "AdministrativeMonitor", "isEnabled", "()", "summary", "df-generated"] - - ["hudson.model", "AdministrativeMonitor", "isSecurity", "()", "summary", "df-generated"] - - ["hudson.model", "AperiodicWork", "all", "()", "summary", "df-generated"] - - ["hudson.model", "AperiodicWork", "doAperiodicRun", "()", "summary", "df-generated"] - - ["hudson.model", "AperiodicWork", "getInitialDelay", "()", "summary", "df-generated"] - - ["hudson.model", "AperiodicWork", "getNewInstance", "()", "summary", "df-generated"] - - ["hudson.model", "AperiodicWork", "getRecurrencePeriod", "()", "summary", "df-generated"] - - ["hudson.model", "AperiodicWork", "init", "()", "summary", "df-generated"] - - ["hudson.model", "Api", "doJson", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Api", "doPython", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Api", "doSchema", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Api", "doXml", "(StaplerRequest,StaplerResponse,String,String,String,int)", "summary", "df-generated"] - - ["hudson.model", "AsyncPeriodicWork", "execute", "(TaskListener)", "summary", "df-generated"] - - ["hudson.model", "BallColor", "getBaseColor", "()", "summary", "df-generated"] - - ["hudson.model", "BallColor", "getHtmlBaseColor", "()", "summary", "df-generated"] - - ["hudson.model", "BallColor", "getIconClassName", "()", "summary", "df-generated"] - - ["hudson.model", "BallColor", "getIconName", "()", "summary", "df-generated"] - - ["hudson.model", "BallColor", "getImage", "()", "summary", "df-generated"] - - ["hudson.model", "BallColor", "isAnimated", "()", "summary", "df-generated"] - - ["hudson.model", "BallColor", "toString", "()", "summary", "df-generated"] - - ["hudson.model", "BooleanParameterDefinition", "isDefaultValue", "()", "summary", "df-generated"] - - ["hudson.model", "BooleanParameterDefinition", "setDefaultValue", "(boolean)", "summary", "df-generated"] - - ["hudson.model", "BuildAuthorizationToken", "checkPermission", "(AbstractProject,BuildAuthorizationToken,StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "BuildAuthorizationToken", "checkPermission", "(Job,BuildAuthorizationToken,StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "BuildAuthorizationToken", "create", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson.model", "BuildListener", "finished", "(Result)", "summary", "df-generated"] - - ["hudson.model", "BuildListener", "started", "(List)", "summary", "df-generated"] - - ["hudson.model", "BuildStepListener", "all", "()", "summary", "df-generated"] - - ["hudson.model", "BuildStepListener", "finished", "(AbstractBuild,BuildStep,BuildListener,boolean)", "summary", "df-generated"] - - ["hudson.model", "BuildStepListener", "started", "(AbstractBuild,BuildStep,BuildListener)", "summary", "df-generated"] - - ["hudson.model", "BuildVariableContributor", "all", "()", "summary", "df-generated"] - - ["hudson.model", "BuildVariableContributor", "buildVariablesFor", "(AbstractBuild,Map)", "summary", "df-generated"] - - ["hudson.model", "BuildableItem", "scheduleBuild", "()", "summary", "df-generated"] - - ["hudson.model", "BuildableItem", "scheduleBuild", "(Cause)", "summary", "df-generated"] - - ["hudson.model", "BuildableItem", "scheduleBuild", "(int)", "summary", "df-generated"] - - ["hudson.model", "BuildableItem", "scheduleBuild", "(int,Cause)", "summary", "df-generated"] - - ["hudson.model", "Cause$UpstreamCause$DeeplyNestedUpstreamCause", "toString", "()", "summary", "df-generated"] - - ["hudson.model", "Cause$UpstreamCause", "getUpstreamBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Cause$UpstreamCause", "getUpstreamRun", "()", "summary", "df-generated"] - - ["hudson.model", "Cause$UpstreamCause", "pointsTo", "(Job)", "summary", "df-generated"] - - ["hudson.model", "Cause$UpstreamCause", "pointsTo", "(Run)", "summary", "df-generated"] - - ["hudson.model", "Cause", "getShortDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Cause", "onLoad", "(Job,int)", "summary", "df-generated"] - - ["hudson.model", "Cause", "print", "(TaskListener)", "summary", "df-generated"] - - ["hudson.model", "CauseAction", "getShortDescription", "()", "summary", "df-generated"] - - ["hudson.model", "CheckPoint", "block", "()", "summary", "df-generated"] - - ["hudson.model", "CheckPoint", "block", "(BuildListener,String)", "summary", "df-generated"] - - ["hudson.model", "CheckPoint", "report", "()", "summary", "df-generated"] - - ["hudson.model", "ChoiceParameterDefinition$DescriptorImpl", "doCheckChoices", "(String)", "summary", "df-generated"] - - ["hudson.model", "ChoiceParameterDefinition", "areValidChoices", "(String)", "summary", "df-generated"] - - ["hudson.model", "Computer$TerminationRequest", "getWhen", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "buildEnvironment", "(TaskListener)", "summary", "df-generated"] - - ["hudson.model", "Computer", "cliConnect", "(boolean)", "summary", "df-generated"] - - ["hudson.model", "Computer", "cliOnline", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "countBusy", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "countExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "countIdle", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "currentComputer", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "disconnect", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "doChangeOfflineCause", "(String)", "summary", "df-generated"] - - ["hudson.model", "Computer", "doConfigDotXml", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Computer", "doConfigSubmit", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Computer", "doDoDelete", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "doDumpExportTable", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Computer", "doLaunchSlaveAgent", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Computer", "doProgressiveLog", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Computer", "doRssAll", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Computer", "doRssFailed", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Computer", "doRssLatest", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Computer", "doScript", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Computer", "doScriptText", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Computer", "doToggleOffline", "(String)", "summary", "df-generated"] - - ["hudson.model", "Computer", "getAssignedLabels", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getBuilds", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getCaption", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getChannel", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getConnectTime", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getDefaultCharset", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getDemandStartMilliseconds", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getIcon", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getIconAltText", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getIconClassName", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getIdleStartMilliseconds", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getLog", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getLogRecords", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getMonitorData", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getName", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getNode", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getNumExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getOfflineCauseReason", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getRetentionStrategy", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getSystemProperties", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getThreadDump", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getTiedJobs", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getTimeline", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "getUrl", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "interrupt", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "isAcceptingTasks", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "isConnecting", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "isIdle", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "isJnlpAgent", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "isLaunchSupported", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "isManualLaunchAllowed", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "isOffline", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "isOnline", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "isPartiallyIdle", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "isTemporarilyOffline", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "isUnix", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "launch", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "recordTermination", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "relocateOldLogs", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "resolveForCLI", "(String)", "summary", "df-generated"] - - ["hudson.model", "Computer", "setTemporarilyOffline", "(boolean)", "summary", "df-generated"] - - ["hudson.model", "Computer", "updateByXml", "(InputStream)", "summary", "df-generated"] - - ["hudson.model", "Computer", "waitUntilOffline", "()", "summary", "df-generated"] - - ["hudson.model", "Computer", "waitUntilOnline", "()", "summary", "df-generated"] - - ["hudson.model", "ComputerPinger", "all", "()", "summary", "df-generated"] - - ["hudson.model", "ComputerPinger", "checkIsReachable", "(InetAddress,int)", "summary", "df-generated"] - - ["hudson.model", "ComputerPinger", "isReachable", "(InetAddress,int)", "summary", "df-generated"] - - ["hudson.model", "ComputerSet$DescriptorImpl", "doAutoCompleteCopyNewItemFrom", "(String)", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "checkName", "(String)", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "doCheckName", "(String)", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "doConfigSubmit", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "doCreateItem", "(StaplerRequest,StaplerResponse,String,String,String)", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "doDoCreateItem", "(StaplerRequest,StaplerResponse,String,String)", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "doUpdateNow", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "do_launchAll", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "getBusyExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "getComputerNames", "()", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "getDynamic", "(String,StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "getIdleExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "getMonitors", "()", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "getNodeMonitorDescriptors", "()", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "getNonIgnoredMonitors", "()", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "getTotalExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "get_all", "()", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "get_monitors", "()", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "get_slaveNames", "()", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "init", "()", "summary", "df-generated"] - - ["hudson.model", "ComputerSet", "initialize", "()", "summary", "df-generated"] - - ["hudson.model", "DependencyGraph$Dependency", "pointsItself", "()", "summary", "df-generated"] - - ["hudson.model", "DependencyGraph$Dependency", "shouldTriggerBuild", "(AbstractBuild,TaskListener,List)", "summary", "df-generated"] - - ["hudson.model", "DependencyGraph", "addDependency", "(AbstractProject,AbstractProject)", "summary", "df-generated"] - - ["hudson.model", "DependencyGraph", "addDependency", "(AbstractProject,Collection)", "summary", "df-generated"] - - ["hudson.model", "DependencyGraph", "addDependency", "(Collection,AbstractProject)", "summary", "df-generated"] - - ["hudson.model", "DependencyGraph", "addDependency", "(DependencyGraph$Dependency)", "summary", "df-generated"] - - ["hudson.model", "DependencyGraph", "addDependencyDeclarers", "(AbstractProject,Collection)", "summary", "df-generated"] - - ["hudson.model", "DependencyGraph", "build", "()", "summary", "df-generated"] - - ["hudson.model", "DependencyGraph", "hasIndirectDependencies", "(AbstractProject,AbstractProject)", "summary", "df-generated"] - - ["hudson.model", "Descriptor$PropertyType", "getApplicableDescriptors", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor$PropertyType", "getApplicableItemDescriptors", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor$PropertyType", "getEnumConstants", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor$PropertyType", "getItemType", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor$PropertyType", "getItemTypeDescriptor", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor$PropertyType", "getItemTypeDescriptorOrDie", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "bindJSON", "(StaplerRequest,Class,JSONObject)", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "configure", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "configure", "(StaplerRequest,JSONObject)", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "doHelp", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "find", "(String)", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "getCategory", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "getConfigPage", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "getCurrentDescriptorByNameUrl", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "getDescriptorFullUrl", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "getDescriptorUrl", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "getDisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "getGlobalConfigPage", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "getId", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "getJsonSafeClassName", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "getKlass", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "getRequiredGlobalConfigPagePermission", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "getT", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "isInstance", "(Describable)", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "isSubTypeOf", "(Class)", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "load", "()", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "newInstance", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson.model", "Descriptor", "newInstance", "(StaplerRequest,JSONObject)", "summary", "df-generated"] - - ["hudson.model", "DescriptorByNameOwner", "getDescriptorByName", "(String)", "summary", "df-generated"] - - ["hudson.model", "DescriptorVisibilityFilter", "all", "()", "summary", "df-generated"] - - ["hudson.model", "DescriptorVisibilityFilter", "filter", "(Object,Descriptor)", "summary", "df-generated"] - - ["hudson.model", "DescriptorVisibilityFilter", "filterType", "(Class,Descriptor)", "summary", "df-generated"] - - ["hudson.model", "DirectlyModifiableView", "doAddJobToView", "(String)", "summary", "df-generated"] - - ["hudson.model", "DirectlyModifiableView", "doRemoveJobFromView", "(String)", "summary", "df-generated"] - - ["hudson.model", "DirectlyModifiableView", "remove", "(TopLevelItem)", "summary", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport$Path", "getIconClassName", "()", "summary", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport$Path", "getIconName", "()", "summary", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport$Path", "getLastModified", "()", "summary", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport$Path", "getLastModifiedAsCalendar", "()", "summary", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport$Path", "getSize", "()", "summary", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport$Path", "isFolder", "()", "summary", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport$Path", "isReadable", "()", "summary", "df-generated"] - - ["hudson.model", "DirectoryBrowserSupport", "serveFile", "(StaplerRequest,StaplerResponse,FilePath,String,boolean)", "summary", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", "Downloadable", "(Class)", "summary", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", "all", "()", "summary", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", "get", "(Class)", "summary", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", "get", "(String)", "summary", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", "getData", "()", "summary", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", "getDue", "()", "summary", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", "getInterval", "()", "summary", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", "hasDuplicates", "(List,String)", "summary", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", "idFor", "(Class)", "summary", "df-generated"] - - ["hudson.model", "DownloadService$Downloadable", "updateNow", "()", "summary", "df-generated"] - - ["hudson.model", "DownloadService$DownloadableListener", "installListener", "()", "summary", "df-generated"] - - ["hudson.model", "DownloadService", "generateFragment", "()", "summary", "df-generated"] - - ["hudson.model", "DownloadService", "getById", "(String)", "summary", "df-generated"] - - ["hudson.model", "DownloadService", "loadJSON", "(URL)", "summary", "df-generated"] - - ["hudson.model", "DownloadService", "loadJSONHTML", "(URL)", "summary", "df-generated"] - - ["hudson.model", "Environment", "buildEnvVars", "(Map)", "summary", "df-generated"] - - ["hudson.model", "Environment", "create", "(EnvVars)", "summary", "df-generated"] - - ["hudson.model", "Environment", "tearDown", "(AbstractBuild,BuildListener)", "summary", "df-generated"] - - ["hudson.model", "EnvironmentContributor", "all", "()", "summary", "df-generated"] - - ["hudson.model", "EnvironmentContributor", "buildEnvironmentFor", "(Job,EnvVars,TaskListener)", "summary", "df-generated"] - - ["hudson.model", "EnvironmentContributor", "buildEnvironmentFor", "(Run,EnvVars,TaskListener)", "summary", "df-generated"] - - ["hudson.model", "Executor", "currentExecutor", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "doStop", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "doStop", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Executor", "doStopBuild", "(String)", "summary", "df-generated"] - - ["hudson.model", "Executor", "doYank", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "getCauseOfDeath", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "getElapsedTime", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "getEstimatedDurationFor", "(Queue$Executable)", "summary", "df-generated"] - - ["hudson.model", "Executor", "getEstimatedRemainingTime", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "getEstimatedRemainingTimeMillis", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "getIdleStartMilliseconds", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "getNumber", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "getProgress", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "getTimeSpentInQueue", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "getTimestampString", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "hasStopPermission", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "isActive", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "isBusy", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "isDisplayCell", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "isIdle", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "isLikelyStuck", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "isParking", "()", "summary", "df-generated"] - - ["hudson.model", "Executor", "newImpersonatingProxy", "(Class,Object)", "summary", "df-generated"] - - ["hudson.model", "Executor", "of", "(Queue$Executable)", "summary", "df-generated"] - - ["hudson.model", "ExecutorListener", "taskAccepted", "(Executor,Queue$Task)", "summary", "df-generated"] - - ["hudson.model", "ExecutorListener", "taskCompleted", "(Executor,Queue$Task,long)", "summary", "df-generated"] - - ["hudson.model", "ExecutorListener", "taskCompletedWithProblems", "(Executor,Queue$Task,long,Throwable)", "summary", "df-generated"] - - ["hudson.model", "ExecutorListener", "taskStarted", "(Executor,Queue$Task)", "summary", "df-generated"] - - ["hudson.model", "Failure", "generateResponse", "(StaplerRequest,StaplerResponse,Object,Throwable)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$BuildPtr", "belongsTo", "(Job)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$BuildPtr", "getJob", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$BuildPtr", "getNumber", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$BuildPtr", "getRun", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$BuildPtr", "is", "(Job)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$BuildPtr", "is", "(Run)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "Range", "(int,int)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "combine", "(Fingerprint$Range)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "contains", "(Fingerprint$Range)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "expandLeft", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "expandRight", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "getEnd", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "getStart", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "includes", "(int)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "intersect", "(Fingerprint$Range)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "isAdjacentTo", "(Fingerprint$Range)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "isBiggerThan", "(int)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "isDisjoint", "(Fingerprint$Range)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "isIndependent", "(Fingerprint$Range)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "isSingle", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "isSmallerThan", "(int)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$Range", "toString", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet$ConverterImpl", "serialize", "(Fingerprint$RangeSet)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet", "add", "(int)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet", "addAll", "(int[])", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet", "fromString", "(String,boolean)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet", "includes", "(int)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet", "isEmpty", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet", "isSmallerThan", "(int)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet", "listNumbers", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet", "listNumbersReverse", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet", "max", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet", "min", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet", "removeAll", "(Fingerprint$RangeSet)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint$RangeSet", "retainAll", "(Fingerprint$RangeSet)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint", "delete", "(String)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint", "getActions", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint", "getFacet", "(Class)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint", "getFacets", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint", "getSortedFacets", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint", "getTimestampString", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint", "getXStream", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint", "isAlive", "()", "summary", "df-generated"] - - ["hudson.model", "Fingerprint", "load", "(String)", "summary", "df-generated"] - - ["hudson.model", "Fingerprint", "trim", "()", "summary", "df-generated"] - - ["hudson.model", "FingerprintCleanupThread", "invoke", "()", "summary", "df-generated"] - - ["hudson.model", "FingerprintMap", "isReady", "()", "summary", "df-generated"] - - ["hudson.model", "HealthReport", "getAggregatedReports", "()", "summary", "df-generated"] - - ["hudson.model", "HealthReport", "getScore", "()", "summary", "df-generated"] - - ["hudson.model", "HealthReport", "isAggregateReport", "()", "summary", "df-generated"] - - ["hudson.model", "HealthReport", "setScore", "(int)", "summary", "df-generated"] - - ["hudson.model", "Hudson", "adminCheck", "()", "summary", "df-generated"] - - ["hudson.model", "Hudson", "adminCheck", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Hudson", "doFieldCheck", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Hudson", "doLogRss", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Hudson", "doQuietDown", "(StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Hudson", "getInstance", "()", "summary", "df-generated"] - - ["hudson.model", "Hudson", "isAdmin", "()", "summary", "df-generated"] - - ["hudson.model", "Hudson", "isAdmin", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson.model", "Hudson", "isDarwin", "()", "summary", "df-generated"] - - ["hudson.model", "Hudson", "isWindows", "()", "summary", "df-generated"] - - ["hudson.model", "Hudson", "setSlaves", "(List)", "summary", "df-generated"] - - ["hudson.model", "Item", "delete", "()", "summary", "df-generated"] - - ["hudson.model", "Item", "getAbsoluteUrl", "()", "summary", "df-generated"] - - ["hudson.model", "Item", "getAllJobs", "()", "summary", "df-generated"] - - ["hudson.model", "Item", "onCopiedFrom", "(Item)", "summary", "df-generated"] - - ["hudson.model", "Item", "onCreatedFromScratch", "()", "summary", "df-generated"] - - ["hudson.model", "ItemGroup", "getUrl", "()", "summary", "df-generated"] - - ["hudson.model", "ItemGroup", "onRenamed", "(Item,String,String)", "summary", "df-generated"] - - ["hudson.model", "ItemGroupMixIn", "createProjectFromXML", "(String,InputStream)", "summary", "df-generated"] - - ["hudson.model", "ItemVisitor", "walk", "()", "summary", "df-generated"] - - ["hudson.model", "Items", "all2", "(Authentication,ItemGroup)", "summary", "df-generated"] - - ["hudson.model", "Items", "all", "()", "summary", "df-generated"] - - ["hudson.model", "Items", "all", "(Authentication,ItemGroup)", "summary", "df-generated"] - - ["hudson.model", "Items", "all", "(ItemGroup)", "summary", "df-generated"] - - ["hudson.model", "Items", "currentlyUpdatingByXml", "()", "summary", "df-generated"] - - ["hudson.model", "Items", "fromNameList", "(String,Class)", "summary", "df-generated"] - - ["hudson.model", "Items", "getDescriptor", "(String)", "summary", "df-generated"] - - ["hudson.model", "Items", "whileUpdatingByXml", "(Callable)", "summary", "df-generated"] - - ["hudson.model", "JDK", "getExists", "()", "summary", "df-generated"] - - ["hudson.model", "JDK", "isDefaultJDKValid", "(Node)", "summary", "df-generated"] - - ["hudson.model", "JDK", "isDefaultName", "(String)", "summary", "df-generated"] - - ["hudson.model", "Job", "assignBuildNumber", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "doBuildStatus", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Job", "doDescription", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Job", "doDoRename", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Job", "doRssAll", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Job", "doRssChangelog", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Job", "doRssFailed", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Job", "getBuildStatusIconClassName", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "getBuildStatusUrl", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "getBuildTimeGraph", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "getEstimatedDuration", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "getIconColor", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "getNextBuildNumber", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "getPermalinks", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "getQueueItem", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "isBuildable", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "isBuilding", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "isHoldOffBuildUntilSave", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "isInQueue", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "isKeepDependencies", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "isLogUpdated", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "logRotate", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "removeProperty", "(JobProperty)", "summary", "df-generated"] - - ["hudson.model", "Job", "supportsLogRotator", "()", "summary", "df-generated"] - - ["hudson.model", "Job", "updateNextBuildNumber", "(int)", "summary", "df-generated"] - - ["hudson.model", "JobProperty", "getJobAction", "(Job)", "summary", "df-generated"] - - ["hudson.model", "JobProperty", "getJobActions", "(Job)", "summary", "df-generated"] - - ["hudson.model", "JobProperty", "getJobOverrides", "()", "summary", "df-generated"] - - ["hudson.model", "JobProperty", "getSubTasks", "()", "summary", "df-generated"] - - ["hudson.model", "JobPropertyDescriptor", "all", "()", "summary", "df-generated"] - - ["hudson.model", "JobPropertyDescriptor", "getPropertyDescriptors", "(Class)", "summary", "df-generated"] - - ["hudson.model", "JobPropertyDescriptor", "isApplicable", "(Class)", "summary", "df-generated"] - - ["hudson.model", "Label", "accept", "(LabelVisitor,Object)", "summary", "df-generated"] - - ["hudson.model", "Label", "contains", "(Node)", "summary", "df-generated"] - - ["hudson.model", "Label", "getBusyExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Label", "getExpression", "()", "summary", "df-generated"] - - ["hudson.model", "Label", "getIdleExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Label", "getTiedJobCount", "()", "summary", "df-generated"] - - ["hudson.model", "Label", "getTiedJobs", "()", "summary", "df-generated"] - - ["hudson.model", "Label", "getTotalConfiguredExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Label", "getTotalExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Label", "isAssignable", "()", "summary", "df-generated"] - - ["hudson.model", "Label", "isAtom", "()", "summary", "df-generated"] - - ["hudson.model", "Label", "isEmpty", "()", "summary", "df-generated"] - - ["hudson.model", "Label", "isOffline", "()", "summary", "df-generated"] - - ["hudson.model", "Label", "isSelfLabel", "()", "summary", "df-generated"] - - ["hudson.model", "Label", "matches", "(Collection)", "summary", "df-generated"] - - ["hudson.model", "Label", "matches", "(Node)", "summary", "df-generated"] - - ["hudson.model", "Label", "matches", "(VariableResolver)", "summary", "df-generated"] - - ["hudson.model", "Label", "parseExpression", "(String)", "summary", "df-generated"] - - ["hudson.model", "Label", "precedence", "()", "summary", "df-generated"] - - ["hudson.model", "LabelFinder", "all", "()", "summary", "df-generated"] - - ["hudson.model", "LabelFinder", "findLabels", "(Node)", "summary", "df-generated"] - - ["hudson.model", "ListView$DescriptorImpl", "doCheckIncludeRegex", "(String)", "summary", "df-generated"] - - ["hudson.model", "ListView", "getDefaultColumns", "()", "summary", "df-generated"] - - ["hudson.model", "ListView", "getStatusFilter", "()", "summary", "df-generated"] - - ["hudson.model", "ListView", "hasJobFilterExtensions", "()", "summary", "df-generated"] - - ["hudson.model", "ListView", "isAddToCurrentView", "()", "summary", "df-generated"] - - ["hudson.model", "ListView", "isRecurse", "()", "summary", "df-generated"] - - ["hudson.model", "ListView", "jobNamesContains", "(TopLevelItem)", "summary", "df-generated"] - - ["hudson.model", "ListView", "setRecurse", "(boolean)", "summary", "df-generated"] - - ["hudson.model", "ListView", "setStatusFilter", "(Boolean)", "summary", "df-generated"] - - ["hudson.model", "LoadBalancer", "map", "(Queue$Task,MappingWorksheet)", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot$Builder", "build", "()", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "builder", "()", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "getAvailableExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "getBusyExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "getConnectingExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "getDefinedExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "getIdleExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "getOnlineExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "getQueueLength", "()", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics$LoadStatisticsSnapshot", "toString", "()", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics", "computeIdleExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics", "computeQueueLength", "()", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics", "computeSnapshot", "()", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics", "computeTotalExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics", "createChart", "(CategoryDataset)", "summary", "df-generated"] - - ["hudson.model", "LoadStatistics", "getLatestIdleExecutors", "(MultiStageTimeSeries$TimeScale)", "summary", "df-generated"] - - ["hudson.model", "ManagementLink$Category", "getLabel", "()", "summary", "df-generated"] - - ["hudson.model", "ManagementLink", "all", "()", "summary", "df-generated"] - - ["hudson.model", "ManagementLink", "getBadge", "()", "summary", "df-generated"] - - ["hudson.model", "ManagementLink", "getCategory", "()", "summary", "df-generated"] - - ["hudson.model", "ManagementLink", "getDescription", "()", "summary", "df-generated"] - - ["hudson.model", "ManagementLink", "getRequiredPermission", "()", "summary", "df-generated"] - - ["hudson.model", "ManagementLink", "getRequiresConfirmation", "()", "summary", "df-generated"] - - ["hudson.model", "ManagementLink", "getRequiresPOST", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractBuild_Building", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractBuild_BuildingInWorkspace", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractBuild_BuildingOnMaster", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractBuild_BuildingRemotely", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractBuild_KeptBecause", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractItem_BeingDeleted", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractItem_FailureToStopBuilds", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractItem_NewNameInUse", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractItem_NewNameUnchanged", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractItem_NoSuchJobExists", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractItem_NoSuchJobExistsWithoutSuggestion", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractItem_Pronoun", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractItem_TaskNoun", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_Aborted", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_AwaitingBuildForWorkspace", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_AwaitingWorkspaceToComeOnline", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_BuildPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_CancelPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_CustomWorkspaceEmpty", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_Disabled", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_DiscoverPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_DownstreamBuildInProgress", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_ExtendedReadPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_NewBuildForWorkspace", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_NoBuilds", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_NoSCM", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_NoWorkspace", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_PollingABorted", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_PollingVetoed", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_Pronoun", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_ScmAborted", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_UpstreamBuildInProgress", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_WipeOutPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_WorkspaceOffline", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_WorkspacePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_WorkspaceTitle", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "AbstractProject_WorkspaceTitleOnComputer", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Api_MultipleMatch", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Api_NoXPathMatch", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Api_WrapperParamInvalid", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "BallColor_Aborted", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "BallColor_Disabled", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "BallColor_Failed", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "BallColor_InProgress", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "BallColor_NotBuilt", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "BallColor_Pending", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "BallColor_Success", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "BallColor_Unstable", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "BooleanParameterDefinition_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "BuildAuthorizationToken_InvalidTokenProvided", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Build_post_build_steps_failed", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "CLI_clear_queue_shortDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "CLI_keep_build_shortDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "CLI_online_node_shortDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "CLI_restart_shortDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "CLI_safe_restart_shortDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Cause_LegacyCodeCause_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Cause_RemoteCause_ShortDescription", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Cause_RemoteCause_ShortDescriptionWithNote", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Cause_UpstreamCause_CausedBy", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Cause_UpstreamCause_ShortDescription", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Cause_UserCause_ShortDescription", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Cause_UserIdCause_ShortDescription", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "ChoiceParameterDefinition_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ChoiceParameterDefinition_MissingChoices", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ComputerSet_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ComputerSet_NoSuchSlave", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "ComputerSet_SlaveAlreadyExists", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "ComputerSet_SpecifySlaveToCopy", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Computer_BadChannel", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Computer_BuildPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Computer_Caption", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Computer_ConfigurePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Computer_ConnectPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Computer_CreatePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Computer_DeletePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Computer_DisconnectPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Computer_ExtendedReadPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Computer_NoSuchSlaveExists", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Computer_NoSuchSlaveExistsWithoutAdvice", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Computer_Permissions_Title", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Descriptor_From", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Executor_NotAvailable", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "FileParameterDefinition_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "FileParameterValue_IndexTitle", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "FreeStyleProject_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "FreeStyleProject_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "HealthReport_EmptyString", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_AdministerPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_BadPortNumber", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_Computer_Caption", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_Computer_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_ControlCodeNotAllowed", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_JobAlreadyExists", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_MustBeAtLeast", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_MustBeAtMost", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_NoJavaInPath", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_NoName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_NoSuchDirectory", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_NodeBeingRemoved", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_NodeDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_NotANegativeNumber", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_NotANonNegativeNumber", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_NotANumber", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_NotAPlugin", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_NotAPositiveNumber", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_NotJDKDir", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_NotUsesUTF8ToDecodeURL", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_Permissions_Title", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_ReadPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_RunScriptsPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_TrailingDot", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_USER_CONTENT_README", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_UnsafeChar", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_ViewAlreadyExists", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Hudson_ViewName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ItemGroupMixIn_may_not_copy_as_it_contains_secrets_and_", "(Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Item_CONFIGURE_description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Item_CREATE_description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Item_DELETE_description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Item_Permissions_Title", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Item_READ_description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Item_RENAME_description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "JDK_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Jenkins_CheckDisplayName_DisplayNameNotUniqueWarning", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Jenkins_CheckDisplayName_NameNotUniqueWarning", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Jenkins_IsRestarting", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Jenkins_Manage_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Jenkins_NotAllowedName", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Jenkins_SystemRead_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Job_AllRecentBuildFailed", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Job_BuildStability", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Job_NOfMFailed", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Job_NoRecentBuildFailed", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Job_NoRenameWhileBuilding", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Job_Pronoun", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Job_minutes", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Job_you_must_use_the_save_button_if_you_wish", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "LabelExpression_InvalidBooleanExpression", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "LabelExpression_LabelLink", "(Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "LabelExpression_NoMatch", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "LabelExpression_NoMatch_DidYouMean", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "LabelExpression_ObsoleteMasterLabel", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Label_GroupOf", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Label_InvalidLabel", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Label_ProvisionedFrom", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "ListView_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "LoadStatistics_Legends_AvailableExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "LoadStatistics_Legends_BusyExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "LoadStatistics_Legends_ConnectingExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "LoadStatistics_Legends_DefinedExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "LoadStatistics_Legends_IdleExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "LoadStatistics_Legends_OnlineExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "LoadStatistics_Legends_QueueLength", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "LoadStatistics_Legends_TotalExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ManageJenkinsAction_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ManagementLink_Category_CONFIGURATION", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ManagementLink_Category_MISC", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ManagementLink_Category_SECURITY", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ManagementLink_Category_STATUS", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ManagementLink_Category_TOOLS", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ManagementLink_Category_TROUBLESHOOTING", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ManagementLink_Category_UNCATEGORIZED", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "MultiStageTimeSeries_EMPTY_STRING", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "MyView_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "MyViewsProperty_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "MyViewsProperty_GlobalAction_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "MyViewsProperty_ViewExistsCheck_AlreadyExists", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "MyViewsProperty_ViewExistsCheck_NotExist", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Node_BecauseNodeIsNotAcceptingTasks", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Node_BecauseNodeIsReserved", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Node_LabelMissing", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Node_LackingBuildPermission", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Node_Mode_EXCLUSIVE", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Node_Mode_NORMAL", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ParameterAction_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ParametersDefinitionProperty_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "PasswordParameterDefinition_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Permalink_LastBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Permalink_LastCompletedBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Permalink_LastFailedBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Permalink_LastStableBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Permalink_LastSuccessfulBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Permalink_LastUnstableBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Permalink_LastUnsuccessfulBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ProxyView_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ProxyView_NoSuchViewExists", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_AllNodesOffline", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_BlockedBy", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_ExceptionCanRun", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_ExceptionCanTake", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_FinishedWaiting", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_HudsonIsAboutToShutDown", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_InProgress", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_InQuietPeriod", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_LabelHasNoNodes", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_NodeOffline", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_Unknown", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_WaitingForNextAvailableExecutor", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_WaitingForNextAvailableExecutorOn", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_executor_slot_already_in_use", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_init", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Queue_node_has_been_removed_from_configuration", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "ResultTrend_Aborted", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ResultTrend_Failure", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ResultTrend_Fixed", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ResultTrend_NotBuilt", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ResultTrend_NowUnstable", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ResultTrend_StillFailing", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ResultTrend_StillUnstable", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ResultTrend_Success", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "ResultTrend_Unstable", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "RunParameterDefinition_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_ArtifactsBrowserTitle", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_ArtifactsPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_BuildAborted", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_DeletePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_InProgressDuration", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_MarkedExplicitly", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_NotStartedYet", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_Permissions_Title", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_Summary_Aborted", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_Summary_BackToNormal", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_Summary_BrokenForALongTime", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_Summary_BrokenSince", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_Summary_BrokenSinceThisBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_Summary_NotBuilt", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_Summary_Stable", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_Summary_Unknown", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_Summary_Unstable", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_UnableToDelete", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_UpdatePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run__is_waiting_for_a_checkpoint_on_", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_running_as_", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Run_running_as_SYSTEM", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Slave_InvalidConfig_Executors", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Slave_InvalidConfig_NoName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Slave_Network_Mounted_File_System_Warning", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Slave_Remote_Director_Mandatory", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Slave_Remote_Relative_Path_Warning", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Slave_Terminated", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "Slave_UnixSlave", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "Slave_WindowsSlave", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "StringParameterDefinition_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "TextParameterDefinition_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "TimeZoneProperty_DisplayDefaultTimeZone", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "TimeZoneProperty_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "TimeZoneProperty_current_time_in_", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "TimeZoneProperty_current_time_on_server_in_in_proposed_di", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "TopLevelItemDescriptor_NotApplicableIn", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_CoreUpdateMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_DownloadButNotActivated", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_agent", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_android", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_api_plugin", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_builder", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_buildwrapper", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_cli", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_cloud", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_cluster", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_database", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_deployment", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_devops", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_devsecops", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_dotnet", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_external", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_groovy_related", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_ios", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_listview_column", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_maven", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_misc", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_must_be_labeled", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_notifier", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_orchestration", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_page_decorator", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_parameter", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_post_build", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_python", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_report", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_ruby", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_runcondition", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_scala", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_scm", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_scm_related", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_security", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_test", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_theme", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_trigger", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_ui", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_unrecognized", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_upload", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_user", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_PluginCategory_view", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_Status_CheckingInternet", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_Status_CheckingJavaNet", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_Status_ConnectionFailed", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_Status_Success", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_Status_UnknownHostException", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_init", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "UpdateCenter_n_a", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "User_IllegalFullname", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "User_IllegalUsername", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "View_ConfigurePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "View_CreatePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "View_DeletePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "View_DisplayNameNotUniqueWarning", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "View_MissingMode", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "View_Permissions_Title", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "View_ReadPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractBuild_Building", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractBuild_BuildingInWorkspace", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractBuild_BuildingOnMaster", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractBuild_BuildingRemotely", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractBuild_KeptBecause", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractItem_BeingDeleted", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractItem_FailureToStopBuilds", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractItem_NewNameInUse", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractItem_NewNameUnchanged", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractItem_NoSuchJobExists", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractItem_NoSuchJobExistsWithoutSuggestion", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractItem_Pronoun", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractItem_TaskNoun", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_Aborted", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_AwaitingBuildForWorkspace", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_AwaitingWorkspaceToComeOnline", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_BuildPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_CancelPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_CustomWorkspaceEmpty", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_Disabled", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_DiscoverPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_DownstreamBuildInProgress", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_ExtendedReadPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_NewBuildForWorkspace", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_NoBuilds", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_NoSCM", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_NoWorkspace", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_PollingABorted", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_PollingVetoed", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_Pronoun", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_ScmAborted", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_UpstreamBuildInProgress", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_WipeOutPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_WorkspaceOffline", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_WorkspacePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_WorkspaceTitle", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_AbstractProject_WorkspaceTitleOnComputer", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Api_MultipleMatch", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Api_NoXPathMatch", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Api_WrapperParamInvalid", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_BallColor_Aborted", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_BallColor_Disabled", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_BallColor_Failed", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_BallColor_InProgress", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_BallColor_NotBuilt", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_BallColor_Pending", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_BallColor_Success", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_BallColor_Unstable", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_BooleanParameterDefinition_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_BuildAuthorizationToken_InvalidTokenProvided", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Build_post_build_steps_failed", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_CLI_clear_queue_shortDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_CLI_keep_build_shortDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_CLI_online_node_shortDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_CLI_restart_shortDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_CLI_safe_restart_shortDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Cause_LegacyCodeCause_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Cause_RemoteCause_ShortDescription", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Cause_RemoteCause_ShortDescriptionWithNote", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Cause_UpstreamCause_CausedBy", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Cause_UpstreamCause_ShortDescription", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Cause_UserCause_ShortDescription", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Cause_UserIdCause_ShortDescription", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ChoiceParameterDefinition_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ChoiceParameterDefinition_MissingChoices", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ComputerSet_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ComputerSet_NoSuchSlave", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ComputerSet_SlaveAlreadyExists", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ComputerSet_SpecifySlaveToCopy", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Computer_BadChannel", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Computer_BuildPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Computer_Caption", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Computer_ConfigurePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Computer_ConnectPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Computer_CreatePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Computer_DeletePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Computer_DisconnectPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Computer_ExtendedReadPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Computer_NoSuchSlaveExists", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Computer_NoSuchSlaveExistsWithoutAdvice", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Computer_Permissions_Title", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Descriptor_From", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Executor_NotAvailable", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_FileParameterDefinition_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_FileParameterValue_IndexTitle", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_FreeStyleProject_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_FreeStyleProject_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_HealthReport_EmptyString", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_AdministerPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_BadPortNumber", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_Computer_Caption", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_Computer_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_ControlCodeNotAllowed", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_JobAlreadyExists", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_MustBeAtLeast", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_MustBeAtMost", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_NoJavaInPath", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_NoName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_NoSuchDirectory", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_NodeBeingRemoved", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_NodeDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_NotANegativeNumber", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_NotANonNegativeNumber", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_NotANumber", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_NotAPlugin", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_NotAPositiveNumber", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_NotJDKDir", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_NotUsesUTF8ToDecodeURL", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_Permissions_Title", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_ReadPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_RunScriptsPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_TrailingDot", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_USER_CONTENT_README", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_UnsafeChar", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_ViewAlreadyExists", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Hudson_ViewName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ItemGroupMixIn_may_not_copy_as_it_contains_secrets_and_", "(Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Item_CONFIGURE_description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Item_CREATE_description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Item_DELETE_description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Item_Permissions_Title", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Item_READ_description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Item_RENAME_description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_JDK_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Jenkins_CheckDisplayName_DisplayNameNotUniqueWarning", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Jenkins_CheckDisplayName_NameNotUniqueWarning", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Jenkins_IsRestarting", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Jenkins_Manage_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Jenkins_NotAllowedName", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Jenkins_SystemRead_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Job_AllRecentBuildFailed", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Job_BuildStability", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Job_NOfMFailed", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Job_NoRecentBuildFailed", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Job_NoRenameWhileBuilding", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Job_Pronoun", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Job_minutes", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Job_you_must_use_the_save_button_if_you_wish", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_LabelExpression_InvalidBooleanExpression", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_LabelExpression_LabelLink", "(Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_LabelExpression_NoMatch", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_LabelExpression_NoMatch_DidYouMean", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_LabelExpression_ObsoleteMasterLabel", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Label_GroupOf", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Label_InvalidLabel", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Label_ProvisionedFrom", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ListView_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_LoadStatistics_Legends_AvailableExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_LoadStatistics_Legends_BusyExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_LoadStatistics_Legends_ConnectingExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_LoadStatistics_Legends_DefinedExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_LoadStatistics_Legends_IdleExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_LoadStatistics_Legends_OnlineExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_LoadStatistics_Legends_QueueLength", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_LoadStatistics_Legends_TotalExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ManageJenkinsAction_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ManagementLink_Category_CONFIGURATION", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ManagementLink_Category_MISC", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ManagementLink_Category_SECURITY", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ManagementLink_Category_STATUS", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ManagementLink_Category_TOOLS", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ManagementLink_Category_TROUBLESHOOTING", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ManagementLink_Category_UNCATEGORIZED", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_MultiStageTimeSeries_EMPTY_STRING", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_MyView_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_MyViewsProperty_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_MyViewsProperty_GlobalAction_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_MyViewsProperty_ViewExistsCheck_AlreadyExists", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_MyViewsProperty_ViewExistsCheck_NotExist", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Node_BecauseNodeIsNotAcceptingTasks", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Node_BecauseNodeIsReserved", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Node_LabelMissing", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Node_LackingBuildPermission", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Node_Mode_EXCLUSIVE", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Node_Mode_NORMAL", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ParameterAction_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ParametersDefinitionProperty_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_PasswordParameterDefinition_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Permalink_LastBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Permalink_LastCompletedBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Permalink_LastFailedBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Permalink_LastStableBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Permalink_LastSuccessfulBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Permalink_LastUnstableBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Permalink_LastUnsuccessfulBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ProxyView_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ProxyView_NoSuchViewExists", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_AllNodesOffline", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_BlockedBy", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_ExceptionCanRun", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_ExceptionCanTake", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_FinishedWaiting", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_HudsonIsAboutToShutDown", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_InProgress", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_InQuietPeriod", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_LabelHasNoNodes", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_NodeOffline", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_Unknown", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_WaitingForNextAvailableExecutor", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_WaitingForNextAvailableExecutorOn", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_executor_slot_already_in_use", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_init", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Queue_node_has_been_removed_from_configuration", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ResultTrend_Aborted", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ResultTrend_Failure", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ResultTrend_Fixed", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ResultTrend_NotBuilt", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ResultTrend_NowUnstable", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ResultTrend_StillFailing", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ResultTrend_StillUnstable", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ResultTrend_Success", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_ResultTrend_Unstable", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_RunParameterDefinition_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_ArtifactsBrowserTitle", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_ArtifactsPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_BuildAborted", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_DeletePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_InProgressDuration", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_MarkedExplicitly", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_NotStartedYet", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_Permissions_Title", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_Summary_Aborted", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_Summary_BackToNormal", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_Summary_BrokenForALongTime", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_Summary_BrokenSince", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_Summary_BrokenSinceThisBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_Summary_NotBuilt", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_Summary_Stable", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_Summary_Unknown", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_Summary_Unstable", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_UnableToDelete", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_UpdatePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run__is_waiting_for_a_checkpoint_on_", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_running_as_", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Run_running_as_SYSTEM", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Slave_InvalidConfig_Executors", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Slave_InvalidConfig_NoName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Slave_Network_Mounted_File_System_Warning", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Slave_Remote_Director_Mandatory", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Slave_Remote_Relative_Path_Warning", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Slave_Terminated", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Slave_UnixSlave", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_Slave_WindowsSlave", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_StringParameterDefinition_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_TextParameterDefinition_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_TimeZoneProperty_DisplayDefaultTimeZone", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_TimeZoneProperty_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_TimeZoneProperty_current_time_in_", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_TimeZoneProperty_current_time_on_server_in_in_proposed_di", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_TopLevelItemDescriptor_NotApplicableIn", "(Object,Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_CoreUpdateMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_DisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_DownloadButNotActivated", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_agent", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_android", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_api_plugin", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_builder", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_buildwrapper", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_cli", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_cloud", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_cluster", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_database", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_deployment", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_devops", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_devsecops", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_dotnet", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_external", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_groovy_related", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_ios", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_listview_column", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_maven", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_misc", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_must_be_labeled", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_notifier", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_orchestration", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_page_decorator", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_parameter", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_post_build", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_python", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_report", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_ruby", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_runcondition", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_scala", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_scm", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_scm_related", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_security", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_test", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_theme", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_trigger", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_ui", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_unrecognized", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_upload", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_user", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_PluginCategory_view", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_Status_CheckingInternet", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_Status_CheckingJavaNet", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_Status_ConnectionFailed", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_Status_Success", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_Status_UnknownHostException", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_init", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_UpdateCenter_n_a", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_User_IllegalFullname", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_User_IllegalUsername", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_View_ConfigurePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_View_CreatePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_View_DeletePermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_View_DisplayNameNotUniqueWarning", "(Object)", "summary", "df-generated"] - - ["hudson.model", "Messages", "_View_MissingMode", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_View_Permissions_Title", "()", "summary", "df-generated"] - - ["hudson.model", "Messages", "_View_ReadPermission_Description", "()", "summary", "df-generated"] - - ["hudson.model", "ModelObject", "getDisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "MultiStageTimeSeries$TimeScale", "createDateFormat", "()", "summary", "df-generated"] - - ["hudson.model", "MultiStageTimeSeries$TimeScale", "parse", "(String)", "summary", "df-generated"] - - ["hudson.model", "MultiStageTimeSeries$TrendChart", "createChart", "()", "summary", "df-generated"] - - ["hudson.model", "MultiStageTimeSeries", "MultiStageTimeSeries", "(float,float)", "summary", "df-generated"] - - ["hudson.model", "MultiStageTimeSeries", "getLatest", "(MultiStageTimeSeries$TimeScale)", "summary", "df-generated"] - - ["hudson.model", "MultiStageTimeSeries", "update", "(float)", "summary", "df-generated"] - - ["hudson.model", "MyViewsProperty", "doCreateView", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "MyViewsProperty", "doIndex", "()", "summary", "df-generated"] - - ["hudson.model", "MyViewsProperty", "doViewExistsCheck", "(String,boolean)", "summary", "df-generated"] - - ["hudson.model", "MyViewsProperty", "getMyViewsTabBar", "()", "summary", "df-generated"] - - ["hudson.model", "Node$Mode", "getDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Node$Mode", "getName", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "canTake", "(Queue$Task)", "summary", "df-generated"] - - ["hudson.model", "Node", "createComputer", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "createLauncher", "(TaskListener)", "summary", "df-generated"] - - ["hudson.model", "Node", "getChannel", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "getClockDifference", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "getClockDifferenceCallable", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "getFileSystemProvisioner", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "getLabelString", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "getMode", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "getNodeDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "getNodeName", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "getNodeProperties", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "getNodePropertyDescriptors", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "getNumExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "getRootPath", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "getWorkspaceFor", "(TopLevelItem)", "summary", "df-generated"] - - ["hudson.model", "Node", "isAcceptingTasks", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "isHoldOffLaunchUntilSave", "()", "summary", "df-generated"] - - ["hudson.model", "Node", "setLabelString", "(String)", "summary", "df-generated"] - - ["hudson.model", "Node", "setNodeName", "(String)", "summary", "df-generated"] - - ["hudson.model", "Node", "toComputer", "()", "summary", "df-generated"] - - ["hudson.model", "PageDecorator", "all", "()", "summary", "df-generated"] - - ["hudson.model", "PageDecorator", "getUrl", "()", "summary", "df-generated"] - - ["hudson.model", "PaneStatusProperties", "forCurrentUser", "()", "summary", "df-generated"] - - ["hudson.model", "PaneStatusProperties", "isCollapsed", "(String)", "summary", "df-generated"] - - ["hudson.model", "PaneStatusProperties", "toggleCollapsed", "(String)", "summary", "df-generated"] - - ["hudson.model", "ParameterDefinition$ParameterDescriptor", "getValuePage", "()", "summary", "df-generated"] - - ["hudson.model", "ParameterDefinition", "all", "()", "summary", "df-generated"] - - ["hudson.model", "ParameterDefinition", "createValue", "(CLICommand,String)", "summary", "df-generated"] - - ["hudson.model", "ParameterDefinition", "createValue", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson.model", "ParameterDefinition", "createValue", "(StaplerRequest,JSONObject)", "summary", "df-generated"] - - ["hudson.model", "ParameterDefinition", "getDefaultParameterValue", "()", "summary", "df-generated"] - - ["hudson.model", "ParameterDefinition", "getType", "()", "summary", "df-generated"] - - ["hudson.model", "ParameterDefinition", "isValid", "(ParameterValue)", "summary", "df-generated"] - - ["hudson.model", "ParameterValue", "createBuildWrapper", "(AbstractBuild)", "summary", "df-generated"] - - ["hudson.model", "ParameterValue", "createVariableResolver", "(AbstractBuild)", "summary", "df-generated"] - - ["hudson.model", "ParameterValue", "getAssignedLabel", "(SubTask)", "summary", "df-generated"] - - ["hudson.model", "ParameterValue", "getDefinition", "()", "summary", "df-generated"] - - ["hudson.model", "ParameterValue", "getValue", "()", "summary", "df-generated"] - - ["hudson.model", "ParameterValue", "isSensitive", "()", "summary", "df-generated"] - - ["hudson.model", "ParametersAction", "createBuildWrappers", "(AbstractBuild,Collection)", "summary", "df-generated"] - - ["hudson.model", "ParametersDefinitionProperty", "_doBuild", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "ParametersDefinitionProperty", "_doBuild", "(StaplerRequest,StaplerResponse,TimeDuration)", "summary", "df-generated"] - - ["hudson.model", "ParametersDefinitionProperty", "buildWithParameters", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "ParametersDefinitionProperty", "buildWithParameters", "(StaplerRequest,StaplerResponse,TimeDuration)", "summary", "df-generated"] - - ["hudson.model", "PeriodicWork", "all", "()", "summary", "df-generated"] - - ["hudson.model", "PeriodicWork", "getInitialDelay", "()", "summary", "df-generated"] - - ["hudson.model", "PeriodicWork", "getRecurrencePeriod", "()", "summary", "df-generated"] - - ["hudson.model", "PeriodicWork", "init", "()", "summary", "df-generated"] - - ["hudson.model", "PermalinkProjectAction$Permalink", "getDisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "PermalinkProjectAction$Permalink", "getId", "()", "summary", "df-generated"] - - ["hudson.model", "PermalinkProjectAction$Permalink", "resolve", "(Job)", "summary", "df-generated"] - - ["hudson.model", "PersistentDescriptor", "load", "()", "summary", "df-generated"] - - ["hudson.model", "Project", "removePublisher", "(Descriptor)", "summary", "df-generated"] - - ["hudson.model", "ProxyView", "doViewExistsCheck", "(String)", "summary", "df-generated"] - - ["hudson.model", "ProxyView", "getProxiedView", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$BlockedItem", "isCauseOfBlockageNull", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$BuildableItem", "isPending", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Executable", "getEstimatedDuration", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Executable", "getParentExecutable", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Item", "authenticate2", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Item", "authenticate", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Item", "doCancelQueue", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Item", "getCauseOfBlockage", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Item", "getCausesDescription", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Item", "getId", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Item", "getIdLegacy", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Item", "getInQueueForString", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Item", "getInQueueSince", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Item", "getUrl", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Item", "hasCancelPermission", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Item", "isBlocked", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Item", "isBuildable", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Item", "isStuck", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$JobOffer", "canTake", "(Queue$BuildableItem)", "summary", "df-generated"] - - ["hudson.model", "Queue$JobOffer", "getCauseOfBlockage", "(Queue$BuildableItem)", "summary", "df-generated"] - - ["hudson.model", "Queue$JobOffer", "getNode", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$JobOffer", "isNotExclusive", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$LeftItem", "isCancelled", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$QueueAction", "shouldSchedule", "(List)", "summary", "df-generated"] - - ["hudson.model", "Queue$QueueDecisionHandler", "all", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$QueueDecisionHandler", "shouldSchedule", "(Queue$Task,List)", "summary", "df-generated"] - - ["hudson.model", "Queue$Task", "checkAbortPermission", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Task", "getCauseOfBlockage", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Task", "getDefaultAuthentication2", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Task", "getDefaultAuthentication2", "(Queue$Item)", "summary", "df-generated"] - - ["hudson.model", "Queue$Task", "getDefaultAuthentication", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Task", "getDefaultAuthentication", "(Queue$Item)", "summary", "df-generated"] - - ["hudson.model", "Queue$Task", "hasAbortPermission", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Task", "isBuildBlocked", "()", "summary", "df-generated"] - - ["hudson.model", "Queue$Task", "isConcurrentBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Queue", "Queue", "(LoadBalancer)", "summary", "df-generated"] - - ["hudson.model", "Queue", "add", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.model", "Queue", "add", "(AbstractProject,int)", "summary", "df-generated"] - - ["hudson.model", "Queue", "add", "(Queue$Task,int)", "summary", "df-generated"] - - ["hudson.model", "Queue", "cancel", "(Queue$Task)", "summary", "df-generated"] - - ["hudson.model", "Queue", "clear", "()", "summary", "df-generated"] - - ["hudson.model", "Queue", "clearLeftItems", "()", "summary", "df-generated"] - - ["hudson.model", "Queue", "contains", "(Queue$Task)", "summary", "df-generated"] - - ["hudson.model", "Queue", "countBuildableItems", "()", "summary", "df-generated"] - - ["hudson.model", "Queue", "countBuildableItemsFor", "(Label)", "summary", "df-generated"] - - ["hudson.model", "Queue", "doCancelItem", "(long)", "summary", "df-generated"] - - ["hudson.model", "Queue", "getApproximateItemsQuickly", "()", "summary", "df-generated"] - - ["hudson.model", "Queue", "getDiscoverableItems", "()", "summary", "df-generated"] - - ["hudson.model", "Queue", "getInstance", "()", "summary", "df-generated"] - - ["hudson.model", "Queue", "getItems", "()", "summary", "df-generated"] - - ["hudson.model", "Queue", "ifBlockedByHudsonShutdown", "(Queue$Task)", "summary", "df-generated"] - - ["hudson.model", "Queue", "init", "(Jenkins)", "summary", "df-generated"] - - ["hudson.model", "Queue", "isBlockedByShutdown", "(Queue$Task)", "summary", "df-generated"] - - ["hudson.model", "Queue", "isEmpty", "()", "summary", "df-generated"] - - ["hudson.model", "Queue", "isPending", "(Queue$Task)", "summary", "df-generated"] - - ["hudson.model", "Queue", "load", "()", "summary", "df-generated"] - - ["hudson.model", "Queue", "maintain", "()", "summary", "df-generated"] - - ["hudson.model", "Queue", "setLoadBalancer", "(LoadBalancer)", "summary", "df-generated"] - - ["hudson.model", "Queue", "strictCountBuildableItemsFor", "(Label)", "summary", "df-generated"] - - ["hudson.model", "Queue", "tryWithLock", "(Runnable)", "summary", "df-generated"] - - ["hudson.model", "Queue", "withLock", "(Callable)", "summary", "df-generated"] - - ["hudson.model", "Queue", "withLock", "(Runnable)", "summary", "df-generated"] - - ["hudson.model", "RSS", "forwardToRss", "(String,String,Collection,FeedAdapter,StaplerRequest,HttpServletResponse)", "summary", "df-generated"] - - ["hudson.model", "RSS", "rss", "(StaplerRequest,StaplerResponse,String,String,RunList)", "summary", "df-generated"] - - ["hudson.model", "RSS", "rss", "(StaplerRequest,StaplerResponse,String,String,RunList,FeedAdapter)", "summary", "df-generated"] - - ["hudson.model", "Resource", "isCollidingWith", "(Resource,int)", "summary", "df-generated"] - - ["hudson.model", "ResourceActivity", "getResourceList", "()", "summary", "df-generated"] - - ["hudson.model", "ResourceController", "canRun", "(ResourceList)", "summary", "df-generated"] - - ["hudson.model", "ResourceController", "execute", "(Runnable,ResourceActivity)", "summary", "df-generated"] - - ["hudson.model", "ResourceList", "isCollidingWith", "(ResourceList)", "summary", "df-generated"] - - ["hudson.model", "ResourceList", "toString", "()", "summary", "df-generated"] - - ["hudson.model", "RestartListener", "all", "()", "summary", "df-generated"] - - ["hudson.model", "RestartListener", "isAllReady", "()", "summary", "df-generated"] - - ["hudson.model", "RestartListener", "isReadyToRestart", "()", "summary", "df-generated"] - - ["hudson.model", "RestartListener", "onRestart", "()", "summary", "df-generated"] - - ["hudson.model", "Result$OptionHandlerImpl", "OptionHandlerImpl", "(CmdLineParser,OptionDef,Setter)", "summary", "df-generated"] - - ["hudson.model", "Result", "fromString", "(String)", "summary", "df-generated"] - - ["hudson.model", "Result", "init", "()", "summary", "df-generated"] - - ["hudson.model", "Result", "isBetterOrEqualTo", "(Result)", "summary", "df-generated"] - - ["hudson.model", "Result", "isBetterThan", "(Result)", "summary", "df-generated"] - - ["hudson.model", "Result", "isCompleteBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Result", "isWorseOrEqualTo", "(Result)", "summary", "df-generated"] - - ["hudson.model", "Result", "isWorseThan", "(Result)", "summary", "df-generated"] - - ["hudson.model", "ResultTrend", "getDescription", "()", "summary", "df-generated"] - - ["hudson.model", "ResultTrend", "getID", "()", "summary", "df-generated"] - - ["hudson.model", "ResultTrend", "getResultTrend", "(AbstractBuild)", "summary", "df-generated"] - - ["hudson.model", "ResultTrend", "getResultTrend", "(Run)", "summary", "df-generated"] - - ["hudson.model", "Run$Artifact", "getFileSize", "()", "summary", "df-generated"] - - ["hudson.model", "Run$ArtifactList", "computeDisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Run$KeepLogBuildBadge", "getWhyKeepLog", "()", "summary", "df-generated"] - - ["hudson.model", "Run$RedirectUp", "doDynamic", "(StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Run$RunExecution", "cleanUp", "(BuildListener)", "summary", "df-generated"] - - ["hudson.model", "Run$RunExecution", "getBuild", "()", "summary", "df-generated"] - - ["hudson.model", "Run$RunExecution", "getProject", "()", "summary", "df-generated"] - - ["hudson.model", "Run$RunExecution", "post", "(BuildListener)", "summary", "df-generated"] - - ["hudson.model", "Run$RunExecution", "run", "(BuildListener)", "summary", "df-generated"] - - ["hudson.model", "Run$StatusSummarizer", "summarize", "(Run,ResultTrend)", "summary", "df-generated"] - - ["hudson.model", "Run", "canToggleLogKeep", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "delete", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "deleteArtifacts", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "doBuildNumber", "(StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Run", "doBuildStatus", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Run", "doBuildTimestamp", "(StaplerRequest,StaplerResponse,String)", "summary", "df-generated"] - - ["hudson.model", "Run", "doConsoleText", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Run", "doDoDelete", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Run", "doProgressiveLog", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Run", "doSubmitDescription", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Run", "doToggleLogKeep", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Run", "fromExternalizableId", "(String)", "summary", "df-generated"] - - ["hudson.model", "Run", "getArtifacts", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getArtifactsUpTo", "(int)", "summary", "df-generated"] - - ["hudson.model", "Run", "getBuildStatusIconClassName", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getBuildStatusSummary", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getBuildStatusUrl", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getCharset", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getDuration", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getDurationString", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getEstimatedDuration", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getExecutor", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getHasArtifacts", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getIconColor", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getLog", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getLog", "(int)", "summary", "df-generated"] - - ["hudson.model", "Run", "getNumber", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getOneOffExecutor", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getQueueId", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getStartTimeInMillis", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getTime", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getTimeInMillis", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getTimestamp", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getTimestampString2", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getTimestampString", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getTransientActions", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "getWhyKeepLog", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "hasCustomDisplayName", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "hasntStartedYet", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "isBuilding", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "isInProgress", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "isKeepLog", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "isLogUpdated", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "keepLog", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "keepLog", "(boolean)", "summary", "df-generated"] - - ["hudson.model", "Run", "reload", "()", "summary", "df-generated"] - - ["hudson.model", "Run", "setQueueId", "(long)", "summary", "df-generated"] - - ["hudson.model", "Run", "updateSymlinks", "(TaskListener)", "summary", "df-generated"] - - ["hudson.model", "Run", "writeLogTo", "(long,XMLOutput)", "summary", "df-generated"] - - ["hudson.model", "Run", "writeWholeLogTo", "(OutputStream)", "summary", "df-generated"] - - ["hudson.model", "RunMap", "remove", "(Run)", "summary", "df-generated"] - - ["hudson.model", "RunParameterDefinition$DescriptorImpl", "doAutoCompleteProjectName", "(String)", "summary", "df-generated"] - - ["hudson.model", "RunParameterDefinition$RunParameterFilter", "getName", "()", "summary", "df-generated"] - - ["hudson.model", "RunParameterDefinition", "getBuilds", "()", "summary", "df-generated"] - - ["hudson.model", "RunParameterDefinition", "getFilter", "()", "summary", "df-generated"] - - ["hudson.model", "RunParameterDefinition", "getProject", "()", "summary", "df-generated"] - - ["hudson.model", "RunParameterValue", "getRun", "()", "summary", "df-generated"] - - ["hudson.model", "Saveable", "save", "()", "summary", "df-generated"] - - ["hudson.model", "SimpleParameterDefinition", "createValue", "(String)", "summary", "df-generated"] - - ["hudson.model", "Slave$JnlpJar", "doIndex", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "Slave$JnlpJar", "getURL", "()", "summary", "df-generated"] - - ["hudson.model", "Slave$JnlpJar", "readFully", "()", "summary", "df-generated"] - - ["hudson.model", "Slave$SlaveDescriptor", "computerLauncherDescriptors", "(Slave)", "summary", "df-generated"] - - ["hudson.model", "Slave$SlaveDescriptor", "doCheckNumExecutors", "(String)", "summary", "df-generated"] - - ["hudson.model", "Slave$SlaveDescriptor", "doCheckRemoteFS", "(String)", "summary", "df-generated"] - - ["hudson.model", "Slave$SlaveDescriptor", "nodePropertyDescriptors", "(Slave)", "summary", "df-generated"] - - ["hudson.model", "Slave$SlaveDescriptor", "retentionStrategyDescriptors", "(Slave)", "summary", "df-generated"] - - ["hudson.model", "Slave", "getComputer", "()", "summary", "df-generated"] - - ["hudson.model", "Slave", "setMode", "(Node$Mode)", "summary", "df-generated"] - - ["hudson.model", "Slave", "setNumExecutors", "(int)", "summary", "df-generated"] - - ["hudson.model", "Slave", "setUserId", "(String)", "summary", "df-generated"] - - ["hudson.model", "StatusIcon", "getDescription", "()", "summary", "df-generated"] - - ["hudson.model", "StreamBuildListener", "StreamBuildListener", "(File,Charset)", "summary", "df-generated"] - - ["hudson.model", "StringParameterDefinition", "isTrim", "()", "summary", "df-generated"] - - ["hudson.model", "StringParameterDefinition", "setTrim", "(boolean)", "summary", "df-generated"] - - ["hudson.model", "StringParameterValue", "doTrim", "()", "summary", "df-generated"] - - ["hudson.model", "TaskAction", "doClearError", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "TaskAction", "doProgressiveHtml", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "TaskAction", "doProgressiveLog", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "TaskAction", "getLog", "()", "summary", "df-generated"] - - ["hudson.model", "TaskAction", "obtainLog", "()", "summary", "df-generated"] - - ["hudson.model", "TaskListener", "annotate", "(ConsoleNote)", "summary", "df-generated"] - - ["hudson.model", "TaskListener", "error", "(String)", "summary", "df-generated"] - - ["hudson.model", "TaskListener", "error", "(String,Object[])", "summary", "df-generated"] - - ["hudson.model", "TaskListener", "fatalError", "(String)", "summary", "df-generated"] - - ["hudson.model", "TaskListener", "fatalError", "(String,Object[])", "summary", "df-generated"] - - ["hudson.model", "TaskListener", "getCharset", "()", "summary", "df-generated"] - - ["hudson.model", "TaskListener", "getLogger", "()", "summary", "df-generated"] - - ["hudson.model", "TaskListener", "hyperlink", "(String,String)", "summary", "df-generated"] - - ["hudson.model", "TaskThread$ListenerAndText", "forFile", "(File)", "summary", "df-generated"] - - ["hudson.model", "TaskThread$ListenerAndText", "forMemory", "()", "summary", "df-generated"] - - ["hudson.model", "TaskThread", "isRunning", "()", "summary", "df-generated"] - - ["hudson.model", "TaskThread", "readAll", "()", "summary", "df-generated"] - - ["hudson.model", "TimeSeries", "TimeSeries", "(float,float,int)", "summary", "df-generated"] - - ["hudson.model", "TimeSeries", "getHistory", "()", "summary", "df-generated"] - - ["hudson.model", "TimeSeries", "getLatest", "()", "summary", "df-generated"] - - ["hudson.model", "TimeSeries", "toString", "()", "summary", "df-generated"] - - ["hudson.model", "TimeSeries", "update", "(float)", "summary", "df-generated"] - - ["hudson.model", "TimeZoneProperty$DescriptorImpl", "doCheckTimeZoneName", "(String)", "summary", "df-generated"] - - ["hudson.model", "TimeZoneProperty$DescriptorImpl", "doFillTimeZoneNameItems", "(User)", "summary", "df-generated"] - - ["hudson.model", "TimeZoneProperty", "forCurrentUser", "()", "summary", "df-generated"] - - ["hudson.model", "TopLevelItemDescriptor", "all", "()", "summary", "df-generated"] - - ["hudson.model", "TopLevelItemDescriptor", "checkApplicableIn", "(ItemGroup)", "summary", "df-generated"] - - ["hudson.model", "TopLevelItemDescriptor", "getCategoryId", "()", "summary", "df-generated"] - - ["hudson.model", "TopLevelItemDescriptor", "getDescription", "()", "summary", "df-generated"] - - ["hudson.model", "TopLevelItemDescriptor", "getIconFilePathPattern", "()", "summary", "df-generated"] - - ["hudson.model", "TopLevelItemDescriptor", "isApplicable", "(Descriptor)", "summary", "df-generated"] - - ["hudson.model", "TopLevelItemDescriptor", "isApplicableIn", "(ItemGroup)", "summary", "df-generated"] - - ["hudson.model", "TopLevelItemDescriptor", "newInstance", "(ItemGroup,String)", "summary", "df-generated"] - - ["hudson.model", "TopLevelItemDescriptor", "testInstance", "(TopLevelItem)", "summary", "df-generated"] - - ["hudson.model", "TransientBuildActionFactory", "all", "()", "summary", "df-generated"] - - ["hudson.model", "TransientBuildActionFactory", "createFor", "(AbstractBuild)", "summary", "df-generated"] - - ["hudson.model", "TransientBuildActionFactory", "createFor", "(Run)", "summary", "df-generated"] - - ["hudson.model", "TransientComputerActionFactory", "all", "()", "summary", "df-generated"] - - ["hudson.model", "TransientComputerActionFactory", "createAllFor", "(Computer)", "summary", "df-generated"] - - ["hudson.model", "TransientComputerActionFactory", "createFor", "(Computer)", "summary", "df-generated"] - - ["hudson.model", "TransientProjectActionFactory", "all", "()", "summary", "df-generated"] - - ["hudson.model", "TransientProjectActionFactory", "createFor", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.model", "TransientUserActionFactory", "all", "()", "summary", "df-generated"] - - ["hudson.model", "TransientUserActionFactory", "createFor", "(User)", "summary", "df-generated"] - - ["hudson.model", "TransientViewActionFactory", "all", "()", "summary", "df-generated"] - - ["hudson.model", "TransientViewActionFactory", "createAllFor", "(View)", "summary", "df-generated"] - - ["hudson.model", "TransientViewActionFactory", "createFor", "(View)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$CoreUpdateMonitor", "getData", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$DownloadJob$InstallationStatus", "getType", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$DownloadJob$InstallationStatus", "isSuccess", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$DownloadJob$InstallationStatus", "requiresRestart", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$DownloadJob$Installing", "Installing", "(int)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$DownloadJob", "_run", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$DownloadJob", "getContentLength", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$DownloadJob", "getName", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$RestartJenkinsJob$Pending", "getType", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$RestartJenkinsJob", "cancel", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "checkConnection", "(UpdateCenter$ConnectionCheckJob,String)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "checkUpdateCenter", "(UpdateCenter$ConnectionCheckJob,String)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "getConnectionCheckUrl", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "getPluginRepositoryBaseUrl", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "getUpdateCenterUrl", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "install", "(UpdateCenter$DownloadJob,File,File)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "postValidate", "(UpdateCenter$DownloadJob,File)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "preValidate", "(UpdateCenter$DownloadJob,URL)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", "upgrade", "(UpdateCenter$DownloadJob,File,File)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterJob", "getType", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterJob", "schedule", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter$UpdateCenterJob", "submit", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "doCancelRestart", "(StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "doDowngrade", "(StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "doIncompleteInstallStatus", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "doInstallStatus", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "doInvalidateData", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "doRestart", "(StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "doSafeRestart", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "doUpgrade", "(StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "getBackupVersion", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "getDefaultBaseUrl", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "getLastUpdatedString", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "getUpdates", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "hasIncompatibleUpdates", "(PluginManager$MetadataCache)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "init", "(Jenkins)", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "isDowngradable", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "isRestartRequiredForCompletion", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "isRestartScheduled", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "isSiteDataReady", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "load", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "persistInstallStatus", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "updateAllSites", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "updateAllSitesNow", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateCenter", "updateDefaultSite", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Data", "canUpgrade", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Data", "hasCoreUpdates", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Entry", "getFileSize", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Entry", "isNewerThan", "(String)", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "deploy", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "deploy", "(boolean)", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "deploy", "(boolean,UUID,List,boolean)", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "deployBackup", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "doDowngrade", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "doInstall", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "doInstallNow", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "fixesSecurityVulnerabilities", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "getDeprecation", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "getInstalled", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "getNeededDependencies", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "getNeededDependenciesRequiredCore", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "getWarnings", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "hasCategory", "(String)", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "hasIncompatibleParentPlugins", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "hasWarnings", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "install", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "isCompatible", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "isCompatible", "(PluginManager$MetadataCache)", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "isCompatibleWithInstalledVersion", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "isDeprecated", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "isForNewerHudson", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "isNeededDependenciesCompatibleWithInstalledVersion", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "isNeededDependenciesCompatibleWithInstalledVersion", "(PluginManager$MetadataCache)", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "isNeededDependenciesForNewerJenkins", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Plugin", "isNeededDependenciesForNewerJenkins", "(PluginManager$MetadataCache)", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Warning", "isFixable", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Warning", "isPluginWarning", "(String)", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Warning", "isRelevant", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$Warning", "isRelevantToVersion", "(VersionNumber)", "summary", "df-generated"] - - ["hudson.model", "UpdateSite$WarningVersionRange", "includes", "(VersionNumber)", "summary", "df-generated"] - - ["hudson.model", "UpdateSite", "doInvalidateData", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite", "getDataTimestamp", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite", "getJSONObject", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite", "getUpdates", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite", "hasUpdates", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite", "isDue", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite", "isLegacyDefault", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite", "updateDirectly", "()", "summary", "df-generated"] - - ["hudson.model", "UpdateSite", "updateDirectly", "(boolean)", "summary", "df-generated"] - - ["hudson.model", "UsageStatistics", "getStatData", "()", "summary", "df-generated"] - - ["hudson.model", "UsageStatistics", "isDue", "()", "summary", "df-generated"] - - ["hudson.model", "User$AllUsers", "scanAll", "()", "summary", "df-generated"] - - ["hudson.model", "User$CanonicalIdResolver", "all", "()", "summary", "df-generated"] - - ["hudson.model", "User$CanonicalIdResolver", "getPriority", "()", "summary", "df-generated"] - - ["hudson.model", "User$CanonicalIdResolver", "resolveCanonicalId", "(String,Map)", "summary", "df-generated"] - - ["hudson.model", "User", "canDelete", "()", "summary", "df-generated"] - - ["hudson.model", "User", "clear", "()", "summary", "df-generated"] - - ["hudson.model", "User", "current", "()", "summary", "df-generated"] - - ["hudson.model", "User", "delete", "()", "summary", "df-generated"] - - ["hudson.model", "User", "doDoDelete", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "User", "doRssAll", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "User", "doRssFailed", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "User", "doRssLatest", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "User", "doSubmitDescription", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "User", "get2", "(Authentication)", "summary", "df-generated"] - - ["hudson.model", "User", "get", "(Authentication)", "summary", "df-generated"] - - ["hudson.model", "User", "getAll", "()", "summary", "df-generated"] - - ["hudson.model", "User", "getAuthorities", "()", "summary", "df-generated"] - - ["hudson.model", "User", "getBuilds", "()", "summary", "df-generated"] - - ["hudson.model", "User", "getProjects", "()", "summary", "df-generated"] - - ["hudson.model", "User", "getTransientActions", "()", "summary", "df-generated"] - - ["hudson.model", "User", "getUnknown", "()", "summary", "df-generated"] - - ["hudson.model", "User", "getUserFolder", "()", "summary", "df-generated"] - - ["hudson.model", "User", "idStrategy", "()", "summary", "df-generated"] - - ["hudson.model", "User", "impersonate2", "()", "summary", "df-generated"] - - ["hudson.model", "User", "impersonate", "()", "summary", "df-generated"] - - ["hudson.model", "User", "impersonate", "(UserDetails)", "summary", "df-generated"] - - ["hudson.model", "User", "isIdOrFullnameAllowed", "(String)", "summary", "df-generated"] - - ["hudson.model", "User", "rekey", "()", "summary", "df-generated"] - - ["hudson.model", "User", "reload", "()", "summary", "df-generated"] - - ["hudson.model", "UserProperty", "all", "()", "summary", "df-generated"] - - ["hudson.model", "UserPropertyDescriptor", "isEnabled", "()", "summary", "df-generated"] - - ["hudson.model", "UserPropertyDescriptor", "newInstance", "(User)", "summary", "df-generated"] - - ["hudson.model", "View$AsynchPeople", "getApi", "()", "summary", "df-generated"] - - ["hudson.model", "View$People", "isApplicable", "(Collection)", "summary", "df-generated"] - - ["hudson.model", "View$UserInfo", "getLastChangeTimeString", "()", "summary", "df-generated"] - - ["hudson.model", "View$UserInfo", "getTimeSortKey", "()", "summary", "df-generated"] - - ["hudson.model", "View", "all", "()", "summary", "df-generated"] - - ["hudson.model", "View", "allInstantiable", "()", "summary", "df-generated"] - - ["hudson.model", "View", "contains", "(TopLevelItem)", "summary", "df-generated"] - - ["hudson.model", "View", "doCheckJobName", "(String)", "summary", "df-generated"] - - ["hudson.model", "View", "doConfigDotXml", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson.model", "View", "doCreateItem", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "View", "doDoDelete", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "View", "doItemCategories", "(StaplerRequest,StaplerResponse,String)", "summary", "df-generated"] - - ["hudson.model", "View", "doRssAll", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "View", "doRssFailed", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "View", "doRssLatest", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "View", "doSubmitDescription", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.model", "View", "getAllItems", "()", "summary", "df-generated"] - - ["hudson.model", "View", "getApplicablePropertyDescriptors", "()", "summary", "df-generated"] - - ["hudson.model", "View", "getApproximateQueueItemsQuickly", "()", "summary", "df-generated"] - - ["hudson.model", "View", "getColumns", "()", "summary", "df-generated"] - - ["hudson.model", "View", "getComputers", "()", "summary", "df-generated"] - - ["hudson.model", "View", "getIndenter", "()", "summary", "df-generated"] - - ["hudson.model", "View", "getItem", "(String)", "summary", "df-generated"] - - ["hudson.model", "View", "getItemCreatePermission", "()", "summary", "df-generated"] - - ["hudson.model", "View", "getItems", "()", "summary", "df-generated"] - - ["hudson.model", "View", "getNewPronoun", "()", "summary", "df-generated"] - - ["hudson.model", "View", "getOwnerPrimaryView", "()", "summary", "df-generated"] - - ["hudson.model", "View", "getPostConstructLandingPage", "()", "summary", "df-generated"] - - ["hudson.model", "View", "getQueueItems", "()", "summary", "df-generated"] - - ["hudson.model", "View", "getVisiblePropertyDescriptors", "()", "summary", "df-generated"] - - ["hudson.model", "View", "getWidgets", "()", "summary", "df-generated"] - - ["hudson.model", "View", "hasPeople", "()", "summary", "df-generated"] - - ["hudson.model", "View", "isAutomaticRefreshEnabled", "()", "summary", "df-generated"] - - ["hudson.model", "View", "isDefault", "()", "summary", "df-generated"] - - ["hudson.model", "View", "isEditable", "()", "summary", "df-generated"] - - ["hudson.model", "View", "isFilterExecutors", "()", "summary", "df-generated"] - - ["hudson.model", "View", "isFilterQueue", "()", "summary", "df-generated"] - - ["hudson.model", "View", "onJobRenamed", "(Item,String,String)", "summary", "df-generated"] - - ["hudson.model", "View", "registerPermissions", "()", "summary", "df-generated"] - - ["hudson.model", "View", "rename", "(String)", "summary", "df-generated"] - - ["hudson.model", "View", "updateByXml", "(Source)", "summary", "df-generated"] - - ["hudson.model", "View", "updateTransientActions", "()", "summary", "df-generated"] - - ["hudson.model", "View", "writeXml", "(OutputStream)", "summary", "df-generated"] - - ["hudson.model", "ViewDescriptor", "getColumnsDescriptors", "()", "summary", "df-generated"] - - ["hudson.model", "ViewDescriptor", "getJobFiltersDescriptors", "()", "summary", "df-generated"] - - ["hudson.model", "ViewDescriptor", "getNewViewDetailPage", "()", "summary", "df-generated"] - - ["hudson.model", "ViewDescriptor", "isApplicable", "(Class)", "summary", "df-generated"] - - ["hudson.model", "ViewDescriptor", "isApplicableIn", "(ViewGroup)", "summary", "df-generated"] - - ["hudson.model", "ViewDescriptor", "isInstantiable", "()", "summary", "df-generated"] - - ["hudson.model", "ViewGroup", "canDelete", "(View)", "summary", "df-generated"] - - ["hudson.model", "ViewGroup", "deleteView", "(View)", "summary", "df-generated"] - - ["hudson.model", "ViewGroup", "getAllViews", "()", "summary", "df-generated"] - - ["hudson.model", "ViewGroup", "getItemGroup", "()", "summary", "df-generated"] - - ["hudson.model", "ViewGroup", "getPrimaryView", "()", "summary", "df-generated"] - - ["hudson.model", "ViewGroup", "getUrl", "()", "summary", "df-generated"] - - ["hudson.model", "ViewGroup", "getView", "(String)", "summary", "df-generated"] - - ["hudson.model", "ViewGroup", "getViewActions", "()", "summary", "df-generated"] - - ["hudson.model", "ViewGroup", "getViews", "()", "summary", "df-generated"] - - ["hudson.model", "ViewGroup", "getViewsTabBar", "()", "summary", "df-generated"] - - ["hudson.model", "ViewGroup", "onViewRenamed", "(View,String,String)", "summary", "df-generated"] - - ["hudson.model", "ViewGroupMixIn", "canDelete", "(View)", "summary", "df-generated"] - - ["hudson.model", "ViewGroupMixIn", "deleteView", "(View)", "summary", "df-generated"] - - ["hudson.model", "ViewGroupMixIn", "getPrimaryView", "()", "summary", "df-generated"] - - ["hudson.model", "ViewGroupMixIn", "getView", "(String)", "summary", "df-generated"] - - ["hudson.model", "ViewGroupMixIn", "getViews", "()", "summary", "df-generated"] - - ["hudson.model", "ViewGroupMixIn", "onViewRenamed", "(View,String,String)", "summary", "df-generated"] - - ["hudson.model", "ViewProperty", "all", "()", "summary", "df-generated"] - - ["hudson.model", "ViewPropertyDescriptor", "isEnabledFor", "(View)", "summary", "df-generated"] - - ["hudson.model", "ViewPropertyDescriptor", "newInstance", "(View)", "summary", "df-generated"] - - ["hudson.model", "WorkspaceBrowser", "getWorkspace", "(Job)", "summary", "df-generated"] - - ["hudson.model", "WorkspaceCleanupThread", "invoke", "()", "summary", "df-generated"] - - ["hudson.model", "WorkspaceListener", "afterDelete", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.model", "WorkspaceListener", "all", "()", "summary", "df-generated"] - - ["hudson.model", "WorkspaceListener", "beforeUse", "(AbstractBuild,FilePath,BuildListener)", "summary", "df-generated"] - - ["hudson.node_monitors", "AbstractDiskSpaceMonitor", "getThresholdBytes", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "AbstractDiskSpaceMonitor", "markNodeOfflineIfDiskspaceIsTooLow", "(Computer)", "summary", "df-generated"] - - ["hudson.node_monitors", "AbstractNodeMonitorDescriptor", "getTimestamp", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "AbstractNodeMonitorDescriptor", "getTimestampString", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "AbstractNodeMonitorDescriptor", "isIgnored", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "ClockMonitor", "getDifferenceFor", "(Computer)", "summary", "df-generated"] - - ["hudson.node_monitors", "DiskSpaceMonitor", "getFreeSpace", "(Computer)", "summary", "df-generated"] - - ["hudson.node_monitors", "DiskSpaceMonitor", "install", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "DiskSpaceMonitorDescriptor$DiskSpace", "getFreeSize", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "DiskSpaceMonitorDescriptor$DiskSpace", "getGbLeft", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "DiskSpaceMonitorDescriptor$DiskSpace", "parse", "(String)", "summary", "df-generated"] - - ["hudson.node_monitors", "DiskSpaceMonitorDescriptor$DiskSpace", "toHtml", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "DiskSpaceMonitorDescriptor$DiskSpace", "toString", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "AbstractNodeMonitorDescriptor_NoDataYet", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "ArchitectureMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "ClockMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "DiskSpaceMonitorDescriptor_DiskSpace_FreeSpace", "(Object,Object)", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "DiskSpaceMonitorDescriptor_DiskSpace_FreeSpaceTooLow", "(Object,Object)", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "DiskSpaceMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "DiskSpaceMonitor_MarkedOffline", "(Object)", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "DiskSpaceMonitor_MarkedOnline", "(Object)", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "MonitorMarkedNodeOffline_DisplayName", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "ResponseTimeMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "ResponseTimeMonitor_MarkedOffline", "(Object)", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "ResponseTimeMonitor_TimeOut", "(Object)", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "SwapSpaceMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "TemporarySpaceMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "_AbstractNodeMonitorDescriptor_NoDataYet", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "_ArchitectureMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "_ClockMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "_DiskSpaceMonitorDescriptor_DiskSpace_FreeSpace", "(Object,Object)", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "_DiskSpaceMonitorDescriptor_DiskSpace_FreeSpaceTooLow", "(Object,Object)", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "_DiskSpaceMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "_DiskSpaceMonitor_MarkedOffline", "(Object)", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "_DiskSpaceMonitor_MarkedOnline", "(Object)", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "_MonitorMarkedNodeOffline_DisplayName", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "_ResponseTimeMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "_ResponseTimeMonitor_MarkedOffline", "(Object)", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "_ResponseTimeMonitor_TimeOut", "(Object)", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "_SwapSpaceMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "Messages", "_TemporarySpaceMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "MonitorOfflineCause", "getTrigger", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "NodeMonitor", "all", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "NodeMonitor", "data", "(Computer)", "summary", "df-generated"] - - ["hudson.node_monitors", "NodeMonitor", "getAll", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "NodeMonitor", "getColumnCaption", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "NodeMonitor", "isIgnored", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "NodeMonitor", "setIgnored", "(boolean)", "summary", "df-generated"] - - ["hudson.node_monitors", "NodeMonitor", "triggerUpdate", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "ResponseTimeMonitor$Data", "getAverage", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "ResponseTimeMonitor$Data", "hasTooManyTimeouts", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "ResponseTimeMonitor$Data", "toString", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "SwapSpaceMonitor$MemoryUsage2", "MemoryUsage2", "(MemoryUsage)", "summary", "df-generated"] - - ["hudson.node_monitors", "SwapSpaceMonitor$MemoryUsage2", "getAvailablePhysicalMemory", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "SwapSpaceMonitor$MemoryUsage2", "getAvailableSwapSpace", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "SwapSpaceMonitor$MemoryUsage2", "getTotalPhysicalMemory", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "SwapSpaceMonitor$MemoryUsage2", "getTotalSwapSpace", "()", "summary", "df-generated"] - - ["hudson.node_monitors", "SwapSpaceMonitor", "toHtml", "(MemoryUsage)", "summary", "df-generated"] - - ["hudson.node_monitors", "SwapSpaceMonitor", "toMB", "(MemoryUsage)", "summary", "df-generated"] - - ["hudson.node_monitors", "TemporarySpaceMonitor", "getFreeSpace", "(Computer)", "summary", "df-generated"] - - ["hudson.node_monitors", "TemporarySpaceMonitor", "install", "()", "summary", "df-generated"] - - ["hudson.os", "SU", "execute", "(TaskListener,String,String,Callable)", "summary", "df-generated"] - - ["hudson.os", "SU", "start", "(TaskListener,String,String)", "summary", "df-generated"] - - ["hudson.os", "WindowsUtil", "execCmd", "(String[])", "summary", "df-generated"] - - ["hudson.scheduler", "CronTab", "ceil", "(long)", "summary", "df-generated"] - - ["hudson.scheduler", "CronTab", "checkSanity", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CronTab", "floor", "(long)", "summary", "df-generated"] - - ["hudson.scheduler", "CronTab", "getTimeZone", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CronTab", "toString", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CronTabList", "check", "(Calendar)", "summary", "df-generated"] - - ["hudson.scheduler", "CronTabList", "checkSanity", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CronTabList", "next", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CronTabList", "previous", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabLexer", "CrontabLexer", "(CharStream)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$ExprContext", "ExprContext", "(ParserRuleContext,int)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$ExprContext", "ExprContext", "(ParserRuleContext,int,int)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$ExprContext", "OR", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$ExprContext", "expr", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$ExprContext", "term", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$StartRuleContext", "ANNUALLY", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$StartRuleContext", "AT", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$StartRuleContext", "DAILY", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$StartRuleContext", "EOF", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$StartRuleContext", "HOURLY", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$StartRuleContext", "MIDNIGHT", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$StartRuleContext", "MONTHLY", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$StartRuleContext", "StartRuleContext", "(ParserRuleContext,int)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$StartRuleContext", "WEEKLY", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$StartRuleContext", "WS", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$StartRuleContext", "WS", "(int)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$StartRuleContext", "YEARLY", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$StartRuleContext", "expr", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$StartRuleContext", "expr", "(int)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$TermContext", "DIV", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$TermContext", "H", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$TermContext", "LPAREN", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$TermContext", "MINUS", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$TermContext", "RPAREN", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$TermContext", "STAR", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$TermContext", "TermContext", "(ParserRuleContext,int)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$TermContext", "TermContext", "(ParserRuleContext,int,int)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$TermContext", "token", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$TermContext", "token", "(int)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$TokenContext", "TOKEN", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser$TokenContext", "TokenContext", "(ParserRuleContext,int)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser", "CrontabParser", "(TokenStream)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser", "expr", "(int)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser", "term", "(int)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParser", "token", "()", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParserListener", "enterExpr", "(CrontabParser$ExprContext)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParserListener", "enterStartRule", "(CrontabParser$StartRuleContext)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParserListener", "enterTerm", "(CrontabParser$TermContext)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParserListener", "enterToken", "(CrontabParser$TokenContext)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParserListener", "exitExpr", "(CrontabParser$ExprContext)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParserListener", "exitStartRule", "(CrontabParser$StartRuleContext)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParserListener", "exitTerm", "(CrontabParser$TermContext)", "summary", "df-generated"] - - ["hudson.scheduler", "CrontabParserListener", "exitToken", "(CrontabParser$TokenContext)", "summary", "df-generated"] - - ["hudson.scheduler", "Hash", "from", "(String)", "summary", "df-generated"] - - ["hudson.scheduler", "Hash", "next", "(int)", "summary", "df-generated"] - - ["hudson.scheduler", "Hash", "zero", "()", "summary", "df-generated"] - - ["hudson.scheduler", "Messages", "BaseParser_MustBePositive", "(Object)", "summary", "df-generated"] - - ["hudson.scheduler", "Messages", "BaseParser_OutOfRange", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson.scheduler", "Messages", "BaseParser_StartEndReversed", "(Object,Object)", "summary", "df-generated"] - - ["hudson.scheduler", "Messages", "CronTabList_InvalidInput", "(Object,Object)", "summary", "df-generated"] - - ["hudson.scheduler", "Messages", "CronTab_do_you_really_mean_every_minute_when_you", "(Object,Object)", "summary", "df-generated"] - - ["hudson.scheduler", "Messages", "CronTab_short_cycles_in_the_day_of_month_field_w", "()", "summary", "df-generated"] - - ["hudson.scheduler", "Messages", "CronTab_spread_load_evenly_by_using_rather_than_", "(Object,Object)", "summary", "df-generated"] - - ["hudson.scheduler", "Messages", "_BaseParser_MustBePositive", "(Object)", "summary", "df-generated"] - - ["hudson.scheduler", "Messages", "_BaseParser_OutOfRange", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson.scheduler", "Messages", "_BaseParser_StartEndReversed", "(Object,Object)", "summary", "df-generated"] - - ["hudson.scheduler", "Messages", "_CronTabList_InvalidInput", "(Object,Object)", "summary", "df-generated"] - - ["hudson.scheduler", "Messages", "_CronTab_do_you_really_mean_every_minute_when_you", "(Object,Object)", "summary", "df-generated"] - - ["hudson.scheduler", "Messages", "_CronTab_short_cycles_in_the_day_of_month_field_w", "()", "summary", "df-generated"] - - ["hudson.scheduler", "Messages", "_CronTab_spread_load_evenly_by_using_rather_than_", "(Object,Object)", "summary", "df-generated"] - - ["hudson.scm", "AbstractScmTagAction", "doIndex", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.scm", "AbstractScmTagAction", "getTooltip", "()", "summary", "df-generated"] - - ["hudson.scm", "AbstractScmTagAction", "isTagged", "()", "summary", "df-generated"] - - ["hudson.scm", "ChangeLogAnnotator", "all", "()", "summary", "df-generated"] - - ["hudson.scm", "ChangeLogAnnotator", "annotate", "(AbstractBuild,ChangeLogSet$Entry,MarkupText)", "summary", "df-generated"] - - ["hudson.scm", "ChangeLogAnnotator", "annotate", "(Run,ChangeLogSet$Entry,MarkupText)", "summary", "df-generated"] - - ["hudson.scm", "ChangeLogAnnotator", "register", "()", "summary", "df-generated"] - - ["hudson.scm", "ChangeLogAnnotator", "unregister", "()", "summary", "df-generated"] - - ["hudson.scm", "ChangeLogSet$Entry", "getAffectedFiles", "()", "summary", "df-generated"] - - ["hudson.scm", "ChangeLogSet$Entry", "getAffectedPaths", "()", "summary", "df-generated"] - - ["hudson.scm", "ChangeLogSet$Entry", "getAuthor", "()", "summary", "df-generated"] - - ["hudson.scm", "ChangeLogSet$Entry", "getCommitId", "()", "summary", "df-generated"] - - ["hudson.scm", "ChangeLogSet$Entry", "getMsg", "()", "summary", "df-generated"] - - ["hudson.scm", "ChangeLogSet$Entry", "getMsgAnnotated", "()", "summary", "df-generated"] - - ["hudson.scm", "ChangeLogSet$Entry", "getMsgEscaped", "()", "summary", "df-generated"] - - ["hudson.scm", "ChangeLogSet$Entry", "getTimestamp", "()", "summary", "df-generated"] - - ["hudson.scm", "ChangeLogSet", "getKind", "()", "summary", "df-generated"] - - ["hudson.scm", "ChangeLogSet", "isEmptySet", "()", "summary", "df-generated"] - - ["hudson.scm", "Messages", "NullSCM_DisplayName", "()", "summary", "df-generated"] - - ["hudson.scm", "Messages", "SCM_Permissions_Title", "()", "summary", "df-generated"] - - ["hudson.scm", "Messages", "SCM_TagPermission_Description", "()", "summary", "df-generated"] - - ["hudson.scm", "Messages", "_NullSCM_DisplayName", "()", "summary", "df-generated"] - - ["hudson.scm", "Messages", "_SCM_Permissions_Title", "()", "summary", "df-generated"] - - ["hudson.scm", "Messages", "_SCM_TagPermission_Description", "()", "summary", "df-generated"] - - ["hudson.scm", "PollingResult", "PollingResult", "(PollingResult$Change)", "summary", "df-generated"] - - ["hudson.scm", "PollingResult", "hasChanges", "()", "summary", "df-generated"] - - ["hudson.scm", "RepositoryBrowser", "all", "()", "summary", "df-generated"] - - ["hudson.scm", "RepositoryBrowser", "getChangeSetLink", "(ChangeLogSet$Entry)", "summary", "df-generated"] - - ["hudson.scm", "RepositoryBrowsers", "createInstance", "(Class,StaplerRequest,JSONObject,String)", "summary", "df-generated"] - - ["hudson.scm", "RepositoryBrowsers", "createInstance", "(Class,StaplerRequest,String)", "summary", "df-generated"] - - ["hudson.scm", "RepositoryBrowsers", "filter", "(Class)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "_calcRevisionsFromBuild", "(AbstractBuild,Launcher,TaskListener)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "_for", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "_for", "(Job)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "all", "()", "summary", "df-generated"] - - ["hudson.scm", "SCM", "buildEnvVars", "(AbstractBuild,Map)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "buildEnvironment", "(Run,Map)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "calcRevisionsFromBuild", "(AbstractBuild,Launcher,TaskListener)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "calcRevisionsFromBuild", "(Run,FilePath,Launcher,TaskListener)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "checkout", "(AbstractBuild,Launcher,FilePath,BuildListener,File)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "checkout", "(Run,Launcher,FilePath,TaskListener,File,SCMRevisionState)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "compareRemoteRevisionWith", "(Job,Launcher,FilePath,TaskListener,SCMRevisionState)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "createChangeLogParser", "()", "summary", "df-generated"] - - ["hudson.scm", "SCM", "getBrowser", "()", "summary", "df-generated"] - - ["hudson.scm", "SCM", "getKey", "()", "summary", "df-generated"] - - ["hudson.scm", "SCM", "getType", "()", "summary", "df-generated"] - - ["hudson.scm", "SCM", "guessBrowser", "()", "summary", "df-generated"] - - ["hudson.scm", "SCM", "poll", "(AbstractProject,Launcher,FilePath,TaskListener,SCMRevisionState)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "pollChanges", "(AbstractProject,Launcher,FilePath,TaskListener)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "postCheckout", "(AbstractBuild,Launcher,FilePath,BuildListener)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "postCheckout", "(Run,Launcher,FilePath,TaskListener)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "processWorkspaceBeforeDeletion", "(AbstractProject,FilePath,Node)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "processWorkspaceBeforeDeletion", "(Job,FilePath,Node)", "summary", "df-generated"] - - ["hudson.scm", "SCM", "requiresWorkspaceForPolling", "()", "summary", "df-generated"] - - ["hudson.scm", "SCM", "supportsPolling", "()", "summary", "df-generated"] - - ["hudson.scm", "SCMDescriptor", "getBrowserDescriptors", "()", "summary", "df-generated"] - - ["hudson.scm", "SCMDescriptor", "getGeneration", "()", "summary", "df-generated"] - - ["hudson.scm", "SCMDescriptor", "incrementGeneration", "()", "summary", "df-generated"] - - ["hudson.scm", "SCMDescriptor", "isApplicable", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.scm", "SCMDescriptor", "isApplicable", "(Job)", "summary", "df-generated"] - - ["hudson.scm", "SCMDescriptor", "isBrowserReusable", "(SCM,SCM)", "summary", "df-generated"] - - ["hudson.scm", "SCMS", "parseSCM", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson.scm", "SCMS", "parseSCM", "(StaplerRequest,AbstractProject)", "summary", "df-generated"] - - ["hudson.search", "Messages", "UserSearchProperty_DisplayName", "()", "summary", "df-generated"] - - ["hudson.search", "Messages", "_UserSearchProperty_DisplayName", "()", "summary", "df-generated"] - - ["hudson.search", "Search", "doIndex", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.search", "Search", "doSuggest", "(StaplerRequest,StaplerResponse,String)", "summary", "df-generated"] - - ["hudson.search", "Search", "doSuggestOpenSearch", "(StaplerRequest,StaplerResponse,String)", "summary", "df-generated"] - - ["hudson.search", "Search", "getSuggestions", "(StaplerRequest,String)", "summary", "df-generated"] - - ["hudson.search", "SearchFactory", "all", "()", "summary", "df-generated"] - - ["hudson.search", "SearchFactory", "createFor", "(SearchableModelObject)", "summary", "df-generated"] - - ["hudson.search", "SearchIndex", "find", "(String,List)", "summary", "df-generated"] - - ["hudson.search", "SearchIndex", "suggest", "(String,List)", "summary", "df-generated"] - - ["hudson.search", "SearchItem", "getSearchIndex", "()", "summary", "df-generated"] - - ["hudson.search", "SearchItem", "getSearchName", "()", "summary", "df-generated"] - - ["hudson.search", "SearchItem", "getSearchUrl", "()", "summary", "df-generated"] - - ["hudson.search", "SearchItems", "create", "(String,String)", "summary", "df-generated"] - - ["hudson.search", "SearchItems", "create", "(String,String,SearchIndex)", "summary", "df-generated"] - - ["hudson.search", "SearchItems", "create", "(String,String,SearchableModelObject)", "summary", "df-generated"] - - ["hudson.search", "SearchResult", "hasMoreResults", "()", "summary", "df-generated"] - - ["hudson.search", "SearchableModelObject", "getSearch", "()", "summary", "df-generated"] - - ["hudson.search", "UserSearchProperty", "UserSearchProperty", "(boolean)", "summary", "df-generated"] - - ["hudson.search", "UserSearchProperty", "getInsensitiveSearch", "()", "summary", "df-generated"] - - ["hudson.search", "UserSearchProperty", "isCaseInsensitive", "()", "summary", "df-generated"] - - ["hudson.security.captcha", "CaptchaSupport", "all", "()", "summary", "df-generated"] - - ["hudson.security.captcha", "CaptchaSupport", "generateImage", "(String,OutputStream)", "summary", "df-generated"] - - ["hudson.security.captcha", "CaptchaSupport", "validateCaptcha", "(String,String)", "summary", "df-generated"] - - ["hudson.security.csrf", "CrumbExclusion", "all", "()", "summary", "df-generated"] - - ["hudson.security.csrf", "CrumbExclusion", "process", "(HttpServletRequest,HttpServletResponse,FilterChain)", "summary", "df-generated"] - - ["hudson.security.csrf", "CrumbFilter", "getCrumbIssuer", "()", "summary", "df-generated"] - - ["hudson.security.csrf", "CrumbIssuer", "all", "()", "summary", "df-generated"] - - ["hudson.security.csrf", "CrumbIssuer", "getCrumb", "()", "summary", "df-generated"] - - ["hudson.security.csrf", "CrumbIssuer", "getCrumb", "(ServletRequest)", "summary", "df-generated"] - - ["hudson.security.csrf", "CrumbIssuer", "getCrumbRequestField", "()", "summary", "df-generated"] - - ["hudson.security.csrf", "CrumbIssuer", "initStaplerCrumbIssuer", "()", "summary", "df-generated"] - - ["hudson.security.csrf", "CrumbIssuer", "validateCrumb", "(ServletRequest)", "summary", "df-generated"] - - ["hudson.security.csrf", "CrumbIssuer", "validateCrumb", "(ServletRequest,MultipartFormDataParser)", "summary", "df-generated"] - - ["hudson.security.csrf", "CrumbIssuer", "validateCrumb", "(ServletRequest,String,String)", "summary", "df-generated"] - - ["hudson.security.csrf", "DefaultCrumbIssuer", "DefaultCrumbIssuer", "(boolean)", "summary", "df-generated"] - - ["hudson.security.csrf", "DefaultCrumbIssuer", "isExcludeClientIPFromCrumb", "()", "summary", "df-generated"] - - ["hudson.security.csrf", "GlobalCrumbIssuerConfiguration", "createDefaultCrumbIssuer", "()", "summary", "df-generated"] - - ["hudson.security.csrf", "GlobalCrumbIssuerConfiguration", "getCrumbIssuer", "()", "summary", "df-generated"] - - ["hudson.security.csrf", "Messages", "DefaultCrumbIssuer_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security.csrf", "Messages", "_DefaultCrumbIssuer_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "ACL", "as2", "(Authentication)", "summary", "df-generated"] - - ["hudson.security", "ACL", "as", "(Authentication)", "summary", "df-generated"] - - ["hudson.security", "ACL", "as", "(User)", "summary", "df-generated"] - - ["hudson.security", "ACL", "checkAnyPermission", "(Permission[])", "summary", "df-generated"] - - ["hudson.security", "ACL", "checkCreatePermission", "(ItemGroup,TopLevelItemDescriptor)", "summary", "df-generated"] - - ["hudson.security", "ACL", "checkCreatePermission", "(ViewGroup,ViewDescriptor)", "summary", "df-generated"] - - ["hudson.security", "ACL", "checkPermission", "(Permission)", "summary", "df-generated"] - - ["hudson.security", "ACL", "hasAnyPermission", "(Permission[])", "summary", "df-generated"] - - ["hudson.security", "ACL", "hasCreatePermission2", "(Authentication,ItemGroup,TopLevelItemDescriptor)", "summary", "df-generated"] - - ["hudson.security", "ACL", "hasCreatePermission2", "(Authentication,ViewGroup,ViewDescriptor)", "summary", "df-generated"] - - ["hudson.security", "ACL", "hasCreatePermission", "(Authentication,ItemGroup,TopLevelItemDescriptor)", "summary", "df-generated"] - - ["hudson.security", "ACL", "hasCreatePermission", "(Authentication,ViewGroup,ViewDescriptor)", "summary", "df-generated"] - - ["hudson.security", "ACL", "hasPermission2", "(Authentication,Permission)", "summary", "df-generated"] - - ["hudson.security", "ACL", "hasPermission", "(Authentication,Permission)", "summary", "df-generated"] - - ["hudson.security", "ACL", "hasPermission", "(Permission)", "summary", "df-generated"] - - ["hudson.security", "ACL", "impersonate2", "(Authentication)", "summary", "df-generated"] - - ["hudson.security", "ACL", "impersonate2", "(Authentication,Callable)", "summary", "df-generated"] - - ["hudson.security", "ACL", "impersonate2", "(Authentication,Runnable)", "summary", "df-generated"] - - ["hudson.security", "ACL", "impersonate", "(Authentication)", "summary", "df-generated"] - - ["hudson.security", "ACL", "impersonate", "(Authentication,Callable)", "summary", "df-generated"] - - ["hudson.security", "ACL", "impersonate", "(Authentication,Runnable)", "summary", "df-generated"] - - ["hudson.security", "ACL", "isAnonymous2", "(Authentication)", "summary", "df-generated"] - - ["hudson.security", "ACL", "isAnonymous", "(Authentication)", "summary", "df-generated"] - - ["hudson.security", "ACL", "lambda2", "(BiFunction)", "summary", "df-generated"] - - ["hudson.security", "ACL", "lambda", "(BiFunction)", "summary", "df-generated"] - - ["hudson.security", "ACLContext", "getPreviousContext", "()", "summary", "df-generated"] - - ["hudson.security", "AccessControlled", "checkAnyPermission", "(Permission[])", "summary", "df-generated"] - - ["hudson.security", "AccessControlled", "checkPermission", "(Permission)", "summary", "df-generated"] - - ["hudson.security", "AccessControlled", "getACL", "()", "summary", "df-generated"] - - ["hudson.security", "AccessControlled", "hasAnyPermission", "(Permission[])", "summary", "df-generated"] - - ["hudson.security", "AccessControlled", "hasPermission2", "(Authentication,Permission)", "summary", "df-generated"] - - ["hudson.security", "AccessControlled", "hasPermission", "(Authentication,Permission)", "summary", "df-generated"] - - ["hudson.security", "AccessControlled", "hasPermission", "(Permission)", "summary", "df-generated"] - - ["hudson.security", "AccessDeniedException2", "report", "(PrintWriter)", "summary", "df-generated"] - - ["hudson.security", "AccessDeniedException2", "reportAsHeaders", "(HttpServletResponse)", "summary", "df-generated"] - - ["hudson.security", "AccessDeniedException3", "report", "(PrintWriter)", "summary", "df-generated"] - - ["hudson.security", "AccessDeniedException3", "reportAsHeaders", "(HttpServletResponse)", "summary", "df-generated"] - - ["hudson.security", "AuthenticationProcessingFilter2", "AuthenticationProcessingFilter2", "(String)", "summary", "df-generated"] - - ["hudson.security", "AuthorizationStrategy", "all", "()", "summary", "df-generated"] - - ["hudson.security", "AuthorizationStrategy", "getACL", "(AbstractItem)", "summary", "df-generated"] - - ["hudson.security", "AuthorizationStrategy", "getACL", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.security", "AuthorizationStrategy", "getACL", "(Cloud)", "summary", "df-generated"] - - ["hudson.security", "AuthorizationStrategy", "getACL", "(Computer)", "summary", "df-generated"] - - ["hudson.security", "AuthorizationStrategy", "getACL", "(Job)", "summary", "df-generated"] - - ["hudson.security", "AuthorizationStrategy", "getACL", "(Node)", "summary", "df-generated"] - - ["hudson.security", "AuthorizationStrategy", "getACL", "(User)", "summary", "df-generated"] - - ["hudson.security", "AuthorizationStrategy", "getACL", "(View)", "summary", "df-generated"] - - ["hudson.security", "AuthorizationStrategy", "getGroups", "()", "summary", "df-generated"] - - ["hudson.security", "AuthorizationStrategy", "getRootACL", "()", "summary", "df-generated"] - - ["hudson.security", "CliAuthenticator", "authenticate", "()", "summary", "df-generated"] - - ["hudson.security", "ContainerAuthentication", "ContainerAuthentication", "(HttpServletRequest)", "summary", "df-generated"] - - ["hudson.security", "FederatedLoginService$FederatedIdentity", "addTo", "(User)", "summary", "df-generated"] - - ["hudson.security", "FederatedLoginService$FederatedIdentity", "addToCurrentUser", "()", "summary", "df-generated"] - - ["hudson.security", "FederatedLoginService$FederatedIdentity", "getEmailAddress", "()", "summary", "df-generated"] - - ["hudson.security", "FederatedLoginService$FederatedIdentity", "getFullName", "()", "summary", "df-generated"] - - ["hudson.security", "FederatedLoginService$FederatedIdentity", "getIdentifier", "()", "summary", "df-generated"] - - ["hudson.security", "FederatedLoginService$FederatedIdentity", "getNickname", "()", "summary", "df-generated"] - - ["hudson.security", "FederatedLoginService$FederatedIdentity", "getPronoun", "()", "summary", "df-generated"] - - ["hudson.security", "FederatedLoginService$FederatedIdentity", "locateUser", "()", "summary", "df-generated"] - - ["hudson.security", "FederatedLoginService$FederatedIdentity", "signin", "()", "summary", "df-generated"] - - ["hudson.security", "FederatedLoginService$FederatedIdentity", "toString", "()", "summary", "df-generated"] - - ["hudson.security", "FederatedLoginService", "all", "()", "summary", "df-generated"] - - ["hudson.security", "FederatedLoginService", "getUrlName", "()", "summary", "df-generated"] - - ["hudson.security", "FederatedLoginService", "getUserPropertyClass", "()", "summary", "df-generated"] - - ["hudson.security", "FederatedLoginServiceUserProperty", "has", "(String)", "summary", "df-generated"] - - ["hudson.security", "FullControlOnceLoggedInAuthorizationStrategy", "isAllowAnonymousRead", "()", "summary", "df-generated"] - - ["hudson.security", "FullControlOnceLoggedInAuthorizationStrategy", "setAllowAnonymousRead", "(boolean)", "summary", "df-generated"] - - ["hudson.security", "GlobalSecurityConfiguration", "configure", "(StaplerRequest,JSONObject)", "summary", "df-generated"] - - ["hudson.security", "GlobalSecurityConfiguration", "doConfigure", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.security", "GlobalSecurityConfiguration", "getAgentProtocols", "()", "summary", "df-generated"] - - ["hudson.security", "GlobalSecurityConfiguration", "getAuthorizationStrategy", "()", "summary", "df-generated"] - - ["hudson.security", "GlobalSecurityConfiguration", "getMarkupFormatter", "()", "summary", "df-generated"] - - ["hudson.security", "GlobalSecurityConfiguration", "getSecurityRealm", "()", "summary", "df-generated"] - - ["hudson.security", "GlobalSecurityConfiguration", "getSlaveAgentPort", "()", "summary", "df-generated"] - - ["hudson.security", "GlobalSecurityConfiguration", "isDisableRememberMe", "()", "summary", "df-generated"] - - ["hudson.security", "GlobalSecurityConfiguration", "isSlaveAgentPortEnforced", "()", "summary", "df-generated"] - - ["hudson.security", "GroupDetails", "getDisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "GroupDetails", "getMembers", "()", "summary", "df-generated"] - - ["hudson.security", "GroupDetails", "getName", "()", "summary", "df-generated"] - - ["hudson.security", "HttpSessionContextIntegrationFilter2", "HttpSessionContextIntegrationFilter2", "(SecurityContextRepository)", "summary", "df-generated"] - - ["hudson.security", "HudsonFilter", "get", "(ServletContext)", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm$DescriptorImpl", "doCheckAllowsSignup", "(boolean)", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm$Details", "getAuthorities2", "()", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm$Details", "getAuthorities", "()", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm$Details", "getProtectedPassword", "()", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm$Details", "isAccountNonExpired", "()", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm$Details", "isAccountNonLocked", "()", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm$Details", "isCredentialsNonExpired", "()", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm$Details", "isEnabled", "()", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm$Details", "isPasswordCorrect", "(String)", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm$SignupInfo", "SignupInfo", "(FederatedLoginService$FederatedIdentity)", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm$SignupInfo", "SignupInfo", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", "HudsonPrivateSecurityRealm", "(boolean)", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", "createAccountByAdmin", "(StaplerRequest,StaplerResponse,String,String)", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", "createAccountFromSetupWizard", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", "doCreateAccount", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", "doCreateAccountByAdmin", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", "doCreateAccountWithFederatedIdentity", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", "doCreateFirstAccount", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", "getAllUsers", "()", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", "getAllowsSignup", "()", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", "isEnableCaptcha", "()", "summary", "df-generated"] - - ["hudson.security", "HudsonPrivateSecurityRealm", "isMailerPluginPresent", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "AccessDeniedException2_MissingPermission", "(Object,Object)", "summary", "df-generated"] - - ["hudson.security", "Messages", "AccessDeniedException_MissingPermissions", "(Object,Object)", "summary", "df-generated"] - - ["hudson.security", "Messages", "AuthorizationStrategy_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "FullControlOnceLoggedInAuthorizationStrategy_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "GlobalSecurityConfiguration_Description", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "GlobalSecurityConfiguration_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_InvalidEmailAddress", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_PasswordNotMatch", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_PasswordRequired", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_TextNotMatchWordInImage", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_UserNameAlreadyTaken", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_UserNameInvalidCharacters", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_UserNameInvalidCharactersCustom", "(Object)", "summary", "df-generated"] - - ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_CreateAccount_UserNameRequired", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_Details_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_Details_PasswordError", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_ManageUserLinks_Description", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_ManageUserLinks_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_SignupWarning", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "HudsonPrivateSecurityRealm_WouldYouLikeToSignUp", "(Object,Object)", "summary", "df-generated"] - - ["hudson.security", "Messages", "LegacyAuthorizationStrategy_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "LegacySecurityRealm_Displayname", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "NoneSecurityRealm_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "Permission_Permissions_Title", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "UserDetailsServiceProxy_UnableToQuery", "(Object)", "summary", "df-generated"] - - ["hudson.security", "Messages", "_AccessDeniedException2_MissingPermission", "(Object,Object)", "summary", "df-generated"] - - ["hudson.security", "Messages", "_AccessDeniedException_MissingPermissions", "(Object,Object)", "summary", "df-generated"] - - ["hudson.security", "Messages", "_AuthorizationStrategy_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_FullControlOnceLoggedInAuthorizationStrategy_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_GlobalSecurityConfiguration_Description", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_GlobalSecurityConfiguration_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_InvalidEmailAddress", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_PasswordNotMatch", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_PasswordRequired", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_TextNotMatchWordInImage", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_UserNameAlreadyTaken", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_UserNameInvalidCharacters", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_UserNameInvalidCharactersCustom", "(Object)", "summary", "df-generated"] - - ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_CreateAccount_UserNameRequired", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_Details_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_Details_PasswordError", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_ManageUserLinks_Description", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_ManageUserLinks_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_SignupWarning", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_HudsonPrivateSecurityRealm_WouldYouLikeToSignUp", "(Object,Object)", "summary", "df-generated"] - - ["hudson.security", "Messages", "_LegacyAuthorizationStrategy_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_LegacySecurityRealm_Displayname", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_NoneSecurityRealm_DisplayName", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_Permission_Permissions_Title", "()", "summary", "df-generated"] - - ["hudson.security", "Messages", "_UserDetailsServiceProxy_UnableToQuery", "(Object)", "summary", "df-generated"] - - ["hudson.security", "Permission", "fromId", "(String)", "summary", "df-generated"] - - ["hudson.security", "Permission", "getAll", "()", "summary", "df-generated"] - - ["hudson.security", "Permission", "getEnabled", "()", "summary", "df-generated"] - - ["hudson.security", "Permission", "isContainedBy", "(PermissionScope)", "summary", "df-generated"] - - ["hudson.security", "Permission", "setEnabled", "(boolean)", "summary", "df-generated"] - - ["hudson.security", "PermissionAdder", "add", "(AuthorizationStrategy,User,Permission)", "summary", "df-generated"] - - ["hudson.security", "PermissionGroup", "get", "(Class)", "summary", "df-generated"] - - ["hudson.security", "PermissionGroup", "getAll", "()", "summary", "df-generated"] - - ["hudson.security", "PermissionGroup", "getOwnerClassName", "()", "summary", "df-generated"] - - ["hudson.security", "PermissionGroup", "hasPermissionContainedBy", "(PermissionScope)", "summary", "df-generated"] - - ["hudson.security", "PermissionGroup", "size", "()", "summary", "df-generated"] - - ["hudson.security", "PermissionGroup", "toString", "()", "summary", "df-generated"] - - ["hudson.security", "PermissionScope", "isContainedBy", "(PermissionScope)", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm$SecurityComponents", "SecurityComponents", "(AuthenticationManager)", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm$SecurityComponents", "SecurityComponents", "(AuthenticationManager,UserDetailsService)", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "all", "()", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "allowsSignup", "()", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "canLogOut", "()", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "commenceSignup", "(FederatedLoginService$FederatedIdentity)", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "createCliAuthenticator", "(CLICommand)", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "createFilter", "(FilterConfig)", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "createSecurityComponents", "()", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "doCaptcha", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "doLogout", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "getAuthenticationGatewayUrl", "()", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "getCaptchaSupportDescriptors", "()", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "getFrom", "()", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "getGroupIdStrategy", "()", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "getLoginUrl", "()", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "getUserIdStrategy", "()", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "loadGroupByGroupname2", "(String,boolean)", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "loadGroupByGroupname", "(String)", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "loadGroupByGroupname", "(String,boolean)", "summary", "df-generated"] - - ["hudson.security", "SecurityRealm", "loadUserByUsername2", "(String)", "summary", "df-generated"] - - ["hudson.security", "SidACL", "newInheritingACL", "(SidACL)", "summary", "df-generated"] - - ["hudson.security", "TokenBasedRememberMeServices2", "TokenBasedRememberMeServices2", "(UserDetailsService)", "summary", "df-generated"] - - ["hudson.security", "UserMayOrMayNotExistException2", "UserMayOrMayNotExistException2", "(String)", "summary", "df-generated"] - - ["hudson.security", "UserMayOrMayNotExistException2", "UserMayOrMayNotExistException2", "(String,Throwable)", "summary", "df-generated"] - - ["hudson.security", "UserMayOrMayNotExistException", "UserMayOrMayNotExistException", "(String)", "summary", "df-generated"] - - ["hudson.security", "UserMayOrMayNotExistException", "UserMayOrMayNotExistException", "(String,Throwable)", "summary", "df-generated"] - - ["hudson.security", "UserMayOrMayNotExistException", "fromSpring", "(UserMayOrMayNotExistException2)", "summary", "df-generated"] - - ["hudson.security", "WhoAmI", "getAuthorities", "()", "summary", "df-generated"] - - ["hudson.security", "WhoAmI", "getDetails", "()", "summary", "df-generated"] - - ["hudson.security", "WhoAmI", "getName", "()", "summary", "df-generated"] - - ["hudson.security", "WhoAmI", "getToString", "()", "summary", "df-generated"] - - ["hudson.security", "WhoAmI", "isAnonymous", "()", "summary", "df-generated"] - - ["hudson.security", "WhoAmI", "isAuthenticated", "()", "summary", "df-generated"] - - ["hudson.security", "WhoAmI", "isHeaderDangerous", "(String)", "summary", "df-generated"] - - ["hudson.slaves", "AbstractCloudImpl", "getInstanceCap", "()", "summary", "df-generated"] - - ["hudson.slaves", "AbstractCloudImpl", "getInstanceCapStr", "()", "summary", "df-generated"] - - ["hudson.slaves", "AbstractCloudSlave", "terminate", "()", "summary", "df-generated"] - - ["hudson.slaves", "ChannelPinger$SetUpRemotePing", "SetUpRemotePing", "(int,int)", "summary", "df-generated"] - - ["hudson.slaves", "ChannelPinger", "install", "(Channel)", "summary", "df-generated"] - - ["hudson.slaves", "ChannelPinger", "setUpPingForChannel", "(Channel,SlaveComputer,int,int,boolean)", "summary", "df-generated"] - - ["hudson.slaves", "Channels", "forProcess", "(String,ExecutorService,InputStream,OutputStream,OutputStream,Proc)", "summary", "df-generated"] - - ["hudson.slaves", "Channels", "forProcess", "(String,ExecutorService,InputStream,OutputStream,Proc)", "summary", "df-generated"] - - ["hudson.slaves", "Channels", "forProcess", "(String,ExecutorService,Process,OutputStream)", "summary", "df-generated"] - - ["hudson.slaves", "Channels", "newJVM", "(String,TaskListener,FilePath,ClasspathBuilder,Map)", "summary", "df-generated"] - - ["hudson.slaves", "Cloud$CloudState", "getAdditionalPlannedCapacity", "()", "summary", "df-generated"] - - ["hudson.slaves", "Cloud", "all", "()", "summary", "df-generated"] - - ["hudson.slaves", "Cloud", "canProvision", "(Cloud$CloudState)", "summary", "df-generated"] - - ["hudson.slaves", "Cloud", "canProvision", "(Label)", "summary", "df-generated"] - - ["hudson.slaves", "Cloud", "provision", "(Cloud$CloudState,int)", "summary", "df-generated"] - - ["hudson.slaves", "Cloud", "provision", "(Label,int)", "summary", "df-generated"] - - ["hudson.slaves", "Cloud", "registerPermissions", "()", "summary", "df-generated"] - - ["hudson.slaves", "CloudProvisioningListener", "all", "()", "summary", "df-generated"] - - ["hudson.slaves", "CloudProvisioningListener", "canProvision", "(Cloud,Cloud$CloudState,int)", "summary", "df-generated"] - - ["hudson.slaves", "CloudProvisioningListener", "canProvision", "(Cloud,Label,int)", "summary", "df-generated"] - - ["hudson.slaves", "CloudProvisioningListener", "onCommit", "(NodeProvisioner$PlannedNode,Node)", "summary", "df-generated"] - - ["hudson.slaves", "CloudProvisioningListener", "onComplete", "(NodeProvisioner$PlannedNode,Node)", "summary", "df-generated"] - - ["hudson.slaves", "CloudProvisioningListener", "onFailure", "(NodeProvisioner$PlannedNode,Throwable)", "summary", "df-generated"] - - ["hudson.slaves", "CloudProvisioningListener", "onRollback", "(NodeProvisioner$PlannedNode,Node,Throwable)", "summary", "df-generated"] - - ["hudson.slaves", "CloudProvisioningListener", "onStarted", "(Cloud,Label,Collection)", "summary", "df-generated"] - - ["hudson.slaves", "CloudRetentionStrategy", "CloudRetentionStrategy", "(int)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerConnector", "launch", "(String,TaskListener)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerConnectorDescriptor", "all", "()", "summary", "df-generated"] - - ["hudson.slaves", "ComputerLauncher", "afterDisconnect", "(SlaveComputer,StreamTaskListener)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerLauncher", "afterDisconnect", "(SlaveComputer,TaskListener)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerLauncher", "beforeDisconnect", "(SlaveComputer,StreamTaskListener)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerLauncher", "beforeDisconnect", "(SlaveComputer,TaskListener)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerLauncher", "isLaunchSupported", "()", "summary", "df-generated"] - - ["hudson.slaves", "ComputerLauncher", "launch", "(SlaveComputer,StreamTaskListener)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerLauncher", "launch", "(SlaveComputer,TaskListener)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerListener", "all", "()", "summary", "df-generated"] - - ["hudson.slaves", "ComputerListener", "onConfigurationChange", "()", "summary", "df-generated"] - - ["hudson.slaves", "ComputerListener", "onLaunchFailure", "(Computer,TaskListener)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerListener", "onOffline", "(Computer)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerListener", "onOffline", "(Computer,OfflineCause)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerListener", "onOnline", "(Computer)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerListener", "onOnline", "(Computer,TaskListener)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerListener", "onTemporarilyOffline", "(Computer,OfflineCause)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerListener", "onTemporarilyOnline", "(Computer)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerListener", "preLaunch", "(Computer,TaskListener)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerListener", "preOnline", "(Computer,Channel,FilePath,TaskListener)", "summary", "df-generated"] - - ["hudson.slaves", "ComputerListener", "register", "()", "summary", "df-generated"] - - ["hudson.slaves", "ComputerListener", "unregister", "()", "summary", "df-generated"] - - ["hudson.slaves", "DelegatingComputerLauncher$DescriptorImpl", "applicableDescriptors", "(Slave,Slave$SlaveDescriptor)", "summary", "df-generated"] - - ["hudson.slaves", "DelegatingComputerLauncher$DescriptorImpl", "getApplicableDescriptors", "()", "summary", "df-generated"] - - ["hudson.slaves", "EnvironmentVariablesNodeProperty$DescriptorImpl", "getHelpPage", "()", "summary", "df-generated"] - - ["hudson.slaves", "JNLPLauncher$DescriptorImpl", "doCheckWebSocket", "(boolean,String)", "summary", "df-generated"] - - ["hudson.slaves", "JNLPLauncher$DescriptorImpl", "isWorkDirSupported", "()", "summary", "df-generated"] - - ["hudson.slaves", "JNLPLauncher", "JNLPLauncher", "(boolean)", "summary", "df-generated"] - - ["hudson.slaves", "JNLPLauncher", "getInboundAgentUrl", "()", "summary", "df-generated"] - - ["hudson.slaves", "JNLPLauncher", "isWebSocket", "()", "summary", "df-generated"] - - ["hudson.slaves", "JNLPLauncher", "setWebSocket", "(boolean)", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "Cloud_ProvisionPermission_Description", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "ComputerLauncher_JavaVersionResult", "(Object,Object)", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "ComputerLauncher_NoJavaFound", "(Object)", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "ComputerLauncher_UnknownJavaVersion", "(Object)", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "ComputerLauncher_abortedLaunch", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "ComputerLauncher_unexpectedError", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "ConnectionActivityMonitor_OfflineCause", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "DumbSlave_displayName", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "EnvironmentVariablesNodeProperty_displayName", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "JNLPLauncher_InstanceIdentityRequired", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "JNLPLauncher_TCPPortDisabled", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "JNLPLauncher_TunnelingNotSupported", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "JNLPLauncher_WebsocketNotEnabled", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "JNLPLauncher_displayName", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "NodeDescriptor_CheckName_Mandatory", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "NodeProvisioner_EmptyString", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "OfflineCause_LaunchFailed", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "OfflineCause_connection_was_broken_", "(Object)", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "RetentionStrategy_Always_displayName", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "RetentionStrategy_Demand_OfflineIdle", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "RetentionStrategy_Demand_displayName", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "SimpleScheduledRetentionStrategy_FinishedUpTime", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "SimpleScheduledRetentionStrategy_displayName", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "SlaveComputer_DisconnectedBy", "(Object,Object)", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_Cloud_ProvisionPermission_Description", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_ComputerLauncher_JavaVersionResult", "(Object,Object)", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_ComputerLauncher_NoJavaFound", "(Object)", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_ComputerLauncher_UnknownJavaVersion", "(Object)", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_ComputerLauncher_abortedLaunch", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_ComputerLauncher_unexpectedError", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_ConnectionActivityMonitor_OfflineCause", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_DumbSlave_displayName", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_EnvironmentVariablesNodeProperty_displayName", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_JNLPLauncher_InstanceIdentityRequired", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_JNLPLauncher_TCPPortDisabled", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_JNLPLauncher_TunnelingNotSupported", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_JNLPLauncher_WebsocketNotEnabled", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_JNLPLauncher_displayName", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_NodeDescriptor_CheckName_Mandatory", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_NodeProvisioner_EmptyString", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_OfflineCause_LaunchFailed", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_OfflineCause_connection_was_broken_", "(Object)", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_RetentionStrategy_Always_displayName", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_RetentionStrategy_Demand_OfflineIdle", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_RetentionStrategy_Demand_displayName", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_SimpleScheduledRetentionStrategy_FinishedUpTime", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_SimpleScheduledRetentionStrategy_displayName", "()", "summary", "df-generated"] - - ["hudson.slaves", "Messages", "_SlaveComputer_DisconnectedBy", "(Object,Object)", "summary", "df-generated"] - - ["hudson.slaves", "NodeDescriptor", "all", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeDescriptor", "allInstantiable", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeDescriptor", "doCheckName", "(String)", "summary", "df-generated"] - - ["hudson.slaves", "NodeDescriptor", "handleNewNodePage", "(ComputerSet,String,StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.slaves", "NodeDescriptor", "isInstantiable", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeDescriptor", "newInstanceDetailPage", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeList$ConverterImpl", "ConverterImpl", "(XStream)", "summary", "df-generated"] - - ["hudson.slaves", "NodeProperty", "all", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProperty", "buildEnvVars", "(EnvVars,TaskListener)", "summary", "df-generated"] - - ["hudson.slaves", "NodeProperty", "canTake", "(Queue$BuildableItem)", "summary", "df-generated"] - - ["hudson.slaves", "NodeProperty", "canTake", "(Queue$Task)", "summary", "df-generated"] - - ["hudson.slaves", "NodeProperty", "for_", "(Node)", "summary", "df-generated"] - - ["hudson.slaves", "NodeProperty", "setUp", "(AbstractBuild,Launcher,BuildListener)", "summary", "df-generated"] - - ["hudson.slaves", "NodePropertyDescriptor", "isApplicableAsGlobal", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$PlannedNode", "spent", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$Strategy", "apply", "(NodeProvisioner$StrategyState)", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "getAdditionalPlannedCapacity", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "getAvailableExecutorsLatest", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "getBusyExecutorsLatest", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "getConnectingExecutorsLatest", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "getDefinedExecutorsLatest", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "getIdleExecutorsLatest", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "getIdleLatest", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "getIdleSnapshot", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "getOnlineExecutorsLatest", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "getPlannedCapacityLatest", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "getPlannedCapacitySnapshot", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "getQueueLengthLatest", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "getQueueLengthSnapshot", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "getTotalLatest", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "getTotalSnapshot", "()", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "recordPendingLaunches", "(Collection)", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner$StrategyState", "recordPendingLaunches", "(NodeProvisioner$PlannedNode[])", "summary", "df-generated"] - - ["hudson.slaves", "NodeProvisioner", "suggestReviewNow", "()", "summary", "df-generated"] - - ["hudson.slaves", "OfflineCause$ChannelTermination", "toString", "()", "summary", "df-generated"] - - ["hudson.slaves", "OfflineCause$LaunchFailed", "toString", "()", "summary", "df-generated"] - - ["hudson.slaves", "OfflineCause", "getTime", "()", "summary", "df-generated"] - - ["hudson.slaves", "OfflineCause", "getTimestamp", "()", "summary", "df-generated"] - - ["hudson.slaves", "RetentionStrategy$Demand", "Demand", "(long,long)", "summary", "df-generated"] - - ["hudson.slaves", "RetentionStrategy$Demand", "getIdleDelay", "()", "summary", "df-generated"] - - ["hudson.slaves", "RetentionStrategy$Demand", "getInDemandDelay", "()", "summary", "df-generated"] - - ["hudson.slaves", "RetentionStrategy", "all", "()", "summary", "df-generated"] - - ["hudson.slaves", "RetentionStrategy", "check", "(Computer)", "summary", "df-generated"] - - ["hudson.slaves", "RetentionStrategy", "isAcceptingTasks", "(Computer)", "summary", "df-generated"] - - ["hudson.slaves", "RetentionStrategy", "isManualLaunchAllowed", "(Computer)", "summary", "df-generated"] - - ["hudson.slaves", "RetentionStrategy", "start", "(Computer)", "summary", "df-generated"] - - ["hudson.slaves", "SimpleScheduledRetentionStrategy$DescriptorImpl", "doCheck", "(String)", "summary", "df-generated"] - - ["hudson.slaves", "SimpleScheduledRetentionStrategy", "getUpTimeMins", "()", "summary", "df-generated"] - - ["hudson.slaves", "SimpleScheduledRetentionStrategy", "isKeepUpWhenActive", "()", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "doDoDisconnect", "(String)", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "doSubmitDescription", "(StaplerResponse,String)", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "getChannelToMaster", "()", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "getClassLoadingCount", "()", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "getClassLoadingPrefetchCacheCount", "()", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "getClassLoadingTime", "()", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "getEnvVarsFull", "()", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "getJnlpMac", "()", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "getOSDescription", "()", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "getResourceLoadingCount", "()", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "getResourceLoadingTime", "()", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "getSlaveVersion", "()", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "getSystemInfoExtensions", "()", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "setAcceptingTasks", "(boolean)", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "setChannel", "(ChannelBuilder,CommandTransport,Channel$Listener)", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "setChannel", "(InputStream,OutputStream,OutputStream,Channel$Listener)", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "setChannel", "(InputStream,OutputStream,TaskListener,Channel$Listener)", "summary", "df-generated"] - - ["hudson.slaves", "SlaveComputer", "tryReconnect", "()", "summary", "df-generated"] - - ["hudson.slaves", "WorkspaceList$Lease", "release", "()", "summary", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", "getAllowEmptyArchive", "()", "summary", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", "isCaseSensitive", "()", "summary", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", "isDefaultExcludes", "()", "summary", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", "isFingerprint", "()", "summary", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", "isFollowSymlinks", "()", "summary", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", "isLatestOnly", "()", "summary", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", "isOnlyIfSuccessful", "()", "summary", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", "setAllowEmptyArchive", "(boolean)", "summary", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", "setCaseSensitive", "(boolean)", "summary", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", "setDefaultExcludes", "(boolean)", "summary", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", "setFingerprint", "(boolean)", "summary", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", "setFollowSymlinks", "(boolean)", "summary", "df-generated"] - - ["hudson.tasks", "ArtifactArchiver", "setOnlyIfSuccessful", "(boolean)", "summary", "df-generated"] - - ["hudson.tasks", "BatchFile$DescriptorImpl", "doCheckUnstableReturn", "(String)", "summary", "df-generated"] - - ["hudson.tasks", "BatchFile$DescriptorImpl", "getApplicableLocalRules", "()", "summary", "df-generated"] - - ["hudson.tasks", "BatchFile", "getUnstableReturn", "()", "summary", "df-generated"] - - ["hudson.tasks", "BatchFile", "setUnstableReturn", "(Integer)", "summary", "df-generated"] - - ["hudson.tasks", "BuildStep", "getProjectAction", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.tasks", "BuildStep", "getProjectActions", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.tasks", "BuildStep", "getRequiredMonitorService", "()", "summary", "df-generated"] - - ["hudson.tasks", "BuildStep", "perform", "(AbstractBuild,Launcher,BuildListener)", "summary", "df-generated"] - - ["hudson.tasks", "BuildStep", "prebuild", "(AbstractBuild,BuildListener)", "summary", "df-generated"] - - ["hudson.tasks", "BuildStepCompatibilityLayer", "getProjectAction", "(Project)", "summary", "df-generated"] - - ["hudson.tasks", "BuildStepCompatibilityLayer", "prebuild", "(Build,BuildListener)", "summary", "df-generated"] - - ["hudson.tasks", "BuildStepDescriptor", "isApplicable", "(Class)", "summary", "df-generated"] - - ["hudson.tasks", "BuildStepMonitor", "perform", "(BuildStep,AbstractBuild,Launcher,BuildListener)", "summary", "df-generated"] - - ["hudson.tasks", "BuildTrigger$DescriptorImpl", "doCheck", "(AbstractProject,String)", "summary", "df-generated"] - - ["hudson.tasks", "BuildTrigger$DescriptorImpl", "showEvenIfUnstableOption", "(Class)", "summary", "df-generated"] - - ["hudson.tasks", "BuildTrigger", "execute", "(AbstractBuild,BuildListener)", "summary", "df-generated"] - - ["hudson.tasks", "BuildTrigger", "execute", "(AbstractBuild,BuildListener,BuildTrigger)", "summary", "df-generated"] - - ["hudson.tasks", "BuildTrigger", "getChildProjects", "()", "summary", "df-generated"] - - ["hudson.tasks", "BuildTrigger", "hasSame", "(AbstractProject,Collection)", "summary", "df-generated"] - - ["hudson.tasks", "BuildTrigger", "hasSame", "(Collection)", "summary", "df-generated"] - - ["hudson.tasks", "BuildWrapper$Environment", "tearDown", "(Build,BuildListener)", "summary", "df-generated"] - - ["hudson.tasks", "BuildWrapper", "all", "()", "summary", "df-generated"] - - ["hudson.tasks", "BuildWrapper", "getProjectAction", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.tasks", "BuildWrapper", "getProjectActions", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.tasks", "BuildWrapper", "makeBuildVariables", "(AbstractBuild,Map)", "summary", "df-generated"] - - ["hudson.tasks", "BuildWrapper", "makeSensitiveBuildVariables", "(AbstractBuild,Set)", "summary", "df-generated"] - - ["hudson.tasks", "BuildWrapper", "preCheckout", "(AbstractBuild,Launcher,BuildListener)", "summary", "df-generated"] - - ["hudson.tasks", "BuildWrapper", "setUp", "(AbstractBuild,Launcher,BuildListener)", "summary", "df-generated"] - - ["hudson.tasks", "BuildWrapperDescriptor", "isApplicable", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.tasks", "BuildWrappers", "getFor", "(AbstractProject)", "summary", "df-generated"] - - ["hudson.tasks", "Builder", "all", "()", "summary", "df-generated"] - - ["hudson.tasks", "CommandInterpreter", "buildCommandLine", "(FilePath)", "summary", "df-generated"] - - ["hudson.tasks", "Fingerprinter$FingerprintAction", "getDependencies", "()", "summary", "df-generated"] - - ["hudson.tasks", "Fingerprinter$FingerprintAction", "getDependencies", "(boolean)", "summary", "df-generated"] - - ["hudson.tasks", "Fingerprinter", "getCaseSensitive", "()", "summary", "df-generated"] - - ["hudson.tasks", "Fingerprinter", "getDefaultExcludes", "()", "summary", "df-generated"] - - ["hudson.tasks", "Fingerprinter", "getRecordBuildArtifacts", "()", "summary", "df-generated"] - - ["hudson.tasks", "Fingerprinter", "setCaseSensitive", "(boolean)", "summary", "df-generated"] - - ["hudson.tasks", "Fingerprinter", "setDefaultExcludes", "(boolean)", "summary", "df-generated"] - - ["hudson.tasks", "LogRotator", "LogRotator", "(String,String,String,String)", "summary", "df-generated"] - - ["hudson.tasks", "LogRotator", "LogRotator", "(int,int)", "summary", "df-generated"] - - ["hudson.tasks", "LogRotator", "LogRotator", "(int,int,int,int)", "summary", "df-generated"] - - ["hudson.tasks", "LogRotator", "getArtifactDaysToKeep", "()", "summary", "df-generated"] - - ["hudson.tasks", "LogRotator", "getArtifactDaysToKeepStr", "()", "summary", "df-generated"] - - ["hudson.tasks", "LogRotator", "getArtifactNumToKeep", "()", "summary", "df-generated"] - - ["hudson.tasks", "LogRotator", "getArtifactNumToKeepStr", "()", "summary", "df-generated"] - - ["hudson.tasks", "LogRotator", "getDaysToKeep", "()", "summary", "df-generated"] - - ["hudson.tasks", "LogRotator", "getDaysToKeepStr", "()", "summary", "df-generated"] - - ["hudson.tasks", "LogRotator", "getNumToKeep", "()", "summary", "df-generated"] - - ["hudson.tasks", "LogRotator", "getNumToKeepStr", "()", "summary", "df-generated"] - - ["hudson.tasks", "LogRotator", "parse", "(String)", "summary", "df-generated"] - - ["hudson.tasks", "Maven$DescriptorImpl", "getDefaultGlobalSettingsProvider", "()", "summary", "df-generated"] - - ["hudson.tasks", "Maven$DescriptorImpl", "getDefaultSettingsProvider", "()", "summary", "df-generated"] - - ["hudson.tasks", "Maven$DescriptorImpl", "setInstallations", "(Maven$MavenInstallation[])", "summary", "df-generated"] - - ["hudson.tasks", "Maven$MavenInstallation", "getExecutable", "(Launcher)", "summary", "df-generated"] - - ["hudson.tasks", "Maven$MavenInstallation", "getExists", "()", "summary", "df-generated"] - - ["hudson.tasks", "Maven$MavenInstallation", "isMaven2_1", "(Launcher)", "summary", "df-generated"] - - ["hudson.tasks", "Maven$MavenInstallation", "meetsMavenReqVersion", "(Launcher,int)", "summary", "df-generated"] - - ["hudson.tasks", "Maven$ProjectWithMaven", "inferMavenInstallation", "()", "summary", "df-generated"] - - ["hudson.tasks", "Maven", "getMaven", "()", "summary", "df-generated"] - - ["hudson.tasks", "Maven", "isInjectBuildVariables", "()", "summary", "df-generated"] - - ["hudson.tasks", "Maven", "setUsePrivateRepository", "(boolean)", "summary", "df-generated"] - - ["hudson.tasks", "Maven", "usesPrivateRepository", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Ant_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Ant_ExecFailed", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Ant_ExecutableNotFound", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Ant_GlobalConfigNeeded", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Ant_NotADirectory", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Ant_NotAntDirectory", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Ant_ProjectConfigNeeded", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "ArtifactArchiver_ARCHIVING_ARTIFACTS", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "ArtifactArchiver_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "ArtifactArchiver_NoIncludes", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "ArtifactArchiver_NoMatchFound", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "ArtifactArchiver_SkipBecauseOnlyIfSuccessful", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "BatchFile_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "BatchFile_invalid_exit_code_range", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "BatchFile_invalid_exit_code_zero", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "BuildTrigger_Disabled", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "BuildTrigger_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "BuildTrigger_InQueue", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "BuildTrigger_NoProjectSpecified", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "BuildTrigger_NoSuchProject", "(Object,Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "BuildTrigger_NotBuildable", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "BuildTrigger_Triggering", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "BuildTrigger_ok_ancestor_is_null", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "BuildTrigger_you_have_no_permission_to_build_", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "CommandInterpreter_CommandFailed", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "CommandInterpreter_UnableToDelete", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "CommandInterpreter_UnableToProduceScript", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Fingerprinter_Aborted", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Fingerprinter_Action_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Fingerprinter_DigestFailed", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Fingerprinter_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Fingerprinter_Failed", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Fingerprinter_FailedFor", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Fingerprinter_Recording", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "InstallFromApache", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "JavadocArchiver_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "JavadocArchiver_DisplayName_Generic", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "JavadocArchiver_DisplayName_Javadoc", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "JavadocArchiver_NoMatchFound", "(Object,Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "JavadocArchiver_Publishing", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "JavadocArchiver_UnableToCopy", "(Object,Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Maven_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Maven_ExecFailed", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Maven_NoExecutable", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Maven_NotMavenDirectory", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Shell_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Shell_invalid_exit_code_range", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "Shell_invalid_exit_code_zero", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "TestJavadocArchiver_DisplayName_Javadoc", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Ant_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Ant_ExecFailed", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Ant_ExecutableNotFound", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Ant_GlobalConfigNeeded", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Ant_NotADirectory", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Ant_NotAntDirectory", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Ant_ProjectConfigNeeded", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_ArtifactArchiver_ARCHIVING_ARTIFACTS", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_ArtifactArchiver_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_ArtifactArchiver_NoIncludes", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_ArtifactArchiver_NoMatchFound", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_ArtifactArchiver_SkipBecauseOnlyIfSuccessful", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_BatchFile_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_BatchFile_invalid_exit_code_range", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_BatchFile_invalid_exit_code_zero", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_BuildTrigger_Disabled", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_BuildTrigger_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_BuildTrigger_InQueue", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_BuildTrigger_NoProjectSpecified", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_BuildTrigger_NoSuchProject", "(Object,Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_BuildTrigger_NotBuildable", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_BuildTrigger_Triggering", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_BuildTrigger_ok_ancestor_is_null", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_BuildTrigger_you_have_no_permission_to_build_", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_CommandInterpreter_CommandFailed", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_CommandInterpreter_UnableToDelete", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_CommandInterpreter_UnableToProduceScript", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Fingerprinter_Aborted", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Fingerprinter_Action_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Fingerprinter_DigestFailed", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Fingerprinter_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Fingerprinter_Failed", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Fingerprinter_FailedFor", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Fingerprinter_Recording", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_InstallFromApache", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_JavadocArchiver_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_JavadocArchiver_DisplayName_Generic", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_JavadocArchiver_DisplayName_Javadoc", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_JavadocArchiver_NoMatchFound", "(Object,Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_JavadocArchiver_Publishing", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_JavadocArchiver_UnableToCopy", "(Object,Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Maven_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Maven_ExecFailed", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Maven_NoExecutable", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Maven_NotMavenDirectory", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Shell_DisplayName", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Shell_invalid_exit_code_range", "(Object)", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_Shell_invalid_exit_code_zero", "()", "summary", "df-generated"] - - ["hudson.tasks", "Messages", "_TestJavadocArchiver_DisplayName_Javadoc", "()", "summary", "df-generated"] - - ["hudson.tasks", "Publisher", "all", "()", "summary", "df-generated"] - - ["hudson.tasks", "Publisher", "needsToRunAfterFinalized", "()", "summary", "df-generated"] - - ["hudson.tasks", "Shell$DescriptorImpl", "doCheckUnstableReturn", "(String)", "summary", "df-generated"] - - ["hudson.tasks", "Shell$DescriptorImpl", "getApplicableLocalRules", "()", "summary", "df-generated"] - - ["hudson.tasks", "Shell", "getUnstableReturn", "()", "summary", "df-generated"] - - ["hudson.tasks", "Shell", "setUnstableReturn", "(Integer)", "summary", "df-generated"] - - ["hudson.tasks", "UserAvatarResolver", "all", "()", "summary", "df-generated"] - - ["hudson.tasks", "UserAvatarResolver", "findAvatarFor", "(User,int,int)", "summary", "df-generated"] - - ["hudson.tasks", "UserAvatarResolver", "resolve", "(User,String)", "summary", "df-generated"] - - ["hudson.tasks", "UserAvatarResolver", "resolveOrNull", "(User,String)", "summary", "df-generated"] - - ["hudson.tasks", "UserNameResolver", "all", "()", "summary", "df-generated"] - - ["hudson.tasks", "UserNameResolver", "findNameFor", "(User)", "summary", "df-generated"] - - ["hudson.tasks", "UserNameResolver", "resolve", "(User)", "summary", "df-generated"] - - ["hudson.tools", "AbstractCommandInstaller$Descriptor", "doCheckCommand", "(String)", "summary", "df-generated"] - - ["hudson.tools", "AbstractCommandInstaller$Descriptor", "doCheckToolHome", "(String)", "summary", "df-generated"] - - ["hudson.tools", "AbstractCommandInstaller", "getCommandCall", "(FilePath)", "summary", "df-generated"] - - ["hudson.tools", "AbstractCommandInstaller", "getCommandFileExtension", "()", "summary", "df-generated"] - - ["hudson.tools", "DownloadFromUrlInstaller$DescriptorImpl", "createDownloadable", "()", "summary", "df-generated"] - - ["hudson.tools", "DownloadFromUrlInstaller$DescriptorImpl", "getInstallables", "()", "summary", "df-generated"] - - ["hudson.tools", "DownloadFromUrlInstaller", "getInstallable", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "BatchCommandInstaller_DescriptorImpl_displayName", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "CannotBeInstalled", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson.tools", "Messages", "CommandInstaller_DescriptorImpl_displayName", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "CommandInstaller_no_command", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "CommandInstaller_no_toolHome", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "InstallSourceProperty_DescriptorImpl_displayName", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "ToolDescriptor_NotADirectory", "(Object)", "summary", "df-generated"] - - ["hudson.tools", "Messages", "ToolLocationNodeProperty_displayName", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "ZipExtractionInstaller_DescriptorImpl_displayName", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "ZipExtractionInstaller_bad_connection", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "ZipExtractionInstaller_could_not_connect", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "ZipExtractionInstaller_malformed_url", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "_BatchCommandInstaller_DescriptorImpl_displayName", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "_CannotBeInstalled", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson.tools", "Messages", "_CommandInstaller_DescriptorImpl_displayName", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "_CommandInstaller_no_command", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "_CommandInstaller_no_toolHome", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "_InstallSourceProperty_DescriptorImpl_displayName", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "_ToolDescriptor_NotADirectory", "(Object)", "summary", "df-generated"] - - ["hudson.tools", "Messages", "_ToolLocationNodeProperty_displayName", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "_ZipExtractionInstaller_DescriptorImpl_displayName", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "_ZipExtractionInstaller_bad_connection", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "_ZipExtractionInstaller_could_not_connect", "()", "summary", "df-generated"] - - ["hudson.tools", "Messages", "_ZipExtractionInstaller_malformed_url", "()", "summary", "df-generated"] - - ["hudson.tools", "PropertyDescriptor", "isApplicable", "(Class)", "summary", "df-generated"] - - ["hudson.tools", "ToolDescriptor", "doCheckHome", "(File)", "summary", "df-generated"] - - ["hudson.tools", "ToolDescriptor", "doCheckName", "(String)", "summary", "df-generated"] - - ["hudson.tools", "ToolDescriptor", "getDefaultInstallers", "()", "summary", "df-generated"] - - ["hudson.tools", "ToolDescriptor", "getDefaultProperties", "()", "summary", "df-generated"] - - ["hudson.tools", "ToolDescriptor", "getPropertyDescriptors", "()", "summary", "df-generated"] - - ["hudson.tools", "ToolInstallation", "all", "()", "summary", "df-generated"] - - ["hudson.tools", "ToolInstallation", "buildEnvVars", "(EnvVars)", "summary", "df-generated"] - - ["hudson.tools", "ToolInstaller", "appliesTo", "(Node)", "summary", "df-generated"] - - ["hudson.tools", "ToolInstaller", "performInstallation", "(ToolInstallation,Node,TaskListener)", "summary", "df-generated"] - - ["hudson.tools", "ToolInstallerDescriptor", "all", "()", "summary", "df-generated"] - - ["hudson.tools", "ToolInstallerDescriptor", "doAutoCompleteLabel", "(String)", "summary", "df-generated"] - - ["hudson.tools", "ToolInstallerDescriptor", "doCheckLabel", "(String)", "summary", "df-generated"] - - ["hudson.tools", "ToolInstallerDescriptor", "for_", "(Class)", "summary", "df-generated"] - - ["hudson.tools", "ToolInstallerDescriptor", "isApplicable", "(Class)", "summary", "df-generated"] - - ["hudson.tools", "ToolLocationNodeProperty$DescriptorImpl", "getToolDescriptors", "()", "summary", "df-generated"] - - ["hudson.tools", "ToolLocationTranslator", "all", "()", "summary", "df-generated"] - - ["hudson.tools", "ToolLocationTranslator", "getToolHome", "(Node,ToolInstallation,TaskListener)", "summary", "df-generated"] - - ["hudson.tools", "ToolProperty", "all", "()", "summary", "df-generated"] - - ["hudson.tools", "ToolProperty", "type", "()", "summary", "df-generated"] - - ["hudson.tools", "ZipExtractionInstaller$DescriptorImpl", "doCheckUrl", "(String)", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "SCMTrigger_AdministrativeMonitorImpl_DisplayName", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "SCMTrigger_BuildAction_DisplayName", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "SCMTrigger_DisplayName", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "SCMTrigger_SCMTriggerCause_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "SCMTrigger_getDisplayName", "(Object)", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "SCMTrigger_no_schedules_hooks", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "SCMTrigger_no_schedules_no_hooks", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "SlowTriggerAdminMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "TimerTrigger_DisplayName", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "TimerTrigger_MissingWhitespace", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "TimerTrigger_TimerTriggerCause_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "TimerTrigger_no_schedules_so_will_never_run", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "TimerTrigger_the_specified_cron_tab_is_rare_or_impossible", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "TimerTrigger_would_last_have_run_at_would_next_run_at", "(Object,Object)", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "Trigger_init", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "_SCMTrigger_AdministrativeMonitorImpl_DisplayName", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "_SCMTrigger_BuildAction_DisplayName", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "_SCMTrigger_DisplayName", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "_SCMTrigger_SCMTriggerCause_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "_SCMTrigger_getDisplayName", "(Object)", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "_SCMTrigger_no_schedules_hooks", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "_SCMTrigger_no_schedules_no_hooks", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "_SlowTriggerAdminMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "_TimerTrigger_DisplayName", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "_TimerTrigger_MissingWhitespace", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "_TimerTrigger_TimerTriggerCause_ShortDescription", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "_TimerTrigger_no_schedules_so_will_never_run", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "_TimerTrigger_the_specified_cron_tab_is_rare_or_impossible", "()", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "_TimerTrigger_would_last_have_run_at_would_next_run_at", "(Object,Object)", "summary", "df-generated"] - - ["hudson.triggers", "Messages", "_Trigger_init", "()", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$BuildAction", "doPollingLog", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$BuildAction", "writePollingLogTo", "(long,XMLOutput)", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$DescriptorImpl", "clogCheck", "()", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$DescriptorImpl", "doCheckPollingThreadCount", "(String)", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$DescriptorImpl", "doCheckScmpoll_spec", "(String,boolean,Item)", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$DescriptorImpl", "getItemsBeingPolled", "()", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$DescriptorImpl", "getPollingThreadCount", "()", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$DescriptorImpl", "isClogged", "()", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$DescriptorImpl", "isPollingThreadCountOptionVisible", "()", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$DescriptorImpl", "setPollingThreadCount", "(int)", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$Runner", "getDuration", "()", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$Runner", "getLogFile", "()", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$Runner", "getStartTime", "()", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$Runner", "getTarget", "()", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$SCMAction", "getItem", "()", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$SCMAction", "getLog", "()", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$SCMAction", "getOwner", "()", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$SCMAction", "writeLogTo", "(XMLOutput)", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger$SCMTriggerCause", "SCMTriggerCause", "(File)", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger", "isIgnorePostCommitHooks", "()", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger", "run", "(Action[])", "summary", "df-generated"] - - ["hudson.triggers", "SCMTrigger", "setIgnorePostCommitHooks", "(boolean)", "summary", "df-generated"] - - ["hudson.triggers", "SafeTimerTask", "doRun", "()", "summary", "df-generated"] - - ["hudson.triggers", "SafeTimerTask", "getLogsRoot", "()", "summary", "df-generated"] - - ["hudson.triggers", "SafeTimerTask", "of", "(SafeTimerTask$ExceptionRunnable)", "summary", "df-generated"] - - ["hudson.triggers", "SlowTriggerAdminMonitor$Value", "getDuration", "()", "summary", "df-generated"] - - ["hudson.triggers", "SlowTriggerAdminMonitor$Value", "getTimeString", "()", "summary", "df-generated"] - - ["hudson.triggers", "SlowTriggerAdminMonitor$Value", "getTrigger", "()", "summary", "df-generated"] - - ["hudson.triggers", "SlowTriggerAdminMonitor", "clear", "()", "summary", "df-generated"] - - ["hudson.triggers", "SlowTriggerAdminMonitor", "doClear", "()", "summary", "df-generated"] - - ["hudson.triggers", "SlowTriggerAdminMonitor", "getInstance", "()", "summary", "df-generated"] - - ["hudson.triggers", "SlowTriggerAdminMonitor", "report", "(Class,String,long)", "summary", "df-generated"] - - ["hudson.triggers", "TimerTrigger$DescriptorImpl", "doCheck", "(String,Item)", "summary", "df-generated"] - - ["hudson.triggers", "TimerTrigger$DescriptorImpl", "doCheckSpec", "(String,Item)", "summary", "df-generated"] - - ["hudson.triggers", "Trigger", "all", "()", "summary", "df-generated"] - - ["hudson.triggers", "Trigger", "checkTriggers", "(Calendar)", "summary", "df-generated"] - - ["hudson.triggers", "Trigger", "for_", "(Item)", "summary", "df-generated"] - - ["hudson.triggers", "Trigger", "getProjectAction", "()", "summary", "df-generated"] - - ["hudson.triggers", "Trigger", "getProjectActions", "()", "summary", "df-generated"] - - ["hudson.triggers", "Trigger", "run", "()", "summary", "df-generated"] - - ["hudson.triggers", "Trigger", "stop", "()", "summary", "df-generated"] - - ["hudson.triggers", "TriggerDescriptor", "isApplicable", "(Item)", "summary", "df-generated"] - - ["hudson.triggers", "Triggers", "getApplicableTriggers", "(Item)", "summary", "df-generated"] - - ["hudson.util.io", "Archiver", "countEntries", "()", "summary", "df-generated"] - - ["hudson.util.io", "ArchiverFactory", "create", "(OutputStream)", "summary", "df-generated"] - - ["hudson.util.io", "ParserConfigurator", "all", "()", "summary", "df-generated"] - - ["hudson.util.io", "ParserConfigurator", "applyConfiguration", "(SAXReader,Object)", "summary", "df-generated"] - - ["hudson.util.io", "ParserConfigurator", "configure", "(SAXReader,Object)", "summary", "df-generated"] - - ["hudson.util.io", "ReopenableFileOutputStream", "rewind", "()", "summary", "df-generated"] - - ["hudson.util.io", "ReopenableRotatingFileOutputStream", "deleteAll", "()", "summary", "df-generated"] - - ["hudson.util.io", "RewindableFileOutputStream", "rewind", "()", "summary", "df-generated"] - - ["hudson.util.io", "RewindableRotatingFileOutputStream", "deleteAll", "()", "summary", "df-generated"] - - ["hudson.util.jna", "DotNet", "isInstalled", "(int,int)", "summary", "df-generated"] - - ["hudson.util.jna", "DotNet", "isInstalled", "(int,int,String,IJIAuthInfo)", "summary", "df-generated"] - - ["hudson.util.jna", "InitializationErrorInvocationHandler", "create", "(Class,Throwable)", "summary", "df-generated"] - - ["hudson.util.jna", "JnaException", "JnaException", "(int)", "summary", "df-generated"] - - ["hudson.util.jna", "JnaException", "getErrorCode", "()", "summary", "df-generated"] - - ["hudson.util.jna", "Kernel32Utils", "createSymbolicLink", "(File,String,boolean)", "summary", "df-generated"] - - ["hudson.util.jna", "Kernel32Utils", "getTempDir", "()", "summary", "df-generated"] - - ["hudson.util.jna", "Kernel32Utils", "getWin32FileAttributes", "(File)", "summary", "df-generated"] - - ["hudson.util.jna", "Kernel32Utils", "isJunctionOrSymlink", "(File)", "summary", "df-generated"] - - ["hudson.util.jna", "Kernel32Utils", "waitForExitProcess", "(Pointer)", "summary", "df-generated"] - - ["hudson.util.jna", "RegistryKey", "delete", "()", "summary", "df-generated"] - - ["hudson.util.jna", "RegistryKey", "deleteValue", "(String)", "summary", "df-generated"] - - ["hudson.util.jna", "RegistryKey", "dispose", "()", "summary", "df-generated"] - - ["hudson.util.jna", "RegistryKey", "getIntValue", "(String)", "summary", "df-generated"] - - ["hudson.util.jna", "RegistryKey", "getStringValue", "(String)", "summary", "df-generated"] - - ["hudson.util.jna", "RegistryKey", "getSubKeys", "()", "summary", "df-generated"] - - ["hudson.util.jna", "RegistryKey", "getValues", "()", "summary", "df-generated"] - - ["hudson.util.jna", "RegistryKey", "setValue", "(String,String)", "summary", "df-generated"] - - ["hudson.util.jna", "RegistryKey", "setValue", "(String,int)", "summary", "df-generated"] - - ["hudson.util.jna", "RegistryKey", "valueExists", "(String)", "summary", "df-generated"] - - ["hudson.util.jna", "WinIOException", "WinIOException", "(Throwable)", "summary", "df-generated"] - - ["hudson.util.jna", "WinIOException", "getErrorCode", "()", "summary", "df-generated"] - - ["hudson.util.xstream", "ImmutableListConverter", "ImmutableListConverter", "(Mapper,ReflectionProvider)", "summary", "df-generated"] - - ["hudson.util.xstream", "ImmutableListConverter", "ImmutableListConverter", "(XStream)", "summary", "df-generated"] - - ["hudson.util.xstream", "ImmutableMapConverter", "ImmutableMapConverter", "(Mapper,ReflectionProvider)", "summary", "df-generated"] - - ["hudson.util.xstream", "ImmutableMapConverter", "ImmutableMapConverter", "(XStream)", "summary", "df-generated"] - - ["hudson.util.xstream", "ImmutableSetConverter", "ImmutableSetConverter", "(Mapper,ReflectionProvider)", "summary", "df-generated"] - - ["hudson.util.xstream", "ImmutableSetConverter", "ImmutableSetConverter", "(XStream)", "summary", "df-generated"] - - ["hudson.util.xstream", "ImmutableSortedSetConverter", "ImmutableSortedSetConverter", "(Mapper,ReflectionProvider)", "summary", "df-generated"] - - ["hudson.util.xstream", "ImmutableSortedSetConverter", "ImmutableSortedSetConverter", "(XStream)", "summary", "df-generated"] - - ["hudson.util", "AlternativeUiTextProvider", "all", "()", "summary", "df-generated"] - - ["hudson.util", "AlternativeUiTextProvider", "get", "(AlternativeUiTextProvider$Message,Object)", "summary", "df-generated"] - - ["hudson.util", "AlternativeUiTextProvider", "getText", "(AlternativeUiTextProvider$Message,Object)", "summary", "df-generated"] - - ["hudson.util", "Area", "Area", "(int,int)", "summary", "df-generated"] - - ["hudson.util", "Area", "area", "()", "summary", "df-generated"] - - ["hudson.util", "Area", "parse", "(String)", "summary", "df-generated"] - - ["hudson.util", "Area", "toString", "()", "summary", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", "clear", "()", "summary", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", "hasMaskedArguments", "()", "summary", "df-generated"] - - ["hudson.util", "ArgumentListBuilder", "toMaskArray", "()", "summary", "df-generated"] - - ["hudson.util", "AtomicFileWriter", "abort", "()", "summary", "df-generated"] - - ["hudson.util", "AtomicFileWriter", "commit", "()", "summary", "df-generated"] - - ["hudson.util", "BootFailure", "publish", "(ServletContext,File)", "summary", "df-generated"] - - ["hudson.util", "ByteArrayOutputStream2", "ByteArrayOutputStream2", "(int)", "summary", "df-generated"] - - ["hudson.util", "ChartUtil", "adjustChebyshev", "(CategoryDataset,NumberAxis)", "summary", "df-generated"] - - ["hudson.util", "ChartUtil", "generateClickableMap", "(StaplerRequest,StaplerResponse,JFreeChart,Area)", "summary", "df-generated"] - - ["hudson.util", "ChartUtil", "generateClickableMap", "(StaplerRequest,StaplerResponse,JFreeChart,int,int)", "summary", "df-generated"] - - ["hudson.util", "ChartUtil", "generateGraph", "(StaplerRequest,StaplerResponse,JFreeChart,Area)", "summary", "df-generated"] - - ["hudson.util", "ChartUtil", "generateGraph", "(StaplerRequest,StaplerResponse,JFreeChart,int,int)", "summary", "df-generated"] - - ["hudson.util", "ChunkedOutputStream", "finish", "()", "summary", "df-generated"] - - ["hudson.util", "ClockDifference", "ClockDifference", "(long)", "summary", "df-generated"] - - ["hudson.util", "ClockDifference", "abs", "()", "summary", "df-generated"] - - ["hudson.util", "ClockDifference", "isDangerous", "()", "summary", "df-generated"] - - ["hudson.util", "ClockDifference", "toHtml", "()", "summary", "df-generated"] - - ["hudson.util", "ClockDifference", "toHtml", "(ClockDifference)", "summary", "df-generated"] - - ["hudson.util", "ClockDifference", "toHtml", "(Node)", "summary", "df-generated"] - - ["hudson.util", "ClockDifference", "toString", "()", "summary", "df-generated"] - - ["hudson.util", "ColorPalette", "apply", "(LineAndShapeRenderer)", "summary", "df-generated"] - - ["hudson.util", "ComboBoxModel", "ComboBoxModel", "(int)", "summary", "df-generated"] - - ["hudson.util", "CompressedFile", "compress", "()", "summary", "df-generated"] - - ["hudson.util", "CompressedFile", "loadAsString", "()", "summary", "df-generated"] - - ["hudson.util", "CompressedFile", "read", "()", "summary", "df-generated"] - - ["hudson.util", "CompressedFile", "write", "()", "summary", "df-generated"] - - ["hudson.util", "ConsistentHash", "ConsistentHash", "(int)", "summary", "df-generated"] - - ["hudson.util", "ConsistentHash", "countAllPoints", "()", "summary", "df-generated"] - - ["hudson.util", "ConsistentHash", "list", "(String)", "summary", "df-generated"] - - ["hudson.util", "ConsistentHash", "list", "(int)", "summary", "df-generated"] - - ["hudson.util", "CopyOnWriteList$ConverterImpl", "ConverterImpl", "(Mapper)", "summary", "df-generated"] - - ["hudson.util", "CopyOnWriteList", "clear", "()", "summary", "df-generated"] - - ["hudson.util", "CopyOnWriteList", "contains", "(Object)", "summary", "df-generated"] - - ["hudson.util", "CopyOnWriteList", "isEmpty", "()", "summary", "df-generated"] - - ["hudson.util", "CopyOnWriteList", "remove", "(Object)", "summary", "df-generated"] - - ["hudson.util", "CopyOnWriteList", "size", "()", "summary", "df-generated"] - - ["hudson.util", "CopyOnWriteList", "toString", "()", "summary", "df-generated"] - - ["hudson.util", "CopyOnWriteMap$Hash$ConverterImpl", "ConverterImpl", "(Mapper)", "summary", "df-generated"] - - ["hudson.util", "CopyOnWriteMap$Tree$ConverterImpl", "ConverterImpl", "(Mapper)", "summary", "df-generated"] - - ["hudson.util", "CopyOnWriteMap", "toString", "()", "summary", "df-generated"] - - ["hudson.util", "DataSetBuilder", "build", "()", "summary", "df-generated"] - - ["hudson.util", "DescribableList$ConverterImpl", "ConverterImpl", "(Mapper)", "summary", "df-generated"] - - ["hudson.util", "DescribableList", "buildDependencyGraph", "(AbstractProject,DependencyGraph)", "summary", "df-generated"] - - ["hudson.util", "DescribableList", "contains", "(Descriptor)", "summary", "df-generated"] - - ["hudson.util", "DescribableList", "remove", "(Descriptor)", "summary", "df-generated"] - - ["hudson.util", "DescriptorList", "DescriptorList", "(Class)", "summary", "df-generated"] - - ["hudson.util", "DescriptorList", "DescriptorList", "(Descriptor[])", "summary", "df-generated"] - - ["hudson.util", "DescriptorList", "load", "(Class)", "summary", "df-generated"] - - ["hudson.util", "DirScanner", "scan", "(File,FileVisitor)", "summary", "df-generated"] - - ["hudson.util", "DoubleLaunchChecker", "doDynamic", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.util", "DoubleLaunchChecker", "doIgnore", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.util", "DoubleLaunchChecker", "getId", "()", "summary", "df-generated"] - - ["hudson.util", "DoubleLaunchChecker", "init", "()", "summary", "df-generated"] - - ["hudson.util", "DoubleLaunchChecker", "schedule", "()", "summary", "df-generated"] - - ["hudson.util", "EditDistance", "editDistance", "(String,String)", "summary", "df-generated"] - - ["hudson.util", "ErrorObject", "doDynamic", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.util", "FileVisitor", "understandsSymlink", "()", "summary", "df-generated"] - - ["hudson.util", "FileVisitor", "visit", "(File,String)", "summary", "df-generated"] - - ["hudson.util", "FileVisitor", "visitSymlink", "(File,String,String)", "summary", "df-generated"] - - ["hudson.util", "FormApply", "applyResponse", "(String)", "summary", "df-generated"] - - ["hudson.util", "FormApply", "isApply", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson.util", "FormApply", "success", "(String)", "summary", "df-generated"] - - ["hudson.util", "FormFieldValidator", "error", "(String)", "summary", "df-generated"] - - ["hudson.util", "FormFieldValidator", "error", "(String,Object[])", "summary", "df-generated"] - - ["hudson.util", "FormFieldValidator", "errorWithMarkup", "(String)", "summary", "df-generated"] - - ["hudson.util", "FormFieldValidator", "ok", "()", "summary", "df-generated"] - - ["hudson.util", "FormFieldValidator", "ok", "(String)", "summary", "df-generated"] - - ["hudson.util", "FormFieldValidator", "ok", "(String,Object[])", "summary", "df-generated"] - - ["hudson.util", "FormFieldValidator", "okWithMarkup", "(String)", "summary", "df-generated"] - - ["hudson.util", "FormFieldValidator", "process", "()", "summary", "df-generated"] - - ["hudson.util", "FormFieldValidator", "respond", "(String)", "summary", "df-generated"] - - ["hudson.util", "FormFieldValidator", "warning", "(String)", "summary", "df-generated"] - - ["hudson.util", "FormFieldValidator", "warning", "(String,Object[])", "summary", "df-generated"] - - ["hudson.util", "FormFieldValidator", "warningWithMarkup", "(String)", "summary", "df-generated"] - - ["hudson.util", "FormFillFailure", "getKind", "()", "summary", "df-generated"] - - ["hudson.util", "FormFillFailure", "isSelectionCleared", "()", "summary", "df-generated"] - - ["hudson.util", "FormFillFailure", "renderHtml", "()", "summary", "df-generated"] - - ["hudson.util", "FormFillFailure", "respond", "(FormValidation$Kind,String)", "summary", "df-generated"] - - ["hudson.util", "FormValidation$FileValidator", "validate", "(File)", "summary", "df-generated"] - - ["hudson.util", "FormValidation", "ok", "()", "summary", "df-generated"] - - ["hudson.util", "FormValidation", "renderHtml", "()", "summary", "df-generated"] - - ["hudson.util", "FormValidation", "respond", "(FormValidation$Kind,String)", "summary", "df-generated"] - - ["hudson.util", "FormValidation", "validateIntegerInRange", "(String,int,int)", "summary", "df-generated"] - - ["hudson.util", "FormValidation", "validateNonNegativeInteger", "(String)", "summary", "df-generated"] - - ["hudson.util", "FormValidation", "validatePositiveInteger", "(String)", "summary", "df-generated"] - - ["hudson.util", "FormValidation", "validateRequired", "(String)", "summary", "df-generated"] - - ["hudson.util", "Futures", "precomputed", "(Object)", "summary", "df-generated"] - - ["hudson.util", "Graph", "doMap", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.util", "Graph", "doPng", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.util", "Graph", "safeDimension", "(int,int,int,int)", "summary", "df-generated"] - - ["hudson.util", "HeadBufferingStream", "HeadBufferingStream", "(InputStream,int)", "summary", "df-generated"] - - ["hudson.util", "HeadBufferingStream", "fillSide", "()", "summary", "df-generated"] - - ["hudson.util", "HttpResponses", "okJSON", "()", "summary", "df-generated"] - - ["hudson.util", "HttpResponses", "staticResource", "(File)", "summary", "df-generated"] - - ["hudson.util", "HudsonIsLoading", "doDynamic", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.util", "HudsonIsRestarting", "doDynamic", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.util", "IOException2", "IOException2", "(String,Throwable)", "summary", "df-generated"] - - ["hudson.util", "IOException2", "IOException2", "(Throwable)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "closeQuietly", "(InputStream)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "closeQuietly", "(OutputStream)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "closeQuietly", "(Reader)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "closeQuietly", "(Writer)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "contentEquals", "(InputStream,InputStream)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "contentEquals", "(Reader,Reader)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "copy", "(File,OutputStream)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "copy", "(InputStream,File)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "copy", "(Reader,OutputStream)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "copy", "(Reader,OutputStream,String)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "drain", "(InputStream)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "isAbsolute", "(String)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "mkdirs", "(File)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "mode", "(File)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "toByteArray", "(InputStream)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "write", "(String,OutputStream)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "write", "(String,OutputStream,String)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "write", "(StringBuffer,OutputStream)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "write", "(StringBuffer,OutputStream,String)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "write", "(char[],OutputStream)", "summary", "df-generated"] - - ["hudson.util", "IOUtils", "write", "(char[],OutputStream,String)", "summary", "df-generated"] - - ["hudson.util", "IncompatibleAntVersionDetected", "IncompatibleAntVersionDetected", "(Class)", "summary", "df-generated"] - - ["hudson.util", "IncompatibleAntVersionDetected", "getWhereAntIsLoaded", "()", "summary", "df-generated"] - - ["hudson.util", "IncompatibleServletVersionDetected", "IncompatibleServletVersionDetected", "(Class)", "summary", "df-generated"] - - ["hudson.util", "IncompatibleServletVersionDetected", "getWhereServletIsLoaded", "()", "summary", "df-generated"] - - ["hudson.util", "IncompatibleVMDetected", "getSystemProperties", "()", "summary", "df-generated"] - - ["hudson.util", "InterceptingProxy", "wrap", "(Class,Object)", "summary", "df-generated"] - - ["hudson.util", "Iterators", "empty", "()", "summary", "df-generated"] - - ["hudson.util", "Iterators", "limit", "(Iterator,Iterators$CountingPredicate)", "summary", "df-generated"] - - ["hudson.util", "Iterators", "readOnly", "(Iterator)", "summary", "df-generated"] - - ["hudson.util", "Iterators", "removeDups", "(Iterable)", "summary", "df-generated"] - - ["hudson.util", "Iterators", "reverse", "(List)", "summary", "df-generated"] - - ["hudson.util", "Iterators", "reverseSequence", "(int,int)", "summary", "df-generated"] - - ["hudson.util", "Iterators", "reverseSequence", "(int,int,int)", "summary", "df-generated"] - - ["hudson.util", "Iterators", "sequence", "(Iterable[])", "summary", "df-generated"] - - ["hudson.util", "Iterators", "sequence", "(int,int)", "summary", "df-generated"] - - ["hudson.util", "Iterators", "sequence", "(int,int,int)", "summary", "df-generated"] - - ["hudson.util", "Iterators", "skip", "(Iterator,int)", "summary", "df-generated"] - - ["hudson.util", "Iterators", "wrap", "(Iterable)", "summary", "df-generated"] - - ["hudson.util", "KeyedDataStorage", "getPerformanceStats", "()", "summary", "df-generated"] - - ["hudson.util", "KeyedDataStorage", "resetPerformanceStats", "()", "summary", "df-generated"] - - ["hudson.util", "LRUStringConverter", "LRUStringConverter", "(int)", "summary", "df-generated"] - - ["hudson.util", "ListBoxModel", "ListBoxModel", "(int)", "summary", "df-generated"] - - ["hudson.util", "ListBoxModel", "writeTo", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.util", "Messages", "ClockDifference_Ahead", "(Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "ClockDifference_Behind", "(Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "ClockDifference_Failed", "()", "summary", "df-generated"] - - ["hudson.util", "Messages", "ClockDifference_InSync", "()", "summary", "df-generated"] - - ["hudson.util", "Messages", "FormFieldValidator_did_not_manage_to_validate_may_be_too_sl", "(Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "FormValidation_Error_Details", "()", "summary", "df-generated"] - - ["hudson.util", "Messages", "FormValidation_ValidateRequired", "()", "summary", "df-generated"] - - ["hudson.util", "Messages", "HttpResponses_Saved", "()", "summary", "df-generated"] - - ["hudson.util", "Messages", "Retrier_Attempt", "(Object,Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "Retrier_AttemptFailed", "(Object,Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "Retrier_CallingListener", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "Retrier_ExceptionFailed", "(Object,Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "Retrier_ExceptionThrown", "(Object,Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "Retrier_Interruption", "(Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "Retrier_NoSuccess", "(Object,Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "Retrier_Sleeping", "(Object,Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "Retrier_Success", "(Object,Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "_ClockDifference_Ahead", "(Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "_ClockDifference_Behind", "(Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "_ClockDifference_Failed", "()", "summary", "df-generated"] - - ["hudson.util", "Messages", "_ClockDifference_InSync", "()", "summary", "df-generated"] - - ["hudson.util", "Messages", "_FormFieldValidator_did_not_manage_to_validate_may_be_too_sl", "(Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "_FormValidation_Error_Details", "()", "summary", "df-generated"] - - ["hudson.util", "Messages", "_FormValidation_ValidateRequired", "()", "summary", "df-generated"] - - ["hudson.util", "Messages", "_HttpResponses_Saved", "()", "summary", "df-generated"] - - ["hudson.util", "Messages", "_Retrier_Attempt", "(Object,Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "_Retrier_AttemptFailed", "(Object,Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "_Retrier_CallingListener", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "_Retrier_ExceptionFailed", "(Object,Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "_Retrier_ExceptionThrown", "(Object,Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "_Retrier_Interruption", "(Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "_Retrier_NoSuccess", "(Object,Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "_Retrier_Sleeping", "(Object,Object)", "summary", "df-generated"] - - ["hudson.util", "Messages", "_Retrier_Success", "(Object,Object)", "summary", "df-generated"] - - ["hudson.util", "MultipartFormDataParser", "MultipartFormDataParser", "(HttpServletRequest)", "summary", "df-generated"] - - ["hudson.util", "MultipartFormDataParser", "cleanUp", "()", "summary", "df-generated"] - - ["hudson.util", "MultipartFormDataParser", "get", "(String)", "summary", "df-generated"] - - ["hudson.util", "MultipartFormDataParser", "isMultiPartForm", "(String)", "summary", "df-generated"] - - ["hudson.util", "NoOverlapCategoryAxis", "NoOverlapCategoryAxis", "(String)", "summary", "df-generated"] - - ["hudson.util", "NoTempDir", "getTempDir", "()", "summary", "df-generated"] - - ["hudson.util", "OneShotEvent", "block", "()", "summary", "df-generated"] - - ["hudson.util", "OneShotEvent", "block", "(long)", "summary", "df-generated"] - - ["hudson.util", "OneShotEvent", "isSignaled", "()", "summary", "df-generated"] - - ["hudson.util", "OneShotEvent", "signal", "()", "summary", "df-generated"] - - ["hudson.util", "PackedMap$ConverterImpl", "ConverterImpl", "(Mapper)", "summary", "df-generated"] - - ["hudson.util", "PersistedList$ConverterImpl", "ConverterImpl", "(Mapper)", "summary", "df-generated"] - - ["hudson.util", "PersistedList", "remove", "(Class)", "summary", "df-generated"] - - ["hudson.util", "PersistedList", "removeAll", "(Class)", "summary", "df-generated"] - - ["hudson.util", "PersistedList", "toString", "()", "summary", "df-generated"] - - ["hudson.util", "PluginServletFilter", "addFilter", "(Filter)", "summary", "df-generated"] - - ["hudson.util", "PluginServletFilter", "cleanUp", "()", "summary", "df-generated"] - - ["hudson.util", "PluginServletFilter", "hasFilter", "(Filter)", "summary", "df-generated"] - - ["hudson.util", "PluginServletFilter", "removeFilter", "(Filter)", "summary", "df-generated"] - - ["hudson.util", "ProcessKiller", "all", "()", "summary", "df-generated"] - - ["hudson.util", "ProcessKiller", "kill", "(ProcessTree$OSProcess)", "summary", "df-generated"] - - ["hudson.util", "ProcessKillingVeto", "all", "()", "summary", "df-generated"] - - ["hudson.util", "ProcessKillingVeto", "vetoProcessKilling", "(ProcessTreeRemoting$IOSProcess)", "summary", "df-generated"] - - ["hudson.util", "ProcessTree$OSProcess", "getChildren", "()", "summary", "df-generated"] - - ["hudson.util", "ProcessTree$OSProcess", "hasMatchingEnvVars", "(Map)", "summary", "df-generated"] - - ["hudson.util", "ProcessTree$Remote", "Remote", "(ProcessTree,Channel)", "summary", "df-generated"] - - ["hudson.util", "ProcessTree$Remote", "Remote", "(ProcessTree,Channel,boolean)", "summary", "df-generated"] - - ["hudson.util", "ProcessTree", "get", "()", "summary", "df-generated"] - - ["hudson.util", "ProcessTree", "get", "(Process)", "summary", "df-generated"] - - ["hudson.util", "ProcessTree", "killAll", "(Process,Map)", "summary", "df-generated"] - - ["hudson.util", "ProcessTreeRemoting$IOSProcess", "act", "(ProcessTree$ProcessCallable)", "summary", "df-generated"] - - ["hudson.util", "ProcessTreeRemoting$IOSProcess", "getArguments", "()", "summary", "df-generated"] - - ["hudson.util", "ProcessTreeRemoting$IOSProcess", "getEnvironmentVariables", "()", "summary", "df-generated"] - - ["hudson.util", "ProcessTreeRemoting$IOSProcess", "getParent", "()", "summary", "df-generated"] - - ["hudson.util", "ProcessTreeRemoting$IOSProcess", "getPid", "()", "summary", "df-generated"] - - ["hudson.util", "ProcessTreeRemoting$IOSProcess", "kill", "()", "summary", "df-generated"] - - ["hudson.util", "ProcessTreeRemoting$IOSProcess", "killRecursively", "()", "summary", "df-generated"] - - ["hudson.util", "ProcessTreeRemoting$IProcessTree", "killAll", "(Map)", "summary", "df-generated"] - - ["hudson.util", "Protector", "protect", "(String)", "summary", "df-generated"] - - ["hudson.util", "Protector", "unprotect", "(String)", "summary", "df-generated"] - - ["hudson.util", "QueryParameterMap", "QueryParameterMap", "(HttpServletRequest)", "summary", "df-generated"] - - ["hudson.util", "QueryParameterMap", "QueryParameterMap", "(String)", "summary", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", "convertHexDigit", "(byte)", "summary", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", "getDouble", "()", "summary", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", "getSingle", "()", "summary", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", "quote", "(String)", "summary", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", "quote", "(StringBuffer,String)", "summary", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", "setDouble", "(boolean)", "summary", "df-generated"] - - ["hudson.util", "QuotedStringTokenizer", "setSingle", "(boolean)", "summary", "df-generated"] - - ["hudson.util", "ReflectionUtils$Parameter", "index", "()", "summary", "df-generated"] - - ["hudson.util", "ReflectionUtils$Parameter", "type", "()", "summary", "df-generated"] - - ["hudson.util", "ReflectionUtils", "getPublicMethodNamed", "(Class,String)", "summary", "df-generated"] - - ["hudson.util", "ReflectionUtils", "getPublicProperty", "(Object,String)", "summary", "df-generated"] - - ["hudson.util", "ReflectionUtils", "getVmDefaultValueForPrimitiveType", "(Class)", "summary", "df-generated"] - - ["hudson.util", "RemotingDiagnostics$HeapDump", "doHeapDump", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson.util", "RemotingDiagnostics$HeapDump", "doIndex", "(StaplerResponse)", "summary", "df-generated"] - - ["hudson.util", "RemotingDiagnostics$HeapDump", "obtain", "()", "summary", "df-generated"] - - ["hudson.util", "RemotingDiagnostics", "executeGroovy", "(String,VirtualChannel)", "summary", "df-generated"] - - ["hudson.util", "RemotingDiagnostics", "getHeapDump", "(VirtualChannel)", "summary", "df-generated"] - - ["hudson.util", "RemotingDiagnostics", "getSystemProperties", "(VirtualChannel)", "summary", "df-generated"] - - ["hudson.util", "RemotingDiagnostics", "getThreadDump", "(VirtualChannel)", "summary", "df-generated"] - - ["hudson.util", "RemotingDiagnostics", "getThreadDumpAsync", "(VirtualChannel)", "summary", "df-generated"] - - ["hudson.util", "Retrier", "start", "()", "summary", "df-generated"] - - ["hudson.util", "RingBufferLogHandler", "RingBufferLogHandler", "(int)", "summary", "df-generated"] - - ["hudson.util", "RingBufferLogHandler", "clear", "()", "summary", "df-generated"] - - ["hudson.util", "RingBufferLogHandler", "getDefaultRingBufferSize", "()", "summary", "df-generated"] - - ["hudson.util", "RingBufferLogHandler", "getView", "()", "summary", "df-generated"] - - ["hudson.util", "RobustCollectionConverter", "RobustCollectionConverter", "(Mapper,ReflectionProvider)", "summary", "df-generated"] - - ["hudson.util", "RobustCollectionConverter", "RobustCollectionConverter", "(XStream)", "summary", "df-generated"] - - ["hudson.util", "RobustReflectionConverter$DuplicateFieldException", "DuplicateFieldException", "(String)", "summary", "df-generated"] - - ["hudson.util", "RobustReflectionConverter", "addErrorInContext", "(UnmarshallingContext,Throwable)", "summary", "df-generated"] - - ["hudson.util", "Secret", "getCipher", "(String)", "summary", "df-generated"] - - ["hudson.util", "SecretRewriter", "SecretRewriter", "(File)", "summary", "df-generated"] - - ["hudson.util", "SecretRewriter", "rewrite", "(File)", "summary", "df-generated"] - - ["hudson.util", "SecretRewriter", "rewrite", "(File,File)", "summary", "df-generated"] - - ["hudson.util", "SequentialExecutionQueue", "isStarving", "(long)", "summary", "df-generated"] - - ["hudson.util", "Service", "load", "(Class,ClassLoader,Collection)", "summary", "df-generated"] - - ["hudson.util", "Service", "loadInstances", "(ClassLoader,Class)", "summary", "df-generated"] - - ["hudson.util", "ShiftedCategoryAxis", "ShiftedCategoryAxis", "(String)", "summary", "df-generated"] - - ["hudson.util", "StreamTaskListener", "StreamTaskListener", "(File)", "summary", "df-generated"] - - ["hudson.util", "StreamTaskListener", "StreamTaskListener", "(File,Charset)", "summary", "df-generated"] - - ["hudson.util", "StreamTaskListener", "StreamTaskListener", "(File,boolean,Charset)", "summary", "df-generated"] - - ["hudson.util", "StreamTaskListener", "closeQuietly", "()", "summary", "df-generated"] - - ["hudson.util", "StreamTaskListener", "fromStderr", "()", "summary", "df-generated"] - - ["hudson.util", "StreamTaskListener", "fromStdout", "()", "summary", "df-generated"] - - ["hudson.util", "TableNestChecker", "TableNestChecker", "(ContentHandler)", "summary", "df-generated"] - - ["hudson.util", "TableNestChecker", "applyTo", "(XMLOutput)", "summary", "df-generated"] - - ["hudson.util", "TagCloud$Entry", "getClassName", "()", "summary", "df-generated"] - - ["hudson.util", "TagCloud$Entry", "scale", "()", "summary", "df-generated"] - - ["hudson.util", "TextFile", "delete", "()", "summary", "df-generated"] - - ["hudson.util", "TextFile", "exists", "()", "summary", "df-generated"] - - ["hudson.util", "TextFile", "fastTail", "(int)", "summary", "df-generated"] - - ["hudson.util", "TextFile", "fastTail", "(int,Charset)", "summary", "df-generated"] - - ["hudson.util", "TextFile", "head", "(int)", "summary", "df-generated"] - - ["hudson.util", "TextFile", "lines", "()", "summary", "df-generated"] - - ["hudson.util", "TextFile", "read", "()", "summary", "df-generated"] - - ["hudson.util", "TextFile", "readTrim", "()", "summary", "df-generated"] - - ["hudson.util", "TextFile", "write", "(String)", "summary", "df-generated"] - - ["hudson.util", "TimeUnit2", "convert", "(long,TimeUnit)", "summary", "df-generated"] - - ["hudson.util", "TimeUnit2", "convert", "(long,TimeUnit2)", "summary", "df-generated"] - - ["hudson.util", "TimeUnit2", "sleep", "(long)", "summary", "df-generated"] - - ["hudson.util", "TimeUnit2", "timedJoin", "(Thread,long)", "summary", "df-generated"] - - ["hudson.util", "TimeUnit2", "timedWait", "(Object,long)", "summary", "df-generated"] - - ["hudson.util", "TimeUnit2", "toDays", "(long)", "summary", "df-generated"] - - ["hudson.util", "TimeUnit2", "toHours", "(long)", "summary", "df-generated"] - - ["hudson.util", "TimeUnit2", "toMicros", "(long)", "summary", "df-generated"] - - ["hudson.util", "TimeUnit2", "toMillis", "(long)", "summary", "df-generated"] - - ["hudson.util", "TimeUnit2", "toMinutes", "(long)", "summary", "df-generated"] - - ["hudson.util", "TimeUnit2", "toNanos", "(long)", "summary", "df-generated"] - - ["hudson.util", "TimeUnit2", "toSeconds", "(long)", "summary", "df-generated"] - - ["hudson.util", "XStream2", "XStream2", "(HierarchicalStreamDriver)", "summary", "df-generated"] - - ["hudson.util", "XStream2", "XStream2", "(ReflectionProvider,HierarchicalStreamDriver,ClassLoaderReference,Mapper,ConverterLookup,ConverterRegistry)", "summary", "df-generated"] - - ["hudson.util", "XStream2", "addCriticalField", "(Class,String)", "summary", "df-generated"] - - ["hudson.util", "XStream2", "getDefaultDriver", "()", "summary", "df-generated"] - - ["hudson.util", "XStream2", "toXMLUTF8", "(Object,OutputStream)", "summary", "df-generated"] - - ["hudson.util", "XStream2", "unmarshal", "(HierarchicalStreamReader,Object,DataHolder,boolean)", "summary", "df-generated"] - - ["hudson.util", "XStream2SecurityUtils", "checkForCollectionDoSAttack", "(UnmarshallingContext,long)", "summary", "df-generated"] - - ["hudson.views", "BuildButtonColumn", "taskNoun", "(Object)", "summary", "df-generated"] - - ["hudson.views", "ListViewColumn", "all", "()", "summary", "df-generated"] - - ["hudson.views", "ListViewColumn", "createDefaultInitialColumnList", "()", "summary", "df-generated"] - - ["hudson.views", "ListViewColumn", "createDefaultInitialColumnList", "(Class)", "summary", "df-generated"] - - ["hudson.views", "ListViewColumn", "createDefaultInitialColumnList", "(View)", "summary", "df-generated"] - - ["hudson.views", "ListViewColumn", "getColumnCaption", "()", "summary", "df-generated"] - - ["hudson.views", "ListViewColumn", "shownByDefault", "()", "summary", "df-generated"] - - ["hudson.views", "ListViewColumnDescriptor", "shownByDefault", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "BuildButtonColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "DefaultMyViewsTabsBar_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "DefaultViewsTabsBar_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "GlobalDefaultViewConfiguration_ViewDoesNotExist", "(Object)", "summary", "df-generated"] - - ["hudson.views", "Messages", "JobColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "LastDurationColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "LastFailureColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "LastStableColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "LastSuccessColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "StatusColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "StatusFilter_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "WeatherColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "_BuildButtonColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "_DefaultMyViewsTabsBar_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "_DefaultViewsTabsBar_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "_GlobalDefaultViewConfiguration_ViewDoesNotExist", "(Object)", "summary", "df-generated"] - - ["hudson.views", "Messages", "_JobColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "_LastDurationColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "_LastFailureColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "_LastStableColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "_LastSuccessColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "_StatusColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "_StatusFilter_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "Messages", "_WeatherColumn_DisplayName", "()", "summary", "df-generated"] - - ["hudson.views", "MyViewsTabBar$GlobalConfigurationImpl", "getMyViewsTabBar", "()", "summary", "df-generated"] - - ["hudson.views", "MyViewsTabBar", "all", "()", "summary", "df-generated"] - - ["hudson.views", "StatusFilter", "StatusFilter", "(boolean)", "summary", "df-generated"] - - ["hudson.views", "StatusFilter", "getStatusFilter", "()", "summary", "df-generated"] - - ["hudson.views", "ViewJobFilter", "all", "()", "summary", "df-generated"] - - ["hudson.views", "ViewJobFilter", "filter", "(List,List,View)", "summary", "df-generated"] - - ["hudson.views", "ViewsTabBar$GlobalConfigurationImpl", "getViewsTabBar", "()", "summary", "df-generated"] - - ["hudson.views", "ViewsTabBar", "all", "()", "summary", "df-generated"] - - ["hudson.widgets", "BuildHistoryWidget", "getQueuedItem", "()", "summary", "df-generated"] - - ["hudson.widgets", "BuildHistoryWidget", "getQueuedItems", "()", "summary", "df-generated"] - - ["hudson.widgets", "HistoryWidget", "getDisplayName", "()", "summary", "df-generated"] - - ["hudson.widgets", "HistoryWidget", "isTrimmed", "()", "summary", "df-generated"] - - ["hudson.widgets", "HistoryWidget", "setTrimmed", "(boolean)", "summary", "df-generated"] - - ["hudson.widgets", "Messages", "BuildHistoryWidget_DisplayName", "()", "summary", "df-generated"] - - ["hudson.widgets", "Messages", "_BuildHistoryWidget_DisplayName", "()", "summary", "df-generated"] - - ["hudson.widgets", "RenderOnDemandClosure", "render", "()", "summary", "df-generated"] - - ["hudson.widgets", "Widget", "getUrlName", "()", "summary", "df-generated"] - - ["hudson", "AboutJenkins", "getLicensesURL", "()", "summary", "df-generated"] - - ["hudson", "AbstractMarkupText", "addHyperlink", "(int,int,String)", "summary", "df-generated"] - - ["hudson", "AbstractMarkupText", "addHyperlinkLowKey", "(int,int,String)", "summary", "df-generated"] - - ["hudson", "AbstractMarkupText", "addMarkup", "(int,int,String,String)", "summary", "df-generated"] - - ["hudson", "AbstractMarkupText", "charAt", "(int)", "summary", "df-generated"] - - ["hudson", "AbstractMarkupText", "findToken", "(Pattern)", "summary", "df-generated"] - - ["hudson", "AbstractMarkupText", "findTokens", "(Pattern)", "summary", "df-generated"] - - ["hudson", "AbstractMarkupText", "getText", "()", "summary", "df-generated"] - - ["hudson", "AbstractMarkupText", "hide", "(int,int)", "summary", "df-generated"] - - ["hudson", "AbstractMarkupText", "length", "()", "summary", "df-generated"] - - ["hudson", "AbstractMarkupText", "subText", "(int,int)", "summary", "df-generated"] - - ["hudson", "AbstractMarkupText", "wrapBy", "(String,String)", "summary", "df-generated"] - - ["hudson", "BulkChange", "abort", "()", "summary", "df-generated"] - - ["hudson", "BulkChange", "commit", "()", "summary", "df-generated"] - - ["hudson", "BulkChange", "contains", "(Saveable)", "summary", "df-generated"] - - ["hudson", "BulkChange", "current", "()", "summary", "df-generated"] - - ["hudson", "ClassicPluginStrategy", "getImpliedDependencies", "(String,String)", "summary", "df-generated"] - - ["hudson", "ClassicPluginStrategy", "startPlugin", "(PluginWrapper)", "summary", "df-generated"] - - ["hudson", "DependencyRunner$ProjectRunnable", "run", "(AbstractProject)", "summary", "df-generated"] - - ["hudson", "DescriptorExtensionList", "clearLegacyInstances", "()", "summary", "df-generated"] - - ["hudson", "DescriptorExtensionList", "listLegacyInstances", "()", "summary", "df-generated"] - - ["hudson", "EnvVars", "createCookie", "()", "summary", "df-generated"] - - ["hudson", "EnvVars", "getPlatform", "()", "summary", "df-generated"] - - ["hudson", "EnvVars", "getRemote", "(VirtualChannel)", "summary", "df-generated"] - - ["hudson", "EnvVars", "putAllNonNull", "(Map)", "summary", "df-generated"] - - ["hudson", "EnvVars", "resolve", "(Map)", "summary", "df-generated"] - - ["hudson", "EnvVars", "setPlatform", "(Platform)", "summary", "df-generated"] - - ["hudson", "ExtensionComponent", "isDescriptorOf", "(Class)", "summary", "df-generated"] - - ["hudson", "ExtensionComponent", "ordinal", "()", "summary", "df-generated"] - - ["hudson", "ExtensionFinder", "_find", "(Class,Hudson)", "summary", "df-generated"] - - ["hudson", "ExtensionFinder", "find", "(Class,Hudson)", "summary", "df-generated"] - - ["hudson", "ExtensionFinder", "findExtensions", "(Class,Hudson)", "summary", "df-generated"] - - ["hudson", "ExtensionFinder", "isRefreshable", "()", "summary", "df-generated"] - - ["hudson", "ExtensionFinder", "refresh", "()", "summary", "df-generated"] - - ["hudson", "ExtensionFinder", "scout", "(Class,Hudson)", "summary", "df-generated"] - - ["hudson", "ExtensionList", "clearLegacyInstances", "()", "summary", "df-generated"] - - ["hudson", "ExtensionList", "lookup", "(Class)", "summary", "df-generated"] - - ["hudson", "ExtensionList", "lookupSingleton", "(Class)", "summary", "df-generated"] - - ["hudson", "ExtensionList", "refresh", "(ExtensionComponentSet)", "summary", "df-generated"] - - ["hudson", "ExtensionList", "reverseView", "()", "summary", "df-generated"] - - ["hudson", "ExtensionListListener", "onChange", "()", "summary", "df-generated"] - - ["hudson", "ExtensionListView", "createCopyOnWriteList", "(Class)", "summary", "df-generated"] - - ["hudson", "ExtensionListView", "createList", "(Class)", "summary", "df-generated"] - - ["hudson", "FilePath$FileCallableWrapperFactory", "wrap", "(DelegatingCallable)", "summary", "df-generated"] - - ["hudson", "FilePath$TarCompression", "compress", "(OutputStream)", "summary", "df-generated"] - - ["hudson", "FilePath$TarCompression", "extract", "(InputStream)", "summary", "df-generated"] - - ["hudson", "FilePath", "actAsync", "(FilePath$FileCallable)", "summary", "df-generated"] - - ["hudson", "FilePath", "archive", "(ArchiverFactory,OutputStream,DirScanner)", "summary", "df-generated"] - - ["hudson", "FilePath", "archive", "(ArchiverFactory,OutputStream,DirScanner,String,boolean)", "summary", "df-generated"] - - ["hudson", "FilePath", "archive", "(ArchiverFactory,OutputStream,FileFilter)", "summary", "df-generated"] - - ["hudson", "FilePath", "archive", "(ArchiverFactory,OutputStream,String)", "summary", "df-generated"] - - ["hudson", "FilePath", "chmod", "(int)", "summary", "df-generated"] - - ["hudson", "FilePath", "containsSymlink", "(FilePath,boolean)", "summary", "df-generated"] - - ["hudson", "FilePath", "copyFrom", "(FileItem)", "summary", "df-generated"] - - ["hudson", "FilePath", "copyFrom", "(FilePath)", "summary", "df-generated"] - - ["hudson", "FilePath", "copyFrom", "(InputStream)", "summary", "df-generated"] - - ["hudson", "FilePath", "copyFrom", "(URL)", "summary", "df-generated"] - - ["hudson", "FilePath", "copyRecursiveTo", "(DirScanner,FilePath,String)", "summary", "df-generated"] - - ["hudson", "FilePath", "copyRecursiveTo", "(DirScanner,FilePath,String,FilePath$TarCompression)", "summary", "df-generated"] - - ["hudson", "FilePath", "copyRecursiveTo", "(FilePath)", "summary", "df-generated"] - - ["hudson", "FilePath", "copyRecursiveTo", "(String,FilePath)", "summary", "df-generated"] - - ["hudson", "FilePath", "copyRecursiveTo", "(String,String,FilePath)", "summary", "df-generated"] - - ["hudson", "FilePath", "copyTo", "(FilePath)", "summary", "df-generated"] - - ["hudson", "FilePath", "copyTo", "(OutputStream)", "summary", "df-generated"] - - ["hudson", "FilePath", "copyToWithPermission", "(FilePath)", "summary", "df-generated"] - - ["hudson", "FilePath", "createZipArchive", "(OutputStream)", "summary", "df-generated"] - - ["hudson", "FilePath", "createZipArchive", "(OutputStream,String)", "summary", "df-generated"] - - ["hudson", "FilePath", "delete", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "deleteContents", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "deleteRecursive", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "deleteSuffixesRecursive", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "exists", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "getFreeDiskSpace", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "getHomeDirectory", "(VirtualChannel)", "summary", "df-generated"] - - ["hudson", "FilePath", "getTotalDiskSpace", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "getUsableDiskSpace", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "hasSymlink", "(FilePath,boolean)", "summary", "df-generated"] - - ["hudson", "FilePath", "installIfNecessaryFrom", "(URL,TaskListener,String)", "summary", "df-generated"] - - ["hudson", "FilePath", "isDescendant", "(String)", "summary", "df-generated"] - - ["hudson", "FilePath", "isDirectory", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "isRemote", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "isSymlink", "(File,String,boolean)", "summary", "df-generated"] - - ["hudson", "FilePath", "lastModified", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "length", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "list", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "list", "(FileFilter)", "summary", "df-generated"] - - ["hudson", "FilePath", "list", "(FilePath,boolean)", "summary", "df-generated"] - - ["hudson", "FilePath", "listDirectories", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "mkdirs", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "mode", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "moveAllChildrenTo", "(FilePath)", "summary", "df-generated"] - - ["hudson", "FilePath", "newInputStreamDenyingSymlinkAsNeeded", "(File,String,boolean)", "summary", "df-generated"] - - ["hudson", "FilePath", "read", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "read", "(FilePath,boolean)", "summary", "df-generated"] - - ["hudson", "FilePath", "readFromOffset", "(long)", "summary", "df-generated"] - - ["hudson", "FilePath", "renameTo", "(FilePath)", "summary", "df-generated"] - - ["hudson", "FilePath", "symlinkTo", "(String,TaskListener)", "summary", "df-generated"] - - ["hudson", "FilePath", "tar", "(OutputStream,DirScanner)", "summary", "df-generated"] - - ["hudson", "FilePath", "tar", "(OutputStream,FileFilter)", "summary", "df-generated"] - - ["hudson", "FilePath", "tar", "(OutputStream,String)", "summary", "df-generated"] - - ["hudson", "FilePath", "toComputer", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "touch", "(long)", "summary", "df-generated"] - - ["hudson", "FilePath", "untar", "(FilePath,FilePath$TarCompression)", "summary", "df-generated"] - - ["hudson", "FilePath", "untarFrom", "(InputStream,FilePath$TarCompression)", "summary", "df-generated"] - - ["hudson", "FilePath", "unzip", "(FilePath)", "summary", "df-generated"] - - ["hudson", "FilePath", "unzipFrom", "(InputStream)", "summary", "df-generated"] - - ["hudson", "FilePath", "validateRelativeDirectory", "(String)", "summary", "df-generated"] - - ["hudson", "FilePath", "validateRelativeDirectory", "(String,boolean)", "summary", "df-generated"] - - ["hudson", "FilePath", "validateRelativePath", "(String,boolean,boolean)", "summary", "df-generated"] - - ["hudson", "FilePath", "write", "()", "summary", "df-generated"] - - ["hudson", "FilePath", "write", "(String,String)", "summary", "df-generated"] - - ["hudson", "FilePath", "zip", "(FilePath)", "summary", "df-generated"] - - ["hudson", "FilePath", "zip", "(OutputStream)", "summary", "df-generated"] - - ["hudson", "FilePath", "zip", "(OutputStream,DirScanner)", "summary", "df-generated"] - - ["hudson", "FilePath", "zip", "(OutputStream,DirScanner,String,boolean,String)", "summary", "df-generated"] - - ["hudson", "FilePath", "zip", "(OutputStream,FileFilter)", "summary", "df-generated"] - - ["hudson", "FilePath", "zip", "(OutputStream,String)", "summary", "df-generated"] - - ["hudson", "FileSystemProvisioner", "discardWorkspace", "(AbstractProject,FilePath)", "summary", "df-generated"] - - ["hudson", "FileSystemProvisioner", "prepareWorkspace", "(AbstractBuild,FilePath,TaskListener)", "summary", "df-generated"] - - ["hudson", "FileSystemProvisioner", "snapshot", "(AbstractBuild,FilePath,String,TaskListener)", "summary", "df-generated"] - - ["hudson", "Functions", "adminCheck", "(StaplerRequest,StaplerResponse,Object,Permission)", "summary", "df-generated"] - - ["hudson", "Functions", "advertiseHeaders", "(HttpServletResponse)", "summary", "df-generated"] - - ["hudson", "Functions", "checkAnyPermission", "(AccessControlled,Permission[])", "summary", "df-generated"] - - ["hudson", "Functions", "checkAnyPermission", "(Object,Permission[])", "summary", "df-generated"] - - ["hudson", "Functions", "checkPermission", "(AccessControlled,Permission)", "summary", "df-generated"] - - ["hudson", "Functions", "checkPermission", "(Object,Permission)", "summary", "df-generated"] - - ["hudson", "Functions", "checkPermission", "(Permission)", "summary", "df-generated"] - - ["hudson", "Functions", "configureAutoRefresh", "(HttpServletRequest,HttpServletResponse,boolean)", "summary", "df-generated"] - - ["hudson", "Functions", "createRenderOnDemandProxy", "(JellyContext,String)", "summary", "df-generated"] - - ["hudson", "Functions", "defaultToTrue", "(Boolean)", "summary", "df-generated"] - - ["hudson", "Functions", "determineRows", "(String)", "summary", "df-generated"] - - ["hudson", "Functions", "dumpAllThreads", "()", "summary", "df-generated"] - - ["hudson", "Functions", "emptyList", "()", "summary", "df-generated"] - - ["hudson", "Functions", "generateConsoleAnnotationScriptAndStylesheet", "()", "summary", "df-generated"] - - ["hudson", "Functions", "generateId", "()", "summary", "df-generated"] - - ["hudson", "Functions", "generateItemId", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getAuthorizationStrategyDescriptors", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getAvatar", "(User,String)", "summary", "df-generated"] - - ["hudson", "Functions", "getBuildWrapperDescriptors", "(AbstractProject)", "summary", "df-generated"] - - ["hudson", "Functions", "getBuilderDescriptors", "(AbstractProject)", "summary", "df-generated"] - - ["hudson", "Functions", "getCLICommands", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getCaptchaSupportDescriptors", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getCloudDescriptors", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getComputerLauncherDescriptors", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getCookie", "(HttpServletRequest,String)", "summary", "df-generated"] - - ["hudson", "Functions", "getCrumb", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson", "Functions", "getCrumbIssuerDescriptors", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getCrumbRequestField", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getCurrentDescriptorByNameUrl", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getCurrentJellyContext", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getCurrentLocale", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getCurrentTime", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getDiffString2", "(int)", "summary", "df-generated"] - - ["hudson", "Functions", "getDiffString", "(int)", "summary", "df-generated"] - - ["hudson", "Functions", "getEnvVars", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getFooterURL", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getGlobalNodePropertyDescriptors", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getHourLocalTimezone", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getIconFilePath", "(Action)", "summary", "df-generated"] - - ["hudson", "Functions", "getIsUnitTest", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getJDKDescriptor", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getJobPropertyDescriptors", "(Class)", "summary", "df-generated"] - - ["hudson", "Functions", "getJobPropertyDescriptors", "(Job)", "summary", "df-generated"] - - ["hudson", "Functions", "getLogRecords", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getLoggerNames", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getMyViewsTabBarDescriptors", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getNodeModes", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getNodePropertyDescriptors", "(Class)", "summary", "df-generated"] - - ["hudson", "Functions", "getPageDecorators", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getParameterDescriptors", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getPublisherDescriptors", "(AbstractProject)", "summary", "df-generated"] - - ["hudson", "Functions", "getRelativeLinkTo", "(Item)", "summary", "df-generated"] - - ["hudson", "Functions", "getRequestHeaders", "(String)", "summary", "df-generated"] - - ["hudson", "Functions", "getResourcePath", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getRetentionStrategyDescriptors", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getSCMDescriptors", "(AbstractProject)", "summary", "df-generated"] - - ["hudson", "Functions", "getScreenResolution", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getSearchURL", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getSecurityRealmDescriptors", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getServerName", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getSimplePageDecorator", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getSimplePageDecorators", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getSortedDescriptorsForGlobalConfig", "(Predicate)", "summary", "df-generated"] - - ["hudson", "Functions", "getSortedDescriptorsForGlobalConfigByDescriptor", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getSortedDescriptorsForGlobalConfigByDescriptor", "(Predicate)", "summary", "df-generated"] - - ["hudson", "Functions", "getSortedDescriptorsForGlobalConfigNoSecurity", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getSortedDescriptorsForGlobalConfigUnclassified", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getSortedDescriptorsForGlobalConfigUnclassifiedReadable", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getSystemProperties", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getSystemProperty", "(String)", "summary", "df-generated"] - - ["hudson", "Functions", "getThreadInfos", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getTimeSpanString", "(Date)", "summary", "df-generated"] - - ["hudson", "Functions", "getTypeParameter", "(Class,Class,int)", "summary", "df-generated"] - - ["hudson", "Functions", "getUserAvatar", "(User,String)", "summary", "df-generated"] - - ["hudson", "Functions", "getUserTimeZone", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getUserTimeZonePostfix", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getVersion", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getViewsTabBarDescriptors", "()", "summary", "df-generated"] - - ["hudson", "Functions", "getWin32ErrorMessage", "(IOException)", "summary", "df-generated"] - - ["hudson", "Functions", "getYuiSuffix", "()", "summary", "df-generated"] - - ["hudson", "Functions", "hasAnyPermission", "(AccessControlled,Permission[])", "summary", "df-generated"] - - ["hudson", "Functions", "hasAnyPermission", "(Object,Permission[])", "summary", "df-generated"] - - ["hudson", "Functions", "hasPermission", "(Object,Permission)", "summary", "df-generated"] - - ["hudson", "Functions", "hasPermission", "(Permission)", "summary", "df-generated"] - - ["hudson", "Functions", "hasView", "(Object,String)", "summary", "df-generated"] - - ["hudson", "Functions", "htmlAttributeEscape", "(String)", "summary", "df-generated"] - - ["hudson", "Functions", "humanReadableByteSize", "(long)", "summary", "df-generated"] - - ["hudson", "Functions", "hyperlinkMatchesCurrentPage", "(String)", "summary", "df-generated"] - - ["hudson", "Functions", "inferHudsonURL", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson", "Functions", "initPageVariables", "(JellyContext)", "summary", "df-generated"] - - ["hudson", "Functions", "isAnonymous", "()", "summary", "df-generated"] - - ["hudson", "Functions", "isArtifactsPermissionEnabled", "()", "summary", "df-generated"] - - ["hudson", "Functions", "isAutoRefresh", "(HttpServletRequest)", "summary", "df-generated"] - - ["hudson", "Functions", "isCollapsed", "(String)", "summary", "df-generated"] - - ["hudson", "Functions", "isContextMenuVisible", "(Action)", "summary", "df-generated"] - - ["hudson", "Functions", "isExtensionsAvailable", "()", "summary", "df-generated"] - - ["hudson", "Functions", "isGlibcSupported", "()", "summary", "df-generated"] - - ["hudson", "Functions", "isMatrixProject", "(Object)", "summary", "df-generated"] - - ["hudson", "Functions", "isModel", "(Object)", "summary", "df-generated"] - - ["hudson", "Functions", "isModelWithChildren", "(Object)", "summary", "df-generated"] - - ["hudson", "Functions", "isModelWithContextMenu", "(Object)", "summary", "df-generated"] - - ["hudson", "Functions", "isMultiline", "(String)", "summary", "df-generated"] - - ["hudson", "Functions", "isMustangOrAbove", "()", "summary", "df-generated"] - - ["hudson", "Functions", "isUserTimeZoneOverride", "()", "summary", "df-generated"] - - ["hudson", "Functions", "isWindows", "()", "summary", "df-generated"] - - ["hudson", "Functions", "isWipeOutPermissionEnabled", "()", "summary", "df-generated"] - - ["hudson", "Functions", "iso8601DateTime", "(Date)", "summary", "df-generated"] - - ["hudson", "Functions", "jsStringEscape", "(String)", "summary", "df-generated"] - - ["hudson", "Functions", "localDate", "(Date)", "summary", "df-generated"] - - ["hudson", "Functions", "nbspIndent", "(String)", "summary", "df-generated"] - - ["hudson", "Functions", "printLogRecord", "(LogRecord)", "summary", "df-generated"] - - ["hudson", "Functions", "printLogRecordHtml", "(LogRecord,LogRecord)", "summary", "df-generated"] - - ["hudson", "Functions", "printStackTrace", "(Throwable,PrintStream)", "summary", "df-generated"] - - ["hudson", "Functions", "printStackTrace", "(Throwable,PrintWriter)", "summary", "df-generated"] - - ["hudson", "Functions", "restoreCurrentDescriptorByNameUrl", "(String)", "summary", "df-generated"] - - ["hudson", "Functions", "rfc822Date", "(Calendar)", "summary", "df-generated"] - - ["hudson", "Functions", "runScript", "(Script)", "summary", "df-generated"] - - ["hudson", "Functions", "setCurrentDescriptorByNameUrl", "(String)", "summary", "df-generated"] - - ["hudson", "Functions", "size2", "(Object)", "summary", "df-generated"] - - ["hudson", "Functions", "sortThreadsAndGetGroupMap", "(ThreadInfo[])", "summary", "df-generated"] - - ["hudson", "Functions", "toCCStatus", "(Item)", "summary", "df-generated"] - - ["hudson", "Functions", "toEmailSafeString", "(String)", "summary", "df-generated"] - - ["hudson", "Functions", "tryGetIcon", "(String)", "summary", "df-generated"] - - ["hudson", "Functions", "urlEncode", "(String)", "summary", "df-generated"] - - ["hudson", "Functions", "useHidingPasswordFields", "()", "summary", "df-generated"] - - ["hudson", "Functions", "xsDate", "(Calendar)", "summary", "df-generated"] - - ["hudson", "Indenter", "getCss", "(Job)", "summary", "df-generated"] - - ["hudson", "Indenter", "getRelativeShift", "(Job)", "summary", "df-generated"] - - ["hudson", "Launcher$LocalLauncher", "launchChannel", "(OutputStream,ProcessBuilder)", "summary", "df-generated"] - - ["hudson", "Launcher$ProcStarter", "join", "()", "summary", "df-generated"] - - ["hudson", "Launcher$ProcStarter", "masks", "()", "summary", "df-generated"] - - ["hudson", "Launcher$ProcStarter", "quiet", "()", "summary", "df-generated"] - - ["hudson", "Launcher$RemoteProcess", "getIOtriplet", "()", "summary", "df-generated"] - - ["hudson", "Launcher$RemoteProcess", "isAlive", "()", "summary", "df-generated"] - - ["hudson", "Launcher$RemoteProcess", "join", "()", "summary", "df-generated"] - - ["hudson", "Launcher$RemoteProcess", "kill", "()", "summary", "df-generated"] - - ["hudson", "Launcher", "getComputer", "()", "summary", "df-generated"] - - ["hudson", "Launcher", "isUnix", "()", "summary", "df-generated"] - - ["hudson", "Launcher", "kill", "(Map)", "summary", "df-generated"] - - ["hudson", "Launcher", "launch", "()", "summary", "df-generated"] - - ["hudson", "Launcher", "launch", "(Launcher$ProcStarter)", "summary", "df-generated"] - - ["hudson", "Launcher", "launchChannel", "(String[],OutputStream,FilePath,Map)", "summary", "df-generated"] - - ["hudson", "LauncherDecorator", "all", "()", "summary", "df-generated"] - - ["hudson", "LauncherDecorator", "decorate", "(Launcher,Node)", "summary", "df-generated"] - - ["hudson", "Main", "remotePost", "(String[])", "summary", "df-generated"] - - ["hudson", "Main", "run", "(String[])", "summary", "df-generated"] - - ["hudson", "MarkupText$SubText", "SubText", "(Matcher,int)", "summary", "df-generated"] - - ["hudson", "MarkupText$SubText", "SubText", "(int,int)", "summary", "df-generated"] - - ["hudson", "MarkupText$SubText", "end", "()", "summary", "df-generated"] - - ["hudson", "MarkupText$SubText", "end", "(int)", "summary", "df-generated"] - - ["hudson", "MarkupText$SubText", "group", "(int)", "summary", "df-generated"] - - ["hudson", "MarkupText$SubText", "groupCount", "()", "summary", "df-generated"] - - ["hudson", "MarkupText$SubText", "href", "(String)", "summary", "df-generated"] - - ["hudson", "MarkupText$SubText", "replace", "(String)", "summary", "df-generated"] - - ["hudson", "MarkupText$SubText", "start", "()", "summary", "df-generated"] - - ["hudson", "MarkupText$SubText", "start", "(int)", "summary", "df-generated"] - - ["hudson", "MarkupText$SubText", "surroundWith", "(String,String)", "summary", "df-generated"] - - ["hudson", "MarkupText$SubText", "surroundWithLiteral", "(String,String)", "summary", "df-generated"] - - ["hudson", "MarkupText", "addMarkup", "(int,String)", "summary", "df-generated"] - - ["hudson", "Messages", "AboutJenkins_Description", "()", "summary", "df-generated"] - - ["hudson", "Messages", "AboutJenkins_DisplayName", "()", "summary", "df-generated"] - - ["hudson", "Messages", "FilePath_TildaDoesntWork", "()", "summary", "df-generated"] - - ["hudson", "Messages", "FilePath_did_not_manage_to_validate_may_be_too_sl", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "FilePath_validateAntFileMask_doesntMatchAndSuggest", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "FilePath_validateAntFileMask_doesntMatchAnything", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "FilePath_validateAntFileMask_doesntMatchAnythingAndSuggest", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "FilePath_validateAntFileMask_matchWithCaseInsensitive", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "FilePath_validateAntFileMask_portionMatchAndSuggest", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "FilePath_validateAntFileMask_portionMatchButPreviousNotMatchAndSuggest", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "FilePath_validateAntFileMask_whitespaceSeparator", "()", "summary", "df-generated"] - - ["hudson", "Messages", "FilePath_validateRelativePath_noSuchDirectory", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "FilePath_validateRelativePath_noSuchFile", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "FilePath_validateRelativePath_notDirectory", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "FilePath_validateRelativePath_notFile", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "FilePath_validateRelativePath_wildcardNotAllowed", "()", "summary", "df-generated"] - - ["hudson", "Messages", "Functions_NoExceptionDetails", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_CheckUpdateServerError", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_ConfigureUpdateCenterPermission_Description", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_DisplayName", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_PluginCycleDependenciesMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_PluginDeprecationMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_PluginDoesntSupportDynamicLoad_RestartRequired", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_PluginIsAlreadyInstalled_RestartRequired", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_PluginUpdateMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_PortNotANumber", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_PortNotInRange", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_UnexpectedException", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_UpdateSiteChangeLogLevel", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_UpdateSiteError", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_UploadPluginsPermission_Description", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_adoptThisPlugin", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_ago", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_compatWarning", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_connectionFailed", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_coreWarning", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_depCompatWarning", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_depCoreWarning", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_deprecationWarning", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_emptyUpdateSiteUrl", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_insecureUrl", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_invalidUrl", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_parentCompatWarning", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_parentDepCompatWarning", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginManager_securityWarning", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginWrapper_Already_Disabled", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginWrapper_Error_Disabling", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginWrapper_NoSuchPlugin", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginWrapper_PluginWrapperAdministrativeMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson", "Messages", "PluginWrapper_Plugin_Disabled", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginWrapper_Plugin_Has_Dependent", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginWrapper_disabled_2", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginWrapper_failed_to_load_dependency_2", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginWrapper_failed_to_load_plugin_2", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginWrapper_missing", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginWrapper_obsoleteCore", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "PluginWrapper_obsolete_2", "(Object,Object,Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "ProxyConfiguration_FailedToConnect", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "ProxyConfiguration_FailedToConnectViaProxy", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "ProxyConfiguration_MalformedTestUrl", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "ProxyConfiguration_Success", "()", "summary", "df-generated"] - - ["hudson", "Messages", "ProxyConfiguration_TestUrlRequired", "()", "summary", "df-generated"] - - ["hudson", "Messages", "TcpSlaveAgentListener_PingAgentProtocol_displayName", "()", "summary", "df-generated"] - - ["hudson", "Messages", "Util_day", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "Util_hour", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "Util_millisecond", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "Util_minute", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "Util_month", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "Util_second", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "Util_year", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_AboutJenkins_Description", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_AboutJenkins_DisplayName", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_FilePath_TildaDoesntWork", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_FilePath_did_not_manage_to_validate_may_be_too_sl", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_FilePath_validateAntFileMask_doesntMatchAndSuggest", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_FilePath_validateAntFileMask_doesntMatchAnything", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_FilePath_validateAntFileMask_doesntMatchAnythingAndSuggest", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_FilePath_validateAntFileMask_matchWithCaseInsensitive", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_FilePath_validateAntFileMask_portionMatchAndSuggest", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_FilePath_validateAntFileMask_portionMatchButPreviousNotMatchAndSuggest", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_FilePath_validateAntFileMask_whitespaceSeparator", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_FilePath_validateRelativePath_noSuchDirectory", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_FilePath_validateRelativePath_noSuchFile", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_FilePath_validateRelativePath_notDirectory", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_FilePath_validateRelativePath_notFile", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_FilePath_validateRelativePath_wildcardNotAllowed", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_Functions_NoExceptionDetails", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_CheckUpdateServerError", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_ConfigureUpdateCenterPermission_Description", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_DisplayName", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_PluginCycleDependenciesMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_PluginDeprecationMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_PluginDoesntSupportDynamicLoad_RestartRequired", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_PluginIsAlreadyInstalled_RestartRequired", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_PluginUpdateMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_PortNotANumber", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_PortNotInRange", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_UnexpectedException", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_UpdateSiteChangeLogLevel", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_UpdateSiteError", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_UploadPluginsPermission_Description", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_adoptThisPlugin", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_ago", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_compatWarning", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_connectionFailed", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_coreWarning", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_depCompatWarning", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_depCoreWarning", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_deprecationWarning", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_emptyUpdateSiteUrl", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_insecureUrl", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_invalidUrl", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_parentCompatWarning", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_parentDepCompatWarning", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginManager_securityWarning", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginWrapper_Already_Disabled", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginWrapper_Error_Disabling", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginWrapper_NoSuchPlugin", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginWrapper_PluginWrapperAdministrativeMonitor_DisplayName", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginWrapper_Plugin_Disabled", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginWrapper_Plugin_Has_Dependent", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginWrapper_disabled_2", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginWrapper_failed_to_load_dependency_2", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginWrapper_failed_to_load_plugin_2", "(Object,Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginWrapper_missing", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginWrapper_obsoleteCore", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_PluginWrapper_obsolete_2", "(Object,Object,Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_ProxyConfiguration_FailedToConnect", "(Object,Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_ProxyConfiguration_FailedToConnectViaProxy", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_ProxyConfiguration_MalformedTestUrl", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_ProxyConfiguration_Success", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_ProxyConfiguration_TestUrlRequired", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_TcpSlaveAgentListener_PingAgentProtocol_displayName", "()", "summary", "df-generated"] - - ["hudson", "Messages", "_Util_day", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_Util_hour", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_Util_millisecond", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_Util_minute", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_Util_month", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_Util_second", "(Object)", "summary", "df-generated"] - - ["hudson", "Messages", "_Util_year", "(Object)", "summary", "df-generated"] - - ["hudson", "Platform", "current", "()", "summary", "df-generated"] - - ["hudson", "Platform", "isDarwin", "()", "summary", "df-generated"] - - ["hudson", "Platform", "isSnowLeopardOrLater", "()", "summary", "df-generated"] - - ["hudson", "Plugin", "configure", "(JSONObject)", "summary", "df-generated"] - - ["hudson", "Plugin", "configure", "(StaplerRequest,JSONObject)", "summary", "df-generated"] - - ["hudson", "Plugin", "doDynamic", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson", "Plugin", "postInitialize", "()", "summary", "df-generated"] - - ["hudson", "Plugin", "setServletContext", "(ServletContext)", "summary", "df-generated"] - - ["hudson", "Plugin", "start", "()", "summary", "df-generated"] - - ["hudson", "Plugin", "stop", "()", "summary", "df-generated"] - - ["hudson", "PluginFirstClassLoader2", "PluginFirstClassLoader2", "(URL[],ClassLoader)", "summary", "df-generated"] - - ["hudson", "PluginManager$PluginDeprecationMonitor", "getDeprecatedPlugins", "()", "summary", "df-generated"] - - ["hudson", "PluginManager$PluginUpdateMonitor", "getInstance", "()", "summary", "df-generated"] - - ["hudson", "PluginManager$UberClassLoader", "toString", "()", "summary", "df-generated"] - - ["hudson", "PluginManager", "createCache", "()", "summary", "df-generated"] - - ["hudson", "PluginManager", "discover", "(Class)", "summary", "df-generated"] - - ["hudson", "PluginManager", "doCheckPluginUrl", "(StaplerRequest,String)", "summary", "df-generated"] - - ["hudson", "PluginManager", "doCheckUpdateSiteUrl", "(StaplerRequest,String)", "summary", "df-generated"] - - ["hudson", "PluginManager", "doCheckUpdatesServer", "()", "summary", "df-generated"] - - ["hudson", "PluginManager", "doInstall", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson", "PluginManager", "doInstallNecessaryPlugins", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson", "PluginManager", "doInstallPlugins", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson", "PluginManager", "doInstallPluginsDone", "()", "summary", "df-generated"] - - ["hudson", "PluginManager", "doPluginsSearch", "(String,Integer)", "summary", "df-generated"] - - ["hudson", "PluginManager", "doPrevalidateConfig", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson", "PluginManager", "doProxyConfigure", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson", "PluginManager", "doSiteConfigure", "(String)", "summary", "df-generated"] - - ["hudson", "PluginManager", "doUpdateSources", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson", "PluginManager", "doUploadPlugin", "(StaplerRequest)", "summary", "df-generated"] - - ["hudson", "PluginManager", "getBundledPluginManifest", "(String)", "summary", "df-generated"] - - ["hudson", "PluginManager", "getProxyDescriptor", "()", "summary", "df-generated"] - - ["hudson", "PluginManager", "getUpdates", "()", "summary", "df-generated"] - - ["hudson", "PluginManager", "hasAdoptThisPluginLabel", "(PluginWrapper)", "summary", "df-generated"] - - ["hudson", "PluginManager", "hasAdoptThisPluginLabel", "(UpdateSite$Plugin)", "summary", "df-generated"] - - ["hudson", "PluginManager", "initTasks", "(InitStrategy)", "summary", "df-generated"] - - ["hudson", "PluginManager", "install", "(Collection,boolean)", "summary", "df-generated"] - - ["hudson", "PluginManager", "isMetaLabel", "(String)", "summary", "df-generated"] - - ["hudson", "PluginManager", "isNonMetaLabel", "(String)", "summary", "df-generated"] - - ["hudson", "PluginManager", "isPluginUploaded", "()", "summary", "df-generated"] - - ["hudson", "PluginManager", "parseRequestedPlugins", "(InputStream)", "summary", "df-generated"] - - ["hudson", "PluginManager", "prevalidateConfig", "(InputStream)", "summary", "df-generated"] - - ["hudson", "PluginManager", "resolveDependentPlugins", "()", "summary", "df-generated"] - - ["hudson", "PluginManager", "start", "(List)", "summary", "df-generated"] - - ["hudson", "PluginManager", "stop", "()", "summary", "df-generated"] - - ["hudson", "PluginManager", "unscientific", "(double)", "summary", "df-generated"] - - ["hudson", "PluginManagerStaplerOverride", "all", "()", "summary", "df-generated"] - - ["hudson", "PluginStrategy", "findComponents", "(Class,Hudson)", "summary", "df-generated"] - - ["hudson", "PluginStrategy", "initializeComponents", "(PluginWrapper)", "summary", "df-generated"] - - ["hudson", "PluginStrategy", "load", "(PluginWrapper)", "summary", "df-generated"] - - ["hudson", "PluginStrategy", "updateDependency", "(PluginWrapper,PluginWrapper)", "summary", "df-generated"] - - ["hudson", "PluginWrapper$PluginDisableResult", "getStatus", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper$PluginDisableResult", "setStatus", "(PluginWrapper$PluginDisableStatus)", "summary", "df-generated"] - - ["hudson", "PluginWrapper$PluginDisableStrategy", "toString", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper$PluginWrapperAdministrativeMonitor", "doAct", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["hudson", "PluginWrapper$PluginWrapperAdministrativeMonitor", "get", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper$PluginWrapperAdministrativeMonitor", "hasAnyDerivedDependencyErrors", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "disable", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "doDoUninstall", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "doMakeDisabled", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "doMakeEnabled", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "doPin", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "doUnpin", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "enable", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "getActiveWarnings", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "getBackupVersion", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "getDeprecations", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "getImpliedDependents", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "getIndexPage", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "getInfo", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "getIssueTrackerReportUrl", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "getPlugin", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "getPluginClass", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "getPluginOrFail", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "getRequiredCoreVersion", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "getUpdateInfo", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "getUrl", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "getVersion", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "getVersionNumber", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "hasCycleDependency", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "hasDependants", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "hasDependencies", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "hasDependents", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "hasDerivedDependencyErrors", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "hasImpliedDependents", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "hasLicensesXml", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "hasMandatoryDependencies", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "hasMandatoryDependents", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "hasOptionalDependants", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "hasOptionalDependents", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "hasOriginalDependencyErrors", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "hasUpdate", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "injectJarsToClasspath", "(File[])", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "isActive", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "isBundled", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "isDeleted", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "isDeprecated", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "isDetached", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "isDowngradable", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "isEnabled", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "isOlderThan", "(VersionNumber)", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "isPinned", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "isPinningForcingOldVersion", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "releaseClassLoader", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "setHasCycleDependency", "(boolean)", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "setOptionalDependants", "(Set)", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "stop", "()", "summary", "df-generated"] - - ["hudson", "PluginWrapper", "supportsDynamicLoad", "()", "summary", "df-generated"] - - ["hudson", "Proc", "getStderr", "()", "summary", "df-generated"] - - ["hudson", "Proc", "getStdin", "()", "summary", "df-generated"] - - ["hudson", "Proc", "getStdout", "()", "summary", "df-generated"] - - ["hudson", "Proc", "isAlive", "()", "summary", "df-generated"] - - ["hudson", "Proc", "join", "()", "summary", "df-generated"] - - ["hudson", "Proc", "joinWithTimeout", "(long,TimeUnit,TaskListener)", "summary", "df-generated"] - - ["hudson", "Proc", "kill", "()", "summary", "df-generated"] - - ["hudson", "ProxyConfiguration$DescriptorImpl", "doCheckPort", "(String)", "summary", "df-generated"] - - ["hudson", "ProxyConfiguration$DescriptorImpl", "doValidateProxy", "(String,String,int,String,Secret,String)", "summary", "df-generated"] - - ["hudson", "ProxyConfiguration", "createProxy", "()", "summary", "df-generated"] - - ["hudson", "ProxyConfiguration", "createProxy", "(String)", "summary", "df-generated"] - - ["hudson", "ProxyConfiguration", "createProxy", "(String,String,int,String)", "summary", "df-generated"] - - ["hudson", "ProxyConfiguration", "getInputStream", "(URL)", "summary", "df-generated"] - - ["hudson", "ProxyConfiguration", "getPort", "()", "summary", "df-generated"] - - ["hudson", "ProxyConfiguration", "getXmlFile", "()", "summary", "df-generated"] - - ["hudson", "ProxyConfiguration", "load", "()", "summary", "df-generated"] - - ["hudson", "ProxyConfiguration", "newHttpClient", "()", "summary", "df-generated"] - - ["hudson", "ProxyConfiguration", "newHttpClientBuilder", "()", "summary", "df-generated"] - - ["hudson", "ProxyConfiguration", "newHttpRequestBuilder", "(URI)", "summary", "df-generated"] - - ["hudson", "ProxyConfiguration", "open", "(URL)", "summary", "df-generated"] - - ["hudson", "TcpSlaveAgentListener$ConnectionFromCurrentPeer", "toString", "()", "summary", "df-generated"] - - ["hudson", "TcpSlaveAgentListener$PingAgentProtocol", "connect", "(Socket)", "summary", "df-generated"] - - ["hudson", "TcpSlaveAgentListener", "TcpSlaveAgentListener", "(int)", "summary", "df-generated"] - - ["hudson", "TcpSlaveAgentListener", "getAdvertisedHost", "()", "summary", "df-generated"] - - ["hudson", "TcpSlaveAgentListener", "getAdvertisedPort", "()", "summary", "df-generated"] - - ["hudson", "TcpSlaveAgentListener", "getAgentProtocolNames", "()", "summary", "df-generated"] - - ["hudson", "TcpSlaveAgentListener", "getIdentityPublicKey", "()", "summary", "df-generated"] - - ["hudson", "TcpSlaveAgentListener", "getPort", "()", "summary", "df-generated"] - - ["hudson", "TcpSlaveAgentListener", "getRemotingMinimumVersion", "()", "summary", "df-generated"] - - ["hudson", "TcpSlaveAgentListener", "shutdown", "()", "summary", "df-generated"] - - ["hudson", "URLConnectionDecorator", "all", "()", "summary", "df-generated"] - - ["hudson", "URLConnectionDecorator", "decorate", "(URLConnection)", "summary", "df-generated"] - - ["hudson", "Util", "closeAndLogFailures", "(Closeable,Logger,String,String)", "summary", "df-generated"] - - ["hudson", "Util", "copyFile", "(File,File)", "summary", "df-generated"] - - ["hudson", "Util", "createFileSet", "(File,String)", "summary", "df-generated"] - - ["hudson", "Util", "createFileSet", "(File,String,String)", "summary", "df-generated"] - - ["hudson", "Util", "createSymlink", "(File,String,String,TaskListener)", "summary", "df-generated"] - - ["hudson", "Util", "createTempDir", "()", "summary", "df-generated"] - - ["hudson", "Util", "daysBetween", "(Date,Date)", "summary", "df-generated"] - - ["hudson", "Util", "daysElapsedSince", "(Date)", "summary", "df-generated"] - - ["hudson", "Util", "deleteContentsRecursive", "(File)", "summary", "df-generated"] - - ["hudson", "Util", "deleteContentsRecursive", "(Path,PathRemover$PathChecker)", "summary", "df-generated"] - - ["hudson", "Util", "deleteFile", "(File)", "summary", "df-generated"] - - ["hudson", "Util", "deleteRecursive", "(File)", "summary", "df-generated"] - - ["hudson", "Util", "deleteRecursive", "(Path,PathRemover$PathChecker)", "summary", "df-generated"] - - ["hudson", "Util", "displayIOException", "(IOException,TaskListener)", "summary", "df-generated"] - - ["hudson", "Util", "escape", "(String)", "summary", "df-generated"] - - ["hudson", "Util", "fromHexString", "(String)", "summary", "df-generated"] - - ["hudson", "Util", "getDigestOf", "(File)", "summary", "df-generated"] - - ["hudson", "Util", "getDigestOf", "(InputStream)", "summary", "df-generated"] - - ["hudson", "Util", "getDigestOf", "(String)", "summary", "df-generated"] - - ["hudson", "Util", "getHostName", "()", "summary", "df-generated"] - - ["hudson", "Util", "getNearestAncestorOfTypeOrThrow", "(StaplerRequest,Class)", "summary", "df-generated"] - - ["hudson", "Util", "getPastTimeString", "(long)", "summary", "df-generated"] - - ["hudson", "Util", "getTimeSpanString", "(long)", "summary", "df-generated"] - - ["hudson", "Util", "getWin32ErrorMessage", "(IOException)", "summary", "df-generated"] - - ["hudson", "Util", "getWin32ErrorMessage", "(Throwable)", "summary", "df-generated"] - - ["hudson", "Util", "getWin32ErrorMessage", "(int)", "summary", "df-generated"] - - ["hudson", "Util", "ifOverridden", "(Supplier,Class,Class,String,Class[])", "summary", "df-generated"] - - ["hudson", "Util", "isAbsoluteUri", "(String)", "summary", "df-generated"] - - ["hudson", "Util", "isDescendant", "(File,File)", "summary", "df-generated"] - - ["hudson", "Util", "isOverridden", "(Class,Class,String,Class[])", "summary", "df-generated"] - - ["hudson", "Util", "isRelativePath", "(String)", "summary", "df-generated"] - - ["hudson", "Util", "isSafeToRedirectTo", "(String)", "summary", "df-generated"] - - ["hudson", "Util", "isSymlink", "(File)", "summary", "df-generated"] - - ["hudson", "Util", "isSymlink", "(Path)", "summary", "df-generated"] - - ["hudson", "Util", "loadFile", "(File)", "summary", "df-generated"] - - ["hudson", "Util", "loadFile", "(File,Charset)", "summary", "df-generated"] - - ["hudson", "Util", "loadProperties", "(String)", "summary", "df-generated"] - - ["hudson", "Util", "min", "(int,int[])", "summary", "df-generated"] - - ["hudson", "Util", "modeToPermissions", "(int)", "summary", "df-generated"] - - ["hudson", "Util", "permissionsToMode", "(Set)", "summary", "df-generated"] - - ["hudson", "Util", "toAes128Key", "(String)", "summary", "df-generated"] - - ["hudson", "Util", "toHexString", "(byte[],int,int)", "summary", "df-generated"] - - ["hudson", "Util", "touch", "(File)", "summary", "df-generated"] - - ["hudson", "Util", "tryParseNumber", "(String,Number)", "summary", "df-generated"] - - ["hudson", "Util", "xmlEscape", "(String)", "summary", "df-generated"] - - ["hudson", "WebAppMain", "getDefaultRingBufferSize", "()", "summary", "df-generated"] - - ["hudson", "WebAppMain", "getHomeDir", "(ServletContextEvent)", "summary", "df-generated"] - - ["hudson", "WebAppMain", "installExpressionFactory", "(ServletContextEvent)", "summary", "df-generated"] - - ["hudson", "WebAppMain", "joinInit", "()", "summary", "df-generated"] - - ["hudson", "WorkspaceSnapshot", "restoreTo", "(AbstractBuild,FilePath,TaskListener)", "summary", "df-generated"] - - ["hudson", "XmlFile", "asString", "()", "summary", "df-generated"] - - ["hudson", "XmlFile", "delete", "()", "summary", "df-generated"] - - ["hudson", "XmlFile", "exists", "()", "summary", "df-generated"] - - ["hudson", "XmlFile", "mkdirs", "()", "summary", "df-generated"] - - ["hudson", "XmlFile", "read", "()", "summary", "df-generated"] - - ["hudson", "XmlFile", "readRaw", "()", "summary", "df-generated"] - - ["hudson", "XmlFile", "sniffEncoding", "()", "summary", "df-generated"] - - ["hudson", "XmlFile", "unmarshal", "(Object)", "summary", "df-generated"] - - ["hudson", "XmlFile", "unmarshalNullingOut", "(Object)", "summary", "df-generated"] - - ["hudson", "XmlFile", "write", "(Object)", "summary", "df-generated"] - - ["hudson", "XmlFile", "writeRawTo", "(Writer)", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "findClass", "(String)", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "findResource", "(String)", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "findResources", "(String)", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "getClassLoadingLock", "(String)", "summary", "df-generated"] - - ["jenkins.agents", "AgentComputerUtil", "getChannelToController", "()", "summary", "df-generated"] - - ["jenkins.agents", "AgentComputerUtil", "getChannelToMaster", "()", "summary", "df-generated"] - - ["jenkins.agents", "WebSocketAgents", "doIndex", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.diagnosis", "HsErrPidFile", "doDelete", "()", "summary", "df-generated"] - - ["jenkins.diagnosis", "HsErrPidFile", "doDownload", "()", "summary", "df-generated"] - - ["jenkins.diagnosis", "HsErrPidFile", "getLastModified", "()", "summary", "df-generated"] - - ["jenkins.diagnosis", "HsErrPidFile", "getLastModifiedDate", "()", "summary", "df-generated"] - - ["jenkins.diagnosis", "HsErrPidFile", "getTimeSpanString", "()", "summary", "df-generated"] - - ["jenkins.diagnostics", "ControllerExecutorsAgents", "doAct", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.diagnostics", "ControllerExecutorsNoAgents", "doAct", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.diagnostics", "Messages", "CompletedInitializationMonitor_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.diagnostics", "Messages", "ControllerExecutorsAgents_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.diagnostics", "Messages", "ControllerExecutorsNoAgents_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.diagnostics", "Messages", "RootUrlNotSetMonitor_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.diagnostics", "Messages", "SecurityIsOffMonitor_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.diagnostics", "Messages", "URICheckEncodingMonitor_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.diagnostics", "Messages", "_CompletedInitializationMonitor_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.diagnostics", "Messages", "_ControllerExecutorsAgents_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.diagnostics", "Messages", "_ControllerExecutorsNoAgents_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.diagnostics", "Messages", "_RootUrlNotSetMonitor_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.diagnostics", "Messages", "_SecurityIsOffMonitor_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.diagnostics", "Messages", "_URICheckEncodingMonitor_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.diagnostics", "RootUrlNotSetMonitor", "isUrlNull", "()", "summary", "df-generated"] - - ["jenkins.diagnostics", "SecurityIsOffMonitor", "doAct", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.diagnostics", "URICheckEncodingMonitor", "doCheckURIEncoding", "(StaplerRequest)", "summary", "df-generated"] - - ["jenkins.diagnostics", "URICheckEncodingMonitor", "isCheckEnabled", "()", "summary", "df-generated"] - - ["jenkins.fingerprints", "FileFingerprintStorage", "load", "(File)", "summary", "df-generated"] - - ["jenkins.fingerprints", "FileFingerprintStorage", "save", "(Fingerprint,File)", "summary", "df-generated"] - - ["jenkins.fingerprints", "FingerprintStorage", "cleanFingerprint", "(Fingerprint,TaskListener)", "summary", "df-generated"] - - ["jenkins.fingerprints", "FingerprintStorage", "delete", "(String)", "summary", "df-generated"] - - ["jenkins.fingerprints", "FingerprintStorage", "get", "()", "summary", "df-generated"] - - ["jenkins.fingerprints", "FingerprintStorage", "getFileFingerprintStorage", "()", "summary", "df-generated"] - - ["jenkins.fingerprints", "FingerprintStorage", "isReady", "()", "summary", "df-generated"] - - ["jenkins.fingerprints", "FingerprintStorage", "iterateAndCleanupFingerprints", "(TaskListener)", "summary", "df-generated"] - - ["jenkins.fingerprints", "FingerprintStorage", "load", "(String)", "summary", "df-generated"] - - ["jenkins.fingerprints", "FingerprintStorage", "save", "(Fingerprint)", "summary", "df-generated"] - - ["jenkins.fingerprints", "FingerprintStorageDescriptor", "all", "()", "summary", "df-generated"] - - ["jenkins.fingerprints", "GlobalFingerprintConfiguration", "get", "()", "summary", "df-generated"] - - ["jenkins.fingerprints", "GlobalFingerprintConfiguration", "getFingerprintStorageDescriptors", "()", "summary", "df-generated"] - - ["jenkins.fingerprints", "GlobalFingerprintConfiguration", "isFingerprintCleanupDisabled", "()", "summary", "df-generated"] - - ["jenkins.fingerprints", "GlobalFingerprintConfiguration", "setFingerprintCleanupDisabled", "(boolean)", "summary", "df-generated"] - - ["jenkins.fingerprints", "Messages", "FileFingerprintStorage_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.fingerprints", "Messages", "_FileFingerprintStorage_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.formelementpath", "FormElementPathPageDecorator", "isEnabled", "()", "summary", "df-generated"] - - ["jenkins.install", "InstallState", "initializeState", "()", "summary", "df-generated"] - - ["jenkins.install", "InstallState", "isSetupComplete", "()", "summary", "df-generated"] - - ["jenkins.install", "InstallState", "valueOf", "(String)", "summary", "df-generated"] - - ["jenkins.install", "InstallStateFilter", "all", "()", "summary", "df-generated"] - - ["jenkins.install", "InstallStateFilter", "getNextInstallState", "(InstallState,Provider)", "summary", "df-generated"] - - ["jenkins.install", "InstallUtil", "clearInstallStatus", "()", "summary", "df-generated"] - - ["jenkins.install", "InstallUtil", "getLastExecVersion", "()", "summary", "df-generated"] - - ["jenkins.install", "InstallUtil", "getPersistedInstallStatus", "()", "summary", "df-generated"] - - ["jenkins.install", "InstallUtil", "persistInstallStatus", "(List)", "summary", "df-generated"] - - ["jenkins.install", "InstallUtil", "proceedToNextStateFrom", "(InstallState)", "summary", "df-generated"] - - ["jenkins.install", "InstallUtil", "saveLastExecVersion", "()", "summary", "df-generated"] - - ["jenkins.install", "Messages", "SetupWizard_ConfigureInstance_RootUrl_Empty", "()", "summary", "df-generated"] - - ["jenkins.install", "Messages", "SetupWizard_ConfigureInstance_RootUrl_Invalid", "()", "summary", "df-generated"] - - ["jenkins.install", "Messages", "SetupWizard_ConfigureInstance_ValidationErrors", "()", "summary", "df-generated"] - - ["jenkins.install", "Messages", "SetupWizard_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.install", "Messages", "_SetupWizard_ConfigureInstance_RootUrl_Empty", "()", "summary", "df-generated"] - - ["jenkins.install", "Messages", "_SetupWizard_ConfigureInstance_RootUrl_Invalid", "()", "summary", "df-generated"] - - ["jenkins.install", "Messages", "_SetupWizard_ConfigureInstance_ValidationErrors", "()", "summary", "df-generated"] - - ["jenkins.install", "Messages", "_SetupWizard_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.install", "SetupWizard", "doCompleteInstall", "()", "summary", "df-generated"] - - ["jenkins.install", "SetupWizard", "doConfigureInstance", "(StaplerRequest,String)", "summary", "df-generated"] - - ["jenkins.install", "SetupWizard", "doCreateAdminUser", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.install", "SetupWizard", "doPlatformPluginList", "()", "summary", "df-generated"] - - ["jenkins.install", "SetupWizard", "doRestartStatus", "()", "summary", "df-generated"] - - ["jenkins.install", "SetupWizard", "getCurrentLevel", "()", "summary", "df-generated"] - - ["jenkins.install", "SetupWizard", "getInitialAdminApiTokenFile", "()", "summary", "df-generated"] - - ["jenkins.install", "SetupWizard", "getInitialAdminPasswordFile", "()", "summary", "df-generated"] - - ["jenkins.install", "SetupWizard", "getInstallState", "(String)", "summary", "df-generated"] - - ["jenkins.install", "SetupWizard", "getInstallStates", "()", "summary", "df-generated"] - - ["jenkins.install", "SetupWizard", "getPlatformPluginUpdates", "()", "summary", "df-generated"] - - ["jenkins.install", "SetupWizard", "hasSetupWizardFilter", "()", "summary", "df-generated"] - - ["jenkins.install", "SetupWizard", "isUsingSecurityToken", "()", "summary", "df-generated"] - - ["jenkins.install", "SetupWizard", "onInstallStateUpdate", "(InstallState)", "summary", "df-generated"] - - ["jenkins.management", "AdministrativeMonitorsApi", "doNonSecurityPopupContent", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.management", "AdministrativeMonitorsApi", "doSecurityPopupContent", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.management", "AdministrativeMonitorsApiData", "hasActiveMonitors", "()", "summary", "df-generated"] - - ["jenkins.management", "AdministrativeMonitorsDecorator", "getMonitorsToDisplay", "()", "summary", "df-generated"] - - ["jenkins.management", "AdministrativeMonitorsDecorator", "getNonSecurityAdministrativeMonitors", "()", "summary", "df-generated"] - - ["jenkins.management", "AdministrativeMonitorsDecorator", "getSecurityAdministrativeMonitors", "()", "summary", "df-generated"] - - ["jenkins.management", "AsynchronousAdministrativeMonitor", "isFixingActive", "()", "summary", "df-generated"] - - ["jenkins.management", "Badge", "getSeverity", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "AdministrativeMonitorsDecorator_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "CliLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "CliLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "ConfigureLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "ConfigureLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "ConfigureTools_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "ConfigureTools_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "ConsoleLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "ConsoleLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "NodesLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "NodesLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "PluginsLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "PluginsLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "PluginsLink_incompatibleUpdateAvailable", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "PluginsLink_incompatibleUpdatesAvailable", "(Object)", "summary", "df-generated"] - - ["jenkins.management", "Messages", "PluginsLink_securityUpdateAvailable", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "PluginsLink_securityUpdatesAvailable", "(Object)", "summary", "df-generated"] - - ["jenkins.management", "Messages", "PluginsLink_updateAvailable", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "PluginsLink_updatesAvailable", "(Object)", "summary", "df-generated"] - - ["jenkins.management", "Messages", "ReloadLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "ReloadLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "ShutdownLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "ShutdownLink_DisplayName_cancel", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "ShutdownLink_DisplayName_prepare", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "ShutdownLink_DisplayName_update", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "ShutdownLink_ShutDownReason_title", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "ShutdownLink_ShutDownReason_update", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "ShutdownLink_ShuttingDownInProgressDescription", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "StatisticsLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "StatisticsLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "SystemInfoLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "SystemInfoLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "SystemLogLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "SystemLogLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_AdministrativeMonitorsDecorator_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_CliLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_CliLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_ConfigureLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_ConfigureLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_ConfigureTools_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_ConfigureTools_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_ConsoleLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_ConsoleLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_NodesLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_NodesLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_PluginsLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_PluginsLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_PluginsLink_incompatibleUpdateAvailable", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_PluginsLink_incompatibleUpdatesAvailable", "(Object)", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_PluginsLink_securityUpdateAvailable", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_PluginsLink_securityUpdatesAvailable", "(Object)", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_PluginsLink_updateAvailable", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_PluginsLink_updatesAvailable", "(Object)", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_ReloadLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_ReloadLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_ShutdownLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_ShutdownLink_DisplayName_cancel", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_ShutdownLink_DisplayName_prepare", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_ShutdownLink_DisplayName_update", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_ShutdownLink_ShutDownReason_title", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_ShutdownLink_ShutDownReason_update", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_ShutdownLink_ShuttingDownInProgressDescription", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_StatisticsLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_StatisticsLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_SystemInfoLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_SystemInfoLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_SystemLogLink_Description", "()", "summary", "df-generated"] - - ["jenkins.management", "Messages", "_SystemLogLink_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.management", "ShutdownLink", "doCancel", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.management", "ShutdownLink", "doPrepare", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model.identity", "IdentityRootAction", "getFingerprint", "()", "summary", "df-generated"] - - ["jenkins.model.identity", "IdentityRootAction", "getPublicKey", "()", "summary", "df-generated"] - - ["jenkins.model.identity", "InstanceIdentityProvider$KeyTypes", "getCertificate", "()", "summary", "df-generated"] - - ["jenkins.model.identity", "InstanceIdentityProvider$KeyTypes", "getKeyPair", "()", "summary", "df-generated"] - - ["jenkins.model.identity", "InstanceIdentityProvider$KeyTypes", "getPrivateKey", "()", "summary", "df-generated"] - - ["jenkins.model.identity", "InstanceIdentityProvider$KeyTypes", "getPrivateKeyClass", "()", "summary", "df-generated"] - - ["jenkins.model.identity", "InstanceIdentityProvider$KeyTypes", "getPublicKey", "()", "summary", "df-generated"] - - ["jenkins.model.identity", "InstanceIdentityProvider$KeyTypes", "getPublicKeyClass", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "Category", "getMinToShow", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "Category", "getOrder", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "ItemCategory", "getCategory", "(TopLevelItemDescriptor)", "summary", "df-generated"] - - ["jenkins.model.item_category", "ItemCategory", "getDescription", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "ItemCategory", "getDisplayName", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "ItemCategory", "getId", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "ItemCategory", "getMinToShow", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "ItemCategory", "getOrder", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "Messages", "NestedProjects_Description", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "Messages", "NestedProjects_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "Messages", "StandaloneProjects_Description", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "Messages", "StandaloneProjects_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "Messages", "Uncategorized_Description", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "Messages", "Uncategorized_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "Messages", "_NestedProjects_Description", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "Messages", "_NestedProjects_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "Messages", "_StandaloneProjects_Description", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "Messages", "_StandaloneProjects_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "Messages", "_Uncategorized_Description", "()", "summary", "df-generated"] - - ["jenkins.model.item_category", "Messages", "_Uncategorized_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", "baseDirInitialized", "()", "summary", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", "maxNumberOnDisk", "()", "summary", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", "purgeCache", "()", "summary", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", "removeValue", "(Object)", "summary", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", "reset", "(TreeMap)", "summary", "df-generated"] - - ["jenkins.model.lazy", "AbstractLazyLoadRunMap", "runExists", "(int)", "summary", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn$RunMixIn", "dropLinks", "()", "summary", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn", "loadBuild", "(File)", "summary", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn", "newBuild", "()", "summary", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn", "onCreatedFromScratch", "()", "summary", "df-generated"] - - ["jenkins.model.lazy", "LazyBuildMixIn", "removeRun", "(Run)", "summary", "df-generated"] - - ["jenkins.model.queue", "AsynchronousExecution", "blocksRestart", "()", "summary", "df-generated"] - - ["jenkins.model.queue", "AsynchronousExecution", "displayCell", "()", "summary", "df-generated"] - - ["jenkins.model.queue", "AsynchronousExecution", "interrupt", "(boolean)", "summary", "df-generated"] - - ["jenkins.model.queue", "AsynchronousExecution", "maybeComplete", "()", "summary", "df-generated"] - - ["jenkins.model.queue", "ItemDeletion", "contains", "(Item)", "summary", "df-generated"] - - ["jenkins.model.queue", "ItemDeletion", "deregister", "(Item)", "summary", "df-generated"] - - ["jenkins.model.queue", "ItemDeletion", "isRegistered", "(Item)", "summary", "df-generated"] - - ["jenkins.model.queue", "ItemDeletion", "register", "(Item)", "summary", "df-generated"] - - ["jenkins.model", "ArtifactManager", "archive", "(FilePath,Launcher,BuildListener,Map)", "summary", "df-generated"] - - ["jenkins.model", "ArtifactManager", "delete", "()", "summary", "df-generated"] - - ["jenkins.model", "ArtifactManager", "onLoad", "(Run)", "summary", "df-generated"] - - ["jenkins.model", "ArtifactManager", "root", "()", "summary", "df-generated"] - - ["jenkins.model", "ArtifactManagerConfiguration", "get", "()", "summary", "df-generated"] - - ["jenkins.model", "ArtifactManagerFactory", "managerFor", "(Run)", "summary", "df-generated"] - - ["jenkins.model", "ArtifactManagerFactoryDescriptor", "all", "()", "summary", "df-generated"] - - ["jenkins.model", "AssetManager", "doDynamic", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "BackgroundGlobalBuildDiscarder", "processJob", "(TaskListener,Job)", "summary", "df-generated"] - - ["jenkins.model", "BuildDiscarder", "perform", "(Job)", "summary", "df-generated"] - - ["jenkins.model", "BuildDiscarderDescriptor", "all", "()", "summary", "df-generated"] - - ["jenkins.model", "BuiltInNodeMigration", "doAct", "(StaplerRequest,StaplerResponse,String,String)", "summary", "df-generated"] - - ["jenkins.model", "CauseOfInterruption", "getShortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "CauseOfInterruption", "print", "(TaskListener)", "summary", "df-generated"] - - ["jenkins.model", "Configuration", "getBooleanConfigParameter", "(String,boolean)", "summary", "df-generated"] - - ["jenkins.model", "DependencyDeclarer", "buildDependencyGraph", "(AbstractProject,DependencyGraph)", "summary", "df-generated"] - - ["jenkins.model", "DirectlyModifiableTopLevelItemGroup", "canAdd", "(TopLevelItem)", "summary", "df-generated"] - - ["jenkins.model", "DirectlyModifiableTopLevelItemGroup", "remove", "(TopLevelItem)", "summary", "df-generated"] - - ["jenkins.model", "FingerprintFacet", "createActions", "(List)", "summary", "df-generated"] - - ["jenkins.model", "FingerprintFacet", "getTimestamp", "()", "summary", "df-generated"] - - ["jenkins.model", "FingerprintFacet", "isFingerprintDeletionBlocked", "()", "summary", "df-generated"] - - ["jenkins.model", "GlobalBuildDiscarderConfiguration", "get", "()", "summary", "df-generated"] - - ["jenkins.model", "GlobalBuildDiscarderStrategy", "apply", "(Job)", "summary", "df-generated"] - - ["jenkins.model", "GlobalBuildDiscarderStrategy", "apply", "(Run)", "summary", "df-generated"] - - ["jenkins.model", "GlobalBuildDiscarderStrategy", "isApplicable", "(Job)", "summary", "df-generated"] - - ["jenkins.model", "GlobalBuildDiscarderStrategyDescriptor", "all", "()", "summary", "df-generated"] - - ["jenkins.model", "GlobalCloudConfiguration", "doConfigure", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "GlobalConfiguration", "all", "()", "summary", "df-generated"] - - ["jenkins.model", "GlobalConfigurationCategory", "all", "()", "summary", "df-generated"] - - ["jenkins.model", "GlobalConfigurationCategory", "get", "(Class)", "summary", "df-generated"] - - ["jenkins.model", "GlobalConfigurationCategory", "getShortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "GlobalQuietPeriodConfiguration", "getQuietPeriod", "()", "summary", "df-generated"] - - ["jenkins.model", "GlobalSCMRetryCountConfiguration", "getScmCheckoutRetryCount", "()", "summary", "df-generated"] - - ["jenkins.model", "IdStrategy", "all", "()", "summary", "df-generated"] - - ["jenkins.model", "IdStrategy", "equals", "(String,String)", "summary", "df-generated"] - - ["jenkins.model", "IdStrategy", "filenameOf", "(String)", "summary", "df-generated"] - - ["jenkins.model", "IdStrategy", "legacyFilenameOf", "(String)", "summary", "df-generated"] - - ["jenkins.model", "IdStrategy", "toString", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins$DescriptorImpl", "doCheckNumExecutors", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins$DescriptorImpl", "getDynamic", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins$EnforceSlaveAgentPortAdministrativeMonitor", "doAct", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins$EnforceSlaveAgentPortAdministrativeMonitor", "getExpectedPort", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins$EnforceSlaveAgentPortAdministrativeMonitor", "getSystemPropertyName", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins$JenkinsHolder", "getInstance", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "_doScript", "(StaplerRequest,StaplerResponse,RequestDispatcher,VirtualChannel,ACL)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "checkGoodName", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "cleanUp", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "disableSecurity", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doCancelQuietDown", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doCheckDisplayName", "(String,String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doCheckURIEncoding", "(StaplerRequest)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doCheckViewName", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doClassicThreadDump", "(StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doConfigSubmit", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doCreateView", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doDefaultJDKCheck", "(StaplerRequest,String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doDoFingerprintCheck", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doEval", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doException", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doExit", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doFingerprintCleanup", "(StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doGc", "(StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doIconSize", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doLoginEntry", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doLogout", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doQuietDown", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doQuietDown", "(boolean,int)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doReload", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doResources", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doRestart", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doSafeExit", "(StaplerRequest)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doSafeRestart", "(StaplerRequest)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doScript", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doScriptText", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doSecured", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doSignup", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doSimulateOutOfMemory", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doSubmitDescription", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doTestPost", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doToggleCollapse", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doViewExistsCheck", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "doWorkspaceCleanup", "(StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "get", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getActiveInstance", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getAuthentication2", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getAuthentication", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getBuildWrapper", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getBuilder", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getCategorizedManagementLinks", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getComputer", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getConfiguredRootUrl", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getDescriptor", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getFederatedLoginService", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getFederatedLoginServices", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getInitLevel", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getInjector", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getInstallState", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getInstance", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getInstanceOrNull", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getJobProperty", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getLegacyInstanceId", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getLifecycle", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getManagementLinks", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getMe", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getPlugin", "(Class)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getPlugin", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getPlugins", "(Class)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getPublisher", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getQuietPeriod", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getRepositoryBrowser", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getRetentionStrategy", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getRootUrl", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getRootUrlFromRequest", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getScm", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getScmCheckoutRetryCount", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getSecretKeyAsAES128", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getSecurity", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getSecurityRealms", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getSlaveAgentPort", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getStoredVersion", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getTrigger", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getUnprotectedRootActions", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "getVersion", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "hasPeople", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "isCheckURIEncodingEnabled", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "isDefaultBuildDir", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "isDisableRememberMe", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "isNoUsageStatistics", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "isQuietingDown", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "isRootUrlSecure", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "isSlaveAgentPortEnforced", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "isSubjectToMandatoryReadPermissionCheck", "(String)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "isTerminating", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "isUpgradedFromBefore", "(VersionNumber)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "isUsageStatisticsCollected", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "isUseCrumbs", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "isUseProjectNamingStrategy", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "isUseSecurity", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "lookup", "(Class)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "rebuildDependencyGraph", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "refreshExtensions", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "reload", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "removeNode", "(Node)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "restart", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "safeRestart", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "setAgentProtocols", "(Set)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "setDisableRememberMe", "(boolean)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "setMode", "(Node$Mode)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "setNoUsageStatistics", "(Boolean)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "setNodes", "(List)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "setNumExecutors", "(int)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "setQuietPeriod", "(Integer)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "setScmCheckoutRetryCount", "(int)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "setSlaveAgentPort", "(int)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "setViews", "(Collection)", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "shouldShowStackTrace", "()", "summary", "df-generated"] - - ["jenkins.model", "Jenkins", "updateNode", "(Node)", "summary", "df-generated"] - - ["jenkins.model", "JenkinsLocationConfiguration", "doCheckAdminAddress", "(String)", "summary", "df-generated"] - - ["jenkins.model", "JenkinsLocationConfiguration", "doCheckUrl", "(String)", "summary", "df-generated"] - - ["jenkins.model", "JenkinsLocationConfiguration", "get", "()", "summary", "df-generated"] - - ["jenkins.model", "JenkinsLocationConfiguration", "getOrDie", "()", "summary", "df-generated"] - - ["jenkins.model", "MasterBuildConfiguration", "getLabelString", "()", "summary", "df-generated"] - - ["jenkins.model", "MasterBuildConfiguration", "getNumExecutors", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "BlockedBecauseOfBuildInProgress_ETA", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "BlockedBecauseOfBuildInProgress_shortDescription", "(Object,Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "BuildDiscarderProperty_displayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "BuiltInNodeMigration_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "CLI_disable_job_shortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "CLI_enable_job_shortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "CLI_keep_build_shortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "CLI_restart_shortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "CLI_safe_restart_shortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "CLI_safe_shutdown_shortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "CLI_shutdown_shortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "CauseOfInterruption_ShortDescription", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "DefaultProjectNamingStrategy_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "EnforceSlaveAgentPortAdministrativeMonitor_displayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "GlobalCloudConfiguration_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_BadPortNumber", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_Computer_Caption", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_Computer_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_Computer_IncorrectNumberOfExecutors", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_ControlCodeNotAllowed", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_JobAlreadyExists", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_JobNameConventionNotApplyed", "(Object,Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_NoJavaInPath", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_NoName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_NodeBeingRemoved", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_NodeDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_NotUsesUTF8ToDecodeURL", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_UnsafeChar", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_ViewAlreadyExists", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Hudson_ViewName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "IdStrategy_CaseInsensitive_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "IdStrategy_CaseSensitiveEmailAddress_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "IdStrategy_CaseSensitive_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "JenkinsLocationConfiguration_does_not_look_like_an_email_address", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "JobGlobalBuildDiscarderStrategy_displayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Mailer_Address_Not_Configured", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Mailer_Localhost_Error", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "Mailer_NotHttp_Error", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "ParameterizedJobMixIn_build_now", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "ParameterizedJobMixIn_build_with_parameters", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "PatternProjectNamingStrategy_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "PatternProjectNamingStrategy_NamePatternInvalidSyntax", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "PatternProjectNamingStrategy_NamePatternRequired", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "SimpleGlobalBuildDiscarderStrategy_displayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_BlockedBecauseOfBuildInProgress_ETA", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_BlockedBecauseOfBuildInProgress_shortDescription", "(Object,Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_BuildDiscarderProperty_displayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_BuiltInNodeMigration_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_CLI_disable_job_shortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_CLI_enable_job_shortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_CLI_keep_build_shortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_CLI_restart_shortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_CLI_safe_restart_shortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_CLI_safe_shutdown_shortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_CLI_shutdown_shortDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_CauseOfInterruption_ShortDescription", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_DefaultProjectNamingStrategy_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_EnforceSlaveAgentPortAdministrativeMonitor_displayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_GlobalCloudConfiguration_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_BadPortNumber", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_Computer_Caption", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_Computer_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_Computer_IncorrectNumberOfExecutors", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_ControlCodeNotAllowed", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_JobAlreadyExists", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_JobNameConventionNotApplyed", "(Object,Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_NoJavaInPath", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_NoName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_NodeBeingRemoved", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_NodeDescription", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_NotUsesUTF8ToDecodeURL", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_UnsafeChar", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_ViewAlreadyExists", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Hudson_ViewName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_IdStrategy_CaseInsensitive_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_IdStrategy_CaseSensitiveEmailAddress_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_IdStrategy_CaseSensitive_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_JenkinsLocationConfiguration_does_not_look_like_an_email_address", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_JobGlobalBuildDiscarderStrategy_displayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Mailer_Address_Not_Configured", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Mailer_Localhost_Error", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_Mailer_NotHttp_Error", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_ParameterizedJobMixIn_build_now", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_ParameterizedJobMixIn_build_with_parameters", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_PatternProjectNamingStrategy_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_PatternProjectNamingStrategy_NamePatternInvalidSyntax", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_PatternProjectNamingStrategy_NamePatternRequired", "()", "summary", "df-generated"] - - ["jenkins.model", "Messages", "_SimpleGlobalBuildDiscarderStrategy_displayName", "()", "summary", "df-generated"] - - ["jenkins.model", "ModelObjectWithChildren", "doChildrenContextMenu", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "ModelObjectWithContextMenu", "doContextMenu", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "ModifiableTopLevelItemGroup", "createProjectFromXML", "(String,InputStream)", "summary", "df-generated"] - - ["jenkins.model", "NodeListener", "all", "()", "summary", "df-generated"] - - ["jenkins.model", "NodeListener", "fireOnCreated", "(Node)", "summary", "df-generated"] - - ["jenkins.model", "NodeListener", "fireOnDeleted", "(Node)", "summary", "df-generated"] - - ["jenkins.model", "NodeListener", "fireOnUpdated", "(Node,Node)", "summary", "df-generated"] - - ["jenkins.model", "Nodes", "isLegacy", "()", "summary", "df-generated"] - - ["jenkins.model", "Nodes", "load", "()", "summary", "df-generated"] - - ["jenkins.model", "Nodes", "removeNode", "(Node)", "summary", "df-generated"] - - ["jenkins.model", "Nodes", "replaceNode", "(Node,Node)", "summary", "df-generated"] - - ["jenkins.model", "Nodes", "setNodes", "(Collection)", "summary", "df-generated"] - - ["jenkins.model", "Nodes", "updateNode", "(Node)", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "doBuild", "(StaplerRequest,StaplerResponse,TimeDuration)", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "doBuildWithParameters", "(StaplerRequest,StaplerResponse,TimeDuration)", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "doCancelQueue", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "doDisable", "()", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "doEnable", "()", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "doPolling", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "getBuildNowText", "()", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "getParameterizedJobMixIn", "()", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "getQuietPeriod", "()", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "isBuildable", "()", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "isDisabled", "()", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "isParameterized", "()", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "makeDisabled", "(boolean)", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "resolveForCLI", "(String)", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "setDisabled", "(boolean)", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn$ParameterizedJob", "supportsMakeDisabled", "()", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn", "doBuild", "(StaplerRequest,StaplerResponse,TimeDuration)", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn", "doBuildWithParameters", "(StaplerRequest,StaplerResponse,TimeDuration)", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn", "doCancelQueue", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn", "getBuildCause", "(ParameterizedJobMixIn$ParameterizedJob,StaplerRequest)", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn", "getBuildNowText", "()", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn", "isParameterized", "()", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn", "scheduleBuild", "()", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn", "scheduleBuild", "(Cause)", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn", "scheduleBuild", "(int)", "summary", "df-generated"] - - ["jenkins.model", "ParameterizedJobMixIn", "scheduleBuild", "(int,Cause)", "summary", "df-generated"] - - ["jenkins.model", "PeepholePermalink", "apply", "(Run)", "summary", "df-generated"] - - ["jenkins.model", "ProjectNamingStrategy$PatternProjectNamingStrategy$DescriptorImpl", "doCheckNamePattern", "(String)", "summary", "df-generated"] - - ["jenkins.model", "ProjectNamingStrategy", "all", "()", "summary", "df-generated"] - - ["jenkins.model", "ProjectNamingStrategy", "checkName", "(String)", "summary", "df-generated"] - - ["jenkins.model", "ProjectNamingStrategy", "checkName", "(String,String)", "summary", "df-generated"] - - ["jenkins.model", "ProjectNamingStrategy", "isForceExistingJobs", "()", "summary", "df-generated"] - - ["jenkins.model", "RunAction2", "onAttached", "(Run)", "summary", "df-generated"] - - ["jenkins.model", "RunAction2", "onLoad", "(Run)", "summary", "df-generated"] - - ["jenkins.model", "RunIdMigrator$UnmigrationInstruction", "getCommand", "()", "summary", "df-generated"] - - ["jenkins.model", "RunIdMigrator", "created", "(File)", "summary", "df-generated"] - - ["jenkins.model", "RunIdMigrator", "delete", "(File,String)", "summary", "df-generated"] - - ["jenkins.model", "RunIdMigrator", "findNumber", "(String)", "summary", "df-generated"] - - ["jenkins.model", "SimplePageDecorator", "all", "()", "summary", "df-generated"] - - ["jenkins.model", "SimplePageDecorator", "first", "()", "summary", "df-generated"] - - ["jenkins.model", "SimplePageDecorator", "getUrl", "()", "summary", "df-generated"] - - ["jenkins.model", "TransientActionFactory", "actionType", "()", "summary", "df-generated"] - - ["jenkins.model", "TransientActionFactory", "createFor", "(Object)", "summary", "df-generated"] - - ["jenkins.model", "TransientActionFactory", "factoriesFor", "(Class,Class)", "summary", "df-generated"] - - ["jenkins.model", "TransientActionFactory", "type", "()", "summary", "df-generated"] - - ["jenkins.model", "TransientFingerprintFacetFactory", "all", "()", "summary", "df-generated"] - - ["jenkins.model", "TransientFingerprintFacetFactory", "createFor", "(Fingerprint,List)", "summary", "df-generated"] - - ["jenkins.model", "Uptime", "getStartTime", "()", "summary", "df-generated"] - - ["jenkins.model", "Uptime", "getUptime", "()", "summary", "df-generated"] - - ["jenkins.model", "Uptime", "init", "()", "summary", "df-generated"] - - ["jenkins.monitor", "JavaVersionRecommendationAdminMonitor", "doAct", "(String)", "summary", "df-generated"] - - ["jenkins.monitor", "Messages", "JavaLevelAdminMonitor_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.monitor", "Messages", "_JavaLevelAdminMonitor_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.mvn", "GlobalMavenConfig", "get", "()", "summary", "df-generated"] - - ["jenkins.mvn", "GlobalSettingsProvider", "parseSettingsProvider", "(StaplerRequest)", "summary", "df-generated"] - - ["jenkins.mvn", "GlobalSettingsProvider", "supplySettings", "(AbstractBuild,TaskListener)", "summary", "df-generated"] - - ["jenkins.mvn", "GlobalSettingsProviderDescriptor", "all", "()", "summary", "df-generated"] - - ["jenkins.mvn", "Messages", "DefaultGlobalSettingsProvider_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.mvn", "Messages", "DefaultSettingsProvider_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.mvn", "Messages", "FilePathGlobalSettingsProvider_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.mvn", "Messages", "FilePathSettingsProvider_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.mvn", "Messages", "_DefaultGlobalSettingsProvider_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.mvn", "Messages", "_DefaultSettingsProvider_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.mvn", "Messages", "_FilePathGlobalSettingsProvider_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.mvn", "Messages", "_FilePathSettingsProvider_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.mvn", "SettingsProvider", "parseSettingsProvider", "(StaplerRequest)", "summary", "df-generated"] - - ["jenkins.mvn", "SettingsProvider", "supplySettings", "(AbstractBuild,TaskListener)", "summary", "df-generated"] - - ["jenkins.mvn", "SettingsProviderDescriptor", "all", "()", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "getInstance", "()", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "getInstance", "(boolean)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "getTLDEntries", "(DomainValidator$ArrayType)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "isAllowLocal", "()", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "isValid", "(String)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "isValidCountryCodeTld", "(String)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "isValidGenericTld", "(String)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "isValidInfrastructureTld", "(String)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "isValidLocalTld", "(String)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "isValidTld", "(String)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "unicodeToASCII", "(String)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "DomainValidator", "updateTLDOverride", "(DomainValidator$ArrayType,String[])", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "InetAddressValidator", "getInstance", "()", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "InetAddressValidator", "isValid", "(String)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "InetAddressValidator", "isValidInet4Address", "(String)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "InetAddressValidator", "isValidInet6Address", "(String)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "RegexValidator", "RegexValidator", "(String)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "RegexValidator", "RegexValidator", "(String,boolean)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "RegexValidator", "RegexValidator", "(String[])", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "RegexValidator", "RegexValidator", "(String[],boolean)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "RegexValidator", "isValid", "(String)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "RegexValidator", "toString", "()", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "UrlValidator", "UrlValidator", "(long)", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "UrlValidator", "getInstance", "()", "summary", "df-generated"] - - ["jenkins.org.apache.commons.validator.routines", "UrlValidator", "isValid", "(String)", "summary", "df-generated"] - - ["jenkins.plugins", "DetachedPluginsUtil$DetachedPlugin", "getRequiredVersion", "()", "summary", "df-generated"] - - ["jenkins.plugins", "DetachedPluginsUtil", "getDetachedPlugins", "()", "summary", "df-generated"] - - ["jenkins.plugins", "DetachedPluginsUtil", "getDetachedPlugins", "(VersionNumber)", "summary", "df-generated"] - - ["jenkins.plugins", "DetachedPluginsUtil", "getImpliedDependencies", "(String,String)", "summary", "df-generated"] - - ["jenkins.plugins", "DetachedPluginsUtil", "isDetachedPlugin", "(String)", "summary", "df-generated"] - - ["jenkins.scm", "RunWithSCM", "calculateCulprits", "()", "summary", "df-generated"] - - ["jenkins.scm", "RunWithSCM", "getCulprits", "()", "summary", "df-generated"] - - ["jenkins.scm", "RunWithSCM", "hasParticipant", "(User)", "summary", "df-generated"] - - ["jenkins.scm", "SCMCheckoutStrategy", "checkout", "(AbstractBuild$AbstractBuildExecution)", "summary", "df-generated"] - - ["jenkins.scm", "SCMCheckoutStrategy", "preCheckout", "(AbstractBuild,Launcher,BuildListener)", "summary", "df-generated"] - - ["jenkins.scm", "SCMCheckoutStrategyDescriptor", "_for", "(AbstractProject)", "summary", "df-generated"] - - ["jenkins.scm", "SCMCheckoutStrategyDescriptor", "all", "()", "summary", "df-generated"] - - ["jenkins.scm", "SCMCheckoutStrategyDescriptor", "isApplicable", "(AbstractProject)", "summary", "df-generated"] - - ["jenkins.scm", "SCMDecisionHandler", "all", "()", "summary", "df-generated"] - - ["jenkins.scm", "SCMDecisionHandler", "firstShouldPollVeto", "(Item)", "summary", "df-generated"] - - ["jenkins.scm", "SCMDecisionHandler", "listShouldPollVetos", "(Item)", "summary", "df-generated"] - - ["jenkins.scm", "SCMDecisionHandler", "shouldPoll", "(Item)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "get", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "hasExistingConfigFile", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "isCreationOfLegacyTokenEnabled", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "isTokenGenerationOnCreationEnabled", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "isUsageStatisticsEnabled", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "setCreationOfLegacyTokenEnabled", "(boolean)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "setTokenGenerationOnCreationEnabled", "(boolean)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenPropertyConfiguration", "setUsageStatisticsEnabled", "(boolean)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenPropertyDisabledDefaultAdministrativeMonitor", "doAct", "(String)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenPropertyEnabledNewLegacyAdministrativeMonitor", "doAct", "(String)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStats$SingleTokenStats", "getNumDaysUse", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStats$SingleTokenStats", "getUseCounter", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStats", "removeAll", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStats", "removeAllExcept", "(String)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStats", "removeId", "(String)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", "getNumDaysCreation", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", "isLegacy", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore$HashedToken", "match", "(byte[])", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore", "addFixedNewToken", "(String,String)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore", "generateNewToken", "(String)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore", "regenerateTokenFromLegacy", "(Secret)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore", "regenerateTokenFromLegacyIfRequired", "(Secret)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore", "renameToken", "(String,String)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore", "revokeAllTokens", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "ApiTokenStore", "revokeAllTokensExcept", "(String)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", "doIndex", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", "doRevokeAllSelected", "(LegacyApiTokenAdministrativeMonitor$RevokeAllSelectedModel)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", "getImpactedUserList", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", "hasFreshToken", "(User,ApiTokenProperty$TokenInfoAndStats)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "LegacyApiTokenAdministrativeMonitor", "hasMoreRecentlyUsedToken", "(User,ApiTokenProperty$TokenInfoAndStats)", "summary", "df-generated"] - - ["jenkins.security.apitoken", "Messages", "ApiTokenPropertyDisabledDefaultAdministrativeMonitor_displayName", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "Messages", "ApiTokenPropertyEnabledNewLegacyAdministrativeMonitor_displayName", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "Messages", "LegacyApiTokenAdministrativeMonitor_displayName", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "Messages", "_ApiTokenPropertyDisabledDefaultAdministrativeMonitor_displayName", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "Messages", "_ApiTokenPropertyEnabledNewLegacyAdministrativeMonitor_displayName", "()", "summary", "df-generated"] - - ["jenkins.security.apitoken", "Messages", "_LegacyApiTokenAdministrativeMonitor_displayName", "()", "summary", "df-generated"] - - ["jenkins.security.csrf", "Messages", "CSRFAdministrativeMonitor_displayName", "()", "summary", "df-generated"] - - ["jenkins.security.csrf", "Messages", "_CSRFAdministrativeMonitor_displayName", "()", "summary", "df-generated"] - - ["jenkins.security.s2m", "AdminWhitelistRule", "getMasterKillSwitch", "()", "summary", "df-generated"] - - ["jenkins.security.s2m", "AdminWhitelistRule", "setMasterKillSwitch", "(boolean)", "summary", "df-generated"] - - ["jenkins.security.seed", "Messages", "UserSeedProperty_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.security.seed", "Messages", "_UserSeedProperty_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.security.seed", "UserSeedChangeListener", "fireUserSeedRenewed", "(User)", "summary", "df-generated"] - - ["jenkins.security.seed", "UserSeedChangeListener", "onUserSeedRenewed", "(User)", "summary", "df-generated"] - - ["jenkins.security.seed", "UserSeedProperty$DescriptorImpl", "doRenewSessionSeed", "(User)", "summary", "df-generated"] - - ["jenkins.security.seed", "UserSeedProperty$DescriptorImpl", "isCurrentUser", "(User)", "summary", "df-generated"] - - ["jenkins.security.seed", "UserSeedProperty", "renewSeed", "()", "summary", "df-generated"] - - ["jenkins.security.stapler", "RoutingDecisionProvider", "decide", "(String)", "summary", "df-generated"] - - ["jenkins.security.stapler", "StaticRoutingDecisionProvider", "get", "()", "summary", "df-generated"] - - ["jenkins.security.stapler", "StaticRoutingDecisionProvider", "reload", "()", "summary", "df-generated"] - - ["jenkins.security.stapler", "TypedFilter", "isStaplerRelevant", "(Class)", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "doAddFixedToken", "(User,String,String)", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "doChangeToken", "(User,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "doGenerateNewToken", "(User,String)", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "doRename", "(User,String,String)", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "doRevoke", "(User,String)", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "doRevokeAll", "(User)", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "doRevokeAllExcept", "(User,String)", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "getNoLegacyToken", "()", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "hasCurrentUserRightToGenerateNewToken", "(User)", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "isStatisticsEnabled", "()", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty$DescriptorImpl", "mustDisplayLegacyApiToken", "(User)", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty", "addFixedNewToken", "(String,String)", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty", "changeApiToken", "()", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty", "deleteApiToken", "()", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty", "generateNewToken", "(String)", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty", "getApiToken", "()", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty", "hasLegacyToken", "()", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty", "matchesPassword", "(String)", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty", "revokeAllTokens", "()", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty", "revokeAllTokensExceptOne", "(String)", "summary", "df-generated"] - - ["jenkins.security", "ApiTokenProperty", "revokeToken", "(String)", "summary", "df-generated"] - - ["jenkins.security", "BasicHeaderAuthenticator", "all", "()", "summary", "df-generated"] - - ["jenkins.security", "BasicHeaderAuthenticator", "authenticate2", "(HttpServletRequest,HttpServletResponse,String,String)", "summary", "df-generated"] - - ["jenkins.security", "BasicHeaderAuthenticator", "authenticate", "(HttpServletRequest,HttpServletResponse,String,String)", "summary", "df-generated"] - - ["jenkins.security", "ChannelConfigurator", "all", "()", "summary", "df-generated"] - - ["jenkins.security", "ChannelConfigurator", "onChannelBuilding", "(ChannelBuilder,Object)", "summary", "df-generated"] - - ["jenkins.security", "ClassFilterImpl", "register", "()", "summary", "df-generated"] - - ["jenkins.security", "ClassFilterImpl", "unregister", "()", "summary", "df-generated"] - - ["jenkins.security", "ConfidentialStore", "get", "()", "summary", "df-generated"] - - ["jenkins.security", "ConfidentialStore", "randomBytes", "(int)", "summary", "df-generated"] - - ["jenkins.security", "CryptoConfidentialKey", "decrypt", "()", "summary", "df-generated"] - - ["jenkins.security", "CryptoConfidentialKey", "decrypt", "(byte[])", "summary", "df-generated"] - - ["jenkins.security", "CryptoConfidentialKey", "encrypt", "()", "summary", "df-generated"] - - ["jenkins.security", "CryptoConfidentialKey", "encrypt", "(byte[])", "summary", "df-generated"] - - ["jenkins.security", "CryptoConfidentialKey", "newIv", "()", "summary", "df-generated"] - - ["jenkins.security", "CryptoConfidentialKey", "newIv", "(int)", "summary", "df-generated"] - - ["jenkins.security", "CustomClassFilter$Contributed", "load", "()", "summary", "df-generated"] - - ["jenkins.security", "CustomClassFilter", "permits", "(Class)", "summary", "df-generated"] - - ["jenkins.security", "CustomClassFilter", "permits", "(String)", "summary", "df-generated"] - - ["jenkins.security", "HMACConfidentialKey", "checkMac", "(String,String)", "summary", "df-generated"] - - ["jenkins.security", "HMACConfidentialKey", "checkMac", "(byte[],byte[])", "summary", "df-generated"] - - ["jenkins.security", "HMACConfidentialKey", "createMac", "()", "summary", "df-generated"] - - ["jenkins.security", "HMACConfidentialKey", "mac", "(String)", "summary", "df-generated"] - - ["jenkins.security", "HMACConfidentialKey", "mac", "(byte[])", "summary", "df-generated"] - - ["jenkins.security", "LastGrantedAuthoritiesProperty", "getAuthorities2", "()", "summary", "df-generated"] - - ["jenkins.security", "LastGrantedAuthoritiesProperty", "getAuthorities", "()", "summary", "df-generated"] - - ["jenkins.security", "LastGrantedAuthoritiesProperty", "invalidate", "()", "summary", "df-generated"] - - ["jenkins.security", "LastGrantedAuthoritiesProperty", "update", "(Authentication)", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ApiTokenProperty_ChangeToken_CapabilityNotAllowed", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ApiTokenProperty_ChangeToken_Success", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ApiTokenProperty_ChangeToken_SuccessHidden", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ApiTokenProperty_ChangeToken_TokenIsHidden", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ApiTokenProperty_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ApiTokenProperty_LegacyTokenName", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ApiTokenProperty_NoLegacyToken", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "RekeySecretAdminMonitor_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ResourceDomainConfiguration_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ResourceDomainConfiguration_Empty", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ResourceDomainConfiguration_Exception", "(Object)", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ResourceDomainConfiguration_FailedIdentityCheck", "(Object,Object)", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ResourceDomainConfiguration_IOException", "(Object)", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ResourceDomainConfiguration_Invalid", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ResourceDomainConfiguration_InvalidRootURL", "(Object)", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ResourceDomainConfiguration_NeedsRootURL", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ResourceDomainConfiguration_NotJenkins", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ResourceDomainConfiguration_OtherJenkins", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ResourceDomainConfiguration_ResourceResponse", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ResourceDomainConfiguration_SameAsCurrent", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ResourceDomainConfiguration_SameAsJenkinsRoot", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ResourceDomainConfiguration_SomeJenkins", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "ResourceDomainConfiguration_ThisJenkins", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "Token_Created_on", "(Object)", "summary", "df-generated"] - - ["jenkins.security", "Messages", "UpdateSiteWarningsMonitor_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ApiTokenProperty_ChangeToken_CapabilityNotAllowed", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ApiTokenProperty_ChangeToken_Success", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ApiTokenProperty_ChangeToken_SuccessHidden", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ApiTokenProperty_ChangeToken_TokenIsHidden", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ApiTokenProperty_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ApiTokenProperty_LegacyTokenName", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ApiTokenProperty_NoLegacyToken", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_RekeySecretAdminMonitor_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ResourceDomainConfiguration_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ResourceDomainConfiguration_Empty", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ResourceDomainConfiguration_Exception", "(Object)", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ResourceDomainConfiguration_FailedIdentityCheck", "(Object,Object)", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ResourceDomainConfiguration_IOException", "(Object)", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ResourceDomainConfiguration_Invalid", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ResourceDomainConfiguration_InvalidRootURL", "(Object)", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ResourceDomainConfiguration_NeedsRootURL", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ResourceDomainConfiguration_NotJenkins", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ResourceDomainConfiguration_OtherJenkins", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ResourceDomainConfiguration_ResourceResponse", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ResourceDomainConfiguration_SameAsCurrent", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ResourceDomainConfiguration_SameAsJenkinsRoot", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ResourceDomainConfiguration_SomeJenkins", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_ResourceDomainConfiguration_ThisJenkins", "()", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_Token_Created_on", "(Object)", "summary", "df-generated"] - - ["jenkins.security", "Messages", "_UpdateSiteWarningsMonitor_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.security", "QueueItemAuthenticator", "authenticate2", "(Queue$Item)", "summary", "df-generated"] - - ["jenkins.security", "QueueItemAuthenticator", "authenticate2", "(Queue$Task)", "summary", "df-generated"] - - ["jenkins.security", "QueueItemAuthenticator", "authenticate", "(Queue$Item)", "summary", "df-generated"] - - ["jenkins.security", "QueueItemAuthenticator", "authenticate", "(Queue$Task)", "summary", "df-generated"] - - ["jenkins.security", "QueueItemAuthenticatorConfiguration", "get", "()", "summary", "df-generated"] - - ["jenkins.security", "QueueItemAuthenticatorDescriptor", "all", "()", "summary", "df-generated"] - - ["jenkins.security", "QueueItemAuthenticatorProvider", "authenticators", "()", "summary", "df-generated"] - - ["jenkins.security", "QueueItemAuthenticatorProvider", "getAuthenticators", "()", "summary", "df-generated"] - - ["jenkins.security", "RSAConfidentialKey", "getEncodedPublicKey", "()", "summary", "df-generated"] - - ["jenkins.security", "RSADigitalSignatureConfidentialKey", "sign", "(String)", "summary", "df-generated"] - - ["jenkins.security", "RekeySecretAdminMonitor", "doScan", "(StaplerRequest)", "summary", "df-generated"] - - ["jenkins.security", "RekeySecretAdminMonitor", "isDone", "()", "summary", "df-generated"] - - ["jenkins.security", "RekeySecretAdminMonitor", "isScanOnBoot", "()", "summary", "df-generated"] - - ["jenkins.security", "RekeySecretAdminMonitor", "scanOnReboot", "()", "summary", "df-generated"] - - ["jenkins.security", "RekeySecretAdminMonitor", "setNeeded", "()", "summary", "df-generated"] - - ["jenkins.security", "ResourceDomainConfiguration", "doCheckUrl", "(String)", "summary", "df-generated"] - - ["jenkins.security", "ResourceDomainConfiguration", "get", "()", "summary", "df-generated"] - - ["jenkins.security", "ResourceDomainConfiguration", "isResourceDomainConfigured", "()", "summary", "df-generated"] - - ["jenkins.security", "ResourceDomainConfiguration", "isResourceRequest", "(HttpServletRequest)", "summary", "df-generated"] - - ["jenkins.security", "ResourceDomainFilter", "init", "()", "summary", "df-generated"] - - ["jenkins.security", "ResourceDomainRecommendation", "doAct", "(String,String)", "summary", "df-generated"] - - ["jenkins.security", "ResourceDomainRootAction", "doIndex", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.security", "ResourceDomainRootAction", "get", "()", "summary", "df-generated"] - - ["jenkins.security", "SecureRequester", "permit", "(StaplerRequest,Object)", "summary", "df-generated"] - - ["jenkins.security", "SecurityListener", "fireAuthenticated2", "(UserDetails)", "summary", "df-generated"] - - ["jenkins.security", "SecurityListener", "fireAuthenticated", "(UserDetails)", "summary", "df-generated"] - - ["jenkins.security", "SecurityListener", "fireFailedToAuthenticate", "(String)", "summary", "df-generated"] - - ["jenkins.security", "SecurityListener", "fireFailedToLogIn", "(String)", "summary", "df-generated"] - - ["jenkins.security", "SecurityListener", "fireLoggedIn", "(String)", "summary", "df-generated"] - - ["jenkins.security", "SecurityListener", "fireLoggedOut", "(String)", "summary", "df-generated"] - - ["jenkins.security", "SecurityListener", "fireUserCreated", "(String)", "summary", "df-generated"] - - ["jenkins.security", "UpdateSiteWarningsConfiguration", "getAllWarnings", "()", "summary", "df-generated"] - - ["jenkins.security", "UpdateSiteWarningsConfiguration", "getApplicableWarnings", "()", "summary", "df-generated"] - - ["jenkins.security", "UpdateSiteWarningsConfiguration", "getPlugin", "(UpdateSite$Warning)", "summary", "df-generated"] - - ["jenkins.security", "UpdateSiteWarningsConfiguration", "isIgnored", "(UpdateSite$Warning)", "summary", "df-generated"] - - ["jenkins.security", "UpdateSiteWarningsMonitor", "doForward", "(String,String)", "summary", "df-generated"] - - ["jenkins.security", "UpdateSiteWarningsMonitor", "getActiveCoreWarnings", "()", "summary", "df-generated"] - - ["jenkins.security", "UpdateSiteWarningsMonitor", "getActivePluginWarningsByPlugin", "()", "summary", "df-generated"] - - ["jenkins.security", "UpdateSiteWarningsMonitor", "hasApplicableHiddenWarnings", "()", "summary", "df-generated"] - - ["jenkins.security", "UserDetailsCache", "get", "()", "summary", "df-generated"] - - ["jenkins.security", "UserDetailsCache", "invalidate", "(String)", "summary", "df-generated"] - - ["jenkins.security", "UserDetailsCache", "invalidateAll", "()", "summary", "df-generated"] - - ["jenkins.slaves.restarter", "SlaveRestarter", "all", "()", "summary", "df-generated"] - - ["jenkins.slaves.restarter", "SlaveRestarter", "canWork", "()", "summary", "df-generated"] - - ["jenkins.slaves.restarter", "SlaveRestarter", "restart", "()", "summary", "df-generated"] - - ["jenkins.slaves.systemInfo", "Messages", "ClassLoaderStatisticsSlaveInfo_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.slaves.systemInfo", "Messages", "EnvVarsSlaveInfo_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.slaves.systemInfo", "Messages", "SystemPropertySlaveInfo_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.slaves.systemInfo", "Messages", "ThreadDumpSlaveInfo_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.slaves.systemInfo", "Messages", "_ClassLoaderStatisticsSlaveInfo_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.slaves.systemInfo", "Messages", "_EnvVarsSlaveInfo_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.slaves.systemInfo", "Messages", "_SystemPropertySlaveInfo_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.slaves.systemInfo", "Messages", "_ThreadDumpSlaveInfo_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.slaves.systemInfo", "SlaveSystemInfo", "all", "()", "summary", "df-generated"] - - ["jenkins.slaves.systemInfo", "SlaveSystemInfo", "getDisplayName", "()", "summary", "df-generated"] - - ["jenkins.slaves.systemInfo", "SlaveSystemInfo", "getRequiredPermission", "()", "summary", "df-generated"] - - ["jenkins.slaves", "IOHubProvider", "cleanUp", "()", "summary", "df-generated"] - - ["jenkins.slaves", "JnlpAgentReceiver", "all", "()", "summary", "df-generated"] - - ["jenkins.slaves", "JnlpAgentReceiver", "exists", "(String)", "summary", "df-generated"] - - ["jenkins.slaves", "JnlpAgentReceiver", "generateCookie", "()", "summary", "df-generated"] - - ["jenkins.slaves", "JnlpAgentReceiver", "owns", "(String)", "summary", "df-generated"] - - ["jenkins.slaves", "Messages", "DeprecatedAgentProtocolMonitor_displayName", "()", "summary", "df-generated"] - - ["jenkins.slaves", "Messages", "JnlpSlaveAgentProtocol2_displayName", "()", "summary", "df-generated"] - - ["jenkins.slaves", "Messages", "JnlpSlaveAgentProtocol3_displayName", "()", "summary", "df-generated"] - - ["jenkins.slaves", "Messages", "JnlpSlaveAgentProtocol4_displayName", "()", "summary", "df-generated"] - - ["jenkins.slaves", "Messages", "JnlpSlaveAgentProtocol_displayName", "()", "summary", "df-generated"] - - ["jenkins.slaves", "Messages", "_DeprecatedAgentProtocolMonitor_displayName", "()", "summary", "df-generated"] - - ["jenkins.slaves", "Messages", "_JnlpSlaveAgentProtocol2_displayName", "()", "summary", "df-generated"] - - ["jenkins.slaves", "Messages", "_JnlpSlaveAgentProtocol3_displayName", "()", "summary", "df-generated"] - - ["jenkins.slaves", "Messages", "_JnlpSlaveAgentProtocol4_displayName", "()", "summary", "df-generated"] - - ["jenkins.slaves", "Messages", "_JnlpSlaveAgentProtocol_displayName", "()", "summary", "df-generated"] - - ["jenkins.slaves", "NioChannelSelector", "cleanUp", "()", "summary", "df-generated"] - - ["jenkins.slaves", "PingFailureAnalyzer", "all", "()", "summary", "df-generated"] - - ["jenkins.slaves", "PingFailureAnalyzer", "onPingFailure", "(Channel,Throwable)", "summary", "df-generated"] - - ["jenkins.slaves", "RemotingVersionInfo", "getEmbeddedVersion", "()", "summary", "df-generated"] - - ["jenkins.slaves", "RemotingVersionInfo", "getMinimumSupportedVersion", "()", "summary", "df-generated"] - - ["jenkins.slaves", "RemotingWorkDirSettings", "getDisabledDefaults", "()", "summary", "df-generated"] - - ["jenkins.slaves", "RemotingWorkDirSettings", "getEnabledDefaults", "()", "summary", "df-generated"] - - ["jenkins.slaves", "RemotingWorkDirSettings", "isDisabled", "()", "summary", "df-generated"] - - ["jenkins.slaves", "RemotingWorkDirSettings", "isFailIfWorkDirIsMissing", "()", "summary", "df-generated"] - - ["jenkins.slaves", "RemotingWorkDirSettings", "isUseAgentRootDir", "()", "summary", "df-generated"] - - ["jenkins.slaves", "WorkspaceLocator", "all", "()", "summary", "df-generated"] - - ["jenkins.slaves", "WorkspaceLocator", "locate", "(TopLevelItem,Node)", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "Messages", "RetainVariablesLocalRule_CharacteristicEnvVarsFormValidationOK", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "Messages", "RetainVariablesLocalRule_CharacteristicEnvVarsFormValidationWarning", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "Messages", "RetainVariablesLocalRule_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "Messages", "RetainVariablesLocalRule_REMOVE_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "Messages", "RetainVariablesLocalRule_RESET_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "Messages", "RetainVariablesLocalRule_RemovalMessage", "(Object,Object)", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "Messages", "RetainVariablesLocalRule_ResetMessage", "(Object,Object)", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "Messages", "_RetainVariablesLocalRule_CharacteristicEnvVarsFormValidationOK", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "Messages", "_RetainVariablesLocalRule_CharacteristicEnvVarsFormValidationWarning", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "Messages", "_RetainVariablesLocalRule_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "Messages", "_RetainVariablesLocalRule_REMOVE_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "Messages", "_RetainVariablesLocalRule_RESET_DisplayName", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "Messages", "_RetainVariablesLocalRule_RemovalMessage", "(Object,Object)", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "Messages", "_RetainVariablesLocalRule_ResetMessage", "(Object,Object)", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule$DescriptorImpl", "doCheckRetainCharacteristicEnvVars", "(boolean)", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule$ProcessVariablesHandling", "getDisplayName", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule", "getProcessVariablesHandling", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule", "isRetainCharacteristicEnvVars", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule", "setProcessVariablesHandling", "(RetainVariablesLocalRule$ProcessVariablesHandling)", "summary", "df-generated"] - - ["jenkins.tasks.filters.impl", "RetainVariablesLocalRule", "setRetainCharacteristicEnvVars", "(boolean)", "summary", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterGlobalConfiguration", "get", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterGlobalConfiguration", "getAllActivatedGlobalRules", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterGlobalConfiguration", "getAllGlobalRules", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterLocalRuleDescriptor", "allApplicableFor", "(Class)", "summary", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterLocalRuleDescriptor", "isApplicable", "(Class)", "summary", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterRule", "filter", "(EnvVars,EnvVarsFilterRuleContext)", "summary", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterRule", "getDisplayName", "()", "summary", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterRuleWrapper", "filter", "(EnvVars,Launcher,TaskListener)", "summary", "df-generated"] - - ["jenkins.tasks.filters", "EnvVarsFilterableBuilder", "buildEnvVarsFilterRules", "()", "summary", "df-generated"] - - ["jenkins.tasks", "SimpleBuildStep", "perform", "(Run,EnvVars,TaskListener)", "summary", "df-generated"] - - ["jenkins.tasks", "SimpleBuildStep", "requiresWorkspace", "()", "summary", "df-generated"] - - ["jenkins.tasks", "SimpleBuildWrapper$Disposer", "requiresWorkspace", "()", "summary", "df-generated"] - - ["jenkins.tasks", "SimpleBuildWrapper$Disposer", "tearDown", "(Run,FilePath,Launcher,TaskListener)", "summary", "df-generated"] - - ["jenkins.tasks", "SimpleBuildWrapper$Disposer", "tearDown", "(Run,TaskListener)", "summary", "df-generated"] - - ["jenkins.tasks", "SimpleBuildWrapper", "createContext", "()", "summary", "df-generated"] - - ["jenkins.tasks", "SimpleBuildWrapper", "createLoggerDecorator", "(Run)", "summary", "df-generated"] - - ["jenkins.tasks", "SimpleBuildWrapper", "requiresWorkspace", "()", "summary", "df-generated"] - - ["jenkins.tasks", "SimpleBuildWrapper", "setUp", "(SimpleBuildWrapper$Context,Run,FilePath,Launcher,TaskListener,EnvVars)", "summary", "df-generated"] - - ["jenkins.tasks", "SimpleBuildWrapper", "setUp", "(SimpleBuildWrapper$Context,Run,TaskListener,EnvVars)", "summary", "df-generated"] - - ["jenkins.telemetry.impl", "UserLanguages", "setUpFilter", "()", "summary", "df-generated"] - - ["jenkins.telemetry", "Telemetry", "all", "()", "summary", "df-generated"] - - ["jenkins.telemetry", "Telemetry", "createContent", "()", "summary", "df-generated"] - - ["jenkins.telemetry", "Telemetry", "getDisplayName", "()", "summary", "df-generated"] - - ["jenkins.telemetry", "Telemetry", "getEnd", "()", "summary", "df-generated"] - - ["jenkins.telemetry", "Telemetry", "getId", "()", "summary", "df-generated"] - - ["jenkins.telemetry", "Telemetry", "getStart", "()", "summary", "df-generated"] - - ["jenkins.telemetry", "Telemetry", "isActivePeriod", "()", "summary", "df-generated"] - - ["jenkins.telemetry", "Telemetry", "isDisabled", "()", "summary", "df-generated"] - - ["jenkins.tools", "GlobalToolConfiguration", "doConfigure", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.triggers", "Messages", "ReverseBuildTrigger_build_after_other_projects_are_built", "()", "summary", "df-generated"] - - ["jenkins.triggers", "Messages", "ReverseBuildTrigger_running_as_cannot_even_see_for_trigger_f", "(Object,Object,Object)", "summary", "df-generated"] - - ["jenkins.triggers", "Messages", "SCMTriggerItem_PollingVetoed", "(Object)", "summary", "df-generated"] - - ["jenkins.triggers", "Messages", "_ReverseBuildTrigger_build_after_other_projects_are_built", "()", "summary", "df-generated"] - - ["jenkins.triggers", "Messages", "_ReverseBuildTrigger_running_as_cannot_even_see_for_trigger_f", "(Object,Object,Object)", "summary", "df-generated"] - - ["jenkins.triggers", "Messages", "_SCMTriggerItem_PollingVetoed", "(Object)", "summary", "df-generated"] - - ["jenkins.triggers", "ReverseBuildTrigger$DescriptorImpl", "doCheckUpstreamProjects", "(Job,String)", "summary", "df-generated"] - - ["jenkins.triggers", "SCMTriggerItem", "asItem", "()", "summary", "df-generated"] - - ["jenkins.triggers", "SCMTriggerItem", "getNextBuildNumber", "()", "summary", "df-generated"] - - ["jenkins.triggers", "SCMTriggerItem", "getQuietPeriod", "()", "summary", "df-generated"] - - ["jenkins.triggers", "SCMTriggerItem", "getSCMTrigger", "()", "summary", "df-generated"] - - ["jenkins.triggers", "SCMTriggerItem", "getSCMs", "()", "summary", "df-generated"] - - ["jenkins.triggers", "SCMTriggerItem", "poll", "(TaskListener)", "summary", "df-generated"] - - ["jenkins.triggers", "SCMTriggerItem", "schedulePolling", "()", "summary", "df-generated"] - - ["jenkins.util.groovy", "AbstractGroovyViewModule", "methodMissing", "(String,Object)", "summary", "df-generated"] - - ["jenkins.util.groovy", "AbstractGroovyViewModule", "propertyMissing", "(String)", "summary", "df-generated"] - - ["jenkins.util.groovy", "AbstractGroovyViewModule", "propertyMissing", "(String,Object)", "summary", "df-generated"] - - ["jenkins.util.groovy", "GroovyHookScript", "run", "()", "summary", "df-generated"] - - ["jenkins.util.io", "FileBoolean", "fastGet", "()", "summary", "df-generated"] - - ["jenkins.util.io", "FileBoolean", "get", "()", "summary", "df-generated"] - - ["jenkins.util.io", "FileBoolean", "isOff", "()", "summary", "df-generated"] - - ["jenkins.util.io", "FileBoolean", "isOn", "()", "summary", "df-generated"] - - ["jenkins.util.io", "FileBoolean", "off", "()", "summary", "df-generated"] - - ["jenkins.util.io", "FileBoolean", "on", "()", "summary", "df-generated"] - - ["jenkins.util.io", "FileBoolean", "set", "(boolean)", "summary", "df-generated"] - - ["jenkins.util.io", "PathRemover$RetryStrategy", "shouldRetry", "(int)", "summary", "df-generated"] - - ["jenkins.util.io", "PathRemover", "forceRemoveDirectoryContents", "(Path)", "summary", "df-generated"] - - ["jenkins.util.io", "PathRemover", "forceRemoveFile", "(Path)", "summary", "df-generated"] - - ["jenkins.util.io", "PathRemover", "forceRemoveRecursive", "(Path)", "summary", "df-generated"] - - ["jenkins.util.io", "PathRemover", "newSimpleRemover", "()", "summary", "df-generated"] - - ["jenkins.util.java", "JavaUtils", "getCurrentJavaRuntimeVersionNumber", "()", "summary", "df-generated"] - - ["jenkins.util.java", "JavaUtils", "getCurrentRuntimeJavaVersion", "()", "summary", "df-generated"] - - ["jenkins.util.java", "JavaUtils", "isRunningWithJava8OrBelow", "()", "summary", "df-generated"] - - ["jenkins.util.java", "JavaUtils", "isRunningWithPostJava8", "()", "summary", "df-generated"] - - ["jenkins.util.xml", "XMLUtils", "getValue", "(String,Document)", "summary", "df-generated"] - - ["jenkins.util.xml", "XMLUtils", "getValue", "(String,File)", "summary", "df-generated"] - - ["jenkins.util.xml", "XMLUtils", "getValue", "(String,File,String)", "summary", "df-generated"] - - ["jenkins.util.xml", "XMLUtils", "parse", "(File)", "summary", "df-generated"] - - ["jenkins.util.xml", "XMLUtils", "parse", "(File,String)", "summary", "df-generated"] - - ["jenkins.util.xml", "XMLUtils", "parse", "(InputStream)", "summary", "df-generated"] - - ["jenkins.util.xml", "XMLUtils", "parse", "(Reader)", "summary", "df-generated"] - - ["jenkins.util.xml", "XMLUtils", "safeTransform", "(Source,Result)", "summary", "df-generated"] - - ["jenkins.util.xstream", "CriticalXStreamException", "CriticalXStreamException", "(XStreamException)", "summary", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM$ConverterImpl", "unmarshalElement", "(HierarchicalStreamReader,UnmarshallingContext)", "summary", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", "from", "(HierarchicalStreamReader)", "summary", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", "from", "(InputStream)", "summary", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", "from", "(Reader)", "summary", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", "from", "(XStream,Object)", "summary", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", "getAttributeCount", "()", "summary", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", "newReader", "()", "summary", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", "newWriter", "()", "summary", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", "unmarshal", "(XStream)", "summary", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", "unmarshal", "(XStream,Object)", "summary", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", "writeTo", "(HierarchicalStreamWriter)", "summary", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", "writeTo", "(OutputStream)", "summary", "df-generated"] - - ["jenkins.util.xstream", "XStreamDOM", "writeTo", "(Writer)", "summary", "df-generated"] - - ["jenkins.util", "AntClassLoader", "AntClassLoader", "(ClassLoader,Project,Path)", "summary", "df-generated"] - - ["jenkins.util", "AntClassLoader", "AntClassLoader", "(ClassLoader,Project,Path,boolean)", "summary", "df-generated"] - - ["jenkins.util", "AntClassLoader", "AntClassLoader", "(ClassLoader,boolean)", "summary", "df-generated"] - - ["jenkins.util", "AntClassLoader", "AntClassLoader", "(Project,Path)", "summary", "df-generated"] - - ["jenkins.util", "AntClassLoader", "AntClassLoader", "(Project,Path,boolean)", "summary", "df-generated"] - - ["jenkins.util", "AntClassLoader", "addPathFiles", "(Collection)", "summary", "df-generated"] - - ["jenkins.util", "DirectedGraph$SCC", "SCC", "(int)", "summary", "df-generated"] - - ["jenkins.util", "DirectedGraph", "getStronglyConnectedComponents", "()", "summary", "df-generated"] - - ["jenkins.util", "FullDuplexHttpService", "download", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.util", "FullDuplexHttpService", "upload", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["jenkins.util", "HttpSessionListener", "all", "()", "summary", "df-generated"] - - ["jenkins.util", "InterceptingExecutorService", "toString", "()", "summary", "df-generated"] - - ["jenkins.util", "JavaVMArguments", "current", "()", "summary", "df-generated"] - - ["jenkins.util", "JenkinsClassLoader", "findClass", "(String)", "summary", "df-generated"] - - ["jenkins.util", "JenkinsClassLoader", "findLoadedClass2", "(String)", "summary", "df-generated"] - - ["jenkins.util", "JenkinsClassLoader", "findResource", "(String)", "summary", "df-generated"] - - ["jenkins.util", "JenkinsClassLoader", "findResources", "(String)", "summary", "df-generated"] - - ["jenkins.util", "JenkinsClassLoader", "getClassLoadingLock", "(String)", "summary", "df-generated"] - - ["jenkins.util", "JenkinsJVM", "checkJenkinsJVM", "()", "summary", "df-generated"] - - ["jenkins.util", "JenkinsJVM", "checkNotJenkinsJVM", "()", "summary", "df-generated"] - - ["jenkins.util", "JenkinsJVM", "isJenkinsJVM", "()", "summary", "df-generated"] - - ["jenkins.util", "Listeners", "notify", "(Class,boolean,Consumer)", "summary", "df-generated"] - - ["jenkins.util", "MemoryReductionUtil", "getPresizedMutableMap", "(int)", "summary", "df-generated"] - - ["jenkins.util", "MemoryReductionUtil", "preallocatedHashmapCapacity", "(int)", "summary", "df-generated"] - - ["jenkins.util", "PluginLabelUtil", "canonicalLabels", "(JSONArray)", "summary", "df-generated"] - - ["jenkins.util", "ProgressiveRendering", "start", "()", "summary", "df-generated"] - - ["jenkins.util", "ResourceBundleUtil", "getBundle", "(String)", "summary", "df-generated"] - - ["jenkins.util", "ResourceBundleUtil", "getBundle", "(String,Locale)", "summary", "df-generated"] - - ["jenkins.util", "ServerTcpPort", "getPort", "()", "summary", "df-generated"] - - ["jenkins.util", "SetContextClassLoader", "SetContextClassLoader", "(Class)", "summary", "df-generated"] - - ["jenkins.util", "SetContextClassLoader", "SetContextClassLoader", "(ClassLoader)", "summary", "df-generated"] - - ["jenkins.util", "SystemProperties", "allowOnAgent", "(String)", "summary", "df-generated"] - - ["jenkins.util", "SystemProperties", "getBoolean", "(String)", "summary", "df-generated"] - - ["jenkins.util", "SystemProperties", "getBoolean", "(String,boolean)", "summary", "df-generated"] - - ["jenkins.util", "SystemProperties", "getInteger", "(String)", "summary", "df-generated"] - - ["jenkins.util", "SystemProperties", "getInteger", "(String,Integer)", "summary", "df-generated"] - - ["jenkins.util", "SystemProperties", "getInteger", "(String,Integer,Level)", "summary", "df-generated"] - - ["jenkins.util", "SystemProperties", "getLong", "(String)", "summary", "df-generated"] - - ["jenkins.util", "SystemProperties", "getLong", "(String,Long)", "summary", "df-generated"] - - ["jenkins.util", "SystemProperties", "getLong", "(String,Long,Level)", "summary", "df-generated"] - - ["jenkins.util", "SystemProperties", "getString", "(String)", "summary", "df-generated"] - - ["jenkins.util", "SystemProperties", "optBoolean", "(String)", "summary", "df-generated"] - - ["jenkins.util", "TimeDuration", "TimeDuration", "(long)", "summary", "df-generated"] - - ["jenkins.util", "TimeDuration", "as", "(TimeUnit)", "summary", "df-generated"] - - ["jenkins.util", "TimeDuration", "fromString", "(String)", "summary", "df-generated"] - - ["jenkins.util", "TimeDuration", "getTime", "()", "summary", "df-generated"] - - ["jenkins.util", "TimeDuration", "getTimeInMillis", "()", "summary", "df-generated"] - - ["jenkins.util", "TimeDuration", "getTimeInSeconds", "()", "summary", "df-generated"] - - ["jenkins.util", "Timer", "get", "()", "summary", "df-generated"] - - ["jenkins.util", "Timer", "shutdown", "()", "summary", "df-generated"] - - ["jenkins.util", "TreeString$ConverterImpl", "ConverterImpl", "(XStream)", "summary", "df-generated"] - - ["jenkins.util", "TreeString", "isBlank", "()", "summary", "df-generated"] - - ["jenkins.util", "TreeStringBuilder", "dedup", "()", "summary", "df-generated"] - - ["jenkins.util", "URLClassLoader2", "URLClassLoader2", "(URL[])", "summary", "df-generated"] - - ["jenkins.util", "URLClassLoader2", "URLClassLoader2", "(URL[],ClassLoader)", "summary", "df-generated"] - - ["jenkins.util", "UrlHelper", "isValidRootUrl", "(String)", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "canRead", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "child", "(String)", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "containsSymLinkChild", "(boolean)", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "exists", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "getName", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "getParent", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "hasSymlink", "(boolean)", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "isDescendant", "(String)", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "isDirectory", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "isFile", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "lastModified", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "length", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "list", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "list", "(String,String,boolean)", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "list", "(String,String,boolean,boolean)", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "listOnlyDescendants", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "mode", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "open", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "open", "(boolean)", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "readLink", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "supportIsDescendant", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "supportsQuickRecursiveListing", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "toExternalURL", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "toURI", "()", "summary", "df-generated"] - - ["jenkins.util", "VirtualFile", "zip", "(OutputStream,String,String,boolean,boolean,String)", "summary", "df-generated"] - - ["jenkins.views", "Header", "get", "()", "summary", "df-generated"] - - ["jenkins.views", "Header", "isAvailable", "()", "summary", "df-generated"] - - ["jenkins.views", "Header", "isCompatible", "()", "summary", "df-generated"] - - ["jenkins.views", "Header", "isEnabled", "()", "summary", "df-generated"] - - ["jenkins.views", "PartialHeader", "getSupportedHeaderVersion", "()", "summary", "df-generated"] - - ["jenkins.views", "PartialHeader", "incompatibleHeaders", "()", "summary", "df-generated"] - - ["jenkins.websocket", "Provider$Handler", "close", "()", "summary", "df-generated"] - - ["jenkins.websocket", "Provider$Handler", "sendBinary", "(ByteBuffer)", "summary", "df-generated"] - - ["jenkins.websocket", "Provider$Handler", "sendBinary", "(ByteBuffer,boolean)", "summary", "df-generated"] - - ["jenkins.websocket", "Provider$Handler", "sendPing", "(ByteBuffer)", "summary", "df-generated"] - - ["jenkins.websocket", "Provider$Handler", "sendText", "(String)", "summary", "df-generated"] - - ["jenkins.websocket", "Provider$Listener", "onWebSocketBinary", "(byte[],int,int)", "summary", "df-generated"] - - ["jenkins.websocket", "Provider$Listener", "onWebSocketClose", "(int,String)", "summary", "df-generated"] - - ["jenkins.websocket", "Provider$Listener", "onWebSocketError", "(Throwable)", "summary", "df-generated"] - - ["jenkins.websocket", "Provider$Listener", "onWebSocketText", "(String)", "summary", "df-generated"] - - ["jenkins.websocket", "Provider", "handle", "(HttpServletRequest,HttpServletResponse,Provider$Listener)", "summary", "df-generated"] - - ["jenkins.websocket", "WebSocketEcho", "doIndex", "()", "summary", "df-generated"] - - ["jenkins.websocket", "WebSockets", "isSupported", "()", "summary", "df-generated"] - - ["jenkins.websocket", "WebSockets", "upgrade", "(WebSocketSession)", "summary", "df-generated"] - - ["jenkins.widgets", "HistoryPageEntry", "getEntryId", "()", "summary", "df-generated"] - - ["jenkins.widgets", "HistoryPageFilter", "HistoryPageFilter", "(int)", "summary", "df-generated"] - - ["jenkins.widgets", "HistoryPageFilter", "setNewerThan", "(Long)", "summary", "df-generated"] - - ["jenkins.widgets", "HistoryPageFilter", "setOlderThan", "(Long)", "summary", "df-generated"] - - ["jenkins.widgets", "HistoryPageFilter", "size", "()", "summary", "df-generated"] - - ["jenkins", "AgentProtocol", "all", "()", "summary", "df-generated"] - - ["jenkins", "AgentProtocol", "getDisplayName", "()", "summary", "df-generated"] - - ["jenkins", "AgentProtocol", "getName", "()", "summary", "df-generated"] - - ["jenkins", "AgentProtocol", "handle", "(Socket)", "summary", "df-generated"] - - ["jenkins", "AgentProtocol", "isDeprecated", "()", "summary", "df-generated"] - - ["jenkins", "AgentProtocol", "isOptIn", "()", "summary", "df-generated"] - - ["jenkins", "AgentProtocol", "isRequired", "()", "summary", "df-generated"] - - ["jenkins", "AgentProtocol", "of", "(String)", "summary", "df-generated"] - - ["jenkins", "ClassLoaderReflectionToolkit", "_findResource", "(ClassLoader,String)", "summary", "df-generated"] - - ["jenkins", "ClassLoaderReflectionToolkit", "_findResources", "(ClassLoader,String)", "summary", "df-generated"] - - ["jenkins", "ClassLoaderReflectionToolkit", "loadClass", "(ClassLoader,String)", "summary", "df-generated"] - - ["jenkins", "ExtensionComponentSet", "allOf", "(ExtensionFinder)", "summary", "df-generated"] - - ["jenkins", "ExtensionComponentSet", "filtered", "()", "summary", "df-generated"] - - ["jenkins", "ExtensionComponentSet", "find", "(Class)", "summary", "df-generated"] - - ["jenkins", "ExtensionComponentSet", "union", "(Collection)", "summary", "df-generated"] - - ["jenkins", "ExtensionComponentSet", "union", "(ExtensionComponentSet[])", "summary", "df-generated"] - - ["jenkins", "ExtensionFilter", "all", "()", "summary", "df-generated"] - - ["jenkins", "ExtensionFilter", "allows", "(Class,ExtensionComponent)", "summary", "df-generated"] - - ["jenkins", "ExtensionFilter", "isAllowed", "(Class,ExtensionComponent)", "summary", "df-generated"] - - ["jenkins", "ExtensionRefreshException", "ExtensionRefreshException", "(Throwable)", "summary", "df-generated"] - - ["jenkins", "I18n", "doResourceBundle", "(StaplerRequest)", "summary", "df-generated"] - - ["jenkins", "InitReactorRunner", "getDisplayName", "(Task)", "summary", "df-generated"] - - ["jenkins", "InitReactorRunner", "run", "(Reactor)", "summary", "df-generated"] - - ["jenkins", "UserAgentURLConnectionDecorator", "getUserAgent", "()", "summary", "df-generated"] - - ["jenkins", "YesNoMaybe", "toBool", "()", "summary", "df-generated"] - - ["jenkins", "YesNoMaybe", "toBoolean", "(YesNoMaybe)", "summary", "df-generated"] - - ["org.acegisecurity.acls.sid", "GrantedAuthoritySid", "GrantedAuthoritySid", "(GrantedAuthority)", "summary", "df-generated"] - - ["org.acegisecurity.acls.sid", "PrincipalSid", "PrincipalSid", "(Authentication)", "summary", "df-generated"] - - ["org.acegisecurity.context", "SecurityContext", "fromSpring", "(SecurityContext)", "summary", "df-generated"] - - ["org.acegisecurity.context", "SecurityContext", "getAuthentication", "()", "summary", "df-generated"] - - ["org.acegisecurity.context", "SecurityContext", "setAuthentication", "(Authentication)", "summary", "df-generated"] - - ["org.acegisecurity.context", "SecurityContext", "toSpring", "()", "summary", "df-generated"] - - ["org.acegisecurity.context", "SecurityContextHolder", "clearContext", "()", "summary", "df-generated"] - - ["org.acegisecurity.context", "SecurityContextHolder", "getContext", "()", "summary", "df-generated"] - - ["org.acegisecurity.context", "SecurityContextHolder", "setContext", "(SecurityContext)", "summary", "df-generated"] - - ["org.acegisecurity.providers.anonymous", "AnonymousAuthenticationToken", "AnonymousAuthenticationToken", "(String,Object,GrantedAuthority[])", "summary", "df-generated"] - - ["org.acegisecurity.providers.anonymous", "AnonymousAuthenticationToken", "setDetails", "(Object)", "summary", "df-generated"] - - ["org.acegisecurity.providers.anonymous", "AnonymousAuthenticationToken", "toString", "()", "summary", "df-generated"] - - ["org.acegisecurity.providers", "AbstractAuthenticationToken", "toString", "()", "summary", "df-generated"] - - ["org.acegisecurity.providers", "AuthenticationProvider", "authenticate", "(Authentication)", "summary", "df-generated"] - - ["org.acegisecurity.providers", "AuthenticationProvider", "supports", "(Class)", "summary", "df-generated"] - - ["org.acegisecurity.providers", "ProviderNotFoundException", "ProviderNotFoundException", "(String)", "summary", "df-generated"] - - ["org.acegisecurity.providers", "ProviderNotFoundException", "ProviderNotFoundException", "(String,Throwable)", "summary", "df-generated"] - - ["org.acegisecurity.providers", "ProviderNotFoundException", "fromSpring", "(ProviderNotFoundException)", "summary", "df-generated"] - - ["org.acegisecurity.providers", "UsernamePasswordAuthenticationToken", "UsernamePasswordAuthenticationToken", "(Object,Object)", "summary", "df-generated"] - - ["org.acegisecurity.providers", "UsernamePasswordAuthenticationToken", "UsernamePasswordAuthenticationToken", "(Object,Object,GrantedAuthority[])", "summary", "df-generated"] - - ["org.acegisecurity.providers", "UsernamePasswordAuthenticationToken", "setDetails", "(Object)", "summary", "df-generated"] - - ["org.acegisecurity.providers", "UsernamePasswordAuthenticationToken", "toString", "()", "summary", "df-generated"] - - ["org.acegisecurity.ui.rememberme", "RememberMeServices", "autoLogin", "(HttpServletRequest,HttpServletResponse)", "summary", "df-generated"] - - ["org.acegisecurity.ui.rememberme", "RememberMeServices", "loginFail", "(HttpServletRequest,HttpServletResponse)", "summary", "df-generated"] - - ["org.acegisecurity.ui.rememberme", "RememberMeServices", "loginSuccess", "(HttpServletRequest,HttpServletResponse,Authentication)", "summary", "df-generated"] - - ["org.acegisecurity.ui", "WebAuthenticationDetails", "WebAuthenticationDetails", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetails", "getAuthorities", "()", "summary", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetails", "getPassword", "()", "summary", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetails", "getUsername", "()", "summary", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetails", "isAccountNonExpired", "()", "summary", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetails", "isAccountNonLocked", "()", "summary", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetails", "isCredentialsNonExpired", "()", "summary", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetails", "isEnabled", "()", "summary", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetailsService", "fromSpring", "(UserDetailsService)", "summary", "df-generated"] - - ["org.acegisecurity.userdetails", "UserDetailsService", "toSpring", "()", "summary", "df-generated"] - - ["org.acegisecurity.userdetails", "UsernameNotFoundException", "UsernameNotFoundException", "(String)", "summary", "df-generated"] - - ["org.acegisecurity.userdetails", "UsernameNotFoundException", "UsernameNotFoundException", "(String,Throwable)", "summary", "df-generated"] - - ["org.acegisecurity.userdetails", "UsernameNotFoundException", "fromSpring", "(UsernameNotFoundException)", "summary", "df-generated"] - - ["org.acegisecurity.util", "FieldUtils", "getProtectedFieldValue", "(String,Object)", "summary", "df-generated"] - - ["org.acegisecurity.util", "FieldUtils", "setProtectedFieldValue", "(String,Object,Object)", "summary", "df-generated"] - - ["org.acegisecurity", "AccessDeniedException", "AccessDeniedException", "(String)", "summary", "df-generated"] - - ["org.acegisecurity", "AccessDeniedException", "AccessDeniedException", "(String,Throwable)", "summary", "df-generated"] - - ["org.acegisecurity", "AccountExpiredException", "AccountExpiredException", "(String)", "summary", "df-generated"] - - ["org.acegisecurity", "AccountExpiredException", "AccountExpiredException", "(String,Throwable)", "summary", "df-generated"] - - ["org.acegisecurity", "AccountExpiredException", "fromSpring", "(AccountExpiredException)", "summary", "df-generated"] - - ["org.acegisecurity", "AcegiSecurityException", "toSpring", "()", "summary", "df-generated"] - - ["org.acegisecurity", "Authentication", "getAuthorities", "()", "summary", "df-generated"] - - ["org.acegisecurity", "Authentication", "getCredentials", "()", "summary", "df-generated"] - - ["org.acegisecurity", "Authentication", "getDetails", "()", "summary", "df-generated"] - - ["org.acegisecurity", "Authentication", "getPrincipal", "()", "summary", "df-generated"] - - ["org.acegisecurity", "Authentication", "isAuthenticated", "()", "summary", "df-generated"] - - ["org.acegisecurity", "Authentication", "setAuthenticated", "(boolean)", "summary", "df-generated"] - - ["org.acegisecurity", "AuthenticationException", "clearExtraInformation", "()", "summary", "df-generated"] - - ["org.acegisecurity", "AuthenticationManager", "fromSpring", "(AuthenticationManager)", "summary", "df-generated"] - - ["org.acegisecurity", "AuthenticationManager", "toSpring", "()", "summary", "df-generated"] - - ["org.acegisecurity", "AuthenticationServiceException", "AuthenticationServiceException", "(String)", "summary", "df-generated"] - - ["org.acegisecurity", "AuthenticationServiceException", "AuthenticationServiceException", "(String,Throwable)", "summary", "df-generated"] - - ["org.acegisecurity", "AuthenticationServiceException", "fromSpring", "(AuthenticationServiceException)", "summary", "df-generated"] - - ["org.acegisecurity", "BadCredentialsException", "BadCredentialsException", "(String)", "summary", "df-generated"] - - ["org.acegisecurity", "BadCredentialsException", "BadCredentialsException", "(String,Throwable)", "summary", "df-generated"] - - ["org.acegisecurity", "BadCredentialsException", "fromSpring", "(AuthenticationException)", "summary", "df-generated"] - - ["org.acegisecurity", "CredentialsExpiredException", "CredentialsExpiredException", "(String)", "summary", "df-generated"] - - ["org.acegisecurity", "CredentialsExpiredException", "CredentialsExpiredException", "(String,Throwable)", "summary", "df-generated"] - - ["org.acegisecurity", "CredentialsExpiredException", "fromSpring", "(CredentialsExpiredException)", "summary", "df-generated"] - - ["org.acegisecurity", "DisabledException", "DisabledException", "(String)", "summary", "df-generated"] - - ["org.acegisecurity", "DisabledException", "DisabledException", "(String,Throwable)", "summary", "df-generated"] - - ["org.acegisecurity", "DisabledException", "fromSpring", "(DisabledException)", "summary", "df-generated"] - - ["org.acegisecurity", "GrantedAuthority", "fromSpring", "(Collection)", "summary", "df-generated"] - - ["org.acegisecurity", "GrantedAuthority", "fromSpring", "(GrantedAuthority)", "summary", "df-generated"] - - ["org.acegisecurity", "GrantedAuthority", "toSpring", "()", "summary", "df-generated"] - - ["org.acegisecurity", "GrantedAuthority", "toSpring", "(GrantedAuthority[])", "summary", "df-generated"] - - ["org.acegisecurity", "InsufficientAuthenticationException", "InsufficientAuthenticationException", "(String)", "summary", "df-generated"] - - ["org.acegisecurity", "InsufficientAuthenticationException", "InsufficientAuthenticationException", "(String,Throwable)", "summary", "df-generated"] - - ["org.acegisecurity", "InsufficientAuthenticationException", "fromSpring", "(InsufficientAuthenticationException)", "summary", "df-generated"] - - ["org.acegisecurity", "LockedException", "LockedException", "(String)", "summary", "df-generated"] - - ["org.acegisecurity", "LockedException", "LockedException", "(String,Throwable)", "summary", "df-generated"] - - ["org.acegisecurity", "LockedException", "fromSpring", "(LockedException)", "summary", "df-generated"] - - ["org.jenkins.ui.icon", "BuildStatusIcon", "isBuildStatus", "()", "summary", "df-generated"] - - ["org.jenkins.ui.icon", "BuildStatusIcon", "isInProgress", "()", "summary", "df-generated"] - - ["org.jenkins.ui.icon", "Icon", "isSvgSprite", "()", "summary", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", "initPageVariables", "(JellyContext)", "summary", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", "toNormalizedIconNameClass", "(Object)", "summary", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", "toNormalizedIconSizeClass", "(Object)", "summary", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", "toNormalizedIconUrl", "(Object)", "summary", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", "tryTranslateTangoIconToSymbol", "(String)", "summary", "df-generated"] - - ["org.jenkins.ui.icon", "IconSet", "tryTranslateTangoIconToSymbol", "(String,Supplier)", "summary", "df-generated"] - - ["org.jenkins.ui.icon", "IconSpec", "getIconClassName", "()", "summary", "df-generated"] - - ["org.springframework.dao", "DataAccessException", "DataAccessException", "(String)", "summary", "df-generated"] - - ["org.springframework.dao", "DataAccessException", "DataAccessException", "(String,Throwable)", "summary", "df-generated"] - - ["org.springframework.dao", "DataAccessException", "toSpring", "()", "summary", "df-generated"] - - ["org.springframework.dao", "DataAccessResourceFailureException", "DataAccessResourceFailureException", "(String)", "summary", "df-generated"] - - ["org.springframework.dao", "DataAccessResourceFailureException", "DataAccessResourceFailureException", "(String,Throwable)", "summary", "df-generated"] - - ["org.springframework.dao", "DataRetrievalFailureException", "DataRetrievalFailureException", "(String)", "summary", "df-generated"] - - ["org.springframework.dao", "DataRetrievalFailureException", "DataRetrievalFailureException", "(String,Throwable)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/kotlinstdlib.model.json b/java/ql/lib/ext/generated/modelgenerator/kotlinstdlib.model.json new file mode 100644 index 000000000000..da49e21fc910 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/kotlinstdlib.model.json @@ -0,0 +1,6483 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Definitions of models in the Kotlin StdLib @30ce58cea74 framework. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["kotlin.io", "FilesKt", false, "appendBytes", "(File,byte[])", "", "Argument[0]", "path-injection", "df-generated"], + ["kotlin.io", "FilesKt", false, "appendText", "(File,String,Charset)", "", "Argument[0]", "path-injection", "df-generated"], + ["kotlin.io", "FilesKt", false, "bufferedWriter", "(File,Charset,int)", "", "Argument[0]", "path-injection", "df-generated"], + ["kotlin.io", "FilesKt", false, "copyRecursively", "(File,File,boolean,Function2)", "", "Argument[1]", "path-injection", "df-generated"], + ["kotlin.io", "FilesKt", false, "copyTo", "(File,File,boolean,int)", "", "Argument[1]", "path-injection", "df-generated"], + ["kotlin.io", "FilesKt", false, "outputStream", "(File)", "", "Argument[0]", "path-injection", "df-generated"], + ["kotlin.io", "FilesKt", false, "printWriter", "(File,Charset)", "", "Argument[0]", "path-injection", "df-generated"], + ["kotlin.io", "FilesKt", false, "writeBytes", "(File,byte[])", "", "Argument[0]", "path-injection", "df-generated"], + ["kotlin.io", "FilesKt", false, "writeText", "(File,String,Charset)", "", "Argument[0]", "path-injection", "df-generated"], + ["kotlin.io", "FilesKt", false, "writer", "(File,Charset)", "", "Argument[0]", "path-injection", "df-generated"], + ["kotlin.io", "TextStreamsKt", false, "readBytes", "(URL)", "", "Argument[0]", "request-forgery", "df-generated"], + ["kotlin.io", "TextStreamsKt", false, "readText", "(URL,Charset)", "", "Argument[0]", "request-forgery", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["kotlin.collections", "AbstractCollection", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArrayDeque", false, "ArrayDeque", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["kotlin.collections", "ArrayDeque", false, "addFirst", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.collections", "ArrayDeque", false, "addLast", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.collections", "ArrayDeque", false, "first", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArrayDeque", false, "firstOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArrayDeque", false, "last", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArrayDeque", false, "lastOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArrayDeque", false, "removeFirst", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArrayDeque", false, "removeFirstOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArrayDeque", false, "removeLast", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArrayDeque", false, "removeLastOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "asList", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(Object[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(Object[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(boolean[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(boolean[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(byte[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(byte[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(char[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(char[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(double[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(double[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(float[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(float[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(int[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(int[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(long[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(long[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(short[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateByTo", "(short[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateTo", "(Object[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateTo", "(boolean[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateTo", "(byte[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateTo", "(char[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateTo", "(double[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateTo", "(float[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateTo", "(int[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateTo", "(long[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateTo", "(short[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(Object[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(boolean[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(byte[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(char[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(double[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(float[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(int[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(long[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(short[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyInto", "(Object[],Object[],int,int,int)", "", "Argument[0].ArrayElement", "Argument[1].ArrayElement", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyInto", "(Object[],Object[],int,int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyInto", "(Object[],Object[],int,int,int)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyInto", "(byte[],byte[],int,int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyInto", "(byte[],byte[],int,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyInto", "(byte[],byte[],int,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyInto", "(char[],char[],int,int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyInto", "(char[],char[],int,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyInto", "(char[],char[],int,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyOf", "(Object[],int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyOf", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyOf", "(byte[],int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyOf", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyOf", "(char[],int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyOfRangeInline", "(Object[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyOfRangeInline", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "copyOfRangeInline", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "drop", "(Object[],int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "dropLast", "(Object[],int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "dropLastWhile", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "fill", "(Object[],Object,int,int)", "", "Argument[1]", "Argument[0].ArrayElement", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(Object[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(boolean[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(byte[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(char[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(double[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(float[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(int[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(long[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(short[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterIsInstanceTo", "(Object[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterIsInstanceTo", "(Object[],Collection,Class)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterNotNullTo", "(Object[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(Object[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(boolean[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(byte[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(char[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(double[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(float[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(int[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(long[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(short[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterTo", "(Object[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterTo", "(boolean[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterTo", "(byte[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterTo", "(char[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterTo", "(double[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterTo", "(float[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterTo", "(int[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterTo", "(long[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "filterTo", "(short[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "findLast", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "first", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "firstOrNull", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(Object[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(boolean[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(byte[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(char[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(double[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(float[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(int[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(long[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(short[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapIndexedSequenceTo", "(Object[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapSequenceTo", "(Object[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(Object[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(boolean[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(byte[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(char[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(double[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(float[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(int[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(long[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(short[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "fold", "(Object[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "fold", "(boolean[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "fold", "(byte[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "fold", "(char[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "fold", "(double[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "fold", "(float[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "fold", "(int[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "fold", "(long[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "fold", "(short[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(Object[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(boolean[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(byte[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(char[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(double[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(float[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(int[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(long[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(short[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRight", "(Object[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRight", "(boolean[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRight", "(byte[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRight", "(char[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRight", "(double[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRight", "(float[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRight", "(int[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRight", "(long[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRight", "(short[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(Object[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(boolean[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(byte[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(char[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(double[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(float[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(int[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(long[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(short[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(Object[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(Object[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(boolean[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(boolean[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(byte[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(byte[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(char[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(char[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(double[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(double[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(float[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(float[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(int[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(int[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(long[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(long[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(short[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "groupByTo", "(short[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "ifEmpty", "(Object[],Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(Object[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(Object[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(Object[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(Object[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(boolean[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(boolean[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(boolean[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(boolean[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(byte[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(byte[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(byte[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(byte[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(char[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(char[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(char[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(char[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(double[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(double[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(double[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(double[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(float[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(float[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(float[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(float[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(int[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(int[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(int[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(int[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(long[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(long[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(long[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(long[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(short[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(short[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(short[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "joinToString", "(short[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "last", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "last", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "lastOrNull", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "lastOrNull", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapIndexedNotNullTo", "(Object[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(Object[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(boolean[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(byte[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(char[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(double[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(float[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(int[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(long[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(short[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapNotNullTo", "(Object[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapTo", "(Object[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapTo", "(boolean[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapTo", "(byte[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapTo", "(char[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapTo", "(double[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapTo", "(float[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapTo", "(int[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapTo", "(long[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "mapTo", "(short[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "max", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "maxBy", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "maxByOrNull", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "maxByOrThrow", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "maxOfWith", "(Object[],Comparator,Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "maxOfWithOrNull", "(Object[],Comparator,Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "maxOrNull", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "maxOrThrow", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "maxWith", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "maxWithOrNull", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "maxWithOrThrow", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "min", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "minBy", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "minByOrNull", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "minByOrThrow", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "minOfWith", "(Object[],Comparator,Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "minOfWithOrNull", "(Object[],Comparator,Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "minOrNull", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "minOrThrow", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "minWith", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "minWithOrNull", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "minWithOrThrow", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "onEach", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "onEach", "(byte[],Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "onEach", "(char[],Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "onEachIndexed", "(Object[],Function2)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "onEachIndexed", "(byte[],Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "onEachIndexed", "(char[],Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "orEmpty", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "plus", "(Object[],Collection)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "plus", "(Object[],Object)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "plus", "(Object[],Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "plus", "(Object[],Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "plus", "(byte[],Collection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "plus", "(byte[],byte)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "plus", "(byte[],byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "plus", "(byte[],byte[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "plus", "(char[],Collection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "plus", "(char[],char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "plus", "(char[],char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "plus", "(char[],char[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "plusElement", "(Object[],Object)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "reduce", "(Object[],Function2)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "reduceIndexed", "(Object[],Function3)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "reduceIndexedOrNull", "(Object[],Function3)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "reduceOrNull", "(Object[],Function2)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "requireNoNulls", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "reversed", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "reversedArray", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "reversedArray", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "reversedArray", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFold", "(Object[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFold", "(boolean[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFold", "(byte[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFold", "(char[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFold", "(double[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFold", "(float[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFold", "(int[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFold", "(long[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFold", "(short[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(Object[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(boolean[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(byte[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(char[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(double[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(float[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(int[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(long[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(short[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scan", "(Object[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scan", "(boolean[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scan", "(byte[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scan", "(char[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scan", "(double[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scan", "(float[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scan", "(int[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scan", "(long[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scan", "(short[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(Object[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(boolean[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(byte[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(char[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(double[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(float[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(int[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(long[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(short[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "single", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "singleOrNull", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "slice", "(Object[],IntRange)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sliceArray", "(Object[],Collection)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sliceArray", "(Object[],IntRange)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sliceArray", "(byte[],IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sliceArray", "(char[],IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sorted", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sortedArray", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sortedArray", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sortedArray", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sortedArrayDescending", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sortedArrayDescending", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sortedArrayDescending", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sortedArrayWith", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sortedBy", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sortedByDescending", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sortedDescending", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "sortedWith", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "take", "(Object[],int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "takeLast", "(Object[],int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "takeLastWhile", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "toCollection", "(Object[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "toCollection", "(boolean[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "toCollection", "(byte[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "toCollection", "(char[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "toCollection", "(double[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "toCollection", "(float[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "toCollection", "(int[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "toCollection", "(long[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "toCollection", "(short[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "toList", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "toMutableList", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "toSet", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "toString", "(byte[],Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "toTypedArray", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "union", "(Object[],Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "union", "(byte[],Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "union", "(char[],Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Iterable)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Iterable,Function2)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Iterable,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Object[],Function2)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Object[],Function2)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "addAll", "(Collection,Iterable)", "", "Argument[1].Element", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "addAll", "(Collection,Object[])", "", "Argument[1].ArrayElement", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "addAll", "(Collection,Sequence)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "arrayListOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "asIterable", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "asReversed", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "asReversedMutable", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associate", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associateBy", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associateBy", "(Iterable,Function1,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associateByTo", "(Iterable,Map,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associateByTo", "(Iterable,Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associateByTo", "(Iterable,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associateByTo", "(Iterable,Map,Function1,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associateByTo", "(Iterable,Map,Function1,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associateByTo", "(Iterable,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associateTo", "(Iterable,Map,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associateTo", "(Iterable,Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associateTo", "(Iterable,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associateWith", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associateWithTo", "(Iterable,Map,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associateWithTo", "(Iterable,Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "associateWithTo", "(Iterable,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "component1", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "component2", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "component3", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "component4", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "component5", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "distinct", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "distinctBy", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "drop", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "dropLast", "(List,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "dropLastWhile", "(List,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "dropWhile", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "elementAt", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "elementAt", "(List,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "elementAtOrElse", "(Iterable,int,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "elementAtOrElse", "(List,int,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "elementAtOrNull", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "elementAtOrNull", "(List,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "fill", "(List,Object)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filter", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterIndexedTo", "(Iterable,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterIsInstance", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterIsInstance", "(Iterable,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterIsInstanceTo", "(Iterable,Collection)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterIsInstanceTo", "(Iterable,Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterIsInstanceTo", "(Iterable,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterIsInstanceTo", "(Iterable,Collection,Class)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterIsInstanceTo", "(Iterable,Collection,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterIsInstanceTo", "(Iterable,Collection,Class)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterNot", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterNotNull", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterNotNullTo", "(Iterable,Collection)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterNotNullTo", "(Iterable,Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterNotNullTo", "(Iterable,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterNotTo", "(Iterable,Collection,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterNotTo", "(Iterable,Collection,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterNotTo", "(Iterable,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterTo", "(Iterable,Collection,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterTo", "(Iterable,Collection,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "filterTo", "(Iterable,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "find", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "findLast", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "findLast", "(List,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "first", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "first", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "first", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "firstNotNullOf", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "firstNotNullOfOrNull", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "firstOrNull", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "firstOrNull", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "firstOrNull", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "flatMapIndexedIterableTo", "(Iterable,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "flatMapIndexedSequenceTo", "(Iterable,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "flatMapSequenceTo", "(Iterable,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "flatMapTo", "(Iterable,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "flatten", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "fold", "(Iterable,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "foldIndexed", "(Iterable,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "foldRight", "(List,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "foldRightIndexed", "(List,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "getOrElse", "(List,int,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "getOrNull", "(List,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "groupByTo", "(Iterable,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "groupByTo", "(Iterable,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "ifEmpty", "(Collection,Function0)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "intersect", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "iterator", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[0].Element", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinToString", "(Iterable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinToString", "(Iterable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinToString", "(Iterable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinToString", "(Iterable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "joinToString", "(Iterable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "last", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "last", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "last", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "last", "(List,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "lastOrNull", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "lastOrNull", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "lastOrNull", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "lastOrNull", "(List,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "listOf", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "listOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "listOfNotNull", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "map", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "mapIndexedNotNullTo", "(Iterable,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "mapIndexedTo", "(Iterable,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "mapNotNullTo", "(Iterable,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "mapTo", "(Iterable,Collection,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "mapTo", "(Iterable,Collection,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "mapTo", "(Iterable,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "max", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "maxBy", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "maxByOrNull", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "maxByOrThrow", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "maxOfWith", "(Iterable,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "maxOfWithOrNull", "(Iterable,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "maxOrNull", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "maxOrThrow", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "maxWith", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "maxWithOrNull", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "maxWithOrThrow", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "min", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "minBy", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "minByOrNull", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "minByOrThrow", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "minOfWith", "(Iterable,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "minOfWithOrNull", "(Iterable,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "minOrNull", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "minOrThrow", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "minWith", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "minWithOrNull", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "minWithOrThrow", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "minus", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "minus", "(Iterable,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "minus", "(Iterable,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "minus", "(Iterable,Sequence)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "minusElement", "(Iterable,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "mutableListOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "onEach", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "onEachIndexed", "(Iterable,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "orEmpty", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "orEmpty", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "partition", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Sequence)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Sequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Sequence)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Sequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plusAssign", "(Collection,Iterable)", "", "Argument[1].Element", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plusAssign", "(Collection,Object)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plusAssign", "(Collection,Object[])", "", "Argument[1].ArrayElement", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plusAssign", "(Collection,Sequence)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plusElement", "(Collection,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plusElement", "(Collection,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plusElement", "(Iterable,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "plusElement", "(Iterable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "random", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "random", "(Collection,Random)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "randomOrNull", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "randomOrNull", "(Collection,Random)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "reduce", "(Iterable,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "reduceIndexed", "(Iterable,Function3)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "reduceIndexedOrNull", "(Iterable,Function3)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "reduceOrNull", "(Iterable,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "reduceRight", "(List,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "reduceRightIndexed", "(List,Function3)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "reduceRightIndexedOrNull", "(List,Function3)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "reduceRightOrNull", "(List,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "remove", "(List,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "removeFirst", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "removeFirstOrNull", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "removeLast", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "removeLastOrNull", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "requireNoNulls", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "requireNoNulls", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "reversed", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "runningFold", "(Iterable,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "runningFoldIndexed", "(Iterable,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "scan", "(Iterable,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "scanIndexed", "(Iterable,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "shuffled", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "shuffled", "(Iterable,Random)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "single", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "single", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "single", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "singleOrNull", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "singleOrNull", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "singleOrNull", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "slice", "(List,IntRange)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "slice", "(List,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "sorted", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "sortedBy", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "sortedByDescending", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "sortedDescending", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "sortedWith", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "subtract", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "take", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "takeLast", "(List,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "takeLastWhile", "(List,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "takeWhile", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "toCollection", "(Iterable,Collection)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "toCollection", "(Iterable,Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "toCollection", "(Iterable,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "toHashSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "toList", "(Enumeration)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "toList", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "toMutableList", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "toMutableList", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "toMutableSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "toSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "toSortedSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "toSortedSet", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "union", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "union", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "unzip", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "withIndex", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Iterable,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Iterable,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Object[],Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Object[],Function2)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "zipWithNext", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "CollectionsKt", false, "zipWithNext", "(Iterable,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "GroupingKt", false, "aggregateTo", "(Grouping,Map,Function4)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "GroupingKt", false, "eachCountTo", "(Grouping,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "GroupingKt", false, "foldTo", "(Grouping,Map,Function2,Function3)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "GroupingKt", false, "foldTo", "(Grouping,Map,Object,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "GroupingKt", false, "reduceTo", "(Grouping,Map,Function3)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "IndexedValue", false, "IndexedValue", "(int,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.collections", "IndexedValue", false, "component2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "IndexedValue", false, "copy", "(int,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "IndexedValue", false, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "IndexedValue", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapAccessorsKt", false, "getValue", "(Map,Object,KProperty)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapAccessorsKt", false, "getVar", "(Map,Object,KProperty)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapAccessorsKt", false, "setValue", "(Map,Object,KProperty,Object)", "", "Argument[2]", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "MapAccessorsKt", false, "setValue", "(Map,Object,KProperty,Object)", "", "Argument[3]", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "asIterable", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "component1", "(Map$Entry)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "component2", "(Map$Entry)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "filter", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "filterKeys", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "filterNot", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "filterNotTo", "(Map,Map,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "filterNotTo", "(Map,Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "filterNotTo", "(Map,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "filterTo", "(Map,Map,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "filterTo", "(Map,Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "filterTo", "(Map,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "filterValues", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "firstNotNullOf", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "firstNotNullOfOrNull", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "flatMapSequenceTo", "(Map,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "flatMapTo", "(Map,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "get", "(Map,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "getOrElse", "(Map,Object,Function0)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "getOrPut", "(ConcurrentMap,Object,Function0)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "getOrPut", "(Map,Object,Function0)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "getOrPut", "(Map,Object,Function0)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "getValue", "(Map,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "ifEmpty", "(Map,Function0)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "iterator", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "map", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "mapKeys", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "mapKeysTo", "(Map,Map,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "mapKeysTo", "(Map,Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "mapKeysTo", "(Map,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "mapNotNullTo", "(Map,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "mapOf", "(Pair)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "mapTo", "(Map,Collection,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "mapTo", "(Map,Collection,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "mapTo", "(Map,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "mapValues", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "mapValuesTo", "(Map,Map,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "mapValuesTo", "(Map,Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "mapValuesTo", "(Map,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "maxBy", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "maxByOrNull", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "maxByOrThrow", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "maxOfWith", "(Map,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "maxOfWithOrNull", "(Map,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "maxWith", "(Map,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "maxWithOrNull", "(Map,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "maxWithOrThrow", "(Map,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "minBy", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "minByOrNull", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "minByOrThrow", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "minOfWith", "(Map,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "minOfWithOrNull", "(Map,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "minWith", "(Map,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "minWithOrNull", "(Map,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "minWithOrThrow", "(Map,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "minus", "(Map,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "minus", "(Map,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "minus", "(Map,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "minus", "(Map,Sequence)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "mutableIterator", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "onEach", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "onEachIndexed", "(Map,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "orEmpty", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "plus", "(Map,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "plus", "(Map,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "plus", "(Map,Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "plus", "(Map,Pair)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "plus", "(Map,Pair)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "plus", "(Map,Pair[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "plus", "(Map,Pair[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "plus", "(Map,Sequence)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "plusAssign", "(Map,Iterable)", "", "Argument[1].Element", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "plusAssign", "(Map,Map)", "", "Argument[1].Element", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "plusAssign", "(Map,Pair)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "plusAssign", "(Map,Sequence)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "putAll", "(Map,Iterable)", "", "Argument[1].Element", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "putAll", "(Map,Sequence)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "remove", "(Map,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "set", "(Map,Object,Object)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "set", "(Map,Object,Object)", "", "Argument[2]", "Argument[0].Element", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "toList", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "toMap", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "toMap", "(Iterable,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "toMap", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "toMap", "(Map,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "toMap", "(Pair[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "toMap", "(Pair[],Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "toMap", "(Sequence,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "toMutableMap", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "toPair", "(Map$Entry)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "toSortedMap", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "withDefault", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "withDefault", "(Map,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "withDefaultMutable", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "MapsKt", false, "withDefaultMutable", "(Map,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "minus", "(Set,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "minus", "(Set,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "minus", "(Set,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "minus", "(Set,Sequence)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "minusElement", "(Set,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "orEmpty", "(Set)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "plus", "(Set,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "plus", "(Set,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "plus", "(Set,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "plus", "(Set,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "plus", "(Set,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "plus", "(Set,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "plus", "(Set,Sequence)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "plus", "(Set,Sequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "plusElement", "(Set,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "plusElement", "(Set,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "setOf", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "setOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "SetsKt", false, "setOfNotNull", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "asByteArray", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "asUByteArray", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "associateWithTo", "(UByteArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "associateWithTo", "(UIntArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "associateWithTo", "(ULongArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "associateWithTo", "(UShortArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "contentToString", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "contentToString", "(UIntArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "contentToString", "(ULongArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "contentToString", "(UShortArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "copyInto", "(UByteArray,UByteArray,int,int,int)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "copyInto", "(UByteArray,UByteArray,int,int,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "copyInto", "(UByteArray,UByteArray,int,int,int)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "copyInto", "(UIntArray,UIntArray,int,int,int)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "copyInto", "(ULongArray,ULongArray,int,int,int)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "copyInto", "(UShortArray,UShortArray,int,int,int)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "copyOf", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "copyOf", "(UByteArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "copyOfRange", "(UByteArray,int,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "drop", "(UByteArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "drop", "(UIntArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "drop", "(ULongArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "drop", "(UShortArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "dropLast", "(UByteArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "dropLast", "(UIntArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "dropLast", "(ULongArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "dropLast", "(UShortArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "dropLastWhile", "(UByteArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "dropLastWhile", "(UIntArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "dropLastWhile", "(ULongArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "dropLastWhile", "(UShortArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "filterIndexedTo", "(UByteArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "filterIndexedTo", "(UIntArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "filterIndexedTo", "(ULongArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "filterIndexedTo", "(UShortArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "filterNotTo", "(UByteArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "filterNotTo", "(UIntArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "filterNotTo", "(ULongArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "filterNotTo", "(UShortArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "filterTo", "(UByteArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "filterTo", "(UIntArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "filterTo", "(ULongArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "filterTo", "(UShortArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "flatMapIndexedTo", "(UByteArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "flatMapIndexedTo", "(UIntArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "flatMapIndexedTo", "(ULongArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "flatMapIndexedTo", "(UShortArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "flatMapTo", "(UByteArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "flatMapTo", "(UIntArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "flatMapTo", "(ULongArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "flatMapTo", "(UShortArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "fold", "(UByteArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "fold", "(UIntArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "fold", "(ULongArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "fold", "(UShortArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "foldIndexed", "(UByteArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "foldIndexed", "(UIntArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "foldIndexed", "(ULongArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "foldIndexed", "(UShortArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "foldRight", "(UByteArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "foldRight", "(UIntArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "foldRight", "(ULongArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "foldRight", "(UShortArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "foldRightIndexed", "(UByteArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "foldRightIndexed", "(UIntArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "foldRightIndexed", "(ULongArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "foldRightIndexed", "(UShortArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "groupByTo", "(UByteArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "groupByTo", "(UByteArray,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "groupByTo", "(UIntArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "groupByTo", "(UIntArray,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "groupByTo", "(ULongArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "groupByTo", "(ULongArray,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "groupByTo", "(UShortArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "groupByTo", "(UShortArray,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "mapIndexedTo", "(UByteArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "mapIndexedTo", "(UIntArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "mapIndexedTo", "(ULongArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "mapIndexedTo", "(UShortArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "mapTo", "(UByteArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "mapTo", "(UIntArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "mapTo", "(ULongArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "mapTo", "(UShortArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "onEach", "(UByteArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "onEach", "(UIntArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "onEach", "(ULongArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "onEach", "(UShortArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "onEachIndexed", "(UByteArray,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "onEachIndexed", "(UIntArray,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "onEachIndexed", "(ULongArray,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "onEachIndexed", "(UShortArray,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "plus", "(UByteArray,Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "plus", "(UByteArray,UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "plus", "(UByteArray,UByteArray)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "plus", "(UByteArray,byte)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "reversed", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "reversed", "(UIntArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "reversed", "(ULongArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "reversed", "(UShortArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "reversedArray", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "runningFold", "(UByteArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "runningFold", "(UIntArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "runningFold", "(ULongArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "runningFold", "(UShortArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "runningFoldIndexed", "(UByteArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "runningFoldIndexed", "(UIntArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "runningFoldIndexed", "(ULongArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "runningFoldIndexed", "(UShortArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "scan", "(UByteArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "scan", "(UIntArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "scan", "(ULongArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "scan", "(UShortArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "scanIndexed", "(UByteArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "scanIndexed", "(UIntArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "scanIndexed", "(ULongArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "scanIndexed", "(UShortArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "sliceArray", "(UByteArray,IntRange)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "sortedArray", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "sortedArray", "(UIntArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "sortedArray", "(ULongArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "sortedArray", "(UShortArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "sortedArrayDescending", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "sortedArrayDescending", "(UIntArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "sortedArrayDescending", "(ULongArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "sortedArrayDescending", "(UShortArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "sortedDescending", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "take", "(UByteArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "take", "(UIntArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "take", "(ULongArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "take", "(UShortArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "takeLast", "(UByteArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "takeLast", "(UIntArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "takeLast", "(ULongArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "takeLast", "(UShortArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "takeLastWhile", "(UByteArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "takeLastWhile", "(UIntArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "takeLastWhile", "(ULongArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "takeLastWhile", "(UShortArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "toByteArray", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.collections", "UArraysKt", false, "toUByteArray", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Comparable,Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Comparable,Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Comparable,Comparable,Comparable)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Comparable,Comparable[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Object,Object,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Object,Object,Comparator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Object,Object,Object,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Object,Object,Object,Comparator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Object,Object,Object,Comparator)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Object,Object[],Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Comparable,Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Comparable,Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Comparable,Comparable,Comparable)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Comparable,Comparable[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Object,Object,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Object,Object,Comparator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Object,Object,Object,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Object,Object,Object,Comparator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Object,Object,Object,Comparator)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Object,Object[],Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", false, "reversed", "(Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.coroutines", "AbstractCoroutineContextElement", true, "AbstractCoroutineContextElement", "(CoroutineContext$Key)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.coroutines", "AbstractCoroutineContextKey", true, "AbstractCoroutineContextKey", "(CoroutineContext$Key,Function1)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.coroutines", "AbstractCoroutineContextKey", true, "AbstractCoroutineContextKey", "(CoroutineContext$Key,Function1)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.coroutines", "CoroutineContext", true, "fold", "(Object,Function2)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.coroutines", "CoroutineContext", true, "fold", "(Object,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.coroutines", "CoroutineContext", true, "get", "(CoroutineContext$Key)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.coroutines", "CoroutineContext", true, "minusKey", "(CoroutineContext$Key)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.coroutines", "CoroutineContext", true, "minusKey", "(CoroutineContext$Key)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["kotlin.coroutines", "CoroutineContext", true, "plus", "(CoroutineContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.coroutines", "CoroutineContext", true, "plus", "(CoroutineContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.coroutines", "CoroutineContext$Element", true, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.coroutines", "CoroutineContextImplKt", false, "getPolymorphicElement", "(Element,Key)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.coroutines", "CoroutineContextImplKt", false, "minusPolymorphicKey", "(Element,Key)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.coroutines.intrinsics", "IntrinsicsKt", false, "intercepted", "(Continuation)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.coroutines.jvm.internal", "CoroutineStackFrame", true, "getCallerFrame", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "AccessDeniedException", false, "AccessDeniedException", "(File,File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.io", "AccessDeniedException", false, "AccessDeniedException", "(File,File,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.io", "AccessDeniedException", false, "AccessDeniedException", "(File,File,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.io", "ByteStreamsKt", false, "buffered", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "ByteStreamsKt", false, "buffered", "(OutputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "ByteStreamsKt", false, "bufferedReader", "(InputStream,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "ByteStreamsKt", false, "byteInputStream", "(String,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "ByteStreamsKt", false, "copyTo", "(InputStream,OutputStream,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["kotlin.io", "ByteStreamsKt", false, "inputStream", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "ByteStreamsKt", false, "inputStream", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "ByteStreamsKt", false, "readBytes", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "ByteStreamsKt", false, "readBytes", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "ByteStreamsKt", false, "reader", "(InputStream,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "CloseableKt", false, "use", "(Closeable,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FileAlreadyExistsException", false, "FileAlreadyExistsException", "(File,File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.io", "FileAlreadyExistsException", false, "FileAlreadyExistsException", "(File,File,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.io", "FileAlreadyExistsException", false, "FileAlreadyExistsException", "(File,File,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.io", "FileSystemException", true, "FileSystemException", "(File,File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.io", "FileSystemException", true, "FileSystemException", "(File,File,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.io", "FileSystemException", true, "FileSystemException", "(File,File,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.io", "FileSystemException", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FileSystemException", true, "getOther", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FileSystemException", true, "getReason", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FileTreeWalk", false, "maxDepth", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FileTreeWalk", false, "onEnter", "(Function1)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FileTreeWalk", false, "onEnter", "(Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FileTreeWalk", false, "onFail", "(Function2)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FileTreeWalk", false, "onFail", "(Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FileTreeWalk", false, "onLeave", "(Function1)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FileTreeWalk", false, "onLeave", "(Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FilesKt", false, "copyTo", "(File,File,boolean,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FilesKt", false, "relativeToOrSelf", "(File,File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FilesKt", false, "resolve", "(File,File)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FilesKt", false, "resolve", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FilesKt", false, "resolveSibling", "(File,File)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FilesKt", false, "resolveSibling", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FilesKt", false, "walk", "(File,FileWalkDirection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FilesKt", false, "walkBottomUp", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "FilesKt", false, "walkTopDown", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "NoSuchFileException", false, "NoSuchFileException", "(File,File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.io", "NoSuchFileException", false, "NoSuchFileException", "(File,File,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.io", "NoSuchFileException", false, "NoSuchFileException", "(File,File,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.io", "TextStreamsKt", false, "buffered", "(Reader,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "TextStreamsKt", false, "buffered", "(Writer,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "TextStreamsKt", false, "copyTo", "(Reader,Writer,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["kotlin.io", "TextStreamsKt", false, "forEachLine", "(Reader,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "TextStreamsKt", false, "lineSequence", "(BufferedReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "TextStreamsKt", false, "readText", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "TextStreamsKt", false, "reader", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.io", "TextStreamsKt", false, "useLines", "(Reader,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "AdaptedFunctionReference", true, "AdaptedFunctionReference", "(int,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "AdaptedFunctionReference", true, "AdaptedFunctionReference", "(int,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "AdaptedFunctionReference", true, "AdaptedFunctionReference", "(int,Object,Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "AdaptedFunctionReference", true, "AdaptedFunctionReference", "(int,Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "AdaptedFunctionReference", true, "AdaptedFunctionReference", "(int,Object,Class,String,String,int)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "ArrayIteratorKt", false, "iterator", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ArrayIteratorsKt", false, "iterator", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ArrayIteratorsKt", false, "iterator", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ByteSpreadBuilder", false, "toArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "CallableReference", true, "compute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "CallableReference", true, "getBoundReceiver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "CallableReference", true, "getSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "CharSpreadBuilder", false, "toArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ClassReference$Companion", false, "getClassQualifiedName", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ClassReference$Companion", false, "getClassSimpleName", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "CollectionToArray", false, "toArray", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "CollectionToArray", false, "toArray", "(Collection,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "FunctionReference", true, "FunctionReference", "(int,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "FunctionReference", true, "FunctionReference", "(int,Object,Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "FunctionReference", true, "FunctionReference", "(int,Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "FunctionReference", true, "FunctionReference", "(int,Object,Class,String,String,int)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "FunctionReference", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "FunctionReferenceImpl", true, "FunctionReferenceImpl", "(int,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "FunctionReferenceImpl", true, "FunctionReferenceImpl", "(int,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "FunctionReferenceImpl", true, "FunctionReferenceImpl", "(int,KDeclarationContainer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "FunctionReferenceImpl", true, "FunctionReferenceImpl", "(int,KDeclarationContainer,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "FunctionReferenceImpl", true, "FunctionReferenceImpl", "(int,Object,Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "FunctionReferenceImpl", true, "FunctionReferenceImpl", "(int,Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "FunctionReferenceImpl", true, "FunctionReferenceImpl", "(int,Object,Class,String,String,int)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", true, "stringPlus", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", true, "stringPlus", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference", true, "MutablePropertyReference", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference", true, "MutablePropertyReference", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference", true, "MutablePropertyReference", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference", true, "MutablePropertyReference", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference0", true, "MutablePropertyReference0", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference0", true, "MutablePropertyReference0", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference0", true, "MutablePropertyReference0", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference0", true, "MutablePropertyReference0", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference0Impl", true, "MutablePropertyReference0Impl", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference0Impl", true, "MutablePropertyReference0Impl", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference0Impl", true, "MutablePropertyReference0Impl", "(KDeclarationContainer,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference0Impl", true, "MutablePropertyReference0Impl", "(KDeclarationContainer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference0Impl", true, "MutablePropertyReference0Impl", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference0Impl", true, "MutablePropertyReference0Impl", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference0Impl", true, "MutablePropertyReference0Impl", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference1", true, "MutablePropertyReference1", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference1", true, "MutablePropertyReference1", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference1", true, "MutablePropertyReference1", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference1", true, "MutablePropertyReference1", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference1Impl", true, "MutablePropertyReference1Impl", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference1Impl", true, "MutablePropertyReference1Impl", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference1Impl", true, "MutablePropertyReference1Impl", "(KDeclarationContainer,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference1Impl", true, "MutablePropertyReference1Impl", "(KDeclarationContainer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference1Impl", true, "MutablePropertyReference1Impl", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference1Impl", true, "MutablePropertyReference1Impl", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference1Impl", true, "MutablePropertyReference1Impl", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference2", true, "MutablePropertyReference2", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference2", true, "MutablePropertyReference2", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference2Impl", true, "MutablePropertyReference2Impl", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference2Impl", true, "MutablePropertyReference2Impl", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference2Impl", true, "MutablePropertyReference2Impl", "(KDeclarationContainer,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference2Impl", true, "MutablePropertyReference2Impl", "(KDeclarationContainer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PackageReference", false, "PackageReference", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PrimitiveSpreadBuilder", true, "addSpread", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference", true, "PropertyReference", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference", true, "PropertyReference", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference", true, "PropertyReference", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference", true, "PropertyReference", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference0", true, "PropertyReference0", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference0", true, "PropertyReference0", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference0", true, "PropertyReference0", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference0", true, "PropertyReference0", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference0Impl", true, "PropertyReference0Impl", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference0Impl", true, "PropertyReference0Impl", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference0Impl", true, "PropertyReference0Impl", "(KDeclarationContainer,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference0Impl", true, "PropertyReference0Impl", "(KDeclarationContainer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference0Impl", true, "PropertyReference0Impl", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference0Impl", true, "PropertyReference0Impl", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference0Impl", true, "PropertyReference0Impl", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference1", true, "PropertyReference1", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference1", true, "PropertyReference1", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference1", true, "PropertyReference1", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference1", true, "PropertyReference1", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference1Impl", true, "PropertyReference1Impl", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference1Impl", true, "PropertyReference1Impl", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference1Impl", true, "PropertyReference1Impl", "(KDeclarationContainer,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference1Impl", true, "PropertyReference1Impl", "(KDeclarationContainer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference1Impl", true, "PropertyReference1Impl", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference1Impl", true, "PropertyReference1Impl", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference1Impl", true, "PropertyReference1Impl", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference2", true, "PropertyReference2", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference2", true, "PropertyReference2", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference2Impl", true, "PropertyReference2Impl", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference2Impl", true, "PropertyReference2Impl", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference2Impl", true, "PropertyReference2Impl", "(KDeclarationContainer,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference2Impl", true, "PropertyReference2Impl", "(KDeclarationContainer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "function", "(FunctionReference)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "getOrCreateKotlinPackage", "(Class,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "mutableCollectionType", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "mutableProperty0", "(MutablePropertyReference0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "mutableProperty1", "(MutablePropertyReference1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "mutableProperty2", "(MutablePropertyReference2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "nothingType", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "nullableTypeOf", "(Class,KTypeProjection)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "nullableTypeOf", "(Class,KTypeProjection,KTypeProjection)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "nullableTypeOf", "(Class,KTypeProjection,KTypeProjection)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "nullableTypeOf", "(KClassifier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "platformType", "(KType,KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "platformType", "(KType,KType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "property0", "(PropertyReference0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "property1", "(PropertyReference1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "property2", "(PropertyReference2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "setUpperBounds", "(KTypeParameter,KType)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "typeOf", "(Class,KTypeProjection)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "typeOf", "(Class,KTypeProjection,KTypeProjection)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "typeOf", "(Class,KTypeProjection,KTypeProjection)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "typeOf", "(KClassifier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "typeParameter", "(Object,String,KVariance,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "Reflection", true, "typeParameter", "(Object,String,KVariance,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "function", "(FunctionReference)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "getOrCreateKotlinPackage", "(Class,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "mutableCollectionType", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "mutableProperty0", "(MutablePropertyReference0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "mutableProperty1", "(MutablePropertyReference1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "mutableProperty2", "(MutablePropertyReference2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "nothingType", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "platformType", "(KType,KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "platformType", "(KType,KType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "property0", "(PropertyReference0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "property1", "(PropertyReference1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "property2", "(PropertyReference2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "setUpperBounds", "(KTypeParameter,List)", "", "Argument[1].Element", "Argument[0]", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "typeOf", "(KClassifier,List,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "typeOf", "(KClassifier,List,boolean)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "typeParameter", "(Object,String,KVariance,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", true, "typeParameter", "(Object,String,KVariance,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "SpreadBuilder", true, "add", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "SpreadBuilder", true, "addSpread", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "SpreadBuilder", true, "toArray", "(Object[])", "", "Argument[this]", "Argument[0].ArrayElement", "taint", "df-generated"], + ["kotlin.jvm.internal", "SpreadBuilder", true, "toArray", "(Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableCollection", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableCollection", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableIterable", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableIterable", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableIterator", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableIterator", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableList", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableList", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableListIterator", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableListIterator", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableMap", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableMap", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableMapEntry", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableMapEntry", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableSet", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableSet", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "beforeCheckcastToFunctionOfArity", "(Object,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "beforeCheckcastToFunctionOfArity", "(Object,int,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToCollection", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToIterable", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToIterator", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToList", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToListIterator", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToMap", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToMapEntry", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToSet", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeParameterReference", false, "TypeParameterReference", "(Object,String,KVariance,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeParameterReference", false, "TypeParameterReference", "(Object,String,KVariance,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeParameterReference", false, "setUpperBounds", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeReference", false, "TypeReference", "(KClassifier,List,KType,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeReference", false, "TypeReference", "(KClassifier,List,KType,int)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeReference", false, "TypeReference", "(KClassifier,List,KType,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeReference", false, "TypeReference", "(KClassifier,List,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeReference", false, "TypeReference", "(KClassifier,List,boolean)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["kotlin.jvm.internal", "TypeReference", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.properties", "ObservableProperty", true, "ObservableProperty", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.random", "PlatformRandomKt", false, "asJavaRandom", "(Random)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.random", "PlatformRandomKt", false, "asKotlinRandom", "(Random)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.random", "Random", true, "nextBytes", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.random", "Random", true, "nextBytes", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.random", "URandomKt", false, "nextUBytes", "(Random,UByteArray)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.random", "URandomKt", false, "nextUBytes", "(Random,UByteArray,int,int)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "CharRange$Companion", false, "getEMPTY", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "IntRange$Companion", false, "getEMPTY", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "LongRange$Companion", false, "getEMPTY", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "RangesKt", false, "coerceAtLeast", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "RangesKt", false, "coerceAtLeast", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "RangesKt", false, "coerceAtMost", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "RangesKt", false, "coerceAtMost", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "RangesKt", false, "coerceIn", "(Comparable,ClosedFloatingPointRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "RangesKt", false, "coerceIn", "(Comparable,ClosedRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "RangesKt", false, "coerceIn", "(Comparable,Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "RangesKt", false, "coerceIn", "(Comparable,Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "RangesKt", false, "coerceIn", "(Comparable,Comparable,Comparable)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "RangesKt", false, "rangeTo", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "RangesKt", false, "rangeTo", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "RangesKt", false, "rangeUntil", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "RangesKt", false, "rangeUntil", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "UIntRange$Companion", false, "getEMPTY", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.ranges", "ULongRange$Companion", false, "getEMPTY", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KClasses", false, "cast", "(KClass,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KClasses", false, "safeCast", "(KClass,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KType", true, "getArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KType", true, "getClassifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KTypeParameter", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KTypeParameter", true, "getUpperBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KTypeProjection", false, "KTypeProjection", "(KVariance,KType)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.reflect", "KTypeProjection", false, "component2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KTypeProjection", false, "contravariant", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KTypeProjection", false, "copy", "(KVariance,KType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KTypeProjection", false, "covariant", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KTypeProjection", false, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KTypeProjection", false, "invariant", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KTypeProjection", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KTypeProjection$Companion", false, "contravariant", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KTypeProjection$Companion", false, "covariant", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "KTypeProjection$Companion", false, "invariant", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "TypesJVMKt", false, "getJavaType", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.reflect", "WildcardTypeImpl$Companion", false, "getSTAR", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequenceScope", true, "yieldAll", "(Sequence)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "asSequence", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "associateBy", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "associateByTo", "(Sequence,Map,Function1)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "associateByTo", "(Sequence,Map,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "associateByTo", "(Sequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "associateByTo", "(Sequence,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "associateTo", "(Sequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "associateWith", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "associateWithTo", "(Sequence,Map,Function1)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "associateWithTo", "(Sequence,Map,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "associateWithTo", "(Sequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "chunked", "(Sequence,int,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "constrainOnce", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "distinct", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "distinctBy", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "distinctBy", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "drop", "(Sequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "dropWhile", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "dropWhile", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "elementAt", "(Sequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "elementAtOrElse", "(Sequence,int,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "elementAtOrNull", "(Sequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filter", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filter", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterIndexedTo", "(Sequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterIsInstance", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterIsInstance", "(Sequence,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterIsInstanceTo", "(Sequence,Collection)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterIsInstanceTo", "(Sequence,Collection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterIsInstanceTo", "(Sequence,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterIsInstanceTo", "(Sequence,Collection,Class)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterIsInstanceTo", "(Sequence,Collection,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterIsInstanceTo", "(Sequence,Collection,Class)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterNot", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterNot", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterNotNull", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterNotNullTo", "(Sequence,Collection)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterNotNullTo", "(Sequence,Collection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterNotNullTo", "(Sequence,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterNotTo", "(Sequence,Collection,Function1)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterNotTo", "(Sequence,Collection,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterNotTo", "(Sequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterTo", "(Sequence,Collection,Function1)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterTo", "(Sequence,Collection,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "filterTo", "(Sequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "find", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "findLast", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "first", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "first", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "firstNotNullOf", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "firstNotNullOfOrNull", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "firstOrNull", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "firstOrNull", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "flatMap", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "flatMap", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "flatMapIndexedIterableTo", "(Sequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "flatMapIndexedSequenceTo", "(Sequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "flatMapIterable", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "flatMapIterable", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "flatMapIterableTo", "(Sequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "flatMapTo", "(Sequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "flatten", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "flattenSequenceOfIterable", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "fold", "(Sequence,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "foldIndexed", "(Sequence,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "generateSequence", "(Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "generateSequence", "(Function0,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "generateSequence", "(Function0,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "generateSequence", "(Object,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "groupByTo", "(Sequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "groupByTo", "(Sequence,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinToString", "(Sequence,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinToString", "(Sequence,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinToString", "(Sequence,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinToString", "(Sequence,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "joinToString", "(Sequence,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "last", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "last", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "lastOrNull", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "lastOrNull", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "map", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "map", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "mapIndexed", "(Sequence,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "mapIndexed", "(Sequence,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "mapIndexedNotNull", "(Sequence,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "mapIndexedNotNull", "(Sequence,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "mapIndexedNotNullTo", "(Sequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "mapIndexedTo", "(Sequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "mapNotNull", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "mapNotNull", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "mapNotNullTo", "(Sequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "mapTo", "(Sequence,Collection,Function1)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "mapTo", "(Sequence,Collection,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "mapTo", "(Sequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "max", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "maxBy", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "maxByOrNull", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "maxByOrThrow", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "maxOfWith", "(Sequence,Comparator,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "maxOfWithOrNull", "(Sequence,Comparator,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "maxOrNull", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "maxOrThrow", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "maxWith", "(Sequence,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "maxWithOrNull", "(Sequence,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "maxWithOrThrow", "(Sequence,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "min", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "minBy", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "minByOrNull", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "minByOrThrow", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "minOfWith", "(Sequence,Comparator,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "minOfWithOrNull", "(Sequence,Comparator,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "minOrNull", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "minOrThrow", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "minWith", "(Sequence,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "minWithOrNull", "(Sequence,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "minWithOrThrow", "(Sequence,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "minus", "(Sequence,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "onEach", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "onEachIndexed", "(Sequence,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "orEmpty", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "partition", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "reduce", "(Sequence,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "reduceIndexed", "(Sequence,Function3)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "reduceIndexedOrNull", "(Sequence,Function3)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "reduceOrNull", "(Sequence,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "requireNoNulls", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "single", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "single", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "singleOrNull", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "singleOrNull", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "take", "(Sequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "takeWhile", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "takeWhile", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "toCollection", "(Sequence,Collection)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "toCollection", "(Sequence,Collection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "toCollection", "(Sequence,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "toHashSet", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "toList", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "toMutableList", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "toMutableSet", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "toSet", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "toSortedSet", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "toSortedSet", "(Sequence,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "unzip", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "windowed", "(Sequence,int,int,boolean,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "withIndex", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "zip", "(Sequence,Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "zip", "(Sequence,Sequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "zip", "(Sequence,Sequence,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "zip", "(Sequence,Sequence,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.sequences", "SequencesKt", false, "zip", "(Sequence,Sequence,Function2)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "CharsKt", false, "plus", "(char,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchGroup", false, "MatchGroup", "(String,IntRange)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.text", "MatchGroup", false, "MatchGroup", "(String,IntRange)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["kotlin.text", "MatchGroup", false, "component1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchGroup", false, "component2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchGroup", false, "copy", "(String,IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchGroup", false, "copy", "(String,IntRange)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchGroup", false, "getRange", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchGroup", false, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchGroup", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult", true, "getDestructured", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult", true, "getGroupValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult", true, "getGroups", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult", true, "next", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult$Destructured", false, "component1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult$Destructured", false, "component10", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult$Destructured", false, "component2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult$Destructured", false, "component3", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult$Destructured", false, "component4", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult$Destructured", false, "component5", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult$Destructured", false, "component6", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult$Destructured", false, "component7", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult$Destructured", false, "component8", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult$Destructured", false, "component9", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult$Destructured", false, "getMatch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "MatchResult$Destructured", false, "toList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "Regex", false, "find", "(CharSequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "Regex", false, "getOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "Regex", false, "matchEntire", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "Regex", false, "replace", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "Regex", false, "replace", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "Regex", false, "replace", "(CharSequence,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "Regex", false, "replaceFirst", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "Regex", false, "replaceFirst", "(CharSequence,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "Regex", false, "toPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "Regex$Companion", false, "escape", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "String", "(StringBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "String", "(StringBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "String", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "String", "(byte[],Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "String", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "String", "(byte[],int,int,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "String", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "String", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "append", "(Appendable,CharSequence[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "append", "(StringBuilder,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "append", "(StringBuilder,Object)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "append", "(StringBuilder,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "append", "(StringBuilder,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "append", "(StringBuilder,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(Appendable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(Appendable,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(Appendable,CharSequence)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(Appendable,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(Appendable,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,CharSequence)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,Object)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,StringBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,StringBuffer)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,StringBuffer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,StringBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,StringBuilder)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,StringBuilder)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,byte)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,char[])", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,char[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,double)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,float)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,short)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendRange", "(Appendable,CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendRange", "(Appendable,CharSequence,int,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendRange", "(Appendable,CharSequence,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendRange", "(StringBuilder,CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendRange", "(StringBuilder,CharSequence,int,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendRange", "(StringBuilder,CharSequence,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendRange", "(StringBuilder,char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendRange", "(StringBuilder,char[],int,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendRange", "(StringBuilder,char[],int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(Appendable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(Appendable,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(Appendable,CharSequence)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(Appendable,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(Appendable,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,CharSequence)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,Object)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,StringBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,StringBuffer)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,StringBuffer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,StringBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,StringBuilder)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,StringBuilder)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,byte)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,char[])", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,char[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,double)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,float)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,short)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "associateByTo", "(CharSequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "associateByTo", "(CharSequence,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "associateTo", "(CharSequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "associateWithTo", "(CharSequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "capitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "capitalize", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "clear", "(StringBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "concatToString", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "concatToString", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "decapitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "decapitalize", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "decodeToString", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "decodeToString", "(byte[],int,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "drop", "(CharSequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "drop", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "dropLast", "(CharSequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "dropLast", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "dropLastWhile", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "dropLastWhile", "(String,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "dropWhile", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "dropWhile", "(String,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "encodeToByteArray", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "encodeToByteArray", "(String,int,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "filterIndexedTo", "(CharSequence,Appendable,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "filterNotTo", "(CharSequence,Appendable,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "filterTo", "(CharSequence,Appendable,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "findAnyOf", "(CharSequence,Collection,int,boolean)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "findLastAnyOf", "(CharSequence,Collection,int,boolean)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "flatMapIndexedIterableTo", "(CharSequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "flatMapTo", "(CharSequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "fold", "(CharSequence,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "foldIndexed", "(CharSequence,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "foldRight", "(CharSequence,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "foldRightIndexed", "(CharSequence,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "format", "(String,Locale,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "format", "(String,Locale,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "format", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "format", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "format", "(StringCompanionObject,Locale,String,Object[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "format", "(StringCompanionObject,Locale,String,Object[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "format", "(StringCompanionObject,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "format", "(StringCompanionObject,String,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "formatNullable", "(String,Locale,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "formatNullable", "(String,Locale,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "formatNullable", "(StringCompanionObject,Locale,String,Object[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "formatNullable", "(StringCompanionObject,Locale,String,Object[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "groupByTo", "(CharSequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "groupByTo", "(CharSequence,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "ifBlank", "(CharSequence,Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "ifEmpty", "(CharSequence,Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "insertRange", "(StringBuilder,int,CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "insertRange", "(StringBuilder,int,CharSequence,int,int)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "insertRange", "(StringBuilder,int,CharSequence,int,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "insertRange", "(StringBuilder,int,char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "insertRange", "(StringBuilder,int,char[],int,int)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "insertRange", "(StringBuilder,int,char[],int,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "intern", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "lineSequence", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "lines", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "lowercase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "lowercase", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "mapIndexedNotNullTo", "(CharSequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "mapIndexedTo", "(CharSequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "mapNotNullTo", "(CharSequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "mapTo", "(CharSequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "onEach", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "onEachIndexed", "(CharSequence,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "orEmpty", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "padEnd", "(CharSequence,int,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "padStart", "(CharSequence,int,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "prependIndent", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "removePrefix", "(CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "removePrefix", "(String,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "removeRange", "(CharSequence,IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "removeRange", "(CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "removeSuffix", "(CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "removeSuffix", "(String,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "removeSurrounding", "(CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "removeSurrounding", "(CharSequence,CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "removeSurrounding", "(String,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "removeSurrounding", "(String,CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "repeat", "(CharSequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replace", "(CharSequence,Regex,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replace", "(CharSequence,Regex,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replace", "(CharSequence,Regex,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replace", "(String,char,char,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceAfter", "(String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceAfter", "(String,char,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceAfterLast", "(String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceAfterLast", "(String,char,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceBefore", "(String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceBefore", "(String,char,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceBeforeLast", "(String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceBeforeLast", "(String,char,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceFirst", "(CharSequence,Regex,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceFirst", "(CharSequence,Regex,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceFirst", "(String,String,String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceFirst", "(String,char,char,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceFirstCharWithChar", "(String,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceFirstCharWithCharSequence", "(String,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceRange", "(CharSequence,IntRange,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceRange", "(CharSequence,IntRange,CharSequence)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceRange", "(CharSequence,int,int,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "replaceRange", "(CharSequence,int,int,CharSequence)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "reversed", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "runningFold", "(CharSequence,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "runningFoldIndexed", "(CharSequence,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "scan", "(CharSequence,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "scanIndexed", "(CharSequence,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "setRange", "(StringBuilder,int,int,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "setRange", "(StringBuilder,int,int,String)", "", "Argument[3]", "Argument[0]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "setRange", "(StringBuilder,int,int,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "slice", "(CharSequence,IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "slice", "(String,IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "split", "(CharSequence,Pattern,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "splitToSequence", "(CharSequence,String[],boolean,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "splitToSequence", "(CharSequence,char[],boolean,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "subSequence", "(CharSequence,IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "subSequence", "(String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substring", "(String,IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substring", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substring", "(String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringAfter", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringAfter", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringAfter", "(String,char,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringAfter", "(String,char,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringAfterLast", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringAfterLast", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringAfterLast", "(String,char,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringAfterLast", "(String,char,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringBefore", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringBefore", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringBefore", "(String,char,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringBefore", "(String,char,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringBeforeLast", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringBeforeLast", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringBeforeLast", "(String,char,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "substringBeforeLast", "(String,char,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "take", "(CharSequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "take", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "takeLast", "(CharSequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "takeLast", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "takeLastWhile", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "takeLastWhile", "(String,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "takeWhile", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "takeWhile", "(String,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "toByteArray", "(String,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "toCharArray", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "toCharArray", "(String,char[],int,int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "toCharArray", "(String,char[],int,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "toCharArray", "(String,char[],int,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "toCharArray", "(String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "toCharArray", "(StringBuilder,char[],int,int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "toCollection", "(CharSequence,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "toLowerCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "toLowerCase", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "toRegex", "(Pattern)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "toUpperCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "toUpperCase", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "trim", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "trim", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "trim", "(CharSequence,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "trimEnd", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "trimEnd", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "trimEnd", "(CharSequence,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "trimStart", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "trimStart", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "trimStart", "(CharSequence,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "uppercase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.text", "StringsKt", false, "uppercase", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "Duration", false, "div", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "Duration", false, "div", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "Duration", false, "getAbsoluteValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "Duration", false, "minus", "(Duration)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "Duration", false, "plus", "(Duration)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["kotlin.time", "Duration", false, "times", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "Duration", false, "times", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "Duration$Companion", false, "getINFINITE", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "Duration$Companion", false, "getZERO", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "DurationKt", false, "times", "(double,Duration)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "DurationKt", false, "times", "(int,Duration)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "TimeMark", true, "minus", "(Duration)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "TimeMark", true, "plus", "(Duration)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "TimeMark", true, "plus", "(Duration)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "TimeSource", true, "markNow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "TimedValue", false, "TimedValue", "(Object,Duration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin.time", "TimedValue", false, "TimedValue", "(Object,Duration)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin.time", "TimedValue", false, "component1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "TimedValue", false, "component2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "TimedValue", false, "copy", "(Object,Duration)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "TimedValue", false, "copy", "(Object,Duration)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "TimedValue", false, "getDuration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "TimedValue", false, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin.time", "TimedValue", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "DeepRecursiveFunction", false, "DeepRecursiveFunction", "(SuspendFunction2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin", "KotlinVersion$Companion", false, "getCURRENT", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "LazyKt", false, "getValue", "(Lazy,Object,KProperty)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "LazyKt", false, "lazy", "(Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "LazyKt", false, "lazy", "(LazyThreadSafetyMode,Function0)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "LazyKt", false, "lazy", "(Object,Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "LazyKt", false, "lazy", "(Object,Function0)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "LazyKt", false, "lazyOf", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Pair", false, "Pair", "(Object,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin", "Pair", false, "Pair", "(Object,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin", "Pair", false, "component1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Pair", false, "component2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Pair", false, "copy", "(Object,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Pair", false, "copy", "(Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Pair", false, "getFirst", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Pair", false, "getSecond", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Pair", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "PreconditionsKt", false, "checkNotNull", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "PreconditionsKt", false, "checkNotNull", "(Object,Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "PreconditionsKt", false, "requireNotNull", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "PreconditionsKt", false, "requireNotNull", "(Object,Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Result", false, "exceptionOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Result", false, "getOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Result", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Result$Companion", false, "failure", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Result$Companion", false, "success", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "ResultKt", false, "fold", "(Result,Function1,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "ResultKt", false, "getOrDefault", "(Result,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "ResultKt", false, "getOrDefault", "(Result,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "ResultKt", false, "getOrElse", "(Result,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "ResultKt", false, "getOrThrow", "(Result)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "ResultKt", false, "map", "(Result,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "ResultKt", false, "mapCatching", "(Result,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "ResultKt", false, "onFailure", "(Result,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "ResultKt", false, "onSuccess", "(Result,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "ResultKt", false, "recover", "(Result,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "ResultKt", false, "recoverCatching", "(Result,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "StandardKt", false, "also", "(Object,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "StandardKt", false, "apply", "(Object,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "StandardKt", false, "let", "(Object,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "StandardKt", false, "run", "(Object,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "StandardKt", false, "takeIf", "(Object,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "StandardKt", false, "takeUnless", "(Object,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "StandardKt", false, "with", "(Object,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "SuspendKt", false, "suspend", "(SuspendFunction0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Triple", false, "Triple", "(Object,Object,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["kotlin", "Triple", false, "Triple", "(Object,Object,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["kotlin", "Triple", false, "Triple", "(Object,Object,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["kotlin", "Triple", false, "component1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Triple", false, "component2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Triple", false, "component3", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Triple", false, "copy", "(Object,Object,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Triple", false, "copy", "(Object,Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Triple", false, "copy", "(Object,Object,Object)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Triple", false, "getFirst", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Triple", false, "getSecond", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Triple", false, "getThird", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "Triple", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "TuplesKt", false, "to", "(Object,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "TuplesKt", false, "to", "(Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "TuplesKt", false, "toList", "(Pair)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "TuplesKt", false, "toList", "(Triple)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["kotlin", "UByte", false, "toUByte", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["kotlin", "UByteArrayKt", false, "ubyteArrayOf", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin", "UInt", false, "toUInt", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["kotlin", "UIntArrayKt", false, "uintArrayOf", "(UIntArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin", "ULong", false, "toULong", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["kotlin", "ULongArrayKt", false, "ulongArrayOf", "(ULongArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["kotlin", "UShort", false, "toUShort", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["kotlin", "UShortArrayKt", false, "ushortArrayOf", "(UShortArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["kotlin.annotation", "AnnotationRetention", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin.annotation", "AnnotationRetention", "values", "()", "summary", "df-generated"], + ["kotlin.annotation", "AnnotationTarget", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin.annotation", "AnnotationTarget", "values", "()", "summary", "df-generated"], + ["kotlin.annotation", "MustBeDocumented", "MustBeDocumented", "()", "summary", "df-generated"], + ["kotlin.annotation", "Repeatable", "Repeatable", "()", "summary", "df-generated"], + ["kotlin.annotation", "Retention", "Retention", "(AnnotationRetention)", "summary", "df-generated"], + ["kotlin.annotation", "Retention", "value", "()", "summary", "df-generated"], + ["kotlin.annotation", "Target", "Target", "(AnnotationTarget[])", "summary", "df-generated"], + ["kotlin.annotation", "Target", "allowedTargets", "()", "summary", "df-generated"], + ["kotlin.collections", "AbstractIterator", "AbstractIterator", "()", "summary", "df-generated"], + ["kotlin.collections", "AbstractList", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.collections", "AbstractList", "hashCode", "()", "summary", "df-generated"], + ["kotlin.collections", "AbstractMap", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.collections", "AbstractMap", "hashCode", "()", "summary", "df-generated"], + ["kotlin.collections", "AbstractMap", "toString", "()", "summary", "df-generated"], + ["kotlin.collections", "AbstractSet", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.collections", "AbstractSet", "hashCode", "()", "summary", "df-generated"], + ["kotlin.collections", "ArrayDeque", "ArrayDeque", "()", "summary", "df-generated"], + ["kotlin.collections", "ArrayDeque", "ArrayDeque", "(int)", "summary", "df-generated"], + ["kotlin.collections", "ArrayList", "ArrayList", "()", "summary", "df-generated"], + ["kotlin.collections", "ArrayList", "ArrayList", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "ArrayList", "ArrayList", "(int)", "summary", "df-generated"], + ["kotlin.collections", "ArrayList", "ensureCapacity", "(int)", "summary", "df-generated"], + ["kotlin.collections", "ArrayList", "trimToSize", "()", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "all", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "all", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "all", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "all", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "all", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "all", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "all", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "all", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "all", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "any", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asIterable", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asIterable", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asIterable", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asIterable", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asIterable", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asIterable", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asIterable", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asIterable", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asIterable", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asList", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asList", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asList", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asList", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asList", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asList", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asList", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asList", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asSequence", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asSequence", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asSequence", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asSequence", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asSequence", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asSequence", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asSequence", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asSequence", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "asSequence", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associate", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associate", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associate", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associate", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associate", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associate", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associate", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associate", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associate", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(Object[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(boolean[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(byte[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(char[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(double[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(float[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(int[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(long[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateBy", "(short[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateWith", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateWith", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateWith", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateWith", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateWith", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateWith", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateWith", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateWith", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "associateWith", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "average", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "average", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "average", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "average", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "average", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "average", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "averageOfByte", "(Byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "averageOfDouble", "(Double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "averageOfFloat", "(Float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "averageOfInt", "(Integer[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "averageOfLong", "(Long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "averageOfShort", "(Short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "binarySearch", "(Object[],Object,Comparator,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "binarySearch", "(Object[],Object,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "binarySearch", "(byte[],byte,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "binarySearch", "(char[],char,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "binarySearch", "(double[],double,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "binarySearch", "(float[],float,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "binarySearch", "(int[],int,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "binarySearch", "(long[],long,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "binarySearch", "(short[],short,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component1", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component1", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component1", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component1", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component1", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component1", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component1", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component1", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component1", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component2", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component2", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component2", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component2", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component2", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component2", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component2", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component2", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component2", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component3", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component3", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component3", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component3", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component3", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component3", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component3", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component3", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component3", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component4", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component4", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component4", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component4", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component4", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component4", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component4", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component4", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component4", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component5", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component5", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component5", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component5", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component5", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component5", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component5", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component5", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "component5", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contains", "(Object[],Object)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contains", "(boolean[],boolean)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contains", "(byte[],byte)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contains", "(char[],char)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contains", "(double[],double)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contains", "(float[],float)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contains", "(int[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contains", "(long[],long)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contains", "(short[],short)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentDeepEqualsInline", "(Object[],Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentDeepEqualsNullable", "(Object[],Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentDeepHashCodeInline", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentDeepHashCodeNullable", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentDeepToStringInline", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentDeepToStringNullable", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEquals", "(Object[],Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEquals", "(boolean[],boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEquals", "(byte[],byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEquals", "(char[],char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEquals", "(double[],double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEquals", "(float[],float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEquals", "(int[],int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEquals", "(long[],long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEquals", "(short[],short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(Object[],Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(boolean[],boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(byte[],byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(char[],char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(double[],double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(float[],float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(int[],int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(long[],long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(short[],short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCode", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCode", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCode", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCode", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCode", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCode", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCode", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCode", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCode", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToString", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToString", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToString", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToString", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToString", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToString", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToString", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToString", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToString", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyInto", "(boolean[],boolean[],int,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyInto", "(double[],double[],int,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyInto", "(float[],float[],int,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyInto", "(int[],int[],int,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyInto", "(long[],long[],int,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyInto", "(short[],short[],int,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOf", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOf", "(boolean[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOf", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOf", "(double[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOf", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOf", "(float[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOf", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOf", "(int[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOf", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOf", "(long[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOf", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOf", "(short[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOfRangeInline", "(boolean[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOfRangeInline", "(double[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOfRangeInline", "(float[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOfRangeInline", "(int[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOfRangeInline", "(long[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "copyOfRangeInline", "(short[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "count", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinct", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinct", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinct", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinct", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinct", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinct", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinct", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinct", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinct", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinctBy", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinctBy", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinctBy", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinctBy", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinctBy", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinctBy", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinctBy", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinctBy", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "distinctBy", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "drop", "(boolean[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "drop", "(byte[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "drop", "(char[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "drop", "(double[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "drop", "(float[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "drop", "(int[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "drop", "(long[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "drop", "(short[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLast", "(boolean[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLast", "(byte[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLast", "(char[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLast", "(double[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLast", "(float[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLast", "(int[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLast", "(long[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLast", "(short[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLastWhile", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLastWhile", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLastWhile", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLastWhile", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLastWhile", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLastWhile", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLastWhile", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropLastWhile", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropWhile", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropWhile", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropWhile", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropWhile", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropWhile", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropWhile", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropWhile", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropWhile", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "dropWhile", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAt", "(Object[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAt", "(boolean[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAt", "(byte[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAt", "(char[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAt", "(double[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAt", "(float[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAt", "(int[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAt", "(long[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAt", "(short[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(Object[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(boolean[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(byte[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(char[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(double[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(float[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(int[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(long[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(short[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(Object[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(boolean[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(byte[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(char[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(double[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(float[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(int[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(long[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(short[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "fill", "(boolean[],boolean,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "fill", "(byte[],byte,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "fill", "(char[],char,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "fill", "(double[],double,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "fill", "(float[],float,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "fill", "(int[],int,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "fill", "(long[],long,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "fill", "(short[],short,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filter", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filter", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filter", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filter", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filter", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filter", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filter", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filter", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filter", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterIndexed", "(Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterIndexed", "(boolean[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterIndexed", "(byte[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterIndexed", "(char[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterIndexed", "(double[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterIndexed", "(float[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterIndexed", "(int[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterIndexed", "(long[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterIndexed", "(short[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterIsInstance", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterIsInstance", "(Object[],Class)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterNot", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterNot", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterNot", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterNot", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterNot", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterNot", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterNot", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterNot", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterNot", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "filterNotNull", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "find", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "find", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "find", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "find", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "find", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "find", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "find", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "find", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "find", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "findLast", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "findLast", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "findLast", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "findLast", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "findLast", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "findLast", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "findLast", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "findLast", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "first", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstNotNullOf", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstNotNullOfOrNull", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "firstOrNull", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMap", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMap", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMap", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMap", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMap", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMap", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMap", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMap", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMap", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(boolean[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(byte[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(char[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(double[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(float[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(int[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(long[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(short[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMapIndexedSequence", "(Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatMapSequence", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "flatten", "(Object[][])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEach", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEach", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEach", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEach", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEach", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEach", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEach", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEach", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEach", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEachIndexed", "(Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEachIndexed", "(boolean[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEachIndexed", "(byte[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEachIndexed", "(char[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEachIndexed", "(double[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEachIndexed", "(float[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEachIndexed", "(int[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEachIndexed", "(long[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "forEachIndexed", "(short[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getIndices", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getIndices", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getIndices", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getIndices", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getIndices", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getIndices", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getIndices", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getIndices", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getIndices", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getLastIndex", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getLastIndex", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getLastIndex", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getLastIndex", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getLastIndex", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getLastIndex", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getLastIndex", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getLastIndex", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getLastIndex", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrElse", "(Object[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrElse", "(boolean[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrElse", "(byte[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrElse", "(char[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrElse", "(double[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrElse", "(float[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrElse", "(int[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrElse", "(long[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrElse", "(short[],int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrNull", "(Object[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrNull", "(boolean[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrNull", "(byte[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrNull", "(char[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrNull", "(double[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrNull", "(float[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrNull", "(int[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrNull", "(long[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "getOrNull", "(short[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(Object[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(boolean[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(byte[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(char[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(double[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(float[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(int[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(long[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupBy", "(short[],Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "groupingBy", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOf", "(Object[],Object)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOf", "(boolean[],boolean)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOf", "(byte[],byte)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOf", "(char[],char)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOf", "(double[],double)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOf", "(float[],float)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOf", "(int[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOf", "(long[],long)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOf", "(short[],short)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfFirst", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfFirst", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfFirst", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfFirst", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfFirst", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfFirst", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfFirst", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfFirst", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfFirst", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfLast", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfLast", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfLast", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfLast", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfLast", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfLast", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfLast", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfLast", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "indexOfLast", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "intersect", "(Object[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "intersect", "(boolean[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "intersect", "(byte[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "intersect", "(char[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "intersect", "(double[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "intersect", "(float[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "intersect", "(int[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "intersect", "(long[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "intersect", "(short[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isEmpty", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isEmpty", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isEmpty", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isEmpty", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isEmpty", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isEmpty", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isEmpty", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isEmpty", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isEmpty", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isNotEmpty", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isNotEmpty", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isNotEmpty", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isNotEmpty", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isNotEmpty", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isNotEmpty", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isNotEmpty", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isNotEmpty", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isNotEmpty", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "isNullOrEmpty", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "last", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastIndexOf", "(Object[],Object)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastIndexOf", "(boolean[],boolean)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastIndexOf", "(byte[],byte)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastIndexOf", "(char[],char)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastIndexOf", "(double[],double)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastIndexOf", "(float[],float)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastIndexOf", "(int[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastIndexOf", "(long[],long)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastIndexOf", "(short[],short)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "lastOrNull", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "map", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "map", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "map", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "map", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "map", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "map", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "map", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "map", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "map", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "mapIndexed", "(Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "mapIndexed", "(boolean[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "mapIndexed", "(byte[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "mapIndexed", "(char[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "mapIndexed", "(double[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "mapIndexed", "(float[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "mapIndexed", "(int[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "mapIndexed", "(long[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "mapIndexed", "(short[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "mapIndexedNotNull", "(Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "mapNotNull", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "max", "(Double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "max", "(Float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "max", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "max", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "max", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "max", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "max", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "max", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "max", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxBy", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxBy", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxBy", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxBy", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxBy", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxBy", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxBy", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxBy", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrNull", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrNull", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrNull", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrNull", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrNull", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrNull", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrNull", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrNull", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOf", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOf", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOf", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOf", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOf", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOf", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOf", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOf", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOf", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWith", "(boolean[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWith", "(byte[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWith", "(char[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWith", "(double[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWith", "(float[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWith", "(int[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWith", "(long[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWith", "(short[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(boolean[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(byte[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(char[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(double[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(float[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(int[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(long[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(short[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrNull", "(Double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrNull", "(Float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrNull", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrNull", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrNull", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrNull", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrNull", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrNull", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrNull", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrThrow", "(Double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrThrow", "(Float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrThrow", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrThrow", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrThrow", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrThrow", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrThrow", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrThrow", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxOrThrow", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWith", "(boolean[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWith", "(byte[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWith", "(char[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWith", "(double[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWith", "(float[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWith", "(int[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWith", "(long[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWith", "(short[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(boolean[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(byte[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(char[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(double[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(float[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(int[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(long[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(short[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(boolean[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(byte[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(char[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(double[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(float[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(int[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(long[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(short[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "min", "(Double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "min", "(Float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "min", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "min", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "min", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "min", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "min", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "min", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "min", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minBy", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minBy", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minBy", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minBy", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minBy", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minBy", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minBy", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minBy", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrNull", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrNull", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrNull", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrNull", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrNull", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrNull", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrNull", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrNull", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrThrow", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrThrow", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrThrow", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrThrow", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrThrow", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrThrow", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrThrow", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minByOrThrow", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOf", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOf", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOf", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOf", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOf", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOf", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOf", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOf", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOf", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfOrNull", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfOrNull", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfOrNull", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfOrNull", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfOrNull", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfOrNull", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfOrNull", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfOrNull", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfOrNull", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWith", "(boolean[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWith", "(byte[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWith", "(char[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWith", "(double[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWith", "(float[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWith", "(int[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWith", "(long[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWith", "(short[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(boolean[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(byte[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(char[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(double[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(float[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(int[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(long[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(short[],Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrNull", "(Double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrNull", "(Float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrNull", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrNull", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrNull", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrNull", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrNull", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrNull", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrNull", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrThrow", "(Double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrThrow", "(Float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrThrow", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrThrow", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrThrow", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrThrow", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrThrow", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrThrow", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minOrThrow", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWith", "(boolean[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWith", "(byte[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWith", "(char[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWith", "(double[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWith", "(float[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWith", "(int[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWith", "(long[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWith", "(short[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrNull", "(boolean[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrNull", "(byte[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrNull", "(char[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrNull", "(double[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrNull", "(float[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrNull", "(int[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrNull", "(long[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrNull", "(short[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(boolean[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(byte[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(char[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(double[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(float[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(int[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(long[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(short[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "none", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "onEach", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "onEach", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "onEach", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "onEach", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "onEach", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "onEach", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "onEachIndexed", "(boolean[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "onEachIndexed", "(double[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "onEachIndexed", "(float[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "onEachIndexed", "(int[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "onEachIndexed", "(long[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "onEachIndexed", "(short[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "partition", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "partition", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "partition", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "partition", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "partition", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "partition", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "partition", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "partition", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "partition", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(boolean[],Collection)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(boolean[],boolean)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(boolean[],boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(double[],Collection)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(double[],double)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(double[],double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(float[],Collection)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(float[],float)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(float[],float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(int[],Collection)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(int[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(int[],int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(long[],Collection)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(long[],long)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(long[],long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(short[],Collection)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(short[],short)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "plus", "(short[],short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(Object[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(boolean[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(byte[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(char[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(double[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(float[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(int[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(long[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "random", "(short[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(Object[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(boolean[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(byte[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(char[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(double[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(float[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(int[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(long[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "randomOrNull", "(short[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduce", "(boolean[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduce", "(byte[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduce", "(char[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduce", "(double[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduce", "(float[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduce", "(int[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduce", "(long[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduce", "(short[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexed", "(boolean[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexed", "(byte[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexed", "(char[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexed", "(double[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexed", "(float[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexed", "(int[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexed", "(long[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexed", "(short[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(boolean[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(byte[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(char[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(double[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(float[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(int[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(long[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(short[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceOrNull", "(boolean[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceOrNull", "(byte[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceOrNull", "(char[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceOrNull", "(double[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceOrNull", "(float[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceOrNull", "(int[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceOrNull", "(long[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceOrNull", "(short[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRight", "(Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRight", "(boolean[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRight", "(byte[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRight", "(char[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRight", "(double[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRight", "(float[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRight", "(int[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRight", "(long[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRight", "(short[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(Object[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(boolean[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(byte[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(char[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(double[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(float[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(int[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(long[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(short[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(Object[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(boolean[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(byte[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(char[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(double[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(float[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(int[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(long[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(short[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(boolean[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(byte[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(char[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(double[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(float[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(int[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(long[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(short[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(Object[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(boolean[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(byte[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(char[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(double[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(float[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(int[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(long[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reverse", "(short[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reversed", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reversed", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reversed", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reversed", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reversed", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reversed", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reversed", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reversed", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reversedArray", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reversedArray", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reversedArray", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reversedArray", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reversedArray", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "reversedArray", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduce", "(Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduce", "(boolean[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduce", "(byte[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduce", "(char[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduce", "(double[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduce", "(float[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduce", "(int[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduce", "(long[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduce", "(short[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(Object[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(boolean[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(byte[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(char[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(double[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(float[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(int[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(long[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(short[],Function3)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(Object[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(boolean[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(byte[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(char[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(double[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(float[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(int[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(long[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "shuffle", "(short[],Random)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "single", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "singleOrNull", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(Object[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(boolean[],IntRange)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(boolean[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(byte[],IntRange)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(byte[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(char[],IntRange)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(char[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(double[],IntRange)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(double[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(float[],IntRange)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(float[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(int[],IntRange)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(int[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(long[],IntRange)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(long[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(short[],IntRange)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "slice", "(short[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sliceArray", "(boolean[],Collection)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sliceArray", "(boolean[],IntRange)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sliceArray", "(byte[],Collection)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sliceArray", "(char[],Collection)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sliceArray", "(double[],Collection)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sliceArray", "(double[],IntRange)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sliceArray", "(float[],Collection)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sliceArray", "(float[],IntRange)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sliceArray", "(int[],Collection)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sliceArray", "(int[],IntRange)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sliceArray", "(long[],Collection)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sliceArray", "(long[],IntRange)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sliceArray", "(short[],Collection)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sliceArray", "(short[],IntRange)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(Comparable[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(Comparable[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(Object[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(byte[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(char[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(double[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(float[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(int[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(long[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sort", "(short[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortBy", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortByDescending", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(Comparable[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(Comparable[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(byte[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(char[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(double[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(float[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(int[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(long[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortDescending", "(short[],int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortWith", "(Object[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortWith", "(Object[],Comparator,int,int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sorted", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sorted", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sorted", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sorted", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sorted", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sorted", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sorted", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedArray", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedArray", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedArray", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedArray", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedArray", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedArrayDescending", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedArrayDescending", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedArrayDescending", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedArrayDescending", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedArrayDescending", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedBy", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedBy", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedBy", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedBy", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedBy", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedBy", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedBy", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedBy", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedByDescending", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedByDescending", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedByDescending", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedByDescending", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedByDescending", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedByDescending", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedByDescending", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedByDescending", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedDescending", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedDescending", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedDescending", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedDescending", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedDescending", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedDescending", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedDescending", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedWith", "(boolean[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedWith", "(byte[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedWith", "(char[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedWith", "(double[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedWith", "(float[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedWith", "(int[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedWith", "(long[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sortedWith", "(short[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "subtract", "(Object[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "subtract", "(boolean[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "subtract", "(byte[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "subtract", "(char[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "subtract", "(double[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "subtract", "(float[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "subtract", "(int[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "subtract", "(long[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "subtract", "(short[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sum", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sum", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sum", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sum", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sum", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sum", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumBy", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumBy", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumBy", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumBy", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumBy", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumBy", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumBy", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumBy", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumBy", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumByDouble", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumByDouble", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumByDouble", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumByDouble", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumByDouble", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumByDouble", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumByDouble", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumByDouble", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumByDouble", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfByte", "(Byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfDouble", "(Double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfDouble", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfDouble", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfDouble", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfDouble", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfDouble", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfDouble", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfDouble", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfDouble", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfDouble", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfFloat", "(Float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfInt", "(Integer[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfInt", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfInt", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfInt", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfInt", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfInt", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfInt", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfInt", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfInt", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfInt", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfLong", "(Long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfLong", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfLong", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfLong", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfLong", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfLong", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfLong", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfLong", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfLong", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfLong", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfShort", "(Short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfUInt", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfUInt", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfUInt", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfUInt", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfUInt", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfUInt", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfUInt", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfUInt", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfUInt", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfULong", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfULong", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfULong", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfULong", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfULong", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfULong", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfULong", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfULong", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "sumOfULong", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "take", "(boolean[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "take", "(byte[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "take", "(char[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "take", "(double[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "take", "(float[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "take", "(int[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "take", "(long[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "take", "(short[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLast", "(boolean[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLast", "(byte[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLast", "(char[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLast", "(double[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLast", "(float[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLast", "(int[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLast", "(long[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLast", "(short[],int)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLastWhile", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLastWhile", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLastWhile", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLastWhile", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLastWhile", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLastWhile", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLastWhile", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeLastWhile", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeWhile", "(Object[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeWhile", "(boolean[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeWhile", "(byte[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeWhile", "(char[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeWhile", "(double[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeWhile", "(float[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeWhile", "(int[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeWhile", "(long[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "takeWhile", "(short[],Function1)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toBooleanArray", "(Boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toByteArray", "(Byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toCharArray", "(Character[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toDoubleArray", "(Double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toFloatArray", "(Float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toHashSet", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toHashSet", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toHashSet", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toHashSet", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toHashSet", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toHashSet", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toHashSet", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toHashSet", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toHashSet", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toIntArray", "(Integer[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toList", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toList", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toList", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toList", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toList", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toList", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toList", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toList", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toLongArray", "(Long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableList", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableList", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableList", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableList", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableList", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableList", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableList", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableList", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableSet", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableSet", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableSet", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableSet", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableSet", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableSet", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableSet", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableSet", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toMutableSet", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSet", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSet", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSet", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSet", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSet", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSet", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSet", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSet", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toShortArray", "(Short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSortedSet", "(Comparable[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSortedSet", "(Object[],Comparator)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSortedSet", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSortedSet", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSortedSet", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSortedSet", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSortedSet", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSortedSet", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSortedSet", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toSortedSet", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toTypedArray", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toTypedArray", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toTypedArray", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toTypedArray", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toTypedArray", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toTypedArray", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toTypedArray", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "toTypedArray", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "union", "(boolean[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "union", "(double[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "union", "(float[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "union", "(int[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "union", "(long[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "union", "(short[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "unzip", "(Pair[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "withIndex", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "withIndex", "(boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "withIndex", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "withIndex", "(char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "withIndex", "(double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "withIndex", "(float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "withIndex", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "withIndex", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "withIndex", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(boolean[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(boolean[],Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(boolean[],Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(boolean[],Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(boolean[],boolean[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(boolean[],boolean[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(byte[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(byte[],Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(byte[],Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(byte[],Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(byte[],byte[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(byte[],byte[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(char[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(char[],Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(char[],Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(char[],Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(char[],char[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(char[],char[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(double[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(double[],Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(double[],Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(double[],Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(double[],double[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(double[],double[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(float[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(float[],Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(float[],Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(float[],Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(float[],float[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(float[],float[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(int[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(int[],Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(int[],Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(int[],Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(int[],int[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(int[],int[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(long[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(long[],Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(long[],Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(long[],Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(long[],long[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(long[],long[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(short[],Iterable)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(short[],Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(short[],Object[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(short[],Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(short[],short[])", "summary", "df-generated"], + ["kotlin.collections", "ArraysKt", "zip", "(short[],short[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "BooleanIterator", "BooleanIterator", "()", "summary", "df-generated"], + ["kotlin.collections", "BooleanIterator", "nextBoolean", "()", "summary", "df-generated"], + ["kotlin.collections", "ByteIterator", "ByteIterator", "()", "summary", "df-generated"], + ["kotlin.collections", "ByteIterator", "nextByte", "()", "summary", "df-generated"], + ["kotlin.collections", "CharIterator", "CharIterator", "()", "summary", "df-generated"], + ["kotlin.collections", "CharIterator", "nextChar", "()", "summary", "df-generated"], + ["kotlin.collections", "CollectionsHKt", "eachCount", "(Grouping)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsHKt", "fill", "(List,Object)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsHKt", "orEmpty", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "CollectionsHKt", "shuffle", "(List)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsHKt", "shuffled", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsHKt", "sort", "(List)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsHKt", "sortWith", "(List,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsHKt", "toTypedArray", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "Iterable", "(Function0)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "List", "(int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "MutableList", "(int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "all", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "any", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "any", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "arrayListOf", "()", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "asSequence", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "averageOfByte", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "averageOfDouble", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "averageOfFloat", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "averageOfInt", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "averageOfLong", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "averageOfShort", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "binarySearch", "(List,Comparable,int,int)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "binarySearch", "(List,Object,Comparator,int,int)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "binarySearch", "(List,int,int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "binarySearchBy", "(List,Comparable,int,int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "buildList", "(Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "buildList", "(int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "chunked", "(Iterable,int)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "chunked", "(Iterable,int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "contains", "(Iterable,Object)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "containsAll", "(Collection,Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "count", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "count", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "count", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "emptyList", "()", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "filterIndexed", "(Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "flatMap", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "flatMapIndexedIterable", "(Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "flatMapIndexedSequence", "(Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "flatMapSequence", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "forEach", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "forEach", "(Iterator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "forEachIndexed", "(Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "getIndices", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "getLastIndex", "(List)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "groupBy", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "groupBy", "(Iterable,Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "groupingBy", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "indexOf", "(Iterable,Object)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "indexOf", "(List,Object)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "indexOfFirst", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "indexOfFirst", "(List,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "indexOfLast", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "indexOfLast", "(List,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "isNotEmpty", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "isNullOrEmpty", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "iterator", "(Enumeration)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "lastIndexOf", "(Iterable,Object)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "lastIndexOf", "(List,Object)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "listOf", "()", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "listOfNotNull", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "mapIndexed", "(Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "mapIndexedNotNull", "(Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "mapNotNull", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "max", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "maxOf", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "maxOfOrNull", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "maxOrNull", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "maxOrThrow", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "min", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "minOf", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "minOfOrNull", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "minOrNull", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "minOrThrow", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "minusAssign", "(Collection,Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "minusAssign", "(Collection,Object)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "minusAssign", "(Collection,Object[])", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "minusAssign", "(Collection,Sequence)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "mutableListOf", "()", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "none", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "none", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "remove", "(Collection,Object)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "removeAll", "(Collection,Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "removeAll", "(Collection,Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "removeAll", "(Collection,Object[])", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "removeAll", "(Collection,Sequence)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "removeAll", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "removeAll", "(List,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "retainAll", "(Collection,Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "retainAll", "(Collection,Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "retainAll", "(Collection,Object[])", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "retainAll", "(Collection,Sequence)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "retainAll", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "retainAll", "(List,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "reverse", "(List)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "runningReduce", "(Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "runningReduceIndexed", "(Iterable,Function3)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "shuffle", "(List)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "shuffle", "(List,Random)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sort", "(List)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sort", "(List,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sort", "(List,Function2)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sortBy", "(List,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sortByDescending", "(List,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sortDescending", "(List)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sortWith", "(List,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sumBy", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sumByDouble", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sumOfBigDecimal", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sumOfBigInteger", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sumOfByte", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sumOfDouble", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sumOfDouble", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sumOfFloat", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sumOfInt", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sumOfInt", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sumOfLong", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sumOfLong", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sumOfShort", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sumOfUInt", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "sumOfULong", "(Iterable,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "toBooleanArray", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "toByteArray", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "toCharArray", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "toDoubleArray", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "toFloatArray", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "toIntArray", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "toLongArray", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "toShortArray", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "windowed", "(Iterable,int,int,boolean)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "windowed", "(Iterable,int,int,boolean,Function1)", "summary", "df-generated"], + ["kotlin.collections", "CollectionsKt", "withIndex", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "DoubleIterator", "DoubleIterator", "()", "summary", "df-generated"], + ["kotlin.collections", "DoubleIterator", "nextDouble", "()", "summary", "df-generated"], + ["kotlin.collections", "FloatIterator", "FloatIterator", "()", "summary", "df-generated"], + ["kotlin.collections", "FloatIterator", "nextFloat", "()", "summary", "df-generated"], + ["kotlin.collections", "Grouping", "keyOf", "(Object)", "summary", "df-generated"], + ["kotlin.collections", "Grouping", "sourceIterator", "()", "summary", "df-generated"], + ["kotlin.collections", "GroupingKt", "aggregate", "(Grouping,Function4)", "summary", "df-generated"], + ["kotlin.collections", "GroupingKt", "eachCount", "(Grouping)", "summary", "df-generated"], + ["kotlin.collections", "GroupingKt", "fold", "(Grouping,Function2,Function3)", "summary", "df-generated"], + ["kotlin.collections", "GroupingKt", "fold", "(Grouping,Object,Function2)", "summary", "df-generated"], + ["kotlin.collections", "GroupingKt", "reduce", "(Grouping,Function3)", "summary", "df-generated"], + ["kotlin.collections", "HashMap", "HashMap", "()", "summary", "df-generated"], + ["kotlin.collections", "HashMap", "HashMap", "(Map)", "summary", "df-generated"], + ["kotlin.collections", "HashMap", "HashMap", "(int)", "summary", "df-generated"], + ["kotlin.collections", "HashMap", "HashMap", "(int,float)", "summary", "df-generated"], + ["kotlin.collections", "HashSet", "HashSet", "()", "summary", "df-generated"], + ["kotlin.collections", "HashSet", "HashSet", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "HashSet", "HashSet", "(int)", "summary", "df-generated"], + ["kotlin.collections", "HashSet", "HashSet", "(int,float)", "summary", "df-generated"], + ["kotlin.collections", "IndexedValue", "component1", "()", "summary", "df-generated"], + ["kotlin.collections", "IndexedValue", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.collections", "IndexedValue", "getIndex", "()", "summary", "df-generated"], + ["kotlin.collections", "IndexedValue", "hashCode", "()", "summary", "df-generated"], + ["kotlin.collections", "IntIterator", "IntIterator", "()", "summary", "df-generated"], + ["kotlin.collections", "IntIterator", "nextInt", "()", "summary", "df-generated"], + ["kotlin.collections", "LinkedHashMap", "LinkedHashMap", "()", "summary", "df-generated"], + ["kotlin.collections", "LinkedHashMap", "LinkedHashMap", "(Map)", "summary", "df-generated"], + ["kotlin.collections", "LinkedHashMap", "LinkedHashMap", "(int)", "summary", "df-generated"], + ["kotlin.collections", "LinkedHashMap", "LinkedHashMap", "(int,float)", "summary", "df-generated"], + ["kotlin.collections", "LinkedHashSet", "LinkedHashSet", "()", "summary", "df-generated"], + ["kotlin.collections", "LinkedHashSet", "LinkedHashSet", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "LinkedHashSet", "LinkedHashSet", "(int)", "summary", "df-generated"], + ["kotlin.collections", "LinkedHashSet", "LinkedHashSet", "(int,float)", "summary", "df-generated"], + ["kotlin.collections", "LongIterator", "LongIterator", "()", "summary", "df-generated"], + ["kotlin.collections", "LongIterator", "nextLong", "()", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "all", "(Map,Function1)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "any", "(Map)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "any", "(Map,Function1)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "asSequence", "(Map)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "buildMap", "(Function1)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "buildMap", "(int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "contains", "(Map,Object)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "containsKey", "(Map,Object)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "containsValue", "(Map,Object)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "count", "(Map)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "count", "(Map,Function1)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "emptyMap", "()", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "flatMap", "(Map,Function1)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "flatMapSequence", "(Map,Function1)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "forEach", "(Map,Function1)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "hashMapOf", "()", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "hashMapOf", "(Pair[])", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "isNotEmpty", "(Map)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "isNullOrEmpty", "(Map)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "linkedMapOf", "()", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "linkedMapOf", "(Pair[])", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "mapNotNull", "(Map,Function1)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "mapOf", "()", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "mapOf", "(Pair[])", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "maxOf", "(Map,Function1)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "maxOfOrNull", "(Map,Function1)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "minOf", "(Map,Function1)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "minOfOrNull", "(Map,Function1)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "minusAssign", "(Map,Iterable)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "minusAssign", "(Map,Object)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "minusAssign", "(Map,Object[])", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "minusAssign", "(Map,Sequence)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "mutableMapOf", "()", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "mutableMapOf", "(Pair[])", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "none", "(Map)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "none", "(Map,Function1)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "plusAssign", "(Map,Pair[])", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "putAll", "(Map,Pair[])", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "sortedMapOf", "(Comparator,Pair[])", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "sortedMapOf", "(Pair[])", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "toMap", "(Sequence)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "toProperties", "(Map)", "summary", "df-generated"], + ["kotlin.collections", "MapsKt", "toSortedMap", "(Map,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "SetsKt", "buildSet", "(Function1)", "summary", "df-generated"], + ["kotlin.collections", "SetsKt", "buildSet", "(int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "SetsKt", "emptySet", "()", "summary", "df-generated"], + ["kotlin.collections", "SetsKt", "hashSetOf", "()", "summary", "df-generated"], + ["kotlin.collections", "SetsKt", "hashSetOf", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "SetsKt", "linkedSetOf", "()", "summary", "df-generated"], + ["kotlin.collections", "SetsKt", "linkedSetOf", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "SetsKt", "mutableSetOf", "()", "summary", "df-generated"], + ["kotlin.collections", "SetsKt", "mutableSetOf", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "SetsKt", "setOf", "()", "summary", "df-generated"], + ["kotlin.collections", "SetsKt", "setOfNotNull", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "SetsKt", "sortedSetOf", "(Comparator,Object[])", "summary", "df-generated"], + ["kotlin.collections", "SetsKt", "sortedSetOf", "(Object[])", "summary", "df-generated"], + ["kotlin.collections", "ShortIterator", "ShortIterator", "()", "summary", "df-generated"], + ["kotlin.collections", "ShortIterator", "nextShort", "()", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "all", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "all", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "all", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "all", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "any", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "any", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "any", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "any", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "any", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "any", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "any", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "any", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "asIntArray", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "asList", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "asList", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "asList", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "asList", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "asLongArray", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "asShortArray", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "asUIntArray", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "asULongArray", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "asUShortArray", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "associateWith", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "associateWith", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "associateWith", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "associateWith", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "binarySearch", "(UByteArray,byte,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "binarySearch", "(UIntArray,int,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "binarySearch", "(ULongArray,long,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "binarySearch", "(UShortArray,short,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component1", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component1", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component1", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component1", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component2", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component2", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component2", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component2", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component3", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component3", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component3", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component3", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component4", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component4", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component4", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component4", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component5", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component5", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component5", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "component5", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "contentEquals", "(UByteArray,UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "contentEquals", "(UIntArray,UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "contentEquals", "(ULongArray,ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "contentEquals", "(UShortArray,UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "contentHashCode", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "contentHashCode", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "contentHashCode", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "contentHashCode", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "copyOf", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "copyOf", "(UIntArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "copyOf", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "copyOf", "(ULongArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "copyOf", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "copyOf", "(UShortArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "copyOfRange", "(UIntArray,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "copyOfRange", "(ULongArray,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "copyOfRange", "(UShortArray,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "count", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "count", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "count", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "count", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "dropWhile", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "dropWhile", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "dropWhile", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "dropWhile", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "elementAt", "(UByteArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "elementAt", "(UIntArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "elementAt", "(ULongArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "elementAt", "(UShortArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "elementAtOrElse", "(UByteArray,int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "elementAtOrElse", "(UIntArray,int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "elementAtOrElse", "(ULongArray,int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "elementAtOrElse", "(UShortArray,int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "elementAtOrNull", "(UByteArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "elementAtOrNull", "(UIntArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "elementAtOrNull", "(ULongArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "elementAtOrNull", "(UShortArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "fill", "(UByteArray,byte,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "fill", "(UIntArray,int,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "fill", "(ULongArray,long,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "fill", "(UShortArray,short,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "filter", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "filter", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "filter", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "filter", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "filterIndexed", "(UByteArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "filterIndexed", "(UIntArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "filterIndexed", "(ULongArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "filterIndexed", "(UShortArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "filterNot", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "filterNot", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "filterNot", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "filterNot", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "find", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "find", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "find", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "find", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "findLast", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "findLast", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "findLast", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "findLast", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "first", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "first", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "first", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "first", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "first", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "first", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "first", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "first", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "firstOrNull", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "firstOrNull", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "firstOrNull", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "firstOrNull", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "firstOrNull", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "firstOrNull", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "firstOrNull", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "firstOrNull", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "flatMap", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "flatMap", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "flatMap", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "flatMap", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "flatMapIndexed", "(UByteArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "flatMapIndexed", "(UIntArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "flatMapIndexed", "(ULongArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "flatMapIndexed", "(UShortArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "forEach", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "forEach", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "forEach", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "forEach", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "forEachIndexed", "(UByteArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "forEachIndexed", "(UIntArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "forEachIndexed", "(ULongArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "forEachIndexed", "(UShortArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getIndices", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getIndices", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getIndices", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getIndices", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getLastIndex", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getLastIndex", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getLastIndex", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getLastIndex", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getOrElse", "(UByteArray,int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getOrElse", "(UIntArray,int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getOrElse", "(ULongArray,int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getOrElse", "(UShortArray,int,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getOrNull", "(UByteArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getOrNull", "(UIntArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getOrNull", "(ULongArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "getOrNull", "(UShortArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "groupBy", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "groupBy", "(UByteArray,Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "groupBy", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "groupBy", "(UIntArray,Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "groupBy", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "groupBy", "(ULongArray,Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "groupBy", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "groupBy", "(UShortArray,Function1,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "indexOf", "(UByteArray,byte)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "indexOf", "(UIntArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "indexOf", "(ULongArray,long)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "indexOf", "(UShortArray,short)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "indexOfFirst", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "indexOfFirst", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "indexOfFirst", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "indexOfFirst", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "indexOfLast", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "indexOfLast", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "indexOfLast", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "indexOfLast", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "last", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "last", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "last", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "last", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "last", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "last", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "last", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "last", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "lastIndexOf", "(UByteArray,byte)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "lastIndexOf", "(UIntArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "lastIndexOf", "(ULongArray,long)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "lastIndexOf", "(UShortArray,short)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "lastOrNull", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "lastOrNull", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "lastOrNull", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "lastOrNull", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "lastOrNull", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "lastOrNull", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "lastOrNull", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "lastOrNull", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "map", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "map", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "map", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "map", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "mapIndexed", "(UByteArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "mapIndexed", "(UIntArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "mapIndexed", "(ULongArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "mapIndexed", "(UShortArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "max", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "max", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "max", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "max", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxBy", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxBy", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxBy", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxBy", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxByOrNull", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxByOrNull", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxByOrNull", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxByOrNull", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxByOrThrow-U", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxByOrThrow-U", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxByOrThrow-U", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxByOrThrow-U", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOf", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOf", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOf", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOf", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOfOrNull", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOfOrNull", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOfOrNull", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOfOrNull", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOfWith", "(UByteArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOfWith", "(UIntArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOfWith", "(ULongArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOfWith", "(UShortArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOfWithOrNull", "(UByteArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOfWithOrNull", "(UIntArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOfWithOrNull", "(ULongArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOfWithOrNull", "(UShortArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOrNull", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOrNull", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOrNull", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOrNull", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOrThrow-U", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOrThrow-U", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOrThrow-U", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxOrThrow-U", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxWith", "(UByteArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxWith", "(UIntArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxWith", "(ULongArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxWith", "(UShortArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxWithOrNull", "(UByteArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxWithOrNull", "(UIntArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxWithOrNull", "(ULongArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxWithOrNull", "(UShortArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxWithOrThrow-U", "(UByteArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxWithOrThrow-U", "(UIntArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxWithOrThrow-U", "(ULongArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "maxWithOrThrow-U", "(UShortArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "min", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "min", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "min", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "min", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minBy", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minBy", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minBy", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minBy", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minByOrNull", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minByOrNull", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minByOrNull", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minByOrNull", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minByOrThrow-U", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minByOrThrow-U", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minByOrThrow-U", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minByOrThrow-U", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOf", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOf", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOf", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOf", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOfOrNull", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOfOrNull", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOfOrNull", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOfOrNull", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOfWith", "(UByteArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOfWith", "(UIntArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOfWith", "(ULongArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOfWith", "(UShortArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOfWithOrNull", "(UByteArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOfWithOrNull", "(UIntArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOfWithOrNull", "(ULongArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOfWithOrNull", "(UShortArray,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOrNull", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOrNull", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOrNull", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOrNull", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOrThrow-U", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOrThrow-U", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOrThrow-U", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minOrThrow-U", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minWith", "(UByteArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minWith", "(UIntArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minWith", "(ULongArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minWith", "(UShortArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minWithOrNull", "(UByteArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minWithOrNull", "(UIntArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minWithOrNull", "(ULongArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minWithOrNull", "(UShortArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minWithOrThrow-U", "(UByteArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minWithOrThrow-U", "(UIntArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minWithOrThrow-U", "(ULongArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "minWithOrThrow-U", "(UShortArray,Comparator)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "none", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "none", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "none", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "none", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "none", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "none", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "none", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "none", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "plus", "(UIntArray,Collection)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "plus", "(UIntArray,UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "plus", "(UIntArray,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "plus", "(ULongArray,Collection)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "plus", "(ULongArray,ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "plus", "(ULongArray,long)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "plus", "(UShortArray,Collection)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "plus", "(UShortArray,UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "plus", "(UShortArray,short)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "random", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "random", "(UByteArray,Random)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "random", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "random", "(UIntArray,Random)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "random", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "random", "(ULongArray,Random)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "random", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "random", "(UShortArray,Random)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "randomOrNull", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "randomOrNull", "(UByteArray,Random)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "randomOrNull", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "randomOrNull", "(UIntArray,Random)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "randomOrNull", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "randomOrNull", "(ULongArray,Random)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "randomOrNull", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "randomOrNull", "(UShortArray,Random)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduce", "(UByteArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduce", "(UIntArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduce", "(ULongArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduce", "(UShortArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceIndexed", "(UByteArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceIndexed", "(UIntArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceIndexed", "(ULongArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceIndexed", "(UShortArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceIndexedOrNull", "(UByteArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceIndexedOrNull", "(UIntArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceIndexedOrNull", "(ULongArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceIndexedOrNull", "(UShortArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceOrNull", "(UByteArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceOrNull", "(UIntArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceOrNull", "(ULongArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceOrNull", "(UShortArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRight", "(UByteArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRight", "(UIntArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRight", "(ULongArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRight", "(UShortArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRightIndexed", "(UByteArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRightIndexed", "(UIntArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRightIndexed", "(ULongArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRightIndexed", "(UShortArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRightIndexedOrNull", "(UByteArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRightIndexedOrNull", "(UIntArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRightIndexedOrNull", "(ULongArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRightIndexedOrNull", "(UShortArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRightOrNull", "(UByteArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRightOrNull", "(UIntArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRightOrNull", "(ULongArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reduceRightOrNull", "(UShortArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reverse", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reverse", "(UByteArray,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reverse", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reverse", "(UIntArray,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reverse", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reverse", "(ULongArray,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reverse", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reverse", "(UShortArray,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reversedArray", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reversedArray", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "reversedArray", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "runningReduce", "(UByteArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "runningReduce", "(UIntArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "runningReduce", "(ULongArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "runningReduce", "(UShortArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "runningReduceIndexed", "(UByteArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "runningReduceIndexed", "(UIntArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "runningReduceIndexed", "(ULongArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "runningReduceIndexed", "(UShortArray,Function3)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "shuffle", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "shuffle", "(UByteArray,Random)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "shuffle", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "shuffle", "(UIntArray,Random)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "shuffle", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "shuffle", "(ULongArray,Random)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "shuffle", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "shuffle", "(UShortArray,Random)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "single", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "single", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "single", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "single", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "single", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "single", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "single", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "single", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "singleOrNull", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "singleOrNull", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "singleOrNull", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "singleOrNull", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "singleOrNull", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "singleOrNull", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "singleOrNull", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "singleOrNull", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "slice", "(UByteArray,IntRange)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "slice", "(UByteArray,Iterable)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "slice", "(UIntArray,IntRange)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "slice", "(UIntArray,Iterable)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "slice", "(ULongArray,IntRange)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "slice", "(ULongArray,Iterable)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "slice", "(UShortArray,IntRange)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "slice", "(UShortArray,Iterable)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sliceArray", "(UByteArray,Collection)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sliceArray", "(UIntArray,Collection)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sliceArray", "(UIntArray,IntRange)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sliceArray", "(ULongArray,Collection)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sliceArray", "(ULongArray,IntRange)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sliceArray", "(UShortArray,Collection)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sliceArray", "(UShortArray,IntRange)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sort", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sort", "(UByteArray,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sort", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sort", "(UIntArray,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sort", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sort", "(ULongArray,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sort", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sort", "(UShortArray,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sortDescending", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sortDescending", "(UByteArray,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sortDescending", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sortDescending", "(UIntArray,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sortDescending", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sortDescending", "(ULongArray,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sortDescending", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sortDescending", "(UShortArray,int,int)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sorted", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sorted", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sorted", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sorted", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sortedDescending", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sortedDescending", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sortedDescending", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sum", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sum", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sum", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sum", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumBy", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumBy", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumBy", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumBy", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumByDouble", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumByDouble", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumByDouble", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumByDouble", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfBigDecimal", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfBigDecimal", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfBigDecimal", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfBigDecimal", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfBigInteger", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfBigInteger", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfBigInteger", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfBigInteger", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfDouble", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfDouble", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfDouble", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfDouble", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfInt", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfInt", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfInt", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfInt", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfLong", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfLong", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfLong", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfLong", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfUByte", "(byte[])", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfUInt", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfUInt", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfUInt", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfUInt", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfUInt", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfULong", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfULong", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfULong", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfULong", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfULong", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "sumOfUShort", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "takeWhile", "(UByteArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "takeWhile", "(UIntArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "takeWhile", "(ULongArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "takeWhile", "(UShortArray,Function1)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "toIntArray", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "toLongArray", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "toShortArray", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "toTypedArray", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "toTypedArray", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "toTypedArray", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "toTypedArray", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "toUIntArray", "(int[])", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "toULongArray", "(long[])", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "toUShortArray", "(short[])", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "withIndex", "(UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "withIndex", "(UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "withIndex", "(ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "withIndex", "(UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UByteArray,Iterable)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UByteArray,Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UByteArray,Object[])", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UByteArray,Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UByteArray,UByteArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UByteArray,UByteArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UIntArray,Iterable)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UIntArray,Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UIntArray,Object[])", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UIntArray,Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UIntArray,UIntArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UIntArray,UIntArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(ULongArray,Iterable)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(ULongArray,Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(ULongArray,Object[])", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(ULongArray,Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(ULongArray,ULongArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(ULongArray,ULongArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UShortArray,Iterable)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UShortArray,Iterable,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UShortArray,Object[])", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UShortArray,Object[],Function2)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UShortArray,UShortArray)", "summary", "df-generated"], + ["kotlin.collections", "UArraysKt", "zip", "(UShortArray,UShortArray,Function2)", "summary", "df-generated"], + ["kotlin.collections", "UCollectionsKt", "sumOfUByte", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "UCollectionsKt", "sumOfUInt", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "UCollectionsKt", "sumOfULong", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "UCollectionsKt", "sumOfUShort", "(Iterable)", "summary", "df-generated"], + ["kotlin.collections", "UCollectionsKt", "toUByteArray", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "UCollectionsKt", "toUIntArray", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "UCollectionsKt", "toULongArray", "(Collection)", "summary", "df-generated"], + ["kotlin.collections", "UCollectionsKt", "toUShortArray", "(Collection)", "summary", "df-generated"], + ["kotlin.collections.builders", "SerializedCollection$Companion", "getTagList", "()", "summary", "df-generated"], + ["kotlin.collections.builders", "SerializedCollection$Companion", "getTagSet", "()", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "compareBy", "()", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "compareBy", "(Comparator,Function1)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "compareBy", "(Function1)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "compareByDescending", "(Comparator,Function1)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "compareByDescending", "(Function1)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "compareValues", "(Comparable,Comparable)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "compareValuesBy", "(Object,Object)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "compareValuesBy", "(Object,Object,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "compareValuesBy", "(Object,Object,Function1)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(byte,byte)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(byte,byte,byte)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(byte,byte[])", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(double,double)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(double,double,double)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(double,double[])", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(float,float)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(float,float,float)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(float,float[])", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(int,int)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(int,int,int)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(int,int[])", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(long,long)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(long,long,long)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(long,long[])", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(short,short)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(short,short,short)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(short,short[])", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(byte,byte)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(byte,byte,byte)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(byte,byte[])", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(double,double)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(double,double,double)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(double,double[])", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(float,float)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(float,float,float)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(float,float[])", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(int,int)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(int,int,int)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(int,int[])", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(long,long)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(long,long,long)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(long,long[])", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(short,short)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(short,short,short)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "minOf", "(short,short[])", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "naturalOrder", "()", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "nullsFirst", "()", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "nullsFirst", "(Comparator)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "nullsLast", "()", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "nullsLast", "(Comparator)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "reverseOrder", "()", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "then", "(Comparator,Comparator)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "thenBy", "(Comparator,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "thenBy", "(Comparator,Function1)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "thenByDescending", "(Comparator,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "thenByDescending", "(Comparator,Function1)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "thenComparator", "(Comparator,Function2)", "summary", "df-generated"], + ["kotlin.comparisons", "ComparisonsKt", "thenDescending", "(Comparator,Comparator)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(byte,UByteArray)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(byte,byte)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(byte,byte,byte)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(int,UIntArray)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(int,int)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(int,int,int)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(long,ULongArray)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(long,long)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(long,long,long)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(short,UShortArray)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(short,short)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(short,short,short)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "minOf", "(byte,UByteArray)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "minOf", "(byte,byte)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "minOf", "(byte,byte,byte)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "minOf", "(int,UIntArray)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "minOf", "(int,int)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "minOf", "(int,int,int)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "minOf", "(long,ULongArray)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "minOf", "(long,long)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "minOf", "(long,long,long)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "minOf", "(short,UShortArray)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "minOf", "(short,short)", "summary", "df-generated"], + ["kotlin.comparisons", "UComparisonsKt", "minOf", "(short,short,short)", "summary", "df-generated"], + ["kotlin.concurrent", "LocksKt", "read", "(ReentrantReadWriteLock,Function0)", "summary", "df-generated"], + ["kotlin.concurrent", "LocksKt", "withLock", "(Lock,Function0)", "summary", "df-generated"], + ["kotlin.concurrent", "LocksKt", "write", "(ReentrantReadWriteLock,Function0)", "summary", "df-generated"], + ["kotlin.concurrent", "ThreadsKt", "getOrSet", "(ThreadLocal,Function0)", "summary", "df-generated"], + ["kotlin.concurrent", "ThreadsKt", "thread", "(boolean,boolean,ClassLoader,String,int,Function0)", "summary", "df-generated"], + ["kotlin.concurrent", "TimersKt", "fixedRateTimer", "(String,boolean,Date,long,Function1)", "summary", "df-generated"], + ["kotlin.concurrent", "TimersKt", "fixedRateTimer", "(String,boolean,long,long,Function1)", "summary", "df-generated"], + ["kotlin.concurrent", "TimersKt", "schedule", "(Timer,Date,Function1)", "summary", "df-generated"], + ["kotlin.concurrent", "TimersKt", "schedule", "(Timer,Date,long,Function1)", "summary", "df-generated"], + ["kotlin.concurrent", "TimersKt", "schedule", "(Timer,long,Function1)", "summary", "df-generated"], + ["kotlin.concurrent", "TimersKt", "schedule", "(Timer,long,long,Function1)", "summary", "df-generated"], + ["kotlin.concurrent", "TimersKt", "scheduleAtFixedRate", "(Timer,Date,long,Function1)", "summary", "df-generated"], + ["kotlin.concurrent", "TimersKt", "scheduleAtFixedRate", "(Timer,long,long,Function1)", "summary", "df-generated"], + ["kotlin.concurrent", "TimersKt", "timer", "(String,boolean,Date,long,Function1)", "summary", "df-generated"], + ["kotlin.concurrent", "TimersKt", "timer", "(String,boolean,long,long,Function1)", "summary", "df-generated"], + ["kotlin.concurrent", "TimersKt", "timerTask", "(Function1)", "summary", "df-generated"], + ["kotlin.contracts", "ContractBuilder", "callsInPlace", "(Function,InvocationKind)", "summary", "df-generated"], + ["kotlin.contracts", "ContractBuilder", "returns", "()", "summary", "df-generated"], + ["kotlin.contracts", "ContractBuilder", "returns", "(Object)", "summary", "df-generated"], + ["kotlin.contracts", "ContractBuilder", "returnsNotNull", "()", "summary", "df-generated"], + ["kotlin.contracts", "ContractBuilderKt", "contract", "(Function1)", "summary", "df-generated"], + ["kotlin.contracts", "ExperimentalContracts", "ExperimentalContracts", "()", "summary", "df-generated"], + ["kotlin.contracts", "InvocationKind", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin.contracts", "InvocationKind", "values", "()", "summary", "df-generated"], + ["kotlin.contracts", "SimpleEffect", "implies", "(boolean)", "summary", "df-generated"], + ["kotlin.coroutines", "Continuation", "getContext", "()", "summary", "df-generated"], + ["kotlin.coroutines", "Continuation", "resumeWith", "(Result)", "summary", "df-generated"], + ["kotlin.coroutines", "ContinuationInterceptor", "interceptContinuation", "(Continuation)", "summary", "df-generated"], + ["kotlin.coroutines", "ContinuationInterceptor", "releaseInterceptedContinuation", "(Continuation)", "summary", "df-generated"], + ["kotlin.coroutines", "ContinuationKt", "Continuation", "(CoroutineContext,Function1)", "summary", "df-generated"], + ["kotlin.coroutines", "ContinuationKt", "createCoroutine", "(SuspendFunction0,Continuation)", "summary", "df-generated"], + ["kotlin.coroutines", "ContinuationKt", "createCoroutine", "(SuspendFunction1,Object,Continuation)", "summary", "df-generated"], + ["kotlin.coroutines", "ContinuationKt", "getCoroutineContext", "()", "summary", "df-generated"], + ["kotlin.coroutines", "ContinuationKt", "resume", "(Continuation,Object)", "summary", "df-generated"], + ["kotlin.coroutines", "ContinuationKt", "resumeWithException", "(Continuation,Throwable)", "summary", "df-generated"], + ["kotlin.coroutines", "ContinuationKt", "startCoroutine", "(SuspendFunction0,Continuation)", "summary", "df-generated"], + ["kotlin.coroutines", "ContinuationKt", "startCoroutine", "(SuspendFunction1,Object,Continuation)", "summary", "df-generated"], + ["kotlin.coroutines", "ContinuationKt", "suspendCoroutine", "(Function1)", "summary", "df-generated"], + ["kotlin.coroutines", "CoroutineContext", "fold", "(Object,Function2)", "summary", "df-generated"], + ["kotlin.coroutines", "CoroutineContext", "get", "(CoroutineContext$Key)", "summary", "df-generated"], + ["kotlin.coroutines", "CoroutineContext", "minusKey", "(CoroutineContext$Key)", "summary", "df-generated"], + ["kotlin.coroutines", "CoroutineContext$Element", "getKey", "()", "summary", "df-generated"], + ["kotlin.coroutines", "EmptyCoroutineContext", "hashCode", "()", "summary", "df-generated"], + ["kotlin.coroutines", "EmptyCoroutineContext", "toString", "()", "summary", "df-generated"], + ["kotlin.coroutines", "RestrictsSuspension", "RestrictsSuspension", "()", "summary", "df-generated"], + ["kotlin.coroutines.cancellation", "CancellationException", "CancellationException", "()", "summary", "df-generated"], + ["kotlin.coroutines.cancellation", "CancellationException", "CancellationException", "(String)", "summary", "df-generated"], + ["kotlin.coroutines.cancellation", "CancellationExceptionHKt", "CancellationException", "(String,Throwable)", "summary", "df-generated"], + ["kotlin.coroutines.cancellation", "CancellationExceptionHKt", "CancellationException", "(Throwable)", "summary", "df-generated"], + ["kotlin.coroutines.cancellation", "CancellationExceptionKt", "CancellationException", "(String,Throwable)", "summary", "df-generated"], + ["kotlin.coroutines.cancellation", "CancellationExceptionKt", "CancellationException", "(Throwable)", "summary", "df-generated"], + ["kotlin.coroutines.intrinsics", "CoroutinesIntrinsicsHKt", "createCoroutineUnintercepted", "(SuspendFunction0,Continuation)", "summary", "df-generated"], + ["kotlin.coroutines.intrinsics", "CoroutinesIntrinsicsHKt", "createCoroutineUnintercepted", "(SuspendFunction1,Object,Continuation)", "summary", "df-generated"], + ["kotlin.coroutines.intrinsics", "CoroutinesIntrinsicsHKt", "intercepted", "(Continuation)", "summary", "df-generated"], + ["kotlin.coroutines.intrinsics", "CoroutinesIntrinsicsHKt", "startCoroutineUninterceptedOrReturn", "(SuspendFunction0,Continuation)", "summary", "df-generated"], + ["kotlin.coroutines.intrinsics", "CoroutinesIntrinsicsHKt", "startCoroutineUninterceptedOrReturn", "(SuspendFunction1,Object,Continuation)", "summary", "df-generated"], + ["kotlin.coroutines.intrinsics", "IntrinsicsKt", "createCoroutineUnintercepted", "(SuspendFunction0,Continuation)", "summary", "df-generated"], + ["kotlin.coroutines.intrinsics", "IntrinsicsKt", "createCoroutineUnintercepted", "(SuspendFunction1,Object,Continuation)", "summary", "df-generated"], + ["kotlin.coroutines.intrinsics", "IntrinsicsKt", "getCOROUTINE_SUSPENDED", "()", "summary", "df-generated"], + ["kotlin.coroutines.intrinsics", "IntrinsicsKt", "startCoroutineUninterceptedOrReturn", "(SuspendFunction0,Continuation)", "summary", "df-generated"], + ["kotlin.coroutines.intrinsics", "IntrinsicsKt", "startCoroutineUninterceptedOrReturn", "(SuspendFunction1,Object,Continuation)", "summary", "df-generated"], + ["kotlin.coroutines.intrinsics", "IntrinsicsKt", "suspendCoroutineUninterceptedOrReturn", "(Function1)", "summary", "df-generated"], + ["kotlin.coroutines.jvm.internal", "CoroutineStackFrame", "getCallerFrame", "()", "summary", "df-generated"], + ["kotlin.coroutines.jvm.internal", "CoroutineStackFrame", "getStackTraceElement", "()", "summary", "df-generated"], + ["kotlin.experimental", "BitwiseOperationsKt", "and", "(byte,byte)", "summary", "df-generated"], + ["kotlin.experimental", "BitwiseOperationsKt", "and", "(short,short)", "summary", "df-generated"], + ["kotlin.experimental", "BitwiseOperationsKt", "inv", "(byte)", "summary", "df-generated"], + ["kotlin.experimental", "BitwiseOperationsKt", "inv", "(short)", "summary", "df-generated"], + ["kotlin.experimental", "BitwiseOperationsKt", "or", "(byte,byte)", "summary", "df-generated"], + ["kotlin.experimental", "BitwiseOperationsKt", "or", "(short,short)", "summary", "df-generated"], + ["kotlin.experimental", "BitwiseOperationsKt", "xor", "(byte,byte)", "summary", "df-generated"], + ["kotlin.experimental", "BitwiseOperationsKt", "xor", "(short,short)", "summary", "df-generated"], + ["kotlin.experimental", "ExperimentalTypeInference", "ExperimentalTypeInference", "()", "summary", "df-generated"], + ["kotlin.io", "ByteStreamsKt", "bufferedWriter", "(OutputStream,Charset)", "summary", "df-generated"], + ["kotlin.io", "ByteStreamsKt", "iterator", "(BufferedInputStream)", "summary", "df-generated"], + ["kotlin.io", "ByteStreamsKt", "writer", "(OutputStream,Charset)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "print", "(Object)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "print", "(boolean)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "print", "(byte)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "print", "(char)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "print", "(char[])", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "print", "(double)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "print", "(float)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "print", "(int)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "print", "(long)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "print", "(short)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "println", "()", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "println", "(Object)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "println", "(boolean)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "println", "(byte)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "println", "(char)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "println", "(char[])", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "println", "(double)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "println", "(float)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "println", "(int)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "println", "(long)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "println", "(short)", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "readLine", "()", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "readln", "()", "summary", "df-generated"], + ["kotlin.io", "ConsoleKt", "readlnOrNull", "()", "summary", "df-generated"], + ["kotlin.io", "ConstantsKt", "getDEFAULT_BUFFER_SIZE", "()", "summary", "df-generated"], + ["kotlin.io", "FileWalkDirection", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin.io", "FileWalkDirection", "values", "()", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "appendBytes", "(File,byte[])", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "appendText", "(File,String,Charset)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "bufferedReader", "(File,Charset,int)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "bufferedWriter", "(File,Charset,int)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "copyRecursively", "(File,File,boolean,Function2)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "createTempDir", "(String,String,File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "createTempFile", "(String,String,File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "deleteRecursively", "(File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "endsWith", "(File,File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "endsWith", "(File,String)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "forEachBlock", "(File,Function2)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "forEachBlock", "(File,int,Function2)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "forEachLine", "(File,Charset,Function1)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "getExtension", "(File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "getInvariantSeparatorsPath", "(File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "getNameWithoutExtension", "(File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "inputStream", "(File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "isRooted", "(File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "normalize", "(File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "outputStream", "(File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "printWriter", "(File,Charset)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "readBytes", "(File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "readLines", "(File,Charset)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "readText", "(File,Charset)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "reader", "(File,Charset)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "relativeTo", "(File,File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "relativeToOrNull", "(File,File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "startsWith", "(File,File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "startsWith", "(File,String)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "toRelativeString", "(File,File)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "useLines", "(File,Charset,Function1)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "writeBytes", "(File,byte[])", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "writeText", "(File,String,Charset)", "summary", "df-generated"], + ["kotlin.io", "FilesKt", "writer", "(File,Charset)", "summary", "df-generated"], + ["kotlin.io", "IoHKt", "print", "(Object)", "summary", "df-generated"], + ["kotlin.io", "IoHKt", "println", "()", "summary", "df-generated"], + ["kotlin.io", "IoHKt", "println", "(Object)", "summary", "df-generated"], + ["kotlin.io", "IoHKt", "readln", "()", "summary", "df-generated"], + ["kotlin.io", "IoHKt", "readlnOrNull", "()", "summary", "df-generated"], + ["kotlin.io", "OnErrorAction", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin.io", "OnErrorAction", "values", "()", "summary", "df-generated"], + ["kotlin.io", "TextStreamsKt", "readBytes", "(URL)", "summary", "df-generated"], + ["kotlin.io", "TextStreamsKt", "readLines", "(Reader)", "summary", "df-generated"], + ["kotlin.io", "TextStreamsKt", "readText", "(URL,Charset)", "summary", "df-generated"], + ["kotlin.js", "ExperimentalJsExport", "ExperimentalJsExport", "()", "summary", "df-generated"], + ["kotlin.js", "JsExport", "JsExport", "()", "summary", "df-generated"], + ["kotlin.js", "JsName", "JsName", "(String)", "summary", "df-generated"], + ["kotlin.js", "JsName", "name", "()", "summary", "df-generated"], + ["kotlin.jvm", "JvmClassMappingKt", "getAnnotationClass", "(Annotation)", "summary", "df-generated"], + ["kotlin.jvm", "JvmClassMappingKt", "getDeclaringJavaClass", "(Enum)", "summary", "df-generated"], + ["kotlin.jvm", "JvmClassMappingKt", "getJavaClass", "(KClass)", "summary", "df-generated"], + ["kotlin.jvm", "JvmClassMappingKt", "getJavaClass", "(Object)", "summary", "df-generated"], + ["kotlin.jvm", "JvmClassMappingKt", "getJavaObjectType", "(KClass)", "summary", "df-generated"], + ["kotlin.jvm", "JvmClassMappingKt", "getJavaPrimitiveType", "(KClass)", "summary", "df-generated"], + ["kotlin.jvm", "JvmClassMappingKt", "getKotlinClass", "(Class)", "summary", "df-generated"], + ["kotlin.jvm", "JvmClassMappingKt", "getRuntimeClassOfKClassInstance", "(KClass)", "summary", "df-generated"], + ["kotlin.jvm", "JvmClassMappingKt", "isArrayOf", "(Object[])", "summary", "df-generated"], + ["kotlin.jvm", "JvmDefault", "JvmDefault", "()", "summary", "df-generated"], + ["kotlin.jvm", "JvmDefaultWithCompatibility", "JvmDefaultWithCompatibility", "()", "summary", "df-generated"], + ["kotlin.jvm", "JvmDefaultWithoutCompatibility", "JvmDefaultWithoutCompatibility", "()", "summary", "df-generated"], + ["kotlin.jvm", "JvmField", "JvmField", "()", "summary", "df-generated"], + ["kotlin.jvm", "JvmInline", "JvmInline", "()", "summary", "df-generated"], + ["kotlin.jvm", "JvmMultifileClass", "JvmMultifileClass", "()", "summary", "df-generated"], + ["kotlin.jvm", "JvmName", "JvmName", "(String)", "summary", "df-generated"], + ["kotlin.jvm", "JvmName", "name", "()", "summary", "df-generated"], + ["kotlin.jvm", "JvmOverloads", "JvmOverloads", "()", "summary", "df-generated"], + ["kotlin.jvm", "JvmRecord", "JvmRecord", "()", "summary", "df-generated"], + ["kotlin.jvm", "JvmStatic", "JvmStatic", "()", "summary", "df-generated"], + ["kotlin.jvm", "JvmSuppressWildcards", "JvmSuppressWildcards", "(boolean)", "summary", "df-generated"], + ["kotlin.jvm", "JvmSuppressWildcards", "suppress", "()", "summary", "df-generated"], + ["kotlin.jvm", "JvmSynthetic", "JvmSynthetic", "()", "summary", "df-generated"], + ["kotlin.jvm", "JvmWildcard", "JvmWildcard", "()", "summary", "df-generated"], + ["kotlin.jvm", "KotlinReflectionNotSupportedError", "KotlinReflectionNotSupportedError", "()", "summary", "df-generated"], + ["kotlin.jvm", "KotlinReflectionNotSupportedError", "KotlinReflectionNotSupportedError", "(String)", "summary", "df-generated"], + ["kotlin.jvm", "KotlinReflectionNotSupportedError", "KotlinReflectionNotSupportedError", "(String,Throwable)", "summary", "df-generated"], + ["kotlin.jvm", "KotlinReflectionNotSupportedError", "KotlinReflectionNotSupportedError", "(Throwable)", "summary", "df-generated"], + ["kotlin.jvm", "PurelyImplements", "PurelyImplements", "(String)", "summary", "df-generated"], + ["kotlin.jvm", "PurelyImplements", "value", "()", "summary", "df-generated"], + ["kotlin.jvm", "Strictfp", "Strictfp", "()", "summary", "df-generated"], + ["kotlin.jvm", "Synchronized", "Synchronized", "()", "summary", "df-generated"], + ["kotlin.jvm", "Throws", "Throws", "(KClass[])", "summary", "df-generated"], + ["kotlin.jvm", "Throws", "exceptionClasses", "()", "summary", "df-generated"], + ["kotlin.jvm", "Transient", "Transient", "()", "summary", "df-generated"], + ["kotlin.jvm", "Volatile", "Volatile", "()", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function0", "invoke", "()", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function1", "invoke", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function10", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function11", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function12", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function13", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function14", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function15", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function16", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function17", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function18", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function19", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function2", "invoke", "(Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function20", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function21", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function22", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function3", "invoke", "(Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function4", "invoke", "(Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function5", "invoke", "(Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function6", "invoke", "(Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function7", "invoke", "(Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function8", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "Function9", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.functions", "FunctionN", "invoke", "(Object[])", "summary", "df-generated"], + ["kotlin.jvm.internal", "AdaptedFunctionReference", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "AdaptedFunctionReference", "getOwner", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "AdaptedFunctionReference", "hashCode", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "AdaptedFunctionReference", "toString", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "ArrayIteratorsKt", "iterator", "(boolean[])", "summary", "df-generated"], + ["kotlin.jvm.internal", "ArrayIteratorsKt", "iterator", "(double[])", "summary", "df-generated"], + ["kotlin.jvm.internal", "ArrayIteratorsKt", "iterator", "(float[])", "summary", "df-generated"], + ["kotlin.jvm.internal", "ArrayIteratorsKt", "iterator", "(int[])", "summary", "df-generated"], + ["kotlin.jvm.internal", "ArrayIteratorsKt", "iterator", "(long[])", "summary", "df-generated"], + ["kotlin.jvm.internal", "ArrayIteratorsKt", "iterator", "(short[])", "summary", "df-generated"], + ["kotlin.jvm.internal", "BooleanSpreadBuilder", "BooleanSpreadBuilder", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "BooleanSpreadBuilder", "add", "(boolean)", "summary", "df-generated"], + ["kotlin.jvm.internal", "BooleanSpreadBuilder", "toArray", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "ByteSpreadBuilder", "ByteSpreadBuilder", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "ByteSpreadBuilder", "add", "(byte)", "summary", "df-generated"], + ["kotlin.jvm.internal", "CallableReference", "CallableReference", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "CallableReference", "getOwner", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "CharSpreadBuilder", "CharSpreadBuilder", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "CharSpreadBuilder", "add", "(char)", "summary", "df-generated"], + ["kotlin.jvm.internal", "ClassBasedDeclarationContainer", "getJClass", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "ClassReference", "ClassReference", "(Class)", "summary", "df-generated"], + ["kotlin.jvm.internal", "ClassReference", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "ClassReference", "hashCode", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "ClassReference", "toString", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "ClassReference$Companion", "isInstance", "(Object,Class)", "summary", "df-generated"], + ["kotlin.jvm.internal", "DoubleSpreadBuilder", "DoubleSpreadBuilder", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "DoubleSpreadBuilder", "add", "(double)", "summary", "df-generated"], + ["kotlin.jvm.internal", "DoubleSpreadBuilder", "toArray", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "FloatSpreadBuilder", "FloatSpreadBuilder", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "FloatSpreadBuilder", "add", "(float)", "summary", "df-generated"], + ["kotlin.jvm.internal", "FloatSpreadBuilder", "toArray", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "FunInterfaceConstructorReference", "FunInterfaceConstructorReference", "(Class)", "summary", "df-generated"], + ["kotlin.jvm.internal", "FunInterfaceConstructorReference", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "FunInterfaceConstructorReference", "hashCode", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "FunInterfaceConstructorReference", "toString", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "FunctionAdapter", "getFunctionDelegate", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "FunctionBase", "getArity", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "FunctionImpl", "FunctionImpl", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "FunctionImpl", "getArity", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "FunctionImpl", "invokeVararg", "(Object[])", "summary", "df-generated"], + ["kotlin.jvm.internal", "FunctionReference", "FunctionReference", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "FunctionReference", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "FunctionReference", "hashCode", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "InlineMarker", "InlineMarker", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "InlineMarker", "afterInlineCall", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "InlineMarker", "beforeInlineCall", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "InlineMarker", "finallyEnd", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "InlineMarker", "finallyStart", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "InlineMarker", "mark", "(String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "InlineMarker", "mark", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "IntSpreadBuilder", "IntSpreadBuilder", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "IntSpreadBuilder", "add", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "IntSpreadBuilder", "toArray", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "areEqual", "(Double,Double)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "areEqual", "(Double,double)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "areEqual", "(Float,Float)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "areEqual", "(Float,float)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "areEqual", "(Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "areEqual", "(double,Double)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "areEqual", "(float,Float)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "checkExpressionValueIsNotNull", "(Object,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "checkFieldIsNotNull", "(Object,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "checkFieldIsNotNull", "(Object,String,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "checkHasClass", "(String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "checkHasClass", "(String,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "checkNotNull", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "checkNotNull", "(Object,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "checkNotNullExpressionValue", "(Object,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "checkNotNullParameter", "(Object,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "checkParameterIsNotNull", "(Object,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "checkReturnedValueIsNotNull", "(Object,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "checkReturnedValueIsNotNull", "(Object,String,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "compare", "(int,int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "compare", "(long,long)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "needClassReification", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "needClassReification", "(String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "reifiedOperationMarker", "(int,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "reifiedOperationMarker", "(int,String,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "throwAssert", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "throwAssert", "(String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "throwIllegalArgument", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "throwIllegalArgument", "(String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "throwIllegalState", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "throwIllegalState", "(String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "throwJavaNpe", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "throwJavaNpe", "(String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "throwNpe", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "throwNpe", "(String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "throwUndefinedForReified", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "throwUndefinedForReified", "(String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "throwUninitializedProperty", "(String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Intrinsics", "throwUninitializedPropertyAccessException", "(String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "KTypeBase", "getJavaType", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Lambda", "Lambda", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Lambda", "toString", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "LocalVariableReference", "LocalVariableReference", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "LongSpreadBuilder", "LongSpreadBuilder", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "LongSpreadBuilder", "add", "(long)", "summary", "df-generated"], + ["kotlin.jvm.internal", "LongSpreadBuilder", "toArray", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "MagicApiIntrinsics", "MagicApiIntrinsics", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "MagicApiIntrinsics", "anyMagicApiCall", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "MagicApiIntrinsics", "anyMagicApiCall", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "MagicApiIntrinsics", "anyMagicApiCall", "(int,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "MagicApiIntrinsics", "anyMagicApiCall", "(int,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "MagicApiIntrinsics", "anyMagicApiCall", "(int,long,Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "MagicApiIntrinsics", "anyMagicApiCall", "(int,long,long,Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "MagicApiIntrinsics", "intMagicApiCall", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "MagicApiIntrinsics", "intMagicApiCall", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "MagicApiIntrinsics", "intMagicApiCall", "(int,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "MagicApiIntrinsics", "intMagicApiCall", "(int,Object,Object,Object,Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "MagicApiIntrinsics", "intMagicApiCall", "(int,long,Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "MagicApiIntrinsics", "intMagicApiCall", "(int,long,long,Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "MagicApiIntrinsics", "voidMagicApiCall", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "MagicApiIntrinsics", "voidMagicApiCall", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "MutableLocalVariableReference", "MutableLocalVariableReference", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference", "MutablePropertyReference", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference0", "MutablePropertyReference0", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference1", "MutablePropertyReference1", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "MutablePropertyReference2", "MutablePropertyReference2", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "PackageReference", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "PackageReference", "hashCode", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "PackageReference", "toString", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "PrimitiveSpreadBuilder", "PrimitiveSpreadBuilder", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference", "PropertyReference", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference", "hashCode", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference0", "PropertyReference0", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference1", "PropertyReference1", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "PropertyReference2", "PropertyReference2", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$BooleanRef", "BooleanRef", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$BooleanRef", "toString", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$ByteRef", "ByteRef", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$ByteRef", "toString", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$CharRef", "CharRef", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$CharRef", "toString", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$DoubleRef", "DoubleRef", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$DoubleRef", "toString", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$FloatRef", "FloatRef", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$FloatRef", "toString", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$IntRef", "IntRef", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$IntRef", "toString", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$LongRef", "LongRef", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$LongRef", "toString", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$ObjectRef", "ObjectRef", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$ObjectRef", "toString", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$ShortRef", "ShortRef", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Ref$ShortRef", "toString", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Reflection", "Reflection", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "Reflection", "createKotlinClass", "(Class)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Reflection", "createKotlinClass", "(Class,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Reflection", "getOrCreateKotlinClass", "(Class)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Reflection", "getOrCreateKotlinClass", "(Class,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Reflection", "getOrCreateKotlinClasses", "(Class[])", "summary", "df-generated"], + ["kotlin.jvm.internal", "Reflection", "getOrCreateKotlinPackage", "(Class)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Reflection", "nullableTypeOf", "(Class)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Reflection", "nullableTypeOf", "(Class,KTypeProjection[])", "summary", "df-generated"], + ["kotlin.jvm.internal", "Reflection", "renderLambdaToString", "(FunctionBase)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Reflection", "renderLambdaToString", "(Lambda)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Reflection", "setUpperBounds", "(KTypeParameter,KType[])", "summary", "df-generated"], + ["kotlin.jvm.internal", "Reflection", "typeOf", "(Class)", "summary", "df-generated"], + ["kotlin.jvm.internal", "Reflection", "typeOf", "(Class,KTypeProjection[])", "summary", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", "ReflectionFactory", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", "createKotlinClass", "(Class)", "summary", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", "createKotlinClass", "(Class,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", "getOrCreateKotlinClass", "(Class)", "summary", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", "getOrCreateKotlinClass", "(Class,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", "renderLambdaToString", "(FunctionBase)", "summary", "df-generated"], + ["kotlin.jvm.internal", "ReflectionFactory", "renderLambdaToString", "(Lambda)", "summary", "df-generated"], + ["kotlin.jvm.internal", "SerializedIr", "SerializedIr", "(String[])", "summary", "df-generated"], + ["kotlin.jvm.internal", "SerializedIr", "b", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "ShortSpreadBuilder", "ShortSpreadBuilder", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "ShortSpreadBuilder", "add", "(short)", "summary", "df-generated"], + ["kotlin.jvm.internal", "ShortSpreadBuilder", "toArray", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "SpreadBuilder", "SpreadBuilder", "(int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "SpreadBuilder", "size", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", "TypeIntrinsics", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", "getFunctionArity", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", "isFunctionOfArity", "(Object,int)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableCollection", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableIterable", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableIterator", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableList", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableListIterator", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableMap", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableMapEntry", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableSet", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", "throwCce", "(ClassCastException)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", "throwCce", "(Object,String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeIntrinsics", "throwCce", "(String)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeParameterReference", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeParameterReference", "hashCode", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeParameterReference", "toString", "()", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeParameterReference$Companion", "toString", "(KTypeParameter)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeReference", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.jvm.internal", "TypeReference", "hashCode", "()", "summary", "df-generated"], + ["kotlin.math", "MathKt", "IEEErem", "(double,double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "IEEErem", "(float,float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "abs", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "abs", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "abs", "(int)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "abs", "(long)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "acos", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "acos", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "acosh", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "acosh", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "asin", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "asin", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "asinh", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "asinh", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "atan", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "atan", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "atan2", "(double,double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "atan2", "(float,float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "atanh", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "atanh", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "cbrt", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "cbrt", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "ceil", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "ceil", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "cos", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "cos", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "cosh", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "cosh", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "exp", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "exp", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "expm1", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "expm1", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "floor", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "floor", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "getAbsoluteValue", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "getAbsoluteValue", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "getAbsoluteValue", "(int)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "getAbsoluteValue", "(long)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "getE", "()", "summary", "df-generated"], + ["kotlin.math", "MathKt", "getPI", "()", "summary", "df-generated"], + ["kotlin.math", "MathKt", "getSign", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "getSign", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "getSign", "(int)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "getSign", "(long)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "getUlp", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "getUlp", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "hypot", "(double,double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "hypot", "(float,float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "ln", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "ln", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "ln1p", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "ln1p", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "log", "(double,double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "log", "(float,float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "log10", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "log10", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "log2", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "log2", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "max", "(double,double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "max", "(float,float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "max", "(int,int)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "max", "(long,long)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "min", "(double,double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "min", "(float,float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "min", "(int,int)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "min", "(long,long)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "nextDown", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "nextDown", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "nextTowards", "(double,double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "nextTowards", "(float,float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "nextUp", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "nextUp", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "pow", "(double,double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "pow", "(double,int)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "pow", "(float,float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "pow", "(float,int)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "round", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "round", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "roundToInt", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "roundToInt", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "roundToLong", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "roundToLong", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "sign", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "sign", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "sin", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "sin", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "sinh", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "sinh", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "sqrt", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "sqrt", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "tan", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "tan", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "tanh", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "tanh", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "truncate", "(double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "truncate", "(float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "withSign", "(double,double)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "withSign", "(double,int)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "withSign", "(float,float)", "summary", "df-generated"], + ["kotlin.math", "MathKt", "withSign", "(float,int)", "summary", "df-generated"], + ["kotlin.math", "UMathKt", "max", "(int,int)", "summary", "df-generated"], + ["kotlin.math", "UMathKt", "max", "(long,long)", "summary", "df-generated"], + ["kotlin.math", "UMathKt", "min", "(int,int)", "summary", "df-generated"], + ["kotlin.math", "UMathKt", "min", "(long,long)", "summary", "df-generated"], + ["kotlin.native", "CName", "CName", "(String,String)", "summary", "df-generated"], + ["kotlin.native", "CName", "externName", "()", "summary", "df-generated"], + ["kotlin.native", "CName", "shortName", "()", "summary", "df-generated"], + ["kotlin.native.concurrent", "SharedImmutable", "SharedImmutable", "()", "summary", "df-generated"], + ["kotlin.native.concurrent", "ThreadLocal", "ThreadLocal", "()", "summary", "df-generated"], + ["kotlin.properties", "Delegates", "notNull", "()", "summary", "df-generated"], + ["kotlin.properties", "Delegates", "observable", "(Object,Function3)", "summary", "df-generated"], + ["kotlin.properties", "Delegates", "vetoable", "(Object,Function3)", "summary", "df-generated"], + ["kotlin.properties", "PropertyDelegateProvider", "provideDelegate", "(Object,KProperty)", "summary", "df-generated"], + ["kotlin.properties", "ReadOnlyProperty", "getValue", "(Object,KProperty)", "summary", "df-generated"], + ["kotlin.properties", "ReadWriteProperty", "setValue", "(Object,KProperty,Object)", "summary", "df-generated"], + ["kotlin.random", "Random", "Random", "()", "summary", "df-generated"], + ["kotlin.random", "Random", "nextBits", "(int)", "summary", "df-generated"], + ["kotlin.random", "Random", "nextBoolean", "()", "summary", "df-generated"], + ["kotlin.random", "Random", "nextBytes", "(int)", "summary", "df-generated"], + ["kotlin.random", "Random", "nextDouble", "()", "summary", "df-generated"], + ["kotlin.random", "Random", "nextDouble", "(double)", "summary", "df-generated"], + ["kotlin.random", "Random", "nextDouble", "(double,double)", "summary", "df-generated"], + ["kotlin.random", "Random", "nextFloat", "()", "summary", "df-generated"], + ["kotlin.random", "Random", "nextInt", "()", "summary", "df-generated"], + ["kotlin.random", "Random", "nextInt", "(int)", "summary", "df-generated"], + ["kotlin.random", "Random", "nextInt", "(int,int)", "summary", "df-generated"], + ["kotlin.random", "Random", "nextLong", "()", "summary", "df-generated"], + ["kotlin.random", "Random", "nextLong", "(long)", "summary", "df-generated"], + ["kotlin.random", "Random", "nextLong", "(long,long)", "summary", "df-generated"], + ["kotlin.random", "RandomKt", "Random", "(int)", "summary", "df-generated"], + ["kotlin.random", "RandomKt", "Random", "(long)", "summary", "df-generated"], + ["kotlin.random", "RandomKt", "nextInt", "(Random,IntRange)", "summary", "df-generated"], + ["kotlin.random", "RandomKt", "nextLong", "(Random,LongRange)", "summary", "df-generated"], + ["kotlin.random", "URandomKt", "nextUBytes", "(Random,int)", "summary", "df-generated"], + ["kotlin.random", "URandomKt", "nextUInt", "(Random)", "summary", "df-generated"], + ["kotlin.random", "URandomKt", "nextUInt", "(Random,UIntRange)", "summary", "df-generated"], + ["kotlin.random", "URandomKt", "nextUInt", "(Random,int)", "summary", "df-generated"], + ["kotlin.random", "URandomKt", "nextUInt", "(Random,int,int)", "summary", "df-generated"], + ["kotlin.random", "URandomKt", "nextULong", "(Random)", "summary", "df-generated"], + ["kotlin.random", "URandomKt", "nextULong", "(Random,ULongRange)", "summary", "df-generated"], + ["kotlin.random", "URandomKt", "nextULong", "(Random,long)", "summary", "df-generated"], + ["kotlin.random", "URandomKt", "nextULong", "(Random,long,long)", "summary", "df-generated"], + ["kotlin.ranges", "CharProgression", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.ranges", "CharProgression", "getFirst", "()", "summary", "df-generated"], + ["kotlin.ranges", "CharProgression", "getLast", "()", "summary", "df-generated"], + ["kotlin.ranges", "CharProgression", "getStep", "()", "summary", "df-generated"], + ["kotlin.ranges", "CharProgression", "hashCode", "()", "summary", "df-generated"], + ["kotlin.ranges", "CharProgression", "isEmpty", "()", "summary", "df-generated"], + ["kotlin.ranges", "CharProgression", "toString", "()", "summary", "df-generated"], + ["kotlin.ranges", "CharProgression$Companion", "fromClosedRange", "(char,char,int)", "summary", "df-generated"], + ["kotlin.ranges", "CharRange", "CharRange", "(char,char)", "summary", "df-generated"], + ["kotlin.ranges", "CharRange", "contains", "(char)", "summary", "df-generated"], + ["kotlin.ranges", "CharRange", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.ranges", "CharRange", "hashCode", "()", "summary", "df-generated"], + ["kotlin.ranges", "CharRange", "toString", "()", "summary", "df-generated"], + ["kotlin.ranges", "ClosedFloatingPointRange", "lessThanOrEquals", "(Comparable,Comparable)", "summary", "df-generated"], + ["kotlin.ranges", "ClosedRange", "contains", "(Comparable)", "summary", "df-generated"], + ["kotlin.ranges", "ClosedRange", "getEndInclusive", "()", "summary", "df-generated"], + ["kotlin.ranges", "ClosedRange", "getStart", "()", "summary", "df-generated"], + ["kotlin.ranges", "ClosedRange", "isEmpty", "()", "summary", "df-generated"], + ["kotlin.ranges", "IntProgression", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.ranges", "IntProgression", "getFirst", "()", "summary", "df-generated"], + ["kotlin.ranges", "IntProgression", "getLast", "()", "summary", "df-generated"], + ["kotlin.ranges", "IntProgression", "getStep", "()", "summary", "df-generated"], + ["kotlin.ranges", "IntProgression", "hashCode", "()", "summary", "df-generated"], + ["kotlin.ranges", "IntProgression", "isEmpty", "()", "summary", "df-generated"], + ["kotlin.ranges", "IntProgression", "toString", "()", "summary", "df-generated"], + ["kotlin.ranges", "IntProgression$Companion", "fromClosedRange", "(int,int,int)", "summary", "df-generated"], + ["kotlin.ranges", "IntRange", "IntRange", "(int,int)", "summary", "df-generated"], + ["kotlin.ranges", "IntRange", "contains", "(int)", "summary", "df-generated"], + ["kotlin.ranges", "IntRange", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.ranges", "IntRange", "hashCode", "()", "summary", "df-generated"], + ["kotlin.ranges", "IntRange", "toString", "()", "summary", "df-generated"], + ["kotlin.ranges", "LongProgression", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.ranges", "LongProgression", "getFirst", "()", "summary", "df-generated"], + ["kotlin.ranges", "LongProgression", "getLast", "()", "summary", "df-generated"], + ["kotlin.ranges", "LongProgression", "getStep", "()", "summary", "df-generated"], + ["kotlin.ranges", "LongProgression", "hashCode", "()", "summary", "df-generated"], + ["kotlin.ranges", "LongProgression", "isEmpty", "()", "summary", "df-generated"], + ["kotlin.ranges", "LongProgression", "toString", "()", "summary", "df-generated"], + ["kotlin.ranges", "LongProgression$Companion", "fromClosedRange", "(long,long,long)", "summary", "df-generated"], + ["kotlin.ranges", "LongRange", "LongRange", "(long,long)", "summary", "df-generated"], + ["kotlin.ranges", "LongRange", "contains", "(long)", "summary", "df-generated"], + ["kotlin.ranges", "LongRange", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.ranges", "LongRange", "hashCode", "()", "summary", "df-generated"], + ["kotlin.ranges", "LongRange", "toString", "()", "summary", "df-generated"], + ["kotlin.ranges", "OpenEndRange", "contains", "(Comparable)", "summary", "df-generated"], + ["kotlin.ranges", "OpenEndRange", "getEndExclusive", "()", "summary", "df-generated"], + ["kotlin.ranges", "OpenEndRange", "getStart", "()", "summary", "df-generated"], + ["kotlin.ranges", "OpenEndRange", "isEmpty", "()", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "byteRangeContains", "(ClosedRange,double)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "byteRangeContains", "(ClosedRange,float)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "byteRangeContains", "(ClosedRange,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "byteRangeContains", "(ClosedRange,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "byteRangeContains", "(ClosedRange,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "byteRangeContains", "(OpenEndRange,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "byteRangeContains", "(OpenEndRange,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "byteRangeContains", "(OpenEndRange,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceAtLeast", "(byte,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceAtLeast", "(double,double)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceAtLeast", "(float,float)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceAtLeast", "(int,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceAtLeast", "(long,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceAtLeast", "(short,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceAtMost", "(byte,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceAtMost", "(double,double)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceAtMost", "(float,float)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceAtMost", "(int,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceAtMost", "(long,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceAtMost", "(short,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceIn", "(byte,byte,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceIn", "(double,double,double)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceIn", "(float,float,float)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceIn", "(int,ClosedRange)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceIn", "(int,int,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceIn", "(long,ClosedRange)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceIn", "(long,long,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "coerceIn", "(short,short,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "contains", "(CharRange,Character)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "contains", "(ClosedRange,Object)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "contains", "(IntRange,Integer)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "contains", "(IntRange,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "contains", "(IntRange,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "contains", "(IntRange,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "contains", "(LongRange,Long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "contains", "(LongRange,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "contains", "(LongRange,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "contains", "(LongRange,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "contains", "(OpenEndRange,Object)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "doubleRangeContains", "(ClosedRange,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "doubleRangeContains", "(ClosedRange,float)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "doubleRangeContains", "(ClosedRange,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "doubleRangeContains", "(ClosedRange,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "doubleRangeContains", "(ClosedRange,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "doubleRangeContains", "(OpenEndRange,float)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(byte,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(byte,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(byte,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(byte,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(char,char)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(int,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(int,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(int,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(int,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(long,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(long,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(long,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(long,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(short,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(short,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(short,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "downTo", "(short,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "first", "(CharProgression)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "first", "(IntProgression)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "first", "(LongProgression)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "firstOrNull", "(CharProgression)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "firstOrNull", "(IntProgression)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "firstOrNull", "(LongProgression)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "floatRangeContains", "(ClosedRange,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "floatRangeContains", "(ClosedRange,double)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "floatRangeContains", "(ClosedRange,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "floatRangeContains", "(ClosedRange,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "floatRangeContains", "(ClosedRange,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "intRangeContains", "(ClosedRange,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "intRangeContains", "(ClosedRange,double)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "intRangeContains", "(ClosedRange,float)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "intRangeContains", "(ClosedRange,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "intRangeContains", "(ClosedRange,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "intRangeContains", "(OpenEndRange,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "intRangeContains", "(OpenEndRange,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "intRangeContains", "(OpenEndRange,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "last", "(CharProgression)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "last", "(IntProgression)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "last", "(LongProgression)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "lastOrNull", "(CharProgression)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "lastOrNull", "(IntProgression)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "lastOrNull", "(LongProgression)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "longRangeContains", "(ClosedRange,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "longRangeContains", "(ClosedRange,double)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "longRangeContains", "(ClosedRange,float)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "longRangeContains", "(ClosedRange,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "longRangeContains", "(ClosedRange,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "longRangeContains", "(OpenEndRange,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "longRangeContains", "(OpenEndRange,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "longRangeContains", "(OpenEndRange,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "random", "(CharRange)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "random", "(CharRange,Random)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "random", "(IntRange)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "random", "(IntRange,Random)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "random", "(LongRange)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "random", "(LongRange,Random)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "randomOrNull", "(CharRange)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "randomOrNull", "(CharRange,Random)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "randomOrNull", "(IntRange)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "randomOrNull", "(IntRange,Random)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "randomOrNull", "(LongRange)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "randomOrNull", "(LongRange,Random)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeTo", "(double,double)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeTo", "(float,float)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(byte,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(byte,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(byte,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(byte,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(char,char)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(double,double)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(float,float)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(int,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(int,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(int,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(int,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(long,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(long,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(long,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(long,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(short,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(short,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(short,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "rangeUntil", "(short,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "reversed", "(CharProgression)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "reversed", "(IntProgression)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "reversed", "(LongProgression)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "shortRangeContains", "(ClosedRange,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "shortRangeContains", "(ClosedRange,double)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "shortRangeContains", "(ClosedRange,float)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "shortRangeContains", "(ClosedRange,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "shortRangeContains", "(ClosedRange,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "shortRangeContains", "(OpenEndRange,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "shortRangeContains", "(OpenEndRange,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "shortRangeContains", "(OpenEndRange,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "step", "(CharProgression,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "step", "(IntProgression,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "step", "(LongProgression,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(byte,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(byte,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(byte,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(byte,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(char,char)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(int,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(int,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(int,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(int,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(long,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(long,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(long,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(long,short)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(short,byte)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(short,int)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(short,long)", "summary", "df-generated"], + ["kotlin.ranges", "RangesKt", "until", "(short,short)", "summary", "df-generated"], + ["kotlin.ranges", "UIntProgression", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.ranges", "UIntProgression", "getFirst", "()", "summary", "df-generated"], + ["kotlin.ranges", "UIntProgression", "getLast", "()", "summary", "df-generated"], + ["kotlin.ranges", "UIntProgression", "getStep", "()", "summary", "df-generated"], + ["kotlin.ranges", "UIntProgression", "hashCode", "()", "summary", "df-generated"], + ["kotlin.ranges", "UIntProgression", "isEmpty", "()", "summary", "df-generated"], + ["kotlin.ranges", "UIntProgression", "toString", "()", "summary", "df-generated"], + ["kotlin.ranges", "UIntProgression$Companion", "fromClosedRange", "(int,int,int)", "summary", "df-generated"], + ["kotlin.ranges", "UIntRange", "UIntRange", "(int,int)", "summary", "df-generated"], + ["kotlin.ranges", "UIntRange", "contains", "(int)", "summary", "df-generated"], + ["kotlin.ranges", "UIntRange", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.ranges", "UIntRange", "hashCode", "()", "summary", "df-generated"], + ["kotlin.ranges", "UIntRange", "toString", "()", "summary", "df-generated"], + ["kotlin.ranges", "ULongProgression", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.ranges", "ULongProgression", "getFirst", "()", "summary", "df-generated"], + ["kotlin.ranges", "ULongProgression", "getLast", "()", "summary", "df-generated"], + ["kotlin.ranges", "ULongProgression", "getStep", "()", "summary", "df-generated"], + ["kotlin.ranges", "ULongProgression", "hashCode", "()", "summary", "df-generated"], + ["kotlin.ranges", "ULongProgression", "isEmpty", "()", "summary", "df-generated"], + ["kotlin.ranges", "ULongProgression", "toString", "()", "summary", "df-generated"], + ["kotlin.ranges", "ULongProgression$Companion", "fromClosedRange", "(long,long,long)", "summary", "df-generated"], + ["kotlin.ranges", "ULongRange", "ULongRange", "(long,long)", "summary", "df-generated"], + ["kotlin.ranges", "ULongRange", "contains", "(long)", "summary", "df-generated"], + ["kotlin.ranges", "ULongRange", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.ranges", "ULongRange", "hashCode", "()", "summary", "df-generated"], + ["kotlin.ranges", "ULongRange", "toString", "()", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "coerceAtLeast", "(byte,byte)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "coerceAtLeast", "(int,int)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "coerceAtLeast", "(long,long)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "coerceAtLeast", "(short,short)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "coerceAtMost", "(byte,byte)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "coerceAtMost", "(int,int)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "coerceAtMost", "(long,long)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "coerceAtMost", "(short,short)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "coerceIn", "(byte,byte,byte)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "coerceIn", "(int,ClosedRange)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "coerceIn", "(int,int,int)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "coerceIn", "(long,ClosedRange)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "coerceIn", "(long,long,long)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "coerceIn", "(short,short,short)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "contains", "(UIntRange,UInt)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "contains", "(UIntRange,byte)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "contains", "(UIntRange,long)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "contains", "(UIntRange,short)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "contains", "(ULongRange,ULong)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "contains", "(ULongRange,byte)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "contains", "(ULongRange,int)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "contains", "(ULongRange,short)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "downTo", "(byte,byte)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "downTo", "(int,int)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "downTo", "(long,long)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "downTo", "(short,short)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "first", "(UIntProgression)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "first", "(ULongProgression)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "firstOrNull", "(UIntProgression)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "firstOrNull", "(ULongProgression)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "last", "(UIntProgression)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "last", "(ULongProgression)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "lastOrNull", "(UIntProgression)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "lastOrNull", "(ULongProgression)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "random", "(UIntRange)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "random", "(UIntRange,Random)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "random", "(ULongRange)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "random", "(ULongRange,Random)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "randomOrNull", "(UIntRange)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "randomOrNull", "(UIntRange,Random)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "randomOrNull", "(ULongRange)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "randomOrNull", "(ULongRange,Random)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "rangeUntil", "(byte,byte)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "rangeUntil", "(int,int)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "rangeUntil", "(long,long)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "rangeUntil", "(short,short)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "reversed", "(UIntProgression)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "reversed", "(ULongProgression)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "step", "(UIntProgression,int)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "step", "(ULongProgression,long)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "until", "(byte,byte)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "until", "(int,int)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "until", "(long,long)", "summary", "df-generated"], + ["kotlin.ranges", "URangesKt", "until", "(short,short)", "summary", "df-generated"], + ["kotlin.reflect", "KAnnotatedElement", "getAnnotations", "()", "summary", "df-generated"], + ["kotlin.reflect", "KCallable", "call", "(Object[])", "summary", "df-generated"], + ["kotlin.reflect", "KCallable", "callBy", "(Map)", "summary", "df-generated"], + ["kotlin.reflect", "KCallable", "getName", "()", "summary", "df-generated"], + ["kotlin.reflect", "KCallable", "getParameters", "()", "summary", "df-generated"], + ["kotlin.reflect", "KCallable", "getReturnType", "()", "summary", "df-generated"], + ["kotlin.reflect", "KCallable", "getTypeParameters", "()", "summary", "df-generated"], + ["kotlin.reflect", "KCallable", "getVisibility", "()", "summary", "df-generated"], + ["kotlin.reflect", "KCallable", "isAbstract", "()", "summary", "df-generated"], + ["kotlin.reflect", "KCallable", "isFinal", "()", "summary", "df-generated"], + ["kotlin.reflect", "KCallable", "isOpen", "()", "summary", "df-generated"], + ["kotlin.reflect", "KCallable", "isSuspend", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "getConstructors", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "getNestedClasses", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "getObjectInstance", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "getQualifiedName", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "getSealedSubclasses", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "getSimpleName", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "getSupertypes", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "getTypeParameters", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "getVisibility", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "hashCode", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "isAbstract", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "isCompanion", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "isData", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "isFinal", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "isFun", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "isInner", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "isInstance", "(Object)", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "isOpen", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "isSealed", "()", "summary", "df-generated"], + ["kotlin.reflect", "KClass", "isValue", "()", "summary", "df-generated"], + ["kotlin.reflect", "KDeclarationContainer", "getMembers", "()", "summary", "df-generated"], + ["kotlin.reflect", "KFunction", "isExternal", "()", "summary", "df-generated"], + ["kotlin.reflect", "KFunction", "isInfix", "()", "summary", "df-generated"], + ["kotlin.reflect", "KFunction", "isInline", "()", "summary", "df-generated"], + ["kotlin.reflect", "KFunction", "isOperator", "()", "summary", "df-generated"], + ["kotlin.reflect", "KMutableProperty", "getSetter", "()", "summary", "df-generated"], + ["kotlin.reflect", "KMutableProperty0", "set", "(Object)", "summary", "df-generated"], + ["kotlin.reflect", "KMutableProperty1", "set", "(Object,Object)", "summary", "df-generated"], + ["kotlin.reflect", "KMutableProperty2", "set", "(Object,Object,Object)", "summary", "df-generated"], + ["kotlin.reflect", "KParameter", "getIndex", "()", "summary", "df-generated"], + ["kotlin.reflect", "KParameter", "getKind", "()", "summary", "df-generated"], + ["kotlin.reflect", "KParameter", "getName", "()", "summary", "df-generated"], + ["kotlin.reflect", "KParameter", "getType", "()", "summary", "df-generated"], + ["kotlin.reflect", "KParameter", "isOptional", "()", "summary", "df-generated"], + ["kotlin.reflect", "KParameter", "isVararg", "()", "summary", "df-generated"], + ["kotlin.reflect", "KParameter$Kind", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin.reflect", "KParameter$Kind", "values", "()", "summary", "df-generated"], + ["kotlin.reflect", "KProperty", "getGetter", "()", "summary", "df-generated"], + ["kotlin.reflect", "KProperty", "isConst", "()", "summary", "df-generated"], + ["kotlin.reflect", "KProperty", "isLateinit", "()", "summary", "df-generated"], + ["kotlin.reflect", "KProperty$Accessor", "getProperty", "()", "summary", "df-generated"], + ["kotlin.reflect", "KProperty0", "get", "()", "summary", "df-generated"], + ["kotlin.reflect", "KProperty0", "getDelegate", "()", "summary", "df-generated"], + ["kotlin.reflect", "KProperty1", "get", "(Object)", "summary", "df-generated"], + ["kotlin.reflect", "KProperty1", "getDelegate", "(Object)", "summary", "df-generated"], + ["kotlin.reflect", "KProperty2", "get", "(Object,Object)", "summary", "df-generated"], + ["kotlin.reflect", "KProperty2", "getDelegate", "(Object,Object)", "summary", "df-generated"], + ["kotlin.reflect", "KType", "getArguments", "()", "summary", "df-generated"], + ["kotlin.reflect", "KType", "getClassifier", "()", "summary", "df-generated"], + ["kotlin.reflect", "KType", "isMarkedNullable", "()", "summary", "df-generated"], + ["kotlin.reflect", "KTypeParameter", "getName", "()", "summary", "df-generated"], + ["kotlin.reflect", "KTypeParameter", "getUpperBounds", "()", "summary", "df-generated"], + ["kotlin.reflect", "KTypeParameter", "getVariance", "()", "summary", "df-generated"], + ["kotlin.reflect", "KTypeParameter", "isReified", "()", "summary", "df-generated"], + ["kotlin.reflect", "KTypeProjection", "component1", "()", "summary", "df-generated"], + ["kotlin.reflect", "KTypeProjection", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.reflect", "KTypeProjection", "getVariance", "()", "summary", "df-generated"], + ["kotlin.reflect", "KTypeProjection", "hashCode", "()", "summary", "df-generated"], + ["kotlin.reflect", "KTypeProjection$Companion", "getSTAR", "()", "summary", "df-generated"], + ["kotlin.reflect", "KVariance", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin.reflect", "KVariance", "values", "()", "summary", "df-generated"], + ["kotlin.reflect", "KVisibility", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin.reflect", "KVisibility", "values", "()", "summary", "df-generated"], + ["kotlin.reflect", "TypeOfKt", "typeOf", "()", "summary", "df-generated"], + ["kotlin.sequences", "Sequence", "iterator", "()", "summary", "df-generated"], + ["kotlin.sequences", "SequenceScope", "yield", "(Object)", "summary", "df-generated"], + ["kotlin.sequences", "SequenceScope", "yieldAll", "(Iterable)", "summary", "df-generated"], + ["kotlin.sequences", "SequenceScope", "yieldAll", "(Iterator)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "Sequence", "(Function0)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "all", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "any", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "any", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "asIterable", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "asSequence", "(Enumeration)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "asSequence", "(Iterator)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "associate", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "associateBy", "(Sequence,Function1,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "averageOfByte", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "averageOfDouble", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "averageOfFloat", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "averageOfInt", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "averageOfLong", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "averageOfShort", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "chunked", "(Sequence,int)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "contains", "(Sequence,Object)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "count", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "count", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "emptySequence", "()", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "filterIndexed", "(Sequence,Function2)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "flatMapIndexedIterable", "(Sequence,Function2)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "flatMapIndexedSequence", "(Sequence,Function2)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "forEach", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "forEachIndexed", "(Sequence,Function2)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "groupBy", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "groupBy", "(Sequence,Function1,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "groupingBy", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "ifEmpty", "(Sequence,Function0)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "indexOf", "(Sequence,Object)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "indexOfFirst", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "indexOfLast", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "iterator", "(SuspendFunction1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "lastIndexOf", "(Sequence,Object)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "max", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "maxOf", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "maxOfOrNull", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "maxOrNull", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "maxOrThrow", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "min", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "minOf", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "minOfOrNull", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "minOrNull", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "minOrThrow", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "minus", "(Sequence,Iterable)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "minus", "(Sequence,Object)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "minus", "(Sequence,Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "minusElement", "(Sequence,Object)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "none", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "none", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "plus", "(Sequence,Iterable)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "plus", "(Sequence,Object)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "plus", "(Sequence,Object[])", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "plus", "(Sequence,Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "plusElement", "(Sequence,Object)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "runningFold", "(Sequence,Object,Function2)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "runningFoldIndexed", "(Sequence,Object,Function3)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "runningReduce", "(Sequence,Function2)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "runningReduceIndexed", "(Sequence,Function3)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "scan", "(Sequence,Object,Function2)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "scanIndexed", "(Sequence,Object,Function3)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sequence", "(SuspendFunction1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sequenceOf", "(Object[])", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "shuffled", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "shuffled", "(Sequence,Random)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sorted", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sortedBy", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sortedByDescending", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sortedDescending", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sortedWith", "(Sequence,Comparator)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sumBy", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sumByDouble", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sumOfBigDecimal", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sumOfBigInteger", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sumOfByte", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sumOfDouble", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sumOfDouble", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sumOfFloat", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sumOfInt", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sumOfInt", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sumOfLong", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sumOfLong", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sumOfShort", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sumOfUInt", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "sumOfULong", "(Sequence,Function1)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "windowed", "(Sequence,int,int,boolean)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "zipWithNext", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "SequencesKt", "zipWithNext", "(Sequence,Function2)", "summary", "df-generated"], + ["kotlin.sequences", "USequencesKt", "sumOfUByte", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "USequencesKt", "sumOfUInt", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "USequencesKt", "sumOfULong", "(Sequence)", "summary", "df-generated"], + ["kotlin.sequences", "USequencesKt", "sumOfUShort", "(Sequence)", "summary", "df-generated"], + ["kotlin.system", "ProcessKt", "exitProcess", "(int)", "summary", "df-generated"], + ["kotlin.system", "TimingKt", "measureNanoTime", "(Function0)", "summary", "df-generated"], + ["kotlin.system", "TimingKt", "measureTimeMillis", "(Function0)", "summary", "df-generated"], + ["kotlin.text", "Appendable", "append", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "Appendable", "append", "(CharSequence,int,int)", "summary", "df-generated"], + ["kotlin.text", "Appendable", "append", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharCategory", "contains", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharCategory", "getCode", "()", "summary", "df-generated"], + ["kotlin.text", "CharCategory", "getValue", "()", "summary", "df-generated"], + ["kotlin.text", "CharCategory", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin.text", "CharCategory", "values", "()", "summary", "df-generated"], + ["kotlin.text", "CharCategory$Companion", "valueOf", "(int)", "summary", "df-generated"], + ["kotlin.text", "CharDirectionality", "getValue", "()", "summary", "df-generated"], + ["kotlin.text", "CharDirectionality", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin.text", "CharDirectionality", "values", "()", "summary", "df-generated"], + ["kotlin.text", "CharDirectionality$Companion", "valueOf", "(int)", "summary", "df-generated"], + ["kotlin.text", "CharacterCodingException", "CharacterCodingException", "()", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "digitToChar", "(int)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "digitToChar", "(int,int)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "digitToInt", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "digitToInt", "(char,int)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "digitToIntOrNull", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "digitToIntOrNull", "(char,int)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "equals", "(char,char,boolean)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "getCategory", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "getDirectionality", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "isDefined", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "isDigit", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "isHighSurrogate", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "isISOControl", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "isIdentifierIgnorable", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "isJavaIdentifierPart", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "isJavaIdentifierStart", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "isLetter", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "isLetterOrDigit", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "isLowSurrogate", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "isLowerCase", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "isSurrogate", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "isTitleCase", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "isUpperCase", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "isWhitespace", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "lowercase", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "lowercase", "(char,Locale)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "lowercaseChar", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "titlecase", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "titlecase", "(char,Locale)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "titlecaseChar", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "toLowerCase", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "toTitleCase", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "toUpperCase", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "uppercase", "(char)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "uppercase", "(char,Locale)", "summary", "df-generated"], + ["kotlin.text", "CharsKt", "uppercaseChar", "(char)", "summary", "df-generated"], + ["kotlin.text", "Charsets", "UTF32", "()", "summary", "df-generated"], + ["kotlin.text", "Charsets", "UTF32_BE", "()", "summary", "df-generated"], + ["kotlin.text", "Charsets", "UTF32_LE", "()", "summary", "df-generated"], + ["kotlin.text", "Charsets", "getISO_8859_1", "()", "summary", "df-generated"], + ["kotlin.text", "Charsets", "getUS_ASCII", "()", "summary", "df-generated"], + ["kotlin.text", "Charsets", "getUTF_16", "()", "summary", "df-generated"], + ["kotlin.text", "Charsets", "getUTF_16BE", "()", "summary", "df-generated"], + ["kotlin.text", "Charsets", "getUTF_16LE", "()", "summary", "df-generated"], + ["kotlin.text", "Charsets", "getUTF_8", "()", "summary", "df-generated"], + ["kotlin.text", "CharsetsKt", "charset", "(String)", "summary", "df-generated"], + ["kotlin.text", "FlagEnum", "getMask", "()", "summary", "df-generated"], + ["kotlin.text", "FlagEnum", "getValue", "()", "summary", "df-generated"], + ["kotlin.text", "MatchGroup", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.text", "MatchGroup", "hashCode", "()", "summary", "df-generated"], + ["kotlin.text", "MatchGroupCollection", "get", "(int)", "summary", "df-generated"], + ["kotlin.text", "MatchNamedGroupCollection", "get", "(String)", "summary", "df-generated"], + ["kotlin.text", "MatchResult", "getGroupValues", "()", "summary", "df-generated"], + ["kotlin.text", "MatchResult", "getGroups", "()", "summary", "df-generated"], + ["kotlin.text", "MatchResult", "getRange", "()", "summary", "df-generated"], + ["kotlin.text", "MatchResult", "getValue", "()", "summary", "df-generated"], + ["kotlin.text", "MatchResult", "next", "()", "summary", "df-generated"], + ["kotlin.text", "Regex", "Regex", "(String)", "summary", "df-generated"], + ["kotlin.text", "Regex", "Regex", "(String,RegexOption)", "summary", "df-generated"], + ["kotlin.text", "Regex", "Regex", "(String,Set)", "summary", "df-generated"], + ["kotlin.text", "Regex", "containsMatchIn", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "Regex", "findAll", "(CharSequence,int)", "summary", "df-generated"], + ["kotlin.text", "Regex", "getPattern", "()", "summary", "df-generated"], + ["kotlin.text", "Regex", "matchAt", "(CharSequence,int)", "summary", "df-generated"], + ["kotlin.text", "Regex", "matches", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "Regex", "matchesAt", "(CharSequence,int)", "summary", "df-generated"], + ["kotlin.text", "Regex", "split", "(CharSequence,int)", "summary", "df-generated"], + ["kotlin.text", "Regex", "splitToSequence", "(CharSequence,int)", "summary", "df-generated"], + ["kotlin.text", "Regex", "toString", "()", "summary", "df-generated"], + ["kotlin.text", "Regex$Companion", "escapeReplacement", "(String)", "summary", "df-generated"], + ["kotlin.text", "Regex$Companion", "fromLiteral", "(String)", "summary", "df-generated"], + ["kotlin.text", "RegexOption", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin.text", "RegexOption", "values", "()", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "StringBuilder", "()", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "StringBuilder", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "StringBuilder", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "StringBuilder", "(int)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "append", "(Object)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "append", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "append", "(boolean)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "append", "(char[])", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "capacity", "()", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "ensureCapacity", "(int)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "get", "(int)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "indexOf", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "indexOf", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "insert", "(int,CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "insert", "(int,Object)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "insert", "(int,String)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "insert", "(int,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "insert", "(int,char)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "insert", "(int,char[])", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "lastIndexOf", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "lastIndexOf", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "reverse", "()", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "setLength", "(int)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "substring", "(int)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "substring", "(int,int)", "summary", "df-generated"], + ["kotlin.text", "StringBuilder", "trimToSize", "()", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "String", "(int[],int,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "all", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "any", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "any", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "asIterable", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "asSequence", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "associate", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "associateBy", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "associateBy", "(CharSequence,Function1,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "associateWith", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "buildString", "(Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "buildString", "(int,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "chunked", "(CharSequence,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "chunked", "(CharSequence,int,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "chunkedSequence", "(CharSequence,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "chunkedSequence", "(CharSequence,int,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "codePointAt", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "codePointBefore", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "codePointCount", "(String,int,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "commonPrefixWith", "(CharSequence,CharSequence,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "commonSuffixWith", "(CharSequence,CharSequence,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "compareTo", "(String,String,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "contains", "(CharSequence,CharSequence,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "contains", "(CharSequence,Regex)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "contains", "(CharSequence,char,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "contentEquals", "(CharSequence,CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "contentEquals", "(CharSequence,CharSequence,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "contentEquals", "(String,CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "contentEquals", "(String,StringBuffer)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "count", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "count", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "deleteAt", "(StringBuilder,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "deleteRange", "(StringBuilder,int,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "elementAt", "(CharSequence,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "elementAtOrElse", "(CharSequence,int,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "elementAtOrNull", "(CharSequence,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "endsWith", "(CharSequence,CharSequence,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "endsWith", "(CharSequence,char,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "endsWith", "(String,String,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "equals", "(String,String,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "filter", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "filter", "(String,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "filterIndexed", "(CharSequence,Function2)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "filterIndexed", "(String,Function2)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "filterNot", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "filterNot", "(String,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "find", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "findLast", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "first", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "first", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "firstNotNullOf", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "firstNotNullOfOrNull", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "firstOrNull", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "firstOrNull", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "flatMap", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "flatMapIndexedIterable", "(CharSequence,Function2)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "forEach", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "forEachIndexed", "(CharSequence,Function2)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "getCASE_INSENSITIVE_ORDER", "(StringCompanionObject)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "getIndices", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "getLastIndex", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "getOrElse", "(CharSequence,int,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "getOrNull", "(CharSequence,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "groupBy", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "groupBy", "(CharSequence,Function1,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "groupingBy", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "hasSurrogatePairAt", "(CharSequence,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "indexOf", "(CharSequence,String,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "indexOf", "(CharSequence,char,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "indexOfAny", "(CharSequence,Collection,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "indexOfAny", "(CharSequence,char[],int,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "indexOfFirst", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "indexOfLast", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "isBlank", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "isEmpty", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "isNotBlank", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "isNotEmpty", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "isNullOrBlank", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "isNullOrEmpty", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "iterator", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "last", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "last", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "lastIndexOf", "(CharSequence,String,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "lastIndexOf", "(CharSequence,char,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "lastIndexOfAny", "(CharSequence,Collection,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "lastIndexOfAny", "(CharSequence,char[],int,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "lastOrNull", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "lastOrNull", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "map", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "mapIndexed", "(CharSequence,Function2)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "mapIndexedNotNull", "(CharSequence,Function2)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "mapNotNull", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "matches", "(CharSequence,Regex)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "max", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "maxBy", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "maxByOrNull", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "maxByOrThrow", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "maxOf", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "maxOfOrNull", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "maxOfWith", "(CharSequence,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "maxOfWithOrNull", "(CharSequence,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "maxOrNull", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "maxOrThrow", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "maxWith", "(CharSequence,Comparator)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "maxWithOrNull", "(CharSequence,Comparator)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "maxWithOrThrow", "(CharSequence,Comparator)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "min", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "minBy", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "minByOrNull", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "minByOrThrow", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "minOf", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "minOfOrNull", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "minOfWith", "(CharSequence,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "minOfWithOrNull", "(CharSequence,Comparator,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "minOrNull", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "minOrThrow", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "minWith", "(CharSequence,Comparator)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "minWithOrNull", "(CharSequence,Comparator)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "minWithOrThrow", "(CharSequence,Comparator)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "none", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "none", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "offsetByCodePoints", "(String,int,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "padEnd", "(String,int,char)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "padStart", "(String,int,char)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "partition", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "partition", "(String,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "random", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "random", "(CharSequence,Random)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "randomOrNull", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "randomOrNull", "(CharSequence,Random)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "reduce", "(CharSequence,Function2)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "reduceIndexed", "(CharSequence,Function3)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "reduceIndexedOrNull", "(CharSequence,Function3)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "reduceOrNull", "(CharSequence,Function2)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "reduceRight", "(CharSequence,Function2)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "reduceRightIndexed", "(CharSequence,Function3)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "reduceRightIndexedOrNull", "(CharSequence,Function3)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "reduceRightOrNull", "(CharSequence,Function2)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "regionMatches", "(CharSequence,int,CharSequence,int,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "regionMatches", "(String,int,String,int,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "removeRange", "(String,IntRange)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "removeRange", "(String,int,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "replace", "(String,String,String,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "replaceIndent", "(String,String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "replaceIndentByMargin", "(String,String,String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "replaceRange", "(String,IntRange,CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "replaceRange", "(String,int,int,CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "reversed", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "runningReduce", "(CharSequence,Function2)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "runningReduceIndexed", "(CharSequence,Function3)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "set", "(StringBuilder,int,char)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "single", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "single", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "singleOrNull", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "singleOrNull", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "slice", "(CharSequence,Iterable)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "slice", "(String,Iterable)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "split", "(CharSequence,Regex,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "split", "(CharSequence,String[],boolean,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "split", "(CharSequence,char[],boolean,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "splitToSequence", "(CharSequence,Regex,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "startsWith", "(CharSequence,CharSequence,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "startsWith", "(CharSequence,CharSequence,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "startsWith", "(CharSequence,char,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "startsWith", "(String,String,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "startsWith", "(String,String,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "substring", "(CharSequence,IntRange)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "substring", "(CharSequence,int,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "sumBy", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "sumByDouble", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "sumOfBigDecimal", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "sumOfBigInteger", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "sumOfDouble", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "sumOfInt", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "sumOfLong", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "sumOfUInt", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "sumOfULong", "(CharSequence,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toBigDecimal", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toBigDecimal", "(String,MathContext)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toBigDecimalOrNull", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toBigDecimalOrNull", "(String,MathContext)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toBigInteger", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toBigInteger", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toBigIntegerOrNull", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toBigIntegerOrNull", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toBoolean", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toBooleanNullable", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toBooleanStrict", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toBooleanStrictOrNull", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toByte", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toByte", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toByteOrNull", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toByteOrNull", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toDouble", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toDoubleOrNull", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toFloat", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toFloatOrNull", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toHashSet", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toInt", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toInt", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toIntOrNull", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toIntOrNull", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toList", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toLong", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toLong", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toLongOrNull", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toLongOrNull", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toMutableList", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toPattern", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toRegex", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toRegex", "(String,RegexOption)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toRegex", "(String,Set)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toSet", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toShort", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toShort", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toShortOrNull", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toShortOrNull", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toSortedSet", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toString", "(byte,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toString", "(int,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toString", "(long,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "toString", "(short,int)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "trim", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "trim", "(String,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "trim", "(String,char[])", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "trimEnd", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "trimEnd", "(String,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "trimEnd", "(String,char[])", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "trimIndent", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "trimMargin", "(String,String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "trimStart", "(String)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "trimStart", "(String,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "trimStart", "(String,char[])", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "windowed", "(CharSequence,int,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "windowed", "(CharSequence,int,int,boolean,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "windowedSequence", "(CharSequence,int,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "windowedSequence", "(CharSequence,int,int,boolean,Function1)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "withIndex", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "zip", "(CharSequence,CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "zip", "(CharSequence,CharSequence,Function2)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "zipWithNext", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "StringsKt", "zipWithNext", "(CharSequence,Function2)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "String", "(char[])", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "String", "(char[],int,int)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "compareTo", "(String,String,boolean)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "concatToString", "(char[])", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "concatToString", "(char[],int,int)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "decodeToString", "(byte[])", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "decodeToString", "(byte[],int,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "encodeToByteArray", "(String)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "encodeToByteArray", "(String,int,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "endsWith", "(String,String,boolean)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "equals", "(String,String,boolean)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "getCASE_INSENSITIVE_ORDER", "(StringCompanionObject)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "isBlank", "(CharSequence)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "isHighSurrogate", "(char)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "isLowSurrogate", "(char)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "regionMatches", "(CharSequence,int,CharSequence,int,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "repeat", "(CharSequence,int)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "replace", "(String,String,String,boolean)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "replace", "(String,char,char,boolean)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "replaceFirst", "(String,String,String,boolean)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "replaceFirst", "(String,char,char,boolean)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "startsWith", "(String,String,boolean)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "startsWith", "(String,String,int,boolean)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "substring", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "substring", "(String,int,int)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toBoolean", "(String)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toByte", "(String)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toByte", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toCharArray", "(String)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toCharArray", "(String,int,int)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toDouble", "(String)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toDoubleOrNull", "(String)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toFloat", "(String)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toFloatOrNull", "(String)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toInt", "(String)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toInt", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toLong", "(String)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toLong", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toShort", "(String)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toShort", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toString", "(byte,int)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toString", "(int,int)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toString", "(long,int)", "summary", "df-generated"], + ["kotlin.text", "TextHKt", "toString", "(short,int)", "summary", "df-generated"], + ["kotlin.text", "Typography", "getAlmostEqual", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getAmp", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getBullet", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getCent", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getCopyright", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getDagger", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getDegree", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getDollar", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getDoubleDagger", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getDoublePrime", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getEllipsis", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getEuro", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getGreater", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getGreaterOrEqual", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getHalf", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getLeftDoubleQuote", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getLeftGuillemet", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getLeftGuillemete", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getLeftSingleQuote", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getLess", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getLessOrEqual", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getLowDoubleQuote", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getLowSingleQuote", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getMdash", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getMiddleDot", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getNbsp", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getNdash", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getNotEqual", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getParagraph", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getPlusMinus", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getPound", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getPrime", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getQuote", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getRegistered", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getRightDoubleQuote", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getRightGuillemet", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getRightGuillemete", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getRightSingleQuote", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getSection", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getTimes", "()", "summary", "df-generated"], + ["kotlin.text", "Typography", "getTm", "()", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toString", "(byte,int)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toString", "(int,int)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toString", "(long,int)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toString", "(short,int)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toUByte", "(String)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toUByte", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toUByteOrNull", "(String)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toUByteOrNull", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toUInt", "(String)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toUInt", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toUIntOrNull", "(String)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toUIntOrNull", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toULong", "(String)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toULong", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toULongOrNull", "(String)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toULongOrNull", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toUShort", "(String)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toUShort", "(String,int)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toUShortOrNull", "(String)", "summary", "df-generated"], + ["kotlin.text", "UStringsKt", "toUShortOrNull", "(String,int)", "summary", "df-generated"], + ["kotlin.time", "AbstractDoubleTimeSource", "AbstractDoubleTimeSource", "(DurationUnit)", "summary", "df-generated"], + ["kotlin.time", "AbstractLongTimeSource", "AbstractLongTimeSource", "(DurationUnit)", "summary", "df-generated"], + ["kotlin.time", "Duration", "div", "(Duration)", "summary", "df-generated"], + ["kotlin.time", "Duration", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.time", "Duration", "getInDays", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "getInHours", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "getInMicroseconds", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "getInMilliseconds", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "getInMinutes", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "getInNanoseconds", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "getInSeconds", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "getInWholeDays", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "getInWholeHours", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "getInWholeMicroseconds", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "getInWholeMilliseconds", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "getInWholeMinutes", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "getInWholeNanoseconds", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "getInWholeSeconds", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "hashCode", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "isFinite", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "isInfinite", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "isNegative", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "isPositive", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "toComponents", "(Function2)", "summary", "df-generated"], + ["kotlin.time", "Duration", "toComponents", "(Function3)", "summary", "df-generated"], + ["kotlin.time", "Duration", "toComponents", "(Function4)", "summary", "df-generated"], + ["kotlin.time", "Duration", "toComponents", "(Function5)", "summary", "df-generated"], + ["kotlin.time", "Duration", "toDouble", "(DurationUnit)", "summary", "df-generated"], + ["kotlin.time", "Duration", "toInt", "(DurationUnit)", "summary", "df-generated"], + ["kotlin.time", "Duration", "toIsoString", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "toLong", "(DurationUnit)", "summary", "df-generated"], + ["kotlin.time", "Duration", "toLongMilliseconds", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "toLongNanoseconds", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "toString", "()", "summary", "df-generated"], + ["kotlin.time", "Duration", "toString", "(DurationUnit,int)", "summary", "df-generated"], + ["kotlin.time", "Duration", "unaryMinus", "()", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "convert", "(double,DurationUnit,DurationUnit)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "days", "(double)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "days", "(int)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "days", "(long)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getDays", "(double)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getDays", "(int)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getDays", "(long)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getHours", "(double)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getHours", "(int)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getHours", "(long)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getMicroseconds", "(double)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getMicroseconds", "(int)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getMicroseconds", "(long)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getMilliseconds", "(double)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getMilliseconds", "(int)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getMilliseconds", "(long)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getMinutes", "(double)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getMinutes", "(int)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getMinutes", "(long)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getNanoseconds", "(double)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getNanoseconds", "(int)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getNanoseconds", "(long)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getSeconds", "(double)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getSeconds", "(int)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "getSeconds", "(long)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "hours", "(double)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "hours", "(int)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "hours", "(long)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "microseconds", "(double)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "microseconds", "(int)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "microseconds", "(long)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "milliseconds", "(double)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "milliseconds", "(int)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "milliseconds", "(long)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "minutes", "(double)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "minutes", "(int)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "minutes", "(long)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "nanoseconds", "(double)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "nanoseconds", "(int)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "nanoseconds", "(long)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "parse", "(String)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "parseIsoString", "(String)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "parseIsoStringOrNull", "(String)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "parseOrNull", "(String)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "seconds", "(double)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "seconds", "(int)", "summary", "df-generated"], + ["kotlin.time", "Duration$Companion", "seconds", "(long)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getDays", "(double)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getDays", "(int)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getDays", "(long)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getHours", "(double)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getHours", "(int)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getHours", "(long)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getMicroseconds", "(double)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getMicroseconds", "(int)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getMicroseconds", "(long)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getMilliseconds", "(double)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getMilliseconds", "(int)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getMilliseconds", "(long)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getMinutes", "(double)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getMinutes", "(int)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getMinutes", "(long)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getNanoseconds", "(double)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getNanoseconds", "(int)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getNanoseconds", "(long)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getSeconds", "(double)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getSeconds", "(int)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "getSeconds", "(long)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "toDuration", "(double,DurationUnit)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "toDuration", "(int,DurationUnit)", "summary", "df-generated"], + ["kotlin.time", "DurationKt", "toDuration", "(long,DurationUnit)", "summary", "df-generated"], + ["kotlin.time", "DurationUnit", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin.time", "DurationUnit", "values", "()", "summary", "df-generated"], + ["kotlin.time", "DurationUnitKt", "toDurationUnit", "(TimeUnit)", "summary", "df-generated"], + ["kotlin.time", "DurationUnitKt", "toTimeUnit", "(DurationUnit)", "summary", "df-generated"], + ["kotlin.time", "ExperimentalTime", "ExperimentalTime", "()", "summary", "df-generated"], + ["kotlin.time", "MeasureTimeKt", "measureTime", "(Function0)", "summary", "df-generated"], + ["kotlin.time", "MeasureTimeKt", "measureTime", "(Monotonic,Function0)", "summary", "df-generated"], + ["kotlin.time", "MeasureTimeKt", "measureTime", "(TimeSource,Function0)", "summary", "df-generated"], + ["kotlin.time", "MeasureTimeKt", "measureTimedValue", "(Function0)", "summary", "df-generated"], + ["kotlin.time", "MeasureTimeKt", "measureTimedValue", "(Monotonic,Function0)", "summary", "df-generated"], + ["kotlin.time", "MeasureTimeKt", "measureTimedValue", "(TimeSource,Function0)", "summary", "df-generated"], + ["kotlin.time", "TestTimeSource", "TestTimeSource", "()", "summary", "df-generated"], + ["kotlin.time", "TestTimeSource", "plusAssign", "(Duration)", "summary", "df-generated"], + ["kotlin.time", "TimeMark", "elapsedNow", "()", "summary", "df-generated"], + ["kotlin.time", "TimeMark", "hasNotPassedNow", "()", "summary", "df-generated"], + ["kotlin.time", "TimeMark", "hasPassedNow", "()", "summary", "df-generated"], + ["kotlin.time", "TimeMark", "minus", "(Duration)", "summary", "df-generated"], + ["kotlin.time", "TimeMark", "plus", "(Duration)", "summary", "df-generated"], + ["kotlin.time", "TimeSource", "markNow", "()", "summary", "df-generated"], + ["kotlin.time", "TimeSource$Monotonic", "toString", "()", "summary", "df-generated"], + ["kotlin.time", "TimeSource$Monotonic$ValueTimeMark", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.time", "TimeSource$Monotonic$ValueTimeMark", "hashCode", "()", "summary", "df-generated"], + ["kotlin.time", "TimeSource$Monotonic$ValueTimeMark", "toString", "()", "summary", "df-generated"], + ["kotlin.time", "TimeSourceKt", "compareTo", "(TimeMark,TimeMark)", "summary", "df-generated"], + ["kotlin.time", "TimeSourceKt", "minus", "(TimeMark,TimeMark)", "summary", "df-generated"], + ["kotlin.time", "TimedValue", "equals", "(Object)", "summary", "df-generated"], + ["kotlin.time", "TimedValue", "hashCode", "()", "summary", "df-generated"], + ["kotlin", "ArithmeticException", "ArithmeticException", "()", "summary", "df-generated"], + ["kotlin", "ArithmeticException", "ArithmeticException", "(String)", "summary", "df-generated"], + ["kotlin", "ArrayIntrinsicsKt", "emptyArray", "()", "summary", "df-generated"], + ["kotlin", "AssertionError", "AssertionError", "()", "summary", "df-generated"], + ["kotlin", "AssertionError", "AssertionError", "(Object)", "summary", "df-generated"], + ["kotlin", "BuilderInference", "BuilderInference", "()", "summary", "df-generated"], + ["kotlin", "CharCodeJVMKt", "Char", "(short)", "summary", "df-generated"], + ["kotlin", "CharCodeKt", "Char", "(int)", "summary", "df-generated"], + ["kotlin", "CharCodeKt", "Char", "(short)", "summary", "df-generated"], + ["kotlin", "CharCodeKt", "getCode", "(char)", "summary", "df-generated"], + ["kotlin", "ClassCastException", "ClassCastException", "()", "summary", "df-generated"], + ["kotlin", "ClassCastException", "ClassCastException", "(String)", "summary", "df-generated"], + ["kotlin", "Comparator", "compare", "(Object,Object)", "summary", "df-generated"], + ["kotlin", "CompareToKt", "compareTo", "(Comparable,Object)", "summary", "df-generated"], + ["kotlin", "ConcurrentModificationException", "ConcurrentModificationException", "()", "summary", "df-generated"], + ["kotlin", "ConcurrentModificationException", "ConcurrentModificationException", "(String)", "summary", "df-generated"], + ["kotlin", "ConcurrentModificationException", "ConcurrentModificationException", "(String,Throwable)", "summary", "df-generated"], + ["kotlin", "ConcurrentModificationException", "ConcurrentModificationException", "(Throwable)", "summary", "df-generated"], + ["kotlin", "ContextFunctionTypeParams", "ContextFunctionTypeParams", "(int)", "summary", "df-generated"], + ["kotlin", "ContextFunctionTypeParams", "count", "()", "summary", "df-generated"], + ["kotlin", "DeepRecursiveKt", "invoke", "(DeepRecursiveFunction,Object)", "summary", "df-generated"], + ["kotlin", "DeepRecursiveScope", "callRecursive", "(DeepRecursiveFunction,Object)", "summary", "df-generated"], + ["kotlin", "DeepRecursiveScope", "callRecursive", "(Object)", "summary", "df-generated"], + ["kotlin", "DeepRecursiveScope", "invoke", "(DeepRecursiveFunction,Object)", "summary", "df-generated"], + ["kotlin", "Deprecated", "Deprecated", "(String,ReplaceWith,DeprecationLevel)", "summary", "df-generated"], + ["kotlin", "Deprecated", "level", "()", "summary", "df-generated"], + ["kotlin", "Deprecated", "message", "()", "summary", "df-generated"], + ["kotlin", "Deprecated", "replaceWith", "()", "summary", "df-generated"], + ["kotlin", "DeprecatedSinceKotlin", "DeprecatedSinceKotlin", "(String,String,String)", "summary", "df-generated"], + ["kotlin", "DeprecatedSinceKotlin", "errorSince", "()", "summary", "df-generated"], + ["kotlin", "DeprecatedSinceKotlin", "hiddenSince", "()", "summary", "df-generated"], + ["kotlin", "DeprecatedSinceKotlin", "warningSince", "()", "summary", "df-generated"], + ["kotlin", "DeprecationLevel", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin", "DeprecationLevel", "values", "()", "summary", "df-generated"], + ["kotlin", "DslMarker", "DslMarker", "()", "summary", "df-generated"], + ["kotlin", "Error", "Error", "()", "summary", "df-generated"], + ["kotlin", "Error", "Error", "(String)", "summary", "df-generated"], + ["kotlin", "Error", "Error", "(String,Throwable)", "summary", "df-generated"], + ["kotlin", "Error", "Error", "(Throwable)", "summary", "df-generated"], + ["kotlin", "Exception", "Exception", "()", "summary", "df-generated"], + ["kotlin", "Exception", "Exception", "(String)", "summary", "df-generated"], + ["kotlin", "Exception", "Exception", "(String,Throwable)", "summary", "df-generated"], + ["kotlin", "Exception", "Exception", "(Throwable)", "summary", "df-generated"], + ["kotlin", "ExceptionsHKt", "addSuppressed", "(Throwable,Throwable)", "summary", "df-generated"], + ["kotlin", "ExceptionsHKt", "getSuppressedExceptions", "(Throwable)", "summary", "df-generated"], + ["kotlin", "ExceptionsHKt", "printStackTrace", "(Throwable)", "summary", "df-generated"], + ["kotlin", "ExceptionsHKt", "stackTraceToString", "(Throwable)", "summary", "df-generated"], + ["kotlin", "ExceptionsKt", "addSuppressed", "(Throwable,Throwable)", "summary", "df-generated"], + ["kotlin", "ExceptionsKt", "getStackTrace", "(Throwable)", "summary", "df-generated"], + ["kotlin", "ExceptionsKt", "getSuppressedExceptions", "(Throwable)", "summary", "df-generated"], + ["kotlin", "ExceptionsKt", "printStackTrace", "(Throwable)", "summary", "df-generated"], + ["kotlin", "ExceptionsKt", "printStackTrace", "(Throwable,PrintStream)", "summary", "df-generated"], + ["kotlin", "ExceptionsKt", "printStackTrace", "(Throwable,PrintWriter)", "summary", "df-generated"], + ["kotlin", "ExceptionsKt", "stackTraceToString", "(Throwable)", "summary", "df-generated"], + ["kotlin", "Experimental", "Experimental", "(Level)", "summary", "df-generated"], + ["kotlin", "Experimental", "level", "()", "summary", "df-generated"], + ["kotlin", "Experimental$Level", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin", "Experimental$Level", "values", "()", "summary", "df-generated"], + ["kotlin", "ExperimentalMultiplatform", "ExperimentalMultiplatform", "()", "summary", "df-generated"], + ["kotlin", "ExperimentalStdlibApi", "ExperimentalStdlibApi", "()", "summary", "df-generated"], + ["kotlin", "ExperimentalUnsignedTypes", "ExperimentalUnsignedTypes", "()", "summary", "df-generated"], + ["kotlin", "ExtensionFunctionType", "ExtensionFunctionType", "()", "summary", "df-generated"], + ["kotlin", "HashCodeKt", "hashCode", "(Object)", "summary", "df-generated"], + ["kotlin", "IllegalArgumentException", "IllegalArgumentException", "()", "summary", "df-generated"], + ["kotlin", "IllegalArgumentException", "IllegalArgumentException", "(String)", "summary", "df-generated"], + ["kotlin", "IllegalArgumentException", "IllegalArgumentException", "(String,Throwable)", "summary", "df-generated"], + ["kotlin", "IllegalArgumentException", "IllegalArgumentException", "(Throwable)", "summary", "df-generated"], + ["kotlin", "IllegalStateException", "IllegalStateException", "()", "summary", "df-generated"], + ["kotlin", "IllegalStateException", "IllegalStateException", "(String)", "summary", "df-generated"], + ["kotlin", "IllegalStateException", "IllegalStateException", "(String,Throwable)", "summary", "df-generated"], + ["kotlin", "IllegalStateException", "IllegalStateException", "(Throwable)", "summary", "df-generated"], + ["kotlin", "IndexOutOfBoundsException", "IndexOutOfBoundsException", "()", "summary", "df-generated"], + ["kotlin", "IndexOutOfBoundsException", "IndexOutOfBoundsException", "(String)", "summary", "df-generated"], + ["kotlin", "KotlinHKt", "fromBits", "(DoubleCompanionObject,long)", "summary", "df-generated"], + ["kotlin", "KotlinHKt", "fromBits", "(FloatCompanionObject,int)", "summary", "df-generated"], + ["kotlin", "KotlinHKt", "isFinite", "(double)", "summary", "df-generated"], + ["kotlin", "KotlinHKt", "isFinite", "(float)", "summary", "df-generated"], + ["kotlin", "KotlinHKt", "isInfinite", "(double)", "summary", "df-generated"], + ["kotlin", "KotlinHKt", "isInfinite", "(float)", "summary", "df-generated"], + ["kotlin", "KotlinHKt", "isNaN", "(double)", "summary", "df-generated"], + ["kotlin", "KotlinHKt", "isNaN", "(float)", "summary", "df-generated"], + ["kotlin", "KotlinHKt", "lazy", "(Function0)", "summary", "df-generated"], + ["kotlin", "KotlinHKt", "lazy", "(LazyThreadSafetyMode,Function0)", "summary", "df-generated"], + ["kotlin", "KotlinHKt", "lazy", "(Object,Function0)", "summary", "df-generated"], + ["kotlin", "KotlinHKt", "toBits", "(double)", "summary", "df-generated"], + ["kotlin", "KotlinHKt", "toBits", "(float)", "summary", "df-generated"], + ["kotlin", "KotlinHKt", "toRawBits", "(double)", "summary", "df-generated"], + ["kotlin", "KotlinHKt", "toRawBits", "(float)", "summary", "df-generated"], + ["kotlin", "KotlinNullPointerException", "KotlinNullPointerException", "()", "summary", "df-generated"], + ["kotlin", "KotlinNullPointerException", "KotlinNullPointerException", "(String)", "summary", "df-generated"], + ["kotlin", "KotlinVersion", "KotlinVersion", "(int,int)", "summary", "df-generated"], + ["kotlin", "KotlinVersion", "KotlinVersion", "(int,int,int)", "summary", "df-generated"], + ["kotlin", "KotlinVersion", "equals", "(Object)", "summary", "df-generated"], + ["kotlin", "KotlinVersion", "getMajor", "()", "summary", "df-generated"], + ["kotlin", "KotlinVersion", "getMinor", "()", "summary", "df-generated"], + ["kotlin", "KotlinVersion", "getPatch", "()", "summary", "df-generated"], + ["kotlin", "KotlinVersion", "hashCode", "()", "summary", "df-generated"], + ["kotlin", "KotlinVersion", "isAtLeast", "(int,int)", "summary", "df-generated"], + ["kotlin", "KotlinVersion", "isAtLeast", "(int,int,int)", "summary", "df-generated"], + ["kotlin", "KotlinVersion", "toString", "()", "summary", "df-generated"], + ["kotlin", "KotlinVersion$Companion", "getMAX_COMPONENT_VALUE", "()", "summary", "df-generated"], + ["kotlin", "LateinitKt", "isInitialized", "(KProperty0)", "summary", "df-generated"], + ["kotlin", "Lazy", "getValue", "()", "summary", "df-generated"], + ["kotlin", "Lazy", "isInitialized", "()", "summary", "df-generated"], + ["kotlin", "LazyThreadSafetyMode", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin", "LazyThreadSafetyMode", "values", "()", "summary", "df-generated"], + ["kotlin", "Metadata", "Metadata", "(int,int[],int[],String[],String[],String,String,int)", "summary", "df-generated"], + ["kotlin", "Metadata", "bv", "()", "summary", "df-generated"], + ["kotlin", "Metadata", "d1", "()", "summary", "df-generated"], + ["kotlin", "Metadata", "d2", "()", "summary", "df-generated"], + ["kotlin", "Metadata", "k", "()", "summary", "df-generated"], + ["kotlin", "Metadata", "mv", "()", "summary", "df-generated"], + ["kotlin", "Metadata", "pn", "()", "summary", "df-generated"], + ["kotlin", "Metadata", "xi", "()", "summary", "df-generated"], + ["kotlin", "Metadata", "xs", "()", "summary", "df-generated"], + ["kotlin", "NoSuchElementException", "NoSuchElementException", "()", "summary", "df-generated"], + ["kotlin", "NoSuchElementException", "NoSuchElementException", "(String)", "summary", "df-generated"], + ["kotlin", "NoWhenBranchMatchedException", "NoWhenBranchMatchedException", "()", "summary", "df-generated"], + ["kotlin", "NoWhenBranchMatchedException", "NoWhenBranchMatchedException", "(String)", "summary", "df-generated"], + ["kotlin", "NoWhenBranchMatchedException", "NoWhenBranchMatchedException", "(String,Throwable)", "summary", "df-generated"], + ["kotlin", "NoWhenBranchMatchedException", "NoWhenBranchMatchedException", "(Throwable)", "summary", "df-generated"], + ["kotlin", "NotImplementedError", "NotImplementedError", "(String)", "summary", "df-generated"], + ["kotlin", "NullPointerException", "NullPointerException", "()", "summary", "df-generated"], + ["kotlin", "NullPointerException", "NullPointerException", "(String)", "summary", "df-generated"], + ["kotlin", "NumberFormatException", "NumberFormatException", "()", "summary", "df-generated"], + ["kotlin", "NumberFormatException", "NumberFormatException", "(String)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "and", "(BigInteger,BigInteger)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "countLeadingZeroBits", "(byte)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "countLeadingZeroBits", "(int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "countLeadingZeroBits", "(long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "countLeadingZeroBits", "(short)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "countOneBits", "(byte)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "countOneBits", "(int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "countOneBits", "(long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "countOneBits", "(short)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "countTrailingZeroBits", "(byte)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "countTrailingZeroBits", "(int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "countTrailingZeroBits", "(long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "countTrailingZeroBits", "(short)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "dec", "(BigDecimal)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "dec", "(BigInteger)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "div", "(BigDecimal,BigDecimal)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "div", "(BigInteger,BigInteger)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(byte,byte)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(byte,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(byte,long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(byte,short)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(int,byte)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(int,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(int,long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(int,short)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(long,byte)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(long,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(long,long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(long,short)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(short,byte)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(short,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(short,long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "floorDiv", "(short,short)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "fromBits", "(DoubleCompanionObject,long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "fromBits", "(FloatCompanionObject,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "inc", "(BigDecimal)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "inc", "(BigInteger)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "inv", "(BigInteger)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "isFinite", "(double)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "isFinite", "(float)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "isInfinite", "(double)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "isInfinite", "(float)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "isNaN", "(double)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "isNaN", "(float)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "minus", "(BigDecimal,BigDecimal)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "minus", "(BigInteger,BigInteger)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(byte,byte)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(byte,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(byte,long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(byte,short)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(double,double)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(double,float)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(float,double)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(float,float)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(int,byte)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(int,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(int,long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(int,short)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(long,byte)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(long,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(long,long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(long,short)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(short,byte)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(short,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(short,long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "mod", "(short,short)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "or", "(BigInteger,BigInteger)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "plus", "(BigDecimal,BigDecimal)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "plus", "(BigInteger,BigInteger)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "rem", "(BigDecimal,BigDecimal)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "rem", "(BigInteger,BigInteger)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "rotateLeft", "(byte,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "rotateLeft", "(int,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "rotateLeft", "(long,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "rotateLeft", "(short,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "rotateRight", "(byte,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "rotateRight", "(int,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "rotateRight", "(long,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "rotateRight", "(short,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "shl", "(BigInteger,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "shr", "(BigInteger,int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "takeHighestOneBit", "(byte)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "takeHighestOneBit", "(int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "takeHighestOneBit", "(long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "takeHighestOneBit", "(short)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "takeLowestOneBit", "(byte)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "takeLowestOneBit", "(int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "takeLowestOneBit", "(long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "takeLowestOneBit", "(short)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "times", "(BigDecimal,BigDecimal)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "times", "(BigInteger,BigInteger)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toBigDecimal", "(BigInteger)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toBigDecimal", "(BigInteger,int,MathContext)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toBigDecimal", "(double)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toBigDecimal", "(double,MathContext)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toBigDecimal", "(float)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toBigDecimal", "(float,MathContext)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toBigDecimal", "(int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toBigDecimal", "(int,MathContext)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toBigDecimal", "(long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toBigDecimal", "(long,MathContext)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toBigInteger", "(int)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toBigInteger", "(long)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toBits", "(double)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toBits", "(float)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toRawBits", "(double)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "toRawBits", "(float)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "unaryMinus", "(BigDecimal)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "unaryMinus", "(BigInteger)", "summary", "df-generated"], + ["kotlin", "NumbersKt", "xor", "(BigInteger,BigInteger)", "summary", "df-generated"], + ["kotlin", "OptIn", "OptIn", "(KClass[])", "summary", "df-generated"], + ["kotlin", "OptIn", "markerClass", "()", "summary", "df-generated"], + ["kotlin", "OptionalExpectation", "OptionalExpectation", "()", "summary", "df-generated"], + ["kotlin", "OverloadResolutionByLambdaReturnType", "OverloadResolutionByLambdaReturnType", "()", "summary", "df-generated"], + ["kotlin", "Pair", "equals", "(Object)", "summary", "df-generated"], + ["kotlin", "Pair", "hashCode", "()", "summary", "df-generated"], + ["kotlin", "ParameterName", "ParameterName", "(String)", "summary", "df-generated"], + ["kotlin", "ParameterName", "name", "()", "summary", "df-generated"], + ["kotlin", "PreconditionsKt", "assert", "(boolean)", "summary", "df-generated"], + ["kotlin", "PreconditionsKt", "assert", "(boolean,Function0)", "summary", "df-generated"], + ["kotlin", "PreconditionsKt", "check", "(boolean)", "summary", "df-generated"], + ["kotlin", "PreconditionsKt", "check", "(boolean,Function0)", "summary", "df-generated"], + ["kotlin", "PreconditionsKt", "error", "(Object)", "summary", "df-generated"], + ["kotlin", "PreconditionsKt", "require", "(boolean)", "summary", "df-generated"], + ["kotlin", "PreconditionsKt", "require", "(boolean,Function0)", "summary", "df-generated"], + ["kotlin", "PropertyReferenceDelegatesKt", "getValue", "(KProperty0,Object,KProperty)", "summary", "df-generated"], + ["kotlin", "PropertyReferenceDelegatesKt", "getValue", "(KProperty1,Object,KProperty)", "summary", "df-generated"], + ["kotlin", "PropertyReferenceDelegatesKt", "setValue", "(KMutableProperty0,Object,KProperty,Object)", "summary", "df-generated"], + ["kotlin", "PropertyReferenceDelegatesKt", "setValue", "(KMutableProperty1,Object,KProperty,Object)", "summary", "df-generated"], + ["kotlin", "PublishedApi", "PublishedApi", "()", "summary", "df-generated"], + ["kotlin", "ReplaceWith", "ReplaceWith", "(String,String[])", "summary", "df-generated"], + ["kotlin", "ReplaceWith", "expression", "()", "summary", "df-generated"], + ["kotlin", "ReplaceWith", "imports", "()", "summary", "df-generated"], + ["kotlin", "RequiresOptIn", "RequiresOptIn", "(String,Level)", "summary", "df-generated"], + ["kotlin", "RequiresOptIn", "level", "()", "summary", "df-generated"], + ["kotlin", "RequiresOptIn", "message", "()", "summary", "df-generated"], + ["kotlin", "RequiresOptIn$Level", "valueOf", "(String)", "summary", "df-generated"], + ["kotlin", "RequiresOptIn$Level", "values", "()", "summary", "df-generated"], + ["kotlin", "Result", "equals", "(Object)", "summary", "df-generated"], + ["kotlin", "Result", "hashCode", "()", "summary", "df-generated"], + ["kotlin", "Result", "isFailure", "()", "summary", "df-generated"], + ["kotlin", "Result", "isSuccess", "()", "summary", "df-generated"], + ["kotlin", "ResultKt", "runCatching", "(Function0)", "summary", "df-generated"], + ["kotlin", "ResultKt", "runCatching", "(Object,Function1)", "summary", "df-generated"], + ["kotlin", "RuntimeException", "RuntimeException", "()", "summary", "df-generated"], + ["kotlin", "RuntimeException", "RuntimeException", "(String)", "summary", "df-generated"], + ["kotlin", "RuntimeException", "RuntimeException", "(String,Throwable)", "summary", "df-generated"], + ["kotlin", "RuntimeException", "RuntimeException", "(Throwable)", "summary", "df-generated"], + ["kotlin", "SinceKotlin", "SinceKotlin", "(String)", "summary", "df-generated"], + ["kotlin", "SinceKotlin", "version", "()", "summary", "df-generated"], + ["kotlin", "StandardKt", "TODO", "()", "summary", "df-generated"], + ["kotlin", "StandardKt", "TODO", "(String)", "summary", "df-generated"], + ["kotlin", "StandardKt", "repeat", "(int,Function1)", "summary", "df-generated"], + ["kotlin", "StandardKt", "run", "(Function0)", "summary", "df-generated"], + ["kotlin", "StandardKt", "synchronized", "(Object,Function0)", "summary", "df-generated"], + ["kotlin", "Suppress", "Suppress", "(String[])", "summary", "df-generated"], + ["kotlin", "Suppress", "names", "()", "summary", "df-generated"], + ["kotlin", "Throws", "Throws", "(KClass[])", "summary", "df-generated"], + ["kotlin", "Throws", "exceptionClasses", "()", "summary", "df-generated"], + ["kotlin", "Triple", "equals", "(Object)", "summary", "df-generated"], + ["kotlin", "Triple", "hashCode", "()", "summary", "df-generated"], + ["kotlin", "TypeCastException", "TypeCastException", "()", "summary", "df-generated"], + ["kotlin", "TypeCastException", "TypeCastException", "(String)", "summary", "df-generated"], + ["kotlin", "UByte", "and", "(byte)", "summary", "df-generated"], + ["kotlin", "UByte", "compareTo", "(byte)", "summary", "df-generated"], + ["kotlin", "UByte", "compareTo", "(int)", "summary", "df-generated"], + ["kotlin", "UByte", "compareTo", "(long)", "summary", "df-generated"], + ["kotlin", "UByte", "compareTo", "(short)", "summary", "df-generated"], + ["kotlin", "UByte", "dec", "()", "summary", "df-generated"], + ["kotlin", "UByte", "div", "(byte)", "summary", "df-generated"], + ["kotlin", "UByte", "div", "(int)", "summary", "df-generated"], + ["kotlin", "UByte", "div", "(long)", "summary", "df-generated"], + ["kotlin", "UByte", "div", "(short)", "summary", "df-generated"], + ["kotlin", "UByte", "equals", "(Object)", "summary", "df-generated"], + ["kotlin", "UByte", "floorDiv", "(byte)", "summary", "df-generated"], + ["kotlin", "UByte", "floorDiv", "(int)", "summary", "df-generated"], + ["kotlin", "UByte", "floorDiv", "(long)", "summary", "df-generated"], + ["kotlin", "UByte", "floorDiv", "(short)", "summary", "df-generated"], + ["kotlin", "UByte", "hashCode", "()", "summary", "df-generated"], + ["kotlin", "UByte", "inc", "()", "summary", "df-generated"], + ["kotlin", "UByte", "inv", "()", "summary", "df-generated"], + ["kotlin", "UByte", "minus", "(byte)", "summary", "df-generated"], + ["kotlin", "UByte", "minus", "(int)", "summary", "df-generated"], + ["kotlin", "UByte", "minus", "(long)", "summary", "df-generated"], + ["kotlin", "UByte", "minus", "(short)", "summary", "df-generated"], + ["kotlin", "UByte", "mod", "(byte)", "summary", "df-generated"], + ["kotlin", "UByte", "mod", "(int)", "summary", "df-generated"], + ["kotlin", "UByte", "mod", "(long)", "summary", "df-generated"], + ["kotlin", "UByte", "mod", "(short)", "summary", "df-generated"], + ["kotlin", "UByte", "or", "(byte)", "summary", "df-generated"], + ["kotlin", "UByte", "plus", "(byte)", "summary", "df-generated"], + ["kotlin", "UByte", "plus", "(int)", "summary", "df-generated"], + ["kotlin", "UByte", "plus", "(long)", "summary", "df-generated"], + ["kotlin", "UByte", "plus", "(short)", "summary", "df-generated"], + ["kotlin", "UByte", "rangeTo", "(byte)", "summary", "df-generated"], + ["kotlin", "UByte", "rem", "(byte)", "summary", "df-generated"], + ["kotlin", "UByte", "rem", "(int)", "summary", "df-generated"], + ["kotlin", "UByte", "rem", "(long)", "summary", "df-generated"], + ["kotlin", "UByte", "rem", "(short)", "summary", "df-generated"], + ["kotlin", "UByte", "times", "(byte)", "summary", "df-generated"], + ["kotlin", "UByte", "times", "(int)", "summary", "df-generated"], + ["kotlin", "UByte", "times", "(long)", "summary", "df-generated"], + ["kotlin", "UByte", "times", "(short)", "summary", "df-generated"], + ["kotlin", "UByte", "toByte", "()", "summary", "df-generated"], + ["kotlin", "UByte", "toDouble", "()", "summary", "df-generated"], + ["kotlin", "UByte", "toFloat", "()", "summary", "df-generated"], + ["kotlin", "UByte", "toInt", "()", "summary", "df-generated"], + ["kotlin", "UByte", "toLong", "()", "summary", "df-generated"], + ["kotlin", "UByte", "toShort", "()", "summary", "df-generated"], + ["kotlin", "UByte", "toString", "()", "summary", "df-generated"], + ["kotlin", "UByte", "toUInt", "()", "summary", "df-generated"], + ["kotlin", "UByte", "toULong", "()", "summary", "df-generated"], + ["kotlin", "UByte", "toUShort", "()", "summary", "df-generated"], + ["kotlin", "UByte", "xor", "(byte)", "summary", "df-generated"], + ["kotlin", "UByte$Companion", "getMAX_VALUE", "()", "summary", "df-generated"], + ["kotlin", "UByte$Companion", "getMIN_VALUE", "()", "summary", "df-generated"], + ["kotlin", "UByte$Companion", "getSIZE_BITS", "()", "summary", "df-generated"], + ["kotlin", "UByte$Companion", "getSIZE_BYTES", "()", "summary", "df-generated"], + ["kotlin", "UByteArray", "UByteArray", "(int)", "summary", "df-generated"], + ["kotlin", "UByteArray", "equals", "(Object)", "summary", "df-generated"], + ["kotlin", "UByteArray", "get", "(int)", "summary", "df-generated"], + ["kotlin", "UByteArray", "hashCode", "()", "summary", "df-generated"], + ["kotlin", "UByteArray", "set", "(int,byte)", "summary", "df-generated"], + ["kotlin", "UByteArray", "toString", "()", "summary", "df-generated"], + ["kotlin", "UByteArrayKt", "UByteArray", "(int,Function1)", "summary", "df-generated"], + ["kotlin", "UByteKt", "toUByte", "(byte)", "summary", "df-generated"], + ["kotlin", "UByteKt", "toUByte", "(int)", "summary", "df-generated"], + ["kotlin", "UByteKt", "toUByte", "(long)", "summary", "df-generated"], + ["kotlin", "UByteKt", "toUByte", "(short)", "summary", "df-generated"], + ["kotlin", "UInt", "and", "(int)", "summary", "df-generated"], + ["kotlin", "UInt", "compareTo", "(byte)", "summary", "df-generated"], + ["kotlin", "UInt", "compareTo", "(int)", "summary", "df-generated"], + ["kotlin", "UInt", "compareTo", "(long)", "summary", "df-generated"], + ["kotlin", "UInt", "compareTo", "(short)", "summary", "df-generated"], + ["kotlin", "UInt", "dec", "()", "summary", "df-generated"], + ["kotlin", "UInt", "div", "(byte)", "summary", "df-generated"], + ["kotlin", "UInt", "div", "(int)", "summary", "df-generated"], + ["kotlin", "UInt", "div", "(long)", "summary", "df-generated"], + ["kotlin", "UInt", "div", "(short)", "summary", "df-generated"], + ["kotlin", "UInt", "equals", "(Object)", "summary", "df-generated"], + ["kotlin", "UInt", "floorDiv", "(byte)", "summary", "df-generated"], + ["kotlin", "UInt", "floorDiv", "(int)", "summary", "df-generated"], + ["kotlin", "UInt", "floorDiv", "(long)", "summary", "df-generated"], + ["kotlin", "UInt", "floorDiv", "(short)", "summary", "df-generated"], + ["kotlin", "UInt", "hashCode", "()", "summary", "df-generated"], + ["kotlin", "UInt", "inc", "()", "summary", "df-generated"], + ["kotlin", "UInt", "inv", "()", "summary", "df-generated"], + ["kotlin", "UInt", "minus", "(byte)", "summary", "df-generated"], + ["kotlin", "UInt", "minus", "(int)", "summary", "df-generated"], + ["kotlin", "UInt", "minus", "(long)", "summary", "df-generated"], + ["kotlin", "UInt", "minus", "(short)", "summary", "df-generated"], + ["kotlin", "UInt", "mod", "(byte)", "summary", "df-generated"], + ["kotlin", "UInt", "mod", "(int)", "summary", "df-generated"], + ["kotlin", "UInt", "mod", "(long)", "summary", "df-generated"], + ["kotlin", "UInt", "mod", "(short)", "summary", "df-generated"], + ["kotlin", "UInt", "or", "(int)", "summary", "df-generated"], + ["kotlin", "UInt", "plus", "(byte)", "summary", "df-generated"], + ["kotlin", "UInt", "plus", "(int)", "summary", "df-generated"], + ["kotlin", "UInt", "plus", "(long)", "summary", "df-generated"], + ["kotlin", "UInt", "plus", "(short)", "summary", "df-generated"], + ["kotlin", "UInt", "rangeTo", "(int)", "summary", "df-generated"], + ["kotlin", "UInt", "rem", "(byte)", "summary", "df-generated"], + ["kotlin", "UInt", "rem", "(int)", "summary", "df-generated"], + ["kotlin", "UInt", "rem", "(long)", "summary", "df-generated"], + ["kotlin", "UInt", "rem", "(short)", "summary", "df-generated"], + ["kotlin", "UInt", "shl", "(int)", "summary", "df-generated"], + ["kotlin", "UInt", "shr", "(int)", "summary", "df-generated"], + ["kotlin", "UInt", "times", "(byte)", "summary", "df-generated"], + ["kotlin", "UInt", "times", "(int)", "summary", "df-generated"], + ["kotlin", "UInt", "times", "(long)", "summary", "df-generated"], + ["kotlin", "UInt", "times", "(short)", "summary", "df-generated"], + ["kotlin", "UInt", "toByte", "()", "summary", "df-generated"], + ["kotlin", "UInt", "toDouble", "()", "summary", "df-generated"], + ["kotlin", "UInt", "toFloat", "()", "summary", "df-generated"], + ["kotlin", "UInt", "toInt", "()", "summary", "df-generated"], + ["kotlin", "UInt", "toLong", "()", "summary", "df-generated"], + ["kotlin", "UInt", "toShort", "()", "summary", "df-generated"], + ["kotlin", "UInt", "toString", "()", "summary", "df-generated"], + ["kotlin", "UInt", "toUByte", "()", "summary", "df-generated"], + ["kotlin", "UInt", "toULong", "()", "summary", "df-generated"], + ["kotlin", "UInt", "toUShort", "()", "summary", "df-generated"], + ["kotlin", "UInt", "xor", "(int)", "summary", "df-generated"], + ["kotlin", "UInt$Companion", "getMAX_VALUE", "()", "summary", "df-generated"], + ["kotlin", "UInt$Companion", "getMIN_VALUE", "()", "summary", "df-generated"], + ["kotlin", "UInt$Companion", "getSIZE_BITS", "()", "summary", "df-generated"], + ["kotlin", "UInt$Companion", "getSIZE_BYTES", "()", "summary", "df-generated"], + ["kotlin", "UIntArray", "UIntArray", "(int)", "summary", "df-generated"], + ["kotlin", "UIntArray", "equals", "(Object)", "summary", "df-generated"], + ["kotlin", "UIntArray", "get", "(int)", "summary", "df-generated"], + ["kotlin", "UIntArray", "hashCode", "()", "summary", "df-generated"], + ["kotlin", "UIntArray", "set", "(int,int)", "summary", "df-generated"], + ["kotlin", "UIntArray", "toString", "()", "summary", "df-generated"], + ["kotlin", "UIntArrayKt", "UIntArray", "(int,Function1)", "summary", "df-generated"], + ["kotlin", "UIntKt", "toUInt", "(byte)", "summary", "df-generated"], + ["kotlin", "UIntKt", "toUInt", "(double)", "summary", "df-generated"], + ["kotlin", "UIntKt", "toUInt", "(float)", "summary", "df-generated"], + ["kotlin", "UIntKt", "toUInt", "(int)", "summary", "df-generated"], + ["kotlin", "UIntKt", "toUInt", "(long)", "summary", "df-generated"], + ["kotlin", "UIntKt", "toUInt", "(short)", "summary", "df-generated"], + ["kotlin", "ULong", "and", "(long)", "summary", "df-generated"], + ["kotlin", "ULong", "compareTo", "(byte)", "summary", "df-generated"], + ["kotlin", "ULong", "compareTo", "(int)", "summary", "df-generated"], + ["kotlin", "ULong", "compareTo", "(long)", "summary", "df-generated"], + ["kotlin", "ULong", "compareTo", "(short)", "summary", "df-generated"], + ["kotlin", "ULong", "dec", "()", "summary", "df-generated"], + ["kotlin", "ULong", "div", "(byte)", "summary", "df-generated"], + ["kotlin", "ULong", "div", "(int)", "summary", "df-generated"], + ["kotlin", "ULong", "div", "(long)", "summary", "df-generated"], + ["kotlin", "ULong", "div", "(short)", "summary", "df-generated"], + ["kotlin", "ULong", "equals", "(Object)", "summary", "df-generated"], + ["kotlin", "ULong", "floorDiv", "(byte)", "summary", "df-generated"], + ["kotlin", "ULong", "floorDiv", "(int)", "summary", "df-generated"], + ["kotlin", "ULong", "floorDiv", "(long)", "summary", "df-generated"], + ["kotlin", "ULong", "floorDiv", "(short)", "summary", "df-generated"], + ["kotlin", "ULong", "hashCode", "()", "summary", "df-generated"], + ["kotlin", "ULong", "inc", "()", "summary", "df-generated"], + ["kotlin", "ULong", "inv", "()", "summary", "df-generated"], + ["kotlin", "ULong", "minus", "(byte)", "summary", "df-generated"], + ["kotlin", "ULong", "minus", "(int)", "summary", "df-generated"], + ["kotlin", "ULong", "minus", "(long)", "summary", "df-generated"], + ["kotlin", "ULong", "minus", "(short)", "summary", "df-generated"], + ["kotlin", "ULong", "mod", "(byte)", "summary", "df-generated"], + ["kotlin", "ULong", "mod", "(int)", "summary", "df-generated"], + ["kotlin", "ULong", "mod", "(long)", "summary", "df-generated"], + ["kotlin", "ULong", "mod", "(short)", "summary", "df-generated"], + ["kotlin", "ULong", "or", "(long)", "summary", "df-generated"], + ["kotlin", "ULong", "plus", "(byte)", "summary", "df-generated"], + ["kotlin", "ULong", "plus", "(int)", "summary", "df-generated"], + ["kotlin", "ULong", "plus", "(long)", "summary", "df-generated"], + ["kotlin", "ULong", "plus", "(short)", "summary", "df-generated"], + ["kotlin", "ULong", "rangeTo", "(long)", "summary", "df-generated"], + ["kotlin", "ULong", "rem", "(byte)", "summary", "df-generated"], + ["kotlin", "ULong", "rem", "(int)", "summary", "df-generated"], + ["kotlin", "ULong", "rem", "(long)", "summary", "df-generated"], + ["kotlin", "ULong", "rem", "(short)", "summary", "df-generated"], + ["kotlin", "ULong", "shl", "(int)", "summary", "df-generated"], + ["kotlin", "ULong", "shr", "(int)", "summary", "df-generated"], + ["kotlin", "ULong", "times", "(byte)", "summary", "df-generated"], + ["kotlin", "ULong", "times", "(int)", "summary", "df-generated"], + ["kotlin", "ULong", "times", "(long)", "summary", "df-generated"], + ["kotlin", "ULong", "times", "(short)", "summary", "df-generated"], + ["kotlin", "ULong", "toByte", "()", "summary", "df-generated"], + ["kotlin", "ULong", "toDouble", "()", "summary", "df-generated"], + ["kotlin", "ULong", "toFloat", "()", "summary", "df-generated"], + ["kotlin", "ULong", "toInt", "()", "summary", "df-generated"], + ["kotlin", "ULong", "toLong", "()", "summary", "df-generated"], + ["kotlin", "ULong", "toShort", "()", "summary", "df-generated"], + ["kotlin", "ULong", "toString", "()", "summary", "df-generated"], + ["kotlin", "ULong", "toUByte", "()", "summary", "df-generated"], + ["kotlin", "ULong", "toUInt", "()", "summary", "df-generated"], + ["kotlin", "ULong", "toUShort", "()", "summary", "df-generated"], + ["kotlin", "ULong", "xor", "(long)", "summary", "df-generated"], + ["kotlin", "ULong$Companion", "getMAX_VALUE", "()", "summary", "df-generated"], + ["kotlin", "ULong$Companion", "getMIN_VALUE", "()", "summary", "df-generated"], + ["kotlin", "ULong$Companion", "getSIZE_BITS", "()", "summary", "df-generated"], + ["kotlin", "ULong$Companion", "getSIZE_BYTES", "()", "summary", "df-generated"], + ["kotlin", "ULongArray", "ULongArray", "(int)", "summary", "df-generated"], + ["kotlin", "ULongArray", "equals", "(Object)", "summary", "df-generated"], + ["kotlin", "ULongArray", "get", "(int)", "summary", "df-generated"], + ["kotlin", "ULongArray", "hashCode", "()", "summary", "df-generated"], + ["kotlin", "ULongArray", "set", "(int,long)", "summary", "df-generated"], + ["kotlin", "ULongArray", "toString", "()", "summary", "df-generated"], + ["kotlin", "ULongArrayKt", "ULongArray", "(int,Function1)", "summary", "df-generated"], + ["kotlin", "ULongKt", "toULong", "(byte)", "summary", "df-generated"], + ["kotlin", "ULongKt", "toULong", "(double)", "summary", "df-generated"], + ["kotlin", "ULongKt", "toULong", "(float)", "summary", "df-generated"], + ["kotlin", "ULongKt", "toULong", "(int)", "summary", "df-generated"], + ["kotlin", "ULongKt", "toULong", "(long)", "summary", "df-generated"], + ["kotlin", "ULongKt", "toULong", "(short)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "countLeadingZeroBits", "(byte)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "countLeadingZeroBits", "(int)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "countLeadingZeroBits", "(long)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "countLeadingZeroBits", "(short)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "countOneBits", "(byte)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "countOneBits", "(int)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "countOneBits", "(long)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "countOneBits", "(short)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "countTrailingZeroBits", "(byte)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "countTrailingZeroBits", "(int)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "countTrailingZeroBits", "(long)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "countTrailingZeroBits", "(short)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "rotateLeft", "(byte,int)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "rotateLeft", "(int,int)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "rotateLeft", "(long,int)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "rotateLeft", "(short,int)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "rotateRight", "(byte,int)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "rotateRight", "(int,int)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "rotateRight", "(long,int)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "rotateRight", "(short,int)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "takeHighestOneBit", "(byte)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "takeHighestOneBit", "(int)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "takeHighestOneBit", "(long)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "takeHighestOneBit", "(short)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "takeLowestOneBit", "(byte)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "takeLowestOneBit", "(int)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "takeLowestOneBit", "(long)", "summary", "df-generated"], + ["kotlin", "UNumbersKt", "takeLowestOneBit", "(short)", "summary", "df-generated"], + ["kotlin", "UShort", "and", "(short)", "summary", "df-generated"], + ["kotlin", "UShort", "compareTo", "(byte)", "summary", "df-generated"], + ["kotlin", "UShort", "compareTo", "(int)", "summary", "df-generated"], + ["kotlin", "UShort", "compareTo", "(long)", "summary", "df-generated"], + ["kotlin", "UShort", "compareTo", "(short)", "summary", "df-generated"], + ["kotlin", "UShort", "dec", "()", "summary", "df-generated"], + ["kotlin", "UShort", "div", "(byte)", "summary", "df-generated"], + ["kotlin", "UShort", "div", "(int)", "summary", "df-generated"], + ["kotlin", "UShort", "div", "(long)", "summary", "df-generated"], + ["kotlin", "UShort", "div", "(short)", "summary", "df-generated"], + ["kotlin", "UShort", "equals", "(Object)", "summary", "df-generated"], + ["kotlin", "UShort", "floorDiv", "(byte)", "summary", "df-generated"], + ["kotlin", "UShort", "floorDiv", "(int)", "summary", "df-generated"], + ["kotlin", "UShort", "floorDiv", "(long)", "summary", "df-generated"], + ["kotlin", "UShort", "floorDiv", "(short)", "summary", "df-generated"], + ["kotlin", "UShort", "hashCode", "()", "summary", "df-generated"], + ["kotlin", "UShort", "inc", "()", "summary", "df-generated"], + ["kotlin", "UShort", "inv", "()", "summary", "df-generated"], + ["kotlin", "UShort", "minus", "(byte)", "summary", "df-generated"], + ["kotlin", "UShort", "minus", "(int)", "summary", "df-generated"], + ["kotlin", "UShort", "minus", "(long)", "summary", "df-generated"], + ["kotlin", "UShort", "minus", "(short)", "summary", "df-generated"], + ["kotlin", "UShort", "mod", "(byte)", "summary", "df-generated"], + ["kotlin", "UShort", "mod", "(int)", "summary", "df-generated"], + ["kotlin", "UShort", "mod", "(long)", "summary", "df-generated"], + ["kotlin", "UShort", "mod", "(short)", "summary", "df-generated"], + ["kotlin", "UShort", "or", "(short)", "summary", "df-generated"], + ["kotlin", "UShort", "plus", "(byte)", "summary", "df-generated"], + ["kotlin", "UShort", "plus", "(int)", "summary", "df-generated"], + ["kotlin", "UShort", "plus", "(long)", "summary", "df-generated"], + ["kotlin", "UShort", "plus", "(short)", "summary", "df-generated"], + ["kotlin", "UShort", "rangeTo", "(short)", "summary", "df-generated"], + ["kotlin", "UShort", "rem", "(byte)", "summary", "df-generated"], + ["kotlin", "UShort", "rem", "(int)", "summary", "df-generated"], + ["kotlin", "UShort", "rem", "(long)", "summary", "df-generated"], + ["kotlin", "UShort", "rem", "(short)", "summary", "df-generated"], + ["kotlin", "UShort", "times", "(byte)", "summary", "df-generated"], + ["kotlin", "UShort", "times", "(int)", "summary", "df-generated"], + ["kotlin", "UShort", "times", "(long)", "summary", "df-generated"], + ["kotlin", "UShort", "times", "(short)", "summary", "df-generated"], + ["kotlin", "UShort", "toByte", "()", "summary", "df-generated"], + ["kotlin", "UShort", "toDouble", "()", "summary", "df-generated"], + ["kotlin", "UShort", "toFloat", "()", "summary", "df-generated"], + ["kotlin", "UShort", "toInt", "()", "summary", "df-generated"], + ["kotlin", "UShort", "toLong", "()", "summary", "df-generated"], + ["kotlin", "UShort", "toShort", "()", "summary", "df-generated"], + ["kotlin", "UShort", "toString", "()", "summary", "df-generated"], + ["kotlin", "UShort", "toUByte", "()", "summary", "df-generated"], + ["kotlin", "UShort", "toUInt", "()", "summary", "df-generated"], + ["kotlin", "UShort", "toULong", "()", "summary", "df-generated"], + ["kotlin", "UShort", "xor", "(short)", "summary", "df-generated"], + ["kotlin", "UShort$Companion", "getMAX_VALUE", "()", "summary", "df-generated"], + ["kotlin", "UShort$Companion", "getMIN_VALUE", "()", "summary", "df-generated"], + ["kotlin", "UShort$Companion", "getSIZE_BITS", "()", "summary", "df-generated"], + ["kotlin", "UShort$Companion", "getSIZE_BYTES", "()", "summary", "df-generated"], + ["kotlin", "UShortArray", "UShortArray", "(int)", "summary", "df-generated"], + ["kotlin", "UShortArray", "equals", "(Object)", "summary", "df-generated"], + ["kotlin", "UShortArray", "get", "(int)", "summary", "df-generated"], + ["kotlin", "UShortArray", "hashCode", "()", "summary", "df-generated"], + ["kotlin", "UShortArray", "set", "(int,short)", "summary", "df-generated"], + ["kotlin", "UShortArray", "toString", "()", "summary", "df-generated"], + ["kotlin", "UShortArrayKt", "UShortArray", "(int,Function1)", "summary", "df-generated"], + ["kotlin", "UShortKt", "toUShort", "(byte)", "summary", "df-generated"], + ["kotlin", "UShortKt", "toUShort", "(int)", "summary", "df-generated"], + ["kotlin", "UShortKt", "toUShort", "(long)", "summary", "df-generated"], + ["kotlin", "UShortKt", "toUShort", "(short)", "summary", "df-generated"], + ["kotlin", "UninitializedPropertyAccessException", "UninitializedPropertyAccessException", "()", "summary", "df-generated"], + ["kotlin", "UninitializedPropertyAccessException", "UninitializedPropertyAccessException", "(String)", "summary", "df-generated"], + ["kotlin", "UninitializedPropertyAccessException", "UninitializedPropertyAccessException", "(String,Throwable)", "summary", "df-generated"], + ["kotlin", "UninitializedPropertyAccessException", "UninitializedPropertyAccessException", "(Throwable)", "summary", "df-generated"], + ["kotlin", "Unit", "toString", "()", "summary", "df-generated"], + ["kotlin", "UnsafeVariance", "UnsafeVariance", "()", "summary", "df-generated"], + ["kotlin", "UnsupportedOperationException", "UnsupportedOperationException", "()", "summary", "df-generated"], + ["kotlin", "UnsupportedOperationException", "UnsupportedOperationException", "(String)", "summary", "df-generated"], + ["kotlin", "UnsupportedOperationException", "UnsupportedOperationException", "(String,Throwable)", "summary", "df-generated"], + ["kotlin", "UnsupportedOperationException", "UnsupportedOperationException", "(Throwable)", "summary", "df-generated"], + ["kotlin", "UseExperimental", "UseExperimental", "(KClass[])", "summary", "df-generated"], + ["kotlin", "UseExperimental", "markerClass", "()", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/kotlinstdlib.model.yml b/java/ql/lib/ext/generated/modelgenerator/kotlinstdlib.model.yml deleted file mode 100644 index cae9b30a06ae..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/kotlinstdlib.model.yml +++ /dev/null @@ -1,6473 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Definitions of models in the Kotlin StdLib @30ce58cea74 framework. - -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["kotlin.io", "FilesKt", false, "appendBytes", "(File,byte[])", "", "Argument[0]", "path-injection", "df-generated"] - - ["kotlin.io", "FilesKt", false, "appendText", "(File,String,Charset)", "", "Argument[0]", "path-injection", "df-generated"] - - ["kotlin.io", "FilesKt", false, "bufferedWriter", "(File,Charset,int)", "", "Argument[0]", "path-injection", "df-generated"] - - ["kotlin.io", "FilesKt", false, "copyRecursively", "(File,File,boolean,Function2)", "", "Argument[1]", "path-injection", "df-generated"] - - ["kotlin.io", "FilesKt", false, "copyTo", "(File,File,boolean,int)", "", "Argument[1]", "path-injection", "df-generated"] - - ["kotlin.io", "FilesKt", false, "outputStream", "(File)", "", "Argument[0]", "path-injection", "df-generated"] - - ["kotlin.io", "FilesKt", false, "printWriter", "(File,Charset)", "", "Argument[0]", "path-injection", "df-generated"] - - ["kotlin.io", "FilesKt", false, "writeBytes", "(File,byte[])", "", "Argument[0]", "path-injection", "df-generated"] - - ["kotlin.io", "FilesKt", false, "writeText", "(File,String,Charset)", "", "Argument[0]", "path-injection", "df-generated"] - - ["kotlin.io", "FilesKt", false, "writer", "(File,Charset)", "", "Argument[0]", "path-injection", "df-generated"] - - ["kotlin.io", "TextStreamsKt", false, "readBytes", "(URL)", "", "Argument[0]", "request-forgery", "df-generated"] - - ["kotlin.io", "TextStreamsKt", false, "readText", "(URL,Charset)", "", "Argument[0]", "request-forgery", "df-generated"] - - - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["kotlin.collections", "AbstractCollection", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArrayDeque", false, "ArrayDeque", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["kotlin.collections", "ArrayDeque", false, "addFirst", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.collections", "ArrayDeque", false, "addLast", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.collections", "ArrayDeque", false, "first", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArrayDeque", false, "firstOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArrayDeque", false, "last", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArrayDeque", false, "lastOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArrayDeque", false, "removeFirst", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArrayDeque", false, "removeFirstOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArrayDeque", false, "removeLast", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArrayDeque", false, "removeLastOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "asList", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(Object[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(Object[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(boolean[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(boolean[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(byte[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(byte[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(char[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(char[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(double[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(double[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(float[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(float[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(int[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(int[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(long[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(long[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(short[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateByTo", "(short[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateTo", "(Object[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateTo", "(boolean[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateTo", "(byte[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateTo", "(char[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateTo", "(double[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateTo", "(float[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateTo", "(int[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateTo", "(long[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateTo", "(short[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(Object[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(boolean[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(byte[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(char[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(double[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(float[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(int[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(long[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "associateWithTo", "(short[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyInto", "(Object[],Object[],int,int,int)", "", "Argument[0].ArrayElement", "Argument[1].ArrayElement", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyInto", "(Object[],Object[],int,int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyInto", "(Object[],Object[],int,int,int)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyInto", "(byte[],byte[],int,int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyInto", "(byte[],byte[],int,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyInto", "(byte[],byte[],int,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyInto", "(char[],char[],int,int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyInto", "(char[],char[],int,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyInto", "(char[],char[],int,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyOf", "(Object[],int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyOf", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyOf", "(byte[],int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyOf", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyOf", "(char[],int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyOfRangeInline", "(Object[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyOfRangeInline", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "copyOfRangeInline", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "drop", "(Object[],int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "dropLast", "(Object[],int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "dropLastWhile", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "fill", "(Object[],Object,int,int)", "", "Argument[1]", "Argument[0].ArrayElement", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(Object[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(boolean[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(byte[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(char[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(double[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(float[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(int[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(long[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterIndexedTo", "(short[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterIsInstanceTo", "(Object[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterIsInstanceTo", "(Object[],Collection,Class)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterNotNullTo", "(Object[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(Object[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(boolean[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(byte[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(char[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(double[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(float[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(int[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(long[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterNotTo", "(short[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterTo", "(Object[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterTo", "(boolean[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterTo", "(byte[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterTo", "(char[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterTo", "(double[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterTo", "(float[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterTo", "(int[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterTo", "(long[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "filterTo", "(short[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "findLast", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "first", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "firstOrNull", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(Object[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(boolean[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(byte[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(char[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(double[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(float[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(int[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(long[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapIndexedIterableTo", "(short[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapIndexedSequenceTo", "(Object[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapSequenceTo", "(Object[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(Object[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(boolean[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(byte[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(char[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(double[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(float[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(int[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(long[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "flatMapTo", "(short[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "fold", "(Object[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "fold", "(boolean[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "fold", "(byte[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "fold", "(char[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "fold", "(double[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "fold", "(float[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "fold", "(int[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "fold", "(long[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "fold", "(short[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(Object[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(boolean[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(byte[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(char[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(double[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(float[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(int[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(long[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldIndexed", "(short[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRight", "(Object[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRight", "(boolean[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRight", "(byte[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRight", "(char[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRight", "(double[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRight", "(float[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRight", "(int[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRight", "(long[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRight", "(short[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(Object[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(boolean[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(byte[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(char[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(double[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(float[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(int[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(long[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "foldRightIndexed", "(short[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(Object[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(Object[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(boolean[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(boolean[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(byte[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(byte[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(char[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(char[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(double[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(double[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(float[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(float[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(int[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(int[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(long[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(long[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(short[],Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "groupByTo", "(short[],Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "ifEmpty", "(Object[],Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(Object[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(boolean[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(byte[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(char[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(double[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(float[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(int[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(long[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinTo", "(short[],Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(Object[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(Object[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(Object[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(Object[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(boolean[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(boolean[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(boolean[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(boolean[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(byte[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(byte[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(byte[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(byte[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(char[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(char[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(char[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(char[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(double[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(double[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(double[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(double[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(float[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(float[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(float[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(float[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(int[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(int[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(int[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(int[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(long[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(long[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(long[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(long[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(short[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(short[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(short[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "joinToString", "(short[],CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "last", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "last", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "lastOrNull", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "lastOrNull", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapIndexedNotNullTo", "(Object[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(Object[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(boolean[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(byte[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(char[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(double[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(float[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(int[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(long[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapIndexedTo", "(short[],Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapNotNullTo", "(Object[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapTo", "(Object[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapTo", "(boolean[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapTo", "(byte[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapTo", "(char[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapTo", "(double[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapTo", "(float[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapTo", "(int[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapTo", "(long[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "mapTo", "(short[],Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "max", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "maxBy", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "maxByOrNull", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "maxByOrThrow", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "maxOfWith", "(Object[],Comparator,Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "maxOfWithOrNull", "(Object[],Comparator,Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "maxOrNull", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "maxOrThrow", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "maxWith", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "maxWithOrNull", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "maxWithOrThrow", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "min", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "minBy", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "minByOrNull", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "minByOrThrow", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "minOfWith", "(Object[],Comparator,Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "minOfWithOrNull", "(Object[],Comparator,Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "minOrNull", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "minOrThrow", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "minWith", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "minWithOrNull", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "minWithOrThrow", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "onEach", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "onEach", "(byte[],Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "onEach", "(char[],Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "onEachIndexed", "(Object[],Function2)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "onEachIndexed", "(byte[],Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "onEachIndexed", "(char[],Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "orEmpty", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "plus", "(Object[],Collection)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "plus", "(Object[],Object)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "plus", "(Object[],Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "plus", "(Object[],Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "plus", "(byte[],Collection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "plus", "(byte[],byte)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "plus", "(byte[],byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "plus", "(byte[],byte[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "plus", "(char[],Collection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "plus", "(char[],char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "plus", "(char[],char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "plus", "(char[],char[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "plusElement", "(Object[],Object)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "reduce", "(Object[],Function2)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "reduceIndexed", "(Object[],Function3)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "reduceIndexedOrNull", "(Object[],Function3)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "reduceOrNull", "(Object[],Function2)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "requireNoNulls", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "reversed", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "reversedArray", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "reversedArray", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "reversedArray", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFold", "(Object[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFold", "(boolean[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFold", "(byte[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFold", "(char[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFold", "(double[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFold", "(float[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFold", "(int[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFold", "(long[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFold", "(short[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(Object[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(boolean[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(byte[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(char[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(double[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(float[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(int[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(long[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "runningFoldIndexed", "(short[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scan", "(Object[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scan", "(boolean[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scan", "(byte[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scan", "(char[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scan", "(double[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scan", "(float[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scan", "(int[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scan", "(long[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scan", "(short[],Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(Object[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(boolean[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(byte[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(char[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(double[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(float[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(int[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(long[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "scanIndexed", "(short[],Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "single", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "singleOrNull", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "slice", "(Object[],IntRange)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sliceArray", "(Object[],Collection)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sliceArray", "(Object[],IntRange)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sliceArray", "(byte[],IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sliceArray", "(char[],IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sorted", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sortedArray", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sortedArray", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sortedArray", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sortedArrayDescending", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sortedArrayDescending", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sortedArrayDescending", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sortedArrayWith", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sortedBy", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sortedByDescending", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sortedDescending", "(Comparable[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "sortedWith", "(Object[],Comparator)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "take", "(Object[],int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "takeLast", "(Object[],int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "takeLastWhile", "(Object[],Function1)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "toCollection", "(Object[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "toCollection", "(boolean[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "toCollection", "(byte[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "toCollection", "(char[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "toCollection", "(double[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "toCollection", "(float[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "toCollection", "(int[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "toCollection", "(long[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "toCollection", "(short[],Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "toList", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "toMutableList", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "toSet", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "toString", "(byte[],Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "toTypedArray", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "union", "(Object[],Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "union", "(byte[],Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "union", "(char[],Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Iterable)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Iterable,Function2)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Iterable,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Object[],Function2)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "ArraysKt", false, "zip", "(Object[],Object[],Function2)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "addAll", "(Collection,Iterable)", "", "Argument[1].Element", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "addAll", "(Collection,Object[])", "", "Argument[1].ArrayElement", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "addAll", "(Collection,Sequence)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "arrayListOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "asIterable", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "asReversed", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "asReversedMutable", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associate", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associateBy", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associateBy", "(Iterable,Function1,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associateByTo", "(Iterable,Map,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associateByTo", "(Iterable,Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associateByTo", "(Iterable,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associateByTo", "(Iterable,Map,Function1,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associateByTo", "(Iterable,Map,Function1,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associateByTo", "(Iterable,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associateTo", "(Iterable,Map,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associateTo", "(Iterable,Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associateTo", "(Iterable,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associateWith", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associateWithTo", "(Iterable,Map,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associateWithTo", "(Iterable,Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "associateWithTo", "(Iterable,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "component1", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "component2", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "component3", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "component4", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "component5", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "distinct", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "distinctBy", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "drop", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "dropLast", "(List,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "dropLastWhile", "(List,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "dropWhile", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "elementAt", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "elementAt", "(List,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "elementAtOrElse", "(Iterable,int,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "elementAtOrElse", "(List,int,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "elementAtOrNull", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "elementAtOrNull", "(List,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "fill", "(List,Object)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filter", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterIndexedTo", "(Iterable,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterIsInstance", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterIsInstance", "(Iterable,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterIsInstanceTo", "(Iterable,Collection)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterIsInstanceTo", "(Iterable,Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterIsInstanceTo", "(Iterable,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterIsInstanceTo", "(Iterable,Collection,Class)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterIsInstanceTo", "(Iterable,Collection,Class)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterIsInstanceTo", "(Iterable,Collection,Class)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterNot", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterNotNull", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterNotNullTo", "(Iterable,Collection)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterNotNullTo", "(Iterable,Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterNotNullTo", "(Iterable,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterNotTo", "(Iterable,Collection,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterNotTo", "(Iterable,Collection,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterNotTo", "(Iterable,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterTo", "(Iterable,Collection,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterTo", "(Iterable,Collection,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "filterTo", "(Iterable,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "find", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "findLast", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "findLast", "(List,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "first", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "first", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "first", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "firstNotNullOf", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "firstNotNullOfOrNull", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "firstOrNull", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "firstOrNull", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "firstOrNull", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "flatMapIndexedIterableTo", "(Iterable,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "flatMapIndexedSequenceTo", "(Iterable,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "flatMapSequenceTo", "(Iterable,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "flatMapTo", "(Iterable,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "flatten", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "fold", "(Iterable,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "foldIndexed", "(Iterable,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "foldRight", "(List,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "foldRightIndexed", "(List,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "getOrElse", "(List,int,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "getOrNull", "(List,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "groupByTo", "(Iterable,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "groupByTo", "(Iterable,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "ifEmpty", "(Collection,Function0)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "intersect", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "iterator", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[0].Element", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinTo", "(Iterable,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinToString", "(Iterable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinToString", "(Iterable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinToString", "(Iterable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinToString", "(Iterable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "joinToString", "(Iterable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "last", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "last", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "last", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "last", "(List,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "lastOrNull", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "lastOrNull", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "lastOrNull", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "lastOrNull", "(List,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "listOf", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "listOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "listOfNotNull", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "map", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "mapIndexedNotNullTo", "(Iterable,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "mapIndexedTo", "(Iterable,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "mapNotNullTo", "(Iterable,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "mapTo", "(Iterable,Collection,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "mapTo", "(Iterable,Collection,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "mapTo", "(Iterable,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "max", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "maxBy", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "maxByOrNull", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "maxByOrThrow", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "maxOfWith", "(Iterable,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "maxOfWithOrNull", "(Iterable,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "maxOrNull", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "maxOrThrow", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "maxWith", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "maxWithOrNull", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "maxWithOrThrow", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "min", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "minBy", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "minByOrNull", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "minByOrThrow", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "minOfWith", "(Iterable,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "minOfWithOrNull", "(Iterable,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "minOrNull", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "minOrThrow", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "minWith", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "minWithOrNull", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "minWithOrThrow", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "minus", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "minus", "(Iterable,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "minus", "(Iterable,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "minus", "(Iterable,Sequence)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "minusElement", "(Iterable,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "mutableListOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "onEach", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "onEachIndexed", "(Iterable,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "orEmpty", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "orEmpty", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "partition", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Sequence)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Collection,Sequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Sequence)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plus", "(Iterable,Sequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plusAssign", "(Collection,Iterable)", "", "Argument[1].Element", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plusAssign", "(Collection,Object)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plusAssign", "(Collection,Object[])", "", "Argument[1].ArrayElement", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plusAssign", "(Collection,Sequence)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plusElement", "(Collection,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plusElement", "(Collection,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plusElement", "(Iterable,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "plusElement", "(Iterable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "random", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "random", "(Collection,Random)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "randomOrNull", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "randomOrNull", "(Collection,Random)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "reduce", "(Iterable,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "reduceIndexed", "(Iterable,Function3)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "reduceIndexedOrNull", "(Iterable,Function3)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "reduceOrNull", "(Iterable,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "reduceRight", "(List,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "reduceRightIndexed", "(List,Function3)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "reduceRightIndexedOrNull", "(List,Function3)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "reduceRightOrNull", "(List,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "remove", "(List,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "removeFirst", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "removeFirstOrNull", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "removeLast", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "removeLastOrNull", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "requireNoNulls", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "requireNoNulls", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "reversed", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "runningFold", "(Iterable,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "runningFoldIndexed", "(Iterable,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "scan", "(Iterable,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "scanIndexed", "(Iterable,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "shuffled", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "shuffled", "(Iterable,Random)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "single", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "single", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "single", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "singleOrNull", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "singleOrNull", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "singleOrNull", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "slice", "(List,IntRange)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "slice", "(List,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "sorted", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "sortedBy", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "sortedByDescending", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "sortedDescending", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "sortedWith", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "subtract", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "take", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "takeLast", "(List,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "takeLastWhile", "(List,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "takeWhile", "(Iterable,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "toCollection", "(Iterable,Collection)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "toCollection", "(Iterable,Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "toCollection", "(Iterable,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "toHashSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "toList", "(Enumeration)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "toList", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "toMutableList", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "toMutableList", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "toMutableSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "toSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "toSortedSet", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "toSortedSet", "(Iterable,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "union", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "union", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "unzip", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "withIndex", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Iterable,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Iterable,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Object[],Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "zip", "(Iterable,Object[],Function2)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "zipWithNext", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "CollectionsKt", false, "zipWithNext", "(Iterable,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "GroupingKt", false, "aggregateTo", "(Grouping,Map,Function4)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "GroupingKt", false, "eachCountTo", "(Grouping,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "GroupingKt", false, "foldTo", "(Grouping,Map,Function2,Function3)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "GroupingKt", false, "foldTo", "(Grouping,Map,Object,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "GroupingKt", false, "reduceTo", "(Grouping,Map,Function3)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "IndexedValue", false, "IndexedValue", "(int,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.collections", "IndexedValue", false, "component2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "IndexedValue", false, "copy", "(int,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "IndexedValue", false, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "IndexedValue", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapAccessorsKt", false, "getValue", "(Map,Object,KProperty)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapAccessorsKt", false, "getVar", "(Map,Object,KProperty)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapAccessorsKt", false, "setValue", "(Map,Object,KProperty,Object)", "", "Argument[2]", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapAccessorsKt", false, "setValue", "(Map,Object,KProperty,Object)", "", "Argument[3]", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "asIterable", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "component1", "(Map$Entry)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "component2", "(Map$Entry)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "filter", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "filterKeys", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "filterNot", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "filterNotTo", "(Map,Map,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "filterNotTo", "(Map,Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "filterNotTo", "(Map,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "filterTo", "(Map,Map,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "filterTo", "(Map,Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "filterTo", "(Map,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "filterValues", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "firstNotNullOf", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "firstNotNullOfOrNull", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "flatMapSequenceTo", "(Map,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "flatMapTo", "(Map,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "get", "(Map,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "getOrElse", "(Map,Object,Function0)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "getOrPut", "(ConcurrentMap,Object,Function0)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "getOrPut", "(Map,Object,Function0)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "getOrPut", "(Map,Object,Function0)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "getValue", "(Map,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "ifEmpty", "(Map,Function0)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "iterator", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "map", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "mapKeys", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "mapKeysTo", "(Map,Map,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "mapKeysTo", "(Map,Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "mapKeysTo", "(Map,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "mapNotNullTo", "(Map,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "mapOf", "(Pair)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "mapTo", "(Map,Collection,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "mapTo", "(Map,Collection,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "mapTo", "(Map,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "mapValues", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "mapValuesTo", "(Map,Map,Function1)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "mapValuesTo", "(Map,Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "mapValuesTo", "(Map,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "maxBy", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "maxByOrNull", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "maxByOrThrow", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "maxOfWith", "(Map,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "maxOfWithOrNull", "(Map,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "maxWith", "(Map,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "maxWithOrNull", "(Map,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "maxWithOrThrow", "(Map,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "minBy", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "minByOrNull", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "minByOrThrow", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "minOfWith", "(Map,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "minOfWithOrNull", "(Map,Comparator,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "minWith", "(Map,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "minWithOrNull", "(Map,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "minWithOrThrow", "(Map,Comparator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "minus", "(Map,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "minus", "(Map,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "minus", "(Map,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "minus", "(Map,Sequence)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "mutableIterator", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "onEach", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "onEachIndexed", "(Map,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "orEmpty", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "plus", "(Map,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "plus", "(Map,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "plus", "(Map,Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "plus", "(Map,Pair)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "plus", "(Map,Pair)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "plus", "(Map,Pair[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "plus", "(Map,Pair[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "plus", "(Map,Sequence)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "plusAssign", "(Map,Iterable)", "", "Argument[1].Element", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "plusAssign", "(Map,Map)", "", "Argument[1].Element", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "plusAssign", "(Map,Pair)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "plusAssign", "(Map,Sequence)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "putAll", "(Map,Iterable)", "", "Argument[1].Element", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "putAll", "(Map,Sequence)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "remove", "(Map,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "set", "(Map,Object,Object)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "set", "(Map,Object,Object)", "", "Argument[2]", "Argument[0].Element", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "toList", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "toMap", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "toMap", "(Iterable,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "toMap", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "toMap", "(Map,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "toMap", "(Pair[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "toMap", "(Pair[],Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "toMap", "(Sequence,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "toMutableMap", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "toPair", "(Map$Entry)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "toSortedMap", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "withDefault", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "withDefault", "(Map,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "withDefaultMutable", "(Map,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "MapsKt", false, "withDefaultMutable", "(Map,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "minus", "(Set,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "minus", "(Set,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "minus", "(Set,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "minus", "(Set,Sequence)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "minusElement", "(Set,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "orEmpty", "(Set)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "plus", "(Set,Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "plus", "(Set,Iterable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "plus", "(Set,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "plus", "(Set,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "plus", "(Set,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "plus", "(Set,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "plus", "(Set,Sequence)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "plus", "(Set,Sequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "plusElement", "(Set,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "plusElement", "(Set,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "setOf", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "setOf", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "SetsKt", false, "setOfNotNull", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "asByteArray", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "asUByteArray", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "associateWithTo", "(UByteArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "associateWithTo", "(UIntArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "associateWithTo", "(ULongArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "associateWithTo", "(UShortArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "contentToString", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "contentToString", "(UIntArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "contentToString", "(ULongArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "contentToString", "(UShortArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "copyInto", "(UByteArray,UByteArray,int,int,int)", "", "Argument[0].Element", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "copyInto", "(UByteArray,UByteArray,int,int,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "copyInto", "(UByteArray,UByteArray,int,int,int)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "copyInto", "(UIntArray,UIntArray,int,int,int)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "copyInto", "(ULongArray,ULongArray,int,int,int)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "copyInto", "(UShortArray,UShortArray,int,int,int)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "copyOf", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "copyOf", "(UByteArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "copyOfRange", "(UByteArray,int,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "drop", "(UByteArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "drop", "(UIntArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "drop", "(ULongArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "drop", "(UShortArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "dropLast", "(UByteArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "dropLast", "(UIntArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "dropLast", "(ULongArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "dropLast", "(UShortArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "dropLastWhile", "(UByteArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "dropLastWhile", "(UIntArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "dropLastWhile", "(ULongArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "dropLastWhile", "(UShortArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "filterIndexedTo", "(UByteArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "filterIndexedTo", "(UIntArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "filterIndexedTo", "(ULongArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "filterIndexedTo", "(UShortArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "filterNotTo", "(UByteArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "filterNotTo", "(UIntArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "filterNotTo", "(ULongArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "filterNotTo", "(UShortArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "filterTo", "(UByteArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "filterTo", "(UIntArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "filterTo", "(ULongArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "filterTo", "(UShortArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "flatMapIndexedTo", "(UByteArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "flatMapIndexedTo", "(UIntArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "flatMapIndexedTo", "(ULongArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "flatMapIndexedTo", "(UShortArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "flatMapTo", "(UByteArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "flatMapTo", "(UIntArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "flatMapTo", "(ULongArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "flatMapTo", "(UShortArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "fold", "(UByteArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "fold", "(UIntArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "fold", "(ULongArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "fold", "(UShortArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "foldIndexed", "(UByteArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "foldIndexed", "(UIntArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "foldIndexed", "(ULongArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "foldIndexed", "(UShortArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "foldRight", "(UByteArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "foldRight", "(UIntArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "foldRight", "(ULongArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "foldRight", "(UShortArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "foldRightIndexed", "(UByteArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "foldRightIndexed", "(UIntArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "foldRightIndexed", "(ULongArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "foldRightIndexed", "(UShortArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "groupByTo", "(UByteArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "groupByTo", "(UByteArray,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "groupByTo", "(UIntArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "groupByTo", "(UIntArray,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "groupByTo", "(ULongArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "groupByTo", "(ULongArray,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "groupByTo", "(UShortArray,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "groupByTo", "(UShortArray,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "mapIndexedTo", "(UByteArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "mapIndexedTo", "(UIntArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "mapIndexedTo", "(ULongArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "mapIndexedTo", "(UShortArray,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "mapTo", "(UByteArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "mapTo", "(UIntArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "mapTo", "(ULongArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "mapTo", "(UShortArray,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "onEach", "(UByteArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "onEach", "(UIntArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "onEach", "(ULongArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "onEach", "(UShortArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "onEachIndexed", "(UByteArray,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "onEachIndexed", "(UIntArray,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "onEachIndexed", "(ULongArray,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "onEachIndexed", "(UShortArray,Function2)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "plus", "(UByteArray,Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "plus", "(UByteArray,UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "plus", "(UByteArray,UByteArray)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "plus", "(UByteArray,byte)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "reversed", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "reversed", "(UIntArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "reversed", "(ULongArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "reversed", "(UShortArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "reversedArray", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "runningFold", "(UByteArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "runningFold", "(UIntArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "runningFold", "(ULongArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "runningFold", "(UShortArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "runningFoldIndexed", "(UByteArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "runningFoldIndexed", "(UIntArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "runningFoldIndexed", "(ULongArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "runningFoldIndexed", "(UShortArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "scan", "(UByteArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "scan", "(UIntArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "scan", "(ULongArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "scan", "(UShortArray,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "scanIndexed", "(UByteArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "scanIndexed", "(UIntArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "scanIndexed", "(ULongArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "scanIndexed", "(UShortArray,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "sliceArray", "(UByteArray,IntRange)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "sortedArray", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "sortedArray", "(UIntArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "sortedArray", "(ULongArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "sortedArray", "(UShortArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "sortedArrayDescending", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "sortedArrayDescending", "(UIntArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "sortedArrayDescending", "(ULongArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "sortedArrayDescending", "(UShortArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "sortedDescending", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "take", "(UByteArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "take", "(UIntArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "take", "(ULongArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "take", "(UShortArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "takeLast", "(UByteArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "takeLast", "(UIntArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "takeLast", "(ULongArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "takeLast", "(UShortArray,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "takeLastWhile", "(UByteArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "takeLastWhile", "(UIntArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "takeLastWhile", "(ULongArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "takeLastWhile", "(UShortArray,Function1)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "toByteArray", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.collections", "UArraysKt", false, "toUByteArray", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Comparable,Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Comparable,Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Comparable,Comparable,Comparable)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Comparable,Comparable[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Object,Object,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Object,Object,Comparator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Object,Object,Object,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Object,Object,Object,Comparator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Object,Object,Object,Comparator)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "maxOf", "(Object,Object[],Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Comparable,Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Comparable,Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Comparable,Comparable,Comparable)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Comparable,Comparable[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Object,Object,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Object,Object,Comparator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Object,Object,Object,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Object,Object,Object,Comparator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Object,Object,Object,Comparator)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "minOf", "(Object,Object[],Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", false, "reversed", "(Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.coroutines", "AbstractCoroutineContextElement", true, "AbstractCoroutineContextElement", "(CoroutineContext$Key)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.coroutines", "AbstractCoroutineContextKey", true, "AbstractCoroutineContextKey", "(CoroutineContext$Key,Function1)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.coroutines", "AbstractCoroutineContextKey", true, "AbstractCoroutineContextKey", "(CoroutineContext$Key,Function1)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.coroutines", "CoroutineContext", true, "fold", "(Object,Function2)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.coroutines", "CoroutineContext", true, "fold", "(Object,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.coroutines", "CoroutineContext", true, "get", "(CoroutineContext$Key)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.coroutines", "CoroutineContext", true, "minusKey", "(CoroutineContext$Key)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.coroutines", "CoroutineContext", true, "minusKey", "(CoroutineContext$Key)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["kotlin.coroutines", "CoroutineContext", true, "plus", "(CoroutineContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.coroutines", "CoroutineContext", true, "plus", "(CoroutineContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.coroutines", "CoroutineContext$Element", true, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.coroutines", "CoroutineContextImplKt", false, "getPolymorphicElement", "(Element,Key)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.coroutines", "CoroutineContextImplKt", false, "minusPolymorphicKey", "(Element,Key)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.coroutines.intrinsics", "IntrinsicsKt", false, "intercepted", "(Continuation)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.coroutines.jvm.internal", "CoroutineStackFrame", true, "getCallerFrame", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "AccessDeniedException", false, "AccessDeniedException", "(File,File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.io", "AccessDeniedException", false, "AccessDeniedException", "(File,File,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.io", "AccessDeniedException", false, "AccessDeniedException", "(File,File,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.io", "ByteStreamsKt", false, "buffered", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "ByteStreamsKt", false, "buffered", "(OutputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "ByteStreamsKt", false, "bufferedReader", "(InputStream,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "ByteStreamsKt", false, "byteInputStream", "(String,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "ByteStreamsKt", false, "copyTo", "(InputStream,OutputStream,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.io", "ByteStreamsKt", false, "inputStream", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "ByteStreamsKt", false, "inputStream", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "ByteStreamsKt", false, "readBytes", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "ByteStreamsKt", false, "readBytes", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "ByteStreamsKt", false, "reader", "(InputStream,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "CloseableKt", false, "use", "(Closeable,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FileAlreadyExistsException", false, "FileAlreadyExistsException", "(File,File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.io", "FileAlreadyExistsException", false, "FileAlreadyExistsException", "(File,File,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.io", "FileAlreadyExistsException", false, "FileAlreadyExistsException", "(File,File,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.io", "FileSystemException", true, "FileSystemException", "(File,File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.io", "FileSystemException", true, "FileSystemException", "(File,File,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.io", "FileSystemException", true, "FileSystemException", "(File,File,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.io", "FileSystemException", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FileSystemException", true, "getOther", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FileSystemException", true, "getReason", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FileTreeWalk", false, "maxDepth", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FileTreeWalk", false, "onEnter", "(Function1)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FileTreeWalk", false, "onEnter", "(Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FileTreeWalk", false, "onFail", "(Function2)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FileTreeWalk", false, "onFail", "(Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FileTreeWalk", false, "onLeave", "(Function1)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FileTreeWalk", false, "onLeave", "(Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FilesKt", false, "copyTo", "(File,File,boolean,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FilesKt", false, "relativeToOrSelf", "(File,File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FilesKt", false, "resolve", "(File,File)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FilesKt", false, "resolve", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FilesKt", false, "resolveSibling", "(File,File)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FilesKt", false, "resolveSibling", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FilesKt", false, "walk", "(File,FileWalkDirection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FilesKt", false, "walkBottomUp", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "FilesKt", false, "walkTopDown", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "NoSuchFileException", false, "NoSuchFileException", "(File,File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.io", "NoSuchFileException", false, "NoSuchFileException", "(File,File,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.io", "NoSuchFileException", false, "NoSuchFileException", "(File,File,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.io", "TextStreamsKt", false, "buffered", "(Reader,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "TextStreamsKt", false, "buffered", "(Writer,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "TextStreamsKt", false, "copyTo", "(Reader,Writer,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.io", "TextStreamsKt", false, "forEachLine", "(Reader,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "TextStreamsKt", false, "lineSequence", "(BufferedReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "TextStreamsKt", false, "readText", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "TextStreamsKt", false, "reader", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.io", "TextStreamsKt", false, "useLines", "(Reader,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "AdaptedFunctionReference", true, "AdaptedFunctionReference", "(int,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "AdaptedFunctionReference", true, "AdaptedFunctionReference", "(int,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "AdaptedFunctionReference", true, "AdaptedFunctionReference", "(int,Object,Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "AdaptedFunctionReference", true, "AdaptedFunctionReference", "(int,Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "AdaptedFunctionReference", true, "AdaptedFunctionReference", "(int,Object,Class,String,String,int)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ArrayIteratorKt", false, "iterator", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ArrayIteratorsKt", false, "iterator", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ArrayIteratorsKt", false, "iterator", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ByteSpreadBuilder", false, "toArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "CallableReference", true, "compute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "CallableReference", true, "getBoundReceiver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "CallableReference", true, "getSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "CharSpreadBuilder", false, "toArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ClassReference$Companion", false, "getClassQualifiedName", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ClassReference$Companion", false, "getClassSimpleName", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "CollectionToArray", false, "toArray", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "CollectionToArray", false, "toArray", "(Collection,Object[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "FunctionReference", true, "FunctionReference", "(int,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "FunctionReference", true, "FunctionReference", "(int,Object,Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "FunctionReference", true, "FunctionReference", "(int,Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "FunctionReference", true, "FunctionReference", "(int,Object,Class,String,String,int)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "FunctionReference", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "FunctionReferenceImpl", true, "FunctionReferenceImpl", "(int,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "FunctionReferenceImpl", true, "FunctionReferenceImpl", "(int,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "FunctionReferenceImpl", true, "FunctionReferenceImpl", "(int,KDeclarationContainer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "FunctionReferenceImpl", true, "FunctionReferenceImpl", "(int,KDeclarationContainer,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "FunctionReferenceImpl", true, "FunctionReferenceImpl", "(int,Object,Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "FunctionReferenceImpl", true, "FunctionReferenceImpl", "(int,Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "FunctionReferenceImpl", true, "FunctionReferenceImpl", "(int,Object,Class,String,String,int)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", true, "stringPlus", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", true, "stringPlus", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference", true, "MutablePropertyReference", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference", true, "MutablePropertyReference", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference", true, "MutablePropertyReference", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference", true, "MutablePropertyReference", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference0", true, "MutablePropertyReference0", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference0", true, "MutablePropertyReference0", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference0", true, "MutablePropertyReference0", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference0", true, "MutablePropertyReference0", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference0Impl", true, "MutablePropertyReference0Impl", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference0Impl", true, "MutablePropertyReference0Impl", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference0Impl", true, "MutablePropertyReference0Impl", "(KDeclarationContainer,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference0Impl", true, "MutablePropertyReference0Impl", "(KDeclarationContainer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference0Impl", true, "MutablePropertyReference0Impl", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference0Impl", true, "MutablePropertyReference0Impl", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference0Impl", true, "MutablePropertyReference0Impl", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference1", true, "MutablePropertyReference1", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference1", true, "MutablePropertyReference1", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference1", true, "MutablePropertyReference1", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference1", true, "MutablePropertyReference1", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference1Impl", true, "MutablePropertyReference1Impl", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference1Impl", true, "MutablePropertyReference1Impl", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference1Impl", true, "MutablePropertyReference1Impl", "(KDeclarationContainer,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference1Impl", true, "MutablePropertyReference1Impl", "(KDeclarationContainer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference1Impl", true, "MutablePropertyReference1Impl", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference1Impl", true, "MutablePropertyReference1Impl", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference1Impl", true, "MutablePropertyReference1Impl", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference2", true, "MutablePropertyReference2", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference2", true, "MutablePropertyReference2", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference2Impl", true, "MutablePropertyReference2Impl", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference2Impl", true, "MutablePropertyReference2Impl", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference2Impl", true, "MutablePropertyReference2Impl", "(KDeclarationContainer,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference2Impl", true, "MutablePropertyReference2Impl", "(KDeclarationContainer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PackageReference", false, "PackageReference", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PrimitiveSpreadBuilder", true, "addSpread", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference", true, "PropertyReference", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference", true, "PropertyReference", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference", true, "PropertyReference", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference", true, "PropertyReference", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference0", true, "PropertyReference0", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference0", true, "PropertyReference0", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference0", true, "PropertyReference0", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference0", true, "PropertyReference0", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference0Impl", true, "PropertyReference0Impl", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference0Impl", true, "PropertyReference0Impl", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference0Impl", true, "PropertyReference0Impl", "(KDeclarationContainer,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference0Impl", true, "PropertyReference0Impl", "(KDeclarationContainer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference0Impl", true, "PropertyReference0Impl", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference0Impl", true, "PropertyReference0Impl", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference0Impl", true, "PropertyReference0Impl", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference1", true, "PropertyReference1", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference1", true, "PropertyReference1", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference1", true, "PropertyReference1", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference1", true, "PropertyReference1", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference1Impl", true, "PropertyReference1Impl", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference1Impl", true, "PropertyReference1Impl", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference1Impl", true, "PropertyReference1Impl", "(KDeclarationContainer,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference1Impl", true, "PropertyReference1Impl", "(KDeclarationContainer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference1Impl", true, "PropertyReference1Impl", "(Object,Class,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference1Impl", true, "PropertyReference1Impl", "(Object,Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference1Impl", true, "PropertyReference1Impl", "(Object,Class,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference2", true, "PropertyReference2", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference2", true, "PropertyReference2", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference2Impl", true, "PropertyReference2Impl", "(Class,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference2Impl", true, "PropertyReference2Impl", "(Class,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference2Impl", true, "PropertyReference2Impl", "(KDeclarationContainer,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference2Impl", true, "PropertyReference2Impl", "(KDeclarationContainer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "function", "(FunctionReference)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "getOrCreateKotlinPackage", "(Class,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "mutableCollectionType", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "mutableProperty0", "(MutablePropertyReference0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "mutableProperty1", "(MutablePropertyReference1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "mutableProperty2", "(MutablePropertyReference2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "nothingType", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "nullableTypeOf", "(Class,KTypeProjection)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "nullableTypeOf", "(Class,KTypeProjection,KTypeProjection)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "nullableTypeOf", "(Class,KTypeProjection,KTypeProjection)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "nullableTypeOf", "(KClassifier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "platformType", "(KType,KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "platformType", "(KType,KType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "property0", "(PropertyReference0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "property1", "(PropertyReference1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "property2", "(PropertyReference2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "setUpperBounds", "(KTypeParameter,KType)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "typeOf", "(Class,KTypeProjection)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "typeOf", "(Class,KTypeProjection,KTypeProjection)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "typeOf", "(Class,KTypeProjection,KTypeProjection)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "typeOf", "(KClassifier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "typeParameter", "(Object,String,KVariance,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", true, "typeParameter", "(Object,String,KVariance,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "function", "(FunctionReference)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "getOrCreateKotlinPackage", "(Class,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "mutableCollectionType", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "mutableProperty0", "(MutablePropertyReference0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "mutableProperty1", "(MutablePropertyReference1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "mutableProperty2", "(MutablePropertyReference2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "nothingType", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "platformType", "(KType,KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "platformType", "(KType,KType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "property0", "(PropertyReference0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "property1", "(PropertyReference1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "property2", "(PropertyReference2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "setUpperBounds", "(KTypeParameter,List)", "", "Argument[1].Element", "Argument[0]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "typeOf", "(KClassifier,List,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "typeOf", "(KClassifier,List,boolean)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "typeParameter", "(Object,String,KVariance,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", true, "typeParameter", "(Object,String,KVariance,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "SpreadBuilder", true, "add", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "SpreadBuilder", true, "addSpread", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "SpreadBuilder", true, "toArray", "(Object[])", "", "Argument[this]", "Argument[0].ArrayElement", "taint", "df-generated"] - - ["kotlin.jvm.internal", "SpreadBuilder", true, "toArray", "(Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableCollection", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableCollection", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableIterable", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableIterable", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableIterator", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableIterator", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableList", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableList", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableListIterator", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableListIterator", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableMap", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableMap", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableMapEntry", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableMapEntry", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableSet", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "asMutableSet", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "beforeCheckcastToFunctionOfArity", "(Object,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "beforeCheckcastToFunctionOfArity", "(Object,int,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToCollection", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToIterable", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToIterator", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToList", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToListIterator", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToMap", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToMapEntry", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", true, "castToSet", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeParameterReference", false, "TypeParameterReference", "(Object,String,KVariance,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeParameterReference", false, "TypeParameterReference", "(Object,String,KVariance,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeParameterReference", false, "setUpperBounds", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeReference", false, "TypeReference", "(KClassifier,List,KType,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeReference", false, "TypeReference", "(KClassifier,List,KType,int)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeReference", false, "TypeReference", "(KClassifier,List,KType,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeReference", false, "TypeReference", "(KClassifier,List,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeReference", false, "TypeReference", "(KClassifier,List,boolean)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["kotlin.jvm.internal", "TypeReference", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.properties", "ObservableProperty", true, "ObservableProperty", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.random", "PlatformRandomKt", false, "asJavaRandom", "(Random)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.random", "PlatformRandomKt", false, "asKotlinRandom", "(Random)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.random", "Random", true, "nextBytes", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.random", "Random", true, "nextBytes", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.random", "URandomKt", false, "nextUBytes", "(Random,UByteArray)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.random", "URandomKt", false, "nextUBytes", "(Random,UByteArray,int,int)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "CharRange$Companion", false, "getEMPTY", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "IntRange$Companion", false, "getEMPTY", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "LongRange$Companion", false, "getEMPTY", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "RangesKt", false, "coerceAtLeast", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "RangesKt", false, "coerceAtLeast", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "RangesKt", false, "coerceAtMost", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "RangesKt", false, "coerceAtMost", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "RangesKt", false, "coerceIn", "(Comparable,ClosedFloatingPointRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "RangesKt", false, "coerceIn", "(Comparable,ClosedRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "RangesKt", false, "coerceIn", "(Comparable,Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "RangesKt", false, "coerceIn", "(Comparable,Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "RangesKt", false, "coerceIn", "(Comparable,Comparable,Comparable)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "RangesKt", false, "rangeTo", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "RangesKt", false, "rangeTo", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "RangesKt", false, "rangeUntil", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "RangesKt", false, "rangeUntil", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "UIntRange$Companion", false, "getEMPTY", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.ranges", "ULongRange$Companion", false, "getEMPTY", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KClasses", false, "cast", "(KClass,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KClasses", false, "safeCast", "(KClass,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KType", true, "getArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KType", true, "getClassifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KTypeParameter", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KTypeParameter", true, "getUpperBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KTypeProjection", false, "KTypeProjection", "(KVariance,KType)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.reflect", "KTypeProjection", false, "component2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KTypeProjection", false, "contravariant", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KTypeProjection", false, "copy", "(KVariance,KType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KTypeProjection", false, "covariant", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KTypeProjection", false, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KTypeProjection", false, "invariant", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KTypeProjection", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KTypeProjection$Companion", false, "contravariant", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KTypeProjection$Companion", false, "covariant", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "KTypeProjection$Companion", false, "invariant", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "TypesJVMKt", false, "getJavaType", "(KType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.reflect", "WildcardTypeImpl$Companion", false, "getSTAR", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequenceScope", true, "yieldAll", "(Sequence)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "asSequence", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "associateBy", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "associateByTo", "(Sequence,Map,Function1)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "associateByTo", "(Sequence,Map,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "associateByTo", "(Sequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "associateByTo", "(Sequence,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "associateTo", "(Sequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "associateWith", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "associateWithTo", "(Sequence,Map,Function1)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "associateWithTo", "(Sequence,Map,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "associateWithTo", "(Sequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "chunked", "(Sequence,int,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "constrainOnce", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "distinct", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "distinctBy", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "distinctBy", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "drop", "(Sequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "dropWhile", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "dropWhile", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "elementAt", "(Sequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "elementAtOrElse", "(Sequence,int,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "elementAtOrNull", "(Sequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filter", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filter", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterIndexedTo", "(Sequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterIsInstance", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterIsInstance", "(Sequence,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterIsInstanceTo", "(Sequence,Collection)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterIsInstanceTo", "(Sequence,Collection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterIsInstanceTo", "(Sequence,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterIsInstanceTo", "(Sequence,Collection,Class)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterIsInstanceTo", "(Sequence,Collection,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterIsInstanceTo", "(Sequence,Collection,Class)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterNot", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterNot", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterNotNull", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterNotNullTo", "(Sequence,Collection)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterNotNullTo", "(Sequence,Collection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterNotNullTo", "(Sequence,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterNotTo", "(Sequence,Collection,Function1)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterNotTo", "(Sequence,Collection,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterNotTo", "(Sequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterTo", "(Sequence,Collection,Function1)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterTo", "(Sequence,Collection,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "filterTo", "(Sequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "find", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "findLast", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "first", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "first", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "firstNotNullOf", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "firstNotNullOfOrNull", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "firstOrNull", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "firstOrNull", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "flatMap", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "flatMap", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "flatMapIndexedIterableTo", "(Sequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "flatMapIndexedSequenceTo", "(Sequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "flatMapIterable", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "flatMapIterable", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "flatMapIterableTo", "(Sequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "flatMapTo", "(Sequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "flatten", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "flattenSequenceOfIterable", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "fold", "(Sequence,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "foldIndexed", "(Sequence,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "generateSequence", "(Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "generateSequence", "(Function0,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "generateSequence", "(Function0,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "generateSequence", "(Object,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "groupByTo", "(Sequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "groupByTo", "(Sequence,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinTo", "(Sequence,Appendable,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinToString", "(Sequence,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinToString", "(Sequence,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinToString", "(Sequence,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinToString", "(Sequence,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "joinToString", "(Sequence,CharSequence,CharSequence,CharSequence,int,CharSequence,Function1)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "last", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "last", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "lastOrNull", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "lastOrNull", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "map", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "map", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "mapIndexed", "(Sequence,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "mapIndexed", "(Sequence,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "mapIndexedNotNull", "(Sequence,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "mapIndexedNotNull", "(Sequence,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "mapIndexedNotNullTo", "(Sequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "mapIndexedTo", "(Sequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "mapNotNull", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "mapNotNull", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "mapNotNullTo", "(Sequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "mapTo", "(Sequence,Collection,Function1)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "mapTo", "(Sequence,Collection,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "mapTo", "(Sequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "max", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "maxBy", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "maxByOrNull", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "maxByOrThrow", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "maxOfWith", "(Sequence,Comparator,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "maxOfWithOrNull", "(Sequence,Comparator,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "maxOrNull", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "maxOrThrow", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "maxWith", "(Sequence,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "maxWithOrNull", "(Sequence,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "maxWithOrThrow", "(Sequence,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "min", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "minBy", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "minByOrNull", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "minByOrThrow", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "minOfWith", "(Sequence,Comparator,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "minOfWithOrNull", "(Sequence,Comparator,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "minOrNull", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "minOrThrow", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "minWith", "(Sequence,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "minWithOrNull", "(Sequence,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "minWithOrThrow", "(Sequence,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "minus", "(Sequence,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "onEach", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "onEachIndexed", "(Sequence,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "orEmpty", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "partition", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "reduce", "(Sequence,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "reduceIndexed", "(Sequence,Function3)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "reduceIndexedOrNull", "(Sequence,Function3)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "reduceOrNull", "(Sequence,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "requireNoNulls", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "single", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "single", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "singleOrNull", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "singleOrNull", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "take", "(Sequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "takeWhile", "(Sequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "takeWhile", "(Sequence,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "toCollection", "(Sequence,Collection)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "toCollection", "(Sequence,Collection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "toCollection", "(Sequence,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "toHashSet", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "toList", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "toMutableList", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "toMutableSet", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "toSet", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "toSortedSet", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "toSortedSet", "(Sequence,Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "unzip", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "windowed", "(Sequence,int,int,boolean,Function1)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "withIndex", "(Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "zip", "(Sequence,Sequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "zip", "(Sequence,Sequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "zip", "(Sequence,Sequence,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "zip", "(Sequence,Sequence,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.sequences", "SequencesKt", false, "zip", "(Sequence,Sequence,Function2)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "CharsKt", false, "plus", "(char,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchGroup", false, "MatchGroup", "(String,IntRange)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.text", "MatchGroup", false, "MatchGroup", "(String,IntRange)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["kotlin.text", "MatchGroup", false, "component1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchGroup", false, "component2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchGroup", false, "copy", "(String,IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchGroup", false, "copy", "(String,IntRange)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchGroup", false, "getRange", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchGroup", false, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchGroup", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult", true, "getDestructured", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult", true, "getGroupValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult", true, "getGroups", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult", true, "next", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult$Destructured", false, "component1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult$Destructured", false, "component10", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult$Destructured", false, "component2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult$Destructured", false, "component3", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult$Destructured", false, "component4", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult$Destructured", false, "component5", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult$Destructured", false, "component6", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult$Destructured", false, "component7", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult$Destructured", false, "component8", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult$Destructured", false, "component9", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult$Destructured", false, "getMatch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "MatchResult$Destructured", false, "toList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "Regex", false, "find", "(CharSequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "Regex", false, "getOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "Regex", false, "matchEntire", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "Regex", false, "replace", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "Regex", false, "replace", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "Regex", false, "replace", "(CharSequence,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "Regex", false, "replaceFirst", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "Regex", false, "replaceFirst", "(CharSequence,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "Regex", false, "toPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "Regex$Companion", false, "escape", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "String", "(StringBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "String", "(StringBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "String", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "String", "(byte[],Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "String", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "String", "(byte[],int,int,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "String", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "String", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "append", "(Appendable,CharSequence[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "append", "(StringBuilder,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "append", "(StringBuilder,Object)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "append", "(StringBuilder,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "append", "(StringBuilder,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "append", "(StringBuilder,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(Appendable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(Appendable,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(Appendable,CharSequence)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(Appendable,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(Appendable,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,CharSequence)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,Object)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,StringBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,StringBuffer)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,StringBuffer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,StringBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,StringBuilder)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,StringBuilder)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,byte)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,char[])", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,char[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,double)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,float)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendLine", "(StringBuilder,short)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendRange", "(Appendable,CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendRange", "(Appendable,CharSequence,int,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendRange", "(Appendable,CharSequence,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendRange", "(StringBuilder,CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendRange", "(StringBuilder,CharSequence,int,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendRange", "(StringBuilder,CharSequence,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendRange", "(StringBuilder,char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendRange", "(StringBuilder,char[],int,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendRange", "(StringBuilder,char[],int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(Appendable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(Appendable,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(Appendable,CharSequence)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(Appendable,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(Appendable,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,CharSequence)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,Object)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,StringBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,StringBuffer)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,StringBuffer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,StringBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,StringBuilder)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,StringBuilder)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,byte)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,char[])", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,char[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,double)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,float)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "appendln", "(StringBuilder,short)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "associateByTo", "(CharSequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "associateByTo", "(CharSequence,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "associateTo", "(CharSequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "associateWithTo", "(CharSequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "capitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "capitalize", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "clear", "(StringBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "concatToString", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "concatToString", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "decapitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "decapitalize", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "decodeToString", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "decodeToString", "(byte[],int,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "drop", "(CharSequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "drop", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "dropLast", "(CharSequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "dropLast", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "dropLastWhile", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "dropLastWhile", "(String,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "dropWhile", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "dropWhile", "(String,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "encodeToByteArray", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "encodeToByteArray", "(String,int,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "filterIndexedTo", "(CharSequence,Appendable,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "filterNotTo", "(CharSequence,Appendable,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "filterTo", "(CharSequence,Appendable,Function1)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "findAnyOf", "(CharSequence,Collection,int,boolean)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "findLastAnyOf", "(CharSequence,Collection,int,boolean)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "flatMapIndexedIterableTo", "(CharSequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "flatMapTo", "(CharSequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "fold", "(CharSequence,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "foldIndexed", "(CharSequence,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "foldRight", "(CharSequence,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "foldRightIndexed", "(CharSequence,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "format", "(String,Locale,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "format", "(String,Locale,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "format", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "format", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "format", "(StringCompanionObject,Locale,String,Object[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "format", "(StringCompanionObject,Locale,String,Object[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "format", "(StringCompanionObject,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "format", "(StringCompanionObject,String,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "formatNullable", "(String,Locale,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "formatNullable", "(String,Locale,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "formatNullable", "(StringCompanionObject,Locale,String,Object[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "formatNullable", "(StringCompanionObject,Locale,String,Object[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "groupByTo", "(CharSequence,Map,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "groupByTo", "(CharSequence,Map,Function1,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "ifBlank", "(CharSequence,Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "ifEmpty", "(CharSequence,Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "insertRange", "(StringBuilder,int,CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "insertRange", "(StringBuilder,int,CharSequence,int,int)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "insertRange", "(StringBuilder,int,CharSequence,int,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "insertRange", "(StringBuilder,int,char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "insertRange", "(StringBuilder,int,char[],int,int)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "insertRange", "(StringBuilder,int,char[],int,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "intern", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "lineSequence", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "lines", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "lowercase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "lowercase", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "mapIndexedNotNullTo", "(CharSequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "mapIndexedTo", "(CharSequence,Collection,Function2)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "mapNotNullTo", "(CharSequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "mapTo", "(CharSequence,Collection,Function1)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "onEach", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "onEachIndexed", "(CharSequence,Function2)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "orEmpty", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "padEnd", "(CharSequence,int,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "padStart", "(CharSequence,int,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "prependIndent", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "removePrefix", "(CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "removePrefix", "(String,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "removeRange", "(CharSequence,IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "removeRange", "(CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "removeSuffix", "(CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "removeSuffix", "(String,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "removeSurrounding", "(CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "removeSurrounding", "(CharSequence,CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "removeSurrounding", "(String,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "removeSurrounding", "(String,CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "repeat", "(CharSequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replace", "(CharSequence,Regex,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replace", "(CharSequence,Regex,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replace", "(CharSequence,Regex,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replace", "(String,char,char,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceAfter", "(String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceAfter", "(String,char,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceAfterLast", "(String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceAfterLast", "(String,char,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceBefore", "(String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceBefore", "(String,char,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceBeforeLast", "(String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceBeforeLast", "(String,char,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceFirst", "(CharSequence,Regex,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceFirst", "(CharSequence,Regex,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceFirst", "(String,String,String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceFirst", "(String,char,char,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceFirstCharWithChar", "(String,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceFirstCharWithCharSequence", "(String,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceRange", "(CharSequence,IntRange,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceRange", "(CharSequence,IntRange,CharSequence)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceRange", "(CharSequence,int,int,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "replaceRange", "(CharSequence,int,int,CharSequence)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "reversed", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "runningFold", "(CharSequence,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "runningFoldIndexed", "(CharSequence,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "scan", "(CharSequence,Object,Function2)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "scanIndexed", "(CharSequence,Object,Function3)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "setRange", "(StringBuilder,int,int,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "setRange", "(StringBuilder,int,int,String)", "", "Argument[3]", "Argument[0]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "setRange", "(StringBuilder,int,int,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "slice", "(CharSequence,IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "slice", "(String,IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "split", "(CharSequence,Pattern,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "splitToSequence", "(CharSequence,String[],boolean,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "splitToSequence", "(CharSequence,char[],boolean,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "subSequence", "(CharSequence,IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "subSequence", "(String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substring", "(String,IntRange)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substring", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substring", "(String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringAfter", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringAfter", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringAfter", "(String,char,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringAfter", "(String,char,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringAfterLast", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringAfterLast", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringAfterLast", "(String,char,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringAfterLast", "(String,char,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringBefore", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringBefore", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringBefore", "(String,char,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringBefore", "(String,char,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringBeforeLast", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringBeforeLast", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringBeforeLast", "(String,char,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "substringBeforeLast", "(String,char,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "take", "(CharSequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "take", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "takeLast", "(CharSequence,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "takeLast", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "takeLastWhile", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "takeLastWhile", "(String,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "takeWhile", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "takeWhile", "(String,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "toByteArray", "(String,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "toCharArray", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "toCharArray", "(String,char[],int,int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "toCharArray", "(String,char[],int,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "toCharArray", "(String,char[],int,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "toCharArray", "(String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "toCharArray", "(StringBuilder,char[],int,int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "toCollection", "(CharSequence,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "toLowerCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "toLowerCase", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "toRegex", "(Pattern)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "toUpperCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "toUpperCase", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "trim", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "trim", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "trim", "(CharSequence,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "trimEnd", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "trimEnd", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "trimEnd", "(CharSequence,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "trimStart", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "trimStart", "(CharSequence,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "trimStart", "(CharSequence,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "uppercase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.text", "StringsKt", false, "uppercase", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "Duration", false, "div", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "Duration", false, "div", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "Duration", false, "getAbsoluteValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "Duration", false, "minus", "(Duration)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "Duration", false, "plus", "(Duration)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["kotlin.time", "Duration", false, "times", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "Duration", false, "times", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "Duration$Companion", false, "getINFINITE", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "Duration$Companion", false, "getZERO", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "DurationKt", false, "times", "(double,Duration)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "DurationKt", false, "times", "(int,Duration)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "TimeMark", true, "minus", "(Duration)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "TimeMark", true, "plus", "(Duration)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "TimeMark", true, "plus", "(Duration)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "TimeSource", true, "markNow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "TimedValue", false, "TimedValue", "(Object,Duration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.time", "TimedValue", false, "TimedValue", "(Object,Duration)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin.time", "TimedValue", false, "component1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "TimedValue", false, "component2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "TimedValue", false, "copy", "(Object,Duration)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "TimedValue", false, "copy", "(Object,Duration)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "TimedValue", false, "getDuration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "TimedValue", false, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin.time", "TimedValue", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "DeepRecursiveFunction", false, "DeepRecursiveFunction", "(SuspendFunction2)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin", "KotlinVersion$Companion", false, "getCURRENT", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "LazyKt", false, "getValue", "(Lazy,Object,KProperty)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "LazyKt", false, "lazy", "(Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "LazyKt", false, "lazy", "(LazyThreadSafetyMode,Function0)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "LazyKt", false, "lazy", "(Object,Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "LazyKt", false, "lazy", "(Object,Function0)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "LazyKt", false, "lazyOf", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Pair", false, "Pair", "(Object,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin", "Pair", false, "Pair", "(Object,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin", "Pair", false, "component1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Pair", false, "component2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Pair", false, "copy", "(Object,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Pair", false, "copy", "(Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Pair", false, "getFirst", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Pair", false, "getSecond", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Pair", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "PreconditionsKt", false, "checkNotNull", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "PreconditionsKt", false, "checkNotNull", "(Object,Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "PreconditionsKt", false, "requireNotNull", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "PreconditionsKt", false, "requireNotNull", "(Object,Function0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Result", false, "exceptionOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Result", false, "getOrNull", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Result", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Result$Companion", false, "failure", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Result$Companion", false, "success", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "ResultKt", false, "fold", "(Result,Function1,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "ResultKt", false, "getOrDefault", "(Result,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "ResultKt", false, "getOrDefault", "(Result,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "ResultKt", false, "getOrElse", "(Result,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "ResultKt", false, "getOrThrow", "(Result)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "ResultKt", false, "map", "(Result,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "ResultKt", false, "mapCatching", "(Result,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "ResultKt", false, "onFailure", "(Result,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "ResultKt", false, "onSuccess", "(Result,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "ResultKt", false, "recover", "(Result,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "ResultKt", false, "recoverCatching", "(Result,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "StandardKt", false, "also", "(Object,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "StandardKt", false, "apply", "(Object,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "StandardKt", false, "let", "(Object,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "StandardKt", false, "run", "(Object,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "StandardKt", false, "takeIf", "(Object,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "StandardKt", false, "takeUnless", "(Object,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "StandardKt", false, "with", "(Object,Function1)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "SuspendKt", false, "suspend", "(SuspendFunction0)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Triple", false, "Triple", "(Object,Object,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["kotlin", "Triple", false, "Triple", "(Object,Object,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["kotlin", "Triple", false, "Triple", "(Object,Object,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["kotlin", "Triple", false, "component1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Triple", false, "component2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Triple", false, "component3", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Triple", false, "copy", "(Object,Object,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Triple", false, "copy", "(Object,Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Triple", false, "copy", "(Object,Object,Object)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Triple", false, "getFirst", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Triple", false, "getSecond", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Triple", false, "getThird", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "Triple", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "TuplesKt", false, "to", "(Object,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "TuplesKt", false, "to", "(Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "TuplesKt", false, "toList", "(Pair)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "TuplesKt", false, "toList", "(Triple)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "UByte", false, "toUByte", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["kotlin", "UByteArrayKt", false, "ubyteArrayOf", "(UByteArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "UInt", false, "toUInt", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["kotlin", "UIntArrayKt", false, "uintArrayOf", "(UIntArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "ULong", false, "toULong", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["kotlin", "ULongArrayKt", false, "ulongArrayOf", "(ULongArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["kotlin", "UShort", false, "toUShort", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["kotlin", "UShortArrayKt", false, "ushortArrayOf", "(UShortArray)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["kotlin.annotation", "AnnotationRetention", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin.annotation", "AnnotationRetention", "values", "()", "summary", "df-generated"] - - ["kotlin.annotation", "AnnotationTarget", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin.annotation", "AnnotationTarget", "values", "()", "summary", "df-generated"] - - ["kotlin.annotation", "MustBeDocumented", "MustBeDocumented", "()", "summary", "df-generated"] - - ["kotlin.annotation", "Repeatable", "Repeatable", "()", "summary", "df-generated"] - - ["kotlin.annotation", "Retention", "Retention", "(AnnotationRetention)", "summary", "df-generated"] - - ["kotlin.annotation", "Retention", "value", "()", "summary", "df-generated"] - - ["kotlin.annotation", "Target", "Target", "(AnnotationTarget[])", "summary", "df-generated"] - - ["kotlin.annotation", "Target", "allowedTargets", "()", "summary", "df-generated"] - - ["kotlin.collections", "AbstractIterator", "AbstractIterator", "()", "summary", "df-generated"] - - ["kotlin.collections", "AbstractList", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.collections", "AbstractList", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.collections", "AbstractMap", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.collections", "AbstractMap", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.collections", "AbstractMap", "toString", "()", "summary", "df-generated"] - - ["kotlin.collections", "AbstractSet", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.collections", "AbstractSet", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.collections", "ArrayDeque", "ArrayDeque", "()", "summary", "df-generated"] - - ["kotlin.collections", "ArrayDeque", "ArrayDeque", "(int)", "summary", "df-generated"] - - ["kotlin.collections", "ArrayList", "ArrayList", "()", "summary", "df-generated"] - - ["kotlin.collections", "ArrayList", "ArrayList", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "ArrayList", "ArrayList", "(int)", "summary", "df-generated"] - - ["kotlin.collections", "ArrayList", "ensureCapacity", "(int)", "summary", "df-generated"] - - ["kotlin.collections", "ArrayList", "trimToSize", "()", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "all", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "all", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "all", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "all", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "all", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "all", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "all", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "all", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "all", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "any", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asIterable", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asIterable", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asIterable", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asIterable", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asIterable", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asIterable", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asIterable", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asIterable", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asIterable", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asList", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asList", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asList", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asList", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asList", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asList", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asList", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asList", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asSequence", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asSequence", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asSequence", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asSequence", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asSequence", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asSequence", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asSequence", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asSequence", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "asSequence", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associate", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associate", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associate", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associate", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associate", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associate", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associate", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associate", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associate", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(Object[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(boolean[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(byte[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(char[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(double[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(float[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(int[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(long[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateBy", "(short[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateWith", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateWith", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateWith", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateWith", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateWith", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateWith", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateWith", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateWith", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "associateWith", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "average", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "average", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "average", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "average", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "average", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "average", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "averageOfByte", "(Byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "averageOfDouble", "(Double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "averageOfFloat", "(Float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "averageOfInt", "(Integer[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "averageOfLong", "(Long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "averageOfShort", "(Short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "binarySearch", "(Object[],Object,Comparator,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "binarySearch", "(Object[],Object,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "binarySearch", "(byte[],byte,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "binarySearch", "(char[],char,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "binarySearch", "(double[],double,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "binarySearch", "(float[],float,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "binarySearch", "(int[],int,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "binarySearch", "(long[],long,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "binarySearch", "(short[],short,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component1", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component1", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component1", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component1", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component1", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component1", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component1", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component1", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component1", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component2", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component2", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component2", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component2", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component2", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component2", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component2", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component2", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component2", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component3", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component3", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component3", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component3", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component3", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component3", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component3", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component3", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component3", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component4", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component4", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component4", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component4", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component4", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component4", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component4", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component4", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component4", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component5", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component5", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component5", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component5", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component5", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component5", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component5", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component5", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "component5", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contains", "(Object[],Object)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contains", "(boolean[],boolean)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contains", "(byte[],byte)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contains", "(char[],char)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contains", "(double[],double)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contains", "(float[],float)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contains", "(int[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contains", "(long[],long)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contains", "(short[],short)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentDeepEqualsInline", "(Object[],Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentDeepEqualsNullable", "(Object[],Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentDeepHashCodeInline", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentDeepHashCodeNullable", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentDeepToStringInline", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentDeepToStringNullable", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEquals", "(Object[],Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEquals", "(boolean[],boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEquals", "(byte[],byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEquals", "(char[],char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEquals", "(double[],double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEquals", "(float[],float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEquals", "(int[],int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEquals", "(long[],long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEquals", "(short[],short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(Object[],Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(boolean[],boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(byte[],byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(char[],char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(double[],double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(float[],float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(int[],int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(long[],long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentEqualsNullable", "(short[],short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCode", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCode", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCode", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCode", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCode", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCode", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCode", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCode", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCode", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentHashCodeNullable", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToString", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToString", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToString", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToString", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToString", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToString", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToString", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToString", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToString", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "contentToStringNullable", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyInto", "(boolean[],boolean[],int,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyInto", "(double[],double[],int,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyInto", "(float[],float[],int,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyInto", "(int[],int[],int,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyInto", "(long[],long[],int,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyInto", "(short[],short[],int,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOf", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOf", "(boolean[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOf", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOf", "(double[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOf", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOf", "(float[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOf", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOf", "(int[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOf", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOf", "(long[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOf", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOf", "(short[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOfRangeInline", "(boolean[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOfRangeInline", "(double[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOfRangeInline", "(float[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOfRangeInline", "(int[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOfRangeInline", "(long[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "copyOfRangeInline", "(short[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "count", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinct", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinct", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinct", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinct", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinct", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinct", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinct", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinct", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinct", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinctBy", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinctBy", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinctBy", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinctBy", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinctBy", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinctBy", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinctBy", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinctBy", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "distinctBy", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "drop", "(boolean[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "drop", "(byte[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "drop", "(char[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "drop", "(double[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "drop", "(float[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "drop", "(int[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "drop", "(long[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "drop", "(short[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLast", "(boolean[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLast", "(byte[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLast", "(char[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLast", "(double[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLast", "(float[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLast", "(int[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLast", "(long[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLast", "(short[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLastWhile", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLastWhile", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLastWhile", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLastWhile", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLastWhile", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLastWhile", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLastWhile", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropLastWhile", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropWhile", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropWhile", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropWhile", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropWhile", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropWhile", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropWhile", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropWhile", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropWhile", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "dropWhile", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAt", "(Object[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAt", "(boolean[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAt", "(byte[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAt", "(char[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAt", "(double[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAt", "(float[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAt", "(int[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAt", "(long[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAt", "(short[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(Object[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(boolean[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(byte[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(char[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(double[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(float[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(int[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(long[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrElse", "(short[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(Object[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(boolean[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(byte[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(char[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(double[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(float[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(int[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(long[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "elementAtOrNull", "(short[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "fill", "(boolean[],boolean,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "fill", "(byte[],byte,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "fill", "(char[],char,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "fill", "(double[],double,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "fill", "(float[],float,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "fill", "(int[],int,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "fill", "(long[],long,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "fill", "(short[],short,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filter", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filter", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filter", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filter", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filter", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filter", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filter", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filter", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filter", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterIndexed", "(Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterIndexed", "(boolean[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterIndexed", "(byte[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterIndexed", "(char[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterIndexed", "(double[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterIndexed", "(float[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterIndexed", "(int[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterIndexed", "(long[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterIndexed", "(short[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterIsInstance", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterIsInstance", "(Object[],Class)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterNot", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterNot", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterNot", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterNot", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterNot", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterNot", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterNot", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterNot", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterNot", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "filterNotNull", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "find", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "find", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "find", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "find", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "find", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "find", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "find", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "find", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "find", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "findLast", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "findLast", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "findLast", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "findLast", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "findLast", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "findLast", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "findLast", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "findLast", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "first", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstNotNullOf", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstNotNullOfOrNull", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "firstOrNull", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMap", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMap", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMap", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMap", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMap", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMap", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMap", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMap", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMap", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(boolean[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(byte[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(char[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(double[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(float[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(int[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(long[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMapIndexedIterable", "(short[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMapIndexedSequence", "(Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatMapSequence", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "flatten", "(Object[][])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEach", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEach", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEach", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEach", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEach", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEach", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEach", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEach", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEach", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEachIndexed", "(Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEachIndexed", "(boolean[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEachIndexed", "(byte[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEachIndexed", "(char[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEachIndexed", "(double[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEachIndexed", "(float[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEachIndexed", "(int[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEachIndexed", "(long[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "forEachIndexed", "(short[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getIndices", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getIndices", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getIndices", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getIndices", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getIndices", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getIndices", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getIndices", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getIndices", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getIndices", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getLastIndex", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getLastIndex", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getLastIndex", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getLastIndex", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getLastIndex", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getLastIndex", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getLastIndex", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getLastIndex", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getLastIndex", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrElse", "(Object[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrElse", "(boolean[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrElse", "(byte[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrElse", "(char[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrElse", "(double[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrElse", "(float[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrElse", "(int[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrElse", "(long[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrElse", "(short[],int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrNull", "(Object[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrNull", "(boolean[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrNull", "(byte[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrNull", "(char[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrNull", "(double[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrNull", "(float[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrNull", "(int[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrNull", "(long[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "getOrNull", "(short[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(Object[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(boolean[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(byte[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(char[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(double[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(float[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(int[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(long[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupBy", "(short[],Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "groupingBy", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOf", "(Object[],Object)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOf", "(boolean[],boolean)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOf", "(byte[],byte)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOf", "(char[],char)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOf", "(double[],double)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOf", "(float[],float)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOf", "(int[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOf", "(long[],long)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOf", "(short[],short)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfFirst", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfFirst", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfFirst", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfFirst", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfFirst", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfFirst", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfFirst", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfFirst", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfFirst", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfLast", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfLast", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfLast", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfLast", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfLast", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfLast", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfLast", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfLast", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "indexOfLast", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "intersect", "(Object[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "intersect", "(boolean[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "intersect", "(byte[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "intersect", "(char[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "intersect", "(double[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "intersect", "(float[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "intersect", "(int[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "intersect", "(long[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "intersect", "(short[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isEmpty", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isEmpty", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isEmpty", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isEmpty", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isEmpty", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isEmpty", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isEmpty", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isEmpty", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isEmpty", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isNotEmpty", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isNotEmpty", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isNotEmpty", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isNotEmpty", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isNotEmpty", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isNotEmpty", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isNotEmpty", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isNotEmpty", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isNotEmpty", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "isNullOrEmpty", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "last", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastIndexOf", "(Object[],Object)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastIndexOf", "(boolean[],boolean)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastIndexOf", "(byte[],byte)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastIndexOf", "(char[],char)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastIndexOf", "(double[],double)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastIndexOf", "(float[],float)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastIndexOf", "(int[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastIndexOf", "(long[],long)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastIndexOf", "(short[],short)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "lastOrNull", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "map", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "map", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "map", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "map", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "map", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "map", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "map", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "map", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "map", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "mapIndexed", "(Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "mapIndexed", "(boolean[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "mapIndexed", "(byte[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "mapIndexed", "(char[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "mapIndexed", "(double[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "mapIndexed", "(float[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "mapIndexed", "(int[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "mapIndexed", "(long[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "mapIndexed", "(short[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "mapIndexedNotNull", "(Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "mapNotNull", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "max", "(Double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "max", "(Float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "max", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "max", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "max", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "max", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "max", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "max", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "max", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxBy", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxBy", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxBy", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxBy", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxBy", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxBy", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxBy", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxBy", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrNull", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrNull", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrNull", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrNull", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrNull", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrNull", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrNull", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrNull", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxByOrThrow", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOf", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOf", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOf", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOf", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOf", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOf", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOf", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOf", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOf", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfOrNull", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWith", "(boolean[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWith", "(byte[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWith", "(char[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWith", "(double[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWith", "(float[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWith", "(int[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWith", "(long[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWith", "(short[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(boolean[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(byte[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(char[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(double[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(float[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(int[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(long[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOfWithOrNull", "(short[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrNull", "(Double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrNull", "(Float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrNull", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrNull", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrNull", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrNull", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrNull", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrNull", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrNull", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrThrow", "(Double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrThrow", "(Float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrThrow", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrThrow", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrThrow", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrThrow", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrThrow", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrThrow", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxOrThrow", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWith", "(boolean[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWith", "(byte[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWith", "(char[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWith", "(double[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWith", "(float[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWith", "(int[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWith", "(long[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWith", "(short[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(boolean[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(byte[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(char[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(double[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(float[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(int[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(long[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrNull", "(short[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(boolean[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(byte[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(char[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(double[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(float[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(int[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(long[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "maxWithOrThrow", "(short[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "min", "(Double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "min", "(Float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "min", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "min", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "min", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "min", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "min", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "min", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "min", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minBy", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minBy", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minBy", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minBy", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minBy", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minBy", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minBy", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minBy", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrNull", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrNull", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrNull", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrNull", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrNull", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrNull", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrNull", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrNull", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrThrow", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrThrow", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrThrow", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrThrow", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrThrow", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrThrow", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrThrow", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minByOrThrow", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOf", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOf", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOf", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOf", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOf", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOf", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOf", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOf", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOf", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfOrNull", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfOrNull", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfOrNull", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfOrNull", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfOrNull", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfOrNull", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfOrNull", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfOrNull", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfOrNull", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWith", "(boolean[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWith", "(byte[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWith", "(char[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWith", "(double[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWith", "(float[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWith", "(int[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWith", "(long[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWith", "(short[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(boolean[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(byte[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(char[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(double[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(float[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(int[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(long[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOfWithOrNull", "(short[],Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrNull", "(Double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrNull", "(Float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrNull", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrNull", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrNull", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrNull", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrNull", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrNull", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrNull", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrThrow", "(Double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrThrow", "(Float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrThrow", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrThrow", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrThrow", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrThrow", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrThrow", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrThrow", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minOrThrow", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWith", "(boolean[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWith", "(byte[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWith", "(char[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWith", "(double[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWith", "(float[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWith", "(int[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWith", "(long[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWith", "(short[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrNull", "(boolean[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrNull", "(byte[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrNull", "(char[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrNull", "(double[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrNull", "(float[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrNull", "(int[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrNull", "(long[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrNull", "(short[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(boolean[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(byte[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(char[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(double[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(float[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(int[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(long[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "minWithOrThrow", "(short[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "none", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "onEach", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "onEach", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "onEach", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "onEach", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "onEach", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "onEach", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "onEachIndexed", "(boolean[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "onEachIndexed", "(double[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "onEachIndexed", "(float[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "onEachIndexed", "(int[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "onEachIndexed", "(long[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "onEachIndexed", "(short[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "partition", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "partition", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "partition", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "partition", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "partition", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "partition", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "partition", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "partition", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "partition", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(boolean[],Collection)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(boolean[],boolean)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(boolean[],boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(double[],Collection)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(double[],double)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(double[],double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(float[],Collection)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(float[],float)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(float[],float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(int[],Collection)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(int[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(int[],int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(long[],Collection)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(long[],long)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(long[],long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(short[],Collection)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(short[],short)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "plus", "(short[],short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(Object[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(boolean[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(byte[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(char[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(double[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(float[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(int[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(long[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "random", "(short[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(Object[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(boolean[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(byte[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(char[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(double[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(float[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(int[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(long[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "randomOrNull", "(short[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduce", "(boolean[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduce", "(byte[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduce", "(char[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduce", "(double[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduce", "(float[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduce", "(int[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduce", "(long[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduce", "(short[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexed", "(boolean[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexed", "(byte[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexed", "(char[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexed", "(double[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexed", "(float[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexed", "(int[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexed", "(long[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexed", "(short[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(boolean[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(byte[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(char[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(double[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(float[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(int[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(long[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceIndexedOrNull", "(short[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceOrNull", "(boolean[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceOrNull", "(byte[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceOrNull", "(char[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceOrNull", "(double[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceOrNull", "(float[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceOrNull", "(int[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceOrNull", "(long[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceOrNull", "(short[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRight", "(Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRight", "(boolean[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRight", "(byte[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRight", "(char[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRight", "(double[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRight", "(float[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRight", "(int[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRight", "(long[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRight", "(short[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(Object[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(boolean[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(byte[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(char[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(double[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(float[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(int[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(long[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexed", "(short[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(Object[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(boolean[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(byte[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(char[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(double[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(float[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(int[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(long[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightIndexedOrNull", "(short[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(boolean[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(byte[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(char[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(double[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(float[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(int[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(long[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reduceRightOrNull", "(short[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(Object[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(boolean[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(byte[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(char[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(double[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(float[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(int[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(long[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reverse", "(short[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reversed", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reversed", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reversed", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reversed", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reversed", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reversed", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reversed", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reversed", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reversedArray", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reversedArray", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reversedArray", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reversedArray", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reversedArray", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "reversedArray", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduce", "(Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduce", "(boolean[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduce", "(byte[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduce", "(char[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduce", "(double[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduce", "(float[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduce", "(int[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduce", "(long[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduce", "(short[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(Object[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(boolean[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(byte[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(char[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(double[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(float[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(int[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(long[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "runningReduceIndexed", "(short[],Function3)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(Object[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(boolean[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(byte[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(char[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(double[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(float[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(int[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(long[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "shuffle", "(short[],Random)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "single", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "singleOrNull", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(Object[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(boolean[],IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(boolean[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(byte[],IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(byte[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(char[],IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(char[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(double[],IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(double[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(float[],IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(float[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(int[],IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(int[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(long[],IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(long[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(short[],IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "slice", "(short[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sliceArray", "(boolean[],Collection)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sliceArray", "(boolean[],IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sliceArray", "(byte[],Collection)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sliceArray", "(char[],Collection)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sliceArray", "(double[],Collection)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sliceArray", "(double[],IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sliceArray", "(float[],Collection)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sliceArray", "(float[],IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sliceArray", "(int[],Collection)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sliceArray", "(int[],IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sliceArray", "(long[],Collection)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sliceArray", "(long[],IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sliceArray", "(short[],Collection)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sliceArray", "(short[],IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(Comparable[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(Comparable[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(Object[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(byte[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(char[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(double[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(float[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(int[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(long[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sort", "(short[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortBy", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortByDescending", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(Comparable[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(Comparable[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(byte[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(char[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(double[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(float[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(int[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(long[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortDescending", "(short[],int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortWith", "(Object[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortWith", "(Object[],Comparator,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sorted", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sorted", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sorted", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sorted", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sorted", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sorted", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sorted", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedArray", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedArray", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedArray", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedArray", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedArray", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedArrayDescending", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedArrayDescending", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedArrayDescending", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedArrayDescending", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedArrayDescending", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedBy", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedBy", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedBy", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedBy", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedBy", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedBy", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedBy", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedBy", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedByDescending", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedByDescending", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedByDescending", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedByDescending", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedByDescending", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedByDescending", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedByDescending", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedByDescending", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedDescending", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedDescending", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedDescending", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedDescending", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedDescending", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedDescending", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedDescending", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedWith", "(boolean[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedWith", "(byte[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedWith", "(char[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedWith", "(double[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedWith", "(float[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedWith", "(int[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedWith", "(long[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sortedWith", "(short[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "subtract", "(Object[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "subtract", "(boolean[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "subtract", "(byte[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "subtract", "(char[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "subtract", "(double[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "subtract", "(float[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "subtract", "(int[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "subtract", "(long[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "subtract", "(short[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sum", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sum", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sum", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sum", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sum", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sum", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumBy", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumBy", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumBy", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumBy", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumBy", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumBy", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumBy", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumBy", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumBy", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumByDouble", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumByDouble", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumByDouble", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumByDouble", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumByDouble", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumByDouble", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumByDouble", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumByDouble", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumByDouble", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigDecimal", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfBigInteger", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfByte", "(Byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfDouble", "(Double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfDouble", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfDouble", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfDouble", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfDouble", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfDouble", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfDouble", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfDouble", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfDouble", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfDouble", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfFloat", "(Float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfInt", "(Integer[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfInt", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfInt", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfInt", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfInt", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfInt", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfInt", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfInt", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfInt", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfInt", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfLong", "(Long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfLong", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfLong", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfLong", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfLong", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfLong", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfLong", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfLong", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfLong", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfLong", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfShort", "(Short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfUInt", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfUInt", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfUInt", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfUInt", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfUInt", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfUInt", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfUInt", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfUInt", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfUInt", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfULong", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfULong", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfULong", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfULong", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfULong", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfULong", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfULong", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfULong", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "sumOfULong", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "take", "(boolean[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "take", "(byte[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "take", "(char[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "take", "(double[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "take", "(float[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "take", "(int[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "take", "(long[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "take", "(short[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLast", "(boolean[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLast", "(byte[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLast", "(char[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLast", "(double[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLast", "(float[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLast", "(int[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLast", "(long[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLast", "(short[],int)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLastWhile", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLastWhile", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLastWhile", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLastWhile", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLastWhile", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLastWhile", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLastWhile", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeLastWhile", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeWhile", "(Object[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeWhile", "(boolean[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeWhile", "(byte[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeWhile", "(char[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeWhile", "(double[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeWhile", "(float[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeWhile", "(int[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeWhile", "(long[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "takeWhile", "(short[],Function1)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toBooleanArray", "(Boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toByteArray", "(Byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toCharArray", "(Character[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toDoubleArray", "(Double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toFloatArray", "(Float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toHashSet", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toHashSet", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toHashSet", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toHashSet", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toHashSet", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toHashSet", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toHashSet", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toHashSet", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toHashSet", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toIntArray", "(Integer[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toList", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toList", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toList", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toList", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toList", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toList", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toList", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toList", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toLongArray", "(Long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableList", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableList", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableList", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableList", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableList", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableList", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableList", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableList", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableSet", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableSet", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableSet", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableSet", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableSet", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableSet", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableSet", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableSet", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toMutableSet", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSet", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSet", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSet", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSet", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSet", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSet", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSet", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSet", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toShortArray", "(Short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSortedSet", "(Comparable[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSortedSet", "(Object[],Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSortedSet", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSortedSet", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSortedSet", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSortedSet", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSortedSet", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSortedSet", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSortedSet", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toSortedSet", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toTypedArray", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toTypedArray", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toTypedArray", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toTypedArray", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toTypedArray", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toTypedArray", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toTypedArray", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "toTypedArray", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "union", "(boolean[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "union", "(double[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "union", "(float[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "union", "(int[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "union", "(long[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "union", "(short[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "unzip", "(Pair[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "withIndex", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "withIndex", "(boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "withIndex", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "withIndex", "(char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "withIndex", "(double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "withIndex", "(float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "withIndex", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "withIndex", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "withIndex", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(boolean[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(boolean[],Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(boolean[],Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(boolean[],Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(boolean[],boolean[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(boolean[],boolean[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(byte[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(byte[],Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(byte[],Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(byte[],Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(byte[],byte[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(byte[],byte[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(char[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(char[],Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(char[],Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(char[],Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(char[],char[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(char[],char[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(double[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(double[],Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(double[],Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(double[],Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(double[],double[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(double[],double[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(float[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(float[],Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(float[],Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(float[],Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(float[],float[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(float[],float[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(int[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(int[],Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(int[],Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(int[],Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(int[],int[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(int[],int[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(long[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(long[],Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(long[],Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(long[],Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(long[],long[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(long[],long[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(short[],Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(short[],Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(short[],Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(short[],Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(short[],short[])", "summary", "df-generated"] - - ["kotlin.collections", "ArraysKt", "zip", "(short[],short[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "BooleanIterator", "BooleanIterator", "()", "summary", "df-generated"] - - ["kotlin.collections", "BooleanIterator", "nextBoolean", "()", "summary", "df-generated"] - - ["kotlin.collections", "ByteIterator", "ByteIterator", "()", "summary", "df-generated"] - - ["kotlin.collections", "ByteIterator", "nextByte", "()", "summary", "df-generated"] - - ["kotlin.collections", "CharIterator", "CharIterator", "()", "summary", "df-generated"] - - ["kotlin.collections", "CharIterator", "nextChar", "()", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsHKt", "eachCount", "(Grouping)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsHKt", "fill", "(List,Object)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsHKt", "orEmpty", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsHKt", "shuffle", "(List)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsHKt", "shuffled", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsHKt", "sort", "(List)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsHKt", "sortWith", "(List,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsHKt", "toTypedArray", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "Iterable", "(Function0)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "List", "(int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "MutableList", "(int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "all", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "any", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "any", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "arrayListOf", "()", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "asSequence", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "averageOfByte", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "averageOfDouble", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "averageOfFloat", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "averageOfInt", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "averageOfLong", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "averageOfShort", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "binarySearch", "(List,Comparable,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "binarySearch", "(List,Object,Comparator,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "binarySearch", "(List,int,int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "binarySearchBy", "(List,Comparable,int,int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "buildList", "(Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "buildList", "(int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "chunked", "(Iterable,int)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "chunked", "(Iterable,int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "contains", "(Iterable,Object)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "containsAll", "(Collection,Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "count", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "count", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "count", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "emptyList", "()", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "filterIndexed", "(Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "flatMap", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "flatMapIndexedIterable", "(Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "flatMapIndexedSequence", "(Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "flatMapSequence", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "forEach", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "forEach", "(Iterator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "forEachIndexed", "(Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "getIndices", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "getLastIndex", "(List)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "groupBy", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "groupBy", "(Iterable,Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "groupingBy", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "indexOf", "(Iterable,Object)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "indexOf", "(List,Object)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "indexOfFirst", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "indexOfFirst", "(List,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "indexOfLast", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "indexOfLast", "(List,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "isNotEmpty", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "isNullOrEmpty", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "iterator", "(Enumeration)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "lastIndexOf", "(Iterable,Object)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "lastIndexOf", "(List,Object)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "listOf", "()", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "listOfNotNull", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "mapIndexed", "(Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "mapIndexedNotNull", "(Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "mapNotNull", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "max", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "maxOf", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "maxOfOrNull", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "maxOrNull", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "maxOrThrow", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "min", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "minOf", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "minOfOrNull", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "minOrNull", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "minOrThrow", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "minusAssign", "(Collection,Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "minusAssign", "(Collection,Object)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "minusAssign", "(Collection,Object[])", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "minusAssign", "(Collection,Sequence)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "mutableListOf", "()", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "none", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "none", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "remove", "(Collection,Object)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "removeAll", "(Collection,Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "removeAll", "(Collection,Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "removeAll", "(Collection,Object[])", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "removeAll", "(Collection,Sequence)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "removeAll", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "removeAll", "(List,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "retainAll", "(Collection,Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "retainAll", "(Collection,Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "retainAll", "(Collection,Object[])", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "retainAll", "(Collection,Sequence)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "retainAll", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "retainAll", "(List,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "reverse", "(List)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "runningReduce", "(Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "runningReduceIndexed", "(Iterable,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "shuffle", "(List)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "shuffle", "(List,Random)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sort", "(List)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sort", "(List,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sort", "(List,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sortBy", "(List,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sortByDescending", "(List,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sortDescending", "(List)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sortWith", "(List,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sumBy", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sumByDouble", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sumOfBigDecimal", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sumOfBigInteger", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sumOfByte", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sumOfDouble", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sumOfDouble", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sumOfFloat", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sumOfInt", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sumOfInt", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sumOfLong", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sumOfLong", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sumOfShort", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sumOfUInt", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "sumOfULong", "(Iterable,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "toBooleanArray", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "toByteArray", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "toCharArray", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "toDoubleArray", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "toFloatArray", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "toIntArray", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "toLongArray", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "toShortArray", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "windowed", "(Iterable,int,int,boolean)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "windowed", "(Iterable,int,int,boolean,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "CollectionsKt", "withIndex", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "DoubleIterator", "DoubleIterator", "()", "summary", "df-generated"] - - ["kotlin.collections", "DoubleIterator", "nextDouble", "()", "summary", "df-generated"] - - ["kotlin.collections", "FloatIterator", "FloatIterator", "()", "summary", "df-generated"] - - ["kotlin.collections", "FloatIterator", "nextFloat", "()", "summary", "df-generated"] - - ["kotlin.collections", "Grouping", "keyOf", "(Object)", "summary", "df-generated"] - - ["kotlin.collections", "Grouping", "sourceIterator", "()", "summary", "df-generated"] - - ["kotlin.collections", "GroupingKt", "aggregate", "(Grouping,Function4)", "summary", "df-generated"] - - ["kotlin.collections", "GroupingKt", "eachCount", "(Grouping)", "summary", "df-generated"] - - ["kotlin.collections", "GroupingKt", "fold", "(Grouping,Function2,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "GroupingKt", "fold", "(Grouping,Object,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "GroupingKt", "reduce", "(Grouping,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "HashMap", "HashMap", "()", "summary", "df-generated"] - - ["kotlin.collections", "HashMap", "HashMap", "(Map)", "summary", "df-generated"] - - ["kotlin.collections", "HashMap", "HashMap", "(int)", "summary", "df-generated"] - - ["kotlin.collections", "HashMap", "HashMap", "(int,float)", "summary", "df-generated"] - - ["kotlin.collections", "HashSet", "HashSet", "()", "summary", "df-generated"] - - ["kotlin.collections", "HashSet", "HashSet", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "HashSet", "HashSet", "(int)", "summary", "df-generated"] - - ["kotlin.collections", "HashSet", "HashSet", "(int,float)", "summary", "df-generated"] - - ["kotlin.collections", "IndexedValue", "component1", "()", "summary", "df-generated"] - - ["kotlin.collections", "IndexedValue", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.collections", "IndexedValue", "getIndex", "()", "summary", "df-generated"] - - ["kotlin.collections", "IndexedValue", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.collections", "IntIterator", "IntIterator", "()", "summary", "df-generated"] - - ["kotlin.collections", "IntIterator", "nextInt", "()", "summary", "df-generated"] - - ["kotlin.collections", "LinkedHashMap", "LinkedHashMap", "()", "summary", "df-generated"] - - ["kotlin.collections", "LinkedHashMap", "LinkedHashMap", "(Map)", "summary", "df-generated"] - - ["kotlin.collections", "LinkedHashMap", "LinkedHashMap", "(int)", "summary", "df-generated"] - - ["kotlin.collections", "LinkedHashMap", "LinkedHashMap", "(int,float)", "summary", "df-generated"] - - ["kotlin.collections", "LinkedHashSet", "LinkedHashSet", "()", "summary", "df-generated"] - - ["kotlin.collections", "LinkedHashSet", "LinkedHashSet", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "LinkedHashSet", "LinkedHashSet", "(int)", "summary", "df-generated"] - - ["kotlin.collections", "LinkedHashSet", "LinkedHashSet", "(int,float)", "summary", "df-generated"] - - ["kotlin.collections", "LongIterator", "LongIterator", "()", "summary", "df-generated"] - - ["kotlin.collections", "LongIterator", "nextLong", "()", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "all", "(Map,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "any", "(Map)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "any", "(Map,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "asSequence", "(Map)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "buildMap", "(Function1)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "buildMap", "(int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "contains", "(Map,Object)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "containsKey", "(Map,Object)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "containsValue", "(Map,Object)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "count", "(Map)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "count", "(Map,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "emptyMap", "()", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "flatMap", "(Map,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "flatMapSequence", "(Map,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "forEach", "(Map,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "hashMapOf", "()", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "hashMapOf", "(Pair[])", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "isNotEmpty", "(Map)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "isNullOrEmpty", "(Map)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "linkedMapOf", "()", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "linkedMapOf", "(Pair[])", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "mapNotNull", "(Map,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "mapOf", "()", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "mapOf", "(Pair[])", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "maxOf", "(Map,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "maxOfOrNull", "(Map,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "minOf", "(Map,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "minOfOrNull", "(Map,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "minusAssign", "(Map,Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "minusAssign", "(Map,Object)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "minusAssign", "(Map,Object[])", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "minusAssign", "(Map,Sequence)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "mutableMapOf", "()", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "mutableMapOf", "(Pair[])", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "none", "(Map)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "none", "(Map,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "plusAssign", "(Map,Pair[])", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "putAll", "(Map,Pair[])", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "sortedMapOf", "(Comparator,Pair[])", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "sortedMapOf", "(Pair[])", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "toMap", "(Sequence)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "toProperties", "(Map)", "summary", "df-generated"] - - ["kotlin.collections", "MapsKt", "toSortedMap", "(Map,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "SetsKt", "buildSet", "(Function1)", "summary", "df-generated"] - - ["kotlin.collections", "SetsKt", "buildSet", "(int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "SetsKt", "emptySet", "()", "summary", "df-generated"] - - ["kotlin.collections", "SetsKt", "hashSetOf", "()", "summary", "df-generated"] - - ["kotlin.collections", "SetsKt", "hashSetOf", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "SetsKt", "linkedSetOf", "()", "summary", "df-generated"] - - ["kotlin.collections", "SetsKt", "linkedSetOf", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "SetsKt", "mutableSetOf", "()", "summary", "df-generated"] - - ["kotlin.collections", "SetsKt", "mutableSetOf", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "SetsKt", "setOf", "()", "summary", "df-generated"] - - ["kotlin.collections", "SetsKt", "setOfNotNull", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "SetsKt", "sortedSetOf", "(Comparator,Object[])", "summary", "df-generated"] - - ["kotlin.collections", "SetsKt", "sortedSetOf", "(Object[])", "summary", "df-generated"] - - ["kotlin.collections", "ShortIterator", "ShortIterator", "()", "summary", "df-generated"] - - ["kotlin.collections", "ShortIterator", "nextShort", "()", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "all", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "all", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "all", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "all", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "any", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "any", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "any", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "any", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "any", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "any", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "any", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "any", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "asIntArray", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "asList", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "asList", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "asList", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "asList", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "asLongArray", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "asShortArray", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "asUIntArray", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "asULongArray", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "asUShortArray", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "associateWith", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "associateWith", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "associateWith", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "associateWith", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "binarySearch", "(UByteArray,byte,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "binarySearch", "(UIntArray,int,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "binarySearch", "(ULongArray,long,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "binarySearch", "(UShortArray,short,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component1", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component1", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component1", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component1", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component2", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component2", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component2", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component2", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component3", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component3", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component3", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component3", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component4", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component4", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component4", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component4", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component5", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component5", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component5", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "component5", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "contentEquals", "(UByteArray,UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "contentEquals", "(UIntArray,UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "contentEquals", "(ULongArray,ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "contentEquals", "(UShortArray,UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "contentHashCode", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "contentHashCode", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "contentHashCode", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "contentHashCode", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "copyOf", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "copyOf", "(UIntArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "copyOf", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "copyOf", "(ULongArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "copyOf", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "copyOf", "(UShortArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "copyOfRange", "(UIntArray,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "copyOfRange", "(ULongArray,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "copyOfRange", "(UShortArray,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "count", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "count", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "count", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "count", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "dropWhile", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "dropWhile", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "dropWhile", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "dropWhile", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "elementAt", "(UByteArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "elementAt", "(UIntArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "elementAt", "(ULongArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "elementAt", "(UShortArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "elementAtOrElse", "(UByteArray,int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "elementAtOrElse", "(UIntArray,int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "elementAtOrElse", "(ULongArray,int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "elementAtOrElse", "(UShortArray,int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "elementAtOrNull", "(UByteArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "elementAtOrNull", "(UIntArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "elementAtOrNull", "(ULongArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "elementAtOrNull", "(UShortArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "fill", "(UByteArray,byte,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "fill", "(UIntArray,int,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "fill", "(ULongArray,long,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "fill", "(UShortArray,short,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "filter", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "filter", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "filter", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "filter", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "filterIndexed", "(UByteArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "filterIndexed", "(UIntArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "filterIndexed", "(ULongArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "filterIndexed", "(UShortArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "filterNot", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "filterNot", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "filterNot", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "filterNot", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "find", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "find", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "find", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "find", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "findLast", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "findLast", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "findLast", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "findLast", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "first", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "first", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "first", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "first", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "first", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "first", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "first", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "first", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "firstOrNull", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "firstOrNull", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "firstOrNull", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "firstOrNull", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "firstOrNull", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "firstOrNull", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "firstOrNull", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "firstOrNull", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "flatMap", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "flatMap", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "flatMap", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "flatMap", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "flatMapIndexed", "(UByteArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "flatMapIndexed", "(UIntArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "flatMapIndexed", "(ULongArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "flatMapIndexed", "(UShortArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "forEach", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "forEach", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "forEach", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "forEach", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "forEachIndexed", "(UByteArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "forEachIndexed", "(UIntArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "forEachIndexed", "(ULongArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "forEachIndexed", "(UShortArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getIndices", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getIndices", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getIndices", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getIndices", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getLastIndex", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getLastIndex", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getLastIndex", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getLastIndex", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getOrElse", "(UByteArray,int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getOrElse", "(UIntArray,int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getOrElse", "(ULongArray,int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getOrElse", "(UShortArray,int,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getOrNull", "(UByteArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getOrNull", "(UIntArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getOrNull", "(ULongArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "getOrNull", "(UShortArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "groupBy", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "groupBy", "(UByteArray,Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "groupBy", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "groupBy", "(UIntArray,Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "groupBy", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "groupBy", "(ULongArray,Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "groupBy", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "groupBy", "(UShortArray,Function1,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "indexOf", "(UByteArray,byte)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "indexOf", "(UIntArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "indexOf", "(ULongArray,long)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "indexOf", "(UShortArray,short)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "indexOfFirst", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "indexOfFirst", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "indexOfFirst", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "indexOfFirst", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "indexOfLast", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "indexOfLast", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "indexOfLast", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "indexOfLast", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "last", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "last", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "last", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "last", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "last", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "last", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "last", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "last", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "lastIndexOf", "(UByteArray,byte)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "lastIndexOf", "(UIntArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "lastIndexOf", "(ULongArray,long)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "lastIndexOf", "(UShortArray,short)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "lastOrNull", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "lastOrNull", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "lastOrNull", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "lastOrNull", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "lastOrNull", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "lastOrNull", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "lastOrNull", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "lastOrNull", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "map", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "map", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "map", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "map", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "mapIndexed", "(UByteArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "mapIndexed", "(UIntArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "mapIndexed", "(ULongArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "mapIndexed", "(UShortArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "max", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "max", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "max", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "max", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxBy", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxBy", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxBy", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxBy", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxByOrNull", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxByOrNull", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxByOrNull", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxByOrNull", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxByOrThrow-U", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxByOrThrow-U", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxByOrThrow-U", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxByOrThrow-U", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOf", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOf", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOf", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOf", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOfOrNull", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOfOrNull", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOfOrNull", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOfOrNull", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOfWith", "(UByteArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOfWith", "(UIntArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOfWith", "(ULongArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOfWith", "(UShortArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOfWithOrNull", "(UByteArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOfWithOrNull", "(UIntArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOfWithOrNull", "(ULongArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOfWithOrNull", "(UShortArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOrNull", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOrNull", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOrNull", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOrNull", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOrThrow-U", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOrThrow-U", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOrThrow-U", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxOrThrow-U", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxWith", "(UByteArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxWith", "(UIntArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxWith", "(ULongArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxWith", "(UShortArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxWithOrNull", "(UByteArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxWithOrNull", "(UIntArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxWithOrNull", "(ULongArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxWithOrNull", "(UShortArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxWithOrThrow-U", "(UByteArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxWithOrThrow-U", "(UIntArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxWithOrThrow-U", "(ULongArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "maxWithOrThrow-U", "(UShortArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "min", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "min", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "min", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "min", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minBy", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minBy", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minBy", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minBy", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minByOrNull", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minByOrNull", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minByOrNull", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minByOrNull", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minByOrThrow-U", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minByOrThrow-U", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minByOrThrow-U", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minByOrThrow-U", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOf", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOf", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOf", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOf", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOfOrNull", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOfOrNull", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOfOrNull", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOfOrNull", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOfWith", "(UByteArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOfWith", "(UIntArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOfWith", "(ULongArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOfWith", "(UShortArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOfWithOrNull", "(UByteArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOfWithOrNull", "(UIntArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOfWithOrNull", "(ULongArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOfWithOrNull", "(UShortArray,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOrNull", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOrNull", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOrNull", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOrNull", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOrThrow-U", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOrThrow-U", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOrThrow-U", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minOrThrow-U", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minWith", "(UByteArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minWith", "(UIntArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minWith", "(ULongArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minWith", "(UShortArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minWithOrNull", "(UByteArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minWithOrNull", "(UIntArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minWithOrNull", "(ULongArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minWithOrNull", "(UShortArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minWithOrThrow-U", "(UByteArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minWithOrThrow-U", "(UIntArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minWithOrThrow-U", "(ULongArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "minWithOrThrow-U", "(UShortArray,Comparator)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "none", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "none", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "none", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "none", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "none", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "none", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "none", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "none", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "plus", "(UIntArray,Collection)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "plus", "(UIntArray,UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "plus", "(UIntArray,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "plus", "(ULongArray,Collection)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "plus", "(ULongArray,ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "plus", "(ULongArray,long)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "plus", "(UShortArray,Collection)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "plus", "(UShortArray,UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "plus", "(UShortArray,short)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "random", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "random", "(UByteArray,Random)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "random", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "random", "(UIntArray,Random)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "random", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "random", "(ULongArray,Random)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "random", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "random", "(UShortArray,Random)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "randomOrNull", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "randomOrNull", "(UByteArray,Random)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "randomOrNull", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "randomOrNull", "(UIntArray,Random)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "randomOrNull", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "randomOrNull", "(ULongArray,Random)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "randomOrNull", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "randomOrNull", "(UShortArray,Random)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduce", "(UByteArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduce", "(UIntArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduce", "(ULongArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduce", "(UShortArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceIndexed", "(UByteArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceIndexed", "(UIntArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceIndexed", "(ULongArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceIndexed", "(UShortArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceIndexedOrNull", "(UByteArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceIndexedOrNull", "(UIntArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceIndexedOrNull", "(ULongArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceIndexedOrNull", "(UShortArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceOrNull", "(UByteArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceOrNull", "(UIntArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceOrNull", "(ULongArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceOrNull", "(UShortArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRight", "(UByteArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRight", "(UIntArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRight", "(ULongArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRight", "(UShortArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRightIndexed", "(UByteArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRightIndexed", "(UIntArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRightIndexed", "(ULongArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRightIndexed", "(UShortArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRightIndexedOrNull", "(UByteArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRightIndexedOrNull", "(UIntArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRightIndexedOrNull", "(ULongArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRightIndexedOrNull", "(UShortArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRightOrNull", "(UByteArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRightOrNull", "(UIntArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRightOrNull", "(ULongArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reduceRightOrNull", "(UShortArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reverse", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reverse", "(UByteArray,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reverse", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reverse", "(UIntArray,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reverse", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reverse", "(ULongArray,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reverse", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reverse", "(UShortArray,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reversedArray", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reversedArray", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "reversedArray", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "runningReduce", "(UByteArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "runningReduce", "(UIntArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "runningReduce", "(ULongArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "runningReduce", "(UShortArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "runningReduceIndexed", "(UByteArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "runningReduceIndexed", "(UIntArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "runningReduceIndexed", "(ULongArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "runningReduceIndexed", "(UShortArray,Function3)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "shuffle", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "shuffle", "(UByteArray,Random)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "shuffle", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "shuffle", "(UIntArray,Random)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "shuffle", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "shuffle", "(ULongArray,Random)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "shuffle", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "shuffle", "(UShortArray,Random)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "single", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "single", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "single", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "single", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "single", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "single", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "single", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "single", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "singleOrNull", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "singleOrNull", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "singleOrNull", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "singleOrNull", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "singleOrNull", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "singleOrNull", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "singleOrNull", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "singleOrNull", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "slice", "(UByteArray,IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "slice", "(UByteArray,Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "slice", "(UIntArray,IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "slice", "(UIntArray,Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "slice", "(ULongArray,IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "slice", "(ULongArray,Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "slice", "(UShortArray,IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "slice", "(UShortArray,Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sliceArray", "(UByteArray,Collection)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sliceArray", "(UIntArray,Collection)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sliceArray", "(UIntArray,IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sliceArray", "(ULongArray,Collection)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sliceArray", "(ULongArray,IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sliceArray", "(UShortArray,Collection)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sliceArray", "(UShortArray,IntRange)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sort", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sort", "(UByteArray,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sort", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sort", "(UIntArray,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sort", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sort", "(ULongArray,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sort", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sort", "(UShortArray,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sortDescending", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sortDescending", "(UByteArray,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sortDescending", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sortDescending", "(UIntArray,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sortDescending", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sortDescending", "(ULongArray,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sortDescending", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sortDescending", "(UShortArray,int,int)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sorted", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sorted", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sorted", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sorted", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sortedDescending", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sortedDescending", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sortedDescending", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sum", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sum", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sum", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sum", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumBy", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumBy", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumBy", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumBy", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumByDouble", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumByDouble", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumByDouble", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumByDouble", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfBigDecimal", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfBigDecimal", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfBigDecimal", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfBigDecimal", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfBigInteger", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfBigInteger", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfBigInteger", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfBigInteger", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfDouble", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfDouble", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfDouble", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfDouble", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfInt", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfInt", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfInt", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfInt", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfLong", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfLong", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfLong", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfLong", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfUByte", "(byte[])", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfUInt", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfUInt", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfUInt", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfUInt", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfUInt", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfULong", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfULong", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfULong", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfULong", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfULong", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "sumOfUShort", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "takeWhile", "(UByteArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "takeWhile", "(UIntArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "takeWhile", "(ULongArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "takeWhile", "(UShortArray,Function1)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "toIntArray", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "toLongArray", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "toShortArray", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "toTypedArray", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "toTypedArray", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "toTypedArray", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "toTypedArray", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "toUIntArray", "(int[])", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "toULongArray", "(long[])", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "toUShortArray", "(short[])", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "withIndex", "(UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "withIndex", "(UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "withIndex", "(ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "withIndex", "(UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UByteArray,Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UByteArray,Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UByteArray,Object[])", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UByteArray,Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UByteArray,UByteArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UByteArray,UByteArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UIntArray,Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UIntArray,Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UIntArray,Object[])", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UIntArray,Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UIntArray,UIntArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UIntArray,UIntArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(ULongArray,Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(ULongArray,Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(ULongArray,Object[])", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(ULongArray,Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(ULongArray,ULongArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(ULongArray,ULongArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UShortArray,Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UShortArray,Iterable,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UShortArray,Object[])", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UShortArray,Object[],Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UShortArray,UShortArray)", "summary", "df-generated"] - - ["kotlin.collections", "UArraysKt", "zip", "(UShortArray,UShortArray,Function2)", "summary", "df-generated"] - - ["kotlin.collections", "UCollectionsKt", "sumOfUByte", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "UCollectionsKt", "sumOfUInt", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "UCollectionsKt", "sumOfULong", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "UCollectionsKt", "sumOfUShort", "(Iterable)", "summary", "df-generated"] - - ["kotlin.collections", "UCollectionsKt", "toUByteArray", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "UCollectionsKt", "toUIntArray", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "UCollectionsKt", "toULongArray", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections", "UCollectionsKt", "toUShortArray", "(Collection)", "summary", "df-generated"] - - ["kotlin.collections.builders", "SerializedCollection$Companion", "getTagList", "()", "summary", "df-generated"] - - ["kotlin.collections.builders", "SerializedCollection$Companion", "getTagSet", "()", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "compareBy", "()", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "compareBy", "(Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "compareBy", "(Function1)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "compareByDescending", "(Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "compareByDescending", "(Function1)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "compareValues", "(Comparable,Comparable)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "compareValuesBy", "(Object,Object)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "compareValuesBy", "(Object,Object,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "compareValuesBy", "(Object,Object,Function1)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(byte,byte,byte)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(byte,byte[])", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(double,double)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(double,double,double)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(double,double[])", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(float,float)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(float,float,float)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(float,float[])", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(int,int)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(int,int,int)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(int,int[])", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(long,long)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(long,long,long)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(long,long[])", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(short,short)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(short,short,short)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "maxOf", "(short,short[])", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(byte,byte,byte)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(byte,byte[])", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(double,double)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(double,double,double)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(double,double[])", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(float,float)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(float,float,float)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(float,float[])", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(int,int)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(int,int,int)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(int,int[])", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(long,long)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(long,long,long)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(long,long[])", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(short,short)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(short,short,short)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "minOf", "(short,short[])", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "naturalOrder", "()", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "nullsFirst", "()", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "nullsFirst", "(Comparator)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "nullsLast", "()", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "nullsLast", "(Comparator)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "reverseOrder", "()", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "then", "(Comparator,Comparator)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "thenBy", "(Comparator,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "thenBy", "(Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "thenByDescending", "(Comparator,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "thenByDescending", "(Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "thenComparator", "(Comparator,Function2)", "summary", "df-generated"] - - ["kotlin.comparisons", "ComparisonsKt", "thenDescending", "(Comparator,Comparator)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(byte,UByteArray)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(byte,byte,byte)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(int,UIntArray)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(int,int)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(int,int,int)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(long,ULongArray)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(long,long)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(long,long,long)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(short,UShortArray)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(short,short)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "maxOf", "(short,short,short)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "minOf", "(byte,UByteArray)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "minOf", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "minOf", "(byte,byte,byte)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "minOf", "(int,UIntArray)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "minOf", "(int,int)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "minOf", "(int,int,int)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "minOf", "(long,ULongArray)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "minOf", "(long,long)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "minOf", "(long,long,long)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "minOf", "(short,UShortArray)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "minOf", "(short,short)", "summary", "df-generated"] - - ["kotlin.comparisons", "UComparisonsKt", "minOf", "(short,short,short)", "summary", "df-generated"] - - ["kotlin.concurrent", "LocksKt", "read", "(ReentrantReadWriteLock,Function0)", "summary", "df-generated"] - - ["kotlin.concurrent", "LocksKt", "withLock", "(Lock,Function0)", "summary", "df-generated"] - - ["kotlin.concurrent", "LocksKt", "write", "(ReentrantReadWriteLock,Function0)", "summary", "df-generated"] - - ["kotlin.concurrent", "ThreadsKt", "getOrSet", "(ThreadLocal,Function0)", "summary", "df-generated"] - - ["kotlin.concurrent", "ThreadsKt", "thread", "(boolean,boolean,ClassLoader,String,int,Function0)", "summary", "df-generated"] - - ["kotlin.concurrent", "TimersKt", "fixedRateTimer", "(String,boolean,Date,long,Function1)", "summary", "df-generated"] - - ["kotlin.concurrent", "TimersKt", "fixedRateTimer", "(String,boolean,long,long,Function1)", "summary", "df-generated"] - - ["kotlin.concurrent", "TimersKt", "schedule", "(Timer,Date,Function1)", "summary", "df-generated"] - - ["kotlin.concurrent", "TimersKt", "schedule", "(Timer,Date,long,Function1)", "summary", "df-generated"] - - ["kotlin.concurrent", "TimersKt", "schedule", "(Timer,long,Function1)", "summary", "df-generated"] - - ["kotlin.concurrent", "TimersKt", "schedule", "(Timer,long,long,Function1)", "summary", "df-generated"] - - ["kotlin.concurrent", "TimersKt", "scheduleAtFixedRate", "(Timer,Date,long,Function1)", "summary", "df-generated"] - - ["kotlin.concurrent", "TimersKt", "scheduleAtFixedRate", "(Timer,long,long,Function1)", "summary", "df-generated"] - - ["kotlin.concurrent", "TimersKt", "timer", "(String,boolean,Date,long,Function1)", "summary", "df-generated"] - - ["kotlin.concurrent", "TimersKt", "timer", "(String,boolean,long,long,Function1)", "summary", "df-generated"] - - ["kotlin.concurrent", "TimersKt", "timerTask", "(Function1)", "summary", "df-generated"] - - ["kotlin.contracts", "ContractBuilder", "callsInPlace", "(Function,InvocationKind)", "summary", "df-generated"] - - ["kotlin.contracts", "ContractBuilder", "returns", "()", "summary", "df-generated"] - - ["kotlin.contracts", "ContractBuilder", "returns", "(Object)", "summary", "df-generated"] - - ["kotlin.contracts", "ContractBuilder", "returnsNotNull", "()", "summary", "df-generated"] - - ["kotlin.contracts", "ContractBuilderKt", "contract", "(Function1)", "summary", "df-generated"] - - ["kotlin.contracts", "ExperimentalContracts", "ExperimentalContracts", "()", "summary", "df-generated"] - - ["kotlin.contracts", "InvocationKind", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin.contracts", "InvocationKind", "values", "()", "summary", "df-generated"] - - ["kotlin.contracts", "SimpleEffect", "implies", "(boolean)", "summary", "df-generated"] - - ["kotlin.coroutines", "Continuation", "getContext", "()", "summary", "df-generated"] - - ["kotlin.coroutines", "Continuation", "resumeWith", "(Result)", "summary", "df-generated"] - - ["kotlin.coroutines", "ContinuationInterceptor", "interceptContinuation", "(Continuation)", "summary", "df-generated"] - - ["kotlin.coroutines", "ContinuationInterceptor", "releaseInterceptedContinuation", "(Continuation)", "summary", "df-generated"] - - ["kotlin.coroutines", "ContinuationKt", "Continuation", "(CoroutineContext,Function1)", "summary", "df-generated"] - - ["kotlin.coroutines", "ContinuationKt", "createCoroutine", "(SuspendFunction0,Continuation)", "summary", "df-generated"] - - ["kotlin.coroutines", "ContinuationKt", "createCoroutine", "(SuspendFunction1,Object,Continuation)", "summary", "df-generated"] - - ["kotlin.coroutines", "ContinuationKt", "getCoroutineContext", "()", "summary", "df-generated"] - - ["kotlin.coroutines", "ContinuationKt", "resume", "(Continuation,Object)", "summary", "df-generated"] - - ["kotlin.coroutines", "ContinuationKt", "resumeWithException", "(Continuation,Throwable)", "summary", "df-generated"] - - ["kotlin.coroutines", "ContinuationKt", "startCoroutine", "(SuspendFunction0,Continuation)", "summary", "df-generated"] - - ["kotlin.coroutines", "ContinuationKt", "startCoroutine", "(SuspendFunction1,Object,Continuation)", "summary", "df-generated"] - - ["kotlin.coroutines", "ContinuationKt", "suspendCoroutine", "(Function1)", "summary", "df-generated"] - - ["kotlin.coroutines", "CoroutineContext", "fold", "(Object,Function2)", "summary", "df-generated"] - - ["kotlin.coroutines", "CoroutineContext", "get", "(CoroutineContext$Key)", "summary", "df-generated"] - - ["kotlin.coroutines", "CoroutineContext", "minusKey", "(CoroutineContext$Key)", "summary", "df-generated"] - - ["kotlin.coroutines", "CoroutineContext$Element", "getKey", "()", "summary", "df-generated"] - - ["kotlin.coroutines", "EmptyCoroutineContext", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.coroutines", "EmptyCoroutineContext", "toString", "()", "summary", "df-generated"] - - ["kotlin.coroutines", "RestrictsSuspension", "RestrictsSuspension", "()", "summary", "df-generated"] - - ["kotlin.coroutines.cancellation", "CancellationException", "CancellationException", "()", "summary", "df-generated"] - - ["kotlin.coroutines.cancellation", "CancellationException", "CancellationException", "(String)", "summary", "df-generated"] - - ["kotlin.coroutines.cancellation", "CancellationExceptionHKt", "CancellationException", "(String,Throwable)", "summary", "df-generated"] - - ["kotlin.coroutines.cancellation", "CancellationExceptionHKt", "CancellationException", "(Throwable)", "summary", "df-generated"] - - ["kotlin.coroutines.cancellation", "CancellationExceptionKt", "CancellationException", "(String,Throwable)", "summary", "df-generated"] - - ["kotlin.coroutines.cancellation", "CancellationExceptionKt", "CancellationException", "(Throwable)", "summary", "df-generated"] - - ["kotlin.coroutines.intrinsics", "CoroutinesIntrinsicsHKt", "createCoroutineUnintercepted", "(SuspendFunction0,Continuation)", "summary", "df-generated"] - - ["kotlin.coroutines.intrinsics", "CoroutinesIntrinsicsHKt", "createCoroutineUnintercepted", "(SuspendFunction1,Object,Continuation)", "summary", "df-generated"] - - ["kotlin.coroutines.intrinsics", "CoroutinesIntrinsicsHKt", "intercepted", "(Continuation)", "summary", "df-generated"] - - ["kotlin.coroutines.intrinsics", "CoroutinesIntrinsicsHKt", "startCoroutineUninterceptedOrReturn", "(SuspendFunction0,Continuation)", "summary", "df-generated"] - - ["kotlin.coroutines.intrinsics", "CoroutinesIntrinsicsHKt", "startCoroutineUninterceptedOrReturn", "(SuspendFunction1,Object,Continuation)", "summary", "df-generated"] - - ["kotlin.coroutines.intrinsics", "IntrinsicsKt", "createCoroutineUnintercepted", "(SuspendFunction0,Continuation)", "summary", "df-generated"] - - ["kotlin.coroutines.intrinsics", "IntrinsicsKt", "createCoroutineUnintercepted", "(SuspendFunction1,Object,Continuation)", "summary", "df-generated"] - - ["kotlin.coroutines.intrinsics", "IntrinsicsKt", "getCOROUTINE_SUSPENDED", "()", "summary", "df-generated"] - - ["kotlin.coroutines.intrinsics", "IntrinsicsKt", "startCoroutineUninterceptedOrReturn", "(SuspendFunction0,Continuation)", "summary", "df-generated"] - - ["kotlin.coroutines.intrinsics", "IntrinsicsKt", "startCoroutineUninterceptedOrReturn", "(SuspendFunction1,Object,Continuation)", "summary", "df-generated"] - - ["kotlin.coroutines.intrinsics", "IntrinsicsKt", "suspendCoroutineUninterceptedOrReturn", "(Function1)", "summary", "df-generated"] - - ["kotlin.coroutines.jvm.internal", "CoroutineStackFrame", "getCallerFrame", "()", "summary", "df-generated"] - - ["kotlin.coroutines.jvm.internal", "CoroutineStackFrame", "getStackTraceElement", "()", "summary", "df-generated"] - - ["kotlin.experimental", "BitwiseOperationsKt", "and", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.experimental", "BitwiseOperationsKt", "and", "(short,short)", "summary", "df-generated"] - - ["kotlin.experimental", "BitwiseOperationsKt", "inv", "(byte)", "summary", "df-generated"] - - ["kotlin.experimental", "BitwiseOperationsKt", "inv", "(short)", "summary", "df-generated"] - - ["kotlin.experimental", "BitwiseOperationsKt", "or", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.experimental", "BitwiseOperationsKt", "or", "(short,short)", "summary", "df-generated"] - - ["kotlin.experimental", "BitwiseOperationsKt", "xor", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.experimental", "BitwiseOperationsKt", "xor", "(short,short)", "summary", "df-generated"] - - ["kotlin.experimental", "ExperimentalTypeInference", "ExperimentalTypeInference", "()", "summary", "df-generated"] - - ["kotlin.io", "ByteStreamsKt", "bufferedWriter", "(OutputStream,Charset)", "summary", "df-generated"] - - ["kotlin.io", "ByteStreamsKt", "iterator", "(BufferedInputStream)", "summary", "df-generated"] - - ["kotlin.io", "ByteStreamsKt", "writer", "(OutputStream,Charset)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "print", "(Object)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "print", "(boolean)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "print", "(byte)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "print", "(char)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "print", "(char[])", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "print", "(double)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "print", "(float)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "print", "(int)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "print", "(long)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "print", "(short)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "println", "()", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "println", "(Object)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "println", "(boolean)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "println", "(byte)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "println", "(char)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "println", "(char[])", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "println", "(double)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "println", "(float)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "println", "(int)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "println", "(long)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "println", "(short)", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "readLine", "()", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "readln", "()", "summary", "df-generated"] - - ["kotlin.io", "ConsoleKt", "readlnOrNull", "()", "summary", "df-generated"] - - ["kotlin.io", "ConstantsKt", "getDEFAULT_BUFFER_SIZE", "()", "summary", "df-generated"] - - ["kotlin.io", "FileWalkDirection", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin.io", "FileWalkDirection", "values", "()", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "appendBytes", "(File,byte[])", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "appendText", "(File,String,Charset)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "bufferedReader", "(File,Charset,int)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "bufferedWriter", "(File,Charset,int)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "copyRecursively", "(File,File,boolean,Function2)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "createTempDir", "(String,String,File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "createTempFile", "(String,String,File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "deleteRecursively", "(File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "endsWith", "(File,File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "endsWith", "(File,String)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "forEachBlock", "(File,Function2)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "forEachBlock", "(File,int,Function2)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "forEachLine", "(File,Charset,Function1)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "getExtension", "(File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "getInvariantSeparatorsPath", "(File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "getNameWithoutExtension", "(File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "inputStream", "(File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "isRooted", "(File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "normalize", "(File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "outputStream", "(File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "printWriter", "(File,Charset)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "readBytes", "(File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "readLines", "(File,Charset)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "readText", "(File,Charset)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "reader", "(File,Charset)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "relativeTo", "(File,File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "relativeToOrNull", "(File,File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "startsWith", "(File,File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "startsWith", "(File,String)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "toRelativeString", "(File,File)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "useLines", "(File,Charset,Function1)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "writeBytes", "(File,byte[])", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "writeText", "(File,String,Charset)", "summary", "df-generated"] - - ["kotlin.io", "FilesKt", "writer", "(File,Charset)", "summary", "df-generated"] - - ["kotlin.io", "IoHKt", "print", "(Object)", "summary", "df-generated"] - - ["kotlin.io", "IoHKt", "println", "()", "summary", "df-generated"] - - ["kotlin.io", "IoHKt", "println", "(Object)", "summary", "df-generated"] - - ["kotlin.io", "IoHKt", "readln", "()", "summary", "df-generated"] - - ["kotlin.io", "IoHKt", "readlnOrNull", "()", "summary", "df-generated"] - - ["kotlin.io", "OnErrorAction", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin.io", "OnErrorAction", "values", "()", "summary", "df-generated"] - - ["kotlin.io", "TextStreamsKt", "readBytes", "(URL)", "summary", "df-generated"] - - ["kotlin.io", "TextStreamsKt", "readLines", "(Reader)", "summary", "df-generated"] - - ["kotlin.io", "TextStreamsKt", "readText", "(URL,Charset)", "summary", "df-generated"] - - ["kotlin.js", "ExperimentalJsExport", "ExperimentalJsExport", "()", "summary", "df-generated"] - - ["kotlin.js", "JsExport", "JsExport", "()", "summary", "df-generated"] - - ["kotlin.js", "JsName", "JsName", "(String)", "summary", "df-generated"] - - ["kotlin.js", "JsName", "name", "()", "summary", "df-generated"] - - ["kotlin.jvm", "JvmClassMappingKt", "getAnnotationClass", "(Annotation)", "summary", "df-generated"] - - ["kotlin.jvm", "JvmClassMappingKt", "getDeclaringJavaClass", "(Enum)", "summary", "df-generated"] - - ["kotlin.jvm", "JvmClassMappingKt", "getJavaClass", "(KClass)", "summary", "df-generated"] - - ["kotlin.jvm", "JvmClassMappingKt", "getJavaClass", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm", "JvmClassMappingKt", "getJavaObjectType", "(KClass)", "summary", "df-generated"] - - ["kotlin.jvm", "JvmClassMappingKt", "getJavaPrimitiveType", "(KClass)", "summary", "df-generated"] - - ["kotlin.jvm", "JvmClassMappingKt", "getKotlinClass", "(Class)", "summary", "df-generated"] - - ["kotlin.jvm", "JvmClassMappingKt", "getRuntimeClassOfKClassInstance", "(KClass)", "summary", "df-generated"] - - ["kotlin.jvm", "JvmClassMappingKt", "isArrayOf", "(Object[])", "summary", "df-generated"] - - ["kotlin.jvm", "JvmDefault", "JvmDefault", "()", "summary", "df-generated"] - - ["kotlin.jvm", "JvmDefaultWithCompatibility", "JvmDefaultWithCompatibility", "()", "summary", "df-generated"] - - ["kotlin.jvm", "JvmDefaultWithoutCompatibility", "JvmDefaultWithoutCompatibility", "()", "summary", "df-generated"] - - ["kotlin.jvm", "JvmField", "JvmField", "()", "summary", "df-generated"] - - ["kotlin.jvm", "JvmInline", "JvmInline", "()", "summary", "df-generated"] - - ["kotlin.jvm", "JvmMultifileClass", "JvmMultifileClass", "()", "summary", "df-generated"] - - ["kotlin.jvm", "JvmName", "JvmName", "(String)", "summary", "df-generated"] - - ["kotlin.jvm", "JvmName", "name", "()", "summary", "df-generated"] - - ["kotlin.jvm", "JvmOverloads", "JvmOverloads", "()", "summary", "df-generated"] - - ["kotlin.jvm", "JvmRecord", "JvmRecord", "()", "summary", "df-generated"] - - ["kotlin.jvm", "JvmStatic", "JvmStatic", "()", "summary", "df-generated"] - - ["kotlin.jvm", "JvmSuppressWildcards", "JvmSuppressWildcards", "(boolean)", "summary", "df-generated"] - - ["kotlin.jvm", "JvmSuppressWildcards", "suppress", "()", "summary", "df-generated"] - - ["kotlin.jvm", "JvmSynthetic", "JvmSynthetic", "()", "summary", "df-generated"] - - ["kotlin.jvm", "JvmWildcard", "JvmWildcard", "()", "summary", "df-generated"] - - ["kotlin.jvm", "KotlinReflectionNotSupportedError", "KotlinReflectionNotSupportedError", "()", "summary", "df-generated"] - - ["kotlin.jvm", "KotlinReflectionNotSupportedError", "KotlinReflectionNotSupportedError", "(String)", "summary", "df-generated"] - - ["kotlin.jvm", "KotlinReflectionNotSupportedError", "KotlinReflectionNotSupportedError", "(String,Throwable)", "summary", "df-generated"] - - ["kotlin.jvm", "KotlinReflectionNotSupportedError", "KotlinReflectionNotSupportedError", "(Throwable)", "summary", "df-generated"] - - ["kotlin.jvm", "PurelyImplements", "PurelyImplements", "(String)", "summary", "df-generated"] - - ["kotlin.jvm", "PurelyImplements", "value", "()", "summary", "df-generated"] - - ["kotlin.jvm", "Strictfp", "Strictfp", "()", "summary", "df-generated"] - - ["kotlin.jvm", "Synchronized", "Synchronized", "()", "summary", "df-generated"] - - ["kotlin.jvm", "Throws", "Throws", "(KClass[])", "summary", "df-generated"] - - ["kotlin.jvm", "Throws", "exceptionClasses", "()", "summary", "df-generated"] - - ["kotlin.jvm", "Transient", "Transient", "()", "summary", "df-generated"] - - ["kotlin.jvm", "Volatile", "Volatile", "()", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function0", "invoke", "()", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function1", "invoke", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function10", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function11", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function12", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function13", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function14", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function15", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function16", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function17", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function18", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function19", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function2", "invoke", "(Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function20", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function21", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function22", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function3", "invoke", "(Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function4", "invoke", "(Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function5", "invoke", "(Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function6", "invoke", "(Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function7", "invoke", "(Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function8", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "Function9", "invoke", "(Object,Object,Object,Object,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.functions", "FunctionN", "invoke", "(Object[])", "summary", "df-generated"] - - ["kotlin.jvm.internal", "AdaptedFunctionReference", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "AdaptedFunctionReference", "getOwner", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "AdaptedFunctionReference", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "AdaptedFunctionReference", "toString", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ArrayIteratorsKt", "iterator", "(boolean[])", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ArrayIteratorsKt", "iterator", "(double[])", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ArrayIteratorsKt", "iterator", "(float[])", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ArrayIteratorsKt", "iterator", "(int[])", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ArrayIteratorsKt", "iterator", "(long[])", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ArrayIteratorsKt", "iterator", "(short[])", "summary", "df-generated"] - - ["kotlin.jvm.internal", "BooleanSpreadBuilder", "BooleanSpreadBuilder", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "BooleanSpreadBuilder", "add", "(boolean)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "BooleanSpreadBuilder", "toArray", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ByteSpreadBuilder", "ByteSpreadBuilder", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ByteSpreadBuilder", "add", "(byte)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "CallableReference", "CallableReference", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "CallableReference", "getOwner", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "CharSpreadBuilder", "CharSpreadBuilder", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "CharSpreadBuilder", "add", "(char)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ClassBasedDeclarationContainer", "getJClass", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ClassReference", "ClassReference", "(Class)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ClassReference", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ClassReference", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ClassReference", "toString", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ClassReference$Companion", "isInstance", "(Object,Class)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "DoubleSpreadBuilder", "DoubleSpreadBuilder", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "DoubleSpreadBuilder", "add", "(double)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "DoubleSpreadBuilder", "toArray", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "FloatSpreadBuilder", "FloatSpreadBuilder", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "FloatSpreadBuilder", "add", "(float)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "FloatSpreadBuilder", "toArray", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "FunInterfaceConstructorReference", "FunInterfaceConstructorReference", "(Class)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "FunInterfaceConstructorReference", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "FunInterfaceConstructorReference", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "FunInterfaceConstructorReference", "toString", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "FunctionAdapter", "getFunctionDelegate", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "FunctionBase", "getArity", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "FunctionImpl", "FunctionImpl", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "FunctionImpl", "getArity", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "FunctionImpl", "invokeVararg", "(Object[])", "summary", "df-generated"] - - ["kotlin.jvm.internal", "FunctionReference", "FunctionReference", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "FunctionReference", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "FunctionReference", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "InlineMarker", "InlineMarker", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "InlineMarker", "afterInlineCall", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "InlineMarker", "beforeInlineCall", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "InlineMarker", "finallyEnd", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "InlineMarker", "finallyStart", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "InlineMarker", "mark", "(String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "InlineMarker", "mark", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "IntSpreadBuilder", "IntSpreadBuilder", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "IntSpreadBuilder", "add", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "IntSpreadBuilder", "toArray", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "areEqual", "(Double,Double)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "areEqual", "(Double,double)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "areEqual", "(Float,Float)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "areEqual", "(Float,float)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "areEqual", "(Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "areEqual", "(double,Double)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "areEqual", "(float,Float)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "checkExpressionValueIsNotNull", "(Object,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "checkFieldIsNotNull", "(Object,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "checkFieldIsNotNull", "(Object,String,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "checkHasClass", "(String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "checkHasClass", "(String,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "checkNotNull", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "checkNotNull", "(Object,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "checkNotNullExpressionValue", "(Object,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "checkNotNullParameter", "(Object,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "checkParameterIsNotNull", "(Object,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "checkReturnedValueIsNotNull", "(Object,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "checkReturnedValueIsNotNull", "(Object,String,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "compare", "(int,int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "compare", "(long,long)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "needClassReification", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "needClassReification", "(String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "reifiedOperationMarker", "(int,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "reifiedOperationMarker", "(int,String,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "throwAssert", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "throwAssert", "(String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "throwIllegalArgument", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "throwIllegalArgument", "(String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "throwIllegalState", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "throwIllegalState", "(String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "throwJavaNpe", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "throwJavaNpe", "(String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "throwNpe", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "throwNpe", "(String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "throwUndefinedForReified", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "throwUndefinedForReified", "(String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "throwUninitializedProperty", "(String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Intrinsics", "throwUninitializedPropertyAccessException", "(String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "KTypeBase", "getJavaType", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Lambda", "Lambda", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Lambda", "toString", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "LocalVariableReference", "LocalVariableReference", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "LongSpreadBuilder", "LongSpreadBuilder", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "LongSpreadBuilder", "add", "(long)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "LongSpreadBuilder", "toArray", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MagicApiIntrinsics", "MagicApiIntrinsics", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MagicApiIntrinsics", "anyMagicApiCall", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MagicApiIntrinsics", "anyMagicApiCall", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MagicApiIntrinsics", "anyMagicApiCall", "(int,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MagicApiIntrinsics", "anyMagicApiCall", "(int,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MagicApiIntrinsics", "anyMagicApiCall", "(int,long,Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MagicApiIntrinsics", "anyMagicApiCall", "(int,long,long,Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MagicApiIntrinsics", "intMagicApiCall", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MagicApiIntrinsics", "intMagicApiCall", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MagicApiIntrinsics", "intMagicApiCall", "(int,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MagicApiIntrinsics", "intMagicApiCall", "(int,Object,Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MagicApiIntrinsics", "intMagicApiCall", "(int,long,Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MagicApiIntrinsics", "intMagicApiCall", "(int,long,long,Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MagicApiIntrinsics", "voidMagicApiCall", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MagicApiIntrinsics", "voidMagicApiCall", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MutableLocalVariableReference", "MutableLocalVariableReference", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference", "MutablePropertyReference", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference0", "MutablePropertyReference0", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference1", "MutablePropertyReference1", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "MutablePropertyReference2", "MutablePropertyReference2", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "PackageReference", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "PackageReference", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "PackageReference", "toString", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "PrimitiveSpreadBuilder", "PrimitiveSpreadBuilder", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference", "PropertyReference", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference0", "PropertyReference0", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference1", "PropertyReference1", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "PropertyReference2", "PropertyReference2", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$BooleanRef", "BooleanRef", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$BooleanRef", "toString", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$ByteRef", "ByteRef", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$ByteRef", "toString", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$CharRef", "CharRef", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$CharRef", "toString", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$DoubleRef", "DoubleRef", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$DoubleRef", "toString", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$FloatRef", "FloatRef", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$FloatRef", "toString", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$IntRef", "IntRef", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$IntRef", "toString", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$LongRef", "LongRef", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$LongRef", "toString", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$ObjectRef", "ObjectRef", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$ObjectRef", "toString", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$ShortRef", "ShortRef", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Ref$ShortRef", "toString", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", "Reflection", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", "createKotlinClass", "(Class)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", "createKotlinClass", "(Class,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", "getOrCreateKotlinClass", "(Class)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", "getOrCreateKotlinClass", "(Class,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", "getOrCreateKotlinClasses", "(Class[])", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", "getOrCreateKotlinPackage", "(Class)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", "nullableTypeOf", "(Class)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", "nullableTypeOf", "(Class,KTypeProjection[])", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", "renderLambdaToString", "(FunctionBase)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", "renderLambdaToString", "(Lambda)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", "setUpperBounds", "(KTypeParameter,KType[])", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", "typeOf", "(Class)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "Reflection", "typeOf", "(Class,KTypeProjection[])", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", "ReflectionFactory", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", "createKotlinClass", "(Class)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", "createKotlinClass", "(Class,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", "getOrCreateKotlinClass", "(Class)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", "getOrCreateKotlinClass", "(Class,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", "renderLambdaToString", "(FunctionBase)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ReflectionFactory", "renderLambdaToString", "(Lambda)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "SerializedIr", "SerializedIr", "(String[])", "summary", "df-generated"] - - ["kotlin.jvm.internal", "SerializedIr", "b", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ShortSpreadBuilder", "ShortSpreadBuilder", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ShortSpreadBuilder", "add", "(short)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "ShortSpreadBuilder", "toArray", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "SpreadBuilder", "SpreadBuilder", "(int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "SpreadBuilder", "size", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", "TypeIntrinsics", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", "getFunctionArity", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", "isFunctionOfArity", "(Object,int)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableCollection", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableIterable", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableIterator", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableList", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableListIterator", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableMap", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableMapEntry", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", "isMutableSet", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", "throwCce", "(ClassCastException)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", "throwCce", "(Object,String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeIntrinsics", "throwCce", "(String)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeParameterReference", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeParameterReference", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeParameterReference", "toString", "()", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeParameterReference$Companion", "toString", "(KTypeParameter)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeReference", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.jvm.internal", "TypeReference", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "IEEErem", "(double,double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "IEEErem", "(float,float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "abs", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "abs", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "abs", "(int)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "abs", "(long)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "acos", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "acos", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "acosh", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "acosh", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "asin", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "asin", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "asinh", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "asinh", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "atan", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "atan", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "atan2", "(double,double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "atan2", "(float,float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "atanh", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "atanh", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "cbrt", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "cbrt", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "ceil", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "ceil", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "cos", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "cos", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "cosh", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "cosh", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "exp", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "exp", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "expm1", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "expm1", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "floor", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "floor", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "getAbsoluteValue", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "getAbsoluteValue", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "getAbsoluteValue", "(int)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "getAbsoluteValue", "(long)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "getE", "()", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "getPI", "()", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "getSign", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "getSign", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "getSign", "(int)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "getSign", "(long)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "getUlp", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "getUlp", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "hypot", "(double,double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "hypot", "(float,float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "ln", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "ln", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "ln1p", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "ln1p", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "log", "(double,double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "log", "(float,float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "log10", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "log10", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "log2", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "log2", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "max", "(double,double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "max", "(float,float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "max", "(int,int)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "max", "(long,long)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "min", "(double,double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "min", "(float,float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "min", "(int,int)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "min", "(long,long)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "nextDown", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "nextDown", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "nextTowards", "(double,double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "nextTowards", "(float,float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "nextUp", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "nextUp", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "pow", "(double,double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "pow", "(double,int)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "pow", "(float,float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "pow", "(float,int)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "round", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "round", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "roundToInt", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "roundToInt", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "roundToLong", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "roundToLong", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "sign", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "sign", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "sin", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "sin", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "sinh", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "sinh", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "sqrt", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "sqrt", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "tan", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "tan", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "tanh", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "tanh", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "truncate", "(double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "truncate", "(float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "withSign", "(double,double)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "withSign", "(double,int)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "withSign", "(float,float)", "summary", "df-generated"] - - ["kotlin.math", "MathKt", "withSign", "(float,int)", "summary", "df-generated"] - - ["kotlin.math", "UMathKt", "max", "(int,int)", "summary", "df-generated"] - - ["kotlin.math", "UMathKt", "max", "(long,long)", "summary", "df-generated"] - - ["kotlin.math", "UMathKt", "min", "(int,int)", "summary", "df-generated"] - - ["kotlin.math", "UMathKt", "min", "(long,long)", "summary", "df-generated"] - - ["kotlin.native", "CName", "CName", "(String,String)", "summary", "df-generated"] - - ["kotlin.native", "CName", "externName", "()", "summary", "df-generated"] - - ["kotlin.native", "CName", "shortName", "()", "summary", "df-generated"] - - ["kotlin.native.concurrent", "SharedImmutable", "SharedImmutable", "()", "summary", "df-generated"] - - ["kotlin.native.concurrent", "ThreadLocal", "ThreadLocal", "()", "summary", "df-generated"] - - ["kotlin.properties", "Delegates", "notNull", "()", "summary", "df-generated"] - - ["kotlin.properties", "Delegates", "observable", "(Object,Function3)", "summary", "df-generated"] - - ["kotlin.properties", "Delegates", "vetoable", "(Object,Function3)", "summary", "df-generated"] - - ["kotlin.properties", "PropertyDelegateProvider", "provideDelegate", "(Object,KProperty)", "summary", "df-generated"] - - ["kotlin.properties", "ReadOnlyProperty", "getValue", "(Object,KProperty)", "summary", "df-generated"] - - ["kotlin.properties", "ReadWriteProperty", "setValue", "(Object,KProperty,Object)", "summary", "df-generated"] - - ["kotlin.random", "Random", "Random", "()", "summary", "df-generated"] - - ["kotlin.random", "Random", "nextBits", "(int)", "summary", "df-generated"] - - ["kotlin.random", "Random", "nextBoolean", "()", "summary", "df-generated"] - - ["kotlin.random", "Random", "nextBytes", "(int)", "summary", "df-generated"] - - ["kotlin.random", "Random", "nextDouble", "()", "summary", "df-generated"] - - ["kotlin.random", "Random", "nextDouble", "(double)", "summary", "df-generated"] - - ["kotlin.random", "Random", "nextDouble", "(double,double)", "summary", "df-generated"] - - ["kotlin.random", "Random", "nextFloat", "()", "summary", "df-generated"] - - ["kotlin.random", "Random", "nextInt", "()", "summary", "df-generated"] - - ["kotlin.random", "Random", "nextInt", "(int)", "summary", "df-generated"] - - ["kotlin.random", "Random", "nextInt", "(int,int)", "summary", "df-generated"] - - ["kotlin.random", "Random", "nextLong", "()", "summary", "df-generated"] - - ["kotlin.random", "Random", "nextLong", "(long)", "summary", "df-generated"] - - ["kotlin.random", "Random", "nextLong", "(long,long)", "summary", "df-generated"] - - ["kotlin.random", "RandomKt", "Random", "(int)", "summary", "df-generated"] - - ["kotlin.random", "RandomKt", "Random", "(long)", "summary", "df-generated"] - - ["kotlin.random", "RandomKt", "nextInt", "(Random,IntRange)", "summary", "df-generated"] - - ["kotlin.random", "RandomKt", "nextLong", "(Random,LongRange)", "summary", "df-generated"] - - ["kotlin.random", "URandomKt", "nextUBytes", "(Random,int)", "summary", "df-generated"] - - ["kotlin.random", "URandomKt", "nextUInt", "(Random)", "summary", "df-generated"] - - ["kotlin.random", "URandomKt", "nextUInt", "(Random,UIntRange)", "summary", "df-generated"] - - ["kotlin.random", "URandomKt", "nextUInt", "(Random,int)", "summary", "df-generated"] - - ["kotlin.random", "URandomKt", "nextUInt", "(Random,int,int)", "summary", "df-generated"] - - ["kotlin.random", "URandomKt", "nextULong", "(Random)", "summary", "df-generated"] - - ["kotlin.random", "URandomKt", "nextULong", "(Random,ULongRange)", "summary", "df-generated"] - - ["kotlin.random", "URandomKt", "nextULong", "(Random,long)", "summary", "df-generated"] - - ["kotlin.random", "URandomKt", "nextULong", "(Random,long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "CharProgression", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.ranges", "CharProgression", "getFirst", "()", "summary", "df-generated"] - - ["kotlin.ranges", "CharProgression", "getLast", "()", "summary", "df-generated"] - - ["kotlin.ranges", "CharProgression", "getStep", "()", "summary", "df-generated"] - - ["kotlin.ranges", "CharProgression", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.ranges", "CharProgression", "isEmpty", "()", "summary", "df-generated"] - - ["kotlin.ranges", "CharProgression", "toString", "()", "summary", "df-generated"] - - ["kotlin.ranges", "CharProgression$Companion", "fromClosedRange", "(char,char,int)", "summary", "df-generated"] - - ["kotlin.ranges", "CharRange", "CharRange", "(char,char)", "summary", "df-generated"] - - ["kotlin.ranges", "CharRange", "contains", "(char)", "summary", "df-generated"] - - ["kotlin.ranges", "CharRange", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.ranges", "CharRange", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.ranges", "CharRange", "toString", "()", "summary", "df-generated"] - - ["kotlin.ranges", "ClosedFloatingPointRange", "lessThanOrEquals", "(Comparable,Comparable)", "summary", "df-generated"] - - ["kotlin.ranges", "ClosedRange", "contains", "(Comparable)", "summary", "df-generated"] - - ["kotlin.ranges", "ClosedRange", "getEndInclusive", "()", "summary", "df-generated"] - - ["kotlin.ranges", "ClosedRange", "getStart", "()", "summary", "df-generated"] - - ["kotlin.ranges", "ClosedRange", "isEmpty", "()", "summary", "df-generated"] - - ["kotlin.ranges", "IntProgression", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.ranges", "IntProgression", "getFirst", "()", "summary", "df-generated"] - - ["kotlin.ranges", "IntProgression", "getLast", "()", "summary", "df-generated"] - - ["kotlin.ranges", "IntProgression", "getStep", "()", "summary", "df-generated"] - - ["kotlin.ranges", "IntProgression", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.ranges", "IntProgression", "isEmpty", "()", "summary", "df-generated"] - - ["kotlin.ranges", "IntProgression", "toString", "()", "summary", "df-generated"] - - ["kotlin.ranges", "IntProgression$Companion", "fromClosedRange", "(int,int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "IntRange", "IntRange", "(int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "IntRange", "contains", "(int)", "summary", "df-generated"] - - ["kotlin.ranges", "IntRange", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.ranges", "IntRange", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.ranges", "IntRange", "toString", "()", "summary", "df-generated"] - - ["kotlin.ranges", "LongProgression", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.ranges", "LongProgression", "getFirst", "()", "summary", "df-generated"] - - ["kotlin.ranges", "LongProgression", "getLast", "()", "summary", "df-generated"] - - ["kotlin.ranges", "LongProgression", "getStep", "()", "summary", "df-generated"] - - ["kotlin.ranges", "LongProgression", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.ranges", "LongProgression", "isEmpty", "()", "summary", "df-generated"] - - ["kotlin.ranges", "LongProgression", "toString", "()", "summary", "df-generated"] - - ["kotlin.ranges", "LongProgression$Companion", "fromClosedRange", "(long,long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "LongRange", "LongRange", "(long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "LongRange", "contains", "(long)", "summary", "df-generated"] - - ["kotlin.ranges", "LongRange", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.ranges", "LongRange", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.ranges", "LongRange", "toString", "()", "summary", "df-generated"] - - ["kotlin.ranges", "OpenEndRange", "contains", "(Comparable)", "summary", "df-generated"] - - ["kotlin.ranges", "OpenEndRange", "getEndExclusive", "()", "summary", "df-generated"] - - ["kotlin.ranges", "OpenEndRange", "getStart", "()", "summary", "df-generated"] - - ["kotlin.ranges", "OpenEndRange", "isEmpty", "()", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "byteRangeContains", "(ClosedRange,double)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "byteRangeContains", "(ClosedRange,float)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "byteRangeContains", "(ClosedRange,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "byteRangeContains", "(ClosedRange,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "byteRangeContains", "(ClosedRange,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "byteRangeContains", "(OpenEndRange,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "byteRangeContains", "(OpenEndRange,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "byteRangeContains", "(OpenEndRange,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceAtLeast", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceAtLeast", "(double,double)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceAtLeast", "(float,float)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceAtLeast", "(int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceAtLeast", "(long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceAtLeast", "(short,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceAtMost", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceAtMost", "(double,double)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceAtMost", "(float,float)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceAtMost", "(int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceAtMost", "(long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceAtMost", "(short,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceIn", "(byte,byte,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceIn", "(double,double,double)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceIn", "(float,float,float)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceIn", "(int,ClosedRange)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceIn", "(int,int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceIn", "(long,ClosedRange)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceIn", "(long,long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "coerceIn", "(short,short,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "contains", "(CharRange,Character)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "contains", "(ClosedRange,Object)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "contains", "(IntRange,Integer)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "contains", "(IntRange,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "contains", "(IntRange,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "contains", "(IntRange,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "contains", "(LongRange,Long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "contains", "(LongRange,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "contains", "(LongRange,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "contains", "(LongRange,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "contains", "(OpenEndRange,Object)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "doubleRangeContains", "(ClosedRange,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "doubleRangeContains", "(ClosedRange,float)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "doubleRangeContains", "(ClosedRange,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "doubleRangeContains", "(ClosedRange,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "doubleRangeContains", "(ClosedRange,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "doubleRangeContains", "(OpenEndRange,float)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(byte,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(byte,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(byte,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(char,char)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(int,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(int,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(int,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(long,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(long,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(long,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(short,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(short,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(short,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "downTo", "(short,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "first", "(CharProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "first", "(IntProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "first", "(LongProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "firstOrNull", "(CharProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "firstOrNull", "(IntProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "firstOrNull", "(LongProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "floatRangeContains", "(ClosedRange,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "floatRangeContains", "(ClosedRange,double)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "floatRangeContains", "(ClosedRange,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "floatRangeContains", "(ClosedRange,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "floatRangeContains", "(ClosedRange,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "intRangeContains", "(ClosedRange,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "intRangeContains", "(ClosedRange,double)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "intRangeContains", "(ClosedRange,float)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "intRangeContains", "(ClosedRange,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "intRangeContains", "(ClosedRange,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "intRangeContains", "(OpenEndRange,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "intRangeContains", "(OpenEndRange,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "intRangeContains", "(OpenEndRange,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "last", "(CharProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "last", "(IntProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "last", "(LongProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "lastOrNull", "(CharProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "lastOrNull", "(IntProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "lastOrNull", "(LongProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "longRangeContains", "(ClosedRange,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "longRangeContains", "(ClosedRange,double)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "longRangeContains", "(ClosedRange,float)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "longRangeContains", "(ClosedRange,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "longRangeContains", "(ClosedRange,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "longRangeContains", "(OpenEndRange,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "longRangeContains", "(OpenEndRange,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "longRangeContains", "(OpenEndRange,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "random", "(CharRange)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "random", "(CharRange,Random)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "random", "(IntRange)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "random", "(IntRange,Random)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "random", "(LongRange)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "random", "(LongRange,Random)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "randomOrNull", "(CharRange)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "randomOrNull", "(CharRange,Random)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "randomOrNull", "(IntRange)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "randomOrNull", "(IntRange,Random)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "randomOrNull", "(LongRange)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "randomOrNull", "(LongRange,Random)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeTo", "(double,double)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeTo", "(float,float)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(byte,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(byte,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(byte,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(char,char)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(double,double)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(float,float)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(int,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(int,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(int,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(long,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(long,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(long,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(short,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(short,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(short,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "rangeUntil", "(short,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "reversed", "(CharProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "reversed", "(IntProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "reversed", "(LongProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "shortRangeContains", "(ClosedRange,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "shortRangeContains", "(ClosedRange,double)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "shortRangeContains", "(ClosedRange,float)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "shortRangeContains", "(ClosedRange,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "shortRangeContains", "(ClosedRange,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "shortRangeContains", "(OpenEndRange,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "shortRangeContains", "(OpenEndRange,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "shortRangeContains", "(OpenEndRange,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "step", "(CharProgression,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "step", "(IntProgression,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "step", "(LongProgression,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(byte,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(byte,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(byte,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(char,char)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(int,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(int,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(int,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(long,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(long,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(long,short)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(short,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(short,int)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(short,long)", "summary", "df-generated"] - - ["kotlin.ranges", "RangesKt", "until", "(short,short)", "summary", "df-generated"] - - ["kotlin.ranges", "UIntProgression", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.ranges", "UIntProgression", "getFirst", "()", "summary", "df-generated"] - - ["kotlin.ranges", "UIntProgression", "getLast", "()", "summary", "df-generated"] - - ["kotlin.ranges", "UIntProgression", "getStep", "()", "summary", "df-generated"] - - ["kotlin.ranges", "UIntProgression", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.ranges", "UIntProgression", "isEmpty", "()", "summary", "df-generated"] - - ["kotlin.ranges", "UIntProgression", "toString", "()", "summary", "df-generated"] - - ["kotlin.ranges", "UIntProgression$Companion", "fromClosedRange", "(int,int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "UIntRange", "UIntRange", "(int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "UIntRange", "contains", "(int)", "summary", "df-generated"] - - ["kotlin.ranges", "UIntRange", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.ranges", "UIntRange", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.ranges", "UIntRange", "toString", "()", "summary", "df-generated"] - - ["kotlin.ranges", "ULongProgression", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.ranges", "ULongProgression", "getFirst", "()", "summary", "df-generated"] - - ["kotlin.ranges", "ULongProgression", "getLast", "()", "summary", "df-generated"] - - ["kotlin.ranges", "ULongProgression", "getStep", "()", "summary", "df-generated"] - - ["kotlin.ranges", "ULongProgression", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.ranges", "ULongProgression", "isEmpty", "()", "summary", "df-generated"] - - ["kotlin.ranges", "ULongProgression", "toString", "()", "summary", "df-generated"] - - ["kotlin.ranges", "ULongProgression$Companion", "fromClosedRange", "(long,long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "ULongRange", "ULongRange", "(long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "ULongRange", "contains", "(long)", "summary", "df-generated"] - - ["kotlin.ranges", "ULongRange", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.ranges", "ULongRange", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.ranges", "ULongRange", "toString", "()", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "coerceAtLeast", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "coerceAtLeast", "(int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "coerceAtLeast", "(long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "coerceAtLeast", "(short,short)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "coerceAtMost", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "coerceAtMost", "(int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "coerceAtMost", "(long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "coerceAtMost", "(short,short)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "coerceIn", "(byte,byte,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "coerceIn", "(int,ClosedRange)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "coerceIn", "(int,int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "coerceIn", "(long,ClosedRange)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "coerceIn", "(long,long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "coerceIn", "(short,short,short)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "contains", "(UIntRange,UInt)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "contains", "(UIntRange,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "contains", "(UIntRange,long)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "contains", "(UIntRange,short)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "contains", "(ULongRange,ULong)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "contains", "(ULongRange,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "contains", "(ULongRange,int)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "contains", "(ULongRange,short)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "downTo", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "downTo", "(int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "downTo", "(long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "downTo", "(short,short)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "first", "(UIntProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "first", "(ULongProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "firstOrNull", "(UIntProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "firstOrNull", "(ULongProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "last", "(UIntProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "last", "(ULongProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "lastOrNull", "(UIntProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "lastOrNull", "(ULongProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "random", "(UIntRange)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "random", "(UIntRange,Random)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "random", "(ULongRange)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "random", "(ULongRange,Random)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "randomOrNull", "(UIntRange)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "randomOrNull", "(UIntRange,Random)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "randomOrNull", "(ULongRange)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "randomOrNull", "(ULongRange,Random)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "rangeUntil", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "rangeUntil", "(int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "rangeUntil", "(long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "rangeUntil", "(short,short)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "reversed", "(UIntProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "reversed", "(ULongProgression)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "step", "(UIntProgression,int)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "step", "(ULongProgression,long)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "until", "(byte,byte)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "until", "(int,int)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "until", "(long,long)", "summary", "df-generated"] - - ["kotlin.ranges", "URangesKt", "until", "(short,short)", "summary", "df-generated"] - - ["kotlin.reflect", "KAnnotatedElement", "getAnnotations", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KCallable", "call", "(Object[])", "summary", "df-generated"] - - ["kotlin.reflect", "KCallable", "callBy", "(Map)", "summary", "df-generated"] - - ["kotlin.reflect", "KCallable", "getName", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KCallable", "getParameters", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KCallable", "getReturnType", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KCallable", "getTypeParameters", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KCallable", "getVisibility", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KCallable", "isAbstract", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KCallable", "isFinal", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KCallable", "isOpen", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KCallable", "isSuspend", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "getConstructors", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "getNestedClasses", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "getObjectInstance", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "getQualifiedName", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "getSealedSubclasses", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "getSimpleName", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "getSupertypes", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "getTypeParameters", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "getVisibility", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "isAbstract", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "isCompanion", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "isData", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "isFinal", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "isFun", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "isInner", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "isInstance", "(Object)", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "isOpen", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "isSealed", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KClass", "isValue", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KDeclarationContainer", "getMembers", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KFunction", "isExternal", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KFunction", "isInfix", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KFunction", "isInline", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KFunction", "isOperator", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KMutableProperty", "getSetter", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KMutableProperty0", "set", "(Object)", "summary", "df-generated"] - - ["kotlin.reflect", "KMutableProperty1", "set", "(Object,Object)", "summary", "df-generated"] - - ["kotlin.reflect", "KMutableProperty2", "set", "(Object,Object,Object)", "summary", "df-generated"] - - ["kotlin.reflect", "KParameter", "getIndex", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KParameter", "getKind", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KParameter", "getName", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KParameter", "getType", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KParameter", "isOptional", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KParameter", "isVararg", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KParameter$Kind", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin.reflect", "KParameter$Kind", "values", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KProperty", "getGetter", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KProperty", "isConst", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KProperty", "isLateinit", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KProperty$Accessor", "getProperty", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KProperty0", "get", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KProperty0", "getDelegate", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KProperty1", "get", "(Object)", "summary", "df-generated"] - - ["kotlin.reflect", "KProperty1", "getDelegate", "(Object)", "summary", "df-generated"] - - ["kotlin.reflect", "KProperty2", "get", "(Object,Object)", "summary", "df-generated"] - - ["kotlin.reflect", "KProperty2", "getDelegate", "(Object,Object)", "summary", "df-generated"] - - ["kotlin.reflect", "KType", "getArguments", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KType", "getClassifier", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KType", "isMarkedNullable", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KTypeParameter", "getName", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KTypeParameter", "getUpperBounds", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KTypeParameter", "getVariance", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KTypeParameter", "isReified", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KTypeProjection", "component1", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KTypeProjection", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.reflect", "KTypeProjection", "getVariance", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KTypeProjection", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KTypeProjection$Companion", "getSTAR", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KVariance", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin.reflect", "KVariance", "values", "()", "summary", "df-generated"] - - ["kotlin.reflect", "KVisibility", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin.reflect", "KVisibility", "values", "()", "summary", "df-generated"] - - ["kotlin.reflect", "TypeOfKt", "typeOf", "()", "summary", "df-generated"] - - ["kotlin.sequences", "Sequence", "iterator", "()", "summary", "df-generated"] - - ["kotlin.sequences", "SequenceScope", "yield", "(Object)", "summary", "df-generated"] - - ["kotlin.sequences", "SequenceScope", "yieldAll", "(Iterable)", "summary", "df-generated"] - - ["kotlin.sequences", "SequenceScope", "yieldAll", "(Iterator)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "Sequence", "(Function0)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "all", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "any", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "any", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "asIterable", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "asSequence", "(Enumeration)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "asSequence", "(Iterator)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "associate", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "associateBy", "(Sequence,Function1,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "averageOfByte", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "averageOfDouble", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "averageOfFloat", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "averageOfInt", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "averageOfLong", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "averageOfShort", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "chunked", "(Sequence,int)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "contains", "(Sequence,Object)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "count", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "count", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "emptySequence", "()", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "filterIndexed", "(Sequence,Function2)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "flatMapIndexedIterable", "(Sequence,Function2)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "flatMapIndexedSequence", "(Sequence,Function2)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "forEach", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "forEachIndexed", "(Sequence,Function2)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "groupBy", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "groupBy", "(Sequence,Function1,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "groupingBy", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "ifEmpty", "(Sequence,Function0)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "indexOf", "(Sequence,Object)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "indexOfFirst", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "indexOfLast", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "iterator", "(SuspendFunction1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "lastIndexOf", "(Sequence,Object)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "max", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "maxOf", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "maxOfOrNull", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "maxOrNull", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "maxOrThrow", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "min", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "minOf", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "minOfOrNull", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "minOrNull", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "minOrThrow", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "minus", "(Sequence,Iterable)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "minus", "(Sequence,Object)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "minus", "(Sequence,Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "minusElement", "(Sequence,Object)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "none", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "none", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "plus", "(Sequence,Iterable)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "plus", "(Sequence,Object)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "plus", "(Sequence,Object[])", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "plus", "(Sequence,Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "plusElement", "(Sequence,Object)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "runningFold", "(Sequence,Object,Function2)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "runningFoldIndexed", "(Sequence,Object,Function3)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "runningReduce", "(Sequence,Function2)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "runningReduceIndexed", "(Sequence,Function3)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "scan", "(Sequence,Object,Function2)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "scanIndexed", "(Sequence,Object,Function3)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sequence", "(SuspendFunction1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sequenceOf", "(Object[])", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "shuffled", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "shuffled", "(Sequence,Random)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sorted", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sortedBy", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sortedByDescending", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sortedDescending", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sortedWith", "(Sequence,Comparator)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sumBy", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sumByDouble", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sumOfBigDecimal", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sumOfBigInteger", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sumOfByte", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sumOfDouble", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sumOfDouble", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sumOfFloat", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sumOfInt", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sumOfInt", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sumOfLong", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sumOfLong", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sumOfShort", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sumOfUInt", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "sumOfULong", "(Sequence,Function1)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "windowed", "(Sequence,int,int,boolean)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "zipWithNext", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "SequencesKt", "zipWithNext", "(Sequence,Function2)", "summary", "df-generated"] - - ["kotlin.sequences", "USequencesKt", "sumOfUByte", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "USequencesKt", "sumOfUInt", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "USequencesKt", "sumOfULong", "(Sequence)", "summary", "df-generated"] - - ["kotlin.sequences", "USequencesKt", "sumOfUShort", "(Sequence)", "summary", "df-generated"] - - ["kotlin.system", "ProcessKt", "exitProcess", "(int)", "summary", "df-generated"] - - ["kotlin.system", "TimingKt", "measureNanoTime", "(Function0)", "summary", "df-generated"] - - ["kotlin.system", "TimingKt", "measureTimeMillis", "(Function0)", "summary", "df-generated"] - - ["kotlin.text", "Appendable", "append", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "Appendable", "append", "(CharSequence,int,int)", "summary", "df-generated"] - - ["kotlin.text", "Appendable", "append", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharCategory", "contains", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharCategory", "getCode", "()", "summary", "df-generated"] - - ["kotlin.text", "CharCategory", "getValue", "()", "summary", "df-generated"] - - ["kotlin.text", "CharCategory", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin.text", "CharCategory", "values", "()", "summary", "df-generated"] - - ["kotlin.text", "CharCategory$Companion", "valueOf", "(int)", "summary", "df-generated"] - - ["kotlin.text", "CharDirectionality", "getValue", "()", "summary", "df-generated"] - - ["kotlin.text", "CharDirectionality", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin.text", "CharDirectionality", "values", "()", "summary", "df-generated"] - - ["kotlin.text", "CharDirectionality$Companion", "valueOf", "(int)", "summary", "df-generated"] - - ["kotlin.text", "CharacterCodingException", "CharacterCodingException", "()", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "digitToChar", "(int)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "digitToChar", "(int,int)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "digitToInt", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "digitToInt", "(char,int)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "digitToIntOrNull", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "digitToIntOrNull", "(char,int)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "equals", "(char,char,boolean)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "getCategory", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "getDirectionality", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "isDefined", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "isDigit", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "isHighSurrogate", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "isISOControl", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "isIdentifierIgnorable", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "isJavaIdentifierPart", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "isJavaIdentifierStart", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "isLetter", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "isLetterOrDigit", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "isLowSurrogate", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "isLowerCase", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "isSurrogate", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "isTitleCase", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "isUpperCase", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "isWhitespace", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "lowercase", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "lowercase", "(char,Locale)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "lowercaseChar", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "titlecase", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "titlecase", "(char,Locale)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "titlecaseChar", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "toLowerCase", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "toTitleCase", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "toUpperCase", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "uppercase", "(char)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "uppercase", "(char,Locale)", "summary", "df-generated"] - - ["kotlin.text", "CharsKt", "uppercaseChar", "(char)", "summary", "df-generated"] - - ["kotlin.text", "Charsets", "UTF32", "()", "summary", "df-generated"] - - ["kotlin.text", "Charsets", "UTF32_BE", "()", "summary", "df-generated"] - - ["kotlin.text", "Charsets", "UTF32_LE", "()", "summary", "df-generated"] - - ["kotlin.text", "Charsets", "getISO_8859_1", "()", "summary", "df-generated"] - - ["kotlin.text", "Charsets", "getUS_ASCII", "()", "summary", "df-generated"] - - ["kotlin.text", "Charsets", "getUTF_16", "()", "summary", "df-generated"] - - ["kotlin.text", "Charsets", "getUTF_16BE", "()", "summary", "df-generated"] - - ["kotlin.text", "Charsets", "getUTF_16LE", "()", "summary", "df-generated"] - - ["kotlin.text", "Charsets", "getUTF_8", "()", "summary", "df-generated"] - - ["kotlin.text", "CharsetsKt", "charset", "(String)", "summary", "df-generated"] - - ["kotlin.text", "FlagEnum", "getMask", "()", "summary", "df-generated"] - - ["kotlin.text", "FlagEnum", "getValue", "()", "summary", "df-generated"] - - ["kotlin.text", "MatchGroup", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.text", "MatchGroup", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.text", "MatchGroupCollection", "get", "(int)", "summary", "df-generated"] - - ["kotlin.text", "MatchNamedGroupCollection", "get", "(String)", "summary", "df-generated"] - - ["kotlin.text", "MatchResult", "getGroupValues", "()", "summary", "df-generated"] - - ["kotlin.text", "MatchResult", "getGroups", "()", "summary", "df-generated"] - - ["kotlin.text", "MatchResult", "getRange", "()", "summary", "df-generated"] - - ["kotlin.text", "MatchResult", "getValue", "()", "summary", "df-generated"] - - ["kotlin.text", "MatchResult", "next", "()", "summary", "df-generated"] - - ["kotlin.text", "Regex", "Regex", "(String)", "summary", "df-generated"] - - ["kotlin.text", "Regex", "Regex", "(String,RegexOption)", "summary", "df-generated"] - - ["kotlin.text", "Regex", "Regex", "(String,Set)", "summary", "df-generated"] - - ["kotlin.text", "Regex", "containsMatchIn", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "Regex", "findAll", "(CharSequence,int)", "summary", "df-generated"] - - ["kotlin.text", "Regex", "getPattern", "()", "summary", "df-generated"] - - ["kotlin.text", "Regex", "matchAt", "(CharSequence,int)", "summary", "df-generated"] - - ["kotlin.text", "Regex", "matches", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "Regex", "matchesAt", "(CharSequence,int)", "summary", "df-generated"] - - ["kotlin.text", "Regex", "split", "(CharSequence,int)", "summary", "df-generated"] - - ["kotlin.text", "Regex", "splitToSequence", "(CharSequence,int)", "summary", "df-generated"] - - ["kotlin.text", "Regex", "toString", "()", "summary", "df-generated"] - - ["kotlin.text", "Regex$Companion", "escapeReplacement", "(String)", "summary", "df-generated"] - - ["kotlin.text", "Regex$Companion", "fromLiteral", "(String)", "summary", "df-generated"] - - ["kotlin.text", "RegexOption", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin.text", "RegexOption", "values", "()", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "StringBuilder", "()", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "StringBuilder", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "StringBuilder", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "StringBuilder", "(int)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "append", "(Object)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "append", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "append", "(boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "append", "(char[])", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "capacity", "()", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "ensureCapacity", "(int)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "get", "(int)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "indexOf", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "indexOf", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "insert", "(int,CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "insert", "(int,Object)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "insert", "(int,String)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "insert", "(int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "insert", "(int,char)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "insert", "(int,char[])", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "lastIndexOf", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "lastIndexOf", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "reverse", "()", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "setLength", "(int)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "substring", "(int)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "substring", "(int,int)", "summary", "df-generated"] - - ["kotlin.text", "StringBuilder", "trimToSize", "()", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "String", "(int[],int,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "all", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "any", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "any", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "asIterable", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "asSequence", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "associate", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "associateBy", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "associateBy", "(CharSequence,Function1,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "associateWith", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "buildString", "(Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "buildString", "(int,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "chunked", "(CharSequence,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "chunked", "(CharSequence,int,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "chunkedSequence", "(CharSequence,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "chunkedSequence", "(CharSequence,int,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "codePointAt", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "codePointBefore", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "codePointCount", "(String,int,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "commonPrefixWith", "(CharSequence,CharSequence,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "commonSuffixWith", "(CharSequence,CharSequence,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "compareTo", "(String,String,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "contains", "(CharSequence,CharSequence,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "contains", "(CharSequence,Regex)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "contains", "(CharSequence,char,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "contentEquals", "(CharSequence,CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "contentEquals", "(CharSequence,CharSequence,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "contentEquals", "(String,CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "contentEquals", "(String,StringBuffer)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "count", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "count", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "deleteAt", "(StringBuilder,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "deleteRange", "(StringBuilder,int,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "elementAt", "(CharSequence,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "elementAtOrElse", "(CharSequence,int,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "elementAtOrNull", "(CharSequence,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "endsWith", "(CharSequence,CharSequence,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "endsWith", "(CharSequence,char,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "endsWith", "(String,String,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "equals", "(String,String,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "filter", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "filter", "(String,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "filterIndexed", "(CharSequence,Function2)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "filterIndexed", "(String,Function2)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "filterNot", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "filterNot", "(String,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "find", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "findLast", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "first", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "first", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "firstNotNullOf", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "firstNotNullOfOrNull", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "firstOrNull", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "firstOrNull", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "flatMap", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "flatMapIndexedIterable", "(CharSequence,Function2)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "forEach", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "forEachIndexed", "(CharSequence,Function2)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "getCASE_INSENSITIVE_ORDER", "(StringCompanionObject)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "getIndices", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "getLastIndex", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "getOrElse", "(CharSequence,int,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "getOrNull", "(CharSequence,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "groupBy", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "groupBy", "(CharSequence,Function1,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "groupingBy", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "hasSurrogatePairAt", "(CharSequence,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "indexOf", "(CharSequence,String,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "indexOf", "(CharSequence,char,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "indexOfAny", "(CharSequence,Collection,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "indexOfAny", "(CharSequence,char[],int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "indexOfFirst", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "indexOfLast", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "isBlank", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "isEmpty", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "isNotBlank", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "isNotEmpty", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "isNullOrBlank", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "isNullOrEmpty", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "iterator", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "last", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "last", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "lastIndexOf", "(CharSequence,String,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "lastIndexOf", "(CharSequence,char,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "lastIndexOfAny", "(CharSequence,Collection,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "lastIndexOfAny", "(CharSequence,char[],int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "lastOrNull", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "lastOrNull", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "map", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "mapIndexed", "(CharSequence,Function2)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "mapIndexedNotNull", "(CharSequence,Function2)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "mapNotNull", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "matches", "(CharSequence,Regex)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "max", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "maxBy", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "maxByOrNull", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "maxByOrThrow", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "maxOf", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "maxOfOrNull", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "maxOfWith", "(CharSequence,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "maxOfWithOrNull", "(CharSequence,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "maxOrNull", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "maxOrThrow", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "maxWith", "(CharSequence,Comparator)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "maxWithOrNull", "(CharSequence,Comparator)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "maxWithOrThrow", "(CharSequence,Comparator)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "min", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "minBy", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "minByOrNull", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "minByOrThrow", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "minOf", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "minOfOrNull", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "minOfWith", "(CharSequence,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "minOfWithOrNull", "(CharSequence,Comparator,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "minOrNull", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "minOrThrow", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "minWith", "(CharSequence,Comparator)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "minWithOrNull", "(CharSequence,Comparator)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "minWithOrThrow", "(CharSequence,Comparator)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "none", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "none", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "offsetByCodePoints", "(String,int,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "padEnd", "(String,int,char)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "padStart", "(String,int,char)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "partition", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "partition", "(String,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "random", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "random", "(CharSequence,Random)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "randomOrNull", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "randomOrNull", "(CharSequence,Random)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "reduce", "(CharSequence,Function2)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "reduceIndexed", "(CharSequence,Function3)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "reduceIndexedOrNull", "(CharSequence,Function3)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "reduceOrNull", "(CharSequence,Function2)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "reduceRight", "(CharSequence,Function2)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "reduceRightIndexed", "(CharSequence,Function3)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "reduceRightIndexedOrNull", "(CharSequence,Function3)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "reduceRightOrNull", "(CharSequence,Function2)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "regionMatches", "(CharSequence,int,CharSequence,int,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "regionMatches", "(String,int,String,int,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "removeRange", "(String,IntRange)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "removeRange", "(String,int,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "replace", "(String,String,String,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "replaceIndent", "(String,String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "replaceIndentByMargin", "(String,String,String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "replaceRange", "(String,IntRange,CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "replaceRange", "(String,int,int,CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "reversed", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "runningReduce", "(CharSequence,Function2)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "runningReduceIndexed", "(CharSequence,Function3)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "set", "(StringBuilder,int,char)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "single", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "single", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "singleOrNull", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "singleOrNull", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "slice", "(CharSequence,Iterable)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "slice", "(String,Iterable)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "split", "(CharSequence,Regex,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "split", "(CharSequence,String[],boolean,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "split", "(CharSequence,char[],boolean,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "splitToSequence", "(CharSequence,Regex,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "startsWith", "(CharSequence,CharSequence,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "startsWith", "(CharSequence,CharSequence,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "startsWith", "(CharSequence,char,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "startsWith", "(String,String,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "startsWith", "(String,String,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "substring", "(CharSequence,IntRange)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "substring", "(CharSequence,int,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "sumBy", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "sumByDouble", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "sumOfBigDecimal", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "sumOfBigInteger", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "sumOfDouble", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "sumOfInt", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "sumOfLong", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "sumOfUInt", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "sumOfULong", "(CharSequence,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toBigDecimal", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toBigDecimal", "(String,MathContext)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toBigDecimalOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toBigDecimalOrNull", "(String,MathContext)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toBigInteger", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toBigInteger", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toBigIntegerOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toBigIntegerOrNull", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toBoolean", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toBooleanNullable", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toBooleanStrict", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toBooleanStrictOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toByte", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toByte", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toByteOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toByteOrNull", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toDouble", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toDoubleOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toFloat", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toFloatOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toHashSet", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toInt", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toInt", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toIntOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toIntOrNull", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toList", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toLong", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toLong", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toLongOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toLongOrNull", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toMutableList", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toPattern", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toRegex", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toRegex", "(String,RegexOption)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toRegex", "(String,Set)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toSet", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toShort", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toShort", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toShortOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toShortOrNull", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toSortedSet", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toString", "(byte,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toString", "(int,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toString", "(long,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "toString", "(short,int)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "trim", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "trim", "(String,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "trim", "(String,char[])", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "trimEnd", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "trimEnd", "(String,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "trimEnd", "(String,char[])", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "trimIndent", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "trimMargin", "(String,String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "trimStart", "(String)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "trimStart", "(String,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "trimStart", "(String,char[])", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "windowed", "(CharSequence,int,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "windowed", "(CharSequence,int,int,boolean,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "windowedSequence", "(CharSequence,int,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "windowedSequence", "(CharSequence,int,int,boolean,Function1)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "withIndex", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "zip", "(CharSequence,CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "zip", "(CharSequence,CharSequence,Function2)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "zipWithNext", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "StringsKt", "zipWithNext", "(CharSequence,Function2)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "String", "(char[])", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "String", "(char[],int,int)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "compareTo", "(String,String,boolean)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "concatToString", "(char[])", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "concatToString", "(char[],int,int)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "decodeToString", "(byte[])", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "decodeToString", "(byte[],int,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "encodeToByteArray", "(String)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "encodeToByteArray", "(String,int,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "endsWith", "(String,String,boolean)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "equals", "(String,String,boolean)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "getCASE_INSENSITIVE_ORDER", "(StringCompanionObject)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "isBlank", "(CharSequence)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "isHighSurrogate", "(char)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "isLowSurrogate", "(char)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "regionMatches", "(CharSequence,int,CharSequence,int,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "repeat", "(CharSequence,int)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "replace", "(String,String,String,boolean)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "replace", "(String,char,char,boolean)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "replaceFirst", "(String,String,String,boolean)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "replaceFirst", "(String,char,char,boolean)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "startsWith", "(String,String,boolean)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "startsWith", "(String,String,int,boolean)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "substring", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "substring", "(String,int,int)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toBoolean", "(String)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toByte", "(String)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toByte", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toCharArray", "(String)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toCharArray", "(String,int,int)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toDouble", "(String)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toDoubleOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toFloat", "(String)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toFloatOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toInt", "(String)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toInt", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toLong", "(String)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toLong", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toShort", "(String)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toShort", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toString", "(byte,int)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toString", "(int,int)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toString", "(long,int)", "summary", "df-generated"] - - ["kotlin.text", "TextHKt", "toString", "(short,int)", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getAlmostEqual", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getAmp", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getBullet", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getCent", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getCopyright", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getDagger", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getDegree", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getDollar", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getDoubleDagger", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getDoublePrime", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getEllipsis", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getEuro", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getGreater", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getGreaterOrEqual", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getHalf", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getLeftDoubleQuote", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getLeftGuillemet", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getLeftGuillemete", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getLeftSingleQuote", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getLess", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getLessOrEqual", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getLowDoubleQuote", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getLowSingleQuote", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getMdash", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getMiddleDot", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getNbsp", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getNdash", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getNotEqual", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getParagraph", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getPlusMinus", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getPound", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getPrime", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getQuote", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getRegistered", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getRightDoubleQuote", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getRightGuillemet", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getRightGuillemete", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getRightSingleQuote", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getSection", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getTimes", "()", "summary", "df-generated"] - - ["kotlin.text", "Typography", "getTm", "()", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toString", "(byte,int)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toString", "(int,int)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toString", "(long,int)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toString", "(short,int)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toUByte", "(String)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toUByte", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toUByteOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toUByteOrNull", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toUInt", "(String)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toUInt", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toUIntOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toUIntOrNull", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toULong", "(String)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toULong", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toULongOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toULongOrNull", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toUShort", "(String)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toUShort", "(String,int)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toUShortOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.text", "UStringsKt", "toUShortOrNull", "(String,int)", "summary", "df-generated"] - - ["kotlin.time", "AbstractDoubleTimeSource", "AbstractDoubleTimeSource", "(DurationUnit)", "summary", "df-generated"] - - ["kotlin.time", "AbstractLongTimeSource", "AbstractLongTimeSource", "(DurationUnit)", "summary", "df-generated"] - - ["kotlin.time", "Duration", "div", "(Duration)", "summary", "df-generated"] - - ["kotlin.time", "Duration", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.time", "Duration", "getInDays", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "getInHours", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "getInMicroseconds", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "getInMilliseconds", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "getInMinutes", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "getInNanoseconds", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "getInSeconds", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "getInWholeDays", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "getInWholeHours", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "getInWholeMicroseconds", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "getInWholeMilliseconds", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "getInWholeMinutes", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "getInWholeNanoseconds", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "getInWholeSeconds", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "isFinite", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "isInfinite", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "isNegative", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "isPositive", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "toComponents", "(Function2)", "summary", "df-generated"] - - ["kotlin.time", "Duration", "toComponents", "(Function3)", "summary", "df-generated"] - - ["kotlin.time", "Duration", "toComponents", "(Function4)", "summary", "df-generated"] - - ["kotlin.time", "Duration", "toComponents", "(Function5)", "summary", "df-generated"] - - ["kotlin.time", "Duration", "toDouble", "(DurationUnit)", "summary", "df-generated"] - - ["kotlin.time", "Duration", "toInt", "(DurationUnit)", "summary", "df-generated"] - - ["kotlin.time", "Duration", "toIsoString", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "toLong", "(DurationUnit)", "summary", "df-generated"] - - ["kotlin.time", "Duration", "toLongMilliseconds", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "toLongNanoseconds", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "toString", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration", "toString", "(DurationUnit,int)", "summary", "df-generated"] - - ["kotlin.time", "Duration", "unaryMinus", "()", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "convert", "(double,DurationUnit,DurationUnit)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "days", "(double)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "days", "(int)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "days", "(long)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getDays", "(double)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getDays", "(int)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getDays", "(long)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getHours", "(double)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getHours", "(int)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getHours", "(long)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getMicroseconds", "(double)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getMicroseconds", "(int)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getMicroseconds", "(long)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getMilliseconds", "(double)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getMilliseconds", "(int)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getMilliseconds", "(long)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getMinutes", "(double)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getMinutes", "(int)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getMinutes", "(long)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getNanoseconds", "(double)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getNanoseconds", "(int)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getNanoseconds", "(long)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getSeconds", "(double)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getSeconds", "(int)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "getSeconds", "(long)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "hours", "(double)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "hours", "(int)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "hours", "(long)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "microseconds", "(double)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "microseconds", "(int)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "microseconds", "(long)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "milliseconds", "(double)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "milliseconds", "(int)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "milliseconds", "(long)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "minutes", "(double)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "minutes", "(int)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "minutes", "(long)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "nanoseconds", "(double)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "nanoseconds", "(int)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "nanoseconds", "(long)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "parse", "(String)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "parseIsoString", "(String)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "parseIsoStringOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "parseOrNull", "(String)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "seconds", "(double)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "seconds", "(int)", "summary", "df-generated"] - - ["kotlin.time", "Duration$Companion", "seconds", "(long)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getDays", "(double)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getDays", "(int)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getDays", "(long)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getHours", "(double)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getHours", "(int)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getHours", "(long)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getMicroseconds", "(double)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getMicroseconds", "(int)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getMicroseconds", "(long)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getMilliseconds", "(double)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getMilliseconds", "(int)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getMilliseconds", "(long)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getMinutes", "(double)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getMinutes", "(int)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getMinutes", "(long)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getNanoseconds", "(double)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getNanoseconds", "(int)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getNanoseconds", "(long)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getSeconds", "(double)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getSeconds", "(int)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "getSeconds", "(long)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "toDuration", "(double,DurationUnit)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "toDuration", "(int,DurationUnit)", "summary", "df-generated"] - - ["kotlin.time", "DurationKt", "toDuration", "(long,DurationUnit)", "summary", "df-generated"] - - ["kotlin.time", "DurationUnit", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin.time", "DurationUnit", "values", "()", "summary", "df-generated"] - - ["kotlin.time", "DurationUnitKt", "toDurationUnit", "(TimeUnit)", "summary", "df-generated"] - - ["kotlin.time", "DurationUnitKt", "toTimeUnit", "(DurationUnit)", "summary", "df-generated"] - - ["kotlin.time", "ExperimentalTime", "ExperimentalTime", "()", "summary", "df-generated"] - - ["kotlin.time", "MeasureTimeKt", "measureTime", "(Function0)", "summary", "df-generated"] - - ["kotlin.time", "MeasureTimeKt", "measureTime", "(Monotonic,Function0)", "summary", "df-generated"] - - ["kotlin.time", "MeasureTimeKt", "measureTime", "(TimeSource,Function0)", "summary", "df-generated"] - - ["kotlin.time", "MeasureTimeKt", "measureTimedValue", "(Function0)", "summary", "df-generated"] - - ["kotlin.time", "MeasureTimeKt", "measureTimedValue", "(Monotonic,Function0)", "summary", "df-generated"] - - ["kotlin.time", "MeasureTimeKt", "measureTimedValue", "(TimeSource,Function0)", "summary", "df-generated"] - - ["kotlin.time", "TestTimeSource", "TestTimeSource", "()", "summary", "df-generated"] - - ["kotlin.time", "TestTimeSource", "plusAssign", "(Duration)", "summary", "df-generated"] - - ["kotlin.time", "TimeMark", "elapsedNow", "()", "summary", "df-generated"] - - ["kotlin.time", "TimeMark", "hasNotPassedNow", "()", "summary", "df-generated"] - - ["kotlin.time", "TimeMark", "hasPassedNow", "()", "summary", "df-generated"] - - ["kotlin.time", "TimeMark", "minus", "(Duration)", "summary", "df-generated"] - - ["kotlin.time", "TimeMark", "plus", "(Duration)", "summary", "df-generated"] - - ["kotlin.time", "TimeSource", "markNow", "()", "summary", "df-generated"] - - ["kotlin.time", "TimeSource$Monotonic", "toString", "()", "summary", "df-generated"] - - ["kotlin.time", "TimeSource$Monotonic$ValueTimeMark", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.time", "TimeSource$Monotonic$ValueTimeMark", "hashCode", "()", "summary", "df-generated"] - - ["kotlin.time", "TimeSource$Monotonic$ValueTimeMark", "toString", "()", "summary", "df-generated"] - - ["kotlin.time", "TimeSourceKt", "compareTo", "(TimeMark,TimeMark)", "summary", "df-generated"] - - ["kotlin.time", "TimeSourceKt", "minus", "(TimeMark,TimeMark)", "summary", "df-generated"] - - ["kotlin.time", "TimedValue", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin.time", "TimedValue", "hashCode", "()", "summary", "df-generated"] - - ["kotlin", "ArithmeticException", "ArithmeticException", "()", "summary", "df-generated"] - - ["kotlin", "ArithmeticException", "ArithmeticException", "(String)", "summary", "df-generated"] - - ["kotlin", "ArrayIntrinsicsKt", "emptyArray", "()", "summary", "df-generated"] - - ["kotlin", "AssertionError", "AssertionError", "()", "summary", "df-generated"] - - ["kotlin", "AssertionError", "AssertionError", "(Object)", "summary", "df-generated"] - - ["kotlin", "BuilderInference", "BuilderInference", "()", "summary", "df-generated"] - - ["kotlin", "CharCodeJVMKt", "Char", "(short)", "summary", "df-generated"] - - ["kotlin", "CharCodeKt", "Char", "(int)", "summary", "df-generated"] - - ["kotlin", "CharCodeKt", "Char", "(short)", "summary", "df-generated"] - - ["kotlin", "CharCodeKt", "getCode", "(char)", "summary", "df-generated"] - - ["kotlin", "ClassCastException", "ClassCastException", "()", "summary", "df-generated"] - - ["kotlin", "ClassCastException", "ClassCastException", "(String)", "summary", "df-generated"] - - ["kotlin", "Comparator", "compare", "(Object,Object)", "summary", "df-generated"] - - ["kotlin", "CompareToKt", "compareTo", "(Comparable,Object)", "summary", "df-generated"] - - ["kotlin", "ConcurrentModificationException", "ConcurrentModificationException", "()", "summary", "df-generated"] - - ["kotlin", "ConcurrentModificationException", "ConcurrentModificationException", "(String)", "summary", "df-generated"] - - ["kotlin", "ConcurrentModificationException", "ConcurrentModificationException", "(String,Throwable)", "summary", "df-generated"] - - ["kotlin", "ConcurrentModificationException", "ConcurrentModificationException", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "ContextFunctionTypeParams", "ContextFunctionTypeParams", "(int)", "summary", "df-generated"] - - ["kotlin", "ContextFunctionTypeParams", "count", "()", "summary", "df-generated"] - - ["kotlin", "DeepRecursiveKt", "invoke", "(DeepRecursiveFunction,Object)", "summary", "df-generated"] - - ["kotlin", "DeepRecursiveScope", "callRecursive", "(DeepRecursiveFunction,Object)", "summary", "df-generated"] - - ["kotlin", "DeepRecursiveScope", "callRecursive", "(Object)", "summary", "df-generated"] - - ["kotlin", "DeepRecursiveScope", "invoke", "(DeepRecursiveFunction,Object)", "summary", "df-generated"] - - ["kotlin", "Deprecated", "Deprecated", "(String,ReplaceWith,DeprecationLevel)", "summary", "df-generated"] - - ["kotlin", "Deprecated", "level", "()", "summary", "df-generated"] - - ["kotlin", "Deprecated", "message", "()", "summary", "df-generated"] - - ["kotlin", "Deprecated", "replaceWith", "()", "summary", "df-generated"] - - ["kotlin", "DeprecatedSinceKotlin", "DeprecatedSinceKotlin", "(String,String,String)", "summary", "df-generated"] - - ["kotlin", "DeprecatedSinceKotlin", "errorSince", "()", "summary", "df-generated"] - - ["kotlin", "DeprecatedSinceKotlin", "hiddenSince", "()", "summary", "df-generated"] - - ["kotlin", "DeprecatedSinceKotlin", "warningSince", "()", "summary", "df-generated"] - - ["kotlin", "DeprecationLevel", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin", "DeprecationLevel", "values", "()", "summary", "df-generated"] - - ["kotlin", "DslMarker", "DslMarker", "()", "summary", "df-generated"] - - ["kotlin", "Error", "Error", "()", "summary", "df-generated"] - - ["kotlin", "Error", "Error", "(String)", "summary", "df-generated"] - - ["kotlin", "Error", "Error", "(String,Throwable)", "summary", "df-generated"] - - ["kotlin", "Error", "Error", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "Exception", "Exception", "()", "summary", "df-generated"] - - ["kotlin", "Exception", "Exception", "(String)", "summary", "df-generated"] - - ["kotlin", "Exception", "Exception", "(String,Throwable)", "summary", "df-generated"] - - ["kotlin", "Exception", "Exception", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "ExceptionsHKt", "addSuppressed", "(Throwable,Throwable)", "summary", "df-generated"] - - ["kotlin", "ExceptionsHKt", "getSuppressedExceptions", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "ExceptionsHKt", "printStackTrace", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "ExceptionsHKt", "stackTraceToString", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "ExceptionsKt", "addSuppressed", "(Throwable,Throwable)", "summary", "df-generated"] - - ["kotlin", "ExceptionsKt", "getStackTrace", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "ExceptionsKt", "getSuppressedExceptions", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "ExceptionsKt", "printStackTrace", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "ExceptionsKt", "printStackTrace", "(Throwable,PrintStream)", "summary", "df-generated"] - - ["kotlin", "ExceptionsKt", "printStackTrace", "(Throwable,PrintWriter)", "summary", "df-generated"] - - ["kotlin", "ExceptionsKt", "stackTraceToString", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "Experimental", "Experimental", "(Level)", "summary", "df-generated"] - - ["kotlin", "Experimental", "level", "()", "summary", "df-generated"] - - ["kotlin", "Experimental$Level", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin", "Experimental$Level", "values", "()", "summary", "df-generated"] - - ["kotlin", "ExperimentalMultiplatform", "ExperimentalMultiplatform", "()", "summary", "df-generated"] - - ["kotlin", "ExperimentalStdlibApi", "ExperimentalStdlibApi", "()", "summary", "df-generated"] - - ["kotlin", "ExperimentalUnsignedTypes", "ExperimentalUnsignedTypes", "()", "summary", "df-generated"] - - ["kotlin", "ExtensionFunctionType", "ExtensionFunctionType", "()", "summary", "df-generated"] - - ["kotlin", "HashCodeKt", "hashCode", "(Object)", "summary", "df-generated"] - - ["kotlin", "IllegalArgumentException", "IllegalArgumentException", "()", "summary", "df-generated"] - - ["kotlin", "IllegalArgumentException", "IllegalArgumentException", "(String)", "summary", "df-generated"] - - ["kotlin", "IllegalArgumentException", "IllegalArgumentException", "(String,Throwable)", "summary", "df-generated"] - - ["kotlin", "IllegalArgumentException", "IllegalArgumentException", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "IllegalStateException", "IllegalStateException", "()", "summary", "df-generated"] - - ["kotlin", "IllegalStateException", "IllegalStateException", "(String)", "summary", "df-generated"] - - ["kotlin", "IllegalStateException", "IllegalStateException", "(String,Throwable)", "summary", "df-generated"] - - ["kotlin", "IllegalStateException", "IllegalStateException", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "IndexOutOfBoundsException", "IndexOutOfBoundsException", "()", "summary", "df-generated"] - - ["kotlin", "IndexOutOfBoundsException", "IndexOutOfBoundsException", "(String)", "summary", "df-generated"] - - ["kotlin", "KotlinHKt", "fromBits", "(DoubleCompanionObject,long)", "summary", "df-generated"] - - ["kotlin", "KotlinHKt", "fromBits", "(FloatCompanionObject,int)", "summary", "df-generated"] - - ["kotlin", "KotlinHKt", "isFinite", "(double)", "summary", "df-generated"] - - ["kotlin", "KotlinHKt", "isFinite", "(float)", "summary", "df-generated"] - - ["kotlin", "KotlinHKt", "isInfinite", "(double)", "summary", "df-generated"] - - ["kotlin", "KotlinHKt", "isInfinite", "(float)", "summary", "df-generated"] - - ["kotlin", "KotlinHKt", "isNaN", "(double)", "summary", "df-generated"] - - ["kotlin", "KotlinHKt", "isNaN", "(float)", "summary", "df-generated"] - - ["kotlin", "KotlinHKt", "lazy", "(Function0)", "summary", "df-generated"] - - ["kotlin", "KotlinHKt", "lazy", "(LazyThreadSafetyMode,Function0)", "summary", "df-generated"] - - ["kotlin", "KotlinHKt", "lazy", "(Object,Function0)", "summary", "df-generated"] - - ["kotlin", "KotlinHKt", "toBits", "(double)", "summary", "df-generated"] - - ["kotlin", "KotlinHKt", "toBits", "(float)", "summary", "df-generated"] - - ["kotlin", "KotlinHKt", "toRawBits", "(double)", "summary", "df-generated"] - - ["kotlin", "KotlinHKt", "toRawBits", "(float)", "summary", "df-generated"] - - ["kotlin", "KotlinNullPointerException", "KotlinNullPointerException", "()", "summary", "df-generated"] - - ["kotlin", "KotlinNullPointerException", "KotlinNullPointerException", "(String)", "summary", "df-generated"] - - ["kotlin", "KotlinVersion", "KotlinVersion", "(int,int)", "summary", "df-generated"] - - ["kotlin", "KotlinVersion", "KotlinVersion", "(int,int,int)", "summary", "df-generated"] - - ["kotlin", "KotlinVersion", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin", "KotlinVersion", "getMajor", "()", "summary", "df-generated"] - - ["kotlin", "KotlinVersion", "getMinor", "()", "summary", "df-generated"] - - ["kotlin", "KotlinVersion", "getPatch", "()", "summary", "df-generated"] - - ["kotlin", "KotlinVersion", "hashCode", "()", "summary", "df-generated"] - - ["kotlin", "KotlinVersion", "isAtLeast", "(int,int)", "summary", "df-generated"] - - ["kotlin", "KotlinVersion", "isAtLeast", "(int,int,int)", "summary", "df-generated"] - - ["kotlin", "KotlinVersion", "toString", "()", "summary", "df-generated"] - - ["kotlin", "KotlinVersion$Companion", "getMAX_COMPONENT_VALUE", "()", "summary", "df-generated"] - - ["kotlin", "LateinitKt", "isInitialized", "(KProperty0)", "summary", "df-generated"] - - ["kotlin", "Lazy", "getValue", "()", "summary", "df-generated"] - - ["kotlin", "Lazy", "isInitialized", "()", "summary", "df-generated"] - - ["kotlin", "LazyThreadSafetyMode", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin", "LazyThreadSafetyMode", "values", "()", "summary", "df-generated"] - - ["kotlin", "Metadata", "Metadata", "(int,int[],int[],String[],String[],String,String,int)", "summary", "df-generated"] - - ["kotlin", "Metadata", "bv", "()", "summary", "df-generated"] - - ["kotlin", "Metadata", "d1", "()", "summary", "df-generated"] - - ["kotlin", "Metadata", "d2", "()", "summary", "df-generated"] - - ["kotlin", "Metadata", "k", "()", "summary", "df-generated"] - - ["kotlin", "Metadata", "mv", "()", "summary", "df-generated"] - - ["kotlin", "Metadata", "pn", "()", "summary", "df-generated"] - - ["kotlin", "Metadata", "xi", "()", "summary", "df-generated"] - - ["kotlin", "Metadata", "xs", "()", "summary", "df-generated"] - - ["kotlin", "NoSuchElementException", "NoSuchElementException", "()", "summary", "df-generated"] - - ["kotlin", "NoSuchElementException", "NoSuchElementException", "(String)", "summary", "df-generated"] - - ["kotlin", "NoWhenBranchMatchedException", "NoWhenBranchMatchedException", "()", "summary", "df-generated"] - - ["kotlin", "NoWhenBranchMatchedException", "NoWhenBranchMatchedException", "(String)", "summary", "df-generated"] - - ["kotlin", "NoWhenBranchMatchedException", "NoWhenBranchMatchedException", "(String,Throwable)", "summary", "df-generated"] - - ["kotlin", "NoWhenBranchMatchedException", "NoWhenBranchMatchedException", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "NotImplementedError", "NotImplementedError", "(String)", "summary", "df-generated"] - - ["kotlin", "NullPointerException", "NullPointerException", "()", "summary", "df-generated"] - - ["kotlin", "NullPointerException", "NullPointerException", "(String)", "summary", "df-generated"] - - ["kotlin", "NumberFormatException", "NumberFormatException", "()", "summary", "df-generated"] - - ["kotlin", "NumberFormatException", "NumberFormatException", "(String)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "and", "(BigInteger,BigInteger)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "countLeadingZeroBits", "(byte)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "countLeadingZeroBits", "(int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "countLeadingZeroBits", "(long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "countLeadingZeroBits", "(short)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "countOneBits", "(byte)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "countOneBits", "(int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "countOneBits", "(long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "countOneBits", "(short)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "countTrailingZeroBits", "(byte)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "countTrailingZeroBits", "(int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "countTrailingZeroBits", "(long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "countTrailingZeroBits", "(short)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "dec", "(BigDecimal)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "dec", "(BigInteger)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "div", "(BigDecimal,BigDecimal)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "div", "(BigInteger,BigInteger)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(byte,byte)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(byte,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(byte,long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(byte,short)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(int,byte)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(int,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(int,long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(int,short)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(long,byte)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(long,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(long,long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(long,short)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(short,byte)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(short,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(short,long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "floorDiv", "(short,short)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "fromBits", "(DoubleCompanionObject,long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "fromBits", "(FloatCompanionObject,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "inc", "(BigDecimal)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "inc", "(BigInteger)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "inv", "(BigInteger)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "isFinite", "(double)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "isFinite", "(float)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "isInfinite", "(double)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "isInfinite", "(float)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "isNaN", "(double)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "isNaN", "(float)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "minus", "(BigDecimal,BigDecimal)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "minus", "(BigInteger,BigInteger)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(byte,byte)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(byte,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(byte,long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(byte,short)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(double,double)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(double,float)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(float,double)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(float,float)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(int,byte)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(int,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(int,long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(int,short)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(long,byte)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(long,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(long,long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(long,short)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(short,byte)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(short,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(short,long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "mod", "(short,short)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "or", "(BigInteger,BigInteger)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "plus", "(BigDecimal,BigDecimal)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "plus", "(BigInteger,BigInteger)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "rem", "(BigDecimal,BigDecimal)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "rem", "(BigInteger,BigInteger)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "rotateLeft", "(byte,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "rotateLeft", "(int,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "rotateLeft", "(long,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "rotateLeft", "(short,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "rotateRight", "(byte,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "rotateRight", "(int,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "rotateRight", "(long,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "rotateRight", "(short,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "shl", "(BigInteger,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "shr", "(BigInteger,int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "takeHighestOneBit", "(byte)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "takeHighestOneBit", "(int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "takeHighestOneBit", "(long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "takeHighestOneBit", "(short)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "takeLowestOneBit", "(byte)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "takeLowestOneBit", "(int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "takeLowestOneBit", "(long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "takeLowestOneBit", "(short)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "times", "(BigDecimal,BigDecimal)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "times", "(BigInteger,BigInteger)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toBigDecimal", "(BigInteger)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toBigDecimal", "(BigInteger,int,MathContext)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toBigDecimal", "(double)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toBigDecimal", "(double,MathContext)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toBigDecimal", "(float)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toBigDecimal", "(float,MathContext)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toBigDecimal", "(int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toBigDecimal", "(int,MathContext)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toBigDecimal", "(long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toBigDecimal", "(long,MathContext)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toBigInteger", "(int)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toBigInteger", "(long)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toBits", "(double)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toBits", "(float)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toRawBits", "(double)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "toRawBits", "(float)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "unaryMinus", "(BigDecimal)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "unaryMinus", "(BigInteger)", "summary", "df-generated"] - - ["kotlin", "NumbersKt", "xor", "(BigInteger,BigInteger)", "summary", "df-generated"] - - ["kotlin", "OptIn", "OptIn", "(KClass[])", "summary", "df-generated"] - - ["kotlin", "OptIn", "markerClass", "()", "summary", "df-generated"] - - ["kotlin", "OptionalExpectation", "OptionalExpectation", "()", "summary", "df-generated"] - - ["kotlin", "OverloadResolutionByLambdaReturnType", "OverloadResolutionByLambdaReturnType", "()", "summary", "df-generated"] - - ["kotlin", "Pair", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin", "Pair", "hashCode", "()", "summary", "df-generated"] - - ["kotlin", "ParameterName", "ParameterName", "(String)", "summary", "df-generated"] - - ["kotlin", "ParameterName", "name", "()", "summary", "df-generated"] - - ["kotlin", "PreconditionsKt", "assert", "(boolean)", "summary", "df-generated"] - - ["kotlin", "PreconditionsKt", "assert", "(boolean,Function0)", "summary", "df-generated"] - - ["kotlin", "PreconditionsKt", "check", "(boolean)", "summary", "df-generated"] - - ["kotlin", "PreconditionsKt", "check", "(boolean,Function0)", "summary", "df-generated"] - - ["kotlin", "PreconditionsKt", "error", "(Object)", "summary", "df-generated"] - - ["kotlin", "PreconditionsKt", "require", "(boolean)", "summary", "df-generated"] - - ["kotlin", "PreconditionsKt", "require", "(boolean,Function0)", "summary", "df-generated"] - - ["kotlin", "PropertyReferenceDelegatesKt", "getValue", "(KProperty0,Object,KProperty)", "summary", "df-generated"] - - ["kotlin", "PropertyReferenceDelegatesKt", "getValue", "(KProperty1,Object,KProperty)", "summary", "df-generated"] - - ["kotlin", "PropertyReferenceDelegatesKt", "setValue", "(KMutableProperty0,Object,KProperty,Object)", "summary", "df-generated"] - - ["kotlin", "PropertyReferenceDelegatesKt", "setValue", "(KMutableProperty1,Object,KProperty,Object)", "summary", "df-generated"] - - ["kotlin", "PublishedApi", "PublishedApi", "()", "summary", "df-generated"] - - ["kotlin", "ReplaceWith", "ReplaceWith", "(String,String[])", "summary", "df-generated"] - - ["kotlin", "ReplaceWith", "expression", "()", "summary", "df-generated"] - - ["kotlin", "ReplaceWith", "imports", "()", "summary", "df-generated"] - - ["kotlin", "RequiresOptIn", "RequiresOptIn", "(String,Level)", "summary", "df-generated"] - - ["kotlin", "RequiresOptIn", "level", "()", "summary", "df-generated"] - - ["kotlin", "RequiresOptIn", "message", "()", "summary", "df-generated"] - - ["kotlin", "RequiresOptIn$Level", "valueOf", "(String)", "summary", "df-generated"] - - ["kotlin", "RequiresOptIn$Level", "values", "()", "summary", "df-generated"] - - ["kotlin", "Result", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin", "Result", "hashCode", "()", "summary", "df-generated"] - - ["kotlin", "Result", "isFailure", "()", "summary", "df-generated"] - - ["kotlin", "Result", "isSuccess", "()", "summary", "df-generated"] - - ["kotlin", "ResultKt", "runCatching", "(Function0)", "summary", "df-generated"] - - ["kotlin", "ResultKt", "runCatching", "(Object,Function1)", "summary", "df-generated"] - - ["kotlin", "RuntimeException", "RuntimeException", "()", "summary", "df-generated"] - - ["kotlin", "RuntimeException", "RuntimeException", "(String)", "summary", "df-generated"] - - ["kotlin", "RuntimeException", "RuntimeException", "(String,Throwable)", "summary", "df-generated"] - - ["kotlin", "RuntimeException", "RuntimeException", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "SinceKotlin", "SinceKotlin", "(String)", "summary", "df-generated"] - - ["kotlin", "SinceKotlin", "version", "()", "summary", "df-generated"] - - ["kotlin", "StandardKt", "TODO", "()", "summary", "df-generated"] - - ["kotlin", "StandardKt", "TODO", "(String)", "summary", "df-generated"] - - ["kotlin", "StandardKt", "repeat", "(int,Function1)", "summary", "df-generated"] - - ["kotlin", "StandardKt", "run", "(Function0)", "summary", "df-generated"] - - ["kotlin", "StandardKt", "synchronized", "(Object,Function0)", "summary", "df-generated"] - - ["kotlin", "Suppress", "Suppress", "(String[])", "summary", "df-generated"] - - ["kotlin", "Suppress", "names", "()", "summary", "df-generated"] - - ["kotlin", "Throws", "Throws", "(KClass[])", "summary", "df-generated"] - - ["kotlin", "Throws", "exceptionClasses", "()", "summary", "df-generated"] - - ["kotlin", "Triple", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin", "Triple", "hashCode", "()", "summary", "df-generated"] - - ["kotlin", "TypeCastException", "TypeCastException", "()", "summary", "df-generated"] - - ["kotlin", "TypeCastException", "TypeCastException", "(String)", "summary", "df-generated"] - - ["kotlin", "UByte", "and", "(byte)", "summary", "df-generated"] - - ["kotlin", "UByte", "compareTo", "(byte)", "summary", "df-generated"] - - ["kotlin", "UByte", "compareTo", "(int)", "summary", "df-generated"] - - ["kotlin", "UByte", "compareTo", "(long)", "summary", "df-generated"] - - ["kotlin", "UByte", "compareTo", "(short)", "summary", "df-generated"] - - ["kotlin", "UByte", "dec", "()", "summary", "df-generated"] - - ["kotlin", "UByte", "div", "(byte)", "summary", "df-generated"] - - ["kotlin", "UByte", "div", "(int)", "summary", "df-generated"] - - ["kotlin", "UByte", "div", "(long)", "summary", "df-generated"] - - ["kotlin", "UByte", "div", "(short)", "summary", "df-generated"] - - ["kotlin", "UByte", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin", "UByte", "floorDiv", "(byte)", "summary", "df-generated"] - - ["kotlin", "UByte", "floorDiv", "(int)", "summary", "df-generated"] - - ["kotlin", "UByte", "floorDiv", "(long)", "summary", "df-generated"] - - ["kotlin", "UByte", "floorDiv", "(short)", "summary", "df-generated"] - - ["kotlin", "UByte", "hashCode", "()", "summary", "df-generated"] - - ["kotlin", "UByte", "inc", "()", "summary", "df-generated"] - - ["kotlin", "UByte", "inv", "()", "summary", "df-generated"] - - ["kotlin", "UByte", "minus", "(byte)", "summary", "df-generated"] - - ["kotlin", "UByte", "minus", "(int)", "summary", "df-generated"] - - ["kotlin", "UByte", "minus", "(long)", "summary", "df-generated"] - - ["kotlin", "UByte", "minus", "(short)", "summary", "df-generated"] - - ["kotlin", "UByte", "mod", "(byte)", "summary", "df-generated"] - - ["kotlin", "UByte", "mod", "(int)", "summary", "df-generated"] - - ["kotlin", "UByte", "mod", "(long)", "summary", "df-generated"] - - ["kotlin", "UByte", "mod", "(short)", "summary", "df-generated"] - - ["kotlin", "UByte", "or", "(byte)", "summary", "df-generated"] - - ["kotlin", "UByte", "plus", "(byte)", "summary", "df-generated"] - - ["kotlin", "UByte", "plus", "(int)", "summary", "df-generated"] - - ["kotlin", "UByte", "plus", "(long)", "summary", "df-generated"] - - ["kotlin", "UByte", "plus", "(short)", "summary", "df-generated"] - - ["kotlin", "UByte", "rangeTo", "(byte)", "summary", "df-generated"] - - ["kotlin", "UByte", "rem", "(byte)", "summary", "df-generated"] - - ["kotlin", "UByte", "rem", "(int)", "summary", "df-generated"] - - ["kotlin", "UByte", "rem", "(long)", "summary", "df-generated"] - - ["kotlin", "UByte", "rem", "(short)", "summary", "df-generated"] - - ["kotlin", "UByte", "times", "(byte)", "summary", "df-generated"] - - ["kotlin", "UByte", "times", "(int)", "summary", "df-generated"] - - ["kotlin", "UByte", "times", "(long)", "summary", "df-generated"] - - ["kotlin", "UByte", "times", "(short)", "summary", "df-generated"] - - ["kotlin", "UByte", "toByte", "()", "summary", "df-generated"] - - ["kotlin", "UByte", "toDouble", "()", "summary", "df-generated"] - - ["kotlin", "UByte", "toFloat", "()", "summary", "df-generated"] - - ["kotlin", "UByte", "toInt", "()", "summary", "df-generated"] - - ["kotlin", "UByte", "toLong", "()", "summary", "df-generated"] - - ["kotlin", "UByte", "toShort", "()", "summary", "df-generated"] - - ["kotlin", "UByte", "toString", "()", "summary", "df-generated"] - - ["kotlin", "UByte", "toUInt", "()", "summary", "df-generated"] - - ["kotlin", "UByte", "toULong", "()", "summary", "df-generated"] - - ["kotlin", "UByte", "toUShort", "()", "summary", "df-generated"] - - ["kotlin", "UByte", "xor", "(byte)", "summary", "df-generated"] - - ["kotlin", "UByte$Companion", "getMAX_VALUE", "()", "summary", "df-generated"] - - ["kotlin", "UByte$Companion", "getMIN_VALUE", "()", "summary", "df-generated"] - - ["kotlin", "UByte$Companion", "getSIZE_BITS", "()", "summary", "df-generated"] - - ["kotlin", "UByte$Companion", "getSIZE_BYTES", "()", "summary", "df-generated"] - - ["kotlin", "UByteArray", "UByteArray", "(int)", "summary", "df-generated"] - - ["kotlin", "UByteArray", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin", "UByteArray", "get", "(int)", "summary", "df-generated"] - - ["kotlin", "UByteArray", "hashCode", "()", "summary", "df-generated"] - - ["kotlin", "UByteArray", "set", "(int,byte)", "summary", "df-generated"] - - ["kotlin", "UByteArray", "toString", "()", "summary", "df-generated"] - - ["kotlin", "UByteArrayKt", "UByteArray", "(int,Function1)", "summary", "df-generated"] - - ["kotlin", "UByteKt", "toUByte", "(byte)", "summary", "df-generated"] - - ["kotlin", "UByteKt", "toUByte", "(int)", "summary", "df-generated"] - - ["kotlin", "UByteKt", "toUByte", "(long)", "summary", "df-generated"] - - ["kotlin", "UByteKt", "toUByte", "(short)", "summary", "df-generated"] - - ["kotlin", "UInt", "and", "(int)", "summary", "df-generated"] - - ["kotlin", "UInt", "compareTo", "(byte)", "summary", "df-generated"] - - ["kotlin", "UInt", "compareTo", "(int)", "summary", "df-generated"] - - ["kotlin", "UInt", "compareTo", "(long)", "summary", "df-generated"] - - ["kotlin", "UInt", "compareTo", "(short)", "summary", "df-generated"] - - ["kotlin", "UInt", "dec", "()", "summary", "df-generated"] - - ["kotlin", "UInt", "div", "(byte)", "summary", "df-generated"] - - ["kotlin", "UInt", "div", "(int)", "summary", "df-generated"] - - ["kotlin", "UInt", "div", "(long)", "summary", "df-generated"] - - ["kotlin", "UInt", "div", "(short)", "summary", "df-generated"] - - ["kotlin", "UInt", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin", "UInt", "floorDiv", "(byte)", "summary", "df-generated"] - - ["kotlin", "UInt", "floorDiv", "(int)", "summary", "df-generated"] - - ["kotlin", "UInt", "floorDiv", "(long)", "summary", "df-generated"] - - ["kotlin", "UInt", "floorDiv", "(short)", "summary", "df-generated"] - - ["kotlin", "UInt", "hashCode", "()", "summary", "df-generated"] - - ["kotlin", "UInt", "inc", "()", "summary", "df-generated"] - - ["kotlin", "UInt", "inv", "()", "summary", "df-generated"] - - ["kotlin", "UInt", "minus", "(byte)", "summary", "df-generated"] - - ["kotlin", "UInt", "minus", "(int)", "summary", "df-generated"] - - ["kotlin", "UInt", "minus", "(long)", "summary", "df-generated"] - - ["kotlin", "UInt", "minus", "(short)", "summary", "df-generated"] - - ["kotlin", "UInt", "mod", "(byte)", "summary", "df-generated"] - - ["kotlin", "UInt", "mod", "(int)", "summary", "df-generated"] - - ["kotlin", "UInt", "mod", "(long)", "summary", "df-generated"] - - ["kotlin", "UInt", "mod", "(short)", "summary", "df-generated"] - - ["kotlin", "UInt", "or", "(int)", "summary", "df-generated"] - - ["kotlin", "UInt", "plus", "(byte)", "summary", "df-generated"] - - ["kotlin", "UInt", "plus", "(int)", "summary", "df-generated"] - - ["kotlin", "UInt", "plus", "(long)", "summary", "df-generated"] - - ["kotlin", "UInt", "plus", "(short)", "summary", "df-generated"] - - ["kotlin", "UInt", "rangeTo", "(int)", "summary", "df-generated"] - - ["kotlin", "UInt", "rem", "(byte)", "summary", "df-generated"] - - ["kotlin", "UInt", "rem", "(int)", "summary", "df-generated"] - - ["kotlin", "UInt", "rem", "(long)", "summary", "df-generated"] - - ["kotlin", "UInt", "rem", "(short)", "summary", "df-generated"] - - ["kotlin", "UInt", "shl", "(int)", "summary", "df-generated"] - - ["kotlin", "UInt", "shr", "(int)", "summary", "df-generated"] - - ["kotlin", "UInt", "times", "(byte)", "summary", "df-generated"] - - ["kotlin", "UInt", "times", "(int)", "summary", "df-generated"] - - ["kotlin", "UInt", "times", "(long)", "summary", "df-generated"] - - ["kotlin", "UInt", "times", "(short)", "summary", "df-generated"] - - ["kotlin", "UInt", "toByte", "()", "summary", "df-generated"] - - ["kotlin", "UInt", "toDouble", "()", "summary", "df-generated"] - - ["kotlin", "UInt", "toFloat", "()", "summary", "df-generated"] - - ["kotlin", "UInt", "toInt", "()", "summary", "df-generated"] - - ["kotlin", "UInt", "toLong", "()", "summary", "df-generated"] - - ["kotlin", "UInt", "toShort", "()", "summary", "df-generated"] - - ["kotlin", "UInt", "toString", "()", "summary", "df-generated"] - - ["kotlin", "UInt", "toUByte", "()", "summary", "df-generated"] - - ["kotlin", "UInt", "toULong", "()", "summary", "df-generated"] - - ["kotlin", "UInt", "toUShort", "()", "summary", "df-generated"] - - ["kotlin", "UInt", "xor", "(int)", "summary", "df-generated"] - - ["kotlin", "UInt$Companion", "getMAX_VALUE", "()", "summary", "df-generated"] - - ["kotlin", "UInt$Companion", "getMIN_VALUE", "()", "summary", "df-generated"] - - ["kotlin", "UInt$Companion", "getSIZE_BITS", "()", "summary", "df-generated"] - - ["kotlin", "UInt$Companion", "getSIZE_BYTES", "()", "summary", "df-generated"] - - ["kotlin", "UIntArray", "UIntArray", "(int)", "summary", "df-generated"] - - ["kotlin", "UIntArray", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin", "UIntArray", "get", "(int)", "summary", "df-generated"] - - ["kotlin", "UIntArray", "hashCode", "()", "summary", "df-generated"] - - ["kotlin", "UIntArray", "set", "(int,int)", "summary", "df-generated"] - - ["kotlin", "UIntArray", "toString", "()", "summary", "df-generated"] - - ["kotlin", "UIntArrayKt", "UIntArray", "(int,Function1)", "summary", "df-generated"] - - ["kotlin", "UIntKt", "toUInt", "(byte)", "summary", "df-generated"] - - ["kotlin", "UIntKt", "toUInt", "(double)", "summary", "df-generated"] - - ["kotlin", "UIntKt", "toUInt", "(float)", "summary", "df-generated"] - - ["kotlin", "UIntKt", "toUInt", "(int)", "summary", "df-generated"] - - ["kotlin", "UIntKt", "toUInt", "(long)", "summary", "df-generated"] - - ["kotlin", "UIntKt", "toUInt", "(short)", "summary", "df-generated"] - - ["kotlin", "ULong", "and", "(long)", "summary", "df-generated"] - - ["kotlin", "ULong", "compareTo", "(byte)", "summary", "df-generated"] - - ["kotlin", "ULong", "compareTo", "(int)", "summary", "df-generated"] - - ["kotlin", "ULong", "compareTo", "(long)", "summary", "df-generated"] - - ["kotlin", "ULong", "compareTo", "(short)", "summary", "df-generated"] - - ["kotlin", "ULong", "dec", "()", "summary", "df-generated"] - - ["kotlin", "ULong", "div", "(byte)", "summary", "df-generated"] - - ["kotlin", "ULong", "div", "(int)", "summary", "df-generated"] - - ["kotlin", "ULong", "div", "(long)", "summary", "df-generated"] - - ["kotlin", "ULong", "div", "(short)", "summary", "df-generated"] - - ["kotlin", "ULong", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin", "ULong", "floorDiv", "(byte)", "summary", "df-generated"] - - ["kotlin", "ULong", "floorDiv", "(int)", "summary", "df-generated"] - - ["kotlin", "ULong", "floorDiv", "(long)", "summary", "df-generated"] - - ["kotlin", "ULong", "floorDiv", "(short)", "summary", "df-generated"] - - ["kotlin", "ULong", "hashCode", "()", "summary", "df-generated"] - - ["kotlin", "ULong", "inc", "()", "summary", "df-generated"] - - ["kotlin", "ULong", "inv", "()", "summary", "df-generated"] - - ["kotlin", "ULong", "minus", "(byte)", "summary", "df-generated"] - - ["kotlin", "ULong", "minus", "(int)", "summary", "df-generated"] - - ["kotlin", "ULong", "minus", "(long)", "summary", "df-generated"] - - ["kotlin", "ULong", "minus", "(short)", "summary", "df-generated"] - - ["kotlin", "ULong", "mod", "(byte)", "summary", "df-generated"] - - ["kotlin", "ULong", "mod", "(int)", "summary", "df-generated"] - - ["kotlin", "ULong", "mod", "(long)", "summary", "df-generated"] - - ["kotlin", "ULong", "mod", "(short)", "summary", "df-generated"] - - ["kotlin", "ULong", "or", "(long)", "summary", "df-generated"] - - ["kotlin", "ULong", "plus", "(byte)", "summary", "df-generated"] - - ["kotlin", "ULong", "plus", "(int)", "summary", "df-generated"] - - ["kotlin", "ULong", "plus", "(long)", "summary", "df-generated"] - - ["kotlin", "ULong", "plus", "(short)", "summary", "df-generated"] - - ["kotlin", "ULong", "rangeTo", "(long)", "summary", "df-generated"] - - ["kotlin", "ULong", "rem", "(byte)", "summary", "df-generated"] - - ["kotlin", "ULong", "rem", "(int)", "summary", "df-generated"] - - ["kotlin", "ULong", "rem", "(long)", "summary", "df-generated"] - - ["kotlin", "ULong", "rem", "(short)", "summary", "df-generated"] - - ["kotlin", "ULong", "shl", "(int)", "summary", "df-generated"] - - ["kotlin", "ULong", "shr", "(int)", "summary", "df-generated"] - - ["kotlin", "ULong", "times", "(byte)", "summary", "df-generated"] - - ["kotlin", "ULong", "times", "(int)", "summary", "df-generated"] - - ["kotlin", "ULong", "times", "(long)", "summary", "df-generated"] - - ["kotlin", "ULong", "times", "(short)", "summary", "df-generated"] - - ["kotlin", "ULong", "toByte", "()", "summary", "df-generated"] - - ["kotlin", "ULong", "toDouble", "()", "summary", "df-generated"] - - ["kotlin", "ULong", "toFloat", "()", "summary", "df-generated"] - - ["kotlin", "ULong", "toInt", "()", "summary", "df-generated"] - - ["kotlin", "ULong", "toLong", "()", "summary", "df-generated"] - - ["kotlin", "ULong", "toShort", "()", "summary", "df-generated"] - - ["kotlin", "ULong", "toString", "()", "summary", "df-generated"] - - ["kotlin", "ULong", "toUByte", "()", "summary", "df-generated"] - - ["kotlin", "ULong", "toUInt", "()", "summary", "df-generated"] - - ["kotlin", "ULong", "toUShort", "()", "summary", "df-generated"] - - ["kotlin", "ULong", "xor", "(long)", "summary", "df-generated"] - - ["kotlin", "ULong$Companion", "getMAX_VALUE", "()", "summary", "df-generated"] - - ["kotlin", "ULong$Companion", "getMIN_VALUE", "()", "summary", "df-generated"] - - ["kotlin", "ULong$Companion", "getSIZE_BITS", "()", "summary", "df-generated"] - - ["kotlin", "ULong$Companion", "getSIZE_BYTES", "()", "summary", "df-generated"] - - ["kotlin", "ULongArray", "ULongArray", "(int)", "summary", "df-generated"] - - ["kotlin", "ULongArray", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin", "ULongArray", "get", "(int)", "summary", "df-generated"] - - ["kotlin", "ULongArray", "hashCode", "()", "summary", "df-generated"] - - ["kotlin", "ULongArray", "set", "(int,long)", "summary", "df-generated"] - - ["kotlin", "ULongArray", "toString", "()", "summary", "df-generated"] - - ["kotlin", "ULongArrayKt", "ULongArray", "(int,Function1)", "summary", "df-generated"] - - ["kotlin", "ULongKt", "toULong", "(byte)", "summary", "df-generated"] - - ["kotlin", "ULongKt", "toULong", "(double)", "summary", "df-generated"] - - ["kotlin", "ULongKt", "toULong", "(float)", "summary", "df-generated"] - - ["kotlin", "ULongKt", "toULong", "(int)", "summary", "df-generated"] - - ["kotlin", "ULongKt", "toULong", "(long)", "summary", "df-generated"] - - ["kotlin", "ULongKt", "toULong", "(short)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "countLeadingZeroBits", "(byte)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "countLeadingZeroBits", "(int)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "countLeadingZeroBits", "(long)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "countLeadingZeroBits", "(short)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "countOneBits", "(byte)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "countOneBits", "(int)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "countOneBits", "(long)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "countOneBits", "(short)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "countTrailingZeroBits", "(byte)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "countTrailingZeroBits", "(int)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "countTrailingZeroBits", "(long)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "countTrailingZeroBits", "(short)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "rotateLeft", "(byte,int)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "rotateLeft", "(int,int)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "rotateLeft", "(long,int)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "rotateLeft", "(short,int)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "rotateRight", "(byte,int)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "rotateRight", "(int,int)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "rotateRight", "(long,int)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "rotateRight", "(short,int)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "takeHighestOneBit", "(byte)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "takeHighestOneBit", "(int)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "takeHighestOneBit", "(long)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "takeHighestOneBit", "(short)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "takeLowestOneBit", "(byte)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "takeLowestOneBit", "(int)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "takeLowestOneBit", "(long)", "summary", "df-generated"] - - ["kotlin", "UNumbersKt", "takeLowestOneBit", "(short)", "summary", "df-generated"] - - ["kotlin", "UShort", "and", "(short)", "summary", "df-generated"] - - ["kotlin", "UShort", "compareTo", "(byte)", "summary", "df-generated"] - - ["kotlin", "UShort", "compareTo", "(int)", "summary", "df-generated"] - - ["kotlin", "UShort", "compareTo", "(long)", "summary", "df-generated"] - - ["kotlin", "UShort", "compareTo", "(short)", "summary", "df-generated"] - - ["kotlin", "UShort", "dec", "()", "summary", "df-generated"] - - ["kotlin", "UShort", "div", "(byte)", "summary", "df-generated"] - - ["kotlin", "UShort", "div", "(int)", "summary", "df-generated"] - - ["kotlin", "UShort", "div", "(long)", "summary", "df-generated"] - - ["kotlin", "UShort", "div", "(short)", "summary", "df-generated"] - - ["kotlin", "UShort", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin", "UShort", "floorDiv", "(byte)", "summary", "df-generated"] - - ["kotlin", "UShort", "floorDiv", "(int)", "summary", "df-generated"] - - ["kotlin", "UShort", "floorDiv", "(long)", "summary", "df-generated"] - - ["kotlin", "UShort", "floorDiv", "(short)", "summary", "df-generated"] - - ["kotlin", "UShort", "hashCode", "()", "summary", "df-generated"] - - ["kotlin", "UShort", "inc", "()", "summary", "df-generated"] - - ["kotlin", "UShort", "inv", "()", "summary", "df-generated"] - - ["kotlin", "UShort", "minus", "(byte)", "summary", "df-generated"] - - ["kotlin", "UShort", "minus", "(int)", "summary", "df-generated"] - - ["kotlin", "UShort", "minus", "(long)", "summary", "df-generated"] - - ["kotlin", "UShort", "minus", "(short)", "summary", "df-generated"] - - ["kotlin", "UShort", "mod", "(byte)", "summary", "df-generated"] - - ["kotlin", "UShort", "mod", "(int)", "summary", "df-generated"] - - ["kotlin", "UShort", "mod", "(long)", "summary", "df-generated"] - - ["kotlin", "UShort", "mod", "(short)", "summary", "df-generated"] - - ["kotlin", "UShort", "or", "(short)", "summary", "df-generated"] - - ["kotlin", "UShort", "plus", "(byte)", "summary", "df-generated"] - - ["kotlin", "UShort", "plus", "(int)", "summary", "df-generated"] - - ["kotlin", "UShort", "plus", "(long)", "summary", "df-generated"] - - ["kotlin", "UShort", "plus", "(short)", "summary", "df-generated"] - - ["kotlin", "UShort", "rangeTo", "(short)", "summary", "df-generated"] - - ["kotlin", "UShort", "rem", "(byte)", "summary", "df-generated"] - - ["kotlin", "UShort", "rem", "(int)", "summary", "df-generated"] - - ["kotlin", "UShort", "rem", "(long)", "summary", "df-generated"] - - ["kotlin", "UShort", "rem", "(short)", "summary", "df-generated"] - - ["kotlin", "UShort", "times", "(byte)", "summary", "df-generated"] - - ["kotlin", "UShort", "times", "(int)", "summary", "df-generated"] - - ["kotlin", "UShort", "times", "(long)", "summary", "df-generated"] - - ["kotlin", "UShort", "times", "(short)", "summary", "df-generated"] - - ["kotlin", "UShort", "toByte", "()", "summary", "df-generated"] - - ["kotlin", "UShort", "toDouble", "()", "summary", "df-generated"] - - ["kotlin", "UShort", "toFloat", "()", "summary", "df-generated"] - - ["kotlin", "UShort", "toInt", "()", "summary", "df-generated"] - - ["kotlin", "UShort", "toLong", "()", "summary", "df-generated"] - - ["kotlin", "UShort", "toShort", "()", "summary", "df-generated"] - - ["kotlin", "UShort", "toString", "()", "summary", "df-generated"] - - ["kotlin", "UShort", "toUByte", "()", "summary", "df-generated"] - - ["kotlin", "UShort", "toUInt", "()", "summary", "df-generated"] - - ["kotlin", "UShort", "toULong", "()", "summary", "df-generated"] - - ["kotlin", "UShort", "xor", "(short)", "summary", "df-generated"] - - ["kotlin", "UShort$Companion", "getMAX_VALUE", "()", "summary", "df-generated"] - - ["kotlin", "UShort$Companion", "getMIN_VALUE", "()", "summary", "df-generated"] - - ["kotlin", "UShort$Companion", "getSIZE_BITS", "()", "summary", "df-generated"] - - ["kotlin", "UShort$Companion", "getSIZE_BYTES", "()", "summary", "df-generated"] - - ["kotlin", "UShortArray", "UShortArray", "(int)", "summary", "df-generated"] - - ["kotlin", "UShortArray", "equals", "(Object)", "summary", "df-generated"] - - ["kotlin", "UShortArray", "get", "(int)", "summary", "df-generated"] - - ["kotlin", "UShortArray", "hashCode", "()", "summary", "df-generated"] - - ["kotlin", "UShortArray", "set", "(int,short)", "summary", "df-generated"] - - ["kotlin", "UShortArray", "toString", "()", "summary", "df-generated"] - - ["kotlin", "UShortArrayKt", "UShortArray", "(int,Function1)", "summary", "df-generated"] - - ["kotlin", "UShortKt", "toUShort", "(byte)", "summary", "df-generated"] - - ["kotlin", "UShortKt", "toUShort", "(int)", "summary", "df-generated"] - - ["kotlin", "UShortKt", "toUShort", "(long)", "summary", "df-generated"] - - ["kotlin", "UShortKt", "toUShort", "(short)", "summary", "df-generated"] - - ["kotlin", "UninitializedPropertyAccessException", "UninitializedPropertyAccessException", "()", "summary", "df-generated"] - - ["kotlin", "UninitializedPropertyAccessException", "UninitializedPropertyAccessException", "(String)", "summary", "df-generated"] - - ["kotlin", "UninitializedPropertyAccessException", "UninitializedPropertyAccessException", "(String,Throwable)", "summary", "df-generated"] - - ["kotlin", "UninitializedPropertyAccessException", "UninitializedPropertyAccessException", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "Unit", "toString", "()", "summary", "df-generated"] - - ["kotlin", "UnsafeVariance", "UnsafeVariance", "()", "summary", "df-generated"] - - ["kotlin", "UnsupportedOperationException", "UnsupportedOperationException", "()", "summary", "df-generated"] - - ["kotlin", "UnsupportedOperationException", "UnsupportedOperationException", "(String)", "summary", "df-generated"] - - ["kotlin", "UnsupportedOperationException", "UnsupportedOperationException", "(String,Throwable)", "summary", "df-generated"] - - ["kotlin", "UnsupportedOperationException", "UnsupportedOperationException", "(Throwable)", "summary", "df-generated"] - - ["kotlin", "UseExperimental", "UseExperimental", "(KClass[])", "summary", "df-generated"] - - ["kotlin", "UseExperimental", "markerClass", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/org.apache.commons.io.model.json b/java/ql/lib/ext/generated/modelgenerator/org.apache.commons.io.model.json new file mode 100644 index 000000000000..872789a9e7db --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/org.apache.commons.io.model.json @@ -0,0 +1,1441 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Definitions of models for the org.apache.commons.io framework. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.commons.io.file", "PathFilter", true, "accept", "(Path,BasicFileAttributes)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", false, "copyFile", "(URL,Path,CopyOption[])", "", "Argument[0]", "request-forgery", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", false, "copyFile", "(URL,Path,CopyOption[])", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", false, "copyFileToDirectory", "(Path,Path,CopyOption[])", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", false, "copyFileToDirectory", "(URL,Path,CopyOption[])", "", "Argument[0]", "request-forgery", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", false, "copyFileToDirectory", "(URL,Path,CopyOption[])", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", false, "newOutputStream", "(Path,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", false, "writeString", "(Path,CharSequence,Charset,OpenOption[])", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "filter", "(IOFileFilter,File[])", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "filterList", "(IOFileFilter,File[])", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "filterSet", "(IOFileFilter,File[])", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Tailable", true, "getRandomAccess", "(String)", "", "Argument[this]", "path-injection", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(URL)", "", "Argument[0]", "request-forgery", "df-generated"], + ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "writeTo", "(OutputStream)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(File,Charset)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(File,Charset,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(File,CharsetEncoder)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(File,CharsetEncoder,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(File,String)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(File,String,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(String,Charset)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(String,Charset,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(String,CharsetEncoder)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(String,CharsetEncoder,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(String,String)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(String,String,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,Charset)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,Charset,boolean,String)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,String)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,String,boolean,String)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,boolean,String)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(String)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(String,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(String,boolean,String)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "XmlStreamWriter", true, "XmlStreamWriter", "(File)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io.output", "XmlStreamWriter", true, "XmlStreamWriter", "(File,String)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyDirectory", "(File,File)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyDirectory", "(File,File,FileFilter)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyDirectory", "(File,File,FileFilter,boolean)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyDirectory", "(File,File,FileFilter,boolean,CopyOption[])", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyDirectory", "(File,File,boolean)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyDirectoryToDirectory", "(File,File)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyFile", "(File,File)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyFile", "(File,File,CopyOption[])", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyFile", "(File,File,boolean)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyFile", "(File,File,boolean,CopyOption[])", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyFileToDirectory", "(File,File)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyFileToDirectory", "(File,File,boolean)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyInputStreamToFile", "(InputStream,File)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyToDirectory", "(File,File)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyToDirectory", "(Iterable,File)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyToFile", "(InputStream,File)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyURLToFile", "(URL,File)", "", "Argument[0]", "request-forgery", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyURLToFile", "(URL,File)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyURLToFile", "(URL,File,int,int)", "", "Argument[0]", "request-forgery", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "copyURLToFile", "(URL,File,int,int)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "moveDirectory", "(File,File)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "moveDirectoryToDirectory", "(File,File,boolean)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "moveFile", "(File,File)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "moveFile", "(File,File,CopyOption[])", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "moveFileToDirectory", "(File,File,boolean)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "moveToDirectory", "(File,File,boolean)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "newOutputStream", "(File,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "openOutputStream", "(File)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "openOutputStream", "(File,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "touch", "(File)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "write", "(File,CharSequence)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "write", "(File,CharSequence,Charset)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "write", "(File,CharSequence,Charset,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "write", "(File,CharSequence,String)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "write", "(File,CharSequence,String,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "write", "(File,CharSequence,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeByteArrayToFile", "(File,byte[])", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeByteArrayToFile", "(File,byte[],boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeByteArrayToFile", "(File,byte[],int,int)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeByteArrayToFile", "(File,byte[],int,int,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,Collection)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,Collection,String)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,Collection,String,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,Collection,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,String,Collection)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,String,Collection,String)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,String,Collection,String,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,String,Collection,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeStringToFile", "(File,String)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeStringToFile", "(File,String,Charset)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeStringToFile", "(File,String,Charset,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeStringToFile", "(File,String,String)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeStringToFile", "(File,String,String,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "writeStringToFile", "(File,String,boolean)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copy", "(URL,File)", "", "Argument[0]", "request-forgery", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copy", "(URL,File)", "", "Argument[1]", "path-injection", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copy", "(URL,OutputStream)", "", "Argument[0]", "request-forgery", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(URI)", "", "Argument[0]", "request-forgery", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(URL)", "", "Argument[0]", "request-forgery", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toString", "(URI)", "", "Argument[0]", "request-forgery", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toString", "(URI,Charset)", "", "Argument[0]", "request-forgery", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toString", "(URI,String)", "", "Argument[0]", "request-forgery", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toString", "(URL)", "", "Argument[0]", "request-forgery", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toString", "(URL,Charset)", "", "Argument[0]", "request-forgery", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toString", "(URL,String)", "", "Argument[0]", "request-forgery", "df-generated"], + ["org.apache.commons.io", "RandomAccessFileMode", false, "create", "(File)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "RandomAccessFileMode", false, "create", "(Path)", "", "Argument[0]", "path-injection", "df-generated"], + ["org.apache.commons.io", "RandomAccessFileMode", false, "create", "(String)", "", "Argument[0]", "path-injection", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.io.charset", "CharsetDecoders", true, "toCharsetDecoder", "(CharsetDecoder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.charset", "CharsetEncoders", true, "toCharsetEncoder", "(CharsetEncoder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.comparator", "CompositeFileComparator", true, "CompositeFileComparator", "(Comparator[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.comparator", "CompositeFileComparator", true, "CompositeFileComparator", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.comparator", "CompositeFileComparator", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file.spi", "FileSystemProviders", true, "getFileSystemProvider", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file.spi", "FileSystemProviders", true, "getFileSystemProvider", "(URI)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file.spi", "FileSystemProviders", true, "getFileSystemProvider", "(URL)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "AccumulatorPathVisitor", "(Counters$PathCounters)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "AccumulatorPathVisitor", "(Counters$PathCounters,PathFilter,PathFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "AccumulatorPathVisitor", "(Counters$PathCounters,PathFilter,PathFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "AccumulatorPathVisitor", "(Counters$PathCounters,PathFilter,PathFilter)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "getDirList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "getFileList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "withBigIntegerCounters", "(PathFilter,PathFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "withBigIntegerCounters", "(PathFilter,PathFilter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "withLongCounters", "(PathFilter,PathFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "withLongCounters", "(PathFilter,PathFilter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "CleaningPathVisitor", true, "CleaningPathVisitor", "(Counters$PathCounters,DeleteOption[],String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CleaningPathVisitor", true, "CleaningPathVisitor", "(Counters$PathCounters,DeleteOption[],String[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CleaningPathVisitor", true, "CleaningPathVisitor", "(Counters$PathCounters,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CleaningPathVisitor", true, "CleaningPathVisitor", "(Counters$PathCounters,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,Path,Path,CopyOption[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,Path,Path,CopyOption[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,Path,Path,CopyOption[])", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,Path,Path,CopyOption[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,PathFilter,PathFilter,Path,Path,CopyOption[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,PathFilter,PathFilter,Path,Path,CopyOption[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,PathFilter,PathFilter,Path,Path,CopyOption[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,PathFilter,PathFilter,Path,Path,CopyOption[])", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,PathFilter,PathFilter,Path,Path,CopyOption[])", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,PathFilter,PathFilter,Path,Path,CopyOption[])", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "getCopyOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "getSourceDirectory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "getTargetDirectory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "Counters$PathCounters", true, "getByteCounter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "Counters$PathCounters", true, "getDirectoryCounter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "Counters$PathCounters", true, "getFileCounter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "CountingPathVisitor", true, "CountingPathVisitor", "(Counters$PathCounters)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CountingPathVisitor", true, "CountingPathVisitor", "(Counters$PathCounters,PathFilter,PathFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CountingPathVisitor", true, "CountingPathVisitor", "(Counters$PathCounters,PathFilter,PathFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CountingPathVisitor", true, "CountingPathVisitor", "(Counters$PathCounters,PathFilter,PathFilter)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "CountingPathVisitor", true, "getPathCounters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "DeletingPathVisitor", true, "DeletingPathVisitor", "(Counters$PathCounters,DeleteOption[],String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "DeletingPathVisitor", true, "DeletingPathVisitor", "(Counters$PathCounters,DeleteOption[],String[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "DeletingPathVisitor", true, "DeletingPathVisitor", "(Counters$PathCounters,LinkOption[],DeleteOption[],String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "DeletingPathVisitor", true, "DeletingPathVisitor", "(Counters$PathCounters,LinkOption[],DeleteOption[],String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "DeletingPathVisitor", true, "DeletingPathVisitor", "(Counters$PathCounters,LinkOption[],DeleteOption[],String[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "DeletingPathVisitor", true, "DeletingPathVisitor", "(Counters$PathCounters,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "DeletingPathVisitor", true, "DeletingPathVisitor", "(Counters$PathCounters,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "DirectoryStreamFilter", true, "DirectoryStreamFilter", "(PathFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.file", "DirectoryStreamFilter", true, "getPathFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", false, "copyFile", "(URL,Path,CopyOption[])", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", false, "copyFileToDirectory", "(URL,Path,CopyOption[])", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", false, "setReadOnly", "(Path,boolean,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", false, "visitFileTree", "(FileVisitor,Path)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", false, "visitFileTree", "(FileVisitor,Path,Set,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", false, "visitFileTree", "(FileVisitor,String,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", false, "visitFileTree", "(FileVisitor,URI)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", false, "writeString", "(Path,CharSequence,Charset,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "AgeFileFilter", true, "AgeFileFilter", "(Instant)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "AgeFileFilter", true, "AgeFileFilter", "(Instant,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "AgeFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "AndFileFilter", true, "AndFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "AndFileFilter", true, "AndFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "AndFileFilter", true, "AndFileFilter", "(IOFileFilter[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "AndFileFilter", true, "AndFileFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "AndFileFilter", true, "addFileFilter", "(IOFileFilter[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "AndFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "ConditionalFileFilter", true, "addFileFilter", "(IOFileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "ConditionalFileFilter", true, "getFileFilters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "ConditionalFileFilter", true, "setFileFilters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "DelegateFileFilter", true, "DelegateFileFilter", "(FileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "DelegateFileFilter", true, "DelegateFileFilter", "(FilenameFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "DelegateFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileEqualsFileFilter", true, "FileEqualsFileFilter", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "and", "(IOFileFilter[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "andFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "andFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "asFileFilter", "(FileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "asFileFilter", "(FilenameFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "magicNumberFileFilter", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "magicNumberFileFilter", "(String,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "magicNumberFileFilter", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "magicNumberFileFilter", "(byte[],long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "makeCVSAware", "(IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "makeDirectoryOnly", "(IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "makeFileOnly", "(IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "makeSVNAware", "(IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "nameFileFilter", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "nameFileFilter", "(String,IOCase)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "notFileFilter", "(IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "or", "(IOFileFilter[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "orFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "orFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "prefixFileFilter", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "prefixFileFilter", "(String,IOCase)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "suffixFileFilter", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "suffixFileFilter", "(String,IOCase)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "toList", "(IOFileFilter[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "IOFileFilter", true, "and", "(IOFileFilter)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "IOFileFilter", true, "and", "(IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "IOFileFilter", true, "negate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "IOFileFilter", true, "or", "(IOFileFilter)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "IOFileFilter", true, "or", "(IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "MagicNumberFileFilter", true, "MagicNumberFileFilter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "MagicNumberFileFilter", true, "MagicNumberFileFilter", "(String,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "MagicNumberFileFilter", true, "MagicNumberFileFilter", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "MagicNumberFileFilter", true, "MagicNumberFileFilter", "(byte[],long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "MagicNumberFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "NameFileFilter", true, "NameFileFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "NameFileFilter", true, "NameFileFilter", "(List,IOCase)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "NameFileFilter", true, "NameFileFilter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "NameFileFilter", true, "NameFileFilter", "(String,IOCase)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "NameFileFilter", true, "NameFileFilter", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "NameFileFilter", true, "NameFileFilter", "(String[],IOCase)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "NameFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "NotFileFilter", true, "NotFileFilter", "(IOFileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "NotFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "OrFileFilter", true, "OrFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "OrFileFilter", true, "OrFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "OrFileFilter", true, "OrFileFilter", "(IOFileFilter[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "OrFileFilter", true, "OrFileFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "OrFileFilter", true, "addFileFilter", "(IOFileFilter[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "OrFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "PathEqualsFileFilter", true, "PathEqualsFileFilter", "(Path)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "PathVisitorFileFilter", true, "PathVisitorFileFilter", "(PathVisitor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "PrefixFileFilter", true, "PrefixFileFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "PrefixFileFilter", true, "PrefixFileFilter", "(List,IOCase)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "PrefixFileFilter", true, "PrefixFileFilter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "PrefixFileFilter", true, "PrefixFileFilter", "(String,IOCase)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "PrefixFileFilter", true, "PrefixFileFilter", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "PrefixFileFilter", true, "PrefixFileFilter", "(String[],IOCase)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "PrefixFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "RegexFileFilter", true, "RegexFileFilter", "(Pattern)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "RegexFileFilter", true, "RegexFileFilter", "(Pattern,Function)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "RegexFileFilter", true, "RegexFileFilter", "(Pattern,Function)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "RegexFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "SuffixFileFilter", true, "SuffixFileFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "SuffixFileFilter", true, "SuffixFileFilter", "(List,IOCase)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "SuffixFileFilter", true, "SuffixFileFilter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "SuffixFileFilter", true, "SuffixFileFilter", "(String,IOCase)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "SuffixFileFilter", true, "SuffixFileFilter", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "SuffixFileFilter", true, "SuffixFileFilter", "(String[],IOCase)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "SuffixFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "WildcardFileFilter", true, "WildcardFileFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "WildcardFileFilter", true, "WildcardFileFilter", "(List,IOCase)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "WildcardFileFilter", true, "WildcardFileFilter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "WildcardFileFilter", true, "WildcardFileFilter", "(String,IOCase)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "WildcardFileFilter", true, "WildcardFileFilter", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "WildcardFileFilter", true, "WildcardFileFilter", "(String[],IOCase)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "WildcardFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "WildcardFilter", true, "WildcardFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "WildcardFilter", true, "WildcardFilter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.filefilter", "WildcardFilter", true, "WildcardFilter", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input.buffer", "CircularBufferInputStream", true, "CircularBufferInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input.buffer", "CircularBufferInputStream", true, "CircularBufferInputStream", "(InputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input.buffer", "PeekableInputStream", true, "PeekableInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input.buffer", "PeekableInputStream", true, "PeekableInputStream", "(InputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "BOMInputStream", true, "BOMInputStream", "(InputStream,ByteOrderMark[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "BOMInputStream", true, "BOMInputStream", "(InputStream,boolean,ByteOrderMark[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "BOMInputStream", true, "getBOM", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "BOMInputStream", true, "getBOMCharsetName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "BoundedInputStream", true, "BoundedInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "BoundedInputStream", true, "BoundedInputStream", "(InputStream,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "BoundedReader", true, "BoundedReader", "(Reader,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "BrokenInputStream", true, "BrokenInputStream", "(Supplier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "BrokenReader", true, "BrokenReader", "(Supplier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "CharSequenceReader", true, "CharSequenceReader", "(CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "CharSequenceReader", true, "CharSequenceReader", "(CharSequence,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "CharSequenceReader", true, "CharSequenceReader", "(CharSequence,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "CharSequenceReader", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "CharacterFilterReader", true, "CharacterFilterReader", "(Reader,IntPredicate)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "CircularInputStream", true, "CircularInputStream", "(byte[],long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ClassLoaderObjectInputStream", true, "ClassLoaderObjectInputStream", "(ClassLoader,InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ClassLoaderObjectInputStream", true, "ClassLoaderObjectInputStream", "(ClassLoader,InputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "CloseShieldInputStream", true, "wrap", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "InfiniteCircularInputStream", true, "InfiniteCircularInputStream", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "MessageDigestCalculatingInputStream$MessageDigestMaintainingObserver", true, "MessageDigestMaintainingObserver", "(MessageDigest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "MessageDigestCalculatingInputStream", true, "MessageDigestCalculatingInputStream", "(InputStream,MessageDigest)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "MessageDigestCalculatingInputStream", true, "getMessageDigest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "ObservableInputStream", true, "ObservableInputStream", "(InputStream,ObservableInputStream$Observer[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ObservableInputStream", true, "add", "(ObservableInputStream$Observer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ObservableInputStream", true, "getObservers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "RandomAccessFileInputStream", true, "RandomAccessFileInputStream", "(RandomAccessFile)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "RandomAccessFileInputStream", true, "RandomAccessFileInputStream", "(RandomAccessFile,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "RandomAccessFileInputStream", true, "getRandomAccessFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "ReadAheadInputStream", true, "ReadAheadInputStream", "(InputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ReadAheadInputStream", true, "ReadAheadInputStream", "(InputStream,int,ExecutorService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ReadAheadInputStream", true, "ReadAheadInputStream", "(InputStream,int,ExecutorService)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,Charset,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,CharsetEncoder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,CharsetEncoder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,CharsetEncoder,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,CharsetEncoder,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "ReversedLinesFileReader", true, "readLine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "ReversedLinesFileReader", true, "readLines", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "ReversedLinesFileReader", true, "toString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "SequenceReader", true, "SequenceReader", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "SequenceReader", true, "SequenceReader", "(Reader[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Builder", true, "Builder", "(File,TailerListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Builder", true, "Builder", "(File,TailerListener)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Builder", true, "Builder", "(Path,TailerListener)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Builder", true, "Builder", "(Path,TailerListener)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Builder", true, "Builder", "(Tailable,TailerListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Builder", true, "Builder", "(Tailable,TailerListener)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Builder", true, "withBufferSize", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Builder", true, "withCharset", "(Charset)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Builder", true, "withDelayDuration", "(Duration)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Builder", true, "withDelayDuration", "(Duration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Builder", true, "withReOpen", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Builder", true, "withStartThread", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Builder", true, "withTailFromEnd", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,Charset,TailerListener,long,boolean,boolean,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,Charset,TailerListener,long,boolean,boolean,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean,boolean,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean,boolean,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "create", "(File,Charset,TailerListener,long,boolean,boolean,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "create", "(File,Charset,TailerListener,long,boolean,boolean,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean,boolean,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean,boolean,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "getDelayDuration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "Tailer", true, "getTailable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "TeeInputStream", true, "TeeInputStream", "(InputStream,OutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "TeeInputStream", true, "TeeInputStream", "(InputStream,OutputStream,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "TeeReader", true, "TeeReader", "(Reader,Writer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "TeeReader", true, "TeeReader", "(Reader,Writer,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "TimestampedObserver", true, "getCloseInstant", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "TimestampedObserver", true, "getOpenInstant", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "TimestampedObserver", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "UncheckedBufferedReader", true, "UncheckedBufferedReader", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "UncheckedBufferedReader", true, "UncheckedBufferedReader", "(Reader,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "UncheckedBufferedReader", true, "on", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "UncheckedFilterInputStream", true, "on", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "UnixLineEndingInputStream", true, "UnixLineEndingInputStream", "(InputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "UnsynchronizedByteArrayInputStream", true, "UnsynchronizedByteArrayInputStream", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "UnsynchronizedByteArrayInputStream", true, "UnsynchronizedByteArrayInputStream", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "UnsynchronizedByteArrayInputStream", true, "UnsynchronizedByteArrayInputStream", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "WindowsLineEndingInputStream", true, "WindowsLineEndingInputStream", "(InputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,String,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,String,boolean,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,String,boolean,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,boolean,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(URLConnection,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", true, "getDefaultEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", true, "getEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String,String,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String,String,String)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReaderException", true, "getBomEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReaderException", true, "getContentTypeEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReaderException", true, "getContentTypeMime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReaderException", true, "getXmlEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReaderException", true, "getXmlGuessEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationMonitor", false, "FileAlterationMonitor", "(long,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationMonitor", false, "FileAlterationMonitor", "(long,FileAlterationObserver[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationMonitor", false, "addObserver", "(FileAlterationObserver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationMonitor", false, "getObservers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationMonitor", false, "setThreadFactory", "(ThreadFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(File,FileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(File,FileFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(File,FileFilter,IOCase)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(File,FileFilter,IOCase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(String,FileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(String,FileFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(String,FileFilter,IOCase)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(String,FileFilter,IOCase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "addListener", "(FileAlterationListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "getDirectory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "getFileFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "getListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", true, "FileEntry", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", true, "FileEntry", "(FileEntry,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", true, "FileEntry", "(FileEntry,File)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", true, "getChildren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", true, "getLastModifiedFileTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", true, "newChildInstance", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", true, "newChildInstance", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", true, "setChildren", "(FileEntry[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", true, "setLastModified", "(FileTime)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", true, "toByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", true, "toString", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", true, "toString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", true, "write", "(InputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", true, "write", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", true, "writeTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io.output", "AppendableOutputStream", true, "AppendableOutputStream", "(Appendable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "AppendableOutputStream", true, "getAppendable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.output", "AppendableWriter", true, "AppendableWriter", "(Appendable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "AppendableWriter", true, "getAppendable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.output", "BrokenOutputStream", true, "BrokenOutputStream", "(Supplier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "BrokenWriter", true, "BrokenWriter", "(Supplier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "ChunkedOutputStream", true, "ChunkedOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "ChunkedOutputStream", true, "ChunkedOutputStream", "(OutputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "CloseShieldOutputStream", true, "CloseShieldOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "CloseShieldOutputStream", true, "wrap", "(OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.output", "CountingOutputStream", true, "CountingOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,File)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,String,String,File)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,String,String,File)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,String,String,File)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,int,File)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,int,String,String,File)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,int,String,String,File)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,int,String,String,File)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "writeTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,Charset,boolean,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,String,boolean,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,boolean,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(String,boolean,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "ProxyCollectionWriter", true, "ProxyCollectionWriter", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "ProxyCollectionWriter", true, "ProxyCollectionWriter", "(Writer[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "ProxyOutputStream", true, "ProxyOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "StringBuilderWriter", true, "StringBuilderWriter", "(StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "StringBuilderWriter", true, "getBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.output", "StringBuilderWriter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.output", "TaggedOutputStream", true, "TaggedOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "TeeOutputStream", true, "TeeOutputStream", "(OutputStream,OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "TeeOutputStream", true, "TeeOutputStream", "(OutputStream,OutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "TeeWriter", true, "TeeWriter", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "TeeWriter", true, "TeeWriter", "(Writer[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "ThresholdingOutputStream", true, "ThresholdingOutputStream", "(int,IOConsumer,IOFunction)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "ThresholdingOutputStream", true, "ThresholdingOutputStream", "(int,IOConsumer,IOFunction)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "UncheckedAppendable", true, "on", "(Appendable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.output", "UncheckedFilterOutputStream", true, "UncheckedFilterOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "UncheckedFilterOutputStream", true, "on", "(OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,Charset,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,CharsetDecoder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,CharsetDecoder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,CharsetDecoder,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,CharsetDecoder,int,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,String,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "XmlStreamWriter", true, "XmlStreamWriter", "(File,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "XmlStreamWriter", true, "XmlStreamWriter", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "XmlStreamWriter", true, "XmlStreamWriter", "(OutputStream,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "XmlStreamWriter", true, "XmlStreamWriter", "(OutputStream,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.output", "XmlStreamWriter", true, "getDefaultEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.output", "XmlStreamWriter", true, "getEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "ValidatingObjectInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "accept", "(ClassNameMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "accept", "(ClassNameMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "accept", "(Class[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "accept", "(Pattern)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "accept", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "reject", "(ClassNameMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "reject", "(ClassNameMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "reject", "(Class[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "reject", "(Pattern)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "reject", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.io", "ByteOrderMark", true, "ByteOrderMark", "(String,int[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io", "ByteOrderMark", true, "getCharsetName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "ByteOrderMark", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "CopyUtils", true, "copy", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "CopyUtils", true, "copy", "(InputStream,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "CopyUtils", true, "copy", "(InputStream,Writer,String)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "CopyUtils", true, "copy", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "CopyUtils", true, "copy", "(String,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "CopyUtils", true, "copy", "(byte[],OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "CopyUtils", true, "copy", "(byte[],Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "CopyUtils", true, "copy", "(byte[],Writer,String)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "DirectoryWalker$CancelException", true, "CancelException", "(File,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io", "DirectoryWalker$CancelException", true, "CancelException", "(String,File,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io", "DirectoryWalker$CancelException", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FileCleaningTracker", true, "getDeleteFailures", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FileDeleteStrategy", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FileSystem", false, "normalizeSeparators", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FileSystem", false, "toLegalFileName", "(String,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "checksum", "(File,Checksum)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "convertFileCollectionToFileArray", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "delete", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "getFile", "(File,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "getFile", "(File,String[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "getFile", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FileUtils", true, "toURLs", "(File[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "concat", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "concat", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "getBaseName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "getExtension", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "getFullPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "getFullPathNoEndSeparator", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "getName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "getPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "getPathNoEndSeparator", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "getPrefix", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "normalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "normalize", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "normalizeNoEndSeparator", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "normalizeNoEndSeparator", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "removeExtension", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "separatorsToSystem", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "separatorsToUnix", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", true, "separatorsToWindows", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOExceptionList", true, "IOExceptionList", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io", "IOExceptionList", true, "IOExceptionList", "(String,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io", "IOExceptionList", true, "getCause", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOExceptionList", true, "getCauseList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOExceptionList", true, "getCauseList", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "buffer", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "buffer", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "buffer", "(OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "buffer", "(OutputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "buffer", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "buffer", "(Reader,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "buffer", "(Writer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "buffer", "(Writer,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copy", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copy", "(InputStream,OutputStream,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copy", "(InputStream,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copy", "(InputStream,Writer,Charset)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copy", "(InputStream,Writer,String)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copy", "(Reader,Appendable)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copy", "(Reader,Appendable,CharBuffer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copy", "(Reader,Appendable,CharBuffer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copy", "(Reader,Appendable,CharBuffer)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copy", "(Reader,Appendable,CharBuffer)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copy", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,byte[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,byte[])", "", "Argument[0]", "Argument[2]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,byte[])", "", "Argument[2]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,byte[])", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,long,long)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,long,long,byte[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,long,long,byte[])", "", "Argument[0]", "Argument[4]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,long,long,byte[])", "", "Argument[4]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,long,long,byte[])", "", "Argument[4]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,char[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,char[])", "", "Argument[0]", "Argument[2]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,char[])", "", "Argument[2]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,char[])", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,long,long)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,long,long,char[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,long,long,char[])", "", "Argument[0]", "Argument[4]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,long,long,char[])", "", "Argument[4]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,long,long,char[])", "", "Argument[4]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "lineIterator", "(InputStream,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "lineIterator", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "lineIterator", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "read", "(InputStream,byte[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "read", "(InputStream,byte[])", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "read", "(InputStream,byte[],int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "read", "(InputStream,byte[],int,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "read", "(ReadableByteChannel,ByteBuffer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "read", "(Reader,char[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "read", "(Reader,char[])", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "read", "(Reader,char[],int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "read", "(Reader,char[],int,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "readFully", "(InputStream,byte[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "readFully", "(InputStream,byte[])", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "readFully", "(InputStream,byte[],int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "readFully", "(InputStream,byte[],int,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "readFully", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "readFully", "(ReadableByteChannel,ByteBuffer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "readFully", "(Reader,char[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "readFully", "(Reader,char[])", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "readFully", "(Reader,char[],int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "readFully", "(Reader,char[],int,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "readLines", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "readLines", "(InputStream,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "readLines", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "readLines", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toBufferedReader", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toBufferedReader", "(Reader,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(InputStream,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toCharArray", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toCharArray", "(InputStream,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toCharArray", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toCharArray", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toInputStream", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toInputStream", "(CharSequence,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toInputStream", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toInputStream", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toInputStream", "(String,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toInputStream", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toString", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toString", "(InputStream,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toString", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toString", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toString", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "toString", "(byte[],String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "write", "(CharSequence,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "write", "(String,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "write", "(StringBuffer,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "write", "(byte[],OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "write", "(byte[],Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "write", "(byte[],Writer,Charset)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "write", "(byte[],Writer,String)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "write", "(char[],Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "writeChunked", "(byte[],OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "writeChunked", "(char[],Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "writeLines", "(Collection,String,OutputStream)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "writeLines", "(Collection,String,OutputStream,Charset)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "writeLines", "(Collection,String,OutputStream,String)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "writeLines", "(Collection,String,Writer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"], + ["org.apache.commons.io", "IOUtils", true, "writer", "(Appendable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "LineIterator", true, "LineIterator", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io", "LineIterator", true, "nextLine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "TaggedIOException", true, "TaggedIOException", "(IOException,Serializable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.io", "TaggedIOException", true, "getTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "UncheckedIO", true, "apply", "(IOFunction,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.io", "UncheckedIO", true, "apply", "(IOTriFunction,Object,Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["org.apache.commons.io.charset", "CharsetDecoders", "CharsetDecoders", "()", "summary", "df-generated"], + ["org.apache.commons.io.charset", "CharsetEncoders", "CharsetEncoders", "()", "summary", "df-generated"], + ["org.apache.commons.io.comparator", "DefaultFileComparator", "DefaultFileComparator", "()", "summary", "df-generated"], + ["org.apache.commons.io.comparator", "DirectoryFileComparator", "DirectoryFileComparator", "()", "summary", "df-generated"], + ["org.apache.commons.io.comparator", "ExtensionFileComparator", "ExtensionFileComparator", "()", "summary", "df-generated"], + ["org.apache.commons.io.comparator", "ExtensionFileComparator", "ExtensionFileComparator", "(IOCase)", "summary", "df-generated"], + ["org.apache.commons.io.comparator", "ExtensionFileComparator", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.io.comparator", "LastModifiedFileComparator", "LastModifiedFileComparator", "()", "summary", "df-generated"], + ["org.apache.commons.io.comparator", "NameFileComparator", "NameFileComparator", "()", "summary", "df-generated"], + ["org.apache.commons.io.comparator", "NameFileComparator", "NameFileComparator", "(IOCase)", "summary", "df-generated"], + ["org.apache.commons.io.comparator", "NameFileComparator", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.io.comparator", "PathFileComparator", "PathFileComparator", "()", "summary", "df-generated"], + ["org.apache.commons.io.comparator", "PathFileComparator", "PathFileComparator", "(IOCase)", "summary", "df-generated"], + ["org.apache.commons.io.comparator", "PathFileComparator", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.io.comparator", "SizeFileComparator", "SizeFileComparator", "()", "summary", "df-generated"], + ["org.apache.commons.io.comparator", "SizeFileComparator", "SizeFileComparator", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.io.comparator", "SizeFileComparator", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.io.file.attribute", "FileTimes", "minusMillis", "(FileTime,long)", "summary", "df-generated"], + ["org.apache.commons.io.file.attribute", "FileTimes", "minusNanos", "(FileTime,long)", "summary", "df-generated"], + ["org.apache.commons.io.file.attribute", "FileTimes", "minusSeconds", "(FileTime,long)", "summary", "df-generated"], + ["org.apache.commons.io.file.attribute", "FileTimes", "now", "()", "summary", "df-generated"], + ["org.apache.commons.io.file.attribute", "FileTimes", "ntfsTimeToDate", "(long)", "summary", "df-generated"], + ["org.apache.commons.io.file.attribute", "FileTimes", "ntfsTimeToFileTime", "(long)", "summary", "df-generated"], + ["org.apache.commons.io.file.attribute", "FileTimes", "plusMillis", "(FileTime,long)", "summary", "df-generated"], + ["org.apache.commons.io.file.attribute", "FileTimes", "plusNanos", "(FileTime,long)", "summary", "df-generated"], + ["org.apache.commons.io.file.attribute", "FileTimes", "plusSeconds", "(FileTime,long)", "summary", "df-generated"], + ["org.apache.commons.io.file.attribute", "FileTimes", "setLastModifiedTime", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file.attribute", "FileTimes", "toDate", "(FileTime)", "summary", "df-generated"], + ["org.apache.commons.io.file.attribute", "FileTimes", "toFileTime", "(Date)", "summary", "df-generated"], + ["org.apache.commons.io.file.attribute", "FileTimes", "toNtfsTime", "(Date)", "summary", "df-generated"], + ["org.apache.commons.io.file.attribute", "FileTimes", "toNtfsTime", "(FileTime)", "summary", "df-generated"], + ["org.apache.commons.io.file.spi", "FileSystemProviders", "getFileSystemProvider", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file.spi", "FileSystemProviders", "installed", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "AccumulatorPathVisitor", "AccumulatorPathVisitor", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "AccumulatorPathVisitor", "relativizeDirectories", "(Path,boolean,Comparator)", "summary", "df-generated"], + ["org.apache.commons.io.file", "AccumulatorPathVisitor", "relativizeFiles", "(Path,boolean,Comparator)", "summary", "df-generated"], + ["org.apache.commons.io.file", "AccumulatorPathVisitor", "withBigIntegerCounters", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "AccumulatorPathVisitor", "withLongCounters", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "CleaningPathVisitor", "withBigIntegerCounters", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "CleaningPathVisitor", "withLongCounters", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters$Counter", "add", "(long)", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters$Counter", "get", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters$Counter", "getBigInteger", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters$Counter", "getLong", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters$Counter", "increment", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters$Counter", "reset", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters$PathCounters", "getByteCounter", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters$PathCounters", "getDirectoryCounter", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters$PathCounters", "getFileCounter", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters$PathCounters", "reset", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters", "Counters", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters", "bigIntegerCounter", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters", "bigIntegerPathCounters", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters", "longCounter", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters", "longPathCounters", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters", "noopCounter", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "Counters", "noopPathCounters", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "CountingPathVisitor", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "CountingPathVisitor", "withBigIntegerCounters", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "CountingPathVisitor", "withLongCounters", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "DeletingPathVisitor", "withBigIntegerCounters", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "DeletingPathVisitor", "withLongCounters", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "NoopPathVisitor", "NoopPathVisitor", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathFilter", "accept", "(Path,BasicFileAttributes)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "cleanDirectory", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "cleanDirectory", "(Path,DeleteOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "copyDirectory", "(Path,Path,CopyOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "copyFileToDirectory", "(Path,Path,CopyOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "countDirectory", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "countDirectoryAsBigInteger", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "createParentDirectories", "(Path,FileAttribute[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "createParentDirectories", "(Path,LinkOption,FileAttribute[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "current", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "delete", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "delete", "(Path,DeleteOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "delete", "(Path,LinkOption[],DeleteOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "deleteDirectory", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "deleteDirectory", "(Path,DeleteOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "deleteDirectory", "(Path,LinkOption[],DeleteOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "deleteFile", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "deleteFile", "(Path,DeleteOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "deleteFile", "(Path,LinkOption[],DeleteOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "directoryAndFileContentEquals", "(Path,Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "directoryAndFileContentEquals", "(Path,Path,LinkOption[],OpenOption[],FileVisitOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "directoryContentEquals", "(Path,Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "directoryContentEquals", "(Path,Path,int,LinkOption[],FileVisitOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "fileContentEquals", "(Path,Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "fileContentEquals", "(Path,Path,LinkOption[],OpenOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "filter", "(PathFilter,Path[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "getAclEntryList", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "getAclFileAttributeView", "(Path,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "getDosFileAttributeView", "(Path,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "getPosixFileAttributeView", "(Path,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "getTempDirectory", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "isDirectory", "(Path,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "isEmpty", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "isEmptyDirectory", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "isEmptyFile", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "isNewer", "(Path,ChronoZonedDateTime,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "isNewer", "(Path,FileTime,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "isNewer", "(Path,Instant,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "isNewer", "(Path,Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "isNewer", "(Path,long,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "isOlder", "(Path,FileTime,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "isOlder", "(Path,Instant,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "isOlder", "(Path,Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "isOlder", "(Path,long,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "isPosix", "(Path,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "isRegularFile", "(Path,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "newDirectoryStream", "(Path,PathFilter)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "newOutputStream", "(Path,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "noFollowLinkOptionArray", "()", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "readAttributes", "(Path,Class,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "readBasicFileAttributes", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "readBasicFileAttributes", "(Path,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "readBasicFileAttributesUnchecked", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "readDosFileAttributes", "(Path,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "readOsFileAttributes", "(Path,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "readPosixFileAttributes", "(Path,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "readString", "(Path,Charset)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "setLastModifiedTime", "(Path,Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "sizeOf", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "sizeOfAsBigInteger", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "sizeOfDirectory", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "sizeOfDirectoryAsBigInteger", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "waitFor", "(Path,Duration,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "PathUtils", "walk", "(Path,PathFilter,int,boolean,FileVisitOption[])", "summary", "df-generated"], + ["org.apache.commons.io.file", "StandardDeleteOption", "overrideReadOnly", "(DeleteOption[])", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "AbstractFileFilter", "AbstractFileFilter", "()", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "AbstractFileFilter", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "AgeFileFilter", "AgeFileFilter", "(Date)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "AgeFileFilter", "AgeFileFilter", "(Date,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "AgeFileFilter", "AgeFileFilter", "(File)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "AgeFileFilter", "AgeFileFilter", "(File,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "AgeFileFilter", "AgeFileFilter", "(long)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "AgeFileFilter", "AgeFileFilter", "(long,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "AndFileFilter", "AndFileFilter", "()", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "ConditionalFileFilter", "addFileFilter", "(IOFileFilter)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "ConditionalFileFilter", "getFileFilters", "()", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "ConditionalFileFilter", "removeFileFilter", "(IOFileFilter)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "ConditionalFileFilter", "setFileFilters", "(List)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FalseFileFilter", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "FileFilterUtils", "()", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "ageFileFilter", "(Date)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "ageFileFilter", "(Date,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "ageFileFilter", "(File)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "ageFileFilter", "(File,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "ageFileFilter", "(long)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "ageFileFilter", "(long,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "directoryFileFilter", "()", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "falseFileFilter", "()", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "fileFileFilter", "()", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "filter", "(IOFileFilter,File[])", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "filter", "(IOFileFilter,Iterable)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "filterList", "(IOFileFilter,File[])", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "filterList", "(IOFileFilter,Iterable)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "filterSet", "(IOFileFilter,File[])", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "filterSet", "(IOFileFilter,Iterable)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "sizeFileFilter", "(long)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "sizeFileFilter", "(long,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "sizeRangeFileFilter", "(long,long)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "FileFilterUtils", "trueFileFilter", "()", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "IOFileFilter", "and", "(IOFileFilter)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "IOFileFilter", "negate", "()", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "IOFileFilter", "or", "(IOFileFilter)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "OrFileFilter", "OrFileFilter", "()", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "RegexFileFilter", "RegexFileFilter", "(String)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "RegexFileFilter", "RegexFileFilter", "(String,IOCase)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "RegexFileFilter", "RegexFileFilter", "(String,int)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "SizeFileFilter", "SizeFileFilter", "(long)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "SizeFileFilter", "SizeFileFilter", "(long,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "SizeFileFilter", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "SymbolicLinkFileFilter", "SymbolicLinkFileFilter", "(FileVisitResult,FileVisitResult)", "summary", "df-generated"], + ["org.apache.commons.io.filefilter", "TrueFileFilter", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOBiConsumer", "accept", "(Object,Object)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOBiConsumer", "andThen", "(IOBiConsumer)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOBiFunction", "andThen", "(Function)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOBiFunction", "andThen", "(IOFunction)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOBiFunction", "apply", "(Object,Object)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOConsumer", "accept", "(Object)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOConsumer", "andThen", "(IOConsumer)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOConsumer", "forEach", "(Object[],IOConsumer)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOConsumer", "forEachIndexed", "(Stream,IOConsumer)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOConsumer", "noop", "()", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOFunction", "andThen", "(Consumer)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOFunction", "andThen", "(Function)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOFunction", "andThen", "(IOConsumer)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOFunction", "andThen", "(IOFunction)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOFunction", "apply", "(Object)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOFunction", "compose", "(Function)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOFunction", "compose", "(IOFunction)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOFunction", "compose", "(IOSupplier)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOFunction", "compose", "(Supplier)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOFunction", "identity", "()", "summary", "df-generated"], + ["org.apache.commons.io.function", "IORunnable", "run", "()", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOSupplier", "get", "()", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOTriFunction", "andThen", "(Function)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOTriFunction", "andThen", "(IOFunction)", "summary", "df-generated"], + ["org.apache.commons.io.function", "IOTriFunction", "apply", "(Object,Object,Object)", "summary", "df-generated"], + ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "CircularByteBuffer", "()", "summary", "df-generated"], + ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "CircularByteBuffer", "(int)", "summary", "df-generated"], + ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "add", "(byte)", "summary", "df-generated"], + ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "add", "(byte[],int,int)", "summary", "df-generated"], + ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "clear", "()", "summary", "df-generated"], + ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "getCurrentNumberOfBytes", "()", "summary", "df-generated"], + ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "getSpace", "()", "summary", "df-generated"], + ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "hasBytes", "()", "summary", "df-generated"], + ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "hasSpace", "()", "summary", "df-generated"], + ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "hasSpace", "(int)", "summary", "df-generated"], + ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "peek", "(byte[],int,int)", "summary", "df-generated"], + ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "read", "()", "summary", "df-generated"], + ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "read", "(byte[],int,int)", "summary", "df-generated"], + ["org.apache.commons.io.input.buffer", "PeekableInputStream", "peek", "(byte[])", "summary", "df-generated"], + ["org.apache.commons.io.input.buffer", "PeekableInputStream", "peek", "(byte[],int,int)", "summary", "df-generated"], + ["org.apache.commons.io.input", "AutoCloseInputStream", "AutoCloseInputStream", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io.input", "BOMInputStream", "BOMInputStream", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io.input", "BOMInputStream", "BOMInputStream", "(InputStream,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.input", "BOMInputStream", "hasBOM", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "BOMInputStream", "hasBOM", "(ByteOrderMark)", "summary", "df-generated"], + ["org.apache.commons.io.input", "BoundedInputStream", "isPropagateClose", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "BoundedInputStream", "setPropagateClose", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.io.input", "BoundedInputStream", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "BrokenInputStream", "BrokenInputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "BrokenInputStream", "BrokenInputStream", "(IOException)", "summary", "df-generated"], + ["org.apache.commons.io.input", "BrokenReader", "BrokenReader", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "BrokenReader", "BrokenReader", "(IOException)", "summary", "df-generated"], + ["org.apache.commons.io.input", "BufferedFileChannelInputStream", "BufferedFileChannelInputStream", "(File)", "summary", "df-generated"], + ["org.apache.commons.io.input", "BufferedFileChannelInputStream", "BufferedFileChannelInputStream", "(File,int)", "summary", "df-generated"], + ["org.apache.commons.io.input", "BufferedFileChannelInputStream", "BufferedFileChannelInputStream", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.input", "BufferedFileChannelInputStream", "BufferedFileChannelInputStream", "(Path,int)", "summary", "df-generated"], + ["org.apache.commons.io.input", "CharSequenceInputStream", "CharSequenceInputStream", "(CharSequence,Charset)", "summary", "df-generated"], + ["org.apache.commons.io.input", "CharSequenceInputStream", "CharSequenceInputStream", "(CharSequence,Charset,int)", "summary", "df-generated"], + ["org.apache.commons.io.input", "CharSequenceInputStream", "CharSequenceInputStream", "(CharSequence,String)", "summary", "df-generated"], + ["org.apache.commons.io.input", "CharSequenceInputStream", "CharSequenceInputStream", "(CharSequence,String,int)", "summary", "df-generated"], + ["org.apache.commons.io.input", "CharacterFilterReader", "CharacterFilterReader", "(Reader,int)", "summary", "df-generated"], + ["org.apache.commons.io.input", "CharacterSetFilterReader", "CharacterSetFilterReader", "(Reader,Integer[])", "summary", "df-generated"], + ["org.apache.commons.io.input", "CharacterSetFilterReader", "CharacterSetFilterReader", "(Reader,Set)", "summary", "df-generated"], + ["org.apache.commons.io.input", "CloseShieldInputStream", "CloseShieldInputStream", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io.input", "CloseShieldReader", "CloseShieldReader", "(Reader)", "summary", "df-generated"], + ["org.apache.commons.io.input", "CloseShieldReader", "wrap", "(Reader)", "summary", "df-generated"], + ["org.apache.commons.io.input", "ClosedInputStream", "ClosedInputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "ClosedReader", "ClosedReader", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "CountingInputStream", "CountingInputStream", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io.input", "CountingInputStream", "getByteCount", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "CountingInputStream", "getCount", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "CountingInputStream", "resetByteCount", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "CountingInputStream", "resetCount", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "DemuxInputStream", "DemuxInputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "DemuxInputStream", "bindStream", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io.input", "MarkShieldInputStream", "MarkShieldInputStream", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io.input", "MemoryMappedFileInputStream", "MemoryMappedFileInputStream", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.input", "MemoryMappedFileInputStream", "MemoryMappedFileInputStream", "(Path,int)", "summary", "df-generated"], + ["org.apache.commons.io.input", "MessageDigestCalculatingInputStream", "MessageDigestCalculatingInputStream", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io.input", "MessageDigestCalculatingInputStream", "MessageDigestCalculatingInputStream", "(InputStream,String)", "summary", "df-generated"], + ["org.apache.commons.io.input", "NullInputStream", "NullInputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "NullInputStream", "NullInputStream", "(long)", "summary", "df-generated"], + ["org.apache.commons.io.input", "NullInputStream", "NullInputStream", "(long,boolean,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.input", "NullInputStream", "getPosition", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "NullInputStream", "getSize", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "NullReader", "NullReader", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "NullReader", "NullReader", "(long)", "summary", "df-generated"], + ["org.apache.commons.io.input", "NullReader", "NullReader", "(long,boolean,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.input", "NullReader", "getPosition", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "NullReader", "getSize", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "ObservableInputStream$Observer", "Observer", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "ObservableInputStream$Observer", "closed", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "ObservableInputStream$Observer", "data", "(byte[],int,int)", "summary", "df-generated"], + ["org.apache.commons.io.input", "ObservableInputStream$Observer", "data", "(int)", "summary", "df-generated"], + ["org.apache.commons.io.input", "ObservableInputStream$Observer", "error", "(IOException)", "summary", "df-generated"], + ["org.apache.commons.io.input", "ObservableInputStream$Observer", "finished", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "ObservableInputStream", "ObservableInputStream", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io.input", "ObservableInputStream", "consume", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "ObservableInputStream", "remove", "(ObservableInputStream$Observer)", "summary", "df-generated"], + ["org.apache.commons.io.input", "ObservableInputStream", "removeAllObservers", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "ProxyInputStream", "ProxyInputStream", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io.input", "ProxyReader", "ProxyReader", "(Reader)", "summary", "df-generated"], + ["org.apache.commons.io.input", "QueueInputStream", "QueueInputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "QueueInputStream", "QueueInputStream", "(BlockingQueue)", "summary", "df-generated"], + ["org.apache.commons.io.input", "QueueInputStream", "newQueueOutputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "RandomAccessFileInputStream", "availableLong", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "RandomAccessFileInputStream", "isCloseOnClose", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "ReversedLinesFileReader", "ReversedLinesFileReader", "(File)", "summary", "df-generated"], + ["org.apache.commons.io.input", "ReversedLinesFileReader", "ReversedLinesFileReader", "(File,Charset)", "summary", "df-generated"], + ["org.apache.commons.io.input", "ReversedLinesFileReader", "ReversedLinesFileReader", "(File,int,Charset)", "summary", "df-generated"], + ["org.apache.commons.io.input", "ReversedLinesFileReader", "ReversedLinesFileReader", "(File,int,String)", "summary", "df-generated"], + ["org.apache.commons.io.input", "ReversedLinesFileReader", "ReversedLinesFileReader", "(Path,Charset)", "summary", "df-generated"], + ["org.apache.commons.io.input", "ReversedLinesFileReader", "ReversedLinesFileReader", "(Path,int,Charset)", "summary", "df-generated"], + ["org.apache.commons.io.input", "ReversedLinesFileReader", "ReversedLinesFileReader", "(Path,int,String)", "summary", "df-generated"], + ["org.apache.commons.io.input", "SwappedDataInputStream", "SwappedDataInputStream", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io.input", "TaggedInputStream", "TaggedInputStream", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io.input", "TaggedInputStream", "isCauseOf", "(Throwable)", "summary", "df-generated"], + ["org.apache.commons.io.input", "TaggedInputStream", "throwIfCauseOf", "(Throwable)", "summary", "df-generated"], + ["org.apache.commons.io.input", "TaggedReader", "TaggedReader", "(Reader)", "summary", "df-generated"], + ["org.apache.commons.io.input", "TaggedReader", "isCauseOf", "(Throwable)", "summary", "df-generated"], + ["org.apache.commons.io.input", "TaggedReader", "throwIfCauseOf", "(Throwable)", "summary", "df-generated"], + ["org.apache.commons.io.input", "Tailer$RandomAccessResourceBridge", "getPointer", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "Tailer$RandomAccessResourceBridge", "read", "(byte[])", "summary", "df-generated"], + ["org.apache.commons.io.input", "Tailer$RandomAccessResourceBridge", "seek", "(long)", "summary", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Tailable", "getRandomAccess", "(String)", "summary", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Tailable", "isNewer", "(FileTime)", "summary", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Tailable", "lastModifiedFileTime", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "Tailer$Tailable", "size", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "Tailer", "getDelay", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "Tailer", "stop", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "TailerListener", "fileNotFound", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "TailerListener", "fileRotated", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "TailerListener", "handle", "(Exception)", "summary", "df-generated"], + ["org.apache.commons.io.input", "TailerListener", "handle", "(String)", "summary", "df-generated"], + ["org.apache.commons.io.input", "TailerListener", "init", "(Tailer)", "summary", "df-generated"], + ["org.apache.commons.io.input", "TailerListenerAdapter", "TailerListenerAdapter", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "TailerListenerAdapter", "endOfFileReached", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "TimestampedObserver", "TimestampedObserver", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "TimestampedObserver", "getOpenToCloseDuration", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "TimestampedObserver", "getOpenToNowDuration", "()", "summary", "df-generated"], + ["org.apache.commons.io.input", "UncheckedFilterInputStream", "UncheckedFilterInputStream", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io.input", "UncheckedFilterReader", "UncheckedFilterReader", "(Reader)", "summary", "df-generated"], + ["org.apache.commons.io.input", "UncheckedFilterReader", "on", "(Reader)", "summary", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", "XmlStreamReader", "(File)", "summary", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", "XmlStreamReader", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io.input", "XmlStreamReader", "XmlStreamReader", "(URL)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationListener", "onDirectoryChange", "(File)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationListener", "onDirectoryCreate", "(File)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationListener", "onDirectoryDelete", "(File)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationListener", "onFileChange", "(File)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationListener", "onFileCreate", "(File)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationListener", "onFileDelete", "(File)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationListener", "onStart", "(FileAlterationObserver)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationListener", "onStop", "(FileAlterationObserver)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationListenerAdaptor", "FileAlterationListenerAdaptor", "()", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationMonitor", "FileAlterationMonitor", "()", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationMonitor", "FileAlterationMonitor", "(long)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationMonitor", "getInterval", "()", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationMonitor", "removeObserver", "(FileAlterationObserver)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationMonitor", "start", "()", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationMonitor", "stop", "()", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationMonitor", "stop", "(long)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", "checkAndNotify", "()", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", "destroy", "()", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", "initialize", "()", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileAlterationObserver", "removeListener", "(FileAlterationListener)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", "getLastModified", "()", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", "getLength", "()", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", "getLevel", "()", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", "isDirectory", "()", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", "isExists", "()", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", "refresh", "(File)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", "setDirectory", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", "setExists", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", "setLastModified", "(long)", "summary", "df-generated"], + ["org.apache.commons.io.monitor", "FileEntry", "setLength", "(long)", "summary", "df-generated"], + ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", "AbstractByteArrayOutputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", "reset", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", "size", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", "toByteArray", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", "toInputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", "write", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", "writeTo", "(OutputStream)", "summary", "df-generated"], + ["org.apache.commons.io.output", "BrokenOutputStream", "BrokenOutputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "BrokenOutputStream", "BrokenOutputStream", "(IOException)", "summary", "df-generated"], + ["org.apache.commons.io.output", "BrokenWriter", "BrokenWriter", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "BrokenWriter", "BrokenWriter", "(IOException)", "summary", "df-generated"], + ["org.apache.commons.io.output", "ByteArrayOutputStream", "ByteArrayOutputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "ByteArrayOutputStream", "ByteArrayOutputStream", "(int)", "summary", "df-generated"], + ["org.apache.commons.io.output", "ByteArrayOutputStream", "toBufferedInputStream", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io.output", "ByteArrayOutputStream", "toBufferedInputStream", "(InputStream,int)", "summary", "df-generated"], + ["org.apache.commons.io.output", "ChunkedWriter", "ChunkedWriter", "(Writer)", "summary", "df-generated"], + ["org.apache.commons.io.output", "ChunkedWriter", "ChunkedWriter", "(Writer,int)", "summary", "df-generated"], + ["org.apache.commons.io.output", "CloseShieldWriter", "CloseShieldWriter", "(Writer)", "summary", "df-generated"], + ["org.apache.commons.io.output", "CloseShieldWriter", "wrap", "(Writer)", "summary", "df-generated"], + ["org.apache.commons.io.output", "ClosedOutputStream", "ClosedOutputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "ClosedWriter", "ClosedWriter", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "CountingOutputStream", "getByteCount", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "CountingOutputStream", "getCount", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "CountingOutputStream", "resetByteCount", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "CountingOutputStream", "resetCount", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "DeferredFileOutputStream", "isInMemory", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "DeferredFileOutputStream", "toInputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "DemuxOutputStream", "DemuxOutputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "DemuxOutputStream", "bindStream", "(OutputStream)", "summary", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(File,Charset)", "summary", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(File,Charset,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(File,CharsetEncoder)", "summary", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(File,CharsetEncoder,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(File,String)", "summary", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(File,String,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(String,Charset)", "summary", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(String,Charset,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(String,CharsetEncoder)", "summary", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(String,CharsetEncoder,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(String,String,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", "LockableFileWriter", "(File)", "summary", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", "LockableFileWriter", "(File,Charset)", "summary", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", "LockableFileWriter", "(File,String)", "summary", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", "LockableFileWriter", "(File,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", "LockableFileWriter", "(String)", "summary", "df-generated"], + ["org.apache.commons.io.output", "LockableFileWriter", "LockableFileWriter", "(String,boolean)", "summary", "df-generated"], + ["org.apache.commons.io.output", "NullOutputStream", "NullOutputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "NullPrintStream", "NullPrintStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "NullWriter", "NullWriter", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "ProxyWriter", "ProxyWriter", "(Writer)", "summary", "df-generated"], + ["org.apache.commons.io.output", "QueueOutputStream", "QueueOutputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "QueueOutputStream", "QueueOutputStream", "(BlockingQueue)", "summary", "df-generated"], + ["org.apache.commons.io.output", "QueueOutputStream", "newQueueInputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "StringBuilderWriter", "StringBuilderWriter", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "StringBuilderWriter", "StringBuilderWriter", "(int)", "summary", "df-generated"], + ["org.apache.commons.io.output", "TaggedOutputStream", "isCauseOf", "(Exception)", "summary", "df-generated"], + ["org.apache.commons.io.output", "TaggedOutputStream", "throwIfCauseOf", "(Exception)", "summary", "df-generated"], + ["org.apache.commons.io.output", "TaggedWriter", "TaggedWriter", "(Writer)", "summary", "df-generated"], + ["org.apache.commons.io.output", "TaggedWriter", "isCauseOf", "(Exception)", "summary", "df-generated"], + ["org.apache.commons.io.output", "TaggedWriter", "throwIfCauseOf", "(Exception)", "summary", "df-generated"], + ["org.apache.commons.io.output", "ThresholdingOutputStream", "ThresholdingOutputStream", "(int)", "summary", "df-generated"], + ["org.apache.commons.io.output", "ThresholdingOutputStream", "getByteCount", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "ThresholdingOutputStream", "getThreshold", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "ThresholdingOutputStream", "isThresholdExceeded", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "UncheckedFilterWriter", "on", "(Writer)", "summary", "df-generated"], + ["org.apache.commons.io.output", "UnsynchronizedByteArrayOutputStream", "UnsynchronizedByteArrayOutputStream", "()", "summary", "df-generated"], + ["org.apache.commons.io.output", "UnsynchronizedByteArrayOutputStream", "UnsynchronizedByteArrayOutputStream", "(int)", "summary", "df-generated"], + ["org.apache.commons.io.output", "UnsynchronizedByteArrayOutputStream", "toBufferedInputStream", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io.output", "UnsynchronizedByteArrayOutputStream", "toBufferedInputStream", "(InputStream,int)", "summary", "df-generated"], + ["org.apache.commons.io.output", "XmlStreamWriter", "XmlStreamWriter", "(File)", "summary", "df-generated"], + ["org.apache.commons.io.serialization", "ClassNameMatcher", "matches", "(String)", "summary", "df-generated"], + ["org.apache.commons.io", "ByteOrderMark", "get", "(int)", "summary", "df-generated"], + ["org.apache.commons.io", "ByteOrderMark", "getBytes", "()", "summary", "df-generated"], + ["org.apache.commons.io", "ByteOrderMark", "length", "()", "summary", "df-generated"], + ["org.apache.commons.io", "ByteOrderParser", "parseByteOrder", "(String)", "summary", "df-generated"], + ["org.apache.commons.io", "Charsets", "Charsets", "()", "summary", "df-generated"], + ["org.apache.commons.io", "Charsets", "requiredCharsets", "()", "summary", "df-generated"], + ["org.apache.commons.io", "Charsets", "toCharset", "(Charset)", "summary", "df-generated"], + ["org.apache.commons.io", "Charsets", "toCharset", "(String)", "summary", "df-generated"], + ["org.apache.commons.io", "CopyUtils", "CopyUtils", "()", "summary", "df-generated"], + ["org.apache.commons.io", "CopyUtils", "copy", "(Reader,OutputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "CopyUtils", "copy", "(Reader,OutputStream,String)", "summary", "df-generated"], + ["org.apache.commons.io", "CopyUtils", "copy", "(String,OutputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "CopyUtils", "copy", "(String,OutputStream,String)", "summary", "df-generated"], + ["org.apache.commons.io", "DirectoryWalker$CancelException", "getDepth", "()", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "EndianUtils", "()", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "readSwappedDouble", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "readSwappedDouble", "(byte[],int)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "readSwappedFloat", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "readSwappedFloat", "(byte[],int)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "readSwappedInteger", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "readSwappedInteger", "(byte[],int)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "readSwappedLong", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "readSwappedLong", "(byte[],int)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "readSwappedShort", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "readSwappedShort", "(byte[],int)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "readSwappedUnsignedInteger", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "readSwappedUnsignedInteger", "(byte[],int)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "readSwappedUnsignedShort", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "readSwappedUnsignedShort", "(byte[],int)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "swapDouble", "(double)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "swapFloat", "(float)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "swapInteger", "(int)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "swapLong", "(long)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "swapShort", "(short)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "writeSwappedDouble", "(OutputStream,double)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "writeSwappedDouble", "(byte[],int,double)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "writeSwappedFloat", "(OutputStream,float)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "writeSwappedFloat", "(byte[],int,float)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "writeSwappedInteger", "(OutputStream,int)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "writeSwappedInteger", "(byte[],int,int)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "writeSwappedLong", "(OutputStream,long)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "writeSwappedLong", "(byte[],int,long)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "writeSwappedShort", "(OutputStream,short)", "summary", "df-generated"], + ["org.apache.commons.io", "EndianUtils", "writeSwappedShort", "(byte[],int,short)", "summary", "df-generated"], + ["org.apache.commons.io", "FileCleaner", "FileCleaner", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileCleaner", "exitWhenFinished", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileCleaner", "getInstance", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileCleaner", "getTrackCount", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileCleaner", "track", "(File,Object)", "summary", "df-generated"], + ["org.apache.commons.io", "FileCleaner", "track", "(File,Object,FileDeleteStrategy)", "summary", "df-generated"], + ["org.apache.commons.io", "FileCleaner", "track", "(String,Object)", "summary", "df-generated"], + ["org.apache.commons.io", "FileCleaner", "track", "(String,Object,FileDeleteStrategy)", "summary", "df-generated"], + ["org.apache.commons.io", "FileCleaningTracker", "FileCleaningTracker", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileCleaningTracker", "exitWhenFinished", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileCleaningTracker", "getTrackCount", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileCleaningTracker", "track", "(File,Object)", "summary", "df-generated"], + ["org.apache.commons.io", "FileCleaningTracker", "track", "(File,Object,FileDeleteStrategy)", "summary", "df-generated"], + ["org.apache.commons.io", "FileCleaningTracker", "track", "(String,Object)", "summary", "df-generated"], + ["org.apache.commons.io", "FileCleaningTracker", "track", "(String,Object,FileDeleteStrategy)", "summary", "df-generated"], + ["org.apache.commons.io", "FileDeleteStrategy", "delete", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileDeleteStrategy", "deleteQuietly", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileExistsException", "FileExistsException", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileExistsException", "FileExistsException", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileExistsException", "FileExistsException", "(String)", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystem", "getCurrent", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystem", "getIllegalFileNameChars", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystem", "getMaxFileNameLength", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystem", "getMaxPathLength", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystem", "getNameSeparator", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystem", "getReservedFileNames", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystem", "isCasePreserving", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystem", "isCaseSensitive", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystem", "isLegalFileName", "(CharSequence)", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystem", "isReservedFileName", "(CharSequence)", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystem", "supportsDriveLetter", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystemUtils", "FileSystemUtils", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystemUtils", "freeSpace", "(String)", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystemUtils", "freeSpaceKb", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystemUtils", "freeSpaceKb", "(String)", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystemUtils", "freeSpaceKb", "(String,long)", "summary", "df-generated"], + ["org.apache.commons.io", "FileSystemUtils", "freeSpaceKb", "(long)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "FileUtils", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "byteCountToDisplaySize", "(BigInteger)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "byteCountToDisplaySize", "(Number)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "byteCountToDisplaySize", "(long)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "checksumCRC32", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "cleanDirectory", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "contentEquals", "(File,File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "contentEqualsIgnoreEOL", "(File,File,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyDirectory", "(File,File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyDirectory", "(File,File,FileFilter)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyDirectory", "(File,File,FileFilter,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyDirectory", "(File,File,FileFilter,boolean,CopyOption[])", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyDirectory", "(File,File,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyDirectoryToDirectory", "(File,File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyFile", "(File,File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyFile", "(File,File,CopyOption[])", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyFile", "(File,File,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyFile", "(File,File,boolean,CopyOption[])", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyFile", "(File,OutputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyFileToDirectory", "(File,File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyFileToDirectory", "(File,File,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyInputStreamToFile", "(InputStream,File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyToDirectory", "(File,File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyToDirectory", "(Iterable,File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyToFile", "(InputStream,File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyURLToFile", "(URL,File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "copyURLToFile", "(URL,File,int,int)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "createParentDirectories", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "current", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "deleteDirectory", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "deleteQuietly", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "directoryContains", "(File,File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "forceDelete", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "forceDeleteOnExit", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "forceMkdir", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "forceMkdirParent", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "getTempDirectory", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "getTempDirectoryPath", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "getUserDirectory", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "getUserDirectoryPath", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isDirectory", "(File,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isEmptyDirectory", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,ChronoLocalDate)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,ChronoLocalDate,LocalTime)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,ChronoLocalDateTime)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,ChronoLocalDateTime,ZoneId)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,ChronoZonedDateTime)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,Date)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,FileTime)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,Instant)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,long)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,ChronoLocalDate)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,ChronoLocalDate,LocalTime)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,ChronoLocalDateTime)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,ChronoLocalDateTime,ZoneId)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,ChronoZonedDateTime)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,Date)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,FileTime)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,Instant)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,long)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isRegularFile", "(File,LinkOption[])", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "isSymlink", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "iterateFiles", "(File,IOFileFilter,IOFileFilter)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "iterateFiles", "(File,String[],boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "iterateFilesAndDirs", "(File,IOFileFilter,IOFileFilter)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "lastModified", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "lastModifiedFileTime", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "lastModifiedUnchecked", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "lineIterator", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "lineIterator", "(File,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "listFiles", "(File,IOFileFilter,IOFileFilter)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "listFiles", "(File,String[],boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "listFilesAndDirs", "(File,IOFileFilter,IOFileFilter)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "moveDirectory", "(File,File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "moveDirectoryToDirectory", "(File,File,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "moveFile", "(File,File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "moveFile", "(File,File,CopyOption[])", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "moveFileToDirectory", "(File,File,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "moveToDirectory", "(File,File,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "newOutputStream", "(File,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "openInputStream", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "openOutputStream", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "openOutputStream", "(File,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "readFileToByteArray", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "readFileToString", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "readFileToString", "(File,Charset)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "readFileToString", "(File,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "readLines", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "readLines", "(File,Charset)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "readLines", "(File,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "sizeOf", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "sizeOfAsBigInteger", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "sizeOfDirectory", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "sizeOfDirectoryAsBigInteger", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "streamFiles", "(File,boolean,String[])", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "toFile", "(URL)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "toFiles", "(URL[])", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "touch", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "waitFor", "(File,int)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "write", "(File,CharSequence)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "write", "(File,CharSequence,Charset)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "write", "(File,CharSequence,Charset,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "write", "(File,CharSequence,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "write", "(File,CharSequence,String,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "write", "(File,CharSequence,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeByteArrayToFile", "(File,byte[])", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeByteArrayToFile", "(File,byte[],boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeByteArrayToFile", "(File,byte[],int,int)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeByteArrayToFile", "(File,byte[],int,int,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeLines", "(File,Collection)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeLines", "(File,Collection,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeLines", "(File,Collection,String,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeLines", "(File,Collection,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeLines", "(File,String,Collection)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeLines", "(File,String,Collection,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeLines", "(File,String,Collection,String,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeLines", "(File,String,Collection,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeStringToFile", "(File,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeStringToFile", "(File,String,Charset)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeStringToFile", "(File,String,Charset,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeStringToFile", "(File,String,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeStringToFile", "(File,String,String,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FileUtils", "writeStringToFile", "(File,String,boolean)", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "FilenameUtils", "()", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "directoryContains", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "equals", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "equals", "(String,String,boolean,IOCase)", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "equalsNormalized", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "equalsNormalizedOnSystem", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "equalsOnSystem", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "getPrefixLength", "(String)", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "indexOfExtension", "(String)", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "indexOfLastSeparator", "(String)", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "isExtension", "(String,Collection)", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "isExtension", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "isExtension", "(String,String[])", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "wildcardMatch", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "wildcardMatch", "(String,String,IOCase)", "summary", "df-generated"], + ["org.apache.commons.io", "FilenameUtils", "wildcardMatchOnSystem", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.io", "HexDump", "HexDump", "()", "summary", "df-generated"], + ["org.apache.commons.io", "HexDump", "dump", "(byte[],long,OutputStream,int)", "summary", "df-generated"], + ["org.apache.commons.io", "IOCase", "checkCompareTo", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOCase", "checkEndsWith", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOCase", "checkEquals", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOCase", "checkIndexOf", "(String,int,String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOCase", "checkRegionMatches", "(String,int,String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOCase", "checkStartsWith", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOCase", "forName", "(String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOCase", "getName", "()", "summary", "df-generated"], + ["org.apache.commons.io", "IOCase", "isCaseSensitive", "()", "summary", "df-generated"], + ["org.apache.commons.io", "IOCase", "isCaseSensitive", "(IOCase)", "summary", "df-generated"], + ["org.apache.commons.io", "IOCase", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.io", "IOCase", "value", "(IOCase,IOCase)", "summary", "df-generated"], + ["org.apache.commons.io", "IOExceptionList", "checkEmpty", "(List,Object)", "summary", "df-generated"], + ["org.apache.commons.io", "IOExceptionList", "getCause", "(int,Class)", "summary", "df-generated"], + ["org.apache.commons.io", "IOExceptionWithCause", "IOExceptionWithCause", "(String,Throwable)", "summary", "df-generated"], + ["org.apache.commons.io", "IOExceptionWithCause", "IOExceptionWithCause", "(Throwable)", "summary", "df-generated"], + ["org.apache.commons.io", "IOIndexedException", "IOIndexedException", "(int,Throwable)", "summary", "df-generated"], + ["org.apache.commons.io", "IOIndexedException", "getIndex", "()", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "IOUtils", "()", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "byteArray", "()", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "byteArray", "(int)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "close", "(Closeable)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "close", "(Closeable,IOConsumer)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "close", "(Closeable[])", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "close", "(URLConnection)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "closeQuietly", "(Closeable)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "closeQuietly", "(Closeable,Consumer)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "closeQuietly", "(Closeable[])", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "closeQuietly", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "closeQuietly", "(OutputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "closeQuietly", "(Reader)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "closeQuietly", "(Selector)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "closeQuietly", "(ServerSocket)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "closeQuietly", "(Socket)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "closeQuietly", "(Writer)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "consume", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "contentEquals", "(InputStream,InputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "contentEquals", "(Reader,Reader)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "contentEqualsIgnoreEOL", "(Reader,Reader)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "copy", "(ByteArrayOutputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "copy", "(Reader,OutputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "copy", "(Reader,OutputStream,Charset)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "copy", "(Reader,OutputStream,String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "copy", "(URL,File)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "copy", "(URL,OutputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "length", "(CharSequence)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "length", "(Object[])", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "length", "(byte[])", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "length", "(char[])", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "resourceToByteArray", "(String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "resourceToByteArray", "(String,ClassLoader)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "resourceToString", "(String,Charset)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "resourceToString", "(String,Charset,ClassLoader)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "resourceToURL", "(String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "resourceToURL", "(String,ClassLoader)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "skip", "(InputStream,long)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "skip", "(ReadableByteChannel,long)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "skip", "(Reader,long)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "skipFully", "(InputStream,long)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "skipFully", "(ReadableByteChannel,long)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "skipFully", "(Reader,long)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "toBufferedInputStream", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "toBufferedInputStream", "(InputStream,int)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "toByteArray", "(InputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "toByteArray", "(Reader)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "toByteArray", "(Reader,Charset)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "toByteArray", "(Reader,String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "toByteArray", "(URI)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "toByteArray", "(URL)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "toByteArray", "(URLConnection)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "toString", "(URI)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "toString", "(URI,Charset)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "toString", "(URI,String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "toString", "(URL)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "toString", "(URL,Charset)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "toString", "(URL,String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "write", "(CharSequence,OutputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "write", "(CharSequence,OutputStream,Charset)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "write", "(CharSequence,OutputStream,String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "write", "(String,OutputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "write", "(String,OutputStream,Charset)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "write", "(String,OutputStream,String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "write", "(StringBuffer,OutputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "write", "(StringBuffer,OutputStream,String)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "write", "(char[],OutputStream)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "write", "(char[],OutputStream,Charset)", "summary", "df-generated"], + ["org.apache.commons.io", "IOUtils", "write", "(char[],OutputStream,String)", "summary", "df-generated"], + ["org.apache.commons.io", "LineIterator", "closeQuietly", "(LineIterator)", "summary", "df-generated"], + ["org.apache.commons.io", "RandomAccessFileMode", "create", "(File)", "summary", "df-generated"], + ["org.apache.commons.io", "RandomAccessFileMode", "create", "(Path)", "summary", "df-generated"], + ["org.apache.commons.io", "RandomAccessFileMode", "create", "(String)", "summary", "df-generated"], + ["org.apache.commons.io", "RandomAccessFileMode", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.io", "StandardLineSeparator", "getBytes", "(Charset)", "summary", "df-generated"], + ["org.apache.commons.io", "StandardLineSeparator", "getString", "()", "summary", "df-generated"], + ["org.apache.commons.io", "TaggedIOException", "isTaggedWith", "(Throwable,Object)", "summary", "df-generated"], + ["org.apache.commons.io", "TaggedIOException", "throwCauseIfTaggedWith", "(Throwable,Object)", "summary", "df-generated"], + ["org.apache.commons.io", "UncheckedIO", "UncheckedIO", "()", "summary", "df-generated"], + ["org.apache.commons.io", "UncheckedIO", "accept", "(IOConsumer,Object)", "summary", "df-generated"], + ["org.apache.commons.io", "UncheckedIO", "apply", "(IOBiFunction,Object,Object)", "summary", "df-generated"], + ["org.apache.commons.io", "UncheckedIO", "get", "(IOSupplier)", "summary", "df-generated"], + ["org.apache.commons.io", "UncheckedIO", "run", "(IORunnable)", "summary", "df-generated"], + ["org.apache.commons.io", "UncheckedIOExceptions", "UncheckedIOExceptions", "()", "summary", "df-generated"], + ["org.apache.commons.io", "UncheckedIOExceptions", "create", "(Object)", "summary", "df-generated"], + ["org.apache.commons.io", "UncheckedIOExceptions", "wrap", "(IOException,Object)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/org.apache.commons.io.model.yml b/java/ql/lib/ext/generated/modelgenerator/org.apache.commons.io.model.yml deleted file mode 100644 index b5195b14a081..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/org.apache.commons.io.model.yml +++ /dev/null @@ -1,1430 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Definitions of models for the org.apache.commons.io framework. - -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.commons.io.file", "PathFilter", true, "accept", "(Path,BasicFileAttributes)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", false, "copyFile", "(URL,Path,CopyOption[])", "", "Argument[0]", "request-forgery", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", false, "copyFile", "(URL,Path,CopyOption[])", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", false, "copyFileToDirectory", "(Path,Path,CopyOption[])", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", false, "copyFileToDirectory", "(URL,Path,CopyOption[])", "", "Argument[0]", "request-forgery", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", false, "copyFileToDirectory", "(URL,Path,CopyOption[])", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", false, "newOutputStream", "(Path,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", false, "writeString", "(Path,CharSequence,Charset,OpenOption[])", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "filter", "(IOFileFilter,File[])", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "filterList", "(IOFileFilter,File[])", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "filterSet", "(IOFileFilter,File[])", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Tailable", true, "getRandomAccess", "(String)", "", "Argument[this]", "path-injection", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(URL)", "", "Argument[0]", "request-forgery", "df-generated"] - - ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "writeTo", "(OutputStream)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(File,Charset)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(File,Charset,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(File,CharsetEncoder)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(File,CharsetEncoder,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(File,String)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(File,String,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(String,Charset)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(String,Charset,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(String,CharsetEncoder)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(String,CharsetEncoder,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(String,String)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", true, "FileWriterWithEncoding", "(String,String,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,Charset)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,Charset,boolean,String)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,String)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,String,boolean,String)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,boolean,String)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(String)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(String,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(String,boolean,String)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "XmlStreamWriter", true, "XmlStreamWriter", "(File)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io.output", "XmlStreamWriter", true, "XmlStreamWriter", "(File,String)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyDirectory", "(File,File)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyDirectory", "(File,File,FileFilter)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyDirectory", "(File,File,FileFilter,boolean)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyDirectory", "(File,File,FileFilter,boolean,CopyOption[])", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyDirectory", "(File,File,boolean)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyDirectoryToDirectory", "(File,File)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyFile", "(File,File)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyFile", "(File,File,CopyOption[])", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyFile", "(File,File,boolean)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyFile", "(File,File,boolean,CopyOption[])", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyFileToDirectory", "(File,File)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyFileToDirectory", "(File,File,boolean)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyInputStreamToFile", "(InputStream,File)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyToDirectory", "(File,File)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyToDirectory", "(Iterable,File)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyToFile", "(InputStream,File)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyURLToFile", "(URL,File)", "", "Argument[0]", "request-forgery", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyURLToFile", "(URL,File)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyURLToFile", "(URL,File,int,int)", "", "Argument[0]", "request-forgery", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "copyURLToFile", "(URL,File,int,int)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "moveDirectory", "(File,File)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "moveDirectoryToDirectory", "(File,File,boolean)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "moveFile", "(File,File)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "moveFile", "(File,File,CopyOption[])", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "moveFileToDirectory", "(File,File,boolean)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "moveToDirectory", "(File,File,boolean)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "newOutputStream", "(File,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "openOutputStream", "(File)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "openOutputStream", "(File,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "touch", "(File)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "write", "(File,CharSequence)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "write", "(File,CharSequence,Charset)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "write", "(File,CharSequence,Charset,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "write", "(File,CharSequence,String)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "write", "(File,CharSequence,String,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "write", "(File,CharSequence,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeByteArrayToFile", "(File,byte[])", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeByteArrayToFile", "(File,byte[],boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeByteArrayToFile", "(File,byte[],int,int)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeByteArrayToFile", "(File,byte[],int,int,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,Collection)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,Collection,String)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,Collection,String,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,Collection,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,String,Collection)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,String,Collection,String)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,String,Collection,String,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeLines", "(File,String,Collection,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeStringToFile", "(File,String)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeStringToFile", "(File,String,Charset)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeStringToFile", "(File,String,Charset,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeStringToFile", "(File,String,String)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeStringToFile", "(File,String,String,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "writeStringToFile", "(File,String,boolean)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copy", "(URL,File)", "", "Argument[0]", "request-forgery", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copy", "(URL,File)", "", "Argument[1]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copy", "(URL,OutputStream)", "", "Argument[0]", "request-forgery", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(URI)", "", "Argument[0]", "request-forgery", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(URL)", "", "Argument[0]", "request-forgery", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toString", "(URI)", "", "Argument[0]", "request-forgery", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toString", "(URI,Charset)", "", "Argument[0]", "request-forgery", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toString", "(URI,String)", "", "Argument[0]", "request-forgery", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toString", "(URL)", "", "Argument[0]", "request-forgery", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toString", "(URL,Charset)", "", "Argument[0]", "request-forgery", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toString", "(URL,String)", "", "Argument[0]", "request-forgery", "df-generated"] - - ["org.apache.commons.io", "RandomAccessFileMode", false, "create", "(File)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "RandomAccessFileMode", false, "create", "(Path)", "", "Argument[0]", "path-injection", "df-generated"] - - ["org.apache.commons.io", "RandomAccessFileMode", false, "create", "(String)", "", "Argument[0]", "path-injection", "df-generated"] - - - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.io.charset", "CharsetDecoders", true, "toCharsetDecoder", "(CharsetDecoder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.charset", "CharsetEncoders", true, "toCharsetEncoder", "(CharsetEncoder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.comparator", "CompositeFileComparator", true, "CompositeFileComparator", "(Comparator[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.comparator", "CompositeFileComparator", true, "CompositeFileComparator", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.comparator", "CompositeFileComparator", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file.spi", "FileSystemProviders", true, "getFileSystemProvider", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file.spi", "FileSystemProviders", true, "getFileSystemProvider", "(URI)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file.spi", "FileSystemProviders", true, "getFileSystemProvider", "(URL)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "AccumulatorPathVisitor", "(Counters$PathCounters)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "AccumulatorPathVisitor", "(Counters$PathCounters,PathFilter,PathFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "AccumulatorPathVisitor", "(Counters$PathCounters,PathFilter,PathFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "AccumulatorPathVisitor", "(Counters$PathCounters,PathFilter,PathFilter)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "getDirList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "getFileList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "withBigIntegerCounters", "(PathFilter,PathFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "withBigIntegerCounters", "(PathFilter,PathFilter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "withLongCounters", "(PathFilter,PathFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "AccumulatorPathVisitor", true, "withLongCounters", "(PathFilter,PathFilter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CleaningPathVisitor", true, "CleaningPathVisitor", "(Counters$PathCounters,DeleteOption[],String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CleaningPathVisitor", true, "CleaningPathVisitor", "(Counters$PathCounters,DeleteOption[],String[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CleaningPathVisitor", true, "CleaningPathVisitor", "(Counters$PathCounters,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CleaningPathVisitor", true, "CleaningPathVisitor", "(Counters$PathCounters,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,Path,Path,CopyOption[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,Path,Path,CopyOption[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,Path,Path,CopyOption[])", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,Path,Path,CopyOption[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,PathFilter,PathFilter,Path,Path,CopyOption[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,PathFilter,PathFilter,Path,Path,CopyOption[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,PathFilter,PathFilter,Path,Path,CopyOption[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,PathFilter,PathFilter,Path,Path,CopyOption[])", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,PathFilter,PathFilter,Path,Path,CopyOption[])", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "CopyDirectoryVisitor", "(Counters$PathCounters,PathFilter,PathFilter,Path,Path,CopyOption[])", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "getCopyOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "getSourceDirectory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CopyDirectoryVisitor", true, "getTargetDirectory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "Counters$PathCounters", true, "getByteCounter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "Counters$PathCounters", true, "getDirectoryCounter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "Counters$PathCounters", true, "getFileCounter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CountingPathVisitor", true, "CountingPathVisitor", "(Counters$PathCounters)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CountingPathVisitor", true, "CountingPathVisitor", "(Counters$PathCounters,PathFilter,PathFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CountingPathVisitor", true, "CountingPathVisitor", "(Counters$PathCounters,PathFilter,PathFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CountingPathVisitor", true, "CountingPathVisitor", "(Counters$PathCounters,PathFilter,PathFilter)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "CountingPathVisitor", true, "getPathCounters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "DeletingPathVisitor", true, "DeletingPathVisitor", "(Counters$PathCounters,DeleteOption[],String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "DeletingPathVisitor", true, "DeletingPathVisitor", "(Counters$PathCounters,DeleteOption[],String[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "DeletingPathVisitor", true, "DeletingPathVisitor", "(Counters$PathCounters,LinkOption[],DeleteOption[],String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "DeletingPathVisitor", true, "DeletingPathVisitor", "(Counters$PathCounters,LinkOption[],DeleteOption[],String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "DeletingPathVisitor", true, "DeletingPathVisitor", "(Counters$PathCounters,LinkOption[],DeleteOption[],String[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "DeletingPathVisitor", true, "DeletingPathVisitor", "(Counters$PathCounters,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "DeletingPathVisitor", true, "DeletingPathVisitor", "(Counters$PathCounters,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "DirectoryStreamFilter", true, "DirectoryStreamFilter", "(PathFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.file", "DirectoryStreamFilter", true, "getPathFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", false, "copyFile", "(URL,Path,CopyOption[])", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", false, "copyFileToDirectory", "(URL,Path,CopyOption[])", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", false, "setReadOnly", "(Path,boolean,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", false, "visitFileTree", "(FileVisitor,Path)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", false, "visitFileTree", "(FileVisitor,Path,Set,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", false, "visitFileTree", "(FileVisitor,String,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", false, "visitFileTree", "(FileVisitor,URI)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", false, "writeString", "(Path,CharSequence,Charset,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "AgeFileFilter", true, "AgeFileFilter", "(Instant)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "AgeFileFilter", true, "AgeFileFilter", "(Instant,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "AgeFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "AndFileFilter", true, "AndFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "AndFileFilter", true, "AndFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "AndFileFilter", true, "AndFileFilter", "(IOFileFilter[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "AndFileFilter", true, "AndFileFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "AndFileFilter", true, "addFileFilter", "(IOFileFilter[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "AndFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "ConditionalFileFilter", true, "addFileFilter", "(IOFileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "ConditionalFileFilter", true, "getFileFilters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "ConditionalFileFilter", true, "setFileFilters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "DelegateFileFilter", true, "DelegateFileFilter", "(FileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "DelegateFileFilter", true, "DelegateFileFilter", "(FilenameFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "DelegateFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileEqualsFileFilter", true, "FileEqualsFileFilter", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "and", "(IOFileFilter[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "andFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "andFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "asFileFilter", "(FileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "asFileFilter", "(FilenameFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "magicNumberFileFilter", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "magicNumberFileFilter", "(String,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "magicNumberFileFilter", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "magicNumberFileFilter", "(byte[],long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "makeCVSAware", "(IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "makeDirectoryOnly", "(IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "makeFileOnly", "(IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "makeSVNAware", "(IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "nameFileFilter", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "nameFileFilter", "(String,IOCase)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "notFileFilter", "(IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "or", "(IOFileFilter[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "orFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "orFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "prefixFileFilter", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "prefixFileFilter", "(String,IOCase)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "suffixFileFilter", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "suffixFileFilter", "(String,IOCase)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", true, "toList", "(IOFileFilter[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "IOFileFilter", true, "and", "(IOFileFilter)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "IOFileFilter", true, "and", "(IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "IOFileFilter", true, "negate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "IOFileFilter", true, "or", "(IOFileFilter)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "IOFileFilter", true, "or", "(IOFileFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "MagicNumberFileFilter", true, "MagicNumberFileFilter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "MagicNumberFileFilter", true, "MagicNumberFileFilter", "(String,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "MagicNumberFileFilter", true, "MagicNumberFileFilter", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "MagicNumberFileFilter", true, "MagicNumberFileFilter", "(byte[],long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "MagicNumberFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "NameFileFilter", true, "NameFileFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "NameFileFilter", true, "NameFileFilter", "(List,IOCase)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "NameFileFilter", true, "NameFileFilter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "NameFileFilter", true, "NameFileFilter", "(String,IOCase)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "NameFileFilter", true, "NameFileFilter", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "NameFileFilter", true, "NameFileFilter", "(String[],IOCase)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "NameFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "NotFileFilter", true, "NotFileFilter", "(IOFileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "NotFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "OrFileFilter", true, "OrFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "OrFileFilter", true, "OrFileFilter", "(IOFileFilter,IOFileFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "OrFileFilter", true, "OrFileFilter", "(IOFileFilter[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "OrFileFilter", true, "OrFileFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "OrFileFilter", true, "addFileFilter", "(IOFileFilter[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "OrFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "PathEqualsFileFilter", true, "PathEqualsFileFilter", "(Path)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "PathVisitorFileFilter", true, "PathVisitorFileFilter", "(PathVisitor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "PrefixFileFilter", true, "PrefixFileFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "PrefixFileFilter", true, "PrefixFileFilter", "(List,IOCase)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "PrefixFileFilter", true, "PrefixFileFilter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "PrefixFileFilter", true, "PrefixFileFilter", "(String,IOCase)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "PrefixFileFilter", true, "PrefixFileFilter", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "PrefixFileFilter", true, "PrefixFileFilter", "(String[],IOCase)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "PrefixFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "RegexFileFilter", true, "RegexFileFilter", "(Pattern)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "RegexFileFilter", true, "RegexFileFilter", "(Pattern,Function)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "RegexFileFilter", true, "RegexFileFilter", "(Pattern,Function)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "RegexFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "SuffixFileFilter", true, "SuffixFileFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "SuffixFileFilter", true, "SuffixFileFilter", "(List,IOCase)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "SuffixFileFilter", true, "SuffixFileFilter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "SuffixFileFilter", true, "SuffixFileFilter", "(String,IOCase)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "SuffixFileFilter", true, "SuffixFileFilter", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "SuffixFileFilter", true, "SuffixFileFilter", "(String[],IOCase)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "SuffixFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "WildcardFileFilter", true, "WildcardFileFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "WildcardFileFilter", true, "WildcardFileFilter", "(List,IOCase)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "WildcardFileFilter", true, "WildcardFileFilter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "WildcardFileFilter", true, "WildcardFileFilter", "(String,IOCase)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "WildcardFileFilter", true, "WildcardFileFilter", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "WildcardFileFilter", true, "WildcardFileFilter", "(String[],IOCase)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "WildcardFileFilter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "WildcardFilter", true, "WildcardFilter", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "WildcardFilter", true, "WildcardFilter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.filefilter", "WildcardFilter", true, "WildcardFilter", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input.buffer", "CircularBufferInputStream", true, "CircularBufferInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input.buffer", "CircularBufferInputStream", true, "CircularBufferInputStream", "(InputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input.buffer", "PeekableInputStream", true, "PeekableInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input.buffer", "PeekableInputStream", true, "PeekableInputStream", "(InputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "BOMInputStream", true, "BOMInputStream", "(InputStream,ByteOrderMark[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "BOMInputStream", true, "BOMInputStream", "(InputStream,boolean,ByteOrderMark[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "BOMInputStream", true, "getBOM", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "BOMInputStream", true, "getBOMCharsetName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "BoundedInputStream", true, "BoundedInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "BoundedInputStream", true, "BoundedInputStream", "(InputStream,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "BoundedReader", true, "BoundedReader", "(Reader,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "BrokenInputStream", true, "BrokenInputStream", "(Supplier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "BrokenReader", true, "BrokenReader", "(Supplier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "CharSequenceReader", true, "CharSequenceReader", "(CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "CharSequenceReader", true, "CharSequenceReader", "(CharSequence,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "CharSequenceReader", true, "CharSequenceReader", "(CharSequence,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "CharSequenceReader", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "CharacterFilterReader", true, "CharacterFilterReader", "(Reader,IntPredicate)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "CircularInputStream", true, "CircularInputStream", "(byte[],long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ClassLoaderObjectInputStream", true, "ClassLoaderObjectInputStream", "(ClassLoader,InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ClassLoaderObjectInputStream", true, "ClassLoaderObjectInputStream", "(ClassLoader,InputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "CloseShieldInputStream", true, "wrap", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "InfiniteCircularInputStream", true, "InfiniteCircularInputStream", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "MessageDigestCalculatingInputStream$MessageDigestMaintainingObserver", true, "MessageDigestMaintainingObserver", "(MessageDigest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "MessageDigestCalculatingInputStream", true, "MessageDigestCalculatingInputStream", "(InputStream,MessageDigest)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "MessageDigestCalculatingInputStream", true, "getMessageDigest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ObservableInputStream", true, "ObservableInputStream", "(InputStream,ObservableInputStream$Observer[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ObservableInputStream", true, "add", "(ObservableInputStream$Observer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ObservableInputStream", true, "getObservers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "RandomAccessFileInputStream", true, "RandomAccessFileInputStream", "(RandomAccessFile)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "RandomAccessFileInputStream", true, "RandomAccessFileInputStream", "(RandomAccessFile,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "RandomAccessFileInputStream", true, "getRandomAccessFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ReadAheadInputStream", true, "ReadAheadInputStream", "(InputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ReadAheadInputStream", true, "ReadAheadInputStream", "(InputStream,int,ExecutorService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ReadAheadInputStream", true, "ReadAheadInputStream", "(InputStream,int,ExecutorService)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,Charset,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,CharsetEncoder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,CharsetEncoder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,CharsetEncoder,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,CharsetEncoder,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ReaderInputStream", true, "ReaderInputStream", "(Reader,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ReversedLinesFileReader", true, "readLine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ReversedLinesFileReader", true, "readLines", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "ReversedLinesFileReader", true, "toString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "SequenceReader", true, "SequenceReader", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "SequenceReader", true, "SequenceReader", "(Reader[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Builder", true, "Builder", "(File,TailerListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Builder", true, "Builder", "(File,TailerListener)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Builder", true, "Builder", "(Path,TailerListener)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Builder", true, "Builder", "(Path,TailerListener)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Builder", true, "Builder", "(Tailable,TailerListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Builder", true, "Builder", "(Tailable,TailerListener)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Builder", true, "withBufferSize", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Builder", true, "withCharset", "(Charset)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Builder", true, "withDelayDuration", "(Duration)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Builder", true, "withDelayDuration", "(Duration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Builder", true, "withReOpen", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Builder", true, "withStartThread", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Builder", true, "withTailFromEnd", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,Charset,TailerListener,long,boolean,boolean,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,Charset,TailerListener,long,boolean,boolean,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean,boolean,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean,boolean,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "Tailer", "(File,TailerListener,long,boolean,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "create", "(File,Charset,TailerListener,long,boolean,boolean,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "create", "(File,Charset,TailerListener,long,boolean,boolean,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean,boolean,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean,boolean,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "create", "(File,TailerListener,long,boolean,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "getDelayDuration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", true, "getTailable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "TeeInputStream", true, "TeeInputStream", "(InputStream,OutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "TeeInputStream", true, "TeeInputStream", "(InputStream,OutputStream,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "TeeReader", true, "TeeReader", "(Reader,Writer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "TeeReader", true, "TeeReader", "(Reader,Writer,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "TimestampedObserver", true, "getCloseInstant", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "TimestampedObserver", true, "getOpenInstant", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "TimestampedObserver", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "UncheckedBufferedReader", true, "UncheckedBufferedReader", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "UncheckedBufferedReader", true, "UncheckedBufferedReader", "(Reader,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "UncheckedBufferedReader", true, "on", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "UncheckedFilterInputStream", true, "on", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "UnixLineEndingInputStream", true, "UnixLineEndingInputStream", "(InputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "UnsynchronizedByteArrayInputStream", true, "UnsynchronizedByteArrayInputStream", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "UnsynchronizedByteArrayInputStream", true, "UnsynchronizedByteArrayInputStream", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "UnsynchronizedByteArrayInputStream", true, "UnsynchronizedByteArrayInputStream", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "WindowsLineEndingInputStream", true, "WindowsLineEndingInputStream", "(InputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,String,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,String,boolean,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,String,boolean,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(InputStream,boolean,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", true, "XmlStreamReader", "(URLConnection,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", true, "getDefaultEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", true, "getEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String,String,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReaderException", true, "XmlStreamReaderException", "(String,String,String,String,String,String)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReaderException", true, "getBomEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReaderException", true, "getContentTypeEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReaderException", true, "getContentTypeMime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReaderException", true, "getXmlEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReaderException", true, "getXmlGuessEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationMonitor", false, "FileAlterationMonitor", "(long,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationMonitor", false, "FileAlterationMonitor", "(long,FileAlterationObserver[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationMonitor", false, "addObserver", "(FileAlterationObserver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationMonitor", false, "getObservers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationMonitor", false, "setThreadFactory", "(ThreadFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(File,FileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(File,FileFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(File,FileFilter,IOCase)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(File,FileFilter,IOCase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(String,FileFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(String,FileFilter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(String,FileFilter,IOCase)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "FileAlterationObserver", "(String,FileFilter,IOCase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "addListener", "(FileAlterationListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "getDirectory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "getFileFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "getListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", true, "FileEntry", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", true, "FileEntry", "(FileEntry,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", true, "FileEntry", "(FileEntry,File)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", true, "getChildren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", true, "getLastModifiedFileTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", true, "newChildInstance", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", true, "newChildInstance", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", true, "setChildren", "(FileEntry[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", true, "setLastModified", "(FileTime)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", true, "toByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", true, "toString", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", true, "toString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", true, "write", "(InputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", true, "write", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", true, "writeTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "AppendableOutputStream", true, "AppendableOutputStream", "(Appendable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "AppendableOutputStream", true, "getAppendable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.output", "AppendableWriter", true, "AppendableWriter", "(Appendable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "AppendableWriter", true, "getAppendable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.output", "BrokenOutputStream", true, "BrokenOutputStream", "(Supplier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "BrokenWriter", true, "BrokenWriter", "(Supplier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "ChunkedOutputStream", true, "ChunkedOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "ChunkedOutputStream", true, "ChunkedOutputStream", "(OutputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "CloseShieldOutputStream", true, "CloseShieldOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "CloseShieldOutputStream", true, "wrap", "(OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.output", "CountingOutputStream", true, "CountingOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,File)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,String,String,File)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,String,String,File)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,String,String,File)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,int,File)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,int,String,String,File)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,int,String,String,File)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "DeferredFileOutputStream", "(int,int,String,String,File)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.output", "DeferredFileOutputStream", true, "writeTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,Charset,boolean,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,String,boolean,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(File,boolean,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", true, "LockableFileWriter", "(String,boolean,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "ProxyCollectionWriter", true, "ProxyCollectionWriter", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "ProxyCollectionWriter", true, "ProxyCollectionWriter", "(Writer[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "ProxyOutputStream", true, "ProxyOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "StringBuilderWriter", true, "StringBuilderWriter", "(StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "StringBuilderWriter", true, "getBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.output", "StringBuilderWriter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.output", "TaggedOutputStream", true, "TaggedOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "TeeOutputStream", true, "TeeOutputStream", "(OutputStream,OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "TeeOutputStream", true, "TeeOutputStream", "(OutputStream,OutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "TeeWriter", true, "TeeWriter", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "TeeWriter", true, "TeeWriter", "(Writer[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "ThresholdingOutputStream", true, "ThresholdingOutputStream", "(int,IOConsumer,IOFunction)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "ThresholdingOutputStream", true, "ThresholdingOutputStream", "(int,IOConsumer,IOFunction)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "UncheckedAppendable", true, "on", "(Appendable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.output", "UncheckedFilterOutputStream", true, "UncheckedFilterOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "UncheckedFilterOutputStream", true, "on", "(OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,Charset,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,CharsetDecoder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,CharsetDecoder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,CharsetDecoder,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,CharsetDecoder,int,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "WriterOutputStream", true, "WriterOutputStream", "(Writer,String,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "XmlStreamWriter", true, "XmlStreamWriter", "(File,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "XmlStreamWriter", true, "XmlStreamWriter", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "XmlStreamWriter", true, "XmlStreamWriter", "(OutputStream,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "XmlStreamWriter", true, "XmlStreamWriter", "(OutputStream,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.output", "XmlStreamWriter", true, "getDefaultEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.output", "XmlStreamWriter", true, "getEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "ValidatingObjectInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "accept", "(ClassNameMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "accept", "(ClassNameMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "accept", "(Class[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "accept", "(Pattern)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "accept", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "reject", "(ClassNameMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "reject", "(ClassNameMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "reject", "(Class[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "reject", "(Pattern)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.io.serialization", "ValidatingObjectInputStream", true, "reject", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.io", "ByteOrderMark", true, "ByteOrderMark", "(String,int[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io", "ByteOrderMark", true, "getCharsetName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "ByteOrderMark", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "CopyUtils", true, "copy", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "CopyUtils", true, "copy", "(InputStream,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "CopyUtils", true, "copy", "(InputStream,Writer,String)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "CopyUtils", true, "copy", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "CopyUtils", true, "copy", "(String,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "CopyUtils", true, "copy", "(byte[],OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "CopyUtils", true, "copy", "(byte[],Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "CopyUtils", true, "copy", "(byte[],Writer,String)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "DirectoryWalker$CancelException", true, "CancelException", "(File,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io", "DirectoryWalker$CancelException", true, "CancelException", "(String,File,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io", "DirectoryWalker$CancelException", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FileCleaningTracker", true, "getDeleteFailures", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FileDeleteStrategy", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FileSystem", false, "normalizeSeparators", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FileSystem", false, "toLegalFileName", "(String,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "checksum", "(File,Checksum)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "convertFileCollectionToFileArray", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "delete", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "getFile", "(File,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "getFile", "(File,String[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "getFile", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FileUtils", true, "toURLs", "(File[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "concat", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "concat", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "getBaseName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "getExtension", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "getFullPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "getFullPathNoEndSeparator", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "getName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "getPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "getPathNoEndSeparator", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "getPrefix", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "normalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "normalize", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "normalizeNoEndSeparator", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "normalizeNoEndSeparator", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "removeExtension", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "separatorsToSystem", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "separatorsToUnix", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", true, "separatorsToWindows", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOExceptionList", true, "IOExceptionList", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOExceptionList", true, "IOExceptionList", "(String,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOExceptionList", true, "getCause", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOExceptionList", true, "getCauseList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOExceptionList", true, "getCauseList", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "buffer", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "buffer", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "buffer", "(OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "buffer", "(OutputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "buffer", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "buffer", "(Reader,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "buffer", "(Writer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "buffer", "(Writer,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copy", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copy", "(InputStream,OutputStream,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copy", "(InputStream,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copy", "(InputStream,Writer,Charset)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copy", "(InputStream,Writer,String)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copy", "(Reader,Appendable)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copy", "(Reader,Appendable,CharBuffer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copy", "(Reader,Appendable,CharBuffer)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copy", "(Reader,Appendable,CharBuffer)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copy", "(Reader,Appendable,CharBuffer)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copy", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,byte[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,byte[])", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,byte[])", "", "Argument[2]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,byte[])", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,long,long)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,long,long,byte[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,long,long,byte[])", "", "Argument[0]", "Argument[4]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,long,long,byte[])", "", "Argument[4]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(InputStream,OutputStream,long,long,byte[])", "", "Argument[4]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,char[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,char[])", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,char[])", "", "Argument[2]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,char[])", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,long,long)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,long,long,char[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,long,long,char[])", "", "Argument[0]", "Argument[4]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,long,long,char[])", "", "Argument[4]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "copyLarge", "(Reader,Writer,long,long,char[])", "", "Argument[4]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "lineIterator", "(InputStream,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "lineIterator", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "lineIterator", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "read", "(InputStream,byte[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "read", "(InputStream,byte[])", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "read", "(InputStream,byte[],int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "read", "(InputStream,byte[],int,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "read", "(ReadableByteChannel,ByteBuffer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "read", "(Reader,char[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "read", "(Reader,char[])", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "read", "(Reader,char[],int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "read", "(Reader,char[],int,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "readFully", "(InputStream,byte[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "readFully", "(InputStream,byte[])", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "readFully", "(InputStream,byte[],int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "readFully", "(InputStream,byte[],int,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "readFully", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "readFully", "(ReadableByteChannel,ByteBuffer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "readFully", "(Reader,char[])", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "readFully", "(Reader,char[])", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "readFully", "(Reader,char[],int,int)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "readFully", "(Reader,char[],int,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "readLines", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "readLines", "(InputStream,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "readLines", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "readLines", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toBufferedReader", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toBufferedReader", "(Reader,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(InputStream,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toCharArray", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toCharArray", "(InputStream,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toCharArray", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toCharArray", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toInputStream", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toInputStream", "(CharSequence,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toInputStream", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toInputStream", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toInputStream", "(String,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toInputStream", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toString", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toString", "(InputStream,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toString", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toString", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toString", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "toString", "(byte[],String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "write", "(CharSequence,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "write", "(String,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "write", "(StringBuffer,Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "write", "(byte[],OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "write", "(byte[],Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "write", "(byte[],Writer,Charset)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "write", "(byte[],Writer,String)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "write", "(char[],Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "writeChunked", "(byte[],OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "writeChunked", "(char[],Writer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "writeLines", "(Collection,String,OutputStream)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "writeLines", "(Collection,String,OutputStream,Charset)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "writeLines", "(Collection,String,OutputStream,String)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "writeLines", "(Collection,String,Writer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - - ["org.apache.commons.io", "IOUtils", true, "writer", "(Appendable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "LineIterator", true, "LineIterator", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io", "LineIterator", true, "nextLine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "TaggedIOException", true, "TaggedIOException", "(IOException,Serializable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.io", "TaggedIOException", true, "getTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "UncheckedIO", true, "apply", "(IOFunction,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.io", "UncheckedIO", true, "apply", "(IOTriFunction,Object,Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["org.apache.commons.io.charset", "CharsetDecoders", "CharsetDecoders", "()", "summary", "df-generated"] - - ["org.apache.commons.io.charset", "CharsetEncoders", "CharsetEncoders", "()", "summary", "df-generated"] - - ["org.apache.commons.io.comparator", "DefaultFileComparator", "DefaultFileComparator", "()", "summary", "df-generated"] - - ["org.apache.commons.io.comparator", "DirectoryFileComparator", "DirectoryFileComparator", "()", "summary", "df-generated"] - - ["org.apache.commons.io.comparator", "ExtensionFileComparator", "ExtensionFileComparator", "()", "summary", "df-generated"] - - ["org.apache.commons.io.comparator", "ExtensionFileComparator", "ExtensionFileComparator", "(IOCase)", "summary", "df-generated"] - - ["org.apache.commons.io.comparator", "ExtensionFileComparator", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.io.comparator", "LastModifiedFileComparator", "LastModifiedFileComparator", "()", "summary", "df-generated"] - - ["org.apache.commons.io.comparator", "NameFileComparator", "NameFileComparator", "()", "summary", "df-generated"] - - ["org.apache.commons.io.comparator", "NameFileComparator", "NameFileComparator", "(IOCase)", "summary", "df-generated"] - - ["org.apache.commons.io.comparator", "NameFileComparator", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.io.comparator", "PathFileComparator", "PathFileComparator", "()", "summary", "df-generated"] - - ["org.apache.commons.io.comparator", "PathFileComparator", "PathFileComparator", "(IOCase)", "summary", "df-generated"] - - ["org.apache.commons.io.comparator", "PathFileComparator", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.io.comparator", "SizeFileComparator", "SizeFileComparator", "()", "summary", "df-generated"] - - ["org.apache.commons.io.comparator", "SizeFileComparator", "SizeFileComparator", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.comparator", "SizeFileComparator", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file.attribute", "FileTimes", "minusMillis", "(FileTime,long)", "summary", "df-generated"] - - ["org.apache.commons.io.file.attribute", "FileTimes", "minusNanos", "(FileTime,long)", "summary", "df-generated"] - - ["org.apache.commons.io.file.attribute", "FileTimes", "minusSeconds", "(FileTime,long)", "summary", "df-generated"] - - ["org.apache.commons.io.file.attribute", "FileTimes", "now", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file.attribute", "FileTimes", "ntfsTimeToDate", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io.file.attribute", "FileTimes", "ntfsTimeToFileTime", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io.file.attribute", "FileTimes", "plusMillis", "(FileTime,long)", "summary", "df-generated"] - - ["org.apache.commons.io.file.attribute", "FileTimes", "plusNanos", "(FileTime,long)", "summary", "df-generated"] - - ["org.apache.commons.io.file.attribute", "FileTimes", "plusSeconds", "(FileTime,long)", "summary", "df-generated"] - - ["org.apache.commons.io.file.attribute", "FileTimes", "setLastModifiedTime", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file.attribute", "FileTimes", "toDate", "(FileTime)", "summary", "df-generated"] - - ["org.apache.commons.io.file.attribute", "FileTimes", "toFileTime", "(Date)", "summary", "df-generated"] - - ["org.apache.commons.io.file.attribute", "FileTimes", "toNtfsTime", "(Date)", "summary", "df-generated"] - - ["org.apache.commons.io.file.attribute", "FileTimes", "toNtfsTime", "(FileTime)", "summary", "df-generated"] - - ["org.apache.commons.io.file.spi", "FileSystemProviders", "getFileSystemProvider", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file.spi", "FileSystemProviders", "installed", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "AccumulatorPathVisitor", "AccumulatorPathVisitor", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "AccumulatorPathVisitor", "relativizeDirectories", "(Path,boolean,Comparator)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "AccumulatorPathVisitor", "relativizeFiles", "(Path,boolean,Comparator)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "AccumulatorPathVisitor", "withBigIntegerCounters", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "AccumulatorPathVisitor", "withLongCounters", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "CleaningPathVisitor", "withBigIntegerCounters", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "CleaningPathVisitor", "withLongCounters", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters$Counter", "add", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters$Counter", "get", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters$Counter", "getBigInteger", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters$Counter", "getLong", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters$Counter", "increment", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters$Counter", "reset", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters$PathCounters", "getByteCounter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters$PathCounters", "getDirectoryCounter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters$PathCounters", "getFileCounter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters$PathCounters", "reset", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters", "Counters", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters", "bigIntegerCounter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters", "bigIntegerPathCounters", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters", "longCounter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters", "longPathCounters", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters", "noopCounter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "Counters", "noopPathCounters", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "CountingPathVisitor", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "CountingPathVisitor", "withBigIntegerCounters", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "CountingPathVisitor", "withLongCounters", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "DeletingPathVisitor", "withBigIntegerCounters", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "DeletingPathVisitor", "withLongCounters", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "NoopPathVisitor", "NoopPathVisitor", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathFilter", "accept", "(Path,BasicFileAttributes)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "cleanDirectory", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "cleanDirectory", "(Path,DeleteOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "copyDirectory", "(Path,Path,CopyOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "copyFileToDirectory", "(Path,Path,CopyOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "countDirectory", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "countDirectoryAsBigInteger", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "createParentDirectories", "(Path,FileAttribute[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "createParentDirectories", "(Path,LinkOption,FileAttribute[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "current", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "delete", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "delete", "(Path,DeleteOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "delete", "(Path,LinkOption[],DeleteOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "deleteDirectory", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "deleteDirectory", "(Path,DeleteOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "deleteDirectory", "(Path,LinkOption[],DeleteOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "deleteFile", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "deleteFile", "(Path,DeleteOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "deleteFile", "(Path,LinkOption[],DeleteOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "directoryAndFileContentEquals", "(Path,Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "directoryAndFileContentEquals", "(Path,Path,LinkOption[],OpenOption[],FileVisitOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "directoryContentEquals", "(Path,Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "directoryContentEquals", "(Path,Path,int,LinkOption[],FileVisitOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "fileContentEquals", "(Path,Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "fileContentEquals", "(Path,Path,LinkOption[],OpenOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "filter", "(PathFilter,Path[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "getAclEntryList", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "getAclFileAttributeView", "(Path,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "getDosFileAttributeView", "(Path,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "getPosixFileAttributeView", "(Path,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "getTempDirectory", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "isDirectory", "(Path,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "isEmpty", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "isEmptyDirectory", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "isEmptyFile", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "isNewer", "(Path,ChronoZonedDateTime,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "isNewer", "(Path,FileTime,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "isNewer", "(Path,Instant,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "isNewer", "(Path,Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "isNewer", "(Path,long,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "isOlder", "(Path,FileTime,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "isOlder", "(Path,Instant,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "isOlder", "(Path,Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "isOlder", "(Path,long,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "isPosix", "(Path,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "isRegularFile", "(Path,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "newDirectoryStream", "(Path,PathFilter)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "newOutputStream", "(Path,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "noFollowLinkOptionArray", "()", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "readAttributes", "(Path,Class,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "readBasicFileAttributes", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "readBasicFileAttributes", "(Path,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "readBasicFileAttributesUnchecked", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "readDosFileAttributes", "(Path,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "readOsFileAttributes", "(Path,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "readPosixFileAttributes", "(Path,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "readString", "(Path,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "setLastModifiedTime", "(Path,Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "sizeOf", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "sizeOfAsBigInteger", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "sizeOfDirectory", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "sizeOfDirectoryAsBigInteger", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "waitFor", "(Path,Duration,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "PathUtils", "walk", "(Path,PathFilter,int,boolean,FileVisitOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.file", "StandardDeleteOption", "overrideReadOnly", "(DeleteOption[])", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "AbstractFileFilter", "AbstractFileFilter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "AbstractFileFilter", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "AgeFileFilter", "AgeFileFilter", "(Date)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "AgeFileFilter", "AgeFileFilter", "(Date,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "AgeFileFilter", "AgeFileFilter", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "AgeFileFilter", "AgeFileFilter", "(File,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "AgeFileFilter", "AgeFileFilter", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "AgeFileFilter", "AgeFileFilter", "(long,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "AndFileFilter", "AndFileFilter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "ConditionalFileFilter", "addFileFilter", "(IOFileFilter)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "ConditionalFileFilter", "getFileFilters", "()", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "ConditionalFileFilter", "removeFileFilter", "(IOFileFilter)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "ConditionalFileFilter", "setFileFilters", "(List)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FalseFileFilter", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "FileFilterUtils", "()", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "ageFileFilter", "(Date)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "ageFileFilter", "(Date,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "ageFileFilter", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "ageFileFilter", "(File,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "ageFileFilter", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "ageFileFilter", "(long,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "directoryFileFilter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "falseFileFilter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "fileFileFilter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "filter", "(IOFileFilter,File[])", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "filter", "(IOFileFilter,Iterable)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "filterList", "(IOFileFilter,File[])", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "filterList", "(IOFileFilter,Iterable)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "filterSet", "(IOFileFilter,File[])", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "filterSet", "(IOFileFilter,Iterable)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "sizeFileFilter", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "sizeFileFilter", "(long,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "sizeRangeFileFilter", "(long,long)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "FileFilterUtils", "trueFileFilter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "IOFileFilter", "and", "(IOFileFilter)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "IOFileFilter", "negate", "()", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "IOFileFilter", "or", "(IOFileFilter)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "OrFileFilter", "OrFileFilter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "RegexFileFilter", "RegexFileFilter", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "RegexFileFilter", "RegexFileFilter", "(String,IOCase)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "RegexFileFilter", "RegexFileFilter", "(String,int)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "SizeFileFilter", "SizeFileFilter", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "SizeFileFilter", "SizeFileFilter", "(long,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "SizeFileFilter", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "SymbolicLinkFileFilter", "SymbolicLinkFileFilter", "(FileVisitResult,FileVisitResult)", "summary", "df-generated"] - - ["org.apache.commons.io.filefilter", "TrueFileFilter", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOBiConsumer", "accept", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOBiConsumer", "andThen", "(IOBiConsumer)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOBiFunction", "andThen", "(Function)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOBiFunction", "andThen", "(IOFunction)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOBiFunction", "apply", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOConsumer", "accept", "(Object)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOConsumer", "andThen", "(IOConsumer)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOConsumer", "forEach", "(Object[],IOConsumer)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOConsumer", "forEachIndexed", "(Stream,IOConsumer)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOConsumer", "noop", "()", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOFunction", "andThen", "(Consumer)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOFunction", "andThen", "(Function)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOFunction", "andThen", "(IOConsumer)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOFunction", "andThen", "(IOFunction)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOFunction", "apply", "(Object)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOFunction", "compose", "(Function)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOFunction", "compose", "(IOFunction)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOFunction", "compose", "(IOSupplier)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOFunction", "compose", "(Supplier)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOFunction", "identity", "()", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IORunnable", "run", "()", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOSupplier", "get", "()", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOTriFunction", "andThen", "(Function)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOTriFunction", "andThen", "(IOFunction)", "summary", "df-generated"] - - ["org.apache.commons.io.function", "IOTriFunction", "apply", "(Object,Object,Object)", "summary", "df-generated"] - - ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "CircularByteBuffer", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "CircularByteBuffer", "(int)", "summary", "df-generated"] - - ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "add", "(byte)", "summary", "df-generated"] - - ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "add", "(byte[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "clear", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "getCurrentNumberOfBytes", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "getSpace", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "hasBytes", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "hasSpace", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "hasSpace", "(int)", "summary", "df-generated"] - - ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "peek", "(byte[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "read", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input.buffer", "CircularByteBuffer", "read", "(byte[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.io.input.buffer", "PeekableInputStream", "peek", "(byte[])", "summary", "df-generated"] - - ["org.apache.commons.io.input.buffer", "PeekableInputStream", "peek", "(byte[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "AutoCloseInputStream", "AutoCloseInputStream", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "BOMInputStream", "BOMInputStream", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "BOMInputStream", "BOMInputStream", "(InputStream,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "BOMInputStream", "hasBOM", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "BOMInputStream", "hasBOM", "(ByteOrderMark)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "BoundedInputStream", "isPropagateClose", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "BoundedInputStream", "setPropagateClose", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "BoundedInputStream", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "BrokenInputStream", "BrokenInputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "BrokenInputStream", "BrokenInputStream", "(IOException)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "BrokenReader", "BrokenReader", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "BrokenReader", "BrokenReader", "(IOException)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "BufferedFileChannelInputStream", "BufferedFileChannelInputStream", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "BufferedFileChannelInputStream", "BufferedFileChannelInputStream", "(File,int)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "BufferedFileChannelInputStream", "BufferedFileChannelInputStream", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "BufferedFileChannelInputStream", "BufferedFileChannelInputStream", "(Path,int)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "CharSequenceInputStream", "CharSequenceInputStream", "(CharSequence,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "CharSequenceInputStream", "CharSequenceInputStream", "(CharSequence,Charset,int)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "CharSequenceInputStream", "CharSequenceInputStream", "(CharSequence,String)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "CharSequenceInputStream", "CharSequenceInputStream", "(CharSequence,String,int)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "CharacterFilterReader", "CharacterFilterReader", "(Reader,int)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "CharacterSetFilterReader", "CharacterSetFilterReader", "(Reader,Integer[])", "summary", "df-generated"] - - ["org.apache.commons.io.input", "CharacterSetFilterReader", "CharacterSetFilterReader", "(Reader,Set)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "CloseShieldInputStream", "CloseShieldInputStream", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "CloseShieldReader", "CloseShieldReader", "(Reader)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "CloseShieldReader", "wrap", "(Reader)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ClosedInputStream", "ClosedInputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ClosedReader", "ClosedReader", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "CountingInputStream", "CountingInputStream", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "CountingInputStream", "getByteCount", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "CountingInputStream", "getCount", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "CountingInputStream", "resetByteCount", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "CountingInputStream", "resetCount", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "DemuxInputStream", "DemuxInputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "DemuxInputStream", "bindStream", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "MarkShieldInputStream", "MarkShieldInputStream", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "MemoryMappedFileInputStream", "MemoryMappedFileInputStream", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "MemoryMappedFileInputStream", "MemoryMappedFileInputStream", "(Path,int)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "MessageDigestCalculatingInputStream", "MessageDigestCalculatingInputStream", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "MessageDigestCalculatingInputStream", "MessageDigestCalculatingInputStream", "(InputStream,String)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "NullInputStream", "NullInputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "NullInputStream", "NullInputStream", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "NullInputStream", "NullInputStream", "(long,boolean,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "NullInputStream", "getPosition", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "NullInputStream", "getSize", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "NullReader", "NullReader", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "NullReader", "NullReader", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "NullReader", "NullReader", "(long,boolean,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "NullReader", "getPosition", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "NullReader", "getSize", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ObservableInputStream$Observer", "Observer", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ObservableInputStream$Observer", "closed", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ObservableInputStream$Observer", "data", "(byte[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ObservableInputStream$Observer", "data", "(int)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ObservableInputStream$Observer", "error", "(IOException)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ObservableInputStream$Observer", "finished", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ObservableInputStream", "ObservableInputStream", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ObservableInputStream", "consume", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ObservableInputStream", "remove", "(ObservableInputStream$Observer)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ObservableInputStream", "removeAllObservers", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ProxyInputStream", "ProxyInputStream", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ProxyReader", "ProxyReader", "(Reader)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "QueueInputStream", "QueueInputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "QueueInputStream", "QueueInputStream", "(BlockingQueue)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "QueueInputStream", "newQueueOutputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "RandomAccessFileInputStream", "availableLong", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "RandomAccessFileInputStream", "isCloseOnClose", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ReversedLinesFileReader", "ReversedLinesFileReader", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ReversedLinesFileReader", "ReversedLinesFileReader", "(File,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ReversedLinesFileReader", "ReversedLinesFileReader", "(File,int,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ReversedLinesFileReader", "ReversedLinesFileReader", "(File,int,String)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ReversedLinesFileReader", "ReversedLinesFileReader", "(Path,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ReversedLinesFileReader", "ReversedLinesFileReader", "(Path,int,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "ReversedLinesFileReader", "ReversedLinesFileReader", "(Path,int,String)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "SwappedDataInputStream", "SwappedDataInputStream", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TaggedInputStream", "TaggedInputStream", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TaggedInputStream", "isCauseOf", "(Throwable)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TaggedInputStream", "throwIfCauseOf", "(Throwable)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TaggedReader", "TaggedReader", "(Reader)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TaggedReader", "isCauseOf", "(Throwable)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TaggedReader", "throwIfCauseOf", "(Throwable)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$RandomAccessResourceBridge", "getPointer", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$RandomAccessResourceBridge", "read", "(byte[])", "summary", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$RandomAccessResourceBridge", "seek", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Tailable", "getRandomAccess", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Tailable", "isNewer", "(FileTime)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Tailable", "lastModifiedFileTime", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "Tailer$Tailable", "size", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", "getDelay", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "Tailer", "stop", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TailerListener", "fileNotFound", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TailerListener", "fileRotated", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TailerListener", "handle", "(Exception)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TailerListener", "handle", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TailerListener", "init", "(Tailer)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TailerListenerAdapter", "TailerListenerAdapter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TailerListenerAdapter", "endOfFileReached", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TimestampedObserver", "TimestampedObserver", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TimestampedObserver", "getOpenToCloseDuration", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "TimestampedObserver", "getOpenToNowDuration", "()", "summary", "df-generated"] - - ["org.apache.commons.io.input", "UncheckedFilterInputStream", "UncheckedFilterInputStream", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "UncheckedFilterReader", "UncheckedFilterReader", "(Reader)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "UncheckedFilterReader", "on", "(Reader)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", "XmlStreamReader", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", "XmlStreamReader", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io.input", "XmlStreamReader", "XmlStreamReader", "(URL)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationListener", "onDirectoryChange", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationListener", "onDirectoryCreate", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationListener", "onDirectoryDelete", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationListener", "onFileChange", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationListener", "onFileCreate", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationListener", "onFileDelete", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationListener", "onStart", "(FileAlterationObserver)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationListener", "onStop", "(FileAlterationObserver)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationListenerAdaptor", "FileAlterationListenerAdaptor", "()", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationMonitor", "FileAlterationMonitor", "()", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationMonitor", "FileAlterationMonitor", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationMonitor", "getInterval", "()", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationMonitor", "removeObserver", "(FileAlterationObserver)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationMonitor", "start", "()", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationMonitor", "stop", "()", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationMonitor", "stop", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", "checkAndNotify", "()", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", "destroy", "()", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", "initialize", "()", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileAlterationObserver", "removeListener", "(FileAlterationListener)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", "getLastModified", "()", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", "getLength", "()", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", "getLevel", "()", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", "isDirectory", "()", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", "isExists", "()", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", "refresh", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", "setDirectory", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", "setExists", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", "setLastModified", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io.monitor", "FileEntry", "setLength", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", "AbstractByteArrayOutputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", "reset", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", "size", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", "toByteArray", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", "toInputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", "write", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "AbstractByteArrayOutputStream", "writeTo", "(OutputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "BrokenOutputStream", "BrokenOutputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "BrokenOutputStream", "BrokenOutputStream", "(IOException)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "BrokenWriter", "BrokenWriter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "BrokenWriter", "BrokenWriter", "(IOException)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "ByteArrayOutputStream", "ByteArrayOutputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "ByteArrayOutputStream", "ByteArrayOutputStream", "(int)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "ByteArrayOutputStream", "toBufferedInputStream", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "ByteArrayOutputStream", "toBufferedInputStream", "(InputStream,int)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "ChunkedWriter", "ChunkedWriter", "(Writer)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "ChunkedWriter", "ChunkedWriter", "(Writer,int)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "CloseShieldWriter", "CloseShieldWriter", "(Writer)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "CloseShieldWriter", "wrap", "(Writer)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "ClosedOutputStream", "ClosedOutputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "ClosedWriter", "ClosedWriter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "CountingOutputStream", "getByteCount", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "CountingOutputStream", "getCount", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "CountingOutputStream", "resetByteCount", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "CountingOutputStream", "resetCount", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "DeferredFileOutputStream", "isInMemory", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "DeferredFileOutputStream", "toInputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "DemuxOutputStream", "DemuxOutputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "DemuxOutputStream", "bindStream", "(OutputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(File,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(File,Charset,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(File,CharsetEncoder)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(File,CharsetEncoder,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(File,String)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(File,String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(String,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(String,Charset,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(String,CharsetEncoder)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(String,CharsetEncoder,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "FileWriterWithEncoding", "FileWriterWithEncoding", "(String,String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", "LockableFileWriter", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", "LockableFileWriter", "(File,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", "LockableFileWriter", "(File,String)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", "LockableFileWriter", "(File,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", "LockableFileWriter", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "LockableFileWriter", "LockableFileWriter", "(String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "NullOutputStream", "NullOutputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "NullPrintStream", "NullPrintStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "NullWriter", "NullWriter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "ProxyWriter", "ProxyWriter", "(Writer)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "QueueOutputStream", "QueueOutputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "QueueOutputStream", "QueueOutputStream", "(BlockingQueue)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "QueueOutputStream", "newQueueInputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "StringBuilderWriter", "StringBuilderWriter", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "StringBuilderWriter", "StringBuilderWriter", "(int)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "TaggedOutputStream", "isCauseOf", "(Exception)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "TaggedOutputStream", "throwIfCauseOf", "(Exception)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "TaggedWriter", "TaggedWriter", "(Writer)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "TaggedWriter", "isCauseOf", "(Exception)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "TaggedWriter", "throwIfCauseOf", "(Exception)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "ThresholdingOutputStream", "ThresholdingOutputStream", "(int)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "ThresholdingOutputStream", "getByteCount", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "ThresholdingOutputStream", "getThreshold", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "ThresholdingOutputStream", "isThresholdExceeded", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "UncheckedFilterWriter", "on", "(Writer)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "UnsynchronizedByteArrayOutputStream", "UnsynchronizedByteArrayOutputStream", "()", "summary", "df-generated"] - - ["org.apache.commons.io.output", "UnsynchronizedByteArrayOutputStream", "UnsynchronizedByteArrayOutputStream", "(int)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "UnsynchronizedByteArrayOutputStream", "toBufferedInputStream", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "UnsynchronizedByteArrayOutputStream", "toBufferedInputStream", "(InputStream,int)", "summary", "df-generated"] - - ["org.apache.commons.io.output", "XmlStreamWriter", "XmlStreamWriter", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io.serialization", "ClassNameMatcher", "matches", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io", "ByteOrderMark", "get", "(int)", "summary", "df-generated"] - - ["org.apache.commons.io", "ByteOrderMark", "getBytes", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "ByteOrderMark", "length", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "ByteOrderParser", "parseByteOrder", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io", "Charsets", "Charsets", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "Charsets", "requiredCharsets", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "Charsets", "toCharset", "(Charset)", "summary", "df-generated"] - - ["org.apache.commons.io", "Charsets", "toCharset", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io", "CopyUtils", "CopyUtils", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "CopyUtils", "copy", "(Reader,OutputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "CopyUtils", "copy", "(Reader,OutputStream,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "CopyUtils", "copy", "(String,OutputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "CopyUtils", "copy", "(String,OutputStream,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "DirectoryWalker$CancelException", "getDepth", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "EndianUtils", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "readSwappedDouble", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "readSwappedDouble", "(byte[],int)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "readSwappedFloat", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "readSwappedFloat", "(byte[],int)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "readSwappedInteger", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "readSwappedInteger", "(byte[],int)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "readSwappedLong", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "readSwappedLong", "(byte[],int)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "readSwappedShort", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "readSwappedShort", "(byte[],int)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "readSwappedUnsignedInteger", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "readSwappedUnsignedInteger", "(byte[],int)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "readSwappedUnsignedShort", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "readSwappedUnsignedShort", "(byte[],int)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "swapDouble", "(double)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "swapFloat", "(float)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "swapInteger", "(int)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "swapLong", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "swapShort", "(short)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "writeSwappedDouble", "(OutputStream,double)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "writeSwappedDouble", "(byte[],int,double)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "writeSwappedFloat", "(OutputStream,float)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "writeSwappedFloat", "(byte[],int,float)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "writeSwappedInteger", "(OutputStream,int)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "writeSwappedInteger", "(byte[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "writeSwappedLong", "(OutputStream,long)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "writeSwappedLong", "(byte[],int,long)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "writeSwappedShort", "(OutputStream,short)", "summary", "df-generated"] - - ["org.apache.commons.io", "EndianUtils", "writeSwappedShort", "(byte[],int,short)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileCleaner", "FileCleaner", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileCleaner", "exitWhenFinished", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileCleaner", "getInstance", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileCleaner", "getTrackCount", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileCleaner", "track", "(File,Object)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileCleaner", "track", "(File,Object,FileDeleteStrategy)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileCleaner", "track", "(String,Object)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileCleaner", "track", "(String,Object,FileDeleteStrategy)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileCleaningTracker", "FileCleaningTracker", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileCleaningTracker", "exitWhenFinished", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileCleaningTracker", "getTrackCount", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileCleaningTracker", "track", "(File,Object)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileCleaningTracker", "track", "(File,Object,FileDeleteStrategy)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileCleaningTracker", "track", "(String,Object)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileCleaningTracker", "track", "(String,Object,FileDeleteStrategy)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileDeleteStrategy", "delete", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileDeleteStrategy", "deleteQuietly", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileExistsException", "FileExistsException", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileExistsException", "FileExistsException", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileExistsException", "FileExistsException", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystem", "getCurrent", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystem", "getIllegalFileNameChars", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystem", "getMaxFileNameLength", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystem", "getMaxPathLength", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystem", "getNameSeparator", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystem", "getReservedFileNames", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystem", "isCasePreserving", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystem", "isCaseSensitive", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystem", "isLegalFileName", "(CharSequence)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystem", "isReservedFileName", "(CharSequence)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystem", "supportsDriveLetter", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystemUtils", "FileSystemUtils", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystemUtils", "freeSpace", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystemUtils", "freeSpaceKb", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystemUtils", "freeSpaceKb", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystemUtils", "freeSpaceKb", "(String,long)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileSystemUtils", "freeSpaceKb", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "FileUtils", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "byteCountToDisplaySize", "(BigInteger)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "byteCountToDisplaySize", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "byteCountToDisplaySize", "(long)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "checksumCRC32", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "cleanDirectory", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "contentEquals", "(File,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "contentEqualsIgnoreEOL", "(File,File,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyDirectory", "(File,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyDirectory", "(File,File,FileFilter)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyDirectory", "(File,File,FileFilter,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyDirectory", "(File,File,FileFilter,boolean,CopyOption[])", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyDirectory", "(File,File,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyDirectoryToDirectory", "(File,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyFile", "(File,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyFile", "(File,File,CopyOption[])", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyFile", "(File,File,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyFile", "(File,File,boolean,CopyOption[])", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyFile", "(File,OutputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyFileToDirectory", "(File,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyFileToDirectory", "(File,File,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyInputStreamToFile", "(InputStream,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyToDirectory", "(File,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyToDirectory", "(Iterable,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyToFile", "(InputStream,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyURLToFile", "(URL,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "copyURLToFile", "(URL,File,int,int)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "createParentDirectories", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "current", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "deleteDirectory", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "deleteQuietly", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "directoryContains", "(File,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "forceDelete", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "forceDeleteOnExit", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "forceMkdir", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "forceMkdirParent", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "getTempDirectory", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "getTempDirectoryPath", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "getUserDirectory", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "getUserDirectoryPath", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isDirectory", "(File,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isEmptyDirectory", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,ChronoLocalDate)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,ChronoLocalDate,LocalTime)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,ChronoLocalDateTime)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,ChronoLocalDateTime,ZoneId)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,ChronoZonedDateTime)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,Date)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,FileTime)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,Instant)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileNewer", "(File,long)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,ChronoLocalDate)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,ChronoLocalDate,LocalTime)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,ChronoLocalDateTime)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,ChronoLocalDateTime,ZoneId)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,ChronoZonedDateTime)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,Date)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,FileTime)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,Instant)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isFileOlder", "(File,long)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isRegularFile", "(File,LinkOption[])", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "isSymlink", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "iterateFiles", "(File,IOFileFilter,IOFileFilter)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "iterateFiles", "(File,String[],boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "iterateFilesAndDirs", "(File,IOFileFilter,IOFileFilter)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "lastModified", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "lastModifiedFileTime", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "lastModifiedUnchecked", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "lineIterator", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "lineIterator", "(File,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "listFiles", "(File,IOFileFilter,IOFileFilter)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "listFiles", "(File,String[],boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "listFilesAndDirs", "(File,IOFileFilter,IOFileFilter)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "moveDirectory", "(File,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "moveDirectoryToDirectory", "(File,File,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "moveFile", "(File,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "moveFile", "(File,File,CopyOption[])", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "moveFileToDirectory", "(File,File,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "moveToDirectory", "(File,File,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "newOutputStream", "(File,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "openInputStream", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "openOutputStream", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "openOutputStream", "(File,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "readFileToByteArray", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "readFileToString", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "readFileToString", "(File,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "readFileToString", "(File,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "readLines", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "readLines", "(File,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "readLines", "(File,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "sizeOf", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "sizeOfAsBigInteger", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "sizeOfDirectory", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "sizeOfDirectoryAsBigInteger", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "streamFiles", "(File,boolean,String[])", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "toFile", "(URL)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "toFiles", "(URL[])", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "touch", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "waitFor", "(File,int)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "write", "(File,CharSequence)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "write", "(File,CharSequence,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "write", "(File,CharSequence,Charset,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "write", "(File,CharSequence,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "write", "(File,CharSequence,String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "write", "(File,CharSequence,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeByteArrayToFile", "(File,byte[])", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeByteArrayToFile", "(File,byte[],boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeByteArrayToFile", "(File,byte[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeByteArrayToFile", "(File,byte[],int,int,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeLines", "(File,Collection)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeLines", "(File,Collection,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeLines", "(File,Collection,String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeLines", "(File,Collection,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeLines", "(File,String,Collection)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeLines", "(File,String,Collection,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeLines", "(File,String,Collection,String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeLines", "(File,String,Collection,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeStringToFile", "(File,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeStringToFile", "(File,String,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeStringToFile", "(File,String,Charset,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeStringToFile", "(File,String,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeStringToFile", "(File,String,String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FileUtils", "writeStringToFile", "(File,String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "FilenameUtils", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "directoryContains", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "equals", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "equals", "(String,String,boolean,IOCase)", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "equalsNormalized", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "equalsNormalizedOnSystem", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "equalsOnSystem", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "getPrefixLength", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "indexOfExtension", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "indexOfLastSeparator", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "isExtension", "(String,Collection)", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "isExtension", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "isExtension", "(String,String[])", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "wildcardMatch", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "wildcardMatch", "(String,String,IOCase)", "summary", "df-generated"] - - ["org.apache.commons.io", "FilenameUtils", "wildcardMatchOnSystem", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "HexDump", "HexDump", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "HexDump", "dump", "(byte[],long,OutputStream,int)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOCase", "checkCompareTo", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOCase", "checkEndsWith", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOCase", "checkEquals", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOCase", "checkIndexOf", "(String,int,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOCase", "checkRegionMatches", "(String,int,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOCase", "checkStartsWith", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOCase", "forName", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOCase", "getName", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "IOCase", "isCaseSensitive", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "IOCase", "isCaseSensitive", "(IOCase)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOCase", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "IOCase", "value", "(IOCase,IOCase)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOExceptionList", "checkEmpty", "(List,Object)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOExceptionList", "getCause", "(int,Class)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOExceptionWithCause", "IOExceptionWithCause", "(String,Throwable)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOExceptionWithCause", "IOExceptionWithCause", "(Throwable)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOIndexedException", "IOIndexedException", "(int,Throwable)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOIndexedException", "getIndex", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "IOUtils", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "byteArray", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "byteArray", "(int)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "close", "(Closeable)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "close", "(Closeable,IOConsumer)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "close", "(Closeable[])", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "close", "(URLConnection)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "closeQuietly", "(Closeable)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "closeQuietly", "(Closeable,Consumer)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "closeQuietly", "(Closeable[])", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "closeQuietly", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "closeQuietly", "(OutputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "closeQuietly", "(Reader)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "closeQuietly", "(Selector)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "closeQuietly", "(ServerSocket)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "closeQuietly", "(Socket)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "closeQuietly", "(Writer)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "consume", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "contentEquals", "(InputStream,InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "contentEquals", "(Reader,Reader)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "contentEqualsIgnoreEOL", "(Reader,Reader)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "copy", "(ByteArrayOutputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "copy", "(Reader,OutputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "copy", "(Reader,OutputStream,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "copy", "(Reader,OutputStream,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "copy", "(URL,File)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "copy", "(URL,OutputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "length", "(CharSequence)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "length", "(Object[])", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "length", "(byte[])", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "length", "(char[])", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "resourceToByteArray", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "resourceToByteArray", "(String,ClassLoader)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "resourceToString", "(String,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "resourceToString", "(String,Charset,ClassLoader)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "resourceToURL", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "resourceToURL", "(String,ClassLoader)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "skip", "(InputStream,long)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "skip", "(ReadableByteChannel,long)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "skip", "(Reader,long)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "skipFully", "(InputStream,long)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "skipFully", "(ReadableByteChannel,long)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "skipFully", "(Reader,long)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "toBufferedInputStream", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "toBufferedInputStream", "(InputStream,int)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "toByteArray", "(InputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "toByteArray", "(Reader)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "toByteArray", "(Reader,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "toByteArray", "(Reader,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "toByteArray", "(URI)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "toByteArray", "(URL)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "toByteArray", "(URLConnection)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "toString", "(URI)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "toString", "(URI,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "toString", "(URI,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "toString", "(URL)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "toString", "(URL,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "toString", "(URL,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "write", "(CharSequence,OutputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "write", "(CharSequence,OutputStream,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "write", "(CharSequence,OutputStream,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "write", "(String,OutputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "write", "(String,OutputStream,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "write", "(String,OutputStream,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "write", "(StringBuffer,OutputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "write", "(StringBuffer,OutputStream,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "write", "(char[],OutputStream)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "write", "(char[],OutputStream,Charset)", "summary", "df-generated"] - - ["org.apache.commons.io", "IOUtils", "write", "(char[],OutputStream,String)", "summary", "df-generated"] - - ["org.apache.commons.io", "LineIterator", "closeQuietly", "(LineIterator)", "summary", "df-generated"] - - ["org.apache.commons.io", "RandomAccessFileMode", "create", "(File)", "summary", "df-generated"] - - ["org.apache.commons.io", "RandomAccessFileMode", "create", "(Path)", "summary", "df-generated"] - - ["org.apache.commons.io", "RandomAccessFileMode", "create", "(String)", "summary", "df-generated"] - - ["org.apache.commons.io", "RandomAccessFileMode", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "StandardLineSeparator", "getBytes", "(Charset)", "summary", "df-generated"] - - ["org.apache.commons.io", "StandardLineSeparator", "getString", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "TaggedIOException", "isTaggedWith", "(Throwable,Object)", "summary", "df-generated"] - - ["org.apache.commons.io", "TaggedIOException", "throwCauseIfTaggedWith", "(Throwable,Object)", "summary", "df-generated"] - - ["org.apache.commons.io", "UncheckedIO", "UncheckedIO", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "UncheckedIO", "accept", "(IOConsumer,Object)", "summary", "df-generated"] - - ["org.apache.commons.io", "UncheckedIO", "apply", "(IOBiFunction,Object,Object)", "summary", "df-generated"] - - ["org.apache.commons.io", "UncheckedIO", "get", "(IOSupplier)", "summary", "df-generated"] - - ["org.apache.commons.io", "UncheckedIO", "run", "(IORunnable)", "summary", "df-generated"] - - ["org.apache.commons.io", "UncheckedIOExceptions", "UncheckedIOExceptions", "()", "summary", "df-generated"] - - ["org.apache.commons.io", "UncheckedIOExceptions", "create", "(Object)", "summary", "df-generated"] - - ["org.apache.commons.io", "UncheckedIOExceptions", "wrap", "(IOException,Object)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/org.apache.commons.lang.model.json b/java/ql/lib/ext/generated/modelgenerator/org.apache.commons.lang.model.json new file mode 100644 index 000000000000..f1a251671270 --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/org.apache.commons.lang.model.json @@ -0,0 +1,1701 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Definitions of models for the org.apache.commons.lang framework. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(Object,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(Object,Object,Comparator)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(Object[],Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(Object[],Object[],Comparator)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(boolean,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(boolean[],boolean[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(byte,byte)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(byte[],byte[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(char,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(char[],char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(double,double)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(double[],double[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(float,float)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(float[],float[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(int[],int[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(long,long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(long[],long[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(short,short)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(short[],short[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", true, "appendSuper", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(Object,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(Object[],Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(boolean,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(boolean[],boolean[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(byte,byte)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(byte[],byte[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(char,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(char[],char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(double,double)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(double[],double[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(float,float)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(float[],float[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(int[],int[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(long,long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(long[],long[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(short,short)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(short[],short[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", true, "appendSuper", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(boolean[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(byte)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(double[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(float)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(float[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(int[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(long[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(short)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(short[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "appendSuper", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean,boolean)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "getExcludeFieldNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "reflectionAppendArray", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "setExcludeFieldNames", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "ToStringBuilder", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "ToStringBuilder", "(Object,ToStringStyle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "ToStringBuilder", "(Object,ToStringStyle)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "ToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "ToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "ToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "ToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object[],boolean)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,boolean[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,boolean[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,boolean[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,boolean[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,byte)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,byte)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,byte[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,byte[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,byte[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,char)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,char[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,char[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,double)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,double)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,double[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,double[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,double[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,double[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,float)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,float)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,float[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,float[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,float[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,float[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,int[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,int[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,int[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,int[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,long[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,long[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,long[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,long[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,short)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,short)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,short[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,short[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,short[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,short[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(boolean[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(byte)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(double)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(double[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(float)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(float[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(int[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(long[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(short)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(short[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "appendAsObjectToString", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "appendSuper", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "appendSuper", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "appendToString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "appendToString", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "getStringBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "getStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,Object,Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,Object,Boolean)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,Object,Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,Object[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,Object[],Boolean)", "", "Argument[2].ArrayElement", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,Object[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,boolean[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,boolean[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,byte)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,byte)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,byte[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,byte[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,char)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,char)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,char[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,char[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,double)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,double)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,double[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,double[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,float)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,float)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,float[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,float[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,int[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,int[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,long)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,long)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,long[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,long[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,short)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,short)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,short[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,short[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "appendEnd", "(StringBuffer,Object)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "appendStart", "(StringBuffer,Object)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "appendSuper", "(StringBuffer,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "appendSuper", "(StringBuffer,String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "appendToString", "(StringBuffer,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "appendToString", "(StringBuffer,String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "getArrayEnd", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "getArraySeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "getArrayStart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "getContentEnd", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "getContentStart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "getFieldNameValueSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "getFieldSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "getNullText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "getSizeEndText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "getSizeStartText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "getSummaryObjectEndText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "getSummaryObjectStartText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "setArrayEnd", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "setArraySeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "setArrayStart", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "setContentEnd", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "setContentStart", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "setFieldNameValueSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "setFieldSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "setNullText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "setSizeEndText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "setSizeStartText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "setSummaryObjectEndText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", true, "setSummaryObjectStartText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.enums", "Enum", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.enums", "Enum", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.enums", "ValuedEnum", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getCause", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getCause", "(Throwable,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getMessage", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getRootCause", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getRootCauseMessage", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getRootCauseStackTrace", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getThrowableList", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getThrowables", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "Nestable", true, "getCause", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "Nestable", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "Nestable", true, "getMessage", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "Nestable", true, "getThrowable", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "Nestable", true, "getThrowables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableDelegate", true, "NestableDelegate", "(Nestable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableDelegate", true, "getMessage", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableDelegate", true, "getMessage", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableDelegate", true, "getMessages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableDelegate", true, "getThrowable", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableDelegate", true, "getThrowables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableError", true, "NestableError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableError", true, "NestableError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableException", true, "NestableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableException", true, "NestableException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableException", true, "NestableException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableException", true, "NestableException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableRuntimeException", true, "NestableRuntimeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableRuntimeException", true, "NestableRuntimeException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableRuntimeException", true, "NestableRuntimeException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.exception", "NestableRuntimeException", true, "NestableRuntimeException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.math", "DoubleRange", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.math", "FloatRange", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", false, "abs", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", false, "pow", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", false, "reduce", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.math", "IntRange", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.math", "LongRange", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.math", "NumberRange", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.mutable", "Mutable", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.mutable", "Mutable", true, "setValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableObject", true, "MutableObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.reflect", "ConstructorUtils", true, "getAccessibleConstructor", "(Constructor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", true, "getAccessibleMethod", "(Method)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "CompositeFormat", true, "CompositeFormat", "(Format,Format)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "CompositeFormat", true, "CompositeFormat", "(Format,Format)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "CompositeFormat", true, "getFormatter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "CompositeFormat", true, "getParser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "ExtendedMessageFormat", true, "ExtendedMessageFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "ExtendedMessageFormat", true, "ExtendedMessageFormat", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "ExtendedMessageFormat", true, "ExtendedMessageFormat", "(String,Locale,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "ExtendedMessageFormat", true, "ExtendedMessageFormat", "(String,Locale,Map)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "ExtendedMessageFormat", true, "ExtendedMessageFormat", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "ExtendedMessageFormat", true, "ExtendedMessageFormat", "(String,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "StrBuilder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StrBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StrBuilder)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StrBuilder,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StrBuilder,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(String,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StringBuffer)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StringBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StringBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(float)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendAll", "(Collection)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendAll", "(Iterator)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendAll", "(Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendFixedWidthPadLeft", "(Object,int,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendFixedWidthPadLeft", "(int,int,char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendFixedWidthPadRight", "(Object,int,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendFixedWidthPadRight", "(int,int,char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendNewLine", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendNull", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendPadding", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendSeparator", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendSeparator", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendSeparator", "(String,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendSeparator", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendSeparator", "(char,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendWithSeparators", "(Collection,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendWithSeparators", "(Collection,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendWithSeparators", "(Iterator,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendWithSeparators", "(Iterator,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendWithSeparators", "(Object[],String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendWithSeparators", "(Object[],String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendln", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendln", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendln", "(char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendln", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendln", "(float)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendln", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "appendln", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "clear", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "delete", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "deleteAll", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "deleteAll", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "deleteAll", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "deleteCharAt", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "deleteFirst", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "deleteFirst", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "deleteFirst", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "ensureCapacity", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "getChars", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "getChars", "(char[])", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "getChars", "(char[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "getChars", "(int,int,char[],int)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "getNewLineText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "getNullText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,char[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,char[],int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,float)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "leftString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "midString", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "minimizeCapacity", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replace", "(StrMatcher,String,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replace", "(StrMatcher,String,int,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replace", "(StrMatcher,String,int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replace", "(int,int,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replace", "(int,int,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replaceAll", "(StrMatcher,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replaceAll", "(StrMatcher,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replaceAll", "(StrMatcher,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replaceAll", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replaceAll", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replaceAll", "(char,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replaceFirst", "(StrMatcher,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replaceFirst", "(StrMatcher,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replaceFirst", "(StrMatcher,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replaceFirst", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replaceFirst", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "replaceFirst", "(char,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "reverse", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "rightString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "setCharAt", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "setLength", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "setNewLineText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "setNewLineText", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "setNullText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "setNullText", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "substring", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "substring", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "toCharArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "toCharArray", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "toStringBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", true, "trim", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrLookup", true, "mapLookup", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrMatcher", true, "charSetMatcher", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrMatcher", true, "charSetMatcher", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrMatcher", true, "stringMatcher", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(Map,String,String)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(Map,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(Map,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(Map,String,String,char)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(Map,String,String,char)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(Map,String,String,char)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(StrLookup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(StrLookup,StrMatcher,StrMatcher,char)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(StrLookup,StrMatcher,StrMatcher,char)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(StrLookup,StrMatcher,StrMatcher,char)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(StrLookup,String,String,char)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(StrLookup,String,String,char)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(StrLookup,String,String,char)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "getVariablePrefixMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "getVariableResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "getVariableSuffixMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(StrBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(StrBuilder,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(StringBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(StringBuffer,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariablePrefix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariablePrefix", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariablePrefix", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariablePrefix", "(char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariablePrefixMatcher", "(StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariablePrefixMatcher", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariableResolver", "(StrLookup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariableSuffix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariableSuffix", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariableSuffix", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariableSuffix", "(char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariableSuffixMatcher", "(StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariableSuffixMatcher", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,StrMatcher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,StrMatcher,StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,StrMatcher,StrMatcher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,StrMatcher,StrMatcher)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,char)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,char,char)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],StrMatcher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],StrMatcher,StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],StrMatcher,StrMatcher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],StrMatcher,StrMatcher)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],char)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],char,char)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "getCSVInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "getCSVInstance", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "getDelimiterMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "getIgnoredMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "getQuoteMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "getTSVInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "getTSVInstance", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "getTokenArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "getTokenList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "getTrimmerMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "nextToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "previousToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "reset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "reset", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "reset", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "reset", "(char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setDelimiterChar", "(char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setDelimiterMatcher", "(StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setDelimiterMatcher", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setDelimiterString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setDelimiterString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setDelimiterString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setEmptyTokenAsNull", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setIgnoreEmptyTokens", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setIgnoredChar", "(char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setIgnoredMatcher", "(StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setIgnoredMatcher", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setQuoteChar", "(char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setQuoteMatcher", "(StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setQuoteMatcher", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setTrimmerMatcher", "(StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "setTrimmerMatcher", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", true, "iterator", "(Calendar,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", true, "iterator", "(Object,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", true, "round", "(Calendar,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", true, "truncate", "(Calendar,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "format", "(Calendar,StringBuffer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "format", "(Date,StringBuffer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "format", "(long,StringBuffer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateInstance", "(int,TimeZone)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateInstance", "(int,TimeZone,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateInstance", "(int,TimeZone,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateTimeInstance", "(int,int,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateTimeInstance", "(int,int,TimeZone)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateTimeInstance", "(int,int,TimeZone,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateTimeInstance", "(int,int,TimeZone,Locale)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String,TimeZone)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String,TimeZone)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String,TimeZone,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String,TimeZone,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String,TimeZone,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getTimeInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getTimeInstance", "(int,TimeZone)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getTimeInstance", "(int,TimeZone,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getTimeInstance", "(int,TimeZone,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "getTimeZone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "add", "(Object[],Object)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "add", "(Object[],Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "add", "(Object[],int,Object)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "add", "(byte[],byte)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "add", "(byte[],int,byte)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "add", "(char[],char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "add", "(char[],int,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "addAll", "(Object[],Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "addAll", "(Object[],Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "addAll", "(byte[],byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "addAll", "(byte[],byte[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "addAll", "(char[],char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "addAll", "(char[],char[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "clone", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "clone", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "clone", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "remove", "(Object[],int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "remove", "(byte[],int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "remove", "(char[],int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "removeElement", "(Object[],Object)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "removeElement", "(byte[],byte)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "removeElement", "(char[],char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "subarray", "(Object[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "subarray", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "subarray", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "toMap", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "toString", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "toString", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", true, "toString", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", true, "toString", "(Boolean,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", true, "toString", "(Boolean,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", true, "toString", "(Boolean,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", true, "toString", "(boolean,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", true, "toString", "(boolean,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "CharRange", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "CharSet", true, "getCharRanges", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "CharSetUtils", true, "delete", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "CharSetUtils", true, "delete", "(String,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "CharSetUtils", true, "squeeze", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "CharSetUtils", true, "squeeze", "(String,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "CharSetUtils", true, "translate", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", true, "getPackageCanonicalName", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", true, "getPackageCanonicalName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", true, "getPackageName", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", true, "getPackageName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", true, "getShortCanonicalName", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", true, "getShortCanonicalName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", true, "getShortClassName", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", true, "getShortClassName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", true, "primitivesToWrappers", "(Class[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", true, "wrappersToPrimitives", "(Class[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "IllegalClassException", true, "IllegalClassException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang", "IncompleteArgumentException", true, "IncompleteArgumentException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang", "IncompleteArgumentException", true, "IncompleteArgumentException", "(String,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang", "LocaleUtils", true, "localeLookupList", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "LocaleUtils", true, "localeLookupList", "(Locale,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "LocaleUtils", true, "localeLookupList", "(Locale,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "NotImplementedException", true, "NotImplementedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang", "NotImplementedException", true, "NotImplementedException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang", "NotImplementedException", true, "NotImplementedException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang", "NotImplementedException", true, "NotImplementedException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang", "NullArgumentException", true, "NullArgumentException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang", "ObjectUtils", true, "appendIdentityToString", "(StringBuffer,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ObjectUtils", true, "defaultIfNull", "(Object,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ObjectUtils", true, "defaultIfNull", "(Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ObjectUtils", true, "max", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ObjectUtils", true, "max", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ObjectUtils", true, "min", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ObjectUtils", true, "min", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "ObjectUtils", true, "toString", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "SerializationException", true, "SerializationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang", "SerializationException", true, "SerializationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang", "SerializationException", true, "SerializationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang", "SerializationException", true, "SerializationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang", "SerializationUtils", true, "deserialize", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "SerializationUtils", true, "deserialize", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", true, "escapeSql", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", true, "unescapeCsv", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", true, "unescapeCsv", "(Writer,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", true, "unescapeHtml", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", true, "unescapeHtml", "(Writer,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", true, "unescapeXml", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", true, "unescapeXml", "(Writer,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "abbreviate", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "abbreviate", "(String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "capitalise", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "capitaliseAllWords", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "capitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "center", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "center", "(String,int,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "center", "(String,int,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "center", "(String,int,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "chomp", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "chomp", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "chompLast", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "chompLast", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "chop", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "chopNewline", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "clean", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "concatenate", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "defaultIfEmpty", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "defaultIfEmpty", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "defaultString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "defaultString", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "defaultString", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "deleteSpaces", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "deleteWhitespace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "difference", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "difference", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "getChomp", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "getChomp", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "getCommonPrefix", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "getNestedString", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "getNestedString", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "getPrechomp", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "join", "(Collection,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "join", "(Collection,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "join", "(Collection,char)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "join", "(Iterator,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "join", "(Iterator,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "join", "(Iterator,char)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "join", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "join", "(Object[],String)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "join", "(Object[],String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "join", "(Object[],String,int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "join", "(Object[],String,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "join", "(Object[],char)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "join", "(Object[],char,int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "left", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "leftPad", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "leftPad", "(String,int,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "leftPad", "(String,int,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "leftPad", "(String,int,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "lowerCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "mid", "(String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "overlay", "(String,String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "overlay", "(String,String,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "overlayString", "(String,String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "overlayString", "(String,String,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "prechomp", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "remove", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "remove", "(String,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "removeEnd", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "removeEndIgnoreCase", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "removeStart", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "removeStartIgnoreCase", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "repeat", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "replace", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "replace", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "replace", "(String,String,String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "replace", "(String,String,String,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "replaceChars", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "replaceChars", "(String,char,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "replaceEach", "(String,String[],String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "replaceEach", "(String,String[],String[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "replaceEachRepeatedly", "(String,String[],String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "replaceEachRepeatedly", "(String,String[],String[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "replaceOnce", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "replaceOnce", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "reverse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "reverseDelimited", "(String,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "reverseDelimitedString", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "reverseDelimitedString", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "right", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "rightPad", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "rightPad", "(String,int,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "rightPad", "(String,int,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "rightPad", "(String,int,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "split", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "split", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "split", "(String,String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "split", "(String,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "splitByCharacterType", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "splitByCharacterTypeCamelCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "splitByWholeSeparator", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "splitByWholeSeparator", "(String,String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "splitByWholeSeparatorPreserveAllTokens", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "splitByWholeSeparatorPreserveAllTokens", "(String,String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "splitPreserveAllTokens", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "splitPreserveAllTokens", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "splitPreserveAllTokens", "(String,String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "splitPreserveAllTokens", "(String,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "strip", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "strip", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "stripAll", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "stripAll", "(String[],String)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "stripEnd", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "stripStart", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "stripToEmpty", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "stripToNull", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "substring", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "substring", "(String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "substringAfter", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "substringAfterLast", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "substringBefore", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "substringBeforeLast", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "substringBetween", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "substringBetween", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "substringsBetween", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "swapCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "trim", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "trimToEmpty", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "trimToNull", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "uncapitalise", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "uncapitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "StringUtils", true, "upperCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "UnhandledException", true, "UnhandledException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang", "UnhandledException", true, "UnhandledException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang", "UnhandledException", true, "UnhandledException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.commons.lang", "WordUtils", true, "abbreviate", "(String,int,int,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "WordUtils", true, "abbreviate", "(String,int,int,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "WordUtils", true, "capitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "WordUtils", true, "capitalize", "(String,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "WordUtils", true, "capitalizeFully", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "WordUtils", true, "capitalizeFully", "(String,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "WordUtils", true, "initials", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "WordUtils", true, "initials", "(String,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "WordUtils", true, "swapCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "WordUtils", true, "uncapitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "WordUtils", true, "uncapitalize", "(String,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "WordUtils", true, "wrap", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "WordUtils", true, "wrap", "(String,int,String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.commons.lang", "WordUtils", true, "wrap", "(String,int,String,boolean)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["org.apache.commons.lang.builder", "CompareToBuilder", "reflectionCompare", "(Object,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", "reflectionCompare", "(Object,Object,Collection)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", "reflectionCompare", "(Object,Object,String[])", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", "reflectionCompare", "(Object,Object,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", "reflectionCompare", "(Object,Object,boolean,Class)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", "reflectionCompare", "(Object,Object,boolean,Class,String[])", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "CompareToBuilder", "toComparison", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", "isEquals", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", "reflectionEquals", "(Object,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", "reflectionEquals", "(Object,Object,Collection)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", "reflectionEquals", "(Object,Object,String[])", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", "reflectionEquals", "(Object,Object,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", "reflectionEquals", "(Object,Object,boolean,Class)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "EqualsBuilder", "reflectionEquals", "(Object,Object,boolean,Class,String[])", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", "HashCodeBuilder", "(int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(Object)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(Object,Collection)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(Object,String[])", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(Object,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(int,int,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(int,int,Object,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(int,int,Object,boolean,Class)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(int,int,Object,boolean,Class,String[])", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "HashCodeBuilder", "toHashCode", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "getUpToClass", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "isAppendStatics", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "isAppendTransients", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "setAppendStatics", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "setAppendTransients", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "setUpToClass", "(Class)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toString", "(Object)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toString", "(Object,ToStringStyle)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toString", "(Object,ToStringStyle,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toString", "(Object,ToStringStyle,boolean,Class)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toString", "(Object,ToStringStyle,boolean,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toString", "(Object,ToStringStyle,boolean,boolean,Class)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toStringExclude", "(Object,Collection)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toStringExclude", "(Object,String)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toStringExclude", "(Object,String[])", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", "getDefaultStyle", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", "reflectionToString", "(Object)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", "reflectionToString", "(Object,ToStringStyle)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", "reflectionToString", "(Object,ToStringStyle,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", "reflectionToString", "(Object,ToStringStyle,boolean,Class)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringBuilder", "setDefaultStyle", "(ToStringStyle)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "isArrayContentDetail", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "isDefaultFullDetail", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "isFieldSeparatorAtEnd", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "isFieldSeparatorAtStart", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "isShortClassName", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "isUseClassName", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "isUseFieldNames", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "isUseIdentityHashCode", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "isUseShortClassName", "()", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "setArrayContentDetail", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "setDefaultFullDetail", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "setFieldSeparatorAtEnd", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "setFieldSeparatorAtStart", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "setShortClassName", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "setUseClassName", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "setUseFieldNames", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "setUseIdentityHashCode", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.builder", "ToStringStyle", "setUseShortClassName", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.enums", "Enum", "getEnumClass", "()", "summary", "df-generated"], + ["org.apache.commons.lang.enums", "EnumUtils", "getEnum", "(Class,String)", "summary", "df-generated"], + ["org.apache.commons.lang.enums", "EnumUtils", "getEnum", "(Class,int)", "summary", "df-generated"], + ["org.apache.commons.lang.enums", "EnumUtils", "getEnumList", "(Class)", "summary", "df-generated"], + ["org.apache.commons.lang.enums", "EnumUtils", "getEnumMap", "(Class)", "summary", "df-generated"], + ["org.apache.commons.lang.enums", "EnumUtils", "iterator", "(Class)", "summary", "df-generated"], + ["org.apache.commons.lang.enums", "ValuedEnum", "getValue", "()", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "addCauseMethodName", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "getFullStackTrace", "(Throwable)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "getStackFrames", "(Throwable)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "getStackTrace", "(Throwable)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "getThrowableCount", "(Throwable)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "indexOfThrowable", "(Throwable,Class)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "indexOfThrowable", "(Throwable,Class,int)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "indexOfType", "(Throwable,Class)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "indexOfType", "(Throwable,Class,int)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "isCauseMethodName", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "isNestedThrowable", "(Throwable)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "isThrowableNested", "()", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "printRootCauseStackTrace", "(Throwable)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "printRootCauseStackTrace", "(Throwable,PrintStream)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "printRootCauseStackTrace", "(Throwable,PrintWriter)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "removeCauseMethodName", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "removeCommonFrames", "(List,List)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "ExceptionUtils", "setCause", "(Throwable,Throwable)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "Nestable", "getMessages", "()", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "Nestable", "getThrowableCount", "()", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "Nestable", "indexOfThrowable", "(Class)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "Nestable", "indexOfThrowable", "(Class,int)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "Nestable", "printPartialStackTrace", "(PrintWriter)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "Nestable", "printStackTrace", "(PrintStream)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "Nestable", "printStackTrace", "(PrintWriter)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "NestableDelegate", "getThrowableCount", "()", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "NestableDelegate", "indexOfThrowable", "(Class,int)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "NestableDelegate", "printStackTrace", "()", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "NestableDelegate", "printStackTrace", "(PrintStream)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "NestableDelegate", "printStackTrace", "(PrintWriter)", "summary", "df-generated"], + ["org.apache.commons.lang.exception", "NestableError", "NestableError", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "DoubleRange", "DoubleRange", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "DoubleRange", "DoubleRange", "(Number,Number)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "DoubleRange", "DoubleRange", "(double)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "DoubleRange", "DoubleRange", "(double,double)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "FloatRange", "FloatRange", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "FloatRange", "FloatRange", "(Number,Number)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "FloatRange", "FloatRange", "(float)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "FloatRange", "FloatRange", "(float,float)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "add", "(Fraction)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "divideBy", "(Fraction)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "getDenominator", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "getFraction", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "getFraction", "(double)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "getFraction", "(int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "getFraction", "(int,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "getNumerator", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "getProperNumerator", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "getProperWhole", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "getReducedFraction", "(int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "invert", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "multiplyBy", "(Fraction)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "negate", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "subtract", "(Fraction)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "toProperString", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Fraction", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IEEE754rUtils", "max", "(double,double)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IEEE754rUtils", "max", "(double,double,double)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IEEE754rUtils", "max", "(double[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IEEE754rUtils", "max", "(float,float)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IEEE754rUtils", "max", "(float,float,float)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IEEE754rUtils", "max", "(float[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IEEE754rUtils", "min", "(double,double)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IEEE754rUtils", "min", "(double,double,double)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IEEE754rUtils", "min", "(double[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IEEE754rUtils", "min", "(float,float)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IEEE754rUtils", "min", "(float,float,float)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IEEE754rUtils", "min", "(float[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IntRange", "IntRange", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IntRange", "IntRange", "(Number,Number)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IntRange", "IntRange", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IntRange", "IntRange", "(int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "IntRange", "toArray", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "JVMRandom", "nextLong", "(long)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "LongRange", "LongRange", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "LongRange", "LongRange", "(Number,Number)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "LongRange", "LongRange", "(long)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "LongRange", "LongRange", "(long,long)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "LongRange", "toArray", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberRange", "NumberRange", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberRange", "NumberRange", "(Number,Number)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "compare", "(double,double)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "compare", "(float,float)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "createBigDecimal", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "createBigInteger", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "createDouble", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "createFloat", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "createInteger", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "createLong", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "createNumber", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "isDigits", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "isNumber", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "max", "(byte,byte,byte)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "max", "(byte[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "max", "(double,double,double)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "max", "(double[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "max", "(float,float,float)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "max", "(float[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "max", "(int,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "max", "(int[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "max", "(long,long,long)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "max", "(long[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "max", "(short,short,short)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "max", "(short[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "min", "(byte,byte,byte)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "min", "(byte[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "min", "(double,double,double)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "min", "(double[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "min", "(float,float,float)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "min", "(float[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "min", "(int,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "min", "(int[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "min", "(long,long,long)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "min", "(long[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "min", "(short,short,short)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "min", "(short[])", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "stringToInt", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "stringToInt", "(String,int)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "toDouble", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "toDouble", "(String,double)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "toFloat", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "toFloat", "(String,float)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "toInt", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "toInt", "(String,int)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "toLong", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "NumberUtils", "toLong", "(String,long)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "RandomUtils", "nextBoolean", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "RandomUtils", "nextBoolean", "(Random)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "RandomUtils", "nextDouble", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "RandomUtils", "nextDouble", "(Random)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "RandomUtils", "nextFloat", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "RandomUtils", "nextFloat", "(Random)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "RandomUtils", "nextInt", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "RandomUtils", "nextInt", "(Random)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "RandomUtils", "nextInt", "(Random,int)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "RandomUtils", "nextInt", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "RandomUtils", "nextLong", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "RandomUtils", "nextLong", "(Random)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "containsDouble", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "containsDouble", "(double)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "containsFloat", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "containsFloat", "(float)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "containsInteger", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "containsInteger", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "containsLong", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "containsLong", "(long)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "containsNumber", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "containsRange", "(Range)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "getMaximumDouble", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "getMaximumFloat", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "getMaximumInteger", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "getMaximumLong", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "getMaximumNumber", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "getMinimumDouble", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "getMinimumFloat", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "getMinimumInteger", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "getMinimumLong", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "getMinimumNumber", "()", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "overlapsRange", "(Range)", "summary", "df-generated"], + ["org.apache.commons.lang.math", "Range", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "Mutable", "getValue", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "Mutable", "setValue", "(Object)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableBoolean", "MutableBoolean", "(Boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableBoolean", "MutableBoolean", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableBoolean", "booleanValue", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableBoolean", "setValue", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableBoolean", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableByte", "MutableByte", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableByte", "MutableByte", "(byte)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableByte", "add", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableByte", "add", "(byte)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableByte", "decrement", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableByte", "increment", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableByte", "setValue", "(byte)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableByte", "subtract", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableByte", "subtract", "(byte)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableByte", "toByte", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableByte", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableDouble", "MutableDouble", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableDouble", "MutableDouble", "(double)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableDouble", "add", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableDouble", "add", "(double)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableDouble", "decrement", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableDouble", "increment", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableDouble", "isInfinite", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableDouble", "isNaN", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableDouble", "setValue", "(double)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableDouble", "subtract", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableDouble", "subtract", "(double)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableDouble", "toDouble", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableDouble", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableFloat", "MutableFloat", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableFloat", "MutableFloat", "(float)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableFloat", "add", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableFloat", "add", "(float)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableFloat", "decrement", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableFloat", "increment", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableFloat", "isInfinite", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableFloat", "isNaN", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableFloat", "setValue", "(float)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableFloat", "subtract", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableFloat", "subtract", "(float)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableFloat", "toFloat", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableFloat", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableInt", "MutableInt", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableInt", "MutableInt", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableInt", "add", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableInt", "add", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableInt", "decrement", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableInt", "increment", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableInt", "setValue", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableInt", "subtract", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableInt", "subtract", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableInt", "toInteger", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableInt", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableLong", "MutableLong", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableLong", "MutableLong", "(long)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableLong", "add", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableLong", "add", "(long)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableLong", "decrement", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableLong", "increment", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableLong", "setValue", "(long)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableLong", "subtract", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableLong", "subtract", "(long)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableLong", "toLong", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableLong", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableObject", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableShort", "MutableShort", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableShort", "MutableShort", "(short)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableShort", "add", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableShort", "add", "(short)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableShort", "decrement", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableShort", "increment", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableShort", "setValue", "(short)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableShort", "subtract", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableShort", "subtract", "(short)", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableShort", "toShort", "()", "summary", "df-generated"], + ["org.apache.commons.lang.mutable", "MutableShort", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "ConstructorUtils", "getAccessibleConstructor", "(Class,Class)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "ConstructorUtils", "getAccessibleConstructor", "(Class,Class[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "ConstructorUtils", "getMatchingAccessibleConstructor", "(Class,Class[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "ConstructorUtils", "invokeConstructor", "(Class,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "ConstructorUtils", "invokeConstructor", "(Class,Object[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "ConstructorUtils", "invokeConstructor", "(Class,Object[],Class[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "ConstructorUtils", "invokeExactConstructor", "(Class,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "ConstructorUtils", "invokeExactConstructor", "(Class,Object[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "ConstructorUtils", "invokeExactConstructor", "(Class,Object[],Class[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "getDeclaredField", "(Class,String)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "getDeclaredField", "(Class,String,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "getField", "(Class,String)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "getField", "(Class,String,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "readDeclaredField", "(Object,String)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "readDeclaredField", "(Object,String,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "readDeclaredStaticField", "(Class,String)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "readDeclaredStaticField", "(Class,String,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "readField", "(Field,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "readField", "(Field,Object,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "readField", "(Object,String)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "readField", "(Object,String,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "readStaticField", "(Class,String)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "readStaticField", "(Class,String,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "readStaticField", "(Field)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "readStaticField", "(Field,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "writeDeclaredField", "(Object,String,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "writeDeclaredField", "(Object,String,Object,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "writeDeclaredStaticField", "(Class,String,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "writeDeclaredStaticField", "(Class,String,Object,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "writeField", "(Field,Object,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "writeField", "(Field,Object,Object,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "writeField", "(Object,String,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "writeField", "(Object,String,Object,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "writeStaticField", "(Class,String,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "writeStaticField", "(Class,String,Object,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "writeStaticField", "(Field,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "FieldUtils", "writeStaticField", "(Field,Object,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "clearCache", "()", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "getAccessibleMethod", "(Class,String,Class)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "getAccessibleMethod", "(Class,String,Class[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "getMatchingAccessibleMethod", "(Class,String,Class[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "invokeExactMethod", "(Object,String,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "invokeExactMethod", "(Object,String,Object[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "invokeExactMethod", "(Object,String,Object[],Class[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "invokeExactStaticMethod", "(Class,String,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "invokeExactStaticMethod", "(Class,String,Object[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "invokeExactStaticMethod", "(Class,String,Object[],Class[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "invokeMethod", "(Object,String,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "invokeMethod", "(Object,String,Object[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "invokeMethod", "(Object,String,Object[],Class[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "invokeStaticMethod", "(Class,String,Object)", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "invokeStaticMethod", "(Class,String,Object[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "invokeStaticMethod", "(Class,String,Object[],Class[])", "summary", "df-generated"], + ["org.apache.commons.lang.reflect", "MethodUtils", "setCacheMethods", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "CompositeFormat", "reformat", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "StrBuilder", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(StrBuilder)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(StrBuilder,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(String,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(StringBuffer)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(StringBuffer,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(char[])", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(char[],int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "asReader", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "asTokenizer", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "asWriter", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "capacity", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "charAt", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "contains", "(StrMatcher)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "contains", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "contains", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "endsWith", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "equals", "(StrBuilder)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "equalsIgnoreCase", "(StrBuilder)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "indexOf", "(StrMatcher)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "indexOf", "(StrMatcher,int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "indexOf", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "indexOf", "(String,int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "indexOf", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "indexOf", "(char,int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "isEmpty", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "lastIndexOf", "(StrMatcher)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "lastIndexOf", "(StrMatcher,int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "lastIndexOf", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "lastIndexOf", "(String,int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "lastIndexOf", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "lastIndexOf", "(char,int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "length", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "size", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrBuilder", "startsWith", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrLookup", "lookup", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrLookup", "noneLookup", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrLookup", "systemPropertiesLookup", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrMatcher", "charMatcher", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrMatcher", "commaMatcher", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrMatcher", "doubleQuoteMatcher", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrMatcher", "isMatch", "(char[],int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrMatcher", "isMatch", "(char[],int,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrMatcher", "noneMatcher", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrMatcher", "quoteMatcher", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrMatcher", "singleQuoteMatcher", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrMatcher", "spaceMatcher", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrMatcher", "splitMatcher", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrMatcher", "tabMatcher", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrMatcher", "trimMatcher", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", "getEscapeChar", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", "replace", "(Object)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", "replace", "(Object,Map)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", "replace", "(Object,Map,String,String)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", "replaceIn", "(StrBuilder)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", "replaceIn", "(StrBuilder,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", "replaceIn", "(StringBuffer)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", "replaceIn", "(StringBuffer,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", "replaceSystemProperties", "(Object)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrSubstitutor", "setEscapeChar", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", "getCSVInstance", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", "getTSVInstance", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", "isEmptyTokenAsNull", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", "isIgnoreEmptyTokens", "()", "summary", "df-generated"], + ["org.apache.commons.lang.text", "StrTokenizer", "size", "()", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Calendar,String)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Calendar,String,Locale)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Calendar,String,TimeZone)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Calendar,String,TimeZone,Locale)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Date,String)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Date,String,Locale)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Date,String,TimeZone)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Date,String,TimeZone,Locale)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(long,String)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(long,String,Locale)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(long,String,TimeZone)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(long,String,TimeZone,Locale)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "formatUTC", "(Date,String)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "formatUTC", "(Date,String,Locale)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "formatUTC", "(long,String)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateFormatUtils", "formatUTC", "(long,String,Locale)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "add", "(Date,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "addDays", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "addHours", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "addMilliseconds", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "addMinutes", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "addMonths", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "addSeconds", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "addWeeks", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "addYears", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "getFragmentInDays", "(Calendar,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "getFragmentInDays", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "getFragmentInHours", "(Calendar,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "getFragmentInHours", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "getFragmentInMilliseconds", "(Calendar,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "getFragmentInMilliseconds", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "getFragmentInMinutes", "(Calendar,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "getFragmentInMinutes", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "getFragmentInSeconds", "(Calendar,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "getFragmentInSeconds", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "isSameDay", "(Calendar,Calendar)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "isSameDay", "(Date,Date)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "isSameInstant", "(Calendar,Calendar)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "isSameInstant", "(Date,Date)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "isSameLocalTime", "(Calendar,Calendar)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "iterator", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "parseDate", "(String,String[])", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "round", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "round", "(Object,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "setDays", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "setHours", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "setMilliseconds", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "setMinutes", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "setMonths", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "setSeconds", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "setYears", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "truncate", "(Date,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DateUtils", "truncate", "(Object,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DurationFormatUtils", "formatDuration", "(long,String)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DurationFormatUtils", "formatDuration", "(long,String,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DurationFormatUtils", "formatDurationHMS", "(long)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DurationFormatUtils", "formatDurationISO", "(long)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DurationFormatUtils", "formatDurationWords", "(long,boolean,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DurationFormatUtils", "formatPeriod", "(long,long,String)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DurationFormatUtils", "formatPeriod", "(long,long,String,boolean,TimeZone)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "DurationFormatUtils", "formatPeriodISO", "(long,long)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", "format", "(Calendar)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", "format", "(Date)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", "format", "(long)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", "getDateInstance", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", "getDateTimeInstance", "(int,int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", "getInstance", "()", "summary", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", "getMaxLengthEstimate", "()", "summary", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", "getTimeInstance", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang.time", "FastDateFormat", "getTimeZoneOverridesCalendar", "()", "summary", "df-generated"], + ["org.apache.commons.lang.time", "StopWatch", "getSplitTime", "()", "summary", "df-generated"], + ["org.apache.commons.lang.time", "StopWatch", "getStartTime", "()", "summary", "df-generated"], + ["org.apache.commons.lang.time", "StopWatch", "getTime", "()", "summary", "df-generated"], + ["org.apache.commons.lang.time", "StopWatch", "reset", "()", "summary", "df-generated"], + ["org.apache.commons.lang.time", "StopWatch", "resume", "()", "summary", "df-generated"], + ["org.apache.commons.lang.time", "StopWatch", "split", "()", "summary", "df-generated"], + ["org.apache.commons.lang.time", "StopWatch", "start", "()", "summary", "df-generated"], + ["org.apache.commons.lang.time", "StopWatch", "stop", "()", "summary", "df-generated"], + ["org.apache.commons.lang.time", "StopWatch", "suspend", "()", "summary", "df-generated"], + ["org.apache.commons.lang.time", "StopWatch", "toSplitString", "()", "summary", "df-generated"], + ["org.apache.commons.lang.time", "StopWatch", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.lang.time", "StopWatch", "unsplit", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "add", "(boolean[],boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "add", "(boolean[],int,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "add", "(double[],double)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "add", "(double[],int,double)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "add", "(float[],float)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "add", "(float[],int,float)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "add", "(int[],int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "add", "(int[],int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "add", "(long[],int,long)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "add", "(long[],long)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "add", "(short[],int,short)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "add", "(short[],short)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "addAll", "(boolean[],boolean[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "addAll", "(double[],double[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "addAll", "(float[],float[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "addAll", "(int[],int[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "addAll", "(long[],long[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "addAll", "(short[],short[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "clone", "(boolean[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "clone", "(double[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "clone", "(float[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "clone", "(int[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "clone", "(long[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "clone", "(short[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "contains", "(Object[],Object)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "contains", "(boolean[],boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "contains", "(byte[],byte)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "contains", "(char[],char)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "contains", "(double[],double)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "contains", "(double[],double,double)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "contains", "(float[],float)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "contains", "(int[],int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "contains", "(long[],long)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "contains", "(short[],short)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "getLength", "(Object)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "hashCode", "(Object)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(Object[],Object)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(Object[],Object,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(boolean[],boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(boolean[],boolean,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(byte[],byte)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(byte[],byte,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(char[],char)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(char[],char,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(double[],double)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(double[],double,double)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(double[],double,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(double[],double,int,double)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(float[],float)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(float[],float,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(int[],int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(int[],int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(long[],long)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(long[],long,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(short[],short)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(short[],short,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(Object[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(boolean[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(byte[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(char[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(double[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(float[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(int[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(long[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(short[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isEquals", "(Object,Object)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(Object[],Object[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(boolean[],boolean[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(byte[],byte[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(char[],char[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(double[],double[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(float[],float[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(int[],int[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(long[],long[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(short[],short[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "isSameType", "(Object,Object)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(Object[],Object)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(Object[],Object,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(boolean[],boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(boolean[],boolean,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(byte[],byte)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(byte[],byte,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(char[],char)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(char[],char,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(double[],double)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(double[],double,double)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(double[],double,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(double[],double,int,double)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(float[],float)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(float[],float,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(int[],int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(int[],int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(long[],long)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(long[],long,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(short[],short)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(short[],short,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "remove", "(boolean[],int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "remove", "(double[],int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "remove", "(float[],int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "remove", "(int[],int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "remove", "(long[],int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "remove", "(short[],int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "removeElement", "(boolean[],boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "removeElement", "(double[],double)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "removeElement", "(float[],float)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "removeElement", "(int[],int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "removeElement", "(long[],long)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "removeElement", "(short[],short)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "reverse", "(Object[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "reverse", "(boolean[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "reverse", "(byte[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "reverse", "(char[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "reverse", "(double[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "reverse", "(float[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "reverse", "(int[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "reverse", "(long[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "reverse", "(short[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "subarray", "(boolean[],int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "subarray", "(double[],int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "subarray", "(float[],int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "subarray", "(int[],int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "subarray", "(long[],int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "subarray", "(short[],int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toObject", "(boolean[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toObject", "(byte[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toObject", "(char[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toObject", "(double[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toObject", "(float[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toObject", "(int[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toObject", "(long[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toObject", "(short[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Boolean[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Boolean[],boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Byte[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Byte[],byte)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Character[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Character[],char)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Double[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Double[],double)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Float[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Float[],float)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Integer[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Integer[],int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Long[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Long[],long)", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Short[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Short[],short)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "BitField", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "clear", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "clearByte", "(byte)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "clearShort", "(short)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "getRawValue", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "getShortRawValue", "(short)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "getShortValue", "(short)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "getValue", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "isAllSet", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "isSet", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "set", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "setBoolean", "(int,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "setByte", "(byte)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "setByteBoolean", "(byte,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "setShort", "(short)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "setShortBoolean", "(short,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "setShortValue", "(short,short)", "summary", "df-generated"], + ["org.apache.commons.lang", "BitField", "setValue", "(int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "isFalse", "(Boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "isNotFalse", "(Boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "isNotTrue", "(Boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "isTrue", "(Boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "negate", "(Boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toBoolean", "(Boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toBoolean", "(Integer,Integer,Integer)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toBoolean", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toBoolean", "(String,String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toBoolean", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toBoolean", "(int,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toBooleanDefaultIfNull", "(Boolean,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toBooleanObject", "(Integer)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toBooleanObject", "(Integer,Integer,Integer,Integer)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toBooleanObject", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toBooleanObject", "(String,String,String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toBooleanObject", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toBooleanObject", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toBooleanObject", "(int,int,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toInteger", "(Boolean,int,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toInteger", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toInteger", "(boolean,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toIntegerObject", "(Boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toIntegerObject", "(Boolean,Integer,Integer,Integer)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toIntegerObject", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toIntegerObject", "(boolean,Integer,Integer)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toStringOnOff", "(Boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toStringOnOff", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toStringTrueFalse", "(Boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toStringTrueFalse", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toStringYesNo", "(Boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "toStringYesNo", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "xor", "(Boolean[])", "summary", "df-generated"], + ["org.apache.commons.lang", "BooleanUtils", "xor", "(boolean[])", "summary", "df-generated"], + ["org.apache.commons.lang", "CharEncoding", "isSupported", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharRange", "CharRange", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharRange", "CharRange", "(char,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharRange", "CharRange", "(char,char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharRange", "CharRange", "(char,char,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharRange", "contains", "(CharRange)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharRange", "contains", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharRange", "getEnd", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "CharRange", "getStart", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "CharRange", "isNegated", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "CharSet", "contains", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharSet", "getInstance", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharSet", "getInstance", "(String[])", "summary", "df-generated"], + ["org.apache.commons.lang", "CharSet", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "CharSetUtils", "count", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharSetUtils", "count", "(String,String[])", "summary", "df-generated"], + ["org.apache.commons.lang", "CharSetUtils", "evaluateSet", "(String[])", "summary", "df-generated"], + ["org.apache.commons.lang", "CharSetUtils", "keep", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharSetUtils", "keep", "(String,String[])", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "isAscii", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "isAsciiAlpha", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "isAsciiAlphaLower", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "isAsciiAlphaUpper", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "isAsciiAlphanumeric", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "isAsciiControl", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "isAsciiNumeric", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "isAsciiPrintable", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "toChar", "(Character)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "toChar", "(Character,char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "toChar", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "toChar", "(String,char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "toCharacterObject", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "toCharacterObject", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "toIntValue", "(Character)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "toIntValue", "(Character,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "toIntValue", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "toIntValue", "(char,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "toString", "(Character)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "toString", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "unicodeEscaped", "(Character)", "summary", "df-generated"], + ["org.apache.commons.lang", "CharUtils", "unicodeEscaped", "(char)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "convertClassNamesToClasses", "(List)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "convertClassesToClassNames", "(List)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "getAllInterfaces", "(Class)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "getAllSuperclasses", "(Class)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "getClass", "(ClassLoader,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "getClass", "(ClassLoader,String,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "getClass", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "getClass", "(String,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "getPackageCanonicalName", "(Class)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "getPackageName", "(Class)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "getPublicMethod", "(Class,String,Class[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "getShortCanonicalName", "(Class)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "getShortClassName", "(Class)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "isAssignable", "(Class,Class)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "isAssignable", "(Class,Class,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "isAssignable", "(Class[],Class[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "isAssignable", "(Class[],Class[],boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "isInnerClass", "(Class)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "primitiveToWrapper", "(Class)", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "toClass", "(Object[])", "summary", "df-generated"], + ["org.apache.commons.lang", "ClassUtils", "wrapperToPrimitive", "(Class)", "summary", "df-generated"], + ["org.apache.commons.lang", "IllegalClassException", "IllegalClassException", "(Class,Class)", "summary", "df-generated"], + ["org.apache.commons.lang", "IllegalClassException", "IllegalClassException", "(Class,Object)", "summary", "df-generated"], + ["org.apache.commons.lang", "LocaleUtils", "availableLocaleList", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "LocaleUtils", "availableLocaleSet", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "LocaleUtils", "countriesByLanguage", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "LocaleUtils", "isAvailableLocale", "(Locale)", "summary", "df-generated"], + ["org.apache.commons.lang", "LocaleUtils", "languagesByCountry", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "LocaleUtils", "toLocale", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "NotImplementedException", "NotImplementedException", "(Class)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberRange", "NumberRange", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberRange", "NumberRange", "(Number,Number)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberRange", "getMaximum", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberRange", "getMinimum", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberRange", "includesNumber", "(Number)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberRange", "includesRange", "(NumberRange)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberRange", "overlaps", "(NumberRange)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberRange", "toString", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "compare", "(double,double)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "compare", "(float,float)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "createBigDecimal", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "createBigInteger", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "createDouble", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "createFloat", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "createInteger", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "createLong", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "createNumber", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "isDigits", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "isNumber", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "maximum", "(int,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "maximum", "(long,long,long)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "minimum", "(int,int,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "minimum", "(long,long,long)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "stringToInt", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "NumberUtils", "stringToInt", "(String,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "ObjectUtils", "equals", "(Object,Object)", "summary", "df-generated"], + ["org.apache.commons.lang", "ObjectUtils", "hashCode", "(Object)", "summary", "df-generated"], + ["org.apache.commons.lang", "ObjectUtils", "identityToString", "(Object)", "summary", "df-generated"], + ["org.apache.commons.lang", "ObjectUtils", "identityToString", "(StringBuffer,Object)", "summary", "df-generated"], + ["org.apache.commons.lang", "ObjectUtils", "toString", "(Object)", "summary", "df-generated"], + ["org.apache.commons.lang", "RandomStringUtils", "random", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang", "RandomStringUtils", "random", "(int,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "RandomStringUtils", "random", "(int,boolean,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "RandomStringUtils", "random", "(int,char[])", "summary", "df-generated"], + ["org.apache.commons.lang", "RandomStringUtils", "random", "(int,int,int,boolean,boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "RandomStringUtils", "random", "(int,int,int,boolean,boolean,char[])", "summary", "df-generated"], + ["org.apache.commons.lang", "RandomStringUtils", "random", "(int,int,int,boolean,boolean,char[],Random)", "summary", "df-generated"], + ["org.apache.commons.lang", "RandomStringUtils", "randomAlphabetic", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang", "RandomStringUtils", "randomAlphanumeric", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang", "RandomStringUtils", "randomAscii", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang", "RandomStringUtils", "randomNumeric", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang", "SerializationUtils", "clone", "(Serializable)", "summary", "df-generated"], + ["org.apache.commons.lang", "SerializationUtils", "serialize", "(Serializable)", "summary", "df-generated"], + ["org.apache.commons.lang", "SerializationUtils", "serialize", "(Serializable,OutputStream)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", "escapeCsv", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", "escapeCsv", "(Writer,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", "escapeJava", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", "escapeJava", "(Writer,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", "escapeJavaScript", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", "escapeJavaScript", "(Writer,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", "escapeXml", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", "escapeXml", "(Writer,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", "unescapeJava", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", "unescapeJava", "(Writer,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", "unescapeJavaScript", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringEscapeUtils", "unescapeJavaScript", "(Writer,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "contains", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "contains", "(String,char)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "containsAny", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "containsAny", "(String,char[])", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "containsIgnoreCase", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "containsNone", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "containsNone", "(String,char[])", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "containsOnly", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "containsOnly", "(String,char[])", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "countMatches", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "endsWith", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "endsWithIgnoreCase", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "equals", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "equalsIgnoreCase", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "escape", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "getLevenshteinDistance", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "indexOf", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "indexOf", "(String,String,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "indexOf", "(String,char)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "indexOf", "(String,char,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "indexOfAny", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "indexOfAny", "(String,String[])", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "indexOfAny", "(String,char[])", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "indexOfAnyBut", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "indexOfAnyBut", "(String,char[])", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "indexOfDifference", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "indexOfDifference", "(String[])", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "isAlpha", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "isAlphaSpace", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "isAlphanumeric", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "isAlphanumericSpace", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "isAsciiPrintable", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "isBlank", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "isEmpty", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "isNotBlank", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "isNotEmpty", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "isNumeric", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "isNumericSpace", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "isWhitespace", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "lastIndexOf", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "lastIndexOf", "(String,String,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "lastIndexOf", "(String,char)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "lastIndexOf", "(String,char,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "lastIndexOfAny", "(String,String[])", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "length", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "ordinalIndexOf", "(String,String,int)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "startsWith", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "StringUtils", "startsWithIgnoreCase", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "SystemUtils", "getJavaHome", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "SystemUtils", "getJavaIoTmpDir", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "SystemUtils", "getJavaVersion", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "SystemUtils", "getUserDir", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "SystemUtils", "getUserHome", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "SystemUtils", "isJavaAwtHeadless", "()", "summary", "df-generated"], + ["org.apache.commons.lang", "SystemUtils", "isJavaVersionAtLeast", "(float)", "summary", "df-generated"], + ["org.apache.commons.lang", "SystemUtils", "isJavaVersionAtLeast", "(int)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "allElementsOfType", "(Collection,Class)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "allElementsOfType", "(Collection,Class,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "isTrue", "(boolean)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "isTrue", "(boolean,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "isTrue", "(boolean,String,Object)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "isTrue", "(boolean,String,double)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "isTrue", "(boolean,String,long)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "noNullElements", "(Collection)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "noNullElements", "(Collection,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "noNullElements", "(Object[])", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "noNullElements", "(Object[],String)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "notEmpty", "(Collection)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "notEmpty", "(Collection,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "notEmpty", "(Map)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "notEmpty", "(Map,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "notEmpty", "(Object[])", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "notEmpty", "(Object[],String)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "notEmpty", "(String)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "notEmpty", "(String,String)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "notNull", "(Object)", "summary", "df-generated"], + ["org.apache.commons.lang", "Validate", "notNull", "(Object,String)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/org.apache.commons.lang.model.yml b/java/ql/lib/ext/generated/modelgenerator/org.apache.commons.lang.model.yml deleted file mode 100644 index d2cb30115695..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/org.apache.commons.lang.model.yml +++ /dev/null @@ -1,1693 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Definitions of models for the org.apache.commons.lang framework. - -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(Object,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(Object,Object,Comparator)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(Object[],Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(Object[],Object[],Comparator)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(boolean,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(boolean[],boolean[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(byte,byte)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(byte[],byte[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(char,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(char[],char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(double,double)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(double[],double[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(float,float)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(float[],float[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(int[],int[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(long,long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(long[],long[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(short,short)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "append", "(short[],short[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", true, "appendSuper", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(Object,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(Object[],Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(boolean,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(boolean[],boolean[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(byte,byte)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(byte[],byte[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(char,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(char[],char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(double,double)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(double[],double[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(float,float)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(float[],float[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(int[],int[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(long,long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(long[],long[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(short,short)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "append", "(short[],short[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", true, "appendSuper", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(boolean[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(byte)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(double[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(float)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(float[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(int[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(long[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(short)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "append", "(short[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", true, "appendSuper", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean,boolean)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "ReflectionToStringBuilder", "(Object,ToStringStyle,StringBuffer,Class,boolean,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "getExcludeFieldNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "reflectionAppendArray", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "setExcludeFieldNames", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "ToStringBuilder", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "ToStringBuilder", "(Object,ToStringStyle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "ToStringBuilder", "(Object,ToStringStyle)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "ToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "ToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "ToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "ToStringBuilder", "(Object,ToStringStyle,StringBuffer)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object[],boolean)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,Object[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,boolean[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,boolean[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,boolean[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,boolean[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,byte)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,byte)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,byte[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,byte[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,byte[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,char)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,char[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,char[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,double)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,double)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,double[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,double[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,double[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,double[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,float)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,float)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,float[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,float[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,float[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,float[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,int[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,int[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,int[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,int[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,long[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,long[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,long[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,long[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,short)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,short)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,short[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,short[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,short[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(String,short[],boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(boolean[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(byte)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(double)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(double[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(float)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(float[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(int[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(long[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(short)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "append", "(short[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "appendAsObjectToString", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "appendSuper", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "appendSuper", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "appendToString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "appendToString", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "getStringBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "getStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,Object,Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,Object,Boolean)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,Object,Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,Object[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,Object[],Boolean)", "", "Argument[2].ArrayElement", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,Object[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,boolean[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,boolean[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,byte)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,byte)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,byte[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,byte[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,char)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,char)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,char[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,char[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,double)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,double)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,double[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,double[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,float)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,float)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,float[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,float[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,int)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,int[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,int[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,long)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,long)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,long[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,long[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,short)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,short)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,short[],Boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "append", "(StringBuffer,String,short[],Boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "appendEnd", "(StringBuffer,Object)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "appendStart", "(StringBuffer,Object)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "appendSuper", "(StringBuffer,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "appendSuper", "(StringBuffer,String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "appendToString", "(StringBuffer,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "appendToString", "(StringBuffer,String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "getArrayEnd", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "getArraySeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "getArrayStart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "getContentEnd", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "getContentStart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "getFieldNameValueSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "getFieldSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "getNullText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "getSizeEndText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "getSizeStartText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "getSummaryObjectEndText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "getSummaryObjectStartText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "setArrayEnd", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "setArraySeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "setArrayStart", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "setContentEnd", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "setContentStart", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "setFieldNameValueSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "setFieldSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "setNullText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "setSizeEndText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "setSizeStartText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "setSummaryObjectEndText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", true, "setSummaryObjectStartText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.enums", "Enum", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.enums", "Enum", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.enums", "ValuedEnum", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getCause", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getCause", "(Throwable,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getMessage", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getRootCause", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getRootCauseMessage", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getRootCauseStackTrace", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getThrowableList", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", true, "getThrowables", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "Nestable", true, "getCause", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "Nestable", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "Nestable", true, "getMessage", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "Nestable", true, "getThrowable", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "Nestable", true, "getThrowables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableDelegate", true, "NestableDelegate", "(Nestable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableDelegate", true, "getMessage", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableDelegate", true, "getMessage", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableDelegate", true, "getMessages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableDelegate", true, "getThrowable", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableDelegate", true, "getThrowables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableError", true, "NestableError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableError", true, "NestableError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableException", true, "NestableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableException", true, "NestableException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableException", true, "NestableException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableException", true, "NestableException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableRuntimeException", true, "NestableRuntimeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableRuntimeException", true, "NestableRuntimeException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableRuntimeException", true, "NestableRuntimeException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableRuntimeException", true, "NestableRuntimeException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.math", "DoubleRange", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.math", "FloatRange", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", false, "abs", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", false, "pow", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", false, "reduce", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.math", "IntRange", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.math", "LongRange", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.math", "NumberRange", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.mutable", "Mutable", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.mutable", "Mutable", true, "setValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableObject", true, "MutableObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.reflect", "ConstructorUtils", true, "getAccessibleConstructor", "(Constructor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", true, "getAccessibleMethod", "(Method)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "CompositeFormat", true, "CompositeFormat", "(Format,Format)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "CompositeFormat", true, "CompositeFormat", "(Format,Format)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "CompositeFormat", true, "getFormatter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "CompositeFormat", true, "getParser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "ExtendedMessageFormat", true, "ExtendedMessageFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "ExtendedMessageFormat", true, "ExtendedMessageFormat", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "ExtendedMessageFormat", true, "ExtendedMessageFormat", "(String,Locale,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "ExtendedMessageFormat", true, "ExtendedMessageFormat", "(String,Locale,Map)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "ExtendedMessageFormat", true, "ExtendedMessageFormat", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "ExtendedMessageFormat", true, "ExtendedMessageFormat", "(String,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "StrBuilder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StrBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StrBuilder)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StrBuilder,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StrBuilder,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(String,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StringBuffer)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StringBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(StringBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(float)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "append", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendAll", "(Collection)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendAll", "(Iterator)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendAll", "(Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendFixedWidthPadLeft", "(Object,int,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendFixedWidthPadLeft", "(int,int,char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendFixedWidthPadRight", "(Object,int,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendFixedWidthPadRight", "(int,int,char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendNewLine", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendNull", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendPadding", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendSeparator", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendSeparator", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendSeparator", "(String,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendSeparator", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendSeparator", "(char,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendWithSeparators", "(Collection,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendWithSeparators", "(Collection,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendWithSeparators", "(Iterator,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendWithSeparators", "(Iterator,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendWithSeparators", "(Object[],String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendWithSeparators", "(Object[],String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendln", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendln", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendln", "(char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendln", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendln", "(float)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendln", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "appendln", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "clear", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "delete", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "deleteAll", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "deleteAll", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "deleteAll", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "deleteCharAt", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "deleteFirst", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "deleteFirst", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "deleteFirst", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "ensureCapacity", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "getChars", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "getChars", "(char[])", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "getChars", "(char[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "getChars", "(int,int,char[],int)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "getNewLineText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "getNullText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,char[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,char[],int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,float)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "insert", "(int,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "leftString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "midString", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "minimizeCapacity", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replace", "(StrMatcher,String,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replace", "(StrMatcher,String,int,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replace", "(StrMatcher,String,int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replace", "(int,int,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replace", "(int,int,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replaceAll", "(StrMatcher,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replaceAll", "(StrMatcher,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replaceAll", "(StrMatcher,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replaceAll", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replaceAll", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replaceAll", "(char,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replaceFirst", "(StrMatcher,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replaceFirst", "(StrMatcher,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replaceFirst", "(StrMatcher,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replaceFirst", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replaceFirst", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "replaceFirst", "(char,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "reverse", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "rightString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "setCharAt", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "setLength", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "setNewLineText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "setNewLineText", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "setNullText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "setNullText", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "substring", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "substring", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "toCharArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "toCharArray", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "toStringBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", true, "trim", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrLookup", true, "mapLookup", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrMatcher", true, "charSetMatcher", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrMatcher", true, "charSetMatcher", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrMatcher", true, "stringMatcher", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(Map,String,String)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(Map,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(Map,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(Map,String,String,char)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(Map,String,String,char)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(Map,String,String,char)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(StrLookup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(StrLookup,StrMatcher,StrMatcher,char)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(StrLookup,StrMatcher,StrMatcher,char)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(StrLookup,StrMatcher,StrMatcher,char)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(StrLookup,String,String,char)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(StrLookup,String,String,char)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "StrSubstitutor", "(StrLookup,String,String,char)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "getVariablePrefixMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "getVariableResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "getVariableSuffixMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(StrBuilder)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(StrBuilder,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(StringBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(StringBuffer,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "replace", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariablePrefix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariablePrefix", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariablePrefix", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariablePrefix", "(char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariablePrefixMatcher", "(StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariablePrefixMatcher", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariableResolver", "(StrLookup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariableSuffix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariableSuffix", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariableSuffix", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariableSuffix", "(char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariableSuffixMatcher", "(StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", true, "setVariableSuffixMatcher", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,StrMatcher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,StrMatcher,StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,StrMatcher,StrMatcher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,StrMatcher,StrMatcher)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,char)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(String,char,char)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],StrMatcher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],StrMatcher,StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],StrMatcher,StrMatcher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],StrMatcher,StrMatcher)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],char)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "StrTokenizer", "(char[],char,char)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "getCSVInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "getCSVInstance", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "getDelimiterMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "getIgnoredMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "getQuoteMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "getTSVInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "getTSVInstance", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "getTokenArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "getTokenList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "getTrimmerMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "nextToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "previousToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "reset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "reset", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "reset", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "reset", "(char[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setDelimiterChar", "(char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setDelimiterMatcher", "(StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setDelimiterMatcher", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setDelimiterString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setDelimiterString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setDelimiterString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setEmptyTokenAsNull", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setIgnoreEmptyTokens", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setIgnoredChar", "(char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setIgnoredMatcher", "(StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setIgnoredMatcher", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setQuoteChar", "(char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setQuoteMatcher", "(StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setQuoteMatcher", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setTrimmerMatcher", "(StrMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "setTrimmerMatcher", "(StrMatcher)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", true, "iterator", "(Calendar,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", true, "iterator", "(Object,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", true, "round", "(Calendar,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", true, "truncate", "(Calendar,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "format", "(Calendar,StringBuffer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "format", "(Date,StringBuffer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "format", "(long,StringBuffer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateInstance", "(int,TimeZone)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateInstance", "(int,TimeZone,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateInstance", "(int,TimeZone,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateTimeInstance", "(int,int,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateTimeInstance", "(int,int,TimeZone)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateTimeInstance", "(int,int,TimeZone,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getDateTimeInstance", "(int,int,TimeZone,Locale)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String,TimeZone)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String,TimeZone)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String,TimeZone,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String,TimeZone,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getInstance", "(String,TimeZone,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getTimeInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getTimeInstance", "(int,TimeZone)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getTimeInstance", "(int,TimeZone,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getTimeInstance", "(int,TimeZone,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "getTimeZone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "add", "(Object[],Object)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "add", "(Object[],Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "add", "(Object[],int,Object)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "add", "(byte[],byte)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "add", "(byte[],int,byte)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "add", "(char[],char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "add", "(char[],int,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "addAll", "(Object[],Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "addAll", "(Object[],Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "addAll", "(byte[],byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "addAll", "(byte[],byte[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "addAll", "(char[],char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "addAll", "(char[],char[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "clone", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "clone", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "clone", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "remove", "(Object[],int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "remove", "(byte[],int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "remove", "(char[],int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "removeElement", "(Object[],Object)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "removeElement", "(byte[],byte)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "removeElement", "(char[],char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "subarray", "(Object[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "subarray", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "subarray", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "toMap", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "toString", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "toString", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", true, "toString", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", true, "toString", "(Boolean,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", true, "toString", "(Boolean,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", true, "toString", "(Boolean,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", true, "toString", "(boolean,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", true, "toString", "(boolean,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "CharRange", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "CharSet", true, "getCharRanges", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "CharSetUtils", true, "delete", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "CharSetUtils", true, "delete", "(String,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "CharSetUtils", true, "squeeze", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "CharSetUtils", true, "squeeze", "(String,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "CharSetUtils", true, "translate", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", true, "getPackageCanonicalName", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", true, "getPackageCanonicalName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", true, "getPackageName", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", true, "getPackageName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", true, "getShortCanonicalName", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", true, "getShortCanonicalName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", true, "getShortClassName", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", true, "getShortClassName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", true, "primitivesToWrappers", "(Class[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", true, "wrappersToPrimitives", "(Class[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "IllegalClassException", true, "IllegalClassException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang", "IncompleteArgumentException", true, "IncompleteArgumentException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang", "IncompleteArgumentException", true, "IncompleteArgumentException", "(String,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang", "LocaleUtils", true, "localeLookupList", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "LocaleUtils", true, "localeLookupList", "(Locale,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "LocaleUtils", true, "localeLookupList", "(Locale,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "NotImplementedException", true, "NotImplementedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang", "NotImplementedException", true, "NotImplementedException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang", "NotImplementedException", true, "NotImplementedException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang", "NotImplementedException", true, "NotImplementedException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang", "NullArgumentException", true, "NullArgumentException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang", "ObjectUtils", true, "appendIdentityToString", "(StringBuffer,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ObjectUtils", true, "defaultIfNull", "(Object,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ObjectUtils", true, "defaultIfNull", "(Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ObjectUtils", true, "max", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ObjectUtils", true, "max", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ObjectUtils", true, "min", "(Comparable,Comparable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ObjectUtils", true, "min", "(Comparable,Comparable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "ObjectUtils", true, "toString", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "SerializationException", true, "SerializationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang", "SerializationException", true, "SerializationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang", "SerializationException", true, "SerializationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang", "SerializationException", true, "SerializationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang", "SerializationUtils", true, "deserialize", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "SerializationUtils", true, "deserialize", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", true, "escapeSql", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", true, "unescapeCsv", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", true, "unescapeCsv", "(Writer,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", true, "unescapeHtml", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", true, "unescapeHtml", "(Writer,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", true, "unescapeXml", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", true, "unescapeXml", "(Writer,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "abbreviate", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "abbreviate", "(String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "capitalise", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "capitaliseAllWords", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "capitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "center", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "center", "(String,int,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "center", "(String,int,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "center", "(String,int,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "chomp", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "chomp", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "chompLast", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "chompLast", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "chop", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "chopNewline", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "clean", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "concatenate", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "defaultIfEmpty", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "defaultIfEmpty", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "defaultString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "defaultString", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "defaultString", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "deleteSpaces", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "deleteWhitespace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "difference", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "difference", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "getChomp", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "getChomp", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "getCommonPrefix", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "getNestedString", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "getNestedString", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "getPrechomp", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "join", "(Collection,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "join", "(Collection,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "join", "(Collection,char)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "join", "(Iterator,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "join", "(Iterator,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "join", "(Iterator,char)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "join", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "join", "(Object[],String)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "join", "(Object[],String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "join", "(Object[],String,int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "join", "(Object[],String,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "join", "(Object[],char)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "join", "(Object[],char,int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "left", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "leftPad", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "leftPad", "(String,int,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "leftPad", "(String,int,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "leftPad", "(String,int,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "lowerCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "mid", "(String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "overlay", "(String,String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "overlay", "(String,String,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "overlayString", "(String,String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "overlayString", "(String,String,int,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "prechomp", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "remove", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "remove", "(String,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "removeEnd", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "removeEndIgnoreCase", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "removeStart", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "removeStartIgnoreCase", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "repeat", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "replace", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "replace", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "replace", "(String,String,String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "replace", "(String,String,String,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "replaceChars", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "replaceChars", "(String,char,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "replaceEach", "(String,String[],String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "replaceEach", "(String,String[],String[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "replaceEachRepeatedly", "(String,String[],String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "replaceEachRepeatedly", "(String,String[],String[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "replaceOnce", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "replaceOnce", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "reverse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "reverseDelimited", "(String,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "reverseDelimitedString", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "reverseDelimitedString", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "right", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "rightPad", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "rightPad", "(String,int,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "rightPad", "(String,int,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "rightPad", "(String,int,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "split", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "split", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "split", "(String,String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "split", "(String,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "splitByCharacterType", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "splitByCharacterTypeCamelCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "splitByWholeSeparator", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "splitByWholeSeparator", "(String,String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "splitByWholeSeparatorPreserveAllTokens", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "splitByWholeSeparatorPreserveAllTokens", "(String,String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "splitPreserveAllTokens", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "splitPreserveAllTokens", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "splitPreserveAllTokens", "(String,String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "splitPreserveAllTokens", "(String,char)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "strip", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "strip", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "stripAll", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "stripAll", "(String[],String)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "stripEnd", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "stripStart", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "stripToEmpty", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "stripToNull", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "substring", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "substring", "(String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "substringAfter", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "substringAfterLast", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "substringBefore", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "substringBeforeLast", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "substringBetween", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "substringBetween", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "substringsBetween", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "swapCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "trim", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "trimToEmpty", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "trimToNull", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "uncapitalise", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "uncapitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", true, "upperCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "UnhandledException", true, "UnhandledException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang", "UnhandledException", true, "UnhandledException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang", "UnhandledException", true, "UnhandledException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.commons.lang", "WordUtils", true, "abbreviate", "(String,int,int,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "WordUtils", true, "abbreviate", "(String,int,int,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "WordUtils", true, "capitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "WordUtils", true, "capitalize", "(String,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "WordUtils", true, "capitalizeFully", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "WordUtils", true, "capitalizeFully", "(String,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "WordUtils", true, "initials", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "WordUtils", true, "initials", "(String,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "WordUtils", true, "swapCase", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "WordUtils", true, "uncapitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "WordUtils", true, "uncapitalize", "(String,char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "WordUtils", true, "wrap", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "WordUtils", true, "wrap", "(String,int,String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.commons.lang", "WordUtils", true, "wrap", "(String,int,String,boolean)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["org.apache.commons.lang.builder", "CompareToBuilder", "reflectionCompare", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", "reflectionCompare", "(Object,Object,Collection)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", "reflectionCompare", "(Object,Object,String[])", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", "reflectionCompare", "(Object,Object,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", "reflectionCompare", "(Object,Object,boolean,Class)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", "reflectionCompare", "(Object,Object,boolean,Class,String[])", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "CompareToBuilder", "toComparison", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", "isEquals", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", "reflectionEquals", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", "reflectionEquals", "(Object,Object,Collection)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", "reflectionEquals", "(Object,Object,String[])", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", "reflectionEquals", "(Object,Object,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", "reflectionEquals", "(Object,Object,boolean,Class)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "EqualsBuilder", "reflectionEquals", "(Object,Object,boolean,Class,String[])", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", "HashCodeBuilder", "(int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(Object,Collection)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(Object,String[])", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(Object,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(int,int,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(int,int,Object,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(int,int,Object,boolean,Class)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", "reflectionHashCode", "(int,int,Object,boolean,Class,String[])", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "HashCodeBuilder", "toHashCode", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "getUpToClass", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "isAppendStatics", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "isAppendTransients", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "setAppendStatics", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "setAppendTransients", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "setUpToClass", "(Class)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toString", "(Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toString", "(Object,ToStringStyle)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toString", "(Object,ToStringStyle,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toString", "(Object,ToStringStyle,boolean,Class)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toString", "(Object,ToStringStyle,boolean,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toString", "(Object,ToStringStyle,boolean,boolean,Class)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toStringExclude", "(Object,Collection)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toStringExclude", "(Object,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ReflectionToStringBuilder", "toStringExclude", "(Object,String[])", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", "getDefaultStyle", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", "reflectionToString", "(Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", "reflectionToString", "(Object,ToStringStyle)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", "reflectionToString", "(Object,ToStringStyle,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", "reflectionToString", "(Object,ToStringStyle,boolean,Class)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringBuilder", "setDefaultStyle", "(ToStringStyle)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "isArrayContentDetail", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "isDefaultFullDetail", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "isFieldSeparatorAtEnd", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "isFieldSeparatorAtStart", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "isShortClassName", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "isUseClassName", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "isUseFieldNames", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "isUseIdentityHashCode", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "isUseShortClassName", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "setArrayContentDetail", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "setDefaultFullDetail", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "setFieldSeparatorAtEnd", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "setFieldSeparatorAtStart", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "setShortClassName", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "setUseClassName", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "setUseFieldNames", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "setUseIdentityHashCode", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.builder", "ToStringStyle", "setUseShortClassName", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.enums", "Enum", "getEnumClass", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.enums", "EnumUtils", "getEnum", "(Class,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.enums", "EnumUtils", "getEnum", "(Class,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.enums", "EnumUtils", "getEnumList", "(Class)", "summary", "df-generated"] - - ["org.apache.commons.lang.enums", "EnumUtils", "getEnumMap", "(Class)", "summary", "df-generated"] - - ["org.apache.commons.lang.enums", "EnumUtils", "iterator", "(Class)", "summary", "df-generated"] - - ["org.apache.commons.lang.enums", "ValuedEnum", "getValue", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "addCauseMethodName", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "getFullStackTrace", "(Throwable)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "getStackFrames", "(Throwable)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "getStackTrace", "(Throwable)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "getThrowableCount", "(Throwable)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "indexOfThrowable", "(Throwable,Class)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "indexOfThrowable", "(Throwable,Class,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "indexOfType", "(Throwable,Class)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "indexOfType", "(Throwable,Class,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "isCauseMethodName", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "isNestedThrowable", "(Throwable)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "isThrowableNested", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "printRootCauseStackTrace", "(Throwable)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "printRootCauseStackTrace", "(Throwable,PrintStream)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "printRootCauseStackTrace", "(Throwable,PrintWriter)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "removeCauseMethodName", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "removeCommonFrames", "(List,List)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "ExceptionUtils", "setCause", "(Throwable,Throwable)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "Nestable", "getMessages", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "Nestable", "getThrowableCount", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "Nestable", "indexOfThrowable", "(Class)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "Nestable", "indexOfThrowable", "(Class,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "Nestable", "printPartialStackTrace", "(PrintWriter)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "Nestable", "printStackTrace", "(PrintStream)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "Nestable", "printStackTrace", "(PrintWriter)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableDelegate", "getThrowableCount", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableDelegate", "indexOfThrowable", "(Class,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableDelegate", "printStackTrace", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableDelegate", "printStackTrace", "(PrintStream)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableDelegate", "printStackTrace", "(PrintWriter)", "summary", "df-generated"] - - ["org.apache.commons.lang.exception", "NestableError", "NestableError", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "DoubleRange", "DoubleRange", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "DoubleRange", "DoubleRange", "(Number,Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "DoubleRange", "DoubleRange", "(double)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "DoubleRange", "DoubleRange", "(double,double)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "FloatRange", "FloatRange", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "FloatRange", "FloatRange", "(Number,Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "FloatRange", "FloatRange", "(float)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "FloatRange", "FloatRange", "(float,float)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "add", "(Fraction)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "divideBy", "(Fraction)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "getDenominator", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "getFraction", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "getFraction", "(double)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "getFraction", "(int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "getFraction", "(int,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "getNumerator", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "getProperNumerator", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "getProperWhole", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "getReducedFraction", "(int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "invert", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "multiplyBy", "(Fraction)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "negate", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "subtract", "(Fraction)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "toProperString", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Fraction", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IEEE754rUtils", "max", "(double,double)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IEEE754rUtils", "max", "(double,double,double)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IEEE754rUtils", "max", "(double[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IEEE754rUtils", "max", "(float,float)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IEEE754rUtils", "max", "(float,float,float)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IEEE754rUtils", "max", "(float[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IEEE754rUtils", "min", "(double,double)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IEEE754rUtils", "min", "(double,double,double)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IEEE754rUtils", "min", "(double[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IEEE754rUtils", "min", "(float,float)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IEEE754rUtils", "min", "(float,float,float)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IEEE754rUtils", "min", "(float[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IntRange", "IntRange", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IntRange", "IntRange", "(Number,Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IntRange", "IntRange", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IntRange", "IntRange", "(int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "IntRange", "toArray", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "JVMRandom", "nextLong", "(long)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "LongRange", "LongRange", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "LongRange", "LongRange", "(Number,Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "LongRange", "LongRange", "(long)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "LongRange", "LongRange", "(long,long)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "LongRange", "toArray", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberRange", "NumberRange", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberRange", "NumberRange", "(Number,Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "compare", "(double,double)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "compare", "(float,float)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "createBigDecimal", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "createBigInteger", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "createDouble", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "createFloat", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "createInteger", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "createLong", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "createNumber", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "isDigits", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "isNumber", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "max", "(byte,byte,byte)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "max", "(byte[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "max", "(double,double,double)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "max", "(double[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "max", "(float,float,float)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "max", "(float[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "max", "(int,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "max", "(int[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "max", "(long,long,long)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "max", "(long[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "max", "(short,short,short)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "max", "(short[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "min", "(byte,byte,byte)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "min", "(byte[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "min", "(double,double,double)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "min", "(double[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "min", "(float,float,float)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "min", "(float[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "min", "(int,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "min", "(int[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "min", "(long,long,long)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "min", "(long[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "min", "(short,short,short)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "min", "(short[])", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "stringToInt", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "stringToInt", "(String,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "toDouble", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "toDouble", "(String,double)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "toFloat", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "toFloat", "(String,float)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "toInt", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "toInt", "(String,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "toLong", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "NumberUtils", "toLong", "(String,long)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "RandomUtils", "nextBoolean", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "RandomUtils", "nextBoolean", "(Random)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "RandomUtils", "nextDouble", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "RandomUtils", "nextDouble", "(Random)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "RandomUtils", "nextFloat", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "RandomUtils", "nextFloat", "(Random)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "RandomUtils", "nextInt", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "RandomUtils", "nextInt", "(Random)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "RandomUtils", "nextInt", "(Random,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "RandomUtils", "nextInt", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "RandomUtils", "nextLong", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "RandomUtils", "nextLong", "(Random)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "containsDouble", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "containsDouble", "(double)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "containsFloat", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "containsFloat", "(float)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "containsInteger", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "containsInteger", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "containsLong", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "containsLong", "(long)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "containsNumber", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "containsRange", "(Range)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "getMaximumDouble", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "getMaximumFloat", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "getMaximumInteger", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "getMaximumLong", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "getMaximumNumber", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "getMinimumDouble", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "getMinimumFloat", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "getMinimumInteger", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "getMinimumLong", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "getMinimumNumber", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "overlapsRange", "(Range)", "summary", "df-generated"] - - ["org.apache.commons.lang.math", "Range", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "Mutable", "getValue", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "Mutable", "setValue", "(Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableBoolean", "MutableBoolean", "(Boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableBoolean", "MutableBoolean", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableBoolean", "booleanValue", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableBoolean", "setValue", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableBoolean", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableByte", "MutableByte", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableByte", "MutableByte", "(byte)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableByte", "add", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableByte", "add", "(byte)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableByte", "decrement", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableByte", "increment", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableByte", "setValue", "(byte)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableByte", "subtract", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableByte", "subtract", "(byte)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableByte", "toByte", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableByte", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableDouble", "MutableDouble", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableDouble", "MutableDouble", "(double)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableDouble", "add", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableDouble", "add", "(double)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableDouble", "decrement", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableDouble", "increment", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableDouble", "isInfinite", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableDouble", "isNaN", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableDouble", "setValue", "(double)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableDouble", "subtract", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableDouble", "subtract", "(double)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableDouble", "toDouble", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableDouble", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableFloat", "MutableFloat", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableFloat", "MutableFloat", "(float)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableFloat", "add", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableFloat", "add", "(float)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableFloat", "decrement", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableFloat", "increment", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableFloat", "isInfinite", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableFloat", "isNaN", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableFloat", "setValue", "(float)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableFloat", "subtract", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableFloat", "subtract", "(float)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableFloat", "toFloat", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableFloat", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableInt", "MutableInt", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableInt", "MutableInt", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableInt", "add", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableInt", "add", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableInt", "decrement", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableInt", "increment", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableInt", "setValue", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableInt", "subtract", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableInt", "subtract", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableInt", "toInteger", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableInt", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableLong", "MutableLong", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableLong", "MutableLong", "(long)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableLong", "add", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableLong", "add", "(long)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableLong", "decrement", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableLong", "increment", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableLong", "setValue", "(long)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableLong", "subtract", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableLong", "subtract", "(long)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableLong", "toLong", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableLong", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableObject", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableShort", "MutableShort", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableShort", "MutableShort", "(short)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableShort", "add", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableShort", "add", "(short)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableShort", "decrement", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableShort", "increment", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableShort", "setValue", "(short)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableShort", "subtract", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableShort", "subtract", "(short)", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableShort", "toShort", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.mutable", "MutableShort", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "ConstructorUtils", "getAccessibleConstructor", "(Class,Class)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "ConstructorUtils", "getAccessibleConstructor", "(Class,Class[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "ConstructorUtils", "getMatchingAccessibleConstructor", "(Class,Class[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "ConstructorUtils", "invokeConstructor", "(Class,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "ConstructorUtils", "invokeConstructor", "(Class,Object[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "ConstructorUtils", "invokeConstructor", "(Class,Object[],Class[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "ConstructorUtils", "invokeExactConstructor", "(Class,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "ConstructorUtils", "invokeExactConstructor", "(Class,Object[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "ConstructorUtils", "invokeExactConstructor", "(Class,Object[],Class[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "getDeclaredField", "(Class,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "getDeclaredField", "(Class,String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "getField", "(Class,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "getField", "(Class,String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "readDeclaredField", "(Object,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "readDeclaredField", "(Object,String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "readDeclaredStaticField", "(Class,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "readDeclaredStaticField", "(Class,String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "readField", "(Field,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "readField", "(Field,Object,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "readField", "(Object,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "readField", "(Object,String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "readStaticField", "(Class,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "readStaticField", "(Class,String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "readStaticField", "(Field)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "readStaticField", "(Field,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "writeDeclaredField", "(Object,String,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "writeDeclaredField", "(Object,String,Object,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "writeDeclaredStaticField", "(Class,String,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "writeDeclaredStaticField", "(Class,String,Object,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "writeField", "(Field,Object,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "writeField", "(Field,Object,Object,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "writeField", "(Object,String,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "writeField", "(Object,String,Object,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "writeStaticField", "(Class,String,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "writeStaticField", "(Class,String,Object,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "writeStaticField", "(Field,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "FieldUtils", "writeStaticField", "(Field,Object,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "clearCache", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "getAccessibleMethod", "(Class,String,Class)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "getAccessibleMethod", "(Class,String,Class[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "getMatchingAccessibleMethod", "(Class,String,Class[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "invokeExactMethod", "(Object,String,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "invokeExactMethod", "(Object,String,Object[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "invokeExactMethod", "(Object,String,Object[],Class[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "invokeExactStaticMethod", "(Class,String,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "invokeExactStaticMethod", "(Class,String,Object[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "invokeExactStaticMethod", "(Class,String,Object[],Class[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "invokeMethod", "(Object,String,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "invokeMethod", "(Object,String,Object[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "invokeMethod", "(Object,String,Object[],Class[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "invokeStaticMethod", "(Class,String,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "invokeStaticMethod", "(Class,String,Object[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "invokeStaticMethod", "(Class,String,Object[],Class[])", "summary", "df-generated"] - - ["org.apache.commons.lang.reflect", "MethodUtils", "setCacheMethods", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "CompositeFormat", "reformat", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "StrBuilder", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(StrBuilder)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(StrBuilder,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(String,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(StringBuffer)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(StringBuffer,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(char[])", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "appendln", "(char[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "asReader", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "asTokenizer", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "asWriter", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "capacity", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "charAt", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "contains", "(StrMatcher)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "contains", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "contains", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "endsWith", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "equals", "(StrBuilder)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "equalsIgnoreCase", "(StrBuilder)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "indexOf", "(StrMatcher)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "indexOf", "(StrMatcher,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "indexOf", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "indexOf", "(String,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "indexOf", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "indexOf", "(char,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "isEmpty", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "lastIndexOf", "(StrMatcher)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "lastIndexOf", "(StrMatcher,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "lastIndexOf", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "lastIndexOf", "(String,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "lastIndexOf", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "lastIndexOf", "(char,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "length", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "size", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrBuilder", "startsWith", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrLookup", "lookup", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrLookup", "noneLookup", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrLookup", "systemPropertiesLookup", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrMatcher", "charMatcher", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrMatcher", "commaMatcher", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrMatcher", "doubleQuoteMatcher", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrMatcher", "isMatch", "(char[],int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrMatcher", "isMatch", "(char[],int,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrMatcher", "noneMatcher", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrMatcher", "quoteMatcher", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrMatcher", "singleQuoteMatcher", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrMatcher", "spaceMatcher", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrMatcher", "splitMatcher", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrMatcher", "tabMatcher", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrMatcher", "trimMatcher", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", "getEscapeChar", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", "replace", "(Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", "replace", "(Object,Map)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", "replace", "(Object,Map,String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", "replaceIn", "(StrBuilder)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", "replaceIn", "(StrBuilder,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", "replaceIn", "(StringBuffer)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", "replaceIn", "(StringBuffer,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", "replaceSystemProperties", "(Object)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrSubstitutor", "setEscapeChar", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", "getCSVInstance", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", "getTSVInstance", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", "isEmptyTokenAsNull", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", "isIgnoreEmptyTokens", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.text", "StrTokenizer", "size", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Calendar,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Calendar,String,Locale)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Calendar,String,TimeZone)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Calendar,String,TimeZone,Locale)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Date,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Date,String,Locale)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Date,String,TimeZone)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(Date,String,TimeZone,Locale)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(long,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(long,String,Locale)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(long,String,TimeZone)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "format", "(long,String,TimeZone,Locale)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "formatUTC", "(Date,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "formatUTC", "(Date,String,Locale)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "formatUTC", "(long,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateFormatUtils", "formatUTC", "(long,String,Locale)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "add", "(Date,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "addDays", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "addHours", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "addMilliseconds", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "addMinutes", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "addMonths", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "addSeconds", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "addWeeks", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "addYears", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "getFragmentInDays", "(Calendar,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "getFragmentInDays", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "getFragmentInHours", "(Calendar,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "getFragmentInHours", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "getFragmentInMilliseconds", "(Calendar,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "getFragmentInMilliseconds", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "getFragmentInMinutes", "(Calendar,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "getFragmentInMinutes", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "getFragmentInSeconds", "(Calendar,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "getFragmentInSeconds", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "isSameDay", "(Calendar,Calendar)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "isSameDay", "(Date,Date)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "isSameInstant", "(Calendar,Calendar)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "isSameInstant", "(Date,Date)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "isSameLocalTime", "(Calendar,Calendar)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "iterator", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "parseDate", "(String,String[])", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "round", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "round", "(Object,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "setDays", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "setHours", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "setMilliseconds", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "setMinutes", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "setMonths", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "setSeconds", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "setYears", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "truncate", "(Date,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DateUtils", "truncate", "(Object,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DurationFormatUtils", "formatDuration", "(long,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DurationFormatUtils", "formatDuration", "(long,String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DurationFormatUtils", "formatDurationHMS", "(long)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DurationFormatUtils", "formatDurationISO", "(long)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DurationFormatUtils", "formatDurationWords", "(long,boolean,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DurationFormatUtils", "formatPeriod", "(long,long,String)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DurationFormatUtils", "formatPeriod", "(long,long,String,boolean,TimeZone)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "DurationFormatUtils", "formatPeriodISO", "(long,long)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", "format", "(Calendar)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", "format", "(Date)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", "format", "(long)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", "getDateInstance", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", "getDateTimeInstance", "(int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", "getInstance", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", "getMaxLengthEstimate", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", "getTimeInstance", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "FastDateFormat", "getTimeZoneOverridesCalendar", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "StopWatch", "getSplitTime", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "StopWatch", "getStartTime", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "StopWatch", "getTime", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "StopWatch", "reset", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "StopWatch", "resume", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "StopWatch", "split", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "StopWatch", "start", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "StopWatch", "stop", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "StopWatch", "suspend", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "StopWatch", "toSplitString", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "StopWatch", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.lang.time", "StopWatch", "unsplit", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "add", "(boolean[],boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "add", "(boolean[],int,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "add", "(double[],double)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "add", "(double[],int,double)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "add", "(float[],float)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "add", "(float[],int,float)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "add", "(int[],int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "add", "(int[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "add", "(long[],int,long)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "add", "(long[],long)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "add", "(short[],int,short)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "add", "(short[],short)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "addAll", "(boolean[],boolean[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "addAll", "(double[],double[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "addAll", "(float[],float[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "addAll", "(int[],int[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "addAll", "(long[],long[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "addAll", "(short[],short[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "clone", "(boolean[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "clone", "(double[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "clone", "(float[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "clone", "(int[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "clone", "(long[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "clone", "(short[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "contains", "(Object[],Object)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "contains", "(boolean[],boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "contains", "(byte[],byte)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "contains", "(char[],char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "contains", "(double[],double)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "contains", "(double[],double,double)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "contains", "(float[],float)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "contains", "(int[],int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "contains", "(long[],long)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "contains", "(short[],short)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "getLength", "(Object)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "hashCode", "(Object)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(Object[],Object)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(Object[],Object,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(boolean[],boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(boolean[],boolean,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(byte[],byte)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(byte[],byte,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(char[],char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(char[],char,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(double[],double)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(double[],double,double)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(double[],double,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(double[],double,int,double)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(float[],float)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(float[],float,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(int[],int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(int[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(long[],long)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(long[],long,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(short[],short)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "indexOf", "(short[],short,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(Object[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(boolean[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(byte[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(char[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(double[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(float[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(int[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(long[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isEmpty", "(short[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isEquals", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(Object[],Object[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(boolean[],boolean[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(byte[],byte[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(char[],char[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(double[],double[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(float[],float[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(int[],int[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(long[],long[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isSameLength", "(short[],short[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "isSameType", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(Object[],Object)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(Object[],Object,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(boolean[],boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(boolean[],boolean,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(byte[],byte)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(byte[],byte,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(char[],char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(char[],char,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(double[],double)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(double[],double,double)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(double[],double,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(double[],double,int,double)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(float[],float)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(float[],float,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(int[],int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(int[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(long[],long)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(long[],long,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(short[],short)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "lastIndexOf", "(short[],short,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "remove", "(boolean[],int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "remove", "(double[],int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "remove", "(float[],int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "remove", "(int[],int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "remove", "(long[],int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "remove", "(short[],int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "removeElement", "(boolean[],boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "removeElement", "(double[],double)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "removeElement", "(float[],float)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "removeElement", "(int[],int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "removeElement", "(long[],long)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "removeElement", "(short[],short)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "reverse", "(Object[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "reverse", "(boolean[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "reverse", "(byte[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "reverse", "(char[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "reverse", "(double[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "reverse", "(float[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "reverse", "(int[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "reverse", "(long[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "reverse", "(short[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "subarray", "(boolean[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "subarray", "(double[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "subarray", "(float[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "subarray", "(int[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "subarray", "(long[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "subarray", "(short[],int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toObject", "(boolean[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toObject", "(byte[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toObject", "(char[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toObject", "(double[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toObject", "(float[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toObject", "(int[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toObject", "(long[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toObject", "(short[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Boolean[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Boolean[],boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Byte[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Byte[],byte)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Character[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Character[],char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Double[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Double[],double)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Float[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Float[],float)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Integer[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Integer[],int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Long[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Long[],long)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Short[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ArrayUtils", "toPrimitive", "(Short[],short)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "BitField", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "clear", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "clearByte", "(byte)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "clearShort", "(short)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "getRawValue", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "getShortRawValue", "(short)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "getShortValue", "(short)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "getValue", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "isAllSet", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "isSet", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "set", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "setBoolean", "(int,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "setByte", "(byte)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "setByteBoolean", "(byte,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "setShort", "(short)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "setShortBoolean", "(short,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "setShortValue", "(short,short)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BitField", "setValue", "(int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "isFalse", "(Boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "isNotFalse", "(Boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "isNotTrue", "(Boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "isTrue", "(Boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "negate", "(Boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toBoolean", "(Boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toBoolean", "(Integer,Integer,Integer)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toBoolean", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toBoolean", "(String,String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toBoolean", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toBoolean", "(int,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toBooleanDefaultIfNull", "(Boolean,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toBooleanObject", "(Integer)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toBooleanObject", "(Integer,Integer,Integer,Integer)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toBooleanObject", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toBooleanObject", "(String,String,String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toBooleanObject", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toBooleanObject", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toBooleanObject", "(int,int,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toInteger", "(Boolean,int,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toInteger", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toInteger", "(boolean,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toIntegerObject", "(Boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toIntegerObject", "(Boolean,Integer,Integer,Integer)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toIntegerObject", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toIntegerObject", "(boolean,Integer,Integer)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toStringOnOff", "(Boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toStringOnOff", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toStringTrueFalse", "(Boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toStringTrueFalse", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toStringYesNo", "(Boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "toStringYesNo", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "xor", "(Boolean[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "BooleanUtils", "xor", "(boolean[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharEncoding", "isSupported", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharRange", "CharRange", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharRange", "CharRange", "(char,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharRange", "CharRange", "(char,char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharRange", "CharRange", "(char,char,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharRange", "contains", "(CharRange)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharRange", "contains", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharRange", "getEnd", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharRange", "getStart", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharRange", "isNegated", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharSet", "contains", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharSet", "getInstance", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharSet", "getInstance", "(String[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharSet", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharSetUtils", "count", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharSetUtils", "count", "(String,String[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharSetUtils", "evaluateSet", "(String[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharSetUtils", "keep", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharSetUtils", "keep", "(String,String[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "isAscii", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "isAsciiAlpha", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "isAsciiAlphaLower", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "isAsciiAlphaUpper", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "isAsciiAlphanumeric", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "isAsciiControl", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "isAsciiNumeric", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "isAsciiPrintable", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "toChar", "(Character)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "toChar", "(Character,char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "toChar", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "toChar", "(String,char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "toCharacterObject", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "toCharacterObject", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "toIntValue", "(Character)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "toIntValue", "(Character,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "toIntValue", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "toIntValue", "(char,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "toString", "(Character)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "toString", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "unicodeEscaped", "(Character)", "summary", "df-generated"] - - ["org.apache.commons.lang", "CharUtils", "unicodeEscaped", "(char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "convertClassNamesToClasses", "(List)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "convertClassesToClassNames", "(List)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "getAllInterfaces", "(Class)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "getAllSuperclasses", "(Class)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "getClass", "(ClassLoader,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "getClass", "(ClassLoader,String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "getClass", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "getClass", "(String,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "getPackageCanonicalName", "(Class)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "getPackageName", "(Class)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "getPublicMethod", "(Class,String,Class[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "getShortCanonicalName", "(Class)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "getShortClassName", "(Class)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "isAssignable", "(Class,Class)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "isAssignable", "(Class,Class,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "isAssignable", "(Class[],Class[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "isAssignable", "(Class[],Class[],boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "isInnerClass", "(Class)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "primitiveToWrapper", "(Class)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "toClass", "(Object[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "ClassUtils", "wrapperToPrimitive", "(Class)", "summary", "df-generated"] - - ["org.apache.commons.lang", "IllegalClassException", "IllegalClassException", "(Class,Class)", "summary", "df-generated"] - - ["org.apache.commons.lang", "IllegalClassException", "IllegalClassException", "(Class,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang", "LocaleUtils", "availableLocaleList", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "LocaleUtils", "availableLocaleSet", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "LocaleUtils", "countriesByLanguage", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "LocaleUtils", "isAvailableLocale", "(Locale)", "summary", "df-generated"] - - ["org.apache.commons.lang", "LocaleUtils", "languagesByCountry", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "LocaleUtils", "toLocale", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NotImplementedException", "NotImplementedException", "(Class)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberRange", "NumberRange", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberRange", "NumberRange", "(Number,Number)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberRange", "getMaximum", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberRange", "getMinimum", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberRange", "includesNumber", "(Number)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberRange", "includesRange", "(NumberRange)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberRange", "overlaps", "(NumberRange)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberRange", "toString", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "compare", "(double,double)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "compare", "(float,float)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "createBigDecimal", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "createBigInteger", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "createDouble", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "createFloat", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "createInteger", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "createLong", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "createNumber", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "isDigits", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "isNumber", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "maximum", "(int,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "maximum", "(long,long,long)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "minimum", "(int,int,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "minimum", "(long,long,long)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "stringToInt", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "NumberUtils", "stringToInt", "(String,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ObjectUtils", "equals", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ObjectUtils", "hashCode", "(Object)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ObjectUtils", "identityToString", "(Object)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ObjectUtils", "identityToString", "(StringBuffer,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang", "ObjectUtils", "toString", "(Object)", "summary", "df-generated"] - - ["org.apache.commons.lang", "RandomStringUtils", "random", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "RandomStringUtils", "random", "(int,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "RandomStringUtils", "random", "(int,boolean,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "RandomStringUtils", "random", "(int,char[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "RandomStringUtils", "random", "(int,int,int,boolean,boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "RandomStringUtils", "random", "(int,int,int,boolean,boolean,char[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "RandomStringUtils", "random", "(int,int,int,boolean,boolean,char[],Random)", "summary", "df-generated"] - - ["org.apache.commons.lang", "RandomStringUtils", "randomAlphabetic", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "RandomStringUtils", "randomAlphanumeric", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "RandomStringUtils", "randomAscii", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "RandomStringUtils", "randomNumeric", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "SerializationUtils", "clone", "(Serializable)", "summary", "df-generated"] - - ["org.apache.commons.lang", "SerializationUtils", "serialize", "(Serializable)", "summary", "df-generated"] - - ["org.apache.commons.lang", "SerializationUtils", "serialize", "(Serializable,OutputStream)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", "escapeCsv", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", "escapeCsv", "(Writer,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", "escapeJava", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", "escapeJava", "(Writer,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", "escapeJavaScript", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", "escapeJavaScript", "(Writer,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", "escapeXml", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", "escapeXml", "(Writer,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", "unescapeJava", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", "unescapeJava", "(Writer,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", "unescapeJavaScript", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringEscapeUtils", "unescapeJavaScript", "(Writer,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "contains", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "contains", "(String,char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "containsAny", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "containsAny", "(String,char[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "containsIgnoreCase", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "containsNone", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "containsNone", "(String,char[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "containsOnly", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "containsOnly", "(String,char[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "countMatches", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "endsWith", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "endsWithIgnoreCase", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "equals", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "equalsIgnoreCase", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "escape", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "getLevenshteinDistance", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "indexOf", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "indexOf", "(String,String,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "indexOf", "(String,char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "indexOf", "(String,char,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "indexOfAny", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "indexOfAny", "(String,String[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "indexOfAny", "(String,char[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "indexOfAnyBut", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "indexOfAnyBut", "(String,char[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "indexOfDifference", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "indexOfDifference", "(String[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "isAlpha", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "isAlphaSpace", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "isAlphanumeric", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "isAlphanumericSpace", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "isAsciiPrintable", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "isBlank", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "isEmpty", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "isNotBlank", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "isNotEmpty", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "isNumeric", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "isNumericSpace", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "isWhitespace", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "lastIndexOf", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "lastIndexOf", "(String,String,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "lastIndexOf", "(String,char)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "lastIndexOf", "(String,char,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "lastIndexOfAny", "(String,String[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "length", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "ordinalIndexOf", "(String,String,int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "startsWith", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "StringUtils", "startsWithIgnoreCase", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "SystemUtils", "getJavaHome", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "SystemUtils", "getJavaIoTmpDir", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "SystemUtils", "getJavaVersion", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "SystemUtils", "getUserDir", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "SystemUtils", "getUserHome", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "SystemUtils", "isJavaAwtHeadless", "()", "summary", "df-generated"] - - ["org.apache.commons.lang", "SystemUtils", "isJavaVersionAtLeast", "(float)", "summary", "df-generated"] - - ["org.apache.commons.lang", "SystemUtils", "isJavaVersionAtLeast", "(int)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "allElementsOfType", "(Collection,Class)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "allElementsOfType", "(Collection,Class,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "isTrue", "(boolean)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "isTrue", "(boolean,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "isTrue", "(boolean,String,Object)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "isTrue", "(boolean,String,double)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "isTrue", "(boolean,String,long)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "noNullElements", "(Collection)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "noNullElements", "(Collection,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "noNullElements", "(Object[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "noNullElements", "(Object[],String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "notEmpty", "(Collection)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "notEmpty", "(Collection,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "notEmpty", "(Map)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "notEmpty", "(Map,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "notEmpty", "(Object[])", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "notEmpty", "(Object[],String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "notEmpty", "(String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "notEmpty", "(String,String)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "notNull", "(Object)", "summary", "df-generated"] - - ["org.apache.commons.lang", "Validate", "notNull", "(Object,String)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/stapler.model.json b/java/ql/lib/ext/generated/modelgenerator/stapler.model.json new file mode 100644 index 000000000000..57dd8eb4afcd --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/stapler.model.json @@ -0,0 +1,700 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Definitions of models for the Stapler framework. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.kohsuke.stapler.bind", "Bound", true, "getProxyScript", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.bind", "Bound", true, "getTarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.bind", "Bound", true, "getURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.bind", "BoundObjectTable$Table", true, "getDynamic", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.bind", "BoundObjectTable", true, "bind", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.compression", "FilterServletOutputStream", true, "FilterServletOutputStream", "(OutputStream,ServletOutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.compression", "FilterServletOutputStream", true, "FilterServletOutputStream", "(OutputStream,ServletOutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "ClassAttributeBehaviour", true, "simple", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "ClassAttributeBehaviour", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "DataWriter", true, "getExportConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "DataWriter", true, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "DataWriter", true, "value", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "ExportConfig", true, "getClassAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "ExportConfig", true, "getExportInterceptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "ExportConfig", true, "withClassAttribute", "(ClassAttributeBehaviour)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "ExportConfig", true, "withClassAttribute", "(ClassAttributeBehaviour)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.kohsuke.stapler.export", "ExportConfig", true, "withExportInterceptor", "(ExportInterceptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "ExportConfig", true, "withExportInterceptor", "(ExportInterceptor)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.kohsuke.stapler.export", "ExportConfig", true, "withFlavor", "(Flavor)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.kohsuke.stapler.export", "ExportConfig", true, "withPrettyPrint", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.kohsuke.stapler.export", "ExportConfig", true, "withSkipIfFail", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.kohsuke.stapler.export", "Flavor", true, "createDataWriter", "(Object,StaplerResponse)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "Flavor", true, "createDataWriter", "(Object,Writer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "Flavor", true, "createDataWriter", "(Object,Writer,ExportConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "Flavor", true, "createDataWriter", "(Object,Writer,ExportConfig)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "Model", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "Model", true, "writeTo", "(Object,DataWriter)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "Model", true, "writeTo", "(Object,TreePruner,DataWriter)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "Model", true, "writeTo", "(Object,int,DataWriter)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "ModelBuilder", true, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "ModelBuilder", true, "get", "(Class,Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "ModelBuilder", true, "getOrNull", "(Class,Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "NotExportableException", true, "NotExportableException", "(Class,Class,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "NotExportableException", true, "NotExportableException", "(String,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "Property", true, "getJavadoc", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "Property", true, "writeTo", "(Object,TreePruner,DataWriter)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "Property", true, "writeTo", "(Object,int,DataWriter)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "Range", true, "apply", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "Range", true, "apply", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "Range", true, "apply", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "Range", true, "apply", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "SchemaGenerator", true, "SchemaGenerator", "(Model)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "TreePruner", true, "accept", "(Object,Property)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "TreePruner", true, "accept", "(Object,Property)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.kohsuke.stapler.export", "TreePruner", true, "getRange", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "TypeUtil", true, "getBaseClass", "(Type,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.export", "TypeUtil", true, "getTypeArgument", "(Type,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "Adjunct", true, "Adjunct", "(AdjunctManager,String,ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "Adjunct", true, "Adjunct", "(AdjunctManager,String,ClassLoader)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "Adjunct", true, "getPackageUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "AdjunctManager", "(ServletContext,ClassLoader,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "AdjunctManager", "(ServletContext,ClassLoader,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "AdjunctManager", "(ServletContext,ClassLoader,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "AdjunctManager", "(ServletContext,ClassLoader,String,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "AdjunctManager", "(ServletContext,ClassLoader,String,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "AdjunctManager", "(ServletContext,ClassLoader,String,long)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "doDynamic", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "get", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "get", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", true, "assumeIncluded", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", true, "assumeIncluded", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", true, "generate", "(XMLOutput,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", true, "get", "(StaplerRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", true, "getIncluded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", true, "spool", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "NoSuchAdjunctException", true, "NoSuchAdjunctException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "NoSuchAdjunctException", true, "NoSuchAdjunctException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.errors", "ErrorObject", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.errors", "NoHomeDirError", true, "NoHomeDirError", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.io", "AtomicFileWriter", true, "AtomicFileWriter", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.io", "AtomicFileWriter", true, "getTemporaryFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.io", "ByteBuffer", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.io", "ByteBuffer", true, "writeTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.io", "CharSpool", false, "writeTo", "(Writer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.io", "IOException2", true, "IOException2", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.io", "IOException2", true, "IOException2", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.io", "IOException2", true, "IOException2", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.io", "WriterOutputStream", true, "WriterOutputStream", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework.io", "WriterOutputStream", true, "WriterOutputStream", "(Writer,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.framework", "AbstractWebAppMain", true, "getInitializer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.interceptor", "Interceptor", true, "setTarget", "(Function)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.interceptor", "JsonOutputFilter$FilterPropertyFilter", true, "FilterPropertyFilter", "(Set,Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.interceptor", "JsonOutputFilter$FilterPropertyFilter", true, "FilterPropertyFilter", "(Set,Set)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.interceptor", "JsonOutputFilter$FilterPropertyFilter", true, "FilterPropertyFilter", "(String[],String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.interceptor", "JsonOutputFilter$FilterPropertyFilter", true, "FilterPropertyFilter", "(String[],String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovierJellyScript", true, "GroovierJellyScript", "(Class,URL)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovyClassLoaderTearOff", true, "GroovyClassLoaderTearOff", "(MetaClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovyClassLoaderTearOff", true, "parse", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovyClassLoaderTearOff", true, "parseGSP", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovyClassTearOff", false, "GroovyClassTearOff", "(MetaClass)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovyClassTearOff", false, "createDispatcher", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovyClassTearOff", false, "createDispatcher", "(Object,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovyClassTearOff", false, "createDispatcher", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovyClosureScript", true, "getDelegate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovyClosureScript", true, "setDelegate", "(GroovyObject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovyServerPageScript", true, "getOut", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovyServerPageTearOff", true, "GroovyServerPageTearOff", "(MetaClass)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovyServerPageTearOff", true, "createDispatcher", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovyServerPageTearOff", true, "createDispatcher", "(Object,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovyServerPageTearOff", true, "createDispatcher", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "JellyBuilder", "(JellyContext,XMLOutput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "JellyBuilder", "(JellyContext,XMLOutput)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "getBuilder", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "getContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "getOutput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "getRequest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "getResponse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "getRootURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "jelly", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "namespace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "namespace", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "namespace", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "namespace", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "namespace", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "res", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "res", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "setOutput", "(XMLOutput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "setOutput", "(XMLOutput)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "with", "(XMLOutput,Closure)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "StaplerClosureScript", true, "gettext", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "StaplerClosureScript", true, "gettext", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "AdjunctTag", true, "setAssumes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "AdjunctTag", true, "setIncludes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "BindTag", true, "setValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "BindTag", true, "setVar", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "ContentTypeTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "CopyStreamTag", true, "setInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "CopyStreamTag", true, "setReader", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "CustomTagLibrary", false, "CustomTagLibrary", "(JellyContext,ClassLoader,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "CustomTagLibrary", false, "CustomTagLibrary", "(JellyContext,ClassLoader,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "CustomTagLibrary", false, "CustomTagLibrary", "(JellyContext,ClassLoader,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "CustomTagLibrary", false, "CustomTagLibrary", "(JellyContext,ClassLoader,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "DoctypeTag", true, "setPublicId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "DoctypeTag", true, "setSystemId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "FindAncestorTag", true, "setTag", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "FindAncestorTag", true, "setVar", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "HeaderTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "HeaderTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "IncludeTag", true, "setFrom", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "IncludeTag", true, "setIt", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "IncludeTag", true, "setPage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "InternationalizedStringExpression$RawHtmlArgument", false, "RawHtmlArgument", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "InternationalizedStringExpression", true, "InternationalizedStringExpression", "(ResourceBundle,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "InternationalizedStringExpression", true, "InternationalizedStringExpression", "(ResourceBundle,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "InternationalizedStringExpression", true, "getArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "IsUserInRoleTag", true, "setRole", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyClassLoaderTearOff", true, "JellyClassLoaderTearOff", "(MetaClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyClassLoaderTearOff", true, "getTagLibrary", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyClassTearOff", true, "JellyClassTearOff", "(MetaClass)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyClassTearOff", true, "createDispatcher", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyClassTearOff", true, "createDispatcher", "(Object,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyClassTearOff", true, "createDispatcher", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyClassTearOff", true, "createDispatcher", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyRequestDispatcher", false, "JellyRequestDispatcher", "(Object,Script)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyRequestDispatcher", false, "JellyRequestDispatcher", "(Object,Script)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyViewScript", false, "JellyViewScript", "(Class,URL,Script)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyViewScript", false, "JellyViewScript", "(Class,URL,Script)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyViewScript", false, "JellyViewScript", "(Klass,URL,Script)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyViewScript", false, "JellyViewScript", "(Klass,URL,Script)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyViewScript", false, "JellyViewScript", "(Klass,URL,Script)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyViewScript", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "OutTag", true, "setValue", "(Expression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "RedirectTag", true, "setUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "ResourceBundle", true, "ResourceBundle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "ResourceBundle", true, "format", "(Locale,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "ResourceBundle", true, "getBaseName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "ResourceBundle", true, "getFormatString", "(Locale,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "ResourceBundle", true, "getFormatStringWithoutDefaulting", "(Locale,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "ResourceBundle", true, "load", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "ResourceBundle", true, "load", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "ResourceBundleFactory", true, "create", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "SetHeaderTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "SetHeaderTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "StructuredMessageFormatTag", true, "addArgument", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "StructuredMessageFormatTag", true, "setKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.jelly", "ThisTagLibrary", true, "ThisTagLibrary", "(Expression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.json", "JsonHttpResponse", true, "JsonHttpResponse", "(JSONObject)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.json", "JsonHttpResponse", true, "JsonHttpResponse", "(JSONObject,int)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.json", "JsonHttpResponse", true, "JsonHttpResponse", "(Throwable,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", false, "Klass", "(Object,KlassNavigator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", false, "Klass", "(Object,KlassNavigator)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", false, "getArrayElement", "(Object,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", false, "getMapElement", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.lang", "KlassNavigator", true, "getArrayElement", "(Object,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.lang", "KlassNavigator", true, "getMapElement", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler.tags", "Include", true, "setIt", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.tags", "Include", true, "setPage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler.util", "IllegalReflectiveAccessLogHandler", true, "get", "(IllegalAccessException)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "AbstractTearOff", true, "resolveScript", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "AcceptHeader", false, "AcceptHeader", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "AcceptHeader", false, "select", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "AcceptHeader", false, "select", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "AcceptHeader", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Ancestor", true, "getFullUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Ancestor", true, "getNext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Ancestor", true, "getNextToken", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Ancestor", true, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Ancestor", true, "getPrev", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Ancestor", true, "getRestOfUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Ancestor", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "AttributeKey", true, "AttributeKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "CachingScriptLoader", true, "findScript", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "CachingScriptLoader", true, "findScript", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "EvaluationTrace", true, "trace", "(StaplerResponse,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "Facet", true, "buildIndexDispatchers", "(MetaClass,List)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"], + ["org.kohsuke.stapler", "Facet", true, "buildIndexDispatchers", "(MetaClass,List)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"], + ["org.kohsuke.stapler", "Facet", true, "buildViewDispatchers", "(MetaClass,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "Facet", true, "createRequestDispatcher", "(RequestImpl,Class,Object,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Facet", true, "createRequestDispatcher", "(RequestImpl,Class,Object,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Facet", true, "createRequestDispatcher", "(RequestImpl,Class,Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Facet", true, "createRequestDispatcher", "(RequestImpl,Klass,Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Facet", true, "createRequestDispatcher", "(RequestImpl,Klass,Object,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Facet", true, "createRequestDispatcher", "(RequestImpl,Klass,Object,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Facet", true, "createRequestDispatcher", "(RequestImpl,Klass,Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "ForwardToView", true, "optional", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.kohsuke.stapler", "ForwardToView", true, "with", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "ForwardToView", true, "with", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.kohsuke.stapler", "ForwardToView", true, "with", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "ForwardToView", true, "with", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "ForwardToView", true, "with", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.kohsuke.stapler", "ForwardingFunction", true, "ForwardingFunction", "(Function)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "Function$InstanceFunction", true, "InstanceFunction", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "Function", true, "contextualize", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.kohsuke.stapler", "Function", true, "getParameterNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "FunctionList", false, "FunctionList", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "FunctionList", false, "FunctionList", "(Function[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "FunctionList", false, "annotated", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "FunctionList", false, "name", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "FunctionList", false, "prefix", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "FunctionList", false, "signature", "(Class[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "FunctionList", false, "signatureStartsWith", "(Class[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "FunctionList", false, "union", "(FunctionList)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "FunctionList", false, "union", "(FunctionList)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "FunctionList", false, "webMethodsLegacy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "HttpRedirect", false, "HttpRedirect", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "HttpRedirect", false, "HttpRedirect", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses$HttpResponseException", true, "HttpResponseException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses$HttpResponseException", true, "HttpResponseException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses$HttpResponseException", true, "HttpResponseException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses$HttpResponseException", true, "HttpResponseException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", true, "error", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", true, "error", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", true, "error", "(int,Throwable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", true, "redirectTo", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", true, "redirectTo", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "JavaScriptMethodContext", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "MetaClass", true, "getPostConstructMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "MetaClass", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "MetaClassLoader", true, "MetaClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "MetaClassLoader", true, "get", "(ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "NoStaplerConstructorException", true, "NoStaplerConstructorException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "RawHtmlArgument", true, "RawHtmlArgument", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "RawHtmlArgument", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "ReflectionUtils", true, "union", "(Annotation[],Annotation[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "ReflectionUtils", true, "union", "(Annotation[],Annotation[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "RequestImpl", true, "RequestImpl", "(Stapler,HttpServletRequest,List,TokenList)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "RequestImpl", true, "RequestImpl", "(Stapler,HttpServletRequest,List,TokenList)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "RequestImpl", true, "RequestImpl", "(Stapler,HttpServletRequest,List,TokenList)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "RequestImpl", true, "getView", "(Klass,Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "RequestImpl", true, "getView", "(Klass,Object,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "RequestImpl", true, "getView", "(Klass,Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "ResponseImpl", true, "ResponseImpl", "(Stapler,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "ResponseImpl", true, "ResponseImpl", "(Stapler,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "ResponseImpl", true, "encode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "ScriptLoadException", true, "ScriptLoadException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "ScriptLoadException", true, "ScriptLoadException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "ScriptLoadException", true, "ScriptLoadException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "SingleLinkedList", true, "SingleLinkedList", "(Object,SingleLinkedList)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "SingleLinkedList", true, "SingleLinkedList", "(Object,SingleLinkedList)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "SingleLinkedList", true, "grow", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "SingleLinkedList", true, "grow", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Stapler", true, "escape", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Stapler", true, "getClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Stapler", true, "getClassLoader", "(ServletContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Stapler", true, "getViewURL", "(Class,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Stapler", true, "getWebApp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Stapler", true, "htmlSafeArgument", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "Stapler", true, "htmlSafeArguments", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "bindJSON", "(Class,JSONObject)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "bindJSON", "(Type,Class,Object)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "bindJSONToList", "(Class,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "createJavaScriptProxy", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "findAncestor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "findAncestor", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "findAncestorObject", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getAncestors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getBindInterceptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getBoundObjectTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getFileItem", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getOriginalRequestURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getOriginalRestOfPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getRestOfPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getStapler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getSubmittedForm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getView", "(Class,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getView", "(Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getView", "(Klass,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getView", "(Klass,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getView", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getView", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getView", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getWebApp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "setBindInterceptor", "(BindInterceptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "setBindInterceptor", "(BindInterceptor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "setBindInterceptpr", "(BindInterceptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "setBindInterceptpr", "(BindInterceptor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "setBindListener", "(BindInterceptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", true, "setBindListener", "(BindInterceptor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", true, "getCompressedOutputStream", "(HttpServletRequest)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", true, "getCompressedWriter", "(HttpServletRequest)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", true, "getJsonConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", true, "setJsonConfig", "(JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponseWrapper", true, "StaplerResponseWrapper", "(StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponseWrapper", true, "getWrapped", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaticViewFacet", true, "StaticViewFacet", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaticViewFacet", true, "StaticViewFacet", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "StaticViewFacet", true, "addExtension", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "TokenList", false, "assembleOriginalRestOfPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "TokenList", false, "assembleRestOfPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "TokenList", false, "decode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "TokenList", false, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "TokenList", false, "next", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "TokenList", false, "peek", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "TokenList", false, "prev", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "TokenList", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "TraversalMethodContext", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "WebApp", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "get", "(ServletContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getCrumbIssuer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getDispatchValidator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getDispatchersFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getFacet", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getFilterForDoActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getFilterForFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getFilterForGetMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getFilteredDispatchTriggerListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getFilteredDoActionTriggerListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getFilteredFieldTriggerListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getFilteredGetterTriggerListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getJsonInErrorMessageSanitizer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getMetaClass", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getMetaClass", "(Klass)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getMetaClass", "(Klass)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getMetaClass", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getResponseRenderers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "getSomeStapler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "setClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "setCrumbIssuer", "(CrumbIssuer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "setDispatchValidator", "(DispatchValidator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "setDispatchersFilter", "(DispatchersFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "setFilterForDoActions", "(FunctionList$Filter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "setFilterForFields", "(FieldRef$Filter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "setFilterForGetMethods", "(FunctionList$Filter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "setFilteredDispatchTriggerListener", "(FilteredDispatchTriggerListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "setFilteredDoActionTriggerListener", "(FilteredDoActionTriggerListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "setFilteredFieldTriggerListener", "(FilteredFieldTriggerListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "setFilteredGetterTriggerListener", "(FilteredGetterTriggerListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebApp", true, "setJsonInErrorMessageSanitizer", "(JsonInErrorMessageSanitizer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.kohsuke.stapler", "WebMethodContext", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.kohsuke.stapler", "WrongTypeException", true, "WrongTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["org.kohsuke.stapler.bind", "Bound", "getTarget", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.bind", "Bound", "getURL", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.bind", "Bound", "release", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.bind", "BoundObjectTable$Table", "doEnableLogging", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.bind", "BoundObjectTable", "bindWeak", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.bind", "BoundObjectTable", "getTable", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.bind", "BoundObjectTable", "releaseMe", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.compression", "CompressionFilter", "activate", "(ServletRequest)", "summary", "df-generated"], + ["org.kohsuke.stapler.compression", "CompressionFilter", "getUncaughtExceptionHandler", "(ServletContext)", "summary", "df-generated"], + ["org.kohsuke.stapler.compression", "CompressionFilter", "has", "(ServletRequest)", "summary", "df-generated"], + ["org.kohsuke.stapler.compression", "CompressionFilter", "setUncaughtExceptionHandler", "(ServletContext,UncaughtExceptionHandler)", "summary", "df-generated"], + ["org.kohsuke.stapler.compression", "CompressionServletResponse", "CompressionServletResponse", "(HttpServletResponse)", "summary", "df-generated"], + ["org.kohsuke.stapler.compression", "CompressionServletResponse", "activate", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.compression", "CompressionServletResponse", "close", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.compression", "UncaughtExceptionHandler", "reportException", "(Throwable,ServletContext,HttpServletRequest,HttpServletResponse)", "summary", "df-generated"], + ["org.kohsuke.stapler.config", "ConfigurationLoader", "as", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler.config", "ConfigurationLoader", "from", "(File)", "summary", "df-generated"], + ["org.kohsuke.stapler.config", "ConfigurationLoader", "from", "(Map)", "summary", "df-generated"], + ["org.kohsuke.stapler.config", "ConfigurationLoader", "from", "(Properties)", "summary", "df-generated"], + ["org.kohsuke.stapler.config", "ConfigurationLoader", "fromEnvironmentVariables", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.config", "ConfigurationLoader", "fromSystemProperties", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.event", "FilteredDispatchTriggerListener", "onDispatchTrigger", "(StaplerRequest,StaplerResponse,Object,String)", "summary", "df-generated"], + ["org.kohsuke.stapler.event", "FilteredDoActionTriggerListener", "onDoActionTrigger", "(Function,StaplerRequest,StaplerResponse,Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.event", "FilteredFieldTriggerListener", "onFieldTrigger", "(FieldRef,StaplerRequest,StaplerResponse,Object,String)", "summary", "df-generated"], + ["org.kohsuke.stapler.event", "FilteredGetterTriggerListener", "onGetterTrigger", "(Function,StaplerRequest,StaplerResponse,Object,String)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "DataWriter", "endArray", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "DataWriter", "endObject", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "DataWriter", "getExportConfig", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "DataWriter", "name", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "DataWriter", "startArray", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "DataWriter", "startObject", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "DataWriter", "type", "(Type,Class)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "DataWriter", "value", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "DataWriter", "valueNull", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "DataWriter", "valuePrimitive", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "ExportConfig", "getFlavor", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "ExportConfig", "isPrettyPrint", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "ExportConfig", "isSkipIfFail", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "ExportInterceptor", "getValue", "(Property,Object,ExportConfig)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "Flavor", "createDataWriter", "(Object,Writer,ExportConfig)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "NamedPathPruner", "NamedPathPruner", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "NotExportableException", "NotExportableException", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "NotExportableException", "NotExportableException", "(String,Throwable,Class)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "NotExportableException", "NotExportableException", "(Throwable,Class)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "NotExportableException", "getType", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "Property", "getGenericType", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "Property", "getJavadoc", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "Property", "getType", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "Property", "getValue", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "Range", "Range", "(int,int)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "SchemaGenerator", "add", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "SchemaGenerator", "generateSchema", "(Result)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "SchemaGenerator", "getXmlTypeName", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "TreePruner$ByDepth", "ByDepth", "(int)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "TreePruner", "accept", "(Object,Property)", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "TreePruner", "getRange", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.export", "TypeUtil", "erasure", "(Type)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "Adjunct", "has", "(Adjunct$Kind)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "Adjunct", "write", "(StaplerRequest,XMLOutput)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", "get", "(ServletContext)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", "get", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", "isIncluded", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", "writeSpooled", "(XMLOutput)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.adjunct", "NoSuchAdjunctException", "NoSuchAdjunctException", "(Throwable)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.errors", "ErrorObject", "getMessage", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "AtomicFileWriter", "commit", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "ByteBuffer", "length", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "ByteBuffer", "newInputStream", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "LargeText", "LargeText", "(ByteBuffer,Charset,boolean)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "LargeText", "LargeText", "(ByteBuffer,boolean)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "LargeText", "LargeText", "(File,Charset,boolean)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "LargeText", "LargeText", "(File,Charset,boolean,boolean)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "LargeText", "LargeText", "(File,boolean)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "LargeText", "LargeText", "(File,boolean,boolean)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "LargeText", "doProgressText", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "LargeText", "isComplete", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "LargeText", "length", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "LargeText", "markAsComplete", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "LargeText", "readAll", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "LargeText", "writeLogTo", "(long,OutputStream)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "LargeText", "writeLogTo", "(long,Writer)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework.io", "LineEndNormalizingWriter", "LineEndNormalizingWriter", "(Writer)", "summary", "df-generated"], + ["org.kohsuke.stapler.framework", "AbstractWebAppMain", "getApplication", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.interceptor", "Interceptor", "invoke", "(StaplerRequest,StaplerResponse,Object,Object[])", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "GroovierJellyScript", "run", "(JellyBuilder)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "adjunct", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "getMy", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "getServletContext", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "img", "(Object,String)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "include", "(Class,String)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "include", "(Object,String)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "methodMissing", "(String,Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "namespace", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "raw", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "redirectToDom", "(Closure)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "set", "(String,Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "taglib", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "text", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "Namespace", "createInvoker", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "Namespace", "endPrefixMapping", "(XMLOutput)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly.groovy", "Namespace", "startPrefixMapping", "(XMLOutput)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "AttributeConstraintsTag", "setExpr", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "AttributeTag", "setDeprecated", "(boolean)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "AttributeTag", "setName", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "AttributeTag", "setSince", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "AttributeTag", "setType", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "AttributeTag", "setUse", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "CopyStreamTag", "setFile", "(File)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "CopyStreamTag", "setUrl", "(URL)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "HTMLWriterOutput", "create", "(OutputStream)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "HTMLWriterOutput", "create", "(Writer,boolean)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "HTMLWriterOutput", "useHTML", "(boolean)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "IncludeTag", "setClass", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "IncludeTag", "setClazz", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "IncludeTag", "setOptional", "(boolean)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "InternationalizedStringExpression", "makeEscapingExpression", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyClassLoaderTearOff", "createContext", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyClassTearOff", "serveIndexJelly", "(StaplerRequest,StaplerResponse,Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyCompatibleFacet", "getClassTearOffTypes", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyCompatibleFacet", "getScriptExtensions", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyFacet", "setExpressionFactory", "(ServletContextEvent,ExpressionFactory)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyTagFileLoader", "discover", "(ClassLoader)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "JellyTagFileLoader", "load", "(CustomTagLibrary,String,ClassLoader)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "ReallyStaticTagLibrary", "createTagScript", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "ScriptInvoker", "invokeScript", "(StaplerRequest,StaplerResponse,Script,Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "ScriptInvoker", "invokeScript", "(StaplerRequest,StaplerResponse,Script,Object,XMLOutput)", "summary", "df-generated"], + ["org.kohsuke.stapler.jelly", "StatusCodeTag", "setValue", "(int)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang.util", "FieldRefFilter", "wrap", "(Field)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang.util", "MethodRefFilter", "wrap", "(Method)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "AnnotatedRef", "getAnnotation", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "AnnotatedRef", "hasAnnotation", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "FieldRef$Filter", "keep", "(FieldRef)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "FieldRef", "get", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "FieldRef", "getName", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "FieldRef", "getQualifiedName", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "FieldRef", "getReturnType", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "FieldRef", "getSignature", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "FieldRef", "isRoutable", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "FieldRef", "isStatic", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "FieldRef", "wrap", "(Field)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", "getAncestors", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", "getDeclaredFields", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", "getDeclaredMethods", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", "getFields", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", "getFunctions", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", "getResource", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", "getSuperClass", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", "isArray", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", "isMap", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", "java", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", "toJavaClass", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "Klass", "toString", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "KlassNavigator", "getAncestors", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "KlassNavigator", "getDeclaredFields", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "KlassNavigator", "getDeclaredMethods", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "KlassNavigator", "getFunctions", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "KlassNavigator", "getResource", "(Object,String)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "KlassNavigator", "getSuperClass", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "KlassNavigator", "isArray", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "KlassNavigator", "isMap", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "KlassNavigator", "toJavaClass", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "MethodRef", "getName", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "MethodRef", "invoke", "(Object,Object[])", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "MethodRef", "isRoutable", "()", "summary", "df-generated"], + ["org.kohsuke.stapler.lang", "MethodRef", "wrap", "(Method)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Ancestor", "getRelativePath", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "AnnotationHandler", "parse", "(StaplerRequest,Annotation,Class,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "AttributeKey", "appScoped", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "AttributeKey", "get", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "AttributeKey", "get", "(HttpServletRequest)", "summary", "df-generated"], + ["org.kohsuke.stapler", "AttributeKey", "remove", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "AttributeKey", "remove", "(HttpServletRequest)", "summary", "df-generated"], + ["org.kohsuke.stapler", "AttributeKey", "requestScoped", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "AttributeKey", "sessionScoped", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "AttributeKey", "set", "(HttpServletRequest,Object)", "summary", "df-generated"], + ["org.kohsuke.stapler", "AttributeKey", "set", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler", "BindInterceptor", "instantiate", "(Class,JSONObject)", "summary", "df-generated"], + ["org.kohsuke.stapler", "BindInterceptor", "onConvert", "(Type,Class,Object)", "summary", "df-generated"], + ["org.kohsuke.stapler", "CachingScriptLoader", "clearScripts", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "ClassDescriptor", "ClassDescriptor", "(Class,Class[])", "summary", "df-generated"], + ["org.kohsuke.stapler", "ClassDescriptor", "loadConstructorParamNames", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "ClassDescriptor", "loadParameterNames", "(Constructor)", "summary", "df-generated"], + ["org.kohsuke.stapler", "ClassDescriptor", "loadParameterNames", "(Method)", "summary", "df-generated"], + ["org.kohsuke.stapler", "CrumbIssuer", "doCrumb", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "CrumbIssuer", "issueCrumb", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "CrumbIssuer", "issueCrumb", "(StaplerRequest)", "summary", "df-generated"], + ["org.kohsuke.stapler", "CrumbIssuer", "validateCrumb", "(StaplerRequest,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "DispatchValidator", "allowDispatch", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["org.kohsuke.stapler", "DispatchValidator", "isDispatchAllowed", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["org.kohsuke.stapler", "DispatchValidator", "isDispatchAllowed", "(StaplerRequest,StaplerResponse,String,Object)", "summary", "df-generated"], + ["org.kohsuke.stapler", "DispatchValidator", "requireDispatchAllowed", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Dispatcher", "anonymizedTraceEval", "(StaplerRequest,StaplerResponse,Object,String,String[])", "summary", "df-generated"], + ["org.kohsuke.stapler", "Dispatcher", "dispatch", "(RequestImpl,ResponseImpl,Object)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Dispatcher", "isTraceEnabled", "(StaplerRequest)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Dispatcher", "toString", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Dispatcher", "trace", "(StaplerRequest,StaplerResponse,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Dispatcher", "trace", "(StaplerRequest,StaplerResponse,String,Object[])", "summary", "df-generated"], + ["org.kohsuke.stapler", "Dispatcher", "traceEval", "(StaplerRequest,StaplerResponse,Object)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Dispatcher", "traceEval", "(StaplerRequest,StaplerResponse,Object,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Dispatcher", "traceEval", "(StaplerRequest,StaplerResponse,Object,String,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Dispatcher", "traceable", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "EvaluationTrace$ApplicationTracer", "trace", "(StaplerRequest,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "EvaluationTrace", "get", "(StaplerRequest)", "summary", "df-generated"], + ["org.kohsuke.stapler", "EvaluationTrace", "printHtml", "(PrintWriter)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Facet", "buildFallbackDispatchers", "(MetaClass,List)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Facet", "buildIndexDispatchers", "(MetaClass,List)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Facet", "buildViewDispatchers", "(MetaClass,List)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Facet", "createRequestDispatcher", "(RequestImpl,Klass,Object,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Facet", "discover", "(ClassLoader)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Facet", "discoverExtensions", "(Class,ClassLoader[])", "summary", "df-generated"], + ["org.kohsuke.stapler", "Facet", "getKlass", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Facet", "handleIndexRequest", "(RequestImpl,ResponseImpl,Object,MetaClass)", "summary", "df-generated"], + ["org.kohsuke.stapler", "ForwardToView", "ForwardToView", "(Class,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "ForwardToView", "ForwardToView", "(Object,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "ForwardToView", "ForwardToView", "(RequestDispatcher)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "getAnnotation", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "getAnnotations", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "getCheckedExceptionTypes", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "getDeclaringClass", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "getDisplayName", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "getGenericParameterTypes", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "getName", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "getParameterAnnotations", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "getParameterNames", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "getParameterTypes", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "getQualifiedName", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "getReturnType", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "getSignature", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "invoke", "(StaplerRequest,StaplerResponse,Object,Object[])", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "isStatic", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Function", "returnNull", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "FunctionList$Filter", "keep", "(Function)", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpRedirect", "fromContextPath", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponse", "generateResponse", "(StaplerRequest,StaplerResponse,Object)", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponseRenderer", "generateResponse", "(StaplerRequest,StaplerResponse,Object,Object)", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "errorWithoutStack", "(int,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "forbidden", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "forwardToPreviousPage", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "forwardToView", "(Class,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "forwardToView", "(Object,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "html", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "literalHtml", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "notFound", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "ok", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "plainText", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "redirectToContextRoot", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "redirectToDot", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "redirectViaContextPath", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "redirectViaContextPath", "(int,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "staticResource", "(URL)", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "staticResource", "(URL,long)", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "status", "(int)", "summary", "df-generated"], + ["org.kohsuke.stapler", "HttpResponses", "text", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "LocaleDrivenResourceProvider", "lookup", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "MethodHandleFactory", "get", "(Method)", "summary", "df-generated"], + ["org.kohsuke.stapler", "NoStaplerConstructorException", "NoStaplerConstructorException", "(String,Throwable)", "summary", "df-generated"], + ["org.kohsuke.stapler", "NoStaplerConstructorException", "NoStaplerConstructorException", "(Throwable)", "summary", "df-generated"], + ["org.kohsuke.stapler", "RawHtmlArgument", "toString", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "ReflectionUtils", "getVmDefaultValueFor", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler", "SingleLinkedList", "empty", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Stapler", "buildResourcePaths", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Stapler", "forward", "(RequestDispatcher,StaplerRequest,HttpServletResponse)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Stapler", "getCurrent", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Stapler", "getCurrentRequest", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Stapler", "getCurrentResponse", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "Stapler", "invoke", "(HttpServletRequest,HttpServletResponse,Object,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Stapler", "isSocketException", "(Throwable)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Stapler", "lookupConverter", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Stapler", "setClassLoader", "(ServletContext,ClassLoader)", "summary", "df-generated"], + ["org.kohsuke.stapler", "Stapler", "setRoot", "(ServletContextEvent,Object)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerFallback", "getStaplerFallback", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "bindJSON", "(Object,JSONObject)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "bindParameters", "(Class,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "bindParameters", "(Class,String,int)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "bindParameters", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "bindParameters", "(Object,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "bindParametersToList", "(Class,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "checkIfModified", "(Calendar,StaplerResponse)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "checkIfModified", "(Date,StaplerResponse)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "checkIfModified", "(long,StaplerResponse)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "checkIfModified", "(long,StaplerResponse,long)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "getReferer", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "getRequestURIWithQueryString", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "getRequestURLWithQueryString", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "getRootPath", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "hasParameter", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerRequest", "isJavaScriptProxyCall", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", "forward", "(Object,String,StaplerRequest)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", "forwardToPreviousPage", "(StaplerRequest)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", "reverseProxyTo", "(URL,StaplerRequest)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", "sendRedirect2", "(String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", "sendRedirect", "(int,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", "serveExposedBean", "(StaplerRequest,Object,ExportConfig)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", "serveExposedBean", "(StaplerRequest,Object,Flavor)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", "serveFile", "(StaplerRequest,InputStream,long,int,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", "serveFile", "(StaplerRequest,InputStream,long,long,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", "serveFile", "(StaplerRequest,InputStream,long,long,int,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", "serveFile", "(StaplerRequest,InputStream,long,long,long,String)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", "serveFile", "(StaplerRequest,URL)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", "serveFile", "(StaplerRequest,URL,long)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", "serveLocalizedFile", "(StaplerRequest,URL)", "summary", "df-generated"], + ["org.kohsuke.stapler", "StaplerResponse", "serveLocalizedFile", "(StaplerRequest,URL,long)", "summary", "df-generated"], + ["org.kohsuke.stapler", "TearOffSupport", "getTearOff", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler", "TearOffSupport", "loadTearOff", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler", "TearOffSupport", "setTearOff", "(Class,Object)", "summary", "df-generated"], + ["org.kohsuke.stapler", "TokenList", "countRemainingTokens", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "TokenList", "hasMore", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "TokenList", "length", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "TokenList", "nextAsInt", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "TokenList", "nextAsLong", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "WebApp", "clearMetaClassCache", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "WebApp", "clearScripts", "(Class)", "summary", "df-generated"], + ["org.kohsuke.stapler", "WebApp", "getApp", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "WebApp", "getCurrent", "()", "summary", "df-generated"], + ["org.kohsuke.stapler", "WebApp", "getKlass", "(Object)", "summary", "df-generated"], + ["org.kohsuke.stapler", "WebApp", "setApp", "(Object)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/stapler.model.yml b/java/ql/lib/ext/generated/modelgenerator/stapler.model.yml deleted file mode 100644 index 28b2097b3222..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/stapler.model.yml +++ /dev/null @@ -1,689 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Definitions of models for the Stapler framework. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.kohsuke.stapler.bind", "Bound", true, "getProxyScript", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.bind", "Bound", true, "getTarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.bind", "Bound", true, "getURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.bind", "BoundObjectTable$Table", true, "getDynamic", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.bind", "BoundObjectTable", true, "bind", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.compression", "FilterServletOutputStream", true, "FilterServletOutputStream", "(OutputStream,ServletOutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.compression", "FilterServletOutputStream", true, "FilterServletOutputStream", "(OutputStream,ServletOutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "ClassAttributeBehaviour", true, "simple", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "ClassAttributeBehaviour", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "DataWriter", true, "getExportConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "DataWriter", true, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "DataWriter", true, "value", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "ExportConfig", true, "getClassAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "ExportConfig", true, "getExportInterceptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "ExportConfig", true, "withClassAttribute", "(ClassAttributeBehaviour)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "ExportConfig", true, "withClassAttribute", "(ClassAttributeBehaviour)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.kohsuke.stapler.export", "ExportConfig", true, "withExportInterceptor", "(ExportInterceptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "ExportConfig", true, "withExportInterceptor", "(ExportInterceptor)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.kohsuke.stapler.export", "ExportConfig", true, "withFlavor", "(Flavor)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.kohsuke.stapler.export", "ExportConfig", true, "withPrettyPrint", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.kohsuke.stapler.export", "ExportConfig", true, "withSkipIfFail", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.kohsuke.stapler.export", "Flavor", true, "createDataWriter", "(Object,StaplerResponse)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "Flavor", true, "createDataWriter", "(Object,Writer)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "Flavor", true, "createDataWriter", "(Object,Writer,ExportConfig)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "Flavor", true, "createDataWriter", "(Object,Writer,ExportConfig)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "Model", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "Model", true, "writeTo", "(Object,DataWriter)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "Model", true, "writeTo", "(Object,TreePruner,DataWriter)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "Model", true, "writeTo", "(Object,int,DataWriter)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "ModelBuilder", true, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "ModelBuilder", true, "get", "(Class,Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "ModelBuilder", true, "getOrNull", "(Class,Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "NotExportableException", true, "NotExportableException", "(Class,Class,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "NotExportableException", true, "NotExportableException", "(String,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "Property", true, "getJavadoc", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "Property", true, "writeTo", "(Object,TreePruner,DataWriter)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "Property", true, "writeTo", "(Object,int,DataWriter)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "Range", true, "apply", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "Range", true, "apply", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "Range", true, "apply", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "Range", true, "apply", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "SchemaGenerator", true, "SchemaGenerator", "(Model)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "TreePruner", true, "accept", "(Object,Property)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "TreePruner", true, "accept", "(Object,Property)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.kohsuke.stapler.export", "TreePruner", true, "getRange", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "TypeUtil", true, "getBaseClass", "(Type,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.export", "TypeUtil", true, "getTypeArgument", "(Type,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "Adjunct", true, "Adjunct", "(AdjunctManager,String,ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "Adjunct", true, "Adjunct", "(AdjunctManager,String,ClassLoader)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "Adjunct", true, "getPackageUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "AdjunctManager", "(ServletContext,ClassLoader,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "AdjunctManager", "(ServletContext,ClassLoader,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "AdjunctManager", "(ServletContext,ClassLoader,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "AdjunctManager", "(ServletContext,ClassLoader,String,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "AdjunctManager", "(ServletContext,ClassLoader,String,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "AdjunctManager", "(ServletContext,ClassLoader,String,long)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "doDynamic", "(StaplerRequest,StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "get", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "get", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", true, "assumeIncluded", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", true, "assumeIncluded", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", true, "generate", "(XMLOutput,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", true, "get", "(StaplerRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", true, "getIncluded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", true, "spool", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "NoSuchAdjunctException", true, "NoSuchAdjunctException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "NoSuchAdjunctException", true, "NoSuchAdjunctException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.errors", "ErrorObject", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.errors", "NoHomeDirError", true, "NoHomeDirError", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "AtomicFileWriter", true, "AtomicFileWriter", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "AtomicFileWriter", true, "getTemporaryFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "ByteBuffer", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "ByteBuffer", true, "writeTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "CharSpool", false, "writeTo", "(Writer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "IOException2", true, "IOException2", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "IOException2", true, "IOException2", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "IOException2", true, "IOException2", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "WriterOutputStream", true, "WriterOutputStream", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "WriterOutputStream", true, "WriterOutputStream", "(Writer,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.framework", "AbstractWebAppMain", true, "getInitializer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.interceptor", "Interceptor", true, "setTarget", "(Function)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.interceptor", "JsonOutputFilter$FilterPropertyFilter", true, "FilterPropertyFilter", "(Set,Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.interceptor", "JsonOutputFilter$FilterPropertyFilter", true, "FilterPropertyFilter", "(Set,Set)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.interceptor", "JsonOutputFilter$FilterPropertyFilter", true, "FilterPropertyFilter", "(String[],String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.interceptor", "JsonOutputFilter$FilterPropertyFilter", true, "FilterPropertyFilter", "(String[],String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovierJellyScript", true, "GroovierJellyScript", "(Class,URL)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovyClassLoaderTearOff", true, "GroovyClassLoaderTearOff", "(MetaClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovyClassLoaderTearOff", true, "parse", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovyClassLoaderTearOff", true, "parseGSP", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovyClassTearOff", false, "GroovyClassTearOff", "(MetaClass)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovyClassTearOff", false, "createDispatcher", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovyClassTearOff", false, "createDispatcher", "(Object,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovyClassTearOff", false, "createDispatcher", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovyClosureScript", true, "getDelegate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovyClosureScript", true, "setDelegate", "(GroovyObject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovyServerPageScript", true, "getOut", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovyServerPageTearOff", true, "GroovyServerPageTearOff", "(MetaClass)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovyServerPageTearOff", true, "createDispatcher", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovyServerPageTearOff", true, "createDispatcher", "(Object,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovyServerPageTearOff", true, "createDispatcher", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "JellyBuilder", "(JellyContext,XMLOutput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "JellyBuilder", "(JellyContext,XMLOutput)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "getBuilder", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "getContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "getOutput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "getRequest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "getResponse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "getRootURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "jelly", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "namespace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "namespace", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "namespace", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "namespace", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "namespace", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "res", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "res", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "setOutput", "(XMLOutput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "setOutput", "(XMLOutput)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", false, "with", "(XMLOutput,Closure)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "StaplerClosureScript", true, "gettext", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "StaplerClosureScript", true, "gettext", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "AdjunctTag", true, "setAssumes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "AdjunctTag", true, "setIncludes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "BindTag", true, "setValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "BindTag", true, "setVar", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "ContentTypeTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "CopyStreamTag", true, "setInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "CopyStreamTag", true, "setReader", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "CustomTagLibrary", false, "CustomTagLibrary", "(JellyContext,ClassLoader,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "CustomTagLibrary", false, "CustomTagLibrary", "(JellyContext,ClassLoader,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "CustomTagLibrary", false, "CustomTagLibrary", "(JellyContext,ClassLoader,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "CustomTagLibrary", false, "CustomTagLibrary", "(JellyContext,ClassLoader,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "DoctypeTag", true, "setPublicId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "DoctypeTag", true, "setSystemId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "FindAncestorTag", true, "setTag", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "FindAncestorTag", true, "setVar", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "HeaderTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "HeaderTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "IncludeTag", true, "setFrom", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "IncludeTag", true, "setIt", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "IncludeTag", true, "setPage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "InternationalizedStringExpression$RawHtmlArgument", false, "RawHtmlArgument", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "InternationalizedStringExpression", true, "InternationalizedStringExpression", "(ResourceBundle,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "InternationalizedStringExpression", true, "InternationalizedStringExpression", "(ResourceBundle,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "InternationalizedStringExpression", true, "getArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "IsUserInRoleTag", true, "setRole", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyClassLoaderTearOff", true, "JellyClassLoaderTearOff", "(MetaClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyClassLoaderTearOff", true, "getTagLibrary", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyClassTearOff", true, "JellyClassTearOff", "(MetaClass)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyClassTearOff", true, "createDispatcher", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyClassTearOff", true, "createDispatcher", "(Object,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyClassTearOff", true, "createDispatcher", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyClassTearOff", true, "createDispatcher", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyRequestDispatcher", false, "JellyRequestDispatcher", "(Object,Script)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyRequestDispatcher", false, "JellyRequestDispatcher", "(Object,Script)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyViewScript", false, "JellyViewScript", "(Class,URL,Script)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyViewScript", false, "JellyViewScript", "(Class,URL,Script)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyViewScript", false, "JellyViewScript", "(Klass,URL,Script)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyViewScript", false, "JellyViewScript", "(Klass,URL,Script)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyViewScript", false, "JellyViewScript", "(Klass,URL,Script)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyViewScript", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "OutTag", true, "setValue", "(Expression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "RedirectTag", true, "setUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "ResourceBundle", true, "ResourceBundle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "ResourceBundle", true, "format", "(Locale,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "ResourceBundle", true, "getBaseName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "ResourceBundle", true, "getFormatString", "(Locale,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "ResourceBundle", true, "getFormatStringWithoutDefaulting", "(Locale,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "ResourceBundle", true, "load", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "ResourceBundle", true, "load", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "ResourceBundleFactory", true, "create", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "SetHeaderTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "SetHeaderTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "StructuredMessageFormatTag", true, "addArgument", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "StructuredMessageFormatTag", true, "setKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.jelly", "ThisTagLibrary", true, "ThisTagLibrary", "(Expression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.json", "JsonHttpResponse", true, "JsonHttpResponse", "(JSONObject)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.json", "JsonHttpResponse", true, "JsonHttpResponse", "(JSONObject,int)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.json", "JsonHttpResponse", true, "JsonHttpResponse", "(Throwable,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", false, "Klass", "(Object,KlassNavigator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", false, "Klass", "(Object,KlassNavigator)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", false, "getArrayElement", "(Object,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", false, "getMapElement", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.lang", "KlassNavigator", true, "getArrayElement", "(Object,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.lang", "KlassNavigator", true, "getMapElement", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler.tags", "Include", true, "setIt", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.tags", "Include", true, "setPage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler.util", "IllegalReflectiveAccessLogHandler", true, "get", "(IllegalAccessException)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "AbstractTearOff", true, "resolveScript", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "AcceptHeader", false, "AcceptHeader", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "AcceptHeader", false, "select", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "AcceptHeader", false, "select", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "AcceptHeader", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Ancestor", true, "getFullUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Ancestor", true, "getNext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Ancestor", true, "getNextToken", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Ancestor", true, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Ancestor", true, "getPrev", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Ancestor", true, "getRestOfUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Ancestor", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "AttributeKey", true, "AttributeKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "CachingScriptLoader", true, "findScript", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "CachingScriptLoader", true, "findScript", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "EvaluationTrace", true, "trace", "(StaplerResponse,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Facet", true, "buildIndexDispatchers", "(MetaClass,List)", "", "Argument[0]", "Argument[1].Element", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Facet", true, "buildIndexDispatchers", "(MetaClass,List)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Facet", true, "buildViewDispatchers", "(MetaClass,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Facet", true, "createRequestDispatcher", "(RequestImpl,Class,Object,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Facet", true, "createRequestDispatcher", "(RequestImpl,Class,Object,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Facet", true, "createRequestDispatcher", "(RequestImpl,Class,Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Facet", true, "createRequestDispatcher", "(RequestImpl,Klass,Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Facet", true, "createRequestDispatcher", "(RequestImpl,Klass,Object,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Facet", true, "createRequestDispatcher", "(RequestImpl,Klass,Object,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Facet", true, "createRequestDispatcher", "(RequestImpl,Klass,Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "ForwardToView", true, "optional", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.kohsuke.stapler", "ForwardToView", true, "with", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "ForwardToView", true, "with", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.kohsuke.stapler", "ForwardToView", true, "with", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "ForwardToView", true, "with", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "ForwardToView", true, "with", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.kohsuke.stapler", "ForwardingFunction", true, "ForwardingFunction", "(Function)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Function$InstanceFunction", true, "InstanceFunction", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Function", true, "contextualize", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.kohsuke.stapler", "Function", true, "getParameterNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "FunctionList", false, "FunctionList", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "FunctionList", false, "FunctionList", "(Function[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "FunctionList", false, "annotated", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "FunctionList", false, "name", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "FunctionList", false, "prefix", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "FunctionList", false, "signature", "(Class[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "FunctionList", false, "signatureStartsWith", "(Class[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "FunctionList", false, "union", "(FunctionList)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "FunctionList", false, "union", "(FunctionList)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "FunctionList", false, "webMethodsLegacy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "HttpRedirect", false, "HttpRedirect", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "HttpRedirect", false, "HttpRedirect", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses$HttpResponseException", true, "HttpResponseException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses$HttpResponseException", true, "HttpResponseException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses$HttpResponseException", true, "HttpResponseException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses$HttpResponseException", true, "HttpResponseException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", true, "error", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", true, "error", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", true, "error", "(int,Throwable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", true, "redirectTo", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", true, "redirectTo", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "JavaScriptMethodContext", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "MetaClass", true, "getPostConstructMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "MetaClass", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "MetaClassLoader", true, "MetaClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "MetaClassLoader", true, "get", "(ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "NoStaplerConstructorException", true, "NoStaplerConstructorException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "RawHtmlArgument", true, "RawHtmlArgument", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "RawHtmlArgument", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "ReflectionUtils", true, "union", "(Annotation[],Annotation[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "ReflectionUtils", true, "union", "(Annotation[],Annotation[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "RequestImpl", true, "RequestImpl", "(Stapler,HttpServletRequest,List,TokenList)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "RequestImpl", true, "RequestImpl", "(Stapler,HttpServletRequest,List,TokenList)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "RequestImpl", true, "RequestImpl", "(Stapler,HttpServletRequest,List,TokenList)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "RequestImpl", true, "getView", "(Klass,Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "RequestImpl", true, "getView", "(Klass,Object,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "RequestImpl", true, "getView", "(Klass,Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "ResponseImpl", true, "ResponseImpl", "(Stapler,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "ResponseImpl", true, "ResponseImpl", "(Stapler,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "ResponseImpl", true, "encode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "ScriptLoadException", true, "ScriptLoadException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "ScriptLoadException", true, "ScriptLoadException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "ScriptLoadException", true, "ScriptLoadException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "SingleLinkedList", true, "SingleLinkedList", "(Object,SingleLinkedList)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "SingleLinkedList", true, "SingleLinkedList", "(Object,SingleLinkedList)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "SingleLinkedList", true, "grow", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "SingleLinkedList", true, "grow", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", true, "escape", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", true, "getClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", true, "getClassLoader", "(ServletContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", true, "getViewURL", "(Class,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", true, "getWebApp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", true, "htmlSafeArgument", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", true, "htmlSafeArguments", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "bindJSON", "(Class,JSONObject)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "bindJSON", "(Type,Class,Object)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "bindJSONToList", "(Class,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "createJavaScriptProxy", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "findAncestor", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "findAncestor", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "findAncestorObject", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getAncestors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getBindInterceptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getBoundObjectTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getFileItem", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getOriginalRequestURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getOriginalRestOfPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getRestOfPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getStapler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getSubmittedForm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getView", "(Class,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getView", "(Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getView", "(Klass,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getView", "(Klass,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getView", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getView", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getView", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "getWebApp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "setBindInterceptor", "(BindInterceptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "setBindInterceptor", "(BindInterceptor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "setBindInterceptpr", "(BindInterceptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "setBindInterceptpr", "(BindInterceptor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "setBindListener", "(BindInterceptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", true, "setBindListener", "(BindInterceptor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", true, "getCompressedOutputStream", "(HttpServletRequest)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", true, "getCompressedWriter", "(HttpServletRequest)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", true, "getJsonConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", true, "setJsonConfig", "(JsonConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponseWrapper", true, "StaplerResponseWrapper", "(StaplerResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponseWrapper", true, "getWrapped", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaticViewFacet", true, "StaticViewFacet", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaticViewFacet", true, "StaticViewFacet", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "StaticViewFacet", true, "addExtension", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "TokenList", false, "assembleOriginalRestOfPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "TokenList", false, "assembleRestOfPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "TokenList", false, "decode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "TokenList", false, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "TokenList", false, "next", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "TokenList", false, "peek", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "TokenList", false, "prev", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "TokenList", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "TraversalMethodContext", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "WebApp", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "get", "(ServletContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getCrumbIssuer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getDispatchValidator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getDispatchersFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getFacet", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getFilterForDoActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getFilterForFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getFilterForGetMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getFilteredDispatchTriggerListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getFilteredDoActionTriggerListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getFilteredFieldTriggerListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getFilteredGetterTriggerListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getJsonInErrorMessageSanitizer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getMetaClass", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getMetaClass", "(Klass)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getMetaClass", "(Klass)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getMetaClass", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getResponseRenderers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "getSomeStapler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "setClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "setCrumbIssuer", "(CrumbIssuer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "setDispatchValidator", "(DispatchValidator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "setDispatchersFilter", "(DispatchersFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "setFilterForDoActions", "(FunctionList$Filter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "setFilterForFields", "(FieldRef$Filter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "setFilterForGetMethods", "(FunctionList$Filter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "setFilteredDispatchTriggerListener", "(FilteredDispatchTriggerListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "setFilteredDoActionTriggerListener", "(FilteredDoActionTriggerListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "setFilteredFieldTriggerListener", "(FilteredFieldTriggerListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "setFilteredGetterTriggerListener", "(FilteredGetterTriggerListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", true, "setJsonInErrorMessageSanitizer", "(JsonInErrorMessageSanitizer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WebMethodContext", false, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.kohsuke.stapler", "WrongTypeException", true, "WrongTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["org.kohsuke.stapler.bind", "Bound", "getTarget", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.bind", "Bound", "getURL", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.bind", "Bound", "release", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.bind", "BoundObjectTable$Table", "doEnableLogging", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.bind", "BoundObjectTable", "bindWeak", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.bind", "BoundObjectTable", "getTable", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.bind", "BoundObjectTable", "releaseMe", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.compression", "CompressionFilter", "activate", "(ServletRequest)", "summary", "df-generated"] - - ["org.kohsuke.stapler.compression", "CompressionFilter", "getUncaughtExceptionHandler", "(ServletContext)", "summary", "df-generated"] - - ["org.kohsuke.stapler.compression", "CompressionFilter", "has", "(ServletRequest)", "summary", "df-generated"] - - ["org.kohsuke.stapler.compression", "CompressionFilter", "setUncaughtExceptionHandler", "(ServletContext,UncaughtExceptionHandler)", "summary", "df-generated"] - - ["org.kohsuke.stapler.compression", "CompressionServletResponse", "CompressionServletResponse", "(HttpServletResponse)", "summary", "df-generated"] - - ["org.kohsuke.stapler.compression", "CompressionServletResponse", "activate", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.compression", "CompressionServletResponse", "close", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.compression", "UncaughtExceptionHandler", "reportException", "(Throwable,ServletContext,HttpServletRequest,HttpServletResponse)", "summary", "df-generated"] - - ["org.kohsuke.stapler.config", "ConfigurationLoader", "as", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler.config", "ConfigurationLoader", "from", "(File)", "summary", "df-generated"] - - ["org.kohsuke.stapler.config", "ConfigurationLoader", "from", "(Map)", "summary", "df-generated"] - - ["org.kohsuke.stapler.config", "ConfigurationLoader", "from", "(Properties)", "summary", "df-generated"] - - ["org.kohsuke.stapler.config", "ConfigurationLoader", "fromEnvironmentVariables", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.config", "ConfigurationLoader", "fromSystemProperties", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.event", "FilteredDispatchTriggerListener", "onDispatchTrigger", "(StaplerRequest,StaplerResponse,Object,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.event", "FilteredDoActionTriggerListener", "onDoActionTrigger", "(Function,StaplerRequest,StaplerResponse,Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.event", "FilteredFieldTriggerListener", "onFieldTrigger", "(FieldRef,StaplerRequest,StaplerResponse,Object,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.event", "FilteredGetterTriggerListener", "onGetterTrigger", "(Function,StaplerRequest,StaplerResponse,Object,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "DataWriter", "endArray", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "DataWriter", "endObject", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "DataWriter", "getExportConfig", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "DataWriter", "name", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "DataWriter", "startArray", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "DataWriter", "startObject", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "DataWriter", "type", "(Type,Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "DataWriter", "value", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "DataWriter", "valueNull", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "DataWriter", "valuePrimitive", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "ExportConfig", "getFlavor", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "ExportConfig", "isPrettyPrint", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "ExportConfig", "isSkipIfFail", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "ExportInterceptor", "getValue", "(Property,Object,ExportConfig)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "Flavor", "createDataWriter", "(Object,Writer,ExportConfig)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "NamedPathPruner", "NamedPathPruner", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "NotExportableException", "NotExportableException", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "NotExportableException", "NotExportableException", "(String,Throwable,Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "NotExportableException", "NotExportableException", "(Throwable,Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "NotExportableException", "getType", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "Property", "getGenericType", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "Property", "getJavadoc", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "Property", "getType", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "Property", "getValue", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "Range", "Range", "(int,int)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "SchemaGenerator", "add", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "SchemaGenerator", "generateSchema", "(Result)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "SchemaGenerator", "getXmlTypeName", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "TreePruner$ByDepth", "ByDepth", "(int)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "TreePruner", "accept", "(Object,Property)", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "TreePruner", "getRange", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.export", "TypeUtil", "erasure", "(Type)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "Adjunct", "has", "(Adjunct$Kind)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "Adjunct", "write", "(StaplerRequest,XMLOutput)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", "get", "(ServletContext)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", "get", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", "isIncluded", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctsInPage", "writeSpooled", "(XMLOutput)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.adjunct", "NoSuchAdjunctException", "NoSuchAdjunctException", "(Throwable)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.errors", "ErrorObject", "getMessage", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "AtomicFileWriter", "commit", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "ByteBuffer", "length", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "ByteBuffer", "newInputStream", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "LargeText", "LargeText", "(ByteBuffer,Charset,boolean)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "LargeText", "LargeText", "(ByteBuffer,boolean)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "LargeText", "LargeText", "(File,Charset,boolean)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "LargeText", "LargeText", "(File,Charset,boolean,boolean)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "LargeText", "LargeText", "(File,boolean)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "LargeText", "LargeText", "(File,boolean,boolean)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "LargeText", "doProgressText", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "LargeText", "isComplete", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "LargeText", "length", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "LargeText", "markAsComplete", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "LargeText", "readAll", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "LargeText", "writeLogTo", "(long,OutputStream)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "LargeText", "writeLogTo", "(long,Writer)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework.io", "LineEndNormalizingWriter", "LineEndNormalizingWriter", "(Writer)", "summary", "df-generated"] - - ["org.kohsuke.stapler.framework", "AbstractWebAppMain", "getApplication", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.interceptor", "Interceptor", "invoke", "(StaplerRequest,StaplerResponse,Object,Object[])", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "GroovierJellyScript", "run", "(JellyBuilder)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "adjunct", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "getMy", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "getServletContext", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "img", "(Object,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "include", "(Class,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "include", "(Object,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "methodMissing", "(String,Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "namespace", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "raw", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "redirectToDom", "(Closure)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "set", "(String,Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "taglib", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "JellyBuilder", "text", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "Namespace", "createInvoker", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "Namespace", "endPrefixMapping", "(XMLOutput)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly.groovy", "Namespace", "startPrefixMapping", "(XMLOutput)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "AttributeConstraintsTag", "setExpr", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "AttributeTag", "setDeprecated", "(boolean)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "AttributeTag", "setName", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "AttributeTag", "setSince", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "AttributeTag", "setType", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "AttributeTag", "setUse", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "CopyStreamTag", "setFile", "(File)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "CopyStreamTag", "setUrl", "(URL)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "HTMLWriterOutput", "create", "(OutputStream)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "HTMLWriterOutput", "create", "(Writer,boolean)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "HTMLWriterOutput", "useHTML", "(boolean)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "IncludeTag", "setClass", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "IncludeTag", "setClazz", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "IncludeTag", "setOptional", "(boolean)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "InternationalizedStringExpression", "makeEscapingExpression", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyClassLoaderTearOff", "createContext", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyClassTearOff", "serveIndexJelly", "(StaplerRequest,StaplerResponse,Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyCompatibleFacet", "getClassTearOffTypes", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyCompatibleFacet", "getScriptExtensions", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyFacet", "setExpressionFactory", "(ServletContextEvent,ExpressionFactory)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyTagFileLoader", "discover", "(ClassLoader)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "JellyTagFileLoader", "load", "(CustomTagLibrary,String,ClassLoader)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "ReallyStaticTagLibrary", "createTagScript", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "ScriptInvoker", "invokeScript", "(StaplerRequest,StaplerResponse,Script,Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "ScriptInvoker", "invokeScript", "(StaplerRequest,StaplerResponse,Script,Object,XMLOutput)", "summary", "df-generated"] - - ["org.kohsuke.stapler.jelly", "StatusCodeTag", "setValue", "(int)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang.util", "FieldRefFilter", "wrap", "(Field)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang.util", "MethodRefFilter", "wrap", "(Method)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "AnnotatedRef", "getAnnotation", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "AnnotatedRef", "hasAnnotation", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "FieldRef$Filter", "keep", "(FieldRef)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "FieldRef", "get", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "FieldRef", "getName", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "FieldRef", "getQualifiedName", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "FieldRef", "getReturnType", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "FieldRef", "getSignature", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "FieldRef", "isRoutable", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "FieldRef", "isStatic", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "FieldRef", "wrap", "(Field)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", "getAncestors", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", "getDeclaredFields", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", "getDeclaredMethods", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", "getFields", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", "getFunctions", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", "getResource", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", "getSuperClass", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", "isArray", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", "isMap", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", "java", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", "toJavaClass", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "Klass", "toString", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "KlassNavigator", "getAncestors", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "KlassNavigator", "getDeclaredFields", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "KlassNavigator", "getDeclaredMethods", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "KlassNavigator", "getFunctions", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "KlassNavigator", "getResource", "(Object,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "KlassNavigator", "getSuperClass", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "KlassNavigator", "isArray", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "KlassNavigator", "isMap", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "KlassNavigator", "toJavaClass", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "MethodRef", "getName", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "MethodRef", "invoke", "(Object,Object[])", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "MethodRef", "isRoutable", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler.lang", "MethodRef", "wrap", "(Method)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Ancestor", "getRelativePath", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "AnnotationHandler", "parse", "(StaplerRequest,Annotation,Class,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "AttributeKey", "appScoped", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "AttributeKey", "get", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "AttributeKey", "get", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "AttributeKey", "remove", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "AttributeKey", "remove", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "AttributeKey", "requestScoped", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "AttributeKey", "sessionScoped", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "AttributeKey", "set", "(HttpServletRequest,Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "AttributeKey", "set", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "BindInterceptor", "instantiate", "(Class,JSONObject)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "BindInterceptor", "onConvert", "(Type,Class,Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "CachingScriptLoader", "clearScripts", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "ClassDescriptor", "ClassDescriptor", "(Class,Class[])", "summary", "df-generated"] - - ["org.kohsuke.stapler", "ClassDescriptor", "loadConstructorParamNames", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "ClassDescriptor", "loadParameterNames", "(Constructor)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "ClassDescriptor", "loadParameterNames", "(Method)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "CrumbIssuer", "doCrumb", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "CrumbIssuer", "issueCrumb", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "CrumbIssuer", "issueCrumb", "(StaplerRequest)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "CrumbIssuer", "validateCrumb", "(StaplerRequest,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "DispatchValidator", "allowDispatch", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "DispatchValidator", "isDispatchAllowed", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "DispatchValidator", "isDispatchAllowed", "(StaplerRequest,StaplerResponse,String,Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "DispatchValidator", "requireDispatchAllowed", "(StaplerRequest,StaplerResponse)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Dispatcher", "anonymizedTraceEval", "(StaplerRequest,StaplerResponse,Object,String,String[])", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Dispatcher", "dispatch", "(RequestImpl,ResponseImpl,Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Dispatcher", "isTraceEnabled", "(StaplerRequest)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Dispatcher", "toString", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Dispatcher", "trace", "(StaplerRequest,StaplerResponse,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Dispatcher", "trace", "(StaplerRequest,StaplerResponse,String,Object[])", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Dispatcher", "traceEval", "(StaplerRequest,StaplerResponse,Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Dispatcher", "traceEval", "(StaplerRequest,StaplerResponse,Object,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Dispatcher", "traceEval", "(StaplerRequest,StaplerResponse,Object,String,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Dispatcher", "traceable", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "EvaluationTrace$ApplicationTracer", "trace", "(StaplerRequest,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "EvaluationTrace", "get", "(StaplerRequest)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "EvaluationTrace", "printHtml", "(PrintWriter)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Facet", "buildFallbackDispatchers", "(MetaClass,List)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Facet", "buildIndexDispatchers", "(MetaClass,List)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Facet", "buildViewDispatchers", "(MetaClass,List)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Facet", "createRequestDispatcher", "(RequestImpl,Klass,Object,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Facet", "discover", "(ClassLoader)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Facet", "discoverExtensions", "(Class,ClassLoader[])", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Facet", "getKlass", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Facet", "handleIndexRequest", "(RequestImpl,ResponseImpl,Object,MetaClass)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "ForwardToView", "ForwardToView", "(Class,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "ForwardToView", "ForwardToView", "(Object,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "ForwardToView", "ForwardToView", "(RequestDispatcher)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "getAnnotation", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "getAnnotations", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "getCheckedExceptionTypes", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "getDeclaringClass", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "getDisplayName", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "getGenericParameterTypes", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "getName", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "getParameterAnnotations", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "getParameterNames", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "getParameterTypes", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "getQualifiedName", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "getReturnType", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "getSignature", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "invoke", "(StaplerRequest,StaplerResponse,Object,Object[])", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "isStatic", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Function", "returnNull", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "FunctionList$Filter", "keep", "(Function)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpRedirect", "fromContextPath", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponse", "generateResponse", "(StaplerRequest,StaplerResponse,Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponseRenderer", "generateResponse", "(StaplerRequest,StaplerResponse,Object,Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "errorWithoutStack", "(int,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "forbidden", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "forwardToPreviousPage", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "forwardToView", "(Class,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "forwardToView", "(Object,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "html", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "literalHtml", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "notFound", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "ok", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "plainText", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "redirectToContextRoot", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "redirectToDot", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "redirectViaContextPath", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "redirectViaContextPath", "(int,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "staticResource", "(URL)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "staticResource", "(URL,long)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "status", "(int)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "HttpResponses", "text", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "LocaleDrivenResourceProvider", "lookup", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "MethodHandleFactory", "get", "(Method)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "NoStaplerConstructorException", "NoStaplerConstructorException", "(String,Throwable)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "NoStaplerConstructorException", "NoStaplerConstructorException", "(Throwable)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "RawHtmlArgument", "toString", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "ReflectionUtils", "getVmDefaultValueFor", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "SingleLinkedList", "empty", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", "buildResourcePaths", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", "forward", "(RequestDispatcher,StaplerRequest,HttpServletResponse)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", "getCurrent", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", "getCurrentRequest", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", "getCurrentResponse", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", "invoke", "(HttpServletRequest,HttpServletResponse,Object,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", "isSocketException", "(Throwable)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", "lookupConverter", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", "setClassLoader", "(ServletContext,ClassLoader)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "Stapler", "setRoot", "(ServletContextEvent,Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerFallback", "getStaplerFallback", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "bindJSON", "(Object,JSONObject)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "bindParameters", "(Class,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "bindParameters", "(Class,String,int)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "bindParameters", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "bindParameters", "(Object,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "bindParametersToList", "(Class,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "checkIfModified", "(Calendar,StaplerResponse)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "checkIfModified", "(Date,StaplerResponse)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "checkIfModified", "(long,StaplerResponse)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "checkIfModified", "(long,StaplerResponse,long)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "getReferer", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "getRequestURIWithQueryString", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "getRequestURLWithQueryString", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "getRootPath", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "hasParameter", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerRequest", "isJavaScriptProxyCall", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", "forward", "(Object,String,StaplerRequest)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", "forwardToPreviousPage", "(StaplerRequest)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", "reverseProxyTo", "(URL,StaplerRequest)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", "sendRedirect2", "(String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", "sendRedirect", "(int,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", "serveExposedBean", "(StaplerRequest,Object,ExportConfig)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", "serveExposedBean", "(StaplerRequest,Object,Flavor)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", "serveFile", "(StaplerRequest,InputStream,long,int,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", "serveFile", "(StaplerRequest,InputStream,long,long,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", "serveFile", "(StaplerRequest,InputStream,long,long,int,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", "serveFile", "(StaplerRequest,InputStream,long,long,long,String)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", "serveFile", "(StaplerRequest,URL)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", "serveFile", "(StaplerRequest,URL,long)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", "serveLocalizedFile", "(StaplerRequest,URL)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "StaplerResponse", "serveLocalizedFile", "(StaplerRequest,URL,long)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "TearOffSupport", "getTearOff", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "TearOffSupport", "loadTearOff", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "TearOffSupport", "setTearOff", "(Class,Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "TokenList", "countRemainingTokens", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "TokenList", "hasMore", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "TokenList", "length", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "TokenList", "nextAsInt", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "TokenList", "nextAsLong", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", "clearMetaClassCache", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", "clearScripts", "(Class)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", "getApp", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", "getCurrent", "()", "summary", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", "getKlass", "(Object)", "summary", "df-generated"] - - ["org.kohsuke.stapler", "WebApp", "setApp", "(Object)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/modelgenerator/struts2.model.json b/java/ql/lib/ext/generated/modelgenerator/struts2.model.json new file mode 100644 index 000000000000..10252b9b65fe --- /dev/null +++ b/java/ql/lib/ext/generated/modelgenerator/struts2.model.json @@ -0,0 +1,6892 @@ +// THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +// Definitions of models for the Struts Models framework. +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["actions.osgi", "HelloWorldAction", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["actions.osgi", "HelloWorldAction", true, "setMessage", "(Message)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["actions.osgi", "HelloWorldAction", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["actions.osgi", "Message", true, "Message", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["actions.osgi", "Message", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["actions.osgi", "Message", true, "setText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "Builder", "(ActionConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "Builder", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "Builder", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "Builder", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addAllowedMethod", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addAllowedMethod", "(Collection)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addAllowedMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addAllowedMethod", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addExceptionMapping", "(ExceptionMappingConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addExceptionMappings", "(Collection)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addParam", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addParams", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addResultConfig", "(ResultConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addResultConfigs", "(Collection)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addResultConfigs", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "className", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "className", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "defaultClassName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "defaultClassName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "exceptionMappings", "(Collection)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "interceptors", "(List)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "methodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "methodName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "name", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "packageName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "packageName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "setDefaultMethodRegex", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "setDefaultMethodRegex", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "setStrictMethodInvocation", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getExceptionMappings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getInterceptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getPackageName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getResults", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "AllowedMethods", true, "build", "(boolean,Set,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "AllowedMethods", true, "getDefaultRegex", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "AllowedMethods", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "Builder", "(ExceptionMappingConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "Builder", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "Builder", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "Builder", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "addParam", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "addParams", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "exceptionClassName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "exceptionClassName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "name", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "result", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "result", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig", true, "getExceptionClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig", true, "getResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "Builder", "(InterceptorConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "Builder", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "Builder", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "addParam", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "addParams", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "className", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "className", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "name", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig", true, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorListHolder", true, "addInterceptor", "(InterceptorMapping)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorListHolder", true, "addInterceptors", "(List)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorLocator", true, "getInterceptorConfig", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "InterceptorMapping", "(String,Interceptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "InterceptorMapping", "(String,Interceptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "InterceptorMapping", "(String,Interceptor,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "InterceptorMapping", "(String,Interceptor,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "InterceptorMapping", "(String,Interceptor,Map)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "getInterceptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig$Builder", true, "Builder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig$Builder", true, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig$Builder", true, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig$Builder", true, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig$Builder", true, "name", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig", true, "getInterceptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "Builder", "(PackageConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "Builder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addActionConfig", "(String,ActionConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addExceptionMappingConfig", "(ExceptionMappingConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addGlobalAllowedMethods", "(Set)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addGlobalExceptionMappingConfigs", "(List)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addGlobalResultConfig", "(ResultConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addGlobalResultConfigs", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addInterceptorConfig", "(InterceptorConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addInterceptorStackConfig", "(InterceptorStackConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addParent", "(PackageConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addParents", "(List)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addResultTypeConfig", "(ResultTypeConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultActionRef", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultActionRef", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultClassRef", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultClassRef", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultInterceptorRef", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultInterceptorRef", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultResultType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultResultType", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "getDefaultClassRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "getFullDefaultResultType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "getGlobalAllowedMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "getNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "getParentsAllowedMethods", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "getResultType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "isAbstract", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "name", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "namespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "namespace", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "needsRefresh", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "strictMethodInvocation", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getActionConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getAllActionConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getAllExceptionMappingConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getAllGlobalResults", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getAllInterceptorConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getAllResultTypeConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getDefaultActionRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getDefaultClassRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getDefaultInterceptorRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getDefaultResultType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getFullDefaultActionRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getFullDefaultInterceptorRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getFullDefaultResultType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getGlobalAllowedMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getGlobalExceptionMappingConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getGlobalResultConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getInterceptorConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getParents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getResultTypeConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "Builder", "(ResultConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "Builder", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "Builder", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "addParam", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "addParams", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "className", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "className", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "name", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig", true, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "Builder", "(ResultTypeConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "Builder", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "Builder", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "addParam", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "addParams", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "className", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "className", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "defaultResultParam", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "defaultResultParam", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "name", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig", true, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig", true, "getDefaultResultParam", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "UnknownHandlerConfig", true, "UnknownHandlerConfig", "(String,Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "UnknownHandlerConfig", true, "UnknownHandlerConfig", "(String,Location)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "UnknownHandlerConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "UnknownHandlerConfig", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "UnknownHandlerConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "AbstractMatcher", true, "AbstractMatcher", "(PatternMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "AbstractMatcher", true, "AbstractMatcher", "(PatternMatcher,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "ActionConfigMatcher", true, "ActionConfigMatcher", "(PatternMatcher,Map,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "ActionConfigMatcher", true, "ActionConfigMatcher", "(PatternMatcher,Map,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "DefaultConfiguration", true, "DefaultConfiguration", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "LocatableConstantFactory", true, "LocatableConstantFactory", "(Object,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "LocatableConstantFactory", true, "LocatableConstantFactory", "(Object,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "LocatableConstantFactory", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "LocatableFactory", true, "LocatableFactory", "(String,Class,Class,Scope,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "LocatableFactory", true, "LocatableFactory", "(String,Class,Class,Scope,Object)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "LocatableFactory", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "NamespaceMatch", true, "NamespaceMatch", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "NamespaceMatch", true, "NamespaceMatch", "(String,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "NamespaceMatch", true, "getPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "NamespaceMatch", true, "getVariables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "NamespaceMatcher", true, "NamespaceMatcher", "(PatternMatcher,Set)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "NamespaceMatcher", true, "NamespaceMatcher", "(PatternMatcher,Set,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "CycleDetector", true, "CycleDetector", "(DirectedGraph)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "CycleDetector", true, "getVerticesInCycles", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "DirectedGraph", false, "addNode", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "DirectedGraph", false, "edgesFrom", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "InterceptorBuilder", true, "constructInterceptorReference", "(InterceptorLocator,String,Map,Location,ObjectFactory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "InterceptorBuilder", true, "constructInterceptorReference", "(InterceptorLocator,String,Map,Location,ObjectFactory)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "InterceptorBuilder", true, "constructInterceptorReference", "(InterceptorLocator,String,Map,Location,ObjectFactory)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "ValueSubstitutor", true, "substitute", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "ValueSubstitutor", true, "substitute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlConfigurationProvider", true, "XmlConfigurationProvider", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlConfigurationProvider", true, "XmlConfigurationProvider", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlConfigurationProvider", true, "setFileManagerFactory", "(FileManagerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlConfigurationProvider", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", true, "getDtdMappings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", true, "setDtdMappings", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", true, "setValueSubstitutor", "(ValueSubstitutor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", true, "addPackageConfig", "(String,PackageConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", true, "addPackageConfig", "(String,PackageConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", true, "getContainer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", true, "getLoadedFileNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", true, "getPackageConfig", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", true, "getPackageConfigNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", true, "getPackageConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", true, "getRuntimeConfiguration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", true, "getUnknownHandlerStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", true, "reloadContainer", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", true, "reloadContainer", "(List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", true, "removePackageConfig", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", true, "setUnknownHandlerStack", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String,Throwable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String,Throwable,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String,Throwable,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(Throwable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(Throwable,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationManager", true, "ConfigurationManager", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationManager", true, "addContainerProvider", "(ContainerProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationManager", true, "getConfiguration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationManager", true, "getContainerProviders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationManager", true, "setConfiguration", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationManager", true, "setContainerProviders", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationUtil", true, "buildParentListFromString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationUtil", true, "buildParentsFromString", "(Configuration,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ContainerProvider", true, "init", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "ContainerProvider", true, "register", "(ContainerBuilder,LocatableProperties)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "FileManagerProvider", true, "FileManagerProvider", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "PackageProvider", true, "init", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "RuntimeConfiguration", true, "getActionConfig", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.config", "RuntimeConfiguration", true, "getActionConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "CollectionConverter", true, "setObjectTypeDeterminer", "(ObjectTypeDeterminer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "ConversionData", true, "ConversionData", "(Object,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "ConversionData", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "ConversionData", true, "setValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultConversionAnnotationProcessor", true, "setTypeConverterCreator", "(TypeConverterCreator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultConversionAnnotationProcessor", true, "setTypeConverterHolder", "(TypeConverterHolder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultConversionFileProcessor", true, "setFileManagerFactory", "(FileManagerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultConversionFileProcessor", true, "setTypeConverterCreator", "(TypeConverterCreator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultObjectTypeDeterminer", true, "DefaultObjectTypeDeterminer", "(XWorkConverter,ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultObjectTypeDeterminer", true, "DefaultObjectTypeDeterminer", "(XWorkConverter,ReflectionProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", true, "convertValue", "(Map,Object,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", true, "convertValue", "(Object,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", true, "stringValue", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", true, "stringValue", "(Object,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "InstantiatingNullHandler", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "InstantiatingNullHandler", true, "setObjectTypeDeterminer", "(ObjectTypeDeterminer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "InstantiatingNullHandler", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", true, "lookup", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", true, "lookup", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", true, "setConversionAnnotationProcessor", "(ConversionAnnotationProcessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", true, "setConversionFileProcessor", "(ConversionFileProcessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", true, "setDefaultTypeConverter", "(XWorkBasicConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", true, "setFileManagerFactory", "(FileManagerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", true, "setTypeConverterHolder", "(TypeConverterHolder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion", "ConversionAnnotationProcessor", true, "process", "(Map,TypeConversion,String)", "", "Argument[2]", "Argument[0].Element", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion", "NullHandler", true, "nullPropertyValue", "(Map,Object,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion", "ObjectTypeDeterminer", true, "getKeyProperty", "(Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion", "TypeConverter", true, "convertValue", "(Map,Object,Member,String,Object,Class)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", true, "addDefaultMapping", "(String,TypeConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", true, "addDefaultMapping", "(String,TypeConverter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", true, "addMapping", "(Class,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", true, "addUnknownMapping", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", true, "getDefaultMapping", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", true, "getMapping", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.factory", "ActionFactory", true, "buildAction", "(String,String,ActionConfig,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.factory", "DefaultActionFactory", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.factory", "DefaultInterceptorFactory", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.factory", "DefaultInterceptorFactory", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.factory", "DefaultResultFactory", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.factory", "DefaultResultFactory", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.factory", "DefaultUnknownHandlerFactory", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.factory", "DefaultValidatorFactory", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.factory", "DefaultValidatorFactory", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.factory", "InterceptorFactory", true, "buildInterceptor", "(InterceptorConfig,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.factory", "StrutsConverterFactory", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject.util", "Strings", true, "capitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "Container", true, "getInstanceNames", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "Container", true, "setScopeStrategy", "(Scope$Strategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "alias", "(Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "alias", "(Class,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,Enum)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,float)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,short)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "create", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,Class,Scope)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,Factory)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,Factory,Scope)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,Scope)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,String,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,String,Class,Scope)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,String,Factory)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,String,Factory,Scope)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,String,Scope)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "injectStatics", "(Class[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "injectStatics", "(Class[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.inject", "Context", true, "getContainer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "Context", true, "getMember", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "Context", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "DependencyException", true, "DependencyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "DependencyException", true, "DependencyException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "DependencyException", true, "DependencyException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.inject", "DependencyException", true, "DependencyException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", true, "setAcceptedPatterns", "(AcceptedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", true, "setAliasesKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", true, "setExcludedPatterns", "(ExcludedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", true, "setLocalizedTextProvider", "(LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", true, "setValueStackFactory", "(ValueStackFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", true, "getExcludes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", true, "getIncludes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", true, "setExcludes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", true, "setExcludesCollection", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", true, "setIncludes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", true, "setIncludesCollection", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "DefaultWorkflowInterceptor", true, "setInputResultName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ExceptionHolder", true, "ExceptionHolder", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ExceptionHolder", true, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ExceptionMappingInterceptor", true, "getLogCategory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ExceptionMappingInterceptor", true, "getLogLevel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ExceptionMappingInterceptor", true, "setLogCategory", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ExceptionMappingInterceptor", true, "setLogLevel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "Interceptor", true, "intercept", "(ActionInvocation)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "Interceptor", true, "intercept", "(ActionInvocation)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "Interceptor", true, "intercept", "(ActionInvocation)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "MethodFilterInterceptor", true, "doIntercept", "(ActionInvocation)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "MethodFilterInterceptor", true, "getExcludeMethodsSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "MethodFilterInterceptor", true, "getIncludeMethodsSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "MethodFilterInterceptor", true, "setExcludeMethods", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "MethodFilterInterceptor", true, "setIncludeMethods", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", true, "getAllowedCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", true, "getBlockedCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", true, "setAllowed", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", true, "setAllowedCollection", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", true, "setBlocked", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", true, "setBlockedCollection", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParameterRemoverInterceptor", true, "setParamNames", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParameterRemoverInterceptor", true, "setParamValues", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", true, "setAcceptedPatterns", "(AcceptedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", true, "setExcludedPatterns", "(ExcludedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", true, "setValueStackFactory", "(ValueStackFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "PrefixMethodInvocationUtil", true, "capitalizeMethodName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ScopedModelDrivenInterceptor", true, "setClassName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ScopedModelDrivenInterceptor", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ScopedModelDrivenInterceptor", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ScopedModelDrivenInterceptor", true, "setScope", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "StaticParametersInterceptor", true, "setLocalizedTextProvider", "(LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "StaticParametersInterceptor", true, "setValueStackFactory", "(ValueStackFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "addActionError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "addActionMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "getActionErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "getActionMessages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "getFieldErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "setActionErrors", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "setActionMessages", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "setFieldErrors", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "WithLazyParams$LazyParamInjector", true, "injectParams", "(Interceptor,Map,ActionContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "WithLazyParams$LazyParamInjector", true, "setOgnlUtil", "(OgnlUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "WithLazyParams$LazyParamInjector", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "WithLazyParams$LazyParamInjector", true, "setTextParser", "(TextParser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionInvocation", true, "getActionEventListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionInvocation", true, "setAction", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionInvocation", true, "setInvocationContext", "(ActionContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionInvocation", true, "setProxy", "(ActionProxy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionInvocation", true, "setResult", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionInvocation", true, "setStack", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionProxy", true, "setAction", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionProxy", true, "setActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionProxy", true, "setConfig", "(ActionConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionProxy", true, "setInvocation", "(ActionInvocation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionProxy", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionProxy", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionProxy", true, "setReturnedResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockInterceptor", true, "getExpectedFoo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockInterceptor", true, "getFoo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockInterceptor", true, "setExpectedFoo", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockInterceptor", true, "setFoo", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", true, "MockObjectTypeDeterminer", "(Class,Class,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", true, "getKeyProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", true, "setKeyProperty", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockResult", true, "getInvocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl.accessor", "XWorkCollectionPropertyAccessor", true, "getPropertyThroughIteration", "(Map,Collection,String,Object)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl.accessor", "XWorkCollectionPropertyAccessor", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl.accessor", "XWorkCollectionPropertyAccessor", true, "setObjectTypeDeterminer", "(ObjectTypeDeterminer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl.accessor", "XWorkCollectionPropertyAccessor", true, "setOgnlUtil", "(OgnlUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl.accessor", "XWorkCollectionPropertyAccessor", true, "setXWorkConverter", "(XWorkConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl.accessor", "XWorkListPropertyAccessor", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl.accessor", "XWorkListPropertyAccessor", true, "setObjectTypeDeterminer", "(ObjectTypeDeterminer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl.accessor", "XWorkListPropertyAccessor", true, "setOgnlUtil", "(OgnlUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl.accessor", "XWorkListPropertyAccessor", true, "setXWorkCollectionPropertyAccessor", "(PropertyAccessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl.accessor", "XWorkListPropertyAccessor", true, "setXWorkConverter", "(XWorkConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl.accessor", "XWorkMapPropertyAccessor", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl.accessor", "XWorkMapPropertyAccessor", true, "setObjectTypeDeterminer", "(ObjectTypeDeterminer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl.accessor", "XWorkMapPropertyAccessor", true, "setXWorkConverter", "(XWorkConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "ErrorMessageBuilder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "ErrorMessageBuilder", true, "errorSettingExpressionWithValue", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "ErrorMessageBuilder", true, "errorSettingExpressionWithValue", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "ErrorMessageBuilder", true, "errorSettingExpressionWithValue", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.ognl", "ObjectProxy", true, "getLastPropertyAccessed", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "ObjectProxy", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "ObjectProxy", true, "setLastPropertyAccessed", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "ObjectProxy", true, "setValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlNullHandlerWrapper", true, "OgnlNullHandlerWrapper", "(NullHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlReflectionProvider", true, "setOgnlUtil", "(OgnlUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlTypeConverterWrapper", true, "OgnlTypeConverterWrapper", "(TypeConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlTypeConverterWrapper", true, "getTarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "compile", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "compile", "(String,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "getBeanInfo", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "getBeanInfo", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "getExcludedClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "getExcludedPackageExemptClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "getExcludedPackageNamePatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "getExcludedPackageNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "getRealTarget", "(String,Map,Object)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", true, "setAcceptProperties", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", true, "setExcludeProperties", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", true, "setExcludedClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", true, "setExcludedPackageExemptClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", true, "setExcludedPackageNamePatterns", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", true, "setExcludedPackageNames", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.ognl", "XWorkTypeConverterWrapper", true, "XWorkTypeConverterWrapper", "(TypeConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker$IsAccepted", false, "getAcceptedPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker$IsAccepted", false, "no", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker$IsAccepted", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker$IsAccepted", false, "yes", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker", true, "getAcceptedPatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.security", "DefaultNotExcludedAcceptedPatternsChecker", true, "setAcceptedPatterns", "(AcceptedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.security", "DefaultNotExcludedAcceptedPatternsChecker", true, "setExcludedPatterns", "(ExcludedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker$IsExcluded", false, "getExcludedPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker$IsExcluded", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker", true, "getExcludedPatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.security", "NotExcludedAcceptedPatternsChecker$IsAllowed", false, "getAllowedPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.security", "NotExcludedAcceptedPatternsChecker$IsAllowed", false, "no", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.security", "NotExcludedAcceptedPatternsChecker$IsAllowed", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.security", "NotExcludedAcceptedPatternsChecker$IsAllowed", false, "yes", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.spring", "SpringObjectFactory", true, "autoWireBean", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.spring", "SpringObjectFactory", true, "autoWireBean", "(Object)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["com.opensymphony.xwork2.spring", "SpringObjectFactory", true, "autoWireBean", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.spring", "SpringObjectFactory", true, "autoWireBean", "(Object,AutowireCapableBeanFactory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.spring", "SpringObjectFactory", true, "autoWireBean", "(Object,AutowireCapableBeanFactory)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["com.opensymphony.xwork2.spring", "SpringObjectFactory", true, "autoWireBean", "(Object,AutowireCapableBeanFactory)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.classloader", "AbstractResourceStore", true, "AbstractResourceStore", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.classloader", "AbstractResourceStore", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.classloader", "FileResourceStore", false, "FileResourceStore", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.classloader", "JarResourceStore", true, "JarResourceStore", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.classloader", "ReloadingClassLoader", true, "ReloadingClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.classloader", "ReloadingClassLoader", true, "addResourceStore", "(ResourceStore)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.classloader", "ReloadingClassLoader", true, "setAccepClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.classloader", "ResourceStoreClassLoader", false, "ResourceStoreClassLoader", "(ClassLoader,ResourceStore[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$Annotatable", true, "getAnnotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$AnnotationInfo", true, "AnnotationInfo", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$AnnotationInfo", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "ClassInfo", "(Class,ClassFinder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "ClassInfo", "(String,String,ClassFinder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "ClassInfo", "(String,String,ClassFinder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "ClassInfo", "(String,String,ClassFinder)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "getConstructors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "getFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "getInterfaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "getMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "getPackageName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "getSuperInterfaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "getSuperType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$FieldInfo", true, "FieldInfo", "(ClassFinder$ClassInfo,Field)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$FieldInfo", true, "FieldInfo", "(ClassFinder$ClassInfo,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$FieldInfo", true, "FieldInfo", "(ClassFinder$ClassInfo,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$FieldInfo", true, "FieldInfo", "(ClassFinder$ClassInfo,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$FieldInfo", true, "getDeclaringClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$FieldInfo", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$FieldInfo", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$Info", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "MethodInfo", "(ClassFinder$ClassInfo,Constructor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "MethodInfo", "(ClassFinder$ClassInfo,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "MethodInfo", "(ClassFinder$ClassInfo,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "MethodInfo", "(ClassFinder$ClassInfo,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "MethodInfo", "(ClassFinder$ClassInfo,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "getDeclaringClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "getParameterAnnotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "getParameterAnnotations", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "getReturnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$PackageInfo", true, "PackageInfo", "(Package)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$PackageInfo", true, "PackageInfo", "(String,ClassFinder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$PackageInfo", true, "PackageInfo", "(String,ClassFinder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$PackageInfo", true, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder", true, "findAnnotatedPackages", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder", true, "getClassLoaderInterface", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder", true, "getClassesNotLoaded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassLoaderInterfaceDelegate", true, "ClassLoaderInterfaceDelegate", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String,ClassLoaderInterface)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String,ClassLoaderInterface)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String,ClassLoaderInterface,URL[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String,ClassLoaderInterface,URL[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String,ClassLoaderInterface,URL[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String,URL[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String,URL[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(URL[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "getResourcesNotLoaded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet$FileProtocolNormalizer", true, "normalizeToFileProtocol", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "UrlSet", "(ClassLoaderInterface,Set)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "UrlSet", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "UrlSet", "(URL[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "exclude", "(ClassLoaderInterface)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "exclude", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "exclude", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "exclude", "(UrlSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "excludeJavaEndorsedDirs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "excludeJavaExtDirs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "excludeJavaHome", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "excludePaths", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "excludeUserExtensionsDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "getUrls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "include", "(UrlSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "include", "(UrlSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "includeClassesUrl", "(ClassLoaderInterface,UrlSet$FileProtocolNormalizer)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "matching", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "relative", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.fs", "DefaultFileManagerFactory", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.fs", "DefaultFileManagerFactory", true, "setFileManager", "(FileManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.fs", "FileRevision", true, "build", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.fs", "FileRevision", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.fs", "JarEntryRevision", true, "build", "(URL,FileManager)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "Locatable", true, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocatableProperties", true, "LocatableProperties", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocatableProperties", true, "getPropertyLocation", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocatableProperties", true, "setProperty", "(String,String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocatableProperties", true, "setProperty", "(String,String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocatableProperties", true, "setProperty", "(String,String,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocatableProperties", true, "setProperty", "(String,String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "Located", true, "setLocation", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "Location", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "Location", true, "getURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationAttributes$Pipe", true, "Pipe", "(ContentHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationAttributes", true, "addLocationAttributes", "(Locator,Attributes)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationAttributes", true, "getLocation", "(Attributes,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationAttributes", true, "getLocation", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationAttributes", true, "getLocation", "(Element,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationAttributes", true, "getLocation", "(Element,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "LocationImpl", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "LocationImpl", "(String,Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "LocationImpl", "(String,Location)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "LocationImpl", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "LocationImpl", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "LocationImpl", "(String,String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "LocationImpl", "(String,String,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "get", "(Location)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationUtils", true, "getLocation", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationUtils", true, "getLocation", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationUtils", true, "getLocation", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationUtils", true, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationUtils", true, "toString", "(Location)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", true, "getCurrentPropertyPath", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", true, "getFullPropertyPath", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", true, "getLastBeanPropertyAccessed", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", true, "getSetMap", "(Map,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", true, "setFullPropertyPath", "(Map,String)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", true, "setLastBeanPropertyAccessed", "(Map,String)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String,Throwable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String,Throwable,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String,Throwable,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(Throwable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(Throwable,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", true, "getRealTarget", "(String,Map,Object)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ClassPathFinder", true, "getPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ClassPathFinder", true, "setPattern", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ClassPathFinder", true, "setPatternMatcher", "(PatternMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "CompoundRoot", true, "peek", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "CompoundRoot", true, "pop", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "CompoundRoot", true, "push", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "DomHelper$DOMBuilder", true, "DOMBuilder", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "DomHelper$DOMBuilder", true, "DOMBuilder", "(SAXTransformerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "DomHelper$DOMBuilder", true, "DOMBuilder", "(SAXTransformerFactory,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "DomHelper$DOMBuilder", true, "DOMBuilder", "(SAXTransformerFactory,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "DomHelper$StartHandler", true, "StartHandler", "(ContentHandler,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "DomHelper$StartHandler", true, "StartHandler", "(ContentHandler,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "DomHelper", true, "getLocationObject", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "Evaluated", true, "Evaluated", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "Evaluated", true, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "MemberAccessValueStack", true, "setAcceptProperties", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "MemberAccessValueStack", true, "setExcludeProperties", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "NamedVariablePatternMatcher$CompiledPattern", true, "CompiledPattern", "(Pattern,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "NamedVariablePatternMatcher$CompiledPattern", true, "CompiledPattern", "(Pattern,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "NamedVariablePatternMatcher$CompiledPattern", true, "getPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "NamedVariablePatternMatcher$CompiledPattern", true, "getVariableNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "PropertiesReader", true, "getCommentLines", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "PropertiesReader", true, "getPropertyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "PropertiesReader", true, "getPropertyValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil$NameEndsWith", true, "NameEndsWith", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil$NameEndsWith", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil$NameIs", true, "NameIs", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil$NameIs", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil", true, "getClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil", true, "getClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil", true, "getResources", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil", true, "setClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "StrutsLocalizedTextProvider", true, "localeFromString", "(String,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "TextParseUtil$ParsedValueEvaluator", true, "evaluate", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "commaDelimitedStringToSet", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char[],String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char[],String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "TextParser", true, "evaluate", "(char[],String,TextParseUtil$ParsedValueEvaluator,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", true, "findString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", true, "findString", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", true, "findValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", true, "findValue", "(String,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", true, "findValue", "(String,Class,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", true, "findValue", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", true, "getActionContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", true, "getContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", true, "getExprOverrides", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", true, "getRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", true, "peek", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", true, "pop", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", true, "push", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", true, "setExprOverrides", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStackFactory", true, "createValueStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStackFactory", true, "createValueStack", "(ValueStack)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "WildcardUtil", true, "compileWildcardPattern", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.util", "XWorkTestCaseHelper", true, "loadConfigurationProviders", "(ConfigurationManager,ConfigurationProvider[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "ConditionalVisitorFieldValidator", true, "getExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "ConditionalVisitorFieldValidator", true, "setExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", true, "setMaxExclusiveExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", true, "setMaxInclusiveExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", true, "setMinExclusiveExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", true, "setMinInclusiveExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "ExpressionValidator", true, "getExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "ExpressionValidator", true, "setExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "FieldExpressionValidator", true, "getExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "FieldExpressionValidator", true, "setExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "FieldValidatorSupport", true, "getCurrentValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RangeValidatorSupport", true, "getMax", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RangeValidatorSupport", true, "getMin", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RangeValidatorSupport", true, "setMax", "(Comparable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RangeValidatorSupport", true, "setMaxExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RangeValidatorSupport", true, "setMin", "(Comparable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RangeValidatorSupport", true, "setMinExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", true, "getRegex", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", true, "setCaseSensitiveExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", true, "setRegex", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", true, "setRegexExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", true, "setTrimExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RepopulateConversionErrorFieldValidatorSupport", true, "doValidate", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", true, "setMaxLengthExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", true, "setMinLengthExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", true, "setTrimExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "URLValidator", true, "setUrlRegexExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "ValidatorSupport", true, "setTextProviderFactory", "(TextProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator$AppendingValidatorContext", true, "AppendingValidatorContext", "(ValidatorContext,TextProvider,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator$AppendingValidatorContext", true, "AppendingValidatorContext", "(ValidatorContext,TextProvider,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator$AppendingValidatorContext", true, "AppendingValidatorContext", "(ValidatorContext,TextProvider,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator$AppendingValidatorContext", true, "AppendingValidatorContext", "(ValidatorContext,TextProvider,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator$AppendingValidatorContext", true, "getFieldNameWithField", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator$AppendingValidatorContext", true, "getFieldNameWithField", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator", true, "getContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator", true, "setActionValidatorManager", "(ActionValidatorManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator", true, "setContext", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "getValidators", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "getValidators", "(Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "getValidators", "(Class,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "getValidators", "(Class,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "validate", "(Object,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "validate", "(Object,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "validate", "(Object,String,ValidatorContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "validate", "(Object,String,ValidatorContext,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "AnnotationValidationConfigurationBuilder", true, "AnnotationValidationConfigurationBuilder", "(ValidatorFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DefaultActionValidatorManager", true, "setTextProviderFactory", "(TextProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DefaultActionValidatorManager", true, "setValidatorFactory", "(ValidatorFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DefaultActionValidatorManager", true, "setValidatorFileParser", "(ValidatorFileParser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DefaultValidatorFactory", true, "DefaultValidatorFactory", "(ObjectFactory,ValidatorFileParser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DefaultValidatorFactory", true, "DefaultValidatorFactory", "(ObjectFactory,ValidatorFileParser)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DefaultValidatorFileParser", true, "getMultiTextvalueSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DefaultValidatorFileParser", true, "getTextValue", "(Element)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DefaultValidatorFileParser", true, "setMultiTextvalueSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DefaultValidatorFileParser", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", true, "DelegatingValidatorContext", "(Object,TextProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", true, "DelegatingValidatorContext", "(Object,TextProviderFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", true, "DelegatingValidatorContext", "(ValidationAware,TextProvider,LocaleProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", true, "DelegatingValidatorContext", "(ValidationAware,TextProvider,LocaleProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", true, "DelegatingValidatorContext", "(ValidationAware,TextProvider,LocaleProvider)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", true, "makeTextProvider", "(Object,TextProviderFactory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", true, "makeTextProvider", "(Object,TextProviderFactory)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "FieldValidator", true, "getFieldName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "FieldValidator", true, "setFieldName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidationException", true, "ValidationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidationException", true, "ValidationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidationException", true, "ValidationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidationInterceptor", true, "setActionValidatorManager", "(ActionValidatorManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "Builder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "Builder", "(ValidatorConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "addParam", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "addParams", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "defaultMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "defaultMessage", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "messageKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "messageKey", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "messageParams", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "messageParams", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "removeParam", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "shortCircuit", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig", true, "getDefaultMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig", true, "getMessageKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig", true, "getMessageParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorContext", true, "getFullFieldName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorContext", true, "getFullFieldName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorFactory", true, "getValidator", "(ValidatorConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorFactory", true, "lookupRegisteredValidatorType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorFactory", true, "registerValidator", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorFactory", true, "registerValidator", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionChainResult", true, "ActionChainResult", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionChainResult", true, "ActionChainResult", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionChainResult", true, "ActionChainResult", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionChainResult", true, "ActionChainResult", "(String,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionChainResult", true, "ActionChainResult", "(String,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionChainResult", true, "ActionChainResult", "(String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionChainResult", true, "ActionChainResult", "(String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionChainResult", true, "getProxy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionChainResult", true, "setActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionChainResult", true, "setActionProxyFactory", "(ActionProxyFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionChainResult", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionChainResult", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionChainResult", true, "setSkipActions", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "getActionInvocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "getActionMapping", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "getActionName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "getApplication", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "getContainer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "getContextMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "getConversionErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "getPageContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "getServletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "getServletRequest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "getServletResponse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "getSession", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "getValueStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "of", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "put", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "put", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "with", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "with", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "with", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withActionInvocation", "(ActionInvocation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withActionInvocation", "(ActionInvocation)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withActionMapping", "(ActionMapping)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withActionMapping", "(ActionMapping)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withActionName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withApplication", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withApplication", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withContainer", "(Container)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withConversionErrors", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withConversionErrors", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withExtraContext", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withExtraContext", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withLocale", "(Locale)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withPageContext", "(PageContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withPageContext", "(PageContext)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withParameters", "(HttpParameters)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withParameters", "(HttpParameters)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withServletContext", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withServletContext", "(ServletContext)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withServletRequest", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withServletRequest", "(HttpServletRequest)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withServletResponse", "(HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withServletResponse", "(HttpServletResponse)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withSession", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withSession", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withValueStack", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", true, "withValueStack", "(ValueStack)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", true, "addPreResultListener", "(PreResultListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", true, "getAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", true, "getInvocationContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", true, "getProxy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", true, "getResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", true, "getResultCode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", true, "getStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", true, "init", "(ActionProxy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", true, "invoke", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", true, "invokeActionOnly", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", true, "setActionEventListener", "(ActionEventListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", true, "setResultCode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxy", true, "execute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxy", true, "getAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxy", true, "getActionName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxy", true, "getConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxy", true, "getInvocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxy", true, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxy", true, "getNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxyFactory", true, "createActionProxy", "(ActionInvocation,String,String,String,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxyFactory", true, "createActionProxy", "(ActionInvocation,String,String,String,boolean,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxyFactory", true, "createActionProxy", "(String,String,String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxyFactory", true, "createActionProxy", "(String,String,String,Map)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxyFactory", true, "createActionProxy", "(String,String,String,Map,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxyFactory", true, "createActionProxy", "(String,String,String,Map,boolean,boolean)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionSupport", true, "getFormatted", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionSupport", true, "getFormatted", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ActionSupport", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "AsyncManager", true, "getAsyncActionResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "CompositeTextProvider", true, "CompositeTextProvider", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "CompositeTextProvider", true, "CompositeTextProvider", "(TextProvider[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "DefaultActionInvocation", "(Map,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "createResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "setAsyncManager", "(AsyncManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "setOgnlUtil", "(OgnlUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "setUnknownHandlerManager", "(UnknownHandlerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "setValueStackFactory", "(ValueStackFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionProxy", true, "setActionEventListener", "(ActionEventListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionProxy", true, "setConfiguration", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionProxy", true, "setLocalizedTextProvider", "(LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionProxy", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionProxy", true, "setUnknownHandler", "(UnknownHandlerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionProxyFactory", true, "createActionProxy", "(ActionInvocation,String,String,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionProxyFactory", true, "createActionProxy", "(ActionInvocation,String,String,boolean,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionProxyFactory", true, "createActionProxy", "(String,String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionProxyFactory", true, "createActionProxy", "(String,String,Map)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionProxyFactory", true, "createActionProxy", "(String,String,Map,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionProxyFactory", true, "createActionProxy", "(String,String,Map,boolean,boolean)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionProxyFactory", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultTextProvider", true, "setLocalizedTextProvider", "(LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "DefaultUnknownHandlerManager", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "FileManager", true, "getAllPhysicalUrls", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "FileManager", true, "normalizeToFileProtocol", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "FileManagerFactory", true, "getFileManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "LocalizedTextProvider", true, "findDefaultText", "(String,Locale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "LocalizedTextProvider", true, "findResourceBundle", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "LocalizedTextProvider", true, "findResourceBundle", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "LocalizedTextProvider", true, "findResourceBundle", "(String,Locale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", true, "buildBean", "(Class,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", true, "buildBean", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", true, "buildBean", "(String,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", true, "buildBean", "(String,Map,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", true, "buildBean", "(String,Map,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", true, "getClassInstance", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", true, "setActionFactory", "(ActionFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", true, "setClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", true, "setConverterFactory", "(ConverterFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", true, "setInterceptorFactory", "(InterceptorFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", true, "setResultFactory", "(ResultFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", true, "setUnknownHandlerFactory", "(UnknownHandlerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", true, "setValidatorFactory", "(ValidatorFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ResourceBundleTextProvider", true, "setBundle", "(ResourceBundle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "ResourceBundleTextProvider", true, "setLocaleProvider", "(LocaleProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "Result", true, "execute", "(ActionInvocation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "StrutsTextProviderFactory", true, "setDefaultTextProvider", "(TextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "StrutsTextProviderFactory", true, "setLocaleProviderFactory", "(LocaleProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "StrutsTextProviderFactory", true, "setLocalizedTextProvider", "(LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List,ValueStack)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List,ValueStack)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[],ValueStack)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[],ValueStack)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getTexts", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getTexts", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", true, "getTexts", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProviderFactory", true, "createInstance", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProviderFactory", true, "createInstance", "(ResourceBundle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProviderFactory", true, "createInstance", "(ResourceBundle)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProviderSupport", true, "TextProviderSupport", "(Class,LocaleProvider,LocalizedTextProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProviderSupport", true, "TextProviderSupport", "(Class,LocaleProvider,LocalizedTextProvider)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProviderSupport", true, "TextProviderSupport", "(ResourceBundle,LocaleProvider,LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProviderSupport", true, "TextProviderSupport", "(ResourceBundle,LocaleProvider,LocalizedTextProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProviderSupport", true, "TextProviderSupport", "(ResourceBundle,LocaleProvider,LocalizedTextProvider)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "TextProviderSupport", true, "setLocalizedTextProvider", "(LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["com.opensymphony.xwork2", "UnknownHandler", true, "handleUnknownAction", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "UnknownHandlerManager", true, "getUnknownHandlers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "UnknownHandlerManager", true, "handleUnknownAction", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["com.opensymphony.xwork2", "UnknownHandlerManager", true, "handleUnknownMethod", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts.beanvalidation.validation.interceptor", "BeanValidationInterceptor", true, "setBeanValidationManager", "(BeanValidationManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts.beanvalidation.validation.interceptor", "BeanValidationInterceptor", true, "setConvertFromEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts.beanvalidation.validation.interceptor", "BeanValidationInterceptor", true, "setTextProviderFactory", "(TextProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts.beanvalidation.validation.interceptor", "DefaultBeanValidationManager", true, "DefaultBeanValidationManager", "(String,String,ObjectFactory)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"], + ["org.apache.struts2.action", "CspReportAction", true, "getServletRequest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.action", "CspReportAction", true, "setServletRequest", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.action", "ServletContextAware", true, "withServletContext", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.action", "ServletRequestAware", true, "withServletRequest", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.action", "SessionAware", true, "withSession", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.async", "AsyncAction", true, "AsyncAction", "(Callable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.async", "AsyncAction", true, "AsyncAction", "(Executor,Callable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.async", "AsyncAction", true, "AsyncAction", "(Executor,Callable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.async", "AsyncAction", true, "AsyncAction", "(long,Callable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.async", "AsyncAction", true, "AsyncAction", "(long,Executor,Callable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.async", "AsyncAction", true, "AsyncAction", "(long,Executor,Callable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.async", "AsyncAction", true, "getExecutor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.cdi", "CdiObjectFactory", true, "setJndiKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.compiler", "MemoryClassLoader", true, "addMemoryJavaFileObject", "(String,MemoryJavaFileObject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.compiler", "MemoryClassLoader", true, "addMemoryJavaFileObject", "(String,MemoryJavaFileObject)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.compiler", "MemoryJavaFileObject", true, "toByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components.template", "FreemarkerTemplateEngine", true, "setFreemarkerManager", "(FreemarkerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "JspTemplateEngine", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "Template", true, "Template", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "Template", true, "Template", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "Template", true, "Template", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "Template", true, "getDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components.template", "Template", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components.template", "Template", true, "getPossibleTemplates", "(TemplateEngine)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components.template", "Template", true, "getPossibleTemplates", "(TemplateEngine)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "Template", true, "getPossibleTemplates", "(TemplateEngine)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components.template", "Template", true, "getTheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components.template", "Template", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateEngine", true, "getThemeProps", "(Template)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateEngine", true, "getThemeProps", "(Template)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateEngine", true, "renderTemplate", "(TemplateRenderingContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateEngineManager", true, "registerTemplateEngine", "(String,TemplateEngine)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateEngineManager", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateEngineManager", true, "setDefaultTemplateType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "TemplateRenderingContext", "(Template,Writer,ValueStack,Map,UIBean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "TemplateRenderingContext", "(Template,Writer,ValueStack,Map,UIBean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "TemplateRenderingContext", "(Template,Writer,ValueStack,Map,UIBean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "TemplateRenderingContext", "(Template,Writer,ValueStack,Map,UIBean)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "TemplateRenderingContext", "(Template,Writer,ValueStack,Map,UIBean)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "getStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "getTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "getTemplate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "getWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "ActionComponent", true, "ActionComponent", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ActionComponent", true, "ActionComponent", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ActionComponent", true, "ActionComponent", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ActionComponent", true, "getProxy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "ActionComponent", true, "setActionProxyFactory", "(ActionProxyFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ActionComponent", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ActionComponent", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ActionComponent", true, "setValueStackFactory", "(ValueStackFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ActionError", true, "ActionError", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ActionError", true, "ActionError", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ActionError", true, "ActionError", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ActionMessage", true, "ActionMessage", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ActionMessage", true, "ActionMessage", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ActionMessage", true, "ActionMessage", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "Anchor", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "Anchor", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "Anchor", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "getUrlProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "setAnchor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "setExtraParameterProvider", "(ExtraParameterProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "setHref", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "setIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "setPortletUrlType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "setScheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "setUrlIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "setUrlRenderer", "(UrlRenderer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Anchor", true, "setWindowState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "AppendIterator", true, "AppendIterator", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Bean", true, "Bean", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Bean", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Bean", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Bean", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Checkbox", true, "Checkbox", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Checkbox", true, "Checkbox", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Checkbox", true, "Checkbox", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Checkbox", true, "setFieldValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Checkbox", true, "setSubmitUnchecked", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Checkbox", true, "setSubmitUncheckedGlobal", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "CheckboxList", true, "CheckboxList", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "CheckboxList", true, "CheckboxList", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "CheckboxList", true, "CheckboxList", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ClosingUIBean", true, "setOpenTemplate", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ComboBox", true, "ComboBox", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ComboBox", true, "ComboBox", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ComboBox", true, "ComboBox", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ComboBox", true, "setEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ComboBox", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ComboBox", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ComboBox", true, "setList", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ComboBox", true, "setListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ComboBox", true, "setListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "Component", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "addAllParameters", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "addParameter", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "addParameter", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "copyParams", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "end", "(Writer,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "end", "(Writer,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "end", "(Writer,String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "findString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "getComponentStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "getStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "setActionMapper", "(ActionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "setNotExcludedAcceptedPatterns", "(NotExcludedAcceptedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "setUrlHelper", "(UrlHelper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Component", true, "start", "(Writer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.components", "ComponentUrlProvider", true, "ComponentUrlProvider", "(Component,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ComponentUrlProvider", true, "ComponentUrlProvider", "(Component,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ComponentUrlProvider", true, "getUrlRenderer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "ContextBean", true, "ContextBean", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Date", true, "Date", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Date", true, "formatTime", "(TextProvider,ZonedDateTime)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Date", true, "getFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Date", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Date", true, "getTimezone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Date", true, "setDateFormatter", "(DateFormatter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Date", true, "setFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Date", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Date", true, "setTimezone", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DateTextField", true, "DateTextField", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DateTextField", true, "DateTextField", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DateTextField", true, "DateTextField", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DateTextField", true, "setFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Debug", true, "Debug", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Debug", true, "Debug", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Debug", true, "Debug", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Debug", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "DoubleListUIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "DoubleListUIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "DoubleListUIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleCssClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleCssStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleDisabled", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleEmptyOption", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleHeaderKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleHeaderValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleListKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleListValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleMultiple", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnblur", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnchange", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOndblclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnfocus", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnkeydown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnkeypress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnkeyup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnmousedown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnmousemove", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnmouseout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnmouseover", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnmouseup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnselect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleSize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "getFormName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleAccesskey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleDisabled", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleList", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleListCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleListCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleListTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnblur", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnchange", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOndblclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnfocus", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnkeydown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnkeypress", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnkeyup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnmousedown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnmousemove", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnmouseout", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnmouseover", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnmouseup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnselect", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setFormName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleListUIBean", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleSelect", true, "DoubleSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleSelect", true, "DoubleSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "DoubleSelect", true, "DoubleSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Else", true, "Else", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ElseIf", true, "ElseIf", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ElseIf", true, "setTest", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "FieldError", true, "FieldError", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "FieldError", true, "FieldError", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "FieldError", true, "FieldError", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "FieldError", true, "getFieldErrorFieldNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "File", true, "File", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "File", true, "File", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "File", true, "File", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "File", true, "setAccept", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "File", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form$FieldVisitorValidatorWrapper", true, "FieldVisitorValidatorWrapper", "(FieldValidator,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form$FieldVisitorValidatorWrapper", true, "FieldVisitorValidatorWrapper", "(FieldValidator,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form$FieldVisitorValidatorWrapper", true, "getFieldValidator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Form$FieldVisitorValidatorWrapper", true, "getNamePrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Form$FieldVisitorValidatorWrapper", true, "setFieldValidator", "(FieldValidator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form$FieldVisitorValidatorWrapper", true, "setNamePrefix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "Form", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "Form", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "Form", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setAcceptcharset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setActionValidatorManager", "(ActionValidatorManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setConfiguration", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setEnctype", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setFocusElement", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setOnreset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setOnsubmit", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setTarget", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setUrlRenderer", "(UrlRenderer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setValidate", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Form", true, "setWindowState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "FormButton", true, "FormButton", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "FormButton", true, "FormButton", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "FormButton", true, "FormButton", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "FormButton", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "FormButton", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "FormButton", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "GenericUIBean", true, "GenericUIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "GenericUIBean", true, "GenericUIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "GenericUIBean", true, "GenericUIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Head", true, "Head", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Head", true, "Head", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Head", true, "Head", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Head", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Hidden", true, "Hidden", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Hidden", true, "Hidden", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Hidden", true, "Hidden", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "I18n", true, "I18n", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "I18n", true, "setLocaleProviderFactory", "(LocaleProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "I18n", true, "setLocalizedTextProvider", "(LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "I18n", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "I18n", true, "setTextProvider", "(TextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "I18n", true, "setTextProviderFactory", "(TextProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "If", true, "If", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "If", true, "setTest", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Include", true, "Include", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Include", true, "Include", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Include", true, "Include", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Include", true, "getContextRelativePath", "(ServletRequest,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Include", true, "getContextRelativePath", "(ServletRequest,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Include", true, "include", "(String,Writer,ServletRequest,HttpServletResponse,String)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"], + ["org.apache.struts2.components", "Include", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Include", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "InputTransferSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "InputTransferSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "InputTransferSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "getAddLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "getAllowRemoveAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "getAllowUpDown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "getButtonCssClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "getButtonCssStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "getDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "getHeaderKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "getHeaderValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "getLeftTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "getMultiple", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "getRemoveAllLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "getRemoveLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "getRightTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "getSize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "getUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "setAddLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "setAllowRemoveAll", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "setAllowUpDown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "setButtonCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "setButtonCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "setDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "setLeftTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "setMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "setRemoveAllLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "setRemoveLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "setRightTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "InputTransferSelect", true, "setUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "IteratorComponent", true, "IteratorComponent", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "IteratorComponent", true, "setBegin", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "IteratorComponent", true, "setEnd", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "IteratorComponent", true, "setStatus", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "IteratorComponent", true, "setStep", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "IteratorComponent", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Label", true, "Label", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Label", true, "Label", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Label", true, "Label", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Label", true, "setFor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Link", true, "Link", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Link", true, "Link", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Link", true, "Link", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Link", true, "setAs", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Link", true, "setCrossorigin", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Link", true, "setHref", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Link", true, "setHreflang", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Link", true, "setMedia", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Link", true, "setReferrerpolicy", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Link", true, "setRel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Link", true, "setSizes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Link", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ListUIBean", true, "setList", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ListUIBean", true, "setListCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ListUIBean", true, "setListCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ListUIBean", true, "setListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ListUIBean", true, "setListLabelKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ListUIBean", true, "setListTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ListUIBean", true, "setListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ListUIBean", true, "setListValueKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "MergeIterator", true, "MergeIterator", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Number", true, "Number", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Number", true, "getCurrency", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Number", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Number", true, "getRoundingMode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Number", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "Number", true, "setCurrency", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Number", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Number", true, "setRoundingMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Number", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptGroup", true, "OptGroup", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptGroup", true, "OptGroup", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptGroup", true, "OptGroup", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptGroup", true, "setDisabled", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptGroup", true, "setLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptGroup", true, "setList", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptGroup", true, "setListCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptGroup", true, "setListCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptGroup", true, "setListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptGroup", true, "setListTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptGroup", true, "setListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "OptionTransferSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "OptionTransferSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "OptionTransferSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddAllToLeftLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddAllToLeftOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddAllToRightLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddAllToRightOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddToLeftLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddToLeftOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddToRightLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddToRightOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getAllowAddAllToLeft", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getAllowAddAllToRight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getAllowAddToLeft", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getAllowAddToRight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getAllowSelectAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getAllowUpDownOnLeft", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getAllowUpDownOnRight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getButtonCssClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getButtonCssStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getLeftDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getLeftTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getLeftUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getRightDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getRightTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getRightUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getSelectAllLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getSelectAllOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getUpDownOnLeftOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "getUpDownOnRightOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddAllToLeftLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddAllToLeftOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddAllToRightLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddAllToRightOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddToLeftLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddToLeftOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddToRightLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddToRightOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setAllowAddAllToLeft", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setAllowAddAllToRight", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setAllowAddToLeft", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setAllowAddToRight", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setAllowSelectAll", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setAllowUpDownOnLeft", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setAllowUpDownOnRight", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setButtonCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setButtonCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setLeftDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setLeftTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setLeftUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setRightDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setRightTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setRightUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setSelectAllLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setSelectAllOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setUpDownOnLeftOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "OptionTransferSelect", true, "setUpDownOnRightOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Param$UnnamedParametric", true, "addParameter", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Param", true, "Param", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Param", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Param", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Password", true, "Password", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Password", true, "Password", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Password", true, "Password", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Password", true, "setShowPassword", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "PortletUrlRenderer", true, "setQueryStringParser", "(QueryStringParser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "PortletUrlRenderer", true, "setUrlHelper", "(UrlHelper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Property", true, "Property", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Property", true, "setDefault", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Property", true, "setDefaultValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Property", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Push", true, "Push", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Push", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Radio", true, "Radio", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Radio", true, "Radio", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Radio", true, "Radio", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Reset", true, "Reset", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Reset", true, "Reset", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Reset", true, "Reset", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Reset", true, "setSrc", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Script", true, "Script", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Script", true, "Script", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Script", true, "Script", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Script", true, "setAsync", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Script", true, "setCharset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Script", true, "setCrossorigin", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Script", true, "setDefer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Script", true, "setIntegrity", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Script", true, "setNomodule", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Script", true, "setReferrerpolicy", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Script", true, "setSrc", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Script", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Select", true, "Select", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Select", true, "Select", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Select", true, "Select", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Select", true, "setEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Select", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Select", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Select", true, "setMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Select", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ServletUrlRenderer", true, "setQueryStringParser", "(QueryStringParser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "ServletUrlRenderer", true, "setUrlHelper", "(UrlHelper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Set", true, "Set", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Set", true, "setScope", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Set", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Submit", true, "Submit", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Submit", true, "Submit", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Submit", true, "Submit", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Submit", true, "setSrc", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Text", true, "Text", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Text", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextArea", true, "TextArea", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextArea", true, "TextArea", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextArea", true, "TextArea", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextArea", true, "setCols", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextArea", true, "setMaxlength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextArea", true, "setMinlength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextArea", true, "setReadonly", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextArea", true, "setRows", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextArea", true, "setWrap", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextField", true, "TextField", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextField", true, "TextField", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextField", true, "TextField", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextField", true, "setMaxLength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextField", true, "setMaxlength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextField", true, "setReadonly", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextField", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "TextField", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Token", true, "Token", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Token", true, "Token", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "Token", true, "Token", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "UIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "UIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "UIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "getTemplate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "getTemplateDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "getTheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setAccesskey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setCssErrorClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setCssErrorStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setDefaultTemplateDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setDefaultUITheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setDisabled", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setDynamicAttributes", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setErrorPosition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setJavascriptTooltip", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setLabelPosition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setLabelSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setOnblur", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setOnchange", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setOndblclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setOnfocus", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setOnkeydown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setOnkeypress", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setOnkeyup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setOnmousedown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setOnmousemove", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setOnmouseout", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setOnmouseover", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setOnmouseup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setOnselect", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setRequiredLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setRequiredPosition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setStaticContentPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setTabindex", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setTemplate", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setTemplateDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setTemplateEngineManager", "(TemplateEngineManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setTheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setTooltip", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setTooltipConfig", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setTooltipCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setTooltipDelay", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setTooltipIconPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setUIThemeExpansionToken", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UIBean", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "URL", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "URL", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "URL", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "getUrlProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "setAnchor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "setExtraParameterProvider", "(ExtraParameterProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "setIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "setPortletUrlType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "setScheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "setUrlIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "setUrlRenderer", "(UrlRenderer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "URL", true, "setWindowState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UpDownSelect", true, "UpDownSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UpDownSelect", true, "UpDownSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UpDownSelect", true, "UpDownSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UpDownSelect", true, "getAllowMoveDown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UpDownSelect", true, "getAllowMoveUp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UpDownSelect", true, "getAllowSelectAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UpDownSelect", true, "getMoveDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UpDownSelect", true, "getMoveUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UpDownSelect", true, "getSelectAllLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UpDownSelect", true, "setAllowMoveDown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UpDownSelect", true, "setAllowMoveUp", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UpDownSelect", true, "setAllowSelectAll", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UpDownSelect", true, "setMoveDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UpDownSelect", true, "setMoveUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UpDownSelect", true, "setSelectAllLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "determineActionURL", "(String,String,String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean,boolean)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "determineActionURL", "(String,String,String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean,boolean)", "", "Argument[5].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "determineActionURL", "(String,String,String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean,boolean)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getAnchor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getExtraParameterProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getHttpServletRequest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getHttpServletResponse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getIncludeParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getPortletMode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getPortletUrlType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getScheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getUrlIncludeParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getVar", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "getWindowState", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "setAnchor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "setExtraParameterProvider", "(ExtraParameterProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "setHttpServletRequest", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "setHttpServletResponse", "(HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "setIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "setPortletUrlType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "setScheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "setUrlIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "setUrlRenderer", "(UrlRenderer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", true, "setWindowState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlRenderer", true, "renderUrl", "(Writer,UrlProvider)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.components", "UrlRenderer", true, "setActionMapper", "(ActionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "BeanConfig", true, "BeanConfig", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "BeanConfig", true, "BeanConfig", "(Class,String,Class)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "BeanConfig", true, "BeanConfig", "(Class,String,Class,Scope,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "BeanConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "BeanSelectionConfig", true, "BeanSelectionConfig", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "BeanSelectionConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getAcceptedPatternsChecker", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getActionExcludePattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getActionExtension", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getActionProxyFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getActionValidatorManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getAdditionalAcceptedPatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getAdditionalExcludedPatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getAllAsStringsMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getAllowedActionNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getAllowedMethodNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getBeaninfoCacheFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getContentTypeMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterAnnotationProcessor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterCreator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterFileProcessor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterHolder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterNumber", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterPropertiesProcessor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getCustomI18nResources", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getCustomProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getDefaultActionName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getDefaultMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getDevModeExcludedClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getDevModeExcludedPackageExemptClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getDevModeExcludedPackageNamePatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getDevModeExcludedPackageNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getDispatcherErrorHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getExcludedClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getExcludedPackageExemptClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getExcludedPackageNamePatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getExcludedPackageNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getExcludedPatternsChecker", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getExpressionCacheFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getExpressionParser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getFreemarkerManagerClassname", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getFreemarkerTemplatesCacheUpdateDelay", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getI18nEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getLocaleProviderFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getLocalizedTextProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getMapperClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getMapperComposite", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getMapperIdParameterName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getMapperPrefixMapping", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getMultipartParser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getMultipartSaveDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getMultipartValidationRegex", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getNotExcludedAcceptedPatternsChecker", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactoryActionFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactoryConverterFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactoryInterceptorFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactoryResultFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactorySpringAutoWire", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactoryUnknownHandlerFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactoryValidatorFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectTypeDeterminer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getOverrideAcceptedPatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getOverrideExcludedPatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getPatternMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getReflectionContextFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getReflectionProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getStaticContentLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getStaticContentPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getStrictMethodInvocationMethodRegex", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getTextProviderFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getUiTemplateDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getUiTemplateSuffix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getUiTheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getUiThemeExpansionToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getUnknownHandlerManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getUrlIncludeParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getUrlRenderer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getValueStackFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getVelocityConfigfile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getVelocityContexts", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getVelocityManagerClassname", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getVelocityToolboxlocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getViewUrlHelper", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "getXworkConverter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setAcceptedPatternsChecker", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setActionExcludePattern", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setActionExtension", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setActionProxyFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setActionValidatorManager", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setAdditionalAcceptedPatterns", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setAdditionalExcludedPatterns", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setAllowedActionNames", "(Pattern)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setAllowedMethodNames", "(Pattern)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setBeaninfoCacheFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setContentTypeMatcher", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterAnnotationProcessor", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterArray", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterCollection", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterCreator", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterDate", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterFileProcessor", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterHolder", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterNumber", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterPropertiesProcessor", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterString", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setCustomI18nResources", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setCustomProperties", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setDefaultActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setDefaultMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setDevModeExcludedClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setDevModeExcludedPackageExemptClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setDevModeExcludedPackageNamePatterns", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setDevModeExcludedPackageNames", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setDispatcherErrorHandler", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setExcludedClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setExcludedPackageExemptClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setExcludedPackageNamePatterns", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setExcludedPackageNames", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setExcludedPatternsChecker", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setExpressionCacheFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setExpressionParser", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setFreemarkerManagerClassname", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setFreemarkerTemplatesCacheUpdateDelay", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setI18nEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setLocaleProviderFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setLocalizedTextProvider", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setMapperClass", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setMapperComposite", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setMapperIdParameterName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setMapperPrefixMapping", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setMultipartParser", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setMultipartSaveDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setMultipartValidationRegex", "(Pattern)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setNotExcludedAcceptedPatternsChecker", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactoryActionFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactoryConverterFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactoryInterceptorFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactoryResultFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactorySpringAutoWire", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactoryUnknownHandlerFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactoryValidatorFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectTypeDeterminer", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setOverrideAcceptedPatterns", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setOverrideExcludedPatterns", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setPatternMatcher", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setReflectionContextFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setReflectionProvider", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setStaticContentLoader", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setStaticContentPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setStrictMethodInvocationMethodRegex", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setTextProviderFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setUiTemplateDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setUiTemplateSuffix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setUiTheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setUiThemeExpansionToken", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setUnknownHandlerManager", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setUrlIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setUrlRenderer", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setValueStackFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setVelocityConfigfile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setVelocityContexts", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setVelocityManagerClassname", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setVelocityToolboxlocation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setViewUrlHelper", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", true, "setXworkConverter", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config", "Settings", true, "get", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config", "StrutsJavaConfigurationProvider", true, "StrutsJavaConfigurationProvider", "(StrutsJavaConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config", "StrutsJavaConfigurationProvider", true, "setValueSubstitutor", "(ValueSubstitutor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config", "StrutsXmlConfigurationProvider", true, "StrutsXmlConfigurationProvider", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config", "StrutsXmlConfigurationProvider", true, "StrutsXmlConfigurationProvider", "(String,ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config", "StrutsXmlConfigurationProvider", true, "StrutsXmlConfigurationProvider", "(String,ServletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config", "StrutsXmlConfigurationProvider", true, "StrutsXmlConfigurationProvider", "(String,boolean,ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config", "StrutsXmlConfigurationProvider", true, "StrutsXmlConfigurationProvider", "(String,boolean,ServletContext)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config", "StrutsXmlConfigurationProvider", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ActionNamesAction", true, "getActionNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ActionNamesAction", true, "getExtension", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ActionNamesAction", true, "getNamespaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ActionNamesAction", true, "setConfigurationHelper", "(ConfigurationHelper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ActionNamesAction", true, "setExtension", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ActionNamesAction", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ConfigurationHelper", true, "setConfiguration", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ListValidatorsAction", true, "getClazz", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ListValidatorsAction", true, "getContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ListValidatorsAction", true, "getValidators", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ListValidatorsAction", true, "setActionValidatorManager", "(ActionValidatorManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ListValidatorsAction", true, "setClazz", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ListValidatorsAction", true, "setContext", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ListValidatorsAction", true, "stripPackage", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowBeansAction$Binding", true, "Binding", "(String,String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowBeansAction$Binding", true, "Binding", "(String,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowBeansAction$Binding", true, "Binding", "(String,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowBeansAction$Binding", true, "getAlias", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowBeansAction$Binding", true, "getConstant", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowBeansAction$Binding", true, "getImpl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowBeansAction", true, "getBeans", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowConfigAction", true, "getActionName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowConfigAction", true, "getConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowConfigAction", true, "getDetailView", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowConfigAction", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowConfigAction", true, "setActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowConfigAction", true, "setDetailView", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowConfigAction", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowConfigAction", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowConstantsAction", true, "getConstants", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", true, "PropertyInfo", "(String,Class,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", true, "PropertyInfo", "(String,Class,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", true, "setValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowValidatorAction", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowValidatorAction", true, "getSelectedValidator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowValidatorAction", true, "setReflectionContextFactory", "(ReflectionContextFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.config_browser", "ShowValidatorAction", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionActionConfigBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionActionFileProtocols", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionActionIncludeJars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionActionNameBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionActionNameSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionActionPackages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionActionSuffix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionConventionsService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionDefaultParentPackage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionExcludePackages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionInterceptorMapBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionPackageLocators", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionPackageLocatorsBasePackage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionRelativeResultTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionResultMapBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionResultPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionActionConfigBuilder", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionActionFileProtocols", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionActionIncludeJars", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionActionNameBuilder", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionActionNameSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionActionPackages", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionActionSuffix", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionConventionsService", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionDefaultParentPackage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionExcludePackages", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionInterceptorMapBuilder", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionPackageLocators", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionPackageLocatorsBasePackage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionRelativeResultTypes", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionResultMapBuilder", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionResultPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "AbstractActionNameBuilder", true, "setActionSuffix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "ActionNameBuilder", true, "build", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention", "ActionNameBuilder", true, "build", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention", "ConventionUnknownHandler$Resource", true, "Resource", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "ConventionUnknownHandler$Resource", true, "Resource", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "ConventionUnknownHandler", true, "ConventionUnknownHandler", "(Configuration,ObjectFactory,ServletContext,Container,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "ConventionUnknownHandler", true, "ConventionUnknownHandler", "(Configuration,ObjectFactory,ServletContext,Container,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "ConventionUnknownHandler", true, "ConventionUnknownHandler", "(Configuration,ObjectFactory,ServletContext,Container,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "ConventionUnknownHandler", true, "ConventionUnknownHandler", "(Configuration,ObjectFactory,ServletContext,Container,String,String,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "ConventionUnknownHandler", true, "ConventionUnknownHandler", "(Configuration,ObjectFactory,ServletContext,Container,String,String,String)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "ConventionsService", true, "determineResultPath", "(ActionConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention", "ConventionsService", true, "determineResultPath", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention", "ConventionsService", true, "getResultTypesByExtension", "(PackageConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention", "ConventionsServiceImpl", true, "ConventionsServiceImpl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "DefaultClassFinder$InfoBuildingMethodVisitor", true, "InfoBuildingMethodVisitor", "(ClassFinder$Info)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "DefaultClassFinder$InfoBuildingVisitor", true, "InfoBuildingVisitor", "(ClassFinder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "DefaultClassFinder", true, "DefaultClassFinder", "(ClassLoaderInterface,Collection,boolean,Set,Test)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "DefaultInterceptorMapBuilder", true, "setConfiguration", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "DefaultResultMapBuilder", true, "DefaultResultMapBuilder", "(ServletContext,Container,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "DefaultResultMapBuilder", true, "DefaultResultMapBuilder", "(ServletContext,Container,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "PackageBasedActionConfigBuilder", "(Configuration,Container,ObjectFactory,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "PackageBasedActionConfigBuilder", "(Configuration,Container,ObjectFactory,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "PackageBasedActionConfigBuilder", "(Configuration,Container,ObjectFactory,String,String,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setActionPackages", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setActionSuffix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setClassFinderFactory", "(ClassFinderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setExcludePackages", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setFileProtocols", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setIncludeJars", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setPackageLocators", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setPackageLocatorsBase", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "ResultMapBuilder", true, "build", "(Class,Action,String,PackageConfig)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention", "ResultMapBuilder", true, "build", "(Class,Action,String,PackageConfig)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention", "ResultMapBuilder", true, "build", "(Class,Action,String,PackageConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.convention", "SEOActionNameBuilder", true, "SEOActionNameBuilder", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.convention", "StringTools", true, "createParameterMap", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.conversion", "StrutsConversionPropertiesProcessor", true, "setTypeConverterCreator", "(TypeConverterCreator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.conversion", "StrutsConversionPropertiesProcessor", true, "setTypeConverterHolder", "(TypeConverterHolder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.conversion", "StrutsTypeConverterCreator", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.conversion", "TypeConversionException", true, "TypeConversionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.conversion", "TypeConversionException", true, "TypeConversionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.conversion", "TypeConversionException", true, "TypeConversionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.conversion", "TypeConversionException", true, "TypeConversionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.filter", "FilterHostConfig", true, "FilterHostConfig", "(FilterConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.listener", "ListenerHostConfig", true, "ListenerHostConfig", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapper", true, "getMapping", "(HttpServletRequest,ConfigurationManager)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapper", true, "getMapping", "(HttpServletRequest,ConfigurationManager)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapper", true, "getMappingFromActionName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapper", true, "getUriFromActionMapping", "(ActionMapping)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapper", true, "getUriFromActionMapping", "(ActionMapping)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "ActionMapping", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "ActionMapping", "(String,String,String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "ActionMapping", "(String,String,String,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "ActionMapping", "(String,String,String,Map)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "ActionMapping", "(String,String,String,Map)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "getExtension", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "getNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "getResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "setExtension", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "setParams", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "setResult", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "handleSpecialParameters", "(HttpServletRequest,ActionMapping)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setAllowedActionNames", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setAllowedMethodNames", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setAllowedNamespaceNames", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setDefaultActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setDefaultMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setDefaultNamespaceName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setExtensions", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "PrefixBasedActionMapper", true, "setPrefixBasedActionMappers", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "Restful2ActionMapper", true, "getIdParameterName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "Restful2ActionMapper", true, "setDecoder", "(UrlDecoder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "Restful2ActionMapper", true, "setIdParameterName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "RestfulActionMapper", true, "setDecoder", "(UrlDecoder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "AbstractMultiPartRequest", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "JakartaStreamMultiPartRequest$FileInfo", true, "FileInfo", "(File,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "JakartaStreamMultiPartRequest$FileInfo", true, "FileInfo", "(File,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "JakartaStreamMultiPartRequest$FileInfo", true, "FileInfo", "(File,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "JakartaStreamMultiPartRequest$FileInfo", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "JakartaStreamMultiPartRequest$FileInfo", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "JakartaStreamMultiPartRequest$FileInfo", true, "getOriginalName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getContentType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getFile", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getFileNames", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getFileParameterNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getFilesystemName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getParameterNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getParameterValues", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "parse", "(HttpServletRequest,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "MultiPartRequestWrapper", "(MultiPartRequest,HttpServletRequest,String,LocaleProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "MultiPartRequestWrapper", "(MultiPartRequest,HttpServletRequest,String,LocaleProvider)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "MultiPartRequestWrapper", "(MultiPartRequest,HttpServletRequest,String,LocaleProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "MultiPartRequestWrapper", "(MultiPartRequest,HttpServletRequest,String,LocaleProvider,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "MultiPartRequestWrapper", "(MultiPartRequest,HttpServletRequest,String,LocaleProvider,boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "MultiPartRequestWrapper", "(MultiPartRequest,HttpServletRequest,String,LocaleProvider,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "getErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "getFileParameterNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "StrutsUploadedFile", true, "StrutsUploadedFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "UploadedFile", true, "getAbsolutePath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "UploadedFile", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "UploadedFile", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher.servlet", "ServletHostConfig", true, "ServletHostConfig", "(ServletConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ApplicationMap", true, "ApplicationMap", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ApplicationMap", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ApplicationMap", true, "remove", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ChartResult", true, "ChartResult", "(JFreeChart,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ChartResult", true, "ChartResult", "(JFreeChart,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ChartResult", true, "ChartResult", "(JFreeChart,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ChartResult", true, "getChart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ChartResult", true, "getHeight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ChartResult", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ChartResult", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ChartResult", true, "getWidth", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ChartResult", true, "setChart", "(JFreeChart)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ChartResult", true, "setHeight", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ChartResult", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ChartResult", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ChartResult", true, "setWidth", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "DefaultActionSupport", true, "getSuccessResultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "DefaultActionSupport", true, "setSuccessResultValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "DefaultDispatcherErrorHandler", true, "setFreemarkerManager", "(FreemarkerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "DefaultStaticContentLoader", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "DefaultStaticContentLoader", true, "setStaticContentPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher$Locator", true, "getLocation", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "Dispatcher", "(ServletContext,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "Dispatcher", "(ServletContext,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(HttpServletRequest,HttpServletResponse,ActionMapping)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(HttpServletRequest,HttpServletResponse,ActionMapping)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(HttpServletRequest,HttpServletResponse,ActionMapping)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(HttpServletRequest,HttpServletResponse,ActionMapping)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(Map,HttpParameters,Map,Map,HttpServletRequest,HttpServletResponse)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(Map,HttpParameters,Map,Map,HttpServletRequest,HttpServletResponse)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(Map,HttpParameters,Map,Map,HttpServletRequest,HttpServletResponse)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(Map,HttpParameters,Map,Map,HttpServletRequest,HttpServletResponse)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(Map,HttpParameters,Map,Map,HttpServletRequest,HttpServletResponse)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(Map,HttpParameters,Map,Map,HttpServletRequest,HttpServletResponse)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(Map,HttpParameters,Map,Map,HttpServletRequest,HttpServletResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "getConfigurationManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "getInstance", "(ServletContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "prepare", "(HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "prepare", "(HttpServletRequest,HttpServletResponse)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "prepare", "(HttpServletRequest,HttpServletResponse)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "sendError", "(HttpServletRequest,HttpServletResponse,int,Exception)", "", "Argument[3]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "setDefaultLocale", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "setDispatcherErrorHandler", "(DispatcherErrorHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "setMultipartHandler", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "setMultipartSaveDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "setMultipartValidationRegex", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "setValueStackFactory", "(ValueStackFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", true, "wrapRequest", "(HttpServletRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "DispatcherErrorHandler", true, "handleError", "(HttpServletRequest,HttpServletResponse,int,Exception)", "", "Argument[3]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "DispatcherErrorHandler", true, "init", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "DispatcherErrorHandler", true, "init", "(ServletContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "ExecuteOperations", true, "ExecuteOperations", "(Dispatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "HostConfig", true, "getInitParameterNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "HostConfig", true, "getServletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "HttpParameters$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "HttpParameters$Builder", true, "buildNoNestedWrapping", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "HttpParameters$Builder", true, "withComparator", "(Comparator)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.dispatcher", "HttpParameters$Builder", true, "withExtraParams", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "HttpParameters$Builder", true, "withExtraParams", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.dispatcher", "HttpParameters$Builder", true, "withParent", "(HttpParameters)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "HttpParameters$Builder", true, "withParent", "(HttpParameters)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.dispatcher", "HttpParameters", true, "appendAll", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "HttpParameters", true, "appendAll", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.dispatcher", "HttpParameters", true, "create", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "HttpParameters", true, "remove", "(Set)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.dispatcher", "HttpParameters", true, "remove", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "InitOperations", true, "initDispatcher", "(HostConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "LocalizedMessage", true, "LocalizedMessage", "(Class,String,String,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "LocalizedMessage", true, "LocalizedMessage", "(Class,String,String,Object[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "LocalizedMessage", true, "LocalizedMessage", "(Class,String,String,Object[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "LocalizedMessage", true, "getArgs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "LocalizedMessage", true, "getDefaultMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "LocalizedMessage", true, "getTextKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "MockDispatcher", true, "MockDispatcher", "(ServletContext,Map,ConfigurationManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "MockDispatcher", true, "MockDispatcher", "(ServletContext,Map,ConfigurationManager)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "MockDispatcher", true, "MockDispatcher", "(ServletContext,Map,ConfigurationManager)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter$Empty", true, "Empty", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter$Empty", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter$File", true, "File", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter$File", true, "File", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter$File", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter$Request", true, "Request", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter$Request", true, "Request", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter", true, "getMultipleValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter", true, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", true, "PrepareOperations", "(Dispatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", true, "decrementRecursionCounter", "(HttpServletRequest,String,Runnable)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", true, "findActionMapping", "(HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", true, "findActionMapping", "(HttpServletRequest,HttpServletResponse,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", true, "incrementRecursionCounter", "(HttpServletRequest,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", true, "setEncodingAndLocale", "(HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", true, "setEncodingAndLocale", "(HttpServletRequest,HttpServletResponse)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", true, "setEncodingAndLocale", "(HttpServletRequest,HttpServletResponse)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", true, "wrapRequest", "(HttpServletRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "RequestMap", true, "RequestMap", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "RequestMap", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "RequestMap", true, "remove", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "SessionMap", true, "SessionMap", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.dispatcher", "StaticContentLoader$Validator", true, "validateStaticContentPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", true, "coerceToEnum", "(Object,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", true, "coerceToString", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", true, "coerceToType", "(Object,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "EvaluationContext", false, "EvaluationContext", "(ELContext,FunctionMapper,VariableMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "EvaluationContext", false, "EvaluationContext", "(ELContext,FunctionMapper,VariableMapper)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "EvaluationContext", false, "EvaluationContext", "(ELContext,FunctionMapper,VariableMapper)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "EvaluationContext", false, "getELContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "ExpressionBuilder", false, "ExpressionBuilder", "(String,ELContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "ExpressionBuilder", false, "ExpressionBuilder", "(String,ELContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "ExpressionBuilder", false, "createMethodExpression", "(Class,Class[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "ExpressionBuilder", false, "createMethodExpression", "(Class,Class[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "ExpressionBuilder", false, "createValueExpression", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "FunctionMapperFactory", true, "FunctionMapperFactory", "(FunctionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "FunctionMapperFactory", true, "create", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "FunctionMapperImpl$Function", true, "Function", "(String,String,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "FunctionMapperImpl$Function", true, "Function", "(String,String,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "FunctionMapperImpl$Function", true, "Function", "(String,String,Method)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "FunctionMapperImpl$Function", true, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "FunctionMapperImpl", true, "addFunction", "(String,String,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "FunctionMapperImpl", true, "addFunction", "(String,String,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "VariableMapperFactory", true, "VariableMapperFactory", "(VariableMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.lang", "VariableMapperFactory", true, "create", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "AstFunction", false, "getLocalName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "AstFunction", false, "getOutputName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "AstFunction", false, "getPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "AstFunction", false, "setLocalName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "AstFunction", false, "setPrefix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "AstFunction", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "AstString", false, "getString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", true, "CompositeExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", true, "ELParser", "(ELParserTokenManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", true, "ELParser", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", true, "ELParser", "(InputStream,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", true, "ELParser", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", true, "ReInit", "(ELParserTokenManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", true, "ReInit", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", true, "ReInit", "(InputStream,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", true, "ReInit", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", true, "generateParseException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", true, "getNextToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", true, "getToken", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParserTokenManager", true, "ELParserTokenManager", "(SimpleCharStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParserTokenManager", true, "ELParserTokenManager", "(SimpleCharStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParserTokenManager", true, "ReInit", "(SimpleCharStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParserTokenManager", true, "ReInit", "(SimpleCharStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParserTokenManager", true, "getNextToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ELParserTokenManager", true, "setDebugStream", "(PrintStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "JJTELParserState", true, "closeNodeScope", "(Node,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "JJTELParserState", true, "closeNodeScope", "(Node,boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "JJTELParserState", true, "closeNodeScope", "(Node,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "JJTELParserState", true, "closeNodeScope", "(Node,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "JJTELParserState", true, "peekNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "JJTELParserState", true, "popNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "JJTELParserState", true, "pushNode", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "JJTELParserState", true, "rootNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "Node", true, "getImage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "Node", true, "getValue", "(EvaluationContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "Node", true, "jjtAddChild", "(Node,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "Node", true, "jjtGetChild", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "Node", true, "jjtGetParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "Node", true, "jjtSetParent", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ParseException", true, "ParseException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ParseException", true, "ParseException", "(Token,int[][],String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "ParseException", true, "ParseException", "(Token,int[][],String[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "GetImage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "GetSuffix", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(InputStream,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(InputStream,String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(InputStream,String,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(InputStream,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(InputStream,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(Reader,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(Reader,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(InputStream,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(InputStream,String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(InputStream,String,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(InputStream,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(InputStream,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(Reader,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(Reader,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleNode", true, "setImage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleNode", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleNode", true, "toString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleNode", true, "toString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "Token", true, "Token", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "Token", true, "newToken", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.parser", "Token", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.util", "ConcurrentCache", false, "get", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.util", "ConcurrentCache", false, "get", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el.util", "ConcurrentCache", false, "put", "(Object,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el.util", "ConcurrentCache", false, "put", "(Object,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el", "MethodExpressionImpl", false, "MethodExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class,Class[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el", "MethodExpressionImpl", false, "MethodExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class,Class[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el", "MethodExpressionImpl", false, "MethodExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class,Class[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el", "MethodExpressionImpl", false, "MethodExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class,Class[])", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el", "MethodExpressionImpl", false, "MethodExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class,Class[])", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el", "MethodExpressionLiteral", true, "MethodExpressionLiteral", "(String,Class,Class[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el", "MethodExpressionLiteral", true, "MethodExpressionLiteral", "(String,Class,Class[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el", "ValueExpressionImpl", false, "ValueExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el", "ValueExpressionImpl", false, "ValueExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el", "ValueExpressionImpl", false, "ValueExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el", "ValueExpressionImpl", false, "ValueExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.el", "ValueExpressionImpl", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.el", "ValueExpressionLiteral", false, "ValueExpressionLiteral", "(Object,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.factory", "PrefixBasedActionProxyFactory", true, "setPrefixBasedActionProxyFactories", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.factory", "StrutsActionProxy", true, "StrutsActionProxy", "(ActionInvocation,String,String,String,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.factory", "StrutsActionProxy", true, "StrutsActionProxy", "(ActionInvocation,String,String,String,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.factory", "StrutsResultFactory", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.factory", "StrutsResultFactory", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.csp", "CspInterceptor", false, "setReportUri", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.csp", "CspSettings", true, "setReportUri", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.csp", "DefaultCspSettings", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "DebuggingInterceptor", true, "setFreemarkerManager", "(FreemarkerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "DebuggingInterceptor", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "PrettyPrintWriter", "(Writer,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "PrettyPrintWriter", "(Writer,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "PrettyPrintWriter", "(Writer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "PrettyPrintWriter", "(Writer,char[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "PrettyPrintWriter", "(Writer,char[],String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "PrettyPrintWriter", "(Writer,char[],String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "addAttribute", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "startNode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.exec", "BackgroundProcess", true, "getAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.interceptor.exec", "BackgroundProcess", true, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.interceptor.exec", "BackgroundProcess", true, "getInvocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.interceptor.exec", "BackgroundProcess", true, "getResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.interceptor.exec", "BackgroundProcess", true, "prepare", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.interceptor.exec", "StrutsBackgroundProcess", true, "StrutsBackgroundProcess", "(ActionInvocation,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.exec", "StrutsBackgroundProcess", true, "StrutsBackgroundProcess", "(ActionInvocation,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.exec", "StrutsBackgroundProcess", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.interceptor.httpmethod", "HttpMethodInterceptor", true, "setBadRequestResultName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor.servlet", "ServletPrincipalProxy", true, "ServletPrincipalProxy", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "CheckboxInterceptor", true, "setUncheckedValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "CoepInterceptor", true, "setExemptedPaths", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "CookieInterceptor", true, "setAcceptedPatternsChecker", "(AcceptedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "CookieInterceptor", true, "setCookiesName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "CookieInterceptor", true, "setCookiesValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "CookieInterceptor", true, "setExcludedPatternsChecker", "(ExcludedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "CoopInterceptor", true, "setExemptedPaths", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "CoopInterceptor", true, "setMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "ExecuteAndWaitInterceptor", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "ExecuteAndWaitInterceptor", true, "setExecutorProvider", "(ExecutorProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "FetchMetadataInterceptor", true, "setExemptedPaths", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "FileUploadInterceptor", true, "setAllowedExtensions", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "FileUploadInterceptor", true, "setAllowedTypes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "FileUploadInterceptor", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "FileUploadInterceptor", true, "setMatcher", "(ContentTypeMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "I18nInterceptor", true, "setAttributeName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "I18nInterceptor", true, "setLocaleProviderFactory", "(LocaleProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "I18nInterceptor", true, "setParameterName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "I18nInterceptor", true, "setRequestCookieParameterName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "I18nInterceptor", true, "setRequestOnlyParameterName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "MessageStoreInterceptor", true, "getOperationModel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "MessageStoreInterceptor", true, "getRequestParameterSwitch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "MessageStoreInterceptor", true, "setOperationMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "MessageStoreInterceptor", true, "setRequestParameterSwitch", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "MessageStorePreResultListener", true, "init", "(MessageStoreInterceptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "PrincipalProxy", true, "getRemoteUser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "PrincipalProxy", true, "getUserPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "RolesInterceptor", true, "setAllowedRoles", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "RolesInterceptor", true, "setDisallowedRoles", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "ScopeInterceptor", true, "getSessionReset", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "ScopeInterceptor", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "ScopeInterceptor", true, "setApplication", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "ScopeInterceptor", true, "setKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "ScopeInterceptor", true, "setSession", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "ScopeInterceptor", true, "setSessionReset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "ScopeInterceptor", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.interceptor", "TokenInterceptor", true, "setTextProviderFactory", "(TextProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", true, "getPluginAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", true, "setPluginAttribute", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", true, "setPluginAttribute", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "BeanRepository", true, "BeanRepository", "(ClassLoader,ErrorDispatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "BeanRepository", true, "BeanRepository", "(ClassLoader,ErrorDispatcher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "BeanRepository", true, "addBean", "(Node$UseBean,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "BeanRepository", true, "addBean", "(Node$UseBean,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Compiler", true, "getCompilationContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Compiler", true, "getErrorDispatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Compiler", true, "getPageInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Compiler", true, "getPageNodes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Compiler", true, "init", "(JspCompilationContext,JspServletWrapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Compiler", true, "init", "(JspCompilationContext,JspServletWrapper)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$ELText", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "getFunctionInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "getMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "getPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "getUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "setFunctionInfo", "(FunctionInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "setMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "setParameters", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "setUri", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Nodes", true, "add", "(ELNode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Nodes", true, "getMapName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Nodes", true, "iterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Nodes", true, "setMapName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Nodes", true, "visit", "(ELNode$Visitor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Root", true, "getExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Text", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Visitor", true, "visit", "(ELNode$Function)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Visitor", true, "visit", "(ELNode$Root)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode", true, "accept", "(ELNode$Visitor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELParser", true, "ELParser", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", true, "createJavacError", "(String,Node$Nodes,StringBuffer,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", true, "createJavacError", "(String,Node$Nodes,StringBuffer,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", true, "createJavacError", "(String,Node$Nodes,StringBuffer,int,JspCompilationContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", true, "createJavacError", "(String,Node$Nodes,StringBuffer,int,JspCompilationContext)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", true, "parseJavacErrors", "(String,String,Node$Nodes)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,String,int,StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,String,int,StringBuffer)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,String,int,StringBuffer)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,String,int,StringBuffer,JspCompilationContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,String,int,StringBuffer,JspCompilationContext)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,String,int,StringBuffer,JspCompilationContext)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,StringBuffer)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "getErrorMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "getJavaFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "getJspExtract", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "getJspFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[5].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "getIncludeCoda", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "getIncludePrelude", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "getPageEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "isDeferedSyntaxAllowedAsLiteral", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "isELIgnored", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "isScriptingInvalid", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "isTrimDirectiveWhitespaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "isXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig", true, "JspConfig", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig", true, "findJspProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "JspRuntimeContext", "(ServletContext,Options)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "JspRuntimeContext", "(ServletContext,Options)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "addWrapper", "(String,JspServletWrapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "addWrapper", "(String,JspServletWrapper)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "getClassPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "getCodeSource", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "getParentClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "getPermissionCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "getWrapper", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil$ValidAttribute", true, "ValidAttribute", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil$ValidAttribute", true, "ValidAttribute", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil$ValidAttribute", true, "ValidAttribute", "(String,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToBoolean", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToByte", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToChar", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToCharacter", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToDouble", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToFloat", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToInt", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToInteger", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToLong", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToPrimitiveBoolean", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToPrimitiveByte", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToPrimitiveDouble", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToPrimitiveFloat", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToPrimitiveLong", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToPrimitiveShort", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToShort", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "escapeQuotes", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "getExpr", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "interpreterCall", "(boolean,String,Class,String,boolean)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "makeXmlJavaIdentifier", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "replace", "(String,char,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "replace", "(String,char,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "toJavaSourceType", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", true, "toJavaSourceTypeFromTld", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Localizer", true, "getMessage", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Localizer", true, "getMessage", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Localizer", true, "getMessage", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Localizer", true, "getMessage", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Localizer", true, "getMessage", "(String,String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Localizer", true, "getMessage", "(String,String,String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$AttributeGenerator", true, "AttributeGenerator", "(Mark,String,Node$CustomTag)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$AttributeGenerator", true, "AttributeGenerator", "(Mark,String,Node$CustomTag)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$AttributeGenerator", true, "AttributeGenerator", "(Mark,String,Node$CustomTag)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$AttributeGenerator", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$AttributeGenerator", true, "getTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Comment", true, "Comment", "(String,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Comment", true, "Comment", "(String,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Comment", true, "Comment", "(String,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[8]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[9]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[8]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[9]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getAtETag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getAtSTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getChildInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getCustomTagParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getJspAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getScriptingVars", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getTagData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getTagFileInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getTagHandlerPoolName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getTagInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getTagPluginContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getVariableInfos", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setAtETag", "(Node$Nodes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setAtSTag", "(Node$Nodes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setCustomTagParent", "(Node$CustomTag)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setJspAttributes", "(Node$JspAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setScriptingVars", "(Vector,int)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setTagData", "(TagData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setTagHandlerPoolName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setTagPluginContext", "(TagPluginContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ELExpression", true, "ELExpression", "(char,String,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ELExpression", true, "ELExpression", "(char,String,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ELExpression", true, "ELExpression", "(char,String,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ELExpression", true, "getEL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ELExpression", true, "setEL", "(ELNode$Nodes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$FallBackAction", true, "FallBackAction", "(Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$FallBackAction", true, "FallBackAction", "(Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$FallBackAction", true, "FallBackAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$FallBackAction", true, "FallBackAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$FallBackAction", true, "FallBackAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$FallBackAction", true, "FallBackAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$FallBackAction", true, "FallBackAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "getPage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "setPage", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "getPage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "setPage", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", true, "getEL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", true, "getLocalName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", true, "getNamedAttributeNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", true, "getTagAttributeInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", true, "getURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "JspBody", "(Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "JspBody", "(Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "JspBody", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "JspBody", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "JspBody", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "JspBody", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "JspBody", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "getChildInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "getJspAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "getNameAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "setJspAttributes", "(Node$JspAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "setNameAttribute", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspOutput", true, "JspOutput", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspOutput", true, "JspOutput", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspOutput", true, "JspOutput", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspOutput", true, "JspOutput", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspOutput", true, "JspOutput", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspOutput", true, "JspOutput", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspRoot", true, "JspRoot", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspRoot", true, "JspRoot", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspRoot", true, "JspRoot", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspRoot", true, "JspRoot", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspRoot", true, "JspRoot", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspRoot", true, "JspRoot", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspText", true, "JspText", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspText", true, "JspText", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspText", true, "JspText", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspText", true, "JspText", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspText", true, "JspText", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "getChildInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "getPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "getTemporaryVariableName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Nodes", true, "Nodes", "(Node$Root)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Nodes", true, "add", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Nodes", true, "getNode", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Nodes", true, "getRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Nodes", true, "visit", "(Node$Visitor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "addImport", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "getImports", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "setValue", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamsAction", true, "ParamsAction", "(Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamsAction", true, "ParamsAction", "(Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamsAction", true, "ParamsAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamsAction", true, "ParamsAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamsAction", true, "ParamsAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamsAction", true, "ParamsAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ParamsAction", true, "ParamsAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "getHeight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "getWidth", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "setHeight", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "setWidth", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Root", true, "getJspConfigPageEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Root", true, "getPageEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Root", true, "getParentRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Root", true, "setJspConfigPageEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Root", true, "setPageEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,String,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,String,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,String,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,String,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,String,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "setValue", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "addImport", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "getImports", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TaglibDirective", true, "TaglibDirective", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TaglibDirective", true, "TaglibDirective", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TaglibDirective", true, "TaglibDirective", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TemplateText", true, "TemplateText", "(String,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TemplateText", true, "TemplateText", "(String,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TemplateText", true, "TemplateText", "(String,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TemplateText", true, "getExtraSmap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TemplateText", true, "setText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "UninterpretedTag", "(String,String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "UninterpretedTag", "(String,String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "UninterpretedTag", "(String,String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "UninterpretedTag", "(String,String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "UninterpretedTag", "(String,String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "UninterpretedTag", "(String,String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "UninterpretedTag", "(String,String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "getJspAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "setJspAttributes", "(Node$JspAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "getBeanName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "setBeanName", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "doVisit", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$AttributeDirective)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$AttributeGenerator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$Comment)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$CustomTag)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$CustomTag)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$Declaration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$DoBodyAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$ELExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$ELExpression)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$Expression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$FallBackAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$ForwardAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$GetProperty)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$IncludeAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$IncludeDirective)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$InvokeAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$JspBody)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$JspBody)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$JspElement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$JspOutput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$JspRoot)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$JspText)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$NamedAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$PageDirective)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$ParamAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$ParamsAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$PlugIn)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$Root)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$Scriptlet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$SetProperty)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$TagDirective)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$TaglibDirective)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$TemplateText)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$TemplateText)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$UninterpretedTag)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$UseBean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$VariableDirective)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visitBody", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node", true, "accept", "(Node$Visitor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node", true, "accept", "(Node$Visitor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node", true, "getLocalName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node", true, "getStart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ServletWriter", true, "ServletWriter", "(PrintWriter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapGenerator", true, "addSmap", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapGenerator", true, "addSmap", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapGenerator", true, "addStratum", "(SmapStratum,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapGenerator", true, "getString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapGenerator", true, "setOutputFileName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapGenerator", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum", true, "SmapStratum", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum", true, "addFile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum", true, "addFile", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum", true, "addFile", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum", true, "getStratumName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum", true, "getString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapUtil", true, "generateSmap", "(JspCompilationContext,Node$Nodes)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "TagPluginManager", true, "TagPluginManager", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "TagPluginManager", true, "apply", "(Node$Nodes,ErrorDispatcher,PageInfo)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "TldLocationsCache", true, "TldLocationsCache", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "TldLocationsCache", true, "TldLocationsCache", "(ServletContext,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.compiler", "TldLocationsCache", true, "getLocation", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.el", "ELContextImpl", false, "ELContextImpl", "(ELResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.el", "ELContextImpl", false, "setFunctionMapper", "(FunctionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.el", "ELContextImpl", false, "setVariableMapper", "(VariableMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.el", "ELContextWrapper", false, "ELContextWrapper", "(ELContext,FunctionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.el", "ELContextWrapper", false, "ELContextWrapper", "(ELContext,FunctionMapper)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.el", "ELResolverImpl", false, "ELResolverImpl", "(VariableResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.el", "ExpressionEvaluatorImpl", false, "ExpressionEvaluatorImpl", "(ExpressionFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.el", "ExpressionImpl", false, "ExpressionImpl", "(ValueExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.el", "FunctionMapperImpl", false, "FunctionMapperImpl", "(FunctionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.el", "JspMethodExpression", false, "JspMethodExpression", "(String,MethodExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.el", "JspMethodExpression", false, "JspMethodExpression", "(String,MethodExpression)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.el", "JspValueExpression", false, "JspValueExpression", "(String,ValueExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.el", "JspValueExpression", false, "JspValueExpression", "(String,ValueExpression)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.el", "VariableResolverImpl", false, "VariableResolverImpl", "(ELContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "InstanceHelper", true, "getServletInstanceManager", "(ServletConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspApplicationContextImpl", true, "createELContext", "(JspContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspApplicationContextImpl", true, "getInstance", "(ServletContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspContextWrapper", true, "JspContextWrapper", "(JspContext,ArrayList,ArrayList,ArrayList,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspContextWrapper", true, "JspContextWrapper", "(JspContext,ArrayList,ArrayList,ArrayList,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspContextWrapper", true, "JspContextWrapper", "(JspContext,ArrayList,ArrayList,ArrayList,Map)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspContextWrapper", true, "JspContextWrapper", "(JspContext,ArrayList,ArrayList,ArrayList,Map)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspContextWrapper", true, "JspContextWrapper", "(JspContext,ArrayList,ArrayList,ArrayList,Map)", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspFragmentHelper", true, "JspFragmentHelper", "(int,JspContext,JspTag)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspFragmentHelper", true, "JspFragmentHelper", "(int,JspContext,JspTag)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspFragmentHelper", true, "getParentTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", true, "convert", "(String,String,Class,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", true, "decode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", true, "getContextRelativePath", "(ServletRequest,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", true, "getContextRelativePath", "(ServletRequest,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", true, "getThrowable", "(ServletRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", true, "include", "(ServletRequest,ServletResponse,String,JspWriter,boolean)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspWriterImpl", true, "JspWriterImpl", "(ServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspWriterImpl", true, "JspWriterImpl", "(ServletResponse,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "PageContextImpl", true, "getServlet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "ProtectedFunctionMapper", false, "mapFunction", "(String,Class,String,Class[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "ServletResponseWrapperInclude", true, "ServletResponseWrapperInclude", "(ServletResponse,JspWriter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "TagHandlerPool", true, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "TagHandlerPool", true, "getTagHandlerPool", "(ServletConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.runtime", "TagHandlerPool", true, "reuse", "(Tag)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JasperLoader", true, "JasperLoader", "(URL[],ClassLoader,PermissionCollection,CodeSource)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JasperLoader", true, "JasperLoader", "(URL[],ClassLoader,PermissionCollection,CodeSource)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JasperLoader", true, "JasperLoader", "(URL[],ClassLoader,PermissionCollection,CodeSource)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspCServletContext", true, "JspCServletContext", "(PrintWriter,ClassLoaderInterface)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspCServletContext", true, "JspCServletContext", "(PrintWriter,ClassLoaderInterface)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletConfig,Options,String,boolean,JspRuntimeContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletConfig,Options,String,boolean,JspRuntimeContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletConfig,Options,String,boolean,JspRuntimeContext)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletConfig,Options,String,boolean,JspRuntimeContext)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletContext,Options,String,TagInfo,JspRuntimeContext,URL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletContext,Options,String,TagInfo,JspRuntimeContext,URL)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletContext,Options,String,TagInfo,JspRuntimeContext,URL)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletContext,Options,String,TagInfo,JspRuntimeContext,URL)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletContext,Options,String,TagInfo,JspRuntimeContext,URL)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletContext,Options,String,TagInfo,JspRuntimeContext,URL)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "getJspEngineContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "getServlet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "getServletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "setCompilationException", "(JasperException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.tagplugins.jstl", "Util$ImportResponseWrapper", true, "getCharEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.tagplugins.jstl", "Util$ImportResponseWrapper", true, "getString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.tagplugins.jstl", "Util$ImportResponseWrapper", true, "setCharEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.tagplugins.jstl", "Util", true, "escapeXml", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.tagplugins.jstl", "Util", true, "getContentTypeAttribute", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.tagplugins.jstl", "Util", true, "resolveUrl", "(String,String,PageContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.tagplugins.jstl", "Util", true, "resolveUrl", "(String,String,PageContext)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.tagplugins.jstl", "Util", true, "stripSession", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.util", "Enumerator", false, "Enumerator", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.util", "Enumerator", false, "Enumerator", "(Collection,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.util", "Enumerator", false, "Enumerator", "(Iterator)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.util", "Enumerator", false, "Enumerator", "(Iterator,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.util", "Enumerator", false, "Enumerator", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.util", "Enumerator", false, "Enumerator", "(Map,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "ASCIIReader", true, "ASCIIReader", "(InputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "SymbolTable", true, "addSymbol", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "SymbolTable", true, "addSymbol", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "SymbolTable", true, "addSymbol", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "SymbolTable", true, "addSymbol", "(char[],int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "TreeNode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "TreeNode", "(String,TreeNode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "TreeNode", "(String,TreeNode)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "TreeNode", "(String,TreeNode)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "addAttribute", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "addAttribute", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "addChild", "(TreeNode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "findAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "findAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "findChild", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "findChildren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "findChildren", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "getBody", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "setBody", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "UCSReader", true, "UCSReader", "(InputStream,int,short)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "UCSReader", true, "UCSReader", "(InputStream,short)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "UTF8Reader", true, "UTF8Reader", "(InputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", true, "scanData", "(String,XMLStringBuffer)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", true, "scanLiteral", "(int,XMLString)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", true, "scanName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", true, "scanPseudoAttribute", "(boolean,XMLString)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", true, "scanPseudoAttribute", "(boolean,XMLString)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", true, "scanPseudoAttribute", "(boolean,XMLString)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLString", true, "XMLString", "(XMLString)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLString", true, "XMLString", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLString", true, "setValues", "(XMLString)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLString", true, "setValues", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLString", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", true, "XMLStringBuffer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", true, "XMLStringBuffer", "(XMLString)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", true, "XMLStringBuffer", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", true, "append", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", true, "append", "(XMLString)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", true, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "EmbeddedServletOptions", false, "EmbeddedServletOptions", "(ServletConfig,ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "EmbeddedServletOptions", false, "EmbeddedServletOptions", "(ServletConfig,ServletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "EmbeddedServletOptions", false, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "EmbeddedServletOptions", false, "setProperty", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "EmbeddedServletOptions", false, "setProperty", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "EmbeddedServletOptions", false, "setTldLocationsCache", "(TldLocationsCache)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "generateWebMapping", "(String,JspCompilationContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "generateWebMapping", "(String,JspCompilationContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "getExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "getSourceCode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "scanFiles", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "setArgs", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "setClassLoaderInterface", "(ClassLoaderInterface)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "setClassName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "setClassPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "setCompiler", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "setCompilerSourceVM", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "setCompilerTargetVM", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "setIeClassId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "setJavaEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "setJspFiles", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspC", true, "setPackage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,TagInfo,Options,ServletContext,JspServletWrapper,JspRuntimeContext,URL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,TagInfo,Options,ServletContext,JspServletWrapper,JspRuntimeContext,URL)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,TagInfo,Options,ServletContext,JspServletWrapper,JspRuntimeContext,URL)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,TagInfo,Options,ServletContext,JspServletWrapper,JspRuntimeContext,URL)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,TagInfo,Options,ServletContext,JspServletWrapper,JspRuntimeContext,URL)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,TagInfo,Options,ServletContext,JspServletWrapper,JspRuntimeContext,URL)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,TagInfo,Options,ServletContext,JspServletWrapper,JspRuntimeContext,URL)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,boolean,Options,ServletContext,JspServletWrapper,JspRuntimeContext,ClassLoaderInterface)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,boolean,Options,ServletContext,JspServletWrapper,JspRuntimeContext,ClassLoaderInterface)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,boolean,Options,ServletContext,JspServletWrapper,JspRuntimeContext,ClassLoaderInterface)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,boolean,Options,ServletContext,JspServletWrapper,JspRuntimeContext,ClassLoaderInterface)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,boolean,Options,ServletContext,JspServletWrapper,JspRuntimeContext,ClassLoaderInterface)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,boolean,Options,ServletContext,JspServletWrapper,JspRuntimeContext,ClassLoaderInterface)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "createCompiler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getClassFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getClassPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getCompiler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getJavaPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getJspFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getJspLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getOutputDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getRealPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getRealPath", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getRuntimeContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getServletClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getServletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getServletJavaFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getServletPackageName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getSourceCode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getTagFileJarUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getTagFileJarUrl", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getTagInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "getWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "resolveRelativeUri", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "resolveRelativeUri", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "setClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "setClassPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "setServletClassName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "setServletPackageName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "setSourceCode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "setTagFileJarUrl", "(String,URL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "setTagFileJarUrl", "(String,URL)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "setTagInfo", "(TagInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", true, "setWriter", "(ServletWriter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.jasper", "Options", true, "getCache", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "Options", true, "getClassPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "Options", true, "getCompiler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "Options", true, "getCompilerClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "Options", true, "getCompilerSourceVM", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "Options", true, "getCompilerTargetVM", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "Options", true, "getIeClassId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "Options", true, "getJavaEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "Options", true, "getJspConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "Options", true, "getScratchDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "Options", true, "getTagPluginManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.jasper", "Options", true, "getTldLocationsCache", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.config.entities", "JSONConstantConfig", true, "getJsonDateFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.config.entities", "JSONConstantConfig", true, "getJsonWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.config.entities", "JSONConstantConfig", true, "setJsonDateFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.config.entities", "JSONConstantConfig", true, "setJsonWriter", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCError", true, "RPCError", "(String,RPCErrorCode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCError", true, "RPCError", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCError", true, "RPCError", "(Throwable,RPCErrorCode,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCError", true, "RPCError", "(Throwable,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCError", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCError", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCError", true, "getStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCError", true, "setMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCError", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCError", true, "setStack", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCResponse", true, "getDebug", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCResponse", true, "getError", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCResponse", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCResponse", true, "getResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCResponse", true, "setDebug", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCResponse", true, "setError", "(RPCError)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCResponse", true, "setId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCResponse", true, "setResult", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMD", true, "addSMDMethod", "(SMDMethod)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMD", true, "getMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMD", true, "getObjectName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMD", true, "getServiceType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMD", true, "getServiceUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMD", true, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMD", true, "setObjectName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMD", true, "setServiceType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMD", true, "setServiceUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMD", true, "setVersion", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMDGenerator", true, "SMDGenerator", "(Object,List,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMDGenerator", true, "SMDGenerator", "(Object,List,boolean)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMDMethod", true, "SMDMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMDMethod", true, "addSMDMethodParameter", "(SMDMethodParameter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMDMethod", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMDMethod", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMDMethod", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMDMethodParameter", true, "SMDMethodParameter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMDMethodParameter", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json.smd", "SMDMethodParameter", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONCleaner$Filter", true, "Filter", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONCleaner", true, "clean", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONCleaner", true, "getAllowedCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONCleaner", true, "getBlockedCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONCleaner", true, "getIncludesExcludesMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONCleaner", true, "setAllowed", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONCleaner", true, "setAllowedCollection", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONCleaner", true, "setBlocked", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONCleaner", true, "setBlockedCollection", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONCleaner", true, "setIncludesExcludesMap", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONException", true, "JSONException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONException", true, "JSONException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONException", true, "JSONException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", true, "getCallbackParameter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", true, "invoke", "(Object,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", true, "setCallbackParameter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", true, "setExcludeProperties", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", true, "setExcludeWildcards", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", true, "setIncludeProperties", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", true, "setIncludeWildcards", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", true, "setJSONCleaner", "(JSONCleaner)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", true, "setJSONPopulator", "(JSONPopulator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", true, "setJsonContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", true, "setJsonRpcContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", true, "setRoot", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONPopulator", true, "JSONPopulator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONPopulator", true, "convert", "(Class,Type,Object,Method)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONPopulator", true, "getDateFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONPopulator", true, "setDateFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONReader", true, "read", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "getCallbackParameter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "getDefaultDateFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "getExcludePropertiesList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "getIncludePropertiesList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "getRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "getWrapPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "getWrapSuffix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "setCallbackParameter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "setDefaultDateFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "setExcludeProperties", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "setExcludeWildcards", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "setIncludeProperties", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "setIncludeWildcards", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "setJsonUtil", "(JSONUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "setRoot", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "setWrapPrefix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONResult", true, "setWrapSuffix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "asSet", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "processIncludePatterns", "(Set,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String,boolean)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String,boolean)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean,boolean)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean,boolean)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean,boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", true, "setWriter", "(JSONWriter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONValidationInterceptor", true, "setNoEncodingSetParam", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONValidationInterceptor", true, "setValidateJsonParam", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONValidationInterceptor", true, "setValidateOnlyParam", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONWriter", true, "write", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONWriter", true, "write", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONWriter", true, "write", "(Object,Collection,Collection,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONWriter", true, "write", "(Object,Collection,Collection,boolean)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONWriter", true, "write", "(Object,Collection,Collection,boolean)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "JSONWriter", true, "write", "(Object,Collection,Collection,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String)", "", "Argument[10]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String,String,String)", "", "Argument[10]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String,String,String)", "", "Argument[11]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String,String,String)", "", "Argument[12]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "getEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "getResponse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "getSerializedJSON", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "getWrapPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", true, "getWrapSuffix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.junit.util", "TestUtils", true, "normalize", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockActionRequest", true, "MockActionRequest", "(PortalContext,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockActionRequest", true, "MockActionRequest", "(PortalContext,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockActionRequest", true, "MockActionRequest", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockActionRequest", true, "MockActionRequest", "(PortletMode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockActionResponse", true, "MockActionResponse", "(PortalContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockActionResponse", true, "getRedirectedUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockBaseURL", true, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockBaseURL", true, "getParameterNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockBaseURL", true, "getParameterValues", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockBaseURL", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockClientDataRequest", true, "MockClientDataRequest", "(PortalContext,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockClientDataRequest", true, "MockClientDataRequest", "(PortalContext,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockClientDataRequest", true, "MockClientDataRequest", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockClientDataRequest", true, "setContent", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockClientDataRequest", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockClientDataRequest", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockEvent", true, "MockEvent", "(QName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockEvent", true, "MockEvent", "(QName,Serializable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockEvent", true, "MockEvent", "(QName,Serializable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockEvent", true, "MockEvent", "(String,Serializable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockEventRequest", true, "MockEventRequest", "(Event)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockEventRequest", true, "MockEventRequest", "(Event,PortalContext,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockEventRequest", true, "MockEventRequest", "(Event,PortalContext,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockEventRequest", true, "MockEventRequest", "(Event,PortalContext,PortletContext)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockEventRequest", true, "MockEventRequest", "(Event,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockEventRequest", true, "MockEventRequest", "(Event,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockEventRequest", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "MockMimeResponse", "(PortalContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "MockMimeResponse", "(PortalContext,PortletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "MockMimeResponse", "(PortalContext,PortletRequest)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "getContentAsByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "getContentAsString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "getForwardedUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "getIncludedUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "setCharacterEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "setForwardedUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "setIncludedUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockMultipartActionRequest", true, "addFile", "(MultipartFile)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortalContext", true, "MockPortalContext", "(List,List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortalContext", true, "MockPortalContext", "(List,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortalContext", true, "setProperty", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortalContext", true, "setProperty", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "MockPortletConfig", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "MockPortletConfig", "(PortletContext,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "MockPortletConfig", "(PortletContext,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "MockPortletConfig", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addContainerRuntimeOption", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addContainerRuntimeOption", "(String,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addContainerRuntimeOption", "(String,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addInitParameter", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addInitParameter", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addProcessingEventQName", "(QName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addPublicRenderParameterName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addPublishingEventQName", "(QName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addSupportedLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "setDefaultNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "setResourceBundle", "(Locale,ResourceBundle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "setResourceBundle", "(Locale,ResourceBundle)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "MockPortletContext", "(ResourceLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "MockPortletContext", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "MockPortletContext", "(String,ResourceLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "MockPortletContext", "(String,ResourceLoader)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "addContainerRuntimeOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "addInitParameter", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "addInitParameter", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "setPortletContextName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletPreferences", true, "setPreferencesValidator", "(PreferencesValidator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletPreferences", true, "setReadOnly", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "MockPortletRequest", "(PortalContext,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "MockPortletRequest", "(PortalContext,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "MockPortletRequest", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addParameter", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addParameter", "(String,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addParameter", "(String,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addPreferredLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addPreferredResponseContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addProperty", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addResponseContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addUserRole", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "registerPublicParameter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setAuthType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setContextPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setCookies", "(Cookie[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setParameter", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setParameter", "(String,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setParameter", "(String,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setParameters", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setPortletMode", "(PortletMode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setPreferences", "(PortletPreferences)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setProperty", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setRemoteUser", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setScheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setServerName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setSession", "(PortletSession)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setUserPrincipal", "(Principal)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setWindowID", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setWindowState", "(WindowState)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequestDispatcher", true, "MockPortletRequestDispatcher", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "MockPortletResponse", "(PortalContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getCookie", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getCookies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getPortalContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getProperties", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getPropertyNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getXmlProperties", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getXmlProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getXmlPropertyNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletSession", true, "MockPortletSession", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletURL", true, "MockPortletURL", "(PortalContext,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletURL", true, "MockPortletURL", "(PortalContext,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockRenderRequest", true, "MockRenderRequest", "(PortalContext,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockRenderRequest", true, "MockRenderRequest", "(PortalContext,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockRenderRequest", true, "MockRenderRequest", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockRenderRequest", true, "MockRenderRequest", "(PortletMode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockRenderRequest", true, "MockRenderRequest", "(PortletMode,WindowState)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockRenderRequest", true, "MockRenderRequest", "(PortletMode,WindowState)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockRenderResponse", true, "MockRenderResponse", "(PortalContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockRenderResponse", true, "MockRenderResponse", "(PortalContext,RenderRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockRenderResponse", true, "MockRenderResponse", "(PortalContext,RenderRequest)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockRenderResponse", true, "getNextPossiblePortletModes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockRenderResponse", true, "getTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "MockResourceRequest", "(MockResourceURL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "MockResourceRequest", "(PortalContext,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "MockResourceRequest", "(PortalContext,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "MockResourceRequest", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "MockResourceRequest", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "addPrivateRenderParameter", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "addPrivateRenderParameter", "(String,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "addPrivateRenderParameter", "(String,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "setCacheability", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "setResourceID", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockResourceURL", true, "getResourceID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockStateAwareResponse", true, "MockStateAwareResponse", "(PortalContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockStateAwareResponse", true, "getEvent", "(QName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockStateAwareResponse", true, "getEvent", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockStateAwareResponse", true, "getEventNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockStateAwareResponse", true, "getRenderParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockStateAwareResponse", true, "getRenderParameterNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockStateAwareResponse", true, "getRenderParameterValues", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "ServletWrappingPortletContext", true, "ServletWrappingPortletContext", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "ServletWrappingPortletContext", true, "getServletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.osgi.action", "BundleContextAware", true, "withBundleContext", "(BundleContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", true, "setBundleAccessor", "(BundleAccessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", true, "setConfiguration", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", true, "setId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "ShellAction", true, "getCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "ShellAction", true, "getOutput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "ShellAction", true, "setCommand", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi.host", "OsgiHost", true, "getBundleContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.osgi.host", "OsgiHost", true, "init", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi.host", "OsgiHost", true, "init", "(ServletContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.osgi.interceptor", "BundleContextAware", true, "setBundleContext", "(BundleContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi.interceptor", "OsgiInterceptor", true, "setServletContext", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi.loaders", "StaticContentBundleResourceLoader", true, "setBundleAccessor", "(BundleAccessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi", "BundleAccessor", true, "addPackageFromBundle", "(Bundle,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi", "BundleAccessor", true, "addPackageFromBundle", "(Bundle,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi", "BundleAccessor", true, "getPackagesByBundle", "(Bundle)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.osgi", "BundleAccessor", true, "setBundleContext", "(BundleContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi", "BundleAccessor", true, "setOsgiHost", "(OsgiHost)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi", "DelegatingObjectFactory", true, "setBundleResourceLoader", "(BundleAccessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi", "DelegatingObjectFactory", true, "setOsgiConfigurationProvider", "(PackageProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi", "OsgiConfigurationProvider", true, "setBundleAccessor", "(BundleAccessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi", "OsgiConfigurationProvider", true, "setFileManagerFactory", "(FileManagerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi", "OsgiConfigurationProvider", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi", "OsgiConfigurationProvider", true, "setServletContext", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi", "OsgiUtil", true, "generateJavaVersionForSystemPackages", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.osgi", "OsgiUtil", true, "translateBundleURLToJarURL", "(URL,Bundle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.osgi", "PackageLoader", true, "loadPackages", "(Container,Bundle,BundleContext,ObjectFactory,FileManagerFactory,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.osgi", "SpringOsgiObjectFactory", true, "setBundleAccessor", "(BundleAccessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.oval.interceptor", "DefaultOValValidationManager", true, "setFileManagerFactory", "(FileManagerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.oval.interceptor", "OValValidationInterceptor", true, "setTextProviderFactory", "(TextProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.oval.interceptor", "OValValidationInterceptor", true, "setValidationManager", "(OValValidationManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.oval.interceptor", "OValValidationManager", true, "getConfigurers", "(Class,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.oval.interceptor", "OValValidationManager", true, "getConfigurers", "(Class,String,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.oval.interceptor", "OValValidationManager", true, "getConfigurers", "(Class,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.plexus", "PlexusObjectFactory", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.plexus", "PlexusObjectFactory", true, "setServletConfig", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.dispatcher", "DirectRenderFromEventAction", true, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[7]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[8]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[9]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "setActionMapper", "(ActionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.interceptor", "PortletPrincipalProxy", true, "PortletPrincipalProxy", "(PortletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.interceptor", "ServletPortletPreferences", true, "ServletPortletPreferences", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "PortletActionRedirectResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "PortletActionRedirectResult", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "PortletActionRedirectResult", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "PortletActionRedirectResult", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "PortletActionRedirectResult", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "PortletActionRedirectResult", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "addParameter", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "addParameter", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "setActionMapper", "(ActionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "setActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "setQueryStringBuilder", "(QueryStringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletResult", true, "PortletResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletResult", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletResult", true, "setDispatcherServletName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletResult", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletResult", true, "setTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletResultHelper", true, "include", "(PortletRequestDispatcher,String,PortletRequest,PortletResponse)", "", "Argument[0]", "Argument[3]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletResultHelper", true, "include", "(PortletRequestDispatcher,String,PortletRequest,PortletResponse)", "", "Argument[1]", "Argument[3]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletResultHelper", true, "setPortletMode", "(PortletResponse,PortletMode)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletResultHelper", true, "setRenderParameter", "(PortletResponse,String,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletVelocityResult", true, "PortletVelocityResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletVelocityResult", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletVelocityResult", true, "setVelocityManager", "(VelocityManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletHttpSession", true, "PortletHttpSession", "(PortletSession)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletHttpSession", true, "getPortletSession", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletConfig", true, "PortletServletConfig", "(PortletConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletConfig", true, "getPortletConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletContext", true, "PortletServletContext", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletContext", true, "getPortletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletInputStream", true, "PortletServletInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletInputStream", true, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletOutputStream", true, "PortletServletOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletOutputStream", true, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletRequest", true, "PortletServletRequest", "(PortletRequest,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletRequest", true, "PortletServletRequest", "(PortletRequest,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletRequest", true, "PortletServletRequest", "(PortletRequest,PortletContext,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletRequest", true, "PortletServletRequest", "(PortletRequest,PortletContext,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletRequest", true, "PortletServletRequest", "(PortletRequest,PortletContext,Map)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletRequest", true, "getPortletRequest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletRequestDispatcher", true, "PortletServletRequestDispatcher", "(PortletRequestDispatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletResponse", true, "PortletServletResponse", "(PortletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletResponse", true, "getPortletResponse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.servlet", "PortletServletResponseJSR286", true, "PortletServletResponseJSR286", "(PortletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildResourceUrl", "(String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String)", "", "Argument[0]", "Argument[3].Element", "taint", "df-generated"], + ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String)", "", "Argument[1]", "Argument[3].Element", "taint", "df-generated"], + ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String)", "", "Argument[2]", "Argument[3].Element", "taint", "df-generated"], + ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String)", "", "Argument[5]", "Argument[3].Element", "taint", "df-generated"], + ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String,String,boolean,boolean)", "", "Argument[0]", "Argument[3].Element", "taint", "df-generated"], + ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String,String,boolean,boolean)", "", "Argument[1]", "Argument[3].Element", "taint", "df-generated"], + ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String,String,boolean,boolean)", "", "Argument[2]", "Argument[3].Element", "taint", "df-generated"], + ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String,String,boolean,boolean)", "", "Argument[6]", "Argument[3].Element", "taint", "df-generated"], + ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "ensureParamsAreStringArrays", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet", "PortletApplicationMap", true, "PortletApplicationMap", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet", "PortletApplicationMap", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet", "PortletApplicationMap", true, "remove", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.portlet", "PortletRequestMap", true, "PortletRequestMap", "(PortletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.portlet", "PortletSessionMap", true, "PortletSessionMap", "(PortletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperDeleteMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperEditMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperGetMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperIndexMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperNewMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperOptionsMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperPostContinueMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperPostMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperPutContinueMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperPutMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getRestDefaultErrorResultName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getRestDefaultExtension", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getRestNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getRestValidationFailureStatusCode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperDeleteMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperEditMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperGetMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperIndexMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperNewMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperOptionsMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperPostContinueMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperPostMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperPutContinueMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperPutMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setRestDefaultErrorResultName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setRestDefaultExtension", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setRestNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setRestValidationFailureStatusCode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest.handler", "ContentTypeHandler", true, "fromObject", "(ActionInvocation,Object,String,Writer)", "", "Argument[1]", "Argument[3]", "taint", "df-generated"], + ["org.apache.struts2.rest.handler", "ContentTypeHandler", true, "fromObject", "(ActionInvocation,Object,String,Writer)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.handler", "ContentTypeHandler", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest.handler", "JacksonJsonHandler", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "ContentTypeHandlerManager", true, "findExtension", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest", "ContentTypeHandlerManager", true, "findExtension", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest", "ContentTypeHandlerManager", true, "getHandlerForRequest", "(HttpServletRequest)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest", "ContentTypeHandlerManager", true, "getHandlerForResponse", "(HttpServletRequest,HttpServletResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest", "ContentTypeHandlerManager", true, "handleResult", "(ActionConfig,Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest", "ContentTypeHandlerManager", true, "handleResult", "(ActionInvocation,Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest", "ContentTypeInterceptor", true, "setContentTypeHandlerSelector", "(ContentTypeHandlerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "DefaultContentTypeHandlerManager", true, "getExtensionIfPresent", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest", "DefaultContentTypeHandlerManager", true, "setDefaultExtension", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "DefaultHttpHeaders", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "disableCaching", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "lastModified", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "lastModified", "(Date)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "renderResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "renderResult", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "setLocation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "setLocation", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "setLocationId", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "setLocationId", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "withETag", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "withETag", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "withNoETag", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "withStatus", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.rest", "HttpHeaders", true, "apply", "(HttpServletRequest,HttpServletResponse,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest", "HttpHeaders", true, "getResultCode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestActionInvocation", true, "setDefaultErrorResultName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestActionInvocation", true, "setMimeTypeHandlerSelector", "(ContentTypeHandlerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestActionMapper", true, "getIdParameterName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestActionMapper", true, "setDeleteMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestActionMapper", true, "setEditMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestActionMapper", true, "setGetMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestActionMapper", true, "setIdParameterName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestActionMapper", true, "setIndexMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestActionMapper", true, "setNewMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestActionMapper", true, "setOptionsMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestActionMapper", true, "setPostContinueMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestActionMapper", true, "setPostMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestActionMapper", true, "setPutContinueMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestActionMapper", true, "setPutMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestActionProxyFactory", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestWorkflowInterceptor", true, "setContentTypeHandlerManager", "(ContentTypeHandlerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestWorkflowInterceptor", true, "setEditMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestWorkflowInterceptor", true, "setInputResultName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestWorkflowInterceptor", true, "setNewMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestWorkflowInterceptor", true, "setPostMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.rest", "RestWorkflowInterceptor", true, "setPutMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "getBody", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "getCookies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "getDateHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "getIntHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "getStringHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withContentType", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withContentTypeJson", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withContentTypeTextHtml", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withContentTypeTextPlain", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withCookie", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withHeader", "(String,Integer)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withHeader", "(String,Long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withHeader", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "write", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "write", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "writeLine", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.plain", "ResponseBuilder", true, "writeLine", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.result.xslt", "AbstractAdapterNode", true, "getChildBeforeOrAfter", "(Node,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AbstractAdapterNode", true, "getElementsByTagName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AbstractAdapterNode", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptDocument", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptDocument", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptDocument", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptNode", "(AdapterNode,String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptNode", "(AdapterNode,String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptNode", "(AdapterNode,String,Object)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptNode", "(AdapterNode,String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptNullValue", "(AdapterNode,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptNullValue", "(AdapterNode,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptNullValue", "(AdapterNode,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "proxyNamedNodeMap", "(AdapterNode,NamedNodeMap)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "proxyNamedNodeMap", "(AdapterNode,NamedNodeMap)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "proxyNamedNodeMap", "(AdapterNode,NamedNodeMap)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "proxyNode", "(AdapterNode,Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "proxyNode", "(AdapterNode,Node)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", true, "proxyNode", "(AdapterNode,Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterNode", true, "getAdapterFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterNode", true, "getChildAfter", "(Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterNode", true, "getChildBefore", "(Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterNode", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterNode", true, "getPropertyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterNode", true, "getPropertyValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterNode", true, "setAdapterFactory", "(AdapterFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterNode", true, "setParent", "(AdapterNode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterNode", true, "setPropertyName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterNode", true, "setPropertyValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ArrayAdapter", true, "ArrayAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ArrayAdapter", true, "ArrayAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ArrayAdapter", true, "ArrayAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ArrayAdapter", true, "ArrayAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "BeanAdapter", true, "BeanAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "BeanAdapter", true, "BeanAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "BeanAdapter", true, "BeanAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "BeanAdapter", true, "BeanAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "CollectionAdapter", true, "CollectionAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "CollectionAdapter", true, "CollectionAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "CollectionAdapter", true, "CollectionAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "CollectionAdapter", true, "CollectionAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "MapAdapter", true, "MapAdapter", "(AdapterFactory,AdapterNode,String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "MapAdapter", true, "MapAdapter", "(AdapterFactory,AdapterNode,String,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "MapAdapter", true, "MapAdapter", "(AdapterFactory,AdapterNode,String,Map)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "MapAdapter", true, "MapAdapter", "(AdapterFactory,AdapterNode,String,Map)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "MapAdapter", true, "map", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyAttrAdapter", true, "ProxyAttrAdapter", "(AdapterFactory,AdapterNode,Attr)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyAttrAdapter", true, "ProxyAttrAdapter", "(AdapterFactory,AdapterNode,Attr)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyAttrAdapter", true, "ProxyAttrAdapter", "(AdapterFactory,AdapterNode,Attr)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyAttrAdapter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyElementAdapter", true, "ProxyElementAdapter", "(AdapterFactory,AdapterNode,Element)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyElementAdapter", true, "ProxyElementAdapter", "(AdapterFactory,AdapterNode,Element)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyElementAdapter", true, "ProxyElementAdapter", "(AdapterFactory,AdapterNode,Element)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyElementAdapter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyNamedNodeMap", true, "ProxyNamedNodeMap", "(AdapterFactory,AdapterNode,NamedNodeMap)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyNamedNodeMap", true, "ProxyNamedNodeMap", "(AdapterFactory,AdapterNode,NamedNodeMap)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyNamedNodeMap", true, "ProxyNamedNodeMap", "(AdapterFactory,AdapterNode,NamedNodeMap)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyNodeAdapter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyTextNodeAdapter", true, "ProxyTextNodeAdapter", "(AdapterFactory,AdapterNode,Text)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyTextNodeAdapter", true, "ProxyTextNodeAdapter", "(AdapterFactory,AdapterNode,Text)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyTextNodeAdapter", true, "ProxyTextNodeAdapter", "(AdapterFactory,AdapterNode,Text)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ProxyTextNodeAdapter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "ServletURIResolver", true, "ServletURIResolver", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "SimpleAdapterDocument", true, "SimpleAdapterDocument", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "SimpleAdapterDocument", true, "SimpleAdapterDocument", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "SimpleAdapterDocument", true, "SimpleAdapterDocument", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "SimpleAdapterDocument", true, "SimpleAdapterDocument", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "SimpleNodeList", true, "SimpleNodeList", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "SimpleNodeList", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "SimpleTextNode", true, "SimpleTextNode", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "SimpleTextNode", true, "SimpleTextNode", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "SimpleTextNode", true, "SimpleTextNode", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "SimpleTextNode", true, "SimpleTextNode", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "StringAdapter", true, "StringAdapter", "(AdapterFactory,AdapterNode,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "StringAdapter", true, "StringAdapter", "(AdapterFactory,AdapterNode,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "StringAdapter", true, "StringAdapter", "(AdapterFactory,AdapterNode,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "StringAdapter", true, "StringAdapter", "(AdapterFactory,AdapterNode,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "XSLTResult", true, "XSLTResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "XSLTResult", true, "getEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "XSLTResult", true, "getExposedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "XSLTResult", true, "getStylesheetLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "XSLTResult", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "XSLTResult", true, "setExposedValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result.xslt", "XSLTResult", true, "setStylesheetLocation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "HttpHeaderResult", true, "addHeader", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "HttpHeaderResult", true, "addHeader", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "HttpHeaderResult", true, "getHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result", "HttpHeaderResult", true, "setError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "HttpHeaderResult", true, "setErrorMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "PlainTextResult", true, "PlainTextResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "PlainTextResult", true, "getCharSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result", "PlainTextResult", true, "setCharSet", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "PostbackResult", true, "setActionMapper", "(ActionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "PostbackResult", true, "setActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "PostbackResult", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "PostbackResult", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletActionRedirectResult", true, "setActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletActionRedirectResult", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletActionRedirectResult", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletDispatcherResult", true, "ServletDispatcherResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletDispatcherResult", true, "setQueryStringParser", "(QueryStringParser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletRedirectResult", true, "ServletRedirectResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletRedirectResult", true, "ServletRedirectResult", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletRedirectResult", true, "ServletRedirectResult", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletRedirectResult", true, "addParameter", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletRedirectResult", true, "addParameter", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.result", "ServletRedirectResult", true, "setActionMapper", "(ActionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletRedirectResult", true, "setAnchor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "ServletRedirectResult", true, "setQueryStringBuilder", "(QueryStringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "StreamResult", true, "StreamResult", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "StreamResult", true, "getContentCharSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result", "StreamResult", true, "getContentDisposition", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result", "StreamResult", true, "getContentLength", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result", "StreamResult", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result", "StreamResult", true, "getInputName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result", "StreamResult", true, "setContentCharSet", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "StreamResult", true, "setContentDisposition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "StreamResult", true, "setContentLength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "StreamResult", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "StreamResult", true, "setInputName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "StreamResult", true, "setNotExcludedAcceptedPatterns", "(NotExcludedAcceptedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "StrutsResultSupport", true, "StrutsResultSupport", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "StrutsResultSupport", true, "StrutsResultSupport", "(String,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "StrutsResultSupport", true, "doExecute", "(String,ActionInvocation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "StrutsResultSupport", true, "doExecute", "(String,ActionInvocation)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.result", "StrutsResultSupport", true, "getLastFinalLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result", "StrutsResultSupport", true, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.result", "StrutsResultSupport", true, "setLocation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.action", "AbstractCRUDAction", true, "getAvailableItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.action", "AbstractCRUDAction", true, "getToDelete", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.action", "AbstractCRUDAction", true, "setToDelete", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.action", "EmployeeAction", true, "getCurrentEmployee", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.action", "EmployeeAction", true, "getSelectedSkills", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.action", "EmployeeAction", true, "setCurrentEmployee", "(Employee)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.action", "EmployeeAction", true, "setSelectedSkills", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.action", "JSPEvalAction", true, "setJsp", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.action", "SkillAction", true, "getCurrentSkill", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.action", "SkillAction", true, "getSkillName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.action", "SkillAction", true, "setCurrentSkill", "(Skill)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.action", "SkillAction", true, "setSkillName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.actionchaining", "ActionChain1", true, "getActionChain1Property1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.actionchaining", "ActionChain1", true, "setActionChain1Property1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.actionchaining", "ActionChain2", true, "getActionChain1Property1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.actionchaining", "ActionChain2", true, "getActionChain2Property1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.actionchaining", "ActionChain2", true, "setActionChain1Property1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.actionchaining", "ActionChain2", true, "setActionChain2Property1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.actionchaining", "ActionChain3", true, "getActionChain1Property1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.actionchaining", "ActionChain3", true, "getActionChain2Property1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.actionchaining", "ActionChain3", true, "getActionChain3Property1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.actionchaining", "ActionChain3", true, "setActionChain1Property1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.actionchaining", "ActionChain3", true, "setActionChain2Property1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.actionchaining", "ActionChain3", true, "setActionChain3Property1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax.tree", "Category", true, "Category", "(long,String,Category[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax.tree", "Category", true, "Category", "(long,String,Category[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax.tree", "Category", true, "getChildren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax.tree", "Category", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax.tree", "Category", true, "setChildren", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax.tree", "Category", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax.tree", "GetCategory", true, "getCategory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax", "AjaxTestAction", true, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax", "AjaxTestAction", true, "setData", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax", "AutocompleterExampleAction", true, "getOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax", "AutocompleterExampleAction", true, "getSelect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax", "AutocompleterExampleAction", true, "setSelect", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", true, "getGender", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", true, "setGender", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax", "Example5Action", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.ajax", "Example5Action", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.application", "Storage", true, "findAll", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.application", "Storage", true, "get", "(Class,Serializable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.application", "Storage", true, "update", "(IdEntity)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.async", "ChatRoomAction", true, "getNewMessages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.async", "ChatRoomAction", true, "setMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatException", true, "ChatException", "(String,ChatException$ErrorType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatLoginAction", true, "ChatLoginAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatLoginAction", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatLoginAction", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatLogoutAction", true, "ChatLogoutAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatMessage", true, "ChatMessage", "(String,User)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatMessage", true, "ChatMessage", "(String,User)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatMessage", true, "getCreationDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatMessage", true, "getCreator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatMessage", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatService", true, "addRoom", "(Room)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatService", true, "getAvailableRooms", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatService", true, "getAvailableUsers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatService", true, "getMessagesInRoom", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatService", true, "getUsersAvailableInRoom", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatService", true, "login", "(User)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "CrudRoomAction", true, "CrudRoomAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "CrudRoomAction", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "CrudRoomAction", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "CrudRoomAction", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "CrudRoomAction", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "DateConverter", true, "setXWorkConverter", "(XWorkConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "EnterRoomAction", true, "EnterRoomAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "EnterRoomAction", true, "getRoomName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "EnterRoomAction", true, "setRoomName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ExitRoomAction", true, "ExitRoomAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ExitRoomAction", true, "getRoomName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "ExitRoomAction", true, "setRoomName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "MessagesAvailableInRoomAction", true, "MessagesAvailableInRoomAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "MessagesAvailableInRoomAction", true, "getMessagesAvailableInRoom", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "MessagesAvailableInRoomAction", true, "getRoomName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "MessagesAvailableInRoomAction", true, "setRoomName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "Room", true, "Room", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "Room", true, "Room", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "Room", true, "addMessage", "(ChatMessage)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "Room", true, "findMember", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "Room", true, "getChatMessages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "Room", true, "getCreationDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "Room", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "Room", true, "getMembers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "Room", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "Room", true, "memberEnter", "(User)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "RoomsAvailableAction", true, "RoomsAvailableAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "RoomsAvailableAction", true, "getAvailableRooms", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "SendMessageToRoomAction", true, "SendMessageToRoomAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "SendMessageToRoomAction", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "SendMessageToRoomAction", true, "getRoomName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "SendMessageToRoomAction", true, "setMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "SendMessageToRoomAction", true, "setRoomName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "User", true, "User", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "User", true, "getCreationDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "User", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "UsersAvailableAction", true, "UsersAvailableAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "UsersAvailableAction", true, "getAvailableUsers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "UsersAvailableInRoomAction", true, "UsersAvailableInRoomAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "UsersAvailableInRoomAction", true, "getRoomName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "UsersAvailableInRoomAction", true, "getUsersAvailableInRoom", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.chat", "UsersAvailableInRoomAction", true, "setRoomName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.conversion", "Address", true, "getAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.conversion", "Address", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.conversion", "Address", true, "setAddress", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.conversion", "Address", true, "setId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.conversion", "AddressAction", true, "getAddresses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.conversion", "AddressAction", true, "setAddresses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.conversion", "OperationsEnumAction", true, "getSelectedOperations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.conversion", "OperationsEnumAction", true, "setSelectedOperations", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.conversion", "Person", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.conversion", "Person", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.conversion", "PersonAction", true, "getPersons", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.conversion", "PersonAction", true, "setPersons", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.dao", "AbstractDao", true, "getStorage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.dao", "AbstractDao", true, "setStorage", "(Storage)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.dao", "Dao", true, "findAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.dao", "Dao", true, "get", "(Serializable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.dao", "Dao", true, "update", "(IdEntity)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.dao", "EmployeeDao", true, "getEmployee", "(Long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.dao", "EmployeeDao", true, "setSkillDao", "(SkillDao)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.dao", "EmployeeDao", true, "setSkills", "(Employee,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.dao", "EmployeeDao", true, "setSkills", "(Long,List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.dao", "SkillDao", true, "getSkill", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.exception", "CreateException", true, "CreateException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.exception", "CreateException", true, "CreateException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.exception", "CreateException", true, "CreateException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.exception", "DeleteException", true, "DeleteException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.exception", "DeleteException", true, "DeleteException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.exception", "DeleteException", true, "DeleteException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.exception", "DuplicateKeyException", true, "DuplicateKeyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.exception", "DuplicateKeyException", true, "DuplicateKeyException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.exception", "DuplicateKeyException", true, "DuplicateKeyException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.exception", "StorageException", true, "StorageException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.exception", "StorageException", true, "StorageException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.exception", "StorageException", true, "StorageException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.exception", "UpdateException", true, "UpdateException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.exception", "UpdateException", true, "UpdateException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.exception", "UpdateException", true, "UpdateException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.filedownload", "FileDownloadAction", true, "setInputPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "getCaption", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "getUpload", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "getUploadContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "getUploadFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "setCaption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "setUpload", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "setUploadContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "setUploadFileName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingArrayAction", true, "getUpload", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingArrayAction", true, "getUploadContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingArrayAction", true, "getUploadFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingArrayAction", true, "setUpload", "(File[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingArrayAction", true, "setUploadContentType", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingArrayAction", true, "setUploadFileName", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingListAction", true, "getUpload", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingListAction", true, "getUploadContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingListAction", true, "getUploadFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingListAction", true, "setUpload", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingListAction", true, "setUploadContentType", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingListAction", true, "setUploadFileName", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.freemarker", "CustomFreemarkerManager", true, "CustomFreemarkerManager", "(CustomFreemarkerManagerUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.freemarker", "StandardTagsAction", true, "getGender", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.freemarker", "StandardTagsAction", true, "getMonths", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.freemarker", "StandardTagsAction", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.freemarker", "StandardTagsAction", true, "setGender", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.freemarker", "StandardTagsAction", true, "setMonths", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.freemarker", "StandardTagsAction", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "GetUpdatedHangmanAction", true, "getHangman", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "GetUpdatedHangmanAction", true, "setHangman", "(Hangman)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "GuessCharacterAction", true, "getHangman", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "Hangman", true, "Hangman", "(Vocab)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "Hangman", true, "getCharactersAvailable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "Hangman", true, "getVocab", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "HangmanException", true, "HangmanException", "(HangmanException$Type,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "HangmanService", true, "HangmanService", "(VocabSource)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "HangmanService", true, "startNewGame", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "PropertiesVocabSource", true, "PropertiesVocabSource", "(Properties)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "PropertiesVocabSource", true, "setVocabProperties", "(Properties)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "StartHangmanAction", true, "StartHangmanAction", "(HangmanService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "StartHangmanAction", true, "getHangman", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "Vocab", true, "Vocab", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "Vocab", true, "Vocab", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "Vocab", true, "getHint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "Vocab", true, "getVocab", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "Vocab", true, "inCharacters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.hangman", "VocabSource", true, "getRandomVocab", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[10]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[11]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[8].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[9]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "getBirthDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "getComment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "getFirstName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "getLastName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "getLevel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "getMainSkill", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "getOtherSkills", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "getPosition", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "setBirthDate", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "setComment", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "setFirstName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "setLastName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "setLevel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "setMainSkill", "(Skill)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "setOtherSkills", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "setPassword", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", true, "setPosition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "IdEntity", true, "setId", "(Serializable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Skill", true, "Skill", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Skill", true, "Skill", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Skill", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.model", "Skill", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.modelDriven", "Gangster", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.modelDriven", "Gangster", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.modelDriven", "Gangster", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.modelDriven", "Gangster", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.person", "EditPersonAction", true, "getPersons", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.person", "EditPersonAction", true, "setPersons", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.person", "ListPeopleAction", true, "getPeople", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.person", "NewPersonAction", true, "getPerson", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.person", "NewPersonAction", true, "setPerson", "(Person)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.person", "Person", true, "Person", "(Long,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.person", "Person", true, "Person", "(Long,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.person", "Person", true, "getLastName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.person", "Person", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.person", "Person", true, "setLastName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.person", "Person", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.person", "Person", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "getClassLines", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "getConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "getConfigLines", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "getPage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "getPageLines", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "setClassName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "setConfig", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "setPage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.actionPrefix", "SubmitAction", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.actionPrefix", "SubmitAction", true, "setText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "AppendIteratorTagDemo", true, "getIteratorValue1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "AppendIteratorTagDemo", true, "getIteratorValue2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "AppendIteratorTagDemo", true, "setIteratorValue1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "AppendIteratorTagDemo", true, "setIteratorValue2", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "IteratorGeneratorTagDemo", true, "getSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "IteratorGeneratorTagDemo", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "IteratorGeneratorTagDemo", true, "setSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "IteratorGeneratorTagDemo", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "MergeIteratorTagDemo", true, "getIteratorValue1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "MergeIteratorTagDemo", true, "getIteratorValue2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "MergeIteratorTagDemo", true, "setIteratorValue1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "MergeIteratorTagDemo", true, "setIteratorValue2", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "SubsetIteratorTagDemo", true, "getIteratorValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "SubsetIteratorTagDemo", true, "setIteratorValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getDateValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getEmailValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getFieldExpressionValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getRegexValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getRequiredStringValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getRequiredValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getStringLengthValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getUrlValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setDateValidatorField", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setEmailValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setFieldExpressionValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setRegexValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setRequiredStringValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setRequiredValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setStringLengthValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setUrlValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getDateValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getEmailValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getFieldExpressionValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getRegexValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getRequiredStringValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getRequiredValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getStringLengthValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getUrlValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setDateValidatorField", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setEmailValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setFieldExpressionValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setRegexValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setRequiredStringValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setRequiredValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setStringLengthValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setUrlValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getDateValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getEmailValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getFieldExpressionValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getRegexValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getRequiredStringValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getRequiredValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getStringLengthValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getUrlValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setDateValidatorField", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setEmailValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setFieldExpressionValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setRegexValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setRequiredStringValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setRequiredValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setStringLengthValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setUrlValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "NonFieldValidatorsExampleAction", true, "getSomeText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "NonFieldValidatorsExampleAction", true, "getSomeTextRetype", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "NonFieldValidatorsExampleAction", true, "getSomeTextRetypeAgain", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "NonFieldValidatorsExampleAction", true, "setSomeText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "NonFieldValidatorsExampleAction", true, "setSomeTextRetype", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "NonFieldValidatorsExampleAction", true, "setSomeTextRetypeAgain", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "QuizAction", true, "getAnswer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "QuizAction", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "QuizAction", true, "setAnswer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "QuizAction", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "SubmitApplication", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "SubmitApplication", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "User", true, "getBirthday", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "User", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "User", true, "setBirthday", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "User", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "VisitorValidatorsExampleAction", true, "getUser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.validation", "VisitorValidatorsExampleAction", true, "setUser", "(User)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.xslt", "JVMAction$ImportantInfo", true, "ImportantInfo", "(String,Properties)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.xslt", "JVMAction$ImportantInfo", true, "ImportantInfo", "(String,Properties)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.xslt", "JVMAction$ImportantInfo", true, "getClasspath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.xslt", "JVMAction$ImportantInfo", true, "getSystemProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.xslt", "JVMAction$ImportantInfo", true, "setClasspath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.xslt", "JVMAction$ImportantInfo", true, "setSystemProperties", "(Properties)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.xslt", "JVMAction", true, "getEnvironment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.xslt", "JVMAction", true, "getInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.xslt", "JVMAction", true, "getServletRequest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase.xslt", "JVMAction", true, "setEnvironment", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase.xslt", "JVMAction", true, "setInfo", "(JVMAction$ImportantInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "DateAction", true, "getAfter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "DateAction", true, "getBefore", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "DateAction", true, "getFuture", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "DateAction", true, "getNow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "DateAction", true, "getPast", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "DynamicTreeSelectAction", true, "getNodeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getFavouriteCars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getFavouriteCartoonCharacters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getFavouriteCities", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getFavouriteCountries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getFavouriteMotorcycles", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getFavouriteSports", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getNonFavouriteSports", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getNotFavouriteCars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getNotFavouriteCartoonCharacters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getNotFavouriteCountries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getNotFavouriteMotorcycles", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getPrioritisedFavouriteCars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getPrioritisedFavouriteCartoonCharacters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getPrioritisedFavouriteCountries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setFavouriteCars", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setFavouriteCartoonCharacters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setFavouriteCities", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setFavouriteCountries", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setFavouriteMotorcycles", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setFavouriteSports", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setNonFavouriteSports", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setNotFavouriteCars", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setNotFavouriteCartoonCharacters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setNotFavouriteCountries", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setNotFavouriteMotorcycles", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setPrioritisedFavouriteCars", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setPrioritisedFavouriteCartoonCharacters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setPrioritisedFavouriteCountries", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "getDescription1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "getDescription2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "getDescription3", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "getDescription4", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "setDescription1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "setDescription2", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "setDescription3", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "setDescription4", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", true, "getFavouriteCities", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", true, "getFavouriteNumbers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", true, "getPrioritisedFavouriteCars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", true, "getPrioritisedFavouriteCartoonCharacters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", true, "getPrioritisedFavouriteCountries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", true, "setFavouriteCities", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", true, "setFavouriteNumbers", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", true, "setPrioritisedFavouriteCars", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", true, "setPrioritisedFavouriteCartoonCharacters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", true, "setPrioritisedFavouriteCountries", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample$Language", true, "Language", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample$Language", true, "Language", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample$Language", true, "Language", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample$Language", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample$Language", true, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample$Language", true, "getStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample$VehicalSpecific", true, "VehicalSpecific", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample$VehicalSpecific", true, "VehicalSpecific", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample$VehicalSpecific", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample$VehicalSpecific", true, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample$VehicalType", true, "VehicalType", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample$VehicalType", true, "VehicalType", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample$VehicalType", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample$VehicalType", true, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getBestFriend", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getBio", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getBirthday", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getFavouriteColor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getFavouriteLanguage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getFavouriteLanguages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getFavouriteVehicalSpecific", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getFavouriteVehicalType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getFriends", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getLeftSideCartoonCharacters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getPicture", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getRegion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getRightSideCartoonCharacters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getState", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getThoughts", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getVehicalSpecificList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getVehicalTypeList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "getWakeup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setBestFriend", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setBio", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setBirthday", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setFavouriteColor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setFavouriteLanguage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setFavouriteVehicalSpecific", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setFavouriteVehicalType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setFriends", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setLeftSideCartoonCharacters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setPicture", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setPictureContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setPictureFileName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setRegion", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setRightSideCartoonCharacters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setThoughts", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", true, "setWakeup", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.sitemesh", "FreemarkerMapper2DecoratorSelector", true, "FreemarkerMapper2DecoratorSelector", "(DecoratorMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.sitemesh", "OldDecorator2NewStrutsDecorator", true, "OldDecorator2NewStrutsDecorator", "(Decorator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.sitemesh", "OldDecorator2NewStrutsFreemarkerDecorator", true, "OldDecorator2NewStrutsFreemarkerDecorator", "(Decorator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.sitemesh", "OldDecorator2NewStrutsVelocityDecorator", true, "OldDecorator2NewStrutsVelocityDecorator", "(Decorator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.sitemesh", "VelocityMapper2DecoratorSelector", true, "VelocityMapper2DecoratorSelector", "(DecoratorMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.spring.config.entities", "SpringConstantConfig", true, "getClassReloadingAcceptClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.spring.config.entities", "SpringConstantConfig", true, "getClassReloadingWatchList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.spring.config.entities", "SpringConstantConfig", true, "setClassReloadingAcceptClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.spring.config.entities", "SpringConstantConfig", true, "setClassReloadingWatchList", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.spring", "ClassReloadingXMLWebApplicationContext", true, "getReloadingClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.tiles", "StrutsApplicationResource", true, "StrutsApplicationResource", "(URL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.tiles", "StrutsApplicationResource", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.url", "QueryStringBuilder", true, "build", "(Map,StringBuilder,String)", "", "Argument[0].Element", "Argument[1]", "taint", "df-generated"], + ["org.apache.struts2.url", "QueryStringBuilder", true, "build", "(Map,StringBuilder,String)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"], + ["org.apache.struts2.url", "QueryStringParser$Result", true, "addParam", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.url", "QueryStringParser$Result", true, "addParam", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.url", "QueryStringParser$Result", true, "addParam", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.url", "QueryStringParser$Result", true, "getQueryFragment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.url", "QueryStringParser$Result", true, "getQueryParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.url", "QueryStringParser$Result", true, "withQueryFragment", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.url", "QueryStringParser$Result", true, "withQueryFragment", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.url", "QueryStringParser", true, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.url", "QueryStringParser", true, "parse", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.url", "StrutsQueryStringBuilder", true, "StrutsQueryStringBuilder", "(UrlEncoder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.url", "StrutsQueryStringParser", true, "StrutsQueryStringParser", "(UrlDecoder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.url", "StrutsUrlDecoder", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.url", "StrutsUrlEncoder", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.url", "UrlDecoder", true, "decode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.url", "UrlDecoder", true, "decode", "(String,String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.url", "UrlDecoder", true, "decode", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.url", "UrlEncoder", true, "encode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.url", "UrlEncoder", true, "encode", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "AppendIteratorFilter", true, "setSource", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "AttributeMap", true, "AttributeMap", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "ComponentUtils", true, "stripExpression", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "FastByteArrayOutputStream", true, "toByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "FastByteArrayOutputStream", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "FastByteArrayOutputStream", true, "writeTo", "(JspWriter,String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.util", "FastByteArrayOutputStream", true, "writeTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.util", "FastByteArrayOutputStream", true, "writeTo", "(Writer,String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.util", "IteratorFilterSupport$EnumerationIterator", true, "EnumerationIterator", "(Enumeration)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "IteratorGenerator", true, "getNext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "IteratorGenerator", true, "setConverter", "(IteratorGenerator$Converter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "IteratorGenerator", true, "setSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "IteratorGenerator", true, "setValues", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "ListEntry", true, "ListEntry", "(Object,Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "ListEntry", true, "ListEntry", "(Object,Object,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "ListEntry", true, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "ListEntry", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "MakeIterator", true, "convert", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "MergeIteratorFilter", true, "setSource", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "RegexPatternMatcherExpression", true, "RegexPatternMatcherExpression", "(Pattern,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "RegexPatternMatcherExpression", true, "RegexPatternMatcherExpression", "(Pattern,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "RegexPatternMatcherExpression", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "RegexPatternMatcherExpression", true, "getPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "SortIteratorFilter", true, "getList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "SortIteratorFilter", true, "setComparator", "(Comparator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "SortIteratorFilter", true, "setSource", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsTestCaseHelper", true, "initDispatcher", "(ServletContext,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsTestCaseHelper", true, "initDispatcher", "(ServletContext,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsTypeConverter", true, "convertFromString", "(Map,String[],Class)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsTypeConverter", true, "convertToString", "(Map,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", true, "StrutsUtil", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", true, "StrutsUtil", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", true, "StrutsUtil", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", true, "bean", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", true, "buildUrl", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", true, "buildUrl", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", true, "findString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", true, "findValue", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", true, "getContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", true, "getText", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", true, "makeSelectList", "(String,String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", true, "urlEncode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "SubsetIteratorFilter", true, "setDecider", "(SubsetIteratorFilter$Decider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "SubsetIteratorFilter", true, "setSource", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "TabbedPane", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "TabbedPane", true, "getTabAlign", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "TabbedPane", true, "setContent", "(Vector)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "TabbedPane", true, "setTabAlign", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "TextProviderHelper", true, "getText", "(String,String,List,ValueStack)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "TextProviderHelper", true, "getText", "(String,String,ValueStack)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "TokenHelper", true, "buildTokenSessionAttributeName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "URLBean", true, "addParameter", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "URLBean", true, "addParameter", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.util", "URLBean", true, "getURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.util", "URLBean", true, "setPage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "URLBean", true, "setPage", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.util", "URLBean", true, "setRequest", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "URLBean", true, "setResponse", "(HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.util", "URLBean", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ActionErrorModel", true, "ActionErrorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ActionErrorModel", true, "ActionErrorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ActionErrorModel", true, "ActionErrorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ActionMessageModel", true, "ActionMessageModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ActionMessageModel", true, "ActionMessageModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ActionMessageModel", true, "ActionMessageModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ActionModel", true, "ActionModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ActionModel", true, "ActionModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ActionModel", true, "ActionModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "AnchorModel", true, "AnchorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "AnchorModel", true, "AnchorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "AnchorModel", true, "AnchorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "BeanModel", true, "BeanModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "BeanModel", true, "BeanModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "BeanModel", true, "BeanModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "CallbackWriter", true, "CallbackWriter", "(Component,Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "CallbackWriter", true, "CallbackWriter", "(Component,Writer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "CallbackWriter", true, "getBean", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "CheckboxListModel", true, "CheckboxListModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "CheckboxListModel", true, "CheckboxListModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "CheckboxListModel", true, "CheckboxListModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "CheckboxModel", true, "CheckboxModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "CheckboxModel", true, "CheckboxModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "CheckboxModel", true, "CheckboxModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ComboBoxModel", true, "ComboBoxModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ComboBoxModel", true, "ComboBoxModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ComboBoxModel", true, "ComboBoxModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ComponentModel", true, "ComponentModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ComponentModel", true, "ComponentModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ComponentModel", true, "ComponentModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "DateModel", true, "DateModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "DateModel", true, "DateModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "DateModel", true, "DateModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "DoubleSelectModel", true, "DoubleSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "DoubleSelectModel", true, "DoubleSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "DoubleSelectModel", true, "DoubleSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ElseIfModel", true, "ElseIfModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ElseIfModel", true, "ElseIfModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ElseIfModel", true, "ElseIfModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ElseModel", true, "ElseModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ElseModel", true, "ElseModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ElseModel", true, "ElseModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "FieldErrorModel", true, "FieldErrorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "FieldErrorModel", true, "FieldErrorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "FieldErrorModel", true, "FieldErrorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "FileModel", true, "FileModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "FileModel", true, "FileModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "FileModel", true, "FileModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "FormModel", true, "FormModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "FormModel", true, "FormModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "FormModel", true, "FormModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "HeadModel", true, "HeadModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "HeadModel", true, "HeadModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "HeadModel", true, "HeadModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "HiddenModel", true, "HiddenModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "HiddenModel", true, "HiddenModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "HiddenModel", true, "HiddenModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "I18nModel", true, "I18nModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "I18nModel", true, "I18nModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "I18nModel", true, "I18nModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "IfModel", true, "IfModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "IfModel", true, "IfModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "IfModel", true, "IfModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "IncludeModel", true, "IncludeModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "IncludeModel", true, "IncludeModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "IncludeModel", true, "IncludeModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "InputTransferSelectModel", true, "InputTransferSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "InputTransferSelectModel", true, "InputTransferSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "InputTransferSelectModel", true, "InputTransferSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "IteratorModel", true, "IteratorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "IteratorModel", true, "IteratorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "IteratorModel", true, "IteratorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "LabelModel", true, "LabelModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "LabelModel", true, "LabelModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "LabelModel", true, "LabelModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "LinkModel", true, "LinkModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "LinkModel", true, "LinkModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "LinkModel", true, "LinkModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "OptGroupModel", true, "OptGroupModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "OptGroupModel", true, "OptGroupModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "OptGroupModel", true, "OptGroupModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "OptionTransferSelectModel", true, "OptionTransferSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "OptionTransferSelectModel", true, "OptionTransferSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "OptionTransferSelectModel", true, "OptionTransferSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ParamModel", true, "ParamModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ParamModel", true, "ParamModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ParamModel", true, "ParamModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "PasswordModel", true, "PasswordModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "PasswordModel", true, "PasswordModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "PasswordModel", true, "PasswordModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "PropertyModel", true, "PropertyModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "PropertyModel", true, "PropertyModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "PropertyModel", true, "PropertyModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "PushModel", true, "PushModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "PushModel", true, "PushModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "PushModel", true, "PushModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "RadioModel", true, "RadioModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "RadioModel", true, "RadioModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "RadioModel", true, "RadioModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ResetModel", true, "ResetModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ResetModel", true, "ResetModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ResetModel", true, "ResetModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ScriptModel", true, "ScriptModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ScriptModel", true, "ScriptModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "ScriptModel", true, "ScriptModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "SelectModel", true, "SelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "SelectModel", true, "SelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "SelectModel", true, "SelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "SetModel", true, "SetModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "SetModel", true, "SetModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "SetModel", true, "SetModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "StrutsModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "StrutsModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "StrutsModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getA", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getActionerror", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getActionmessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getBean", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getCheckbox", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getCheckboxlist", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getCombobox", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getComponent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getDoubleselect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getElse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getElseif", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getFielderror", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getForm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getHead", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getHidden", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getHref", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getI18n", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getIf", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getInclude", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getInputtransferselect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getLink", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getOptgroup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getOptiontransferselect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getParam", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getPush", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getRadio", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getReset", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getScript", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getSelect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getSubmit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getTextarea", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getTextfield", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getUpdownselect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "SubmitModel", true, "SubmitModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "SubmitModel", true, "SubmitModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "SubmitModel", true, "SubmitModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "TagModel", true, "TagModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "TagModel", true, "TagModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "TagModel", true, "TagModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "TextAreaModel", true, "TextAreaModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "TextAreaModel", true, "TextAreaModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "TextAreaModel", true, "TextAreaModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "TextFieldModel", true, "TextFieldModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "TextFieldModel", true, "TextFieldModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "TextFieldModel", true, "TextFieldModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "TextModel", true, "TextModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "TextModel", true, "TextModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "TextModel", true, "TextModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "TokenModel", true, "TokenModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "TokenModel", true, "TokenModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "TokenModel", true, "TokenModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "URLModel", true, "URLModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "URLModel", true, "URLModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "URLModel", true, "URLModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "UpDownSelectModel", true, "UpDownSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "UpDownSelectModel", true, "UpDownSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker.tags", "UpDownSelectModel", true, "UpDownSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "addSetting", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "buildTemplateModel", "(ValueStack,Object,ServletContext,HttpServletRequest,HttpServletResponse,ObjectWrapper)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "buildTemplateModel", "(ValueStack,Object,ServletContext,HttpServletRequest,HttpServletResponse,ObjectWrapper)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "buildTemplateModel", "(ValueStack,Object,ServletContext,HttpServletRequest,HttpServletResponse,ObjectWrapper)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "getConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "getConfiguration", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "getConfiguration", "(ServletContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "getConfiguration", "(ServletContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "getTemplatePath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "getWrapper", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "init", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "setTemplateUpdateDelay", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "setThemeTemplateLoader", "(FreemarkerThemeTemplateLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerResult", true, "FreemarkerResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerResult", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerResult", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerResult", true, "setFreemarkerManager", "(FreemarkerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerResult", true, "setWriter", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerThemeTemplateLoader", true, "getParentTemplateLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerThemeTemplateLoader", true, "init", "(TemplateLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerThemeTemplateLoader", true, "setTemplateEngine", "(TemplateEngine)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerThemeTemplateLoader", true, "setUIThemeExpansionToken", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "PortletFreemarkerResult", true, "PortletFreemarkerResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "PortletFreemarkerResult", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "PortletFreemarkerResult", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "PortletFreemarkerResult", true, "setFreemarkerManager", "(FreemarkerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "ScopesHashModel", true, "ScopesHashModel", "(ObjectWrapper,ServletContext,HttpServletRequest)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "ScopesHashModel", true, "ScopesHashModel", "(ObjectWrapper,ServletContext,HttpServletRequest)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "ScopesHashModel", true, "ScopesHashModel", "(ObjectWrapper,ServletContext,HttpServletRequest,ValueStack)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "ScopesHashModel", true, "ScopesHashModel", "(ObjectWrapper,ServletContext,HttpServletRequest,ValueStack)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "ScopesHashModel", true, "ScopesHashModel", "(ObjectWrapper,ServletContext,HttpServletRequest,ValueStack)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "ScopesHashModel", true, "putUnlistedModel", "(String,TemplateModel)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.freemarker", "ScopesHashModel", true, "putUnlistedModel", "(String,TemplateModel)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.gxp", "AbstractGxp", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.gxp", "AbstractGxp", true, "setValueStackFactory", "(ValueStackFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.gxp", "AbstractGxpResult", true, "setGxpName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.gxp", "GxpInstance", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.gxp", "GxpResult", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.gxp", "Param", true, "getDefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.gxp", "Param", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.gxp", "Param", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "JasperReportsResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "getConnection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "getExportParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "getImageServletUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "getReportParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setConnection", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setContentDisposition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setDataSource", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setDelimiter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setDocumentName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setExportParameters", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setImageServletUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setNotExcludedAcceptedPatterns", "(NotExcludedAcceptedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setReportParameters", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setTimeZone", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "ValueStackDataSource", true, "ValueStackDataSource", "(ValueStack,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "ValueStackDataSource", true, "ValueStackDataSource", "(ValueStack,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "ValueStackShadowMap", true, "ValueStackShadowMap", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jasperreports", "ValueStackShadowMap", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "add", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "add", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "add", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "add", "(String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "add", "(String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "add", "(String,String,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "addDefaultToEmpty", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "addDefaultToEmpty", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "addDefaultToEmpty", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "addDefaultToEmpty", "(String,Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "addDefaultToEmpty", "(String,Object,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "addIfExists", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "addIfExists", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "addIfExists", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "addIfExists", "(String,Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "addIfExists", "(String,Object,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "addIfTrue", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Attributes", true, "addIfTrue", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"], + ["org.apache.struts2.views.java", "JavaTemplateEngine", true, "setDefaultTemplateType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "JavaTemplateEngine", true, "setTemplateEngineManager", "(TemplateEngineManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "TagHandler", true, "characters", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "TagHandler", true, "characters", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "TagHandler", true, "end", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "TagHandler", true, "setNext", "(TagHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "TagHandler", true, "setup", "(TemplateRenderingContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "TagHandler", true, "start", "(String,Attributes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "TagHandler", true, "start", "(String,Attributes)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.java", "TagHandler", true, "start", "(String,Attributes)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"], + ["org.apache.struts2.views.java", "TagHandlerFactory", true, "create", "(TagHandler)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.java", "Theme", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.iterator", "IteratorGeneratorTag", true, "setConverter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.iterator", "IteratorGeneratorTag", true, "setCount", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.iterator", "IteratorGeneratorTag", true, "setSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.iterator", "IteratorGeneratorTag", true, "setVal", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.iterator", "IteratorGeneratorTag", true, "setVar", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.iterator", "SortIteratorTag", true, "setComparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.iterator", "SortIteratorTag", true, "setSource", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.iterator", "SortIteratorTag", true, "setVar", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.iterator", "SubsetIteratorTag", true, "setCount", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.iterator", "SubsetIteratorTag", true, "setDecider", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.iterator", "SubsetIteratorTag", true, "setSource", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.iterator", "SubsetIteratorTag", true, "setStart", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.iterator", "SubsetIteratorTag", true, "setVar", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractClosingTag", true, "setOpenTemplate", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleCssClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleCssStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleDisabled", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleEmptyOption", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleHeaderKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleHeaderValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleListKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleListValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleMultiple", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnblur", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnchange", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOndblclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnfocus", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnkeydown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnkeypress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnkeyup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnmousedown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnmousemove", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnmouseout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnmouseover", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnmouseup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnselect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleSize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getFormName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleAccesskey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleDisabled", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleList", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleListCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleListCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleListTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnblur", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnchange", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOndblclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnfocus", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnkeydown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnkeypress", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnkeyup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnmousedown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnmousemove", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnmouseout", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnmouseover", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnmouseup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnselect", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setFormName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setList", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setListCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setListCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setListLabelKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setListTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setListValueKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setAccesskey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setCssErrorClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setCssErrorStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setDisabled", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setErrorPosition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setJavascriptTooltip", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setLabelPosition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setLabelSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnblur", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnchange", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOndblclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnfocus", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnkeydown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnkeypress", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnkeyup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnmousedown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnmousemove", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnmouseout", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnmouseover", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnmouseup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnselect", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setRequiredLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setRequiredPosition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTabindex", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTemplate", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTemplateDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTooltip", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTooltipConfig", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTooltipCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTooltipDelay", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTooltipIconPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setAnchor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setEncode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setEscapeAmp", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setEscapeHtmlBody", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setForceAddSchemeHostAndPort", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setHref", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setIncludeContext", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setPortletUrlType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setScheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setWindowState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "CheckboxTag", true, "setFieldValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "CheckboxTag", true, "setSubmitUnchecked", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ComboBoxTag", true, "setEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ComboBoxTag", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ComboBoxTag", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ComboBoxTag", true, "setList", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ComboBoxTag", true, "setListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ComboBoxTag", true, "setListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "DateTextFieldTag", true, "setFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FieldErrorTag", true, "setFieldName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FileTag", true, "setAccept", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FileTag", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setAcceptcharset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setEnctype", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setFocusElement", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setOnreset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setOnsubmit", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setTarget", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setValidate", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setWindowState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getAddLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getAllowRemoveAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getAllowUpDown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getButtonCssClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getButtonCssStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getHeaderKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getHeaderValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getLeftTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getMultiple", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getRemoveAllLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getRemoveLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getRightTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getSize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setAddLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setAllowRemoveAll", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setAllowUpDown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setButtonCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setButtonCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setLeftTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setRemoveAllLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setRemoveLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setRightTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "LabelTag", true, "setFor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setAs", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setCrossorigin", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setHref", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setHreflang", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setMedia", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setReferrerpolicy", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setRel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setSizes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OgnlTool", true, "setOgnlUtil", "(OgnlUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setDisabled", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setList", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setListCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setListCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setListTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddAllToLeftLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddAllToLeftOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddAllToRightLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddAllToRightOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddToLeftLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddToLeftOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddToRightLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddToRightOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAllowAddAllToLeft", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAllowAddAllToRight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAllowAddToLeft", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAllowAddToRight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAllowSelectAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAllowUpDownOnLeft", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAllowUpDownOnRight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getButtonCssClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getButtonCssStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getLeftDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getLeftTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getLeftUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getRightDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getRightTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getRightUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getSelectAllLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getSelectAllOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getUpDownOnLeftOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getUpDownOnRightOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddAllToLeftLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddAllToLeftOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddAllToRightLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddAllToRightOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddToLeftLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddToLeftOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddToRightLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddToRightOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAllowAddAllToLeft", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAllowAddAllToRight", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAllowAddToLeft", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAllowAddToRight", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAllowSelectAll", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAllowUpDownOnLeft", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAllowUpDownOnRight", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setButtonCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setButtonCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setLeftDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setLeftTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setLeftUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setRightDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setRightTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setRightUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setSelectAllLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setSelectAllOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setUpDownOnLeftOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setUpDownOnRightOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "PasswordTag", true, "setShow", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "PasswordTag", true, "setShowPassword", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ResetTag", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ResetTag", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ResetTag", true, "setSrc", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ResetTag", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setAsync", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setCharset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setCrossorigin", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setDefer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setIntegrity", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setNomodule", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setReferrerpolicy", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setSrc", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "SelectTag", true, "setEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "SelectTag", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "SelectTag", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "SelectTag", true, "setMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "SelectTag", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "SubmitTag", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "SubmitTag", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "SubmitTag", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "SubmitTag", true, "setSrc", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "SubmitTag", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "TextFieldTag", true, "setMaxlength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "TextFieldTag", true, "setReadonly", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "TextFieldTag", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "TextFieldTag", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "TextareaTag", true, "setCols", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "TextareaTag", true, "setMaxlength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "TextareaTag", true, "setMinlength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "TextareaTag", true, "setReadonly", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "TextareaTag", true, "setRows", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "TextareaTag", true, "setWrap", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "getAllowMoveDown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "getAllowMoveUp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "getAllowSelectAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "getMoveDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "getMoveUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "getSelectAllLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "setAllowMoveDown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "setAllowMoveUp", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "setAllowSelectAll", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "setMoveDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "setMoveUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "setSelectAllLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "ActionTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "ActionTag", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "BeanTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "ComponentTagSupport", true, "getBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "ComponentTagSupport", true, "getBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "ComponentTagSupport", true, "getBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "ComponentTagSupport", true, "getComponent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "ContextBeanTag", true, "setVar", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "DateTag", true, "setFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "DateTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "DateTag", true, "setTimezone", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "ElseIfTag", true, "setTest", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "I18nTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "IfTag", true, "setTest", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "IncludeTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "IteratorStatus", true, "IteratorStatus", "(IteratorStatus$StatusState)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "IteratorTag", true, "setBegin", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "IteratorTag", true, "setEnd", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "IteratorTag", true, "setStatus", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "IteratorTag", true, "setStep", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "IteratorTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "NumberTag", true, "setCurrency", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "NumberTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "NumberTag", true, "setRoundingMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "NumberTag", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "ParamTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "ParamTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "PropertyTag", true, "setDefault", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "PropertyTag", true, "setDefaultValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "PropertyTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "PushTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "SetTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "SetTag", true, "setScope", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "SetTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "TagUtils", true, "getStack", "(PageContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "TextTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "URLTag", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "URLTag", true, "setAnchor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "URLTag", true, "setEncode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "URLTag", true, "setEscapeAmp", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "URLTag", true, "setForceAddSchemeHostAndPort", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "URLTag", true, "setIncludeContext", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "URLTag", true, "setIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "URLTag", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "URLTag", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "URLTag", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "URLTag", true, "setPortletUrlType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "URLTag", true, "setScheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "URLTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.jsp", "URLTag", true, "setWindowState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.tiles", "PortletTilesResult", true, "PortletTilesResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.tiles", "TilesResult", true, "TilesResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.util", "ContextUtil", true, "getStandardContext", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "ContextUtil", true, "getStandardContext", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "ContextUtil", true, "getStandardContext", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "ContextUtil", true, "getTemplateSuffix", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "DefaultUrlHelper", true, "setQueryStringBuilder", "(QueryStringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.util", "ResourceUtil", true, "getResourceBase", "(HttpServletRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean,boolean)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean,boolean)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.velocity.result", "VelocityResult", true, "VelocityResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity.result", "VelocityResult", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity.result", "VelocityResult", true, "setVelocityManager", "(VelocityManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity.template", "VelocityTemplateEngine", true, "setVelocityManager", "(VelocityManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "StrutsVelocityContext", true, "StrutsVelocityContext", "(List,ValueStack)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "StrutsVelocityContext", true, "StrutsVelocityContext", "(List,ValueStack)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "StrutsVelocityContext", true, "StrutsVelocityContext", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "StrutsVelocityContext", true, "StrutsVelocityContext", "(VelocityContext[],ValueStack)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityManager", true, "createContext", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityManager", true, "getToolboxManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityManager", true, "getVelocityEngine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityManager", true, "getVelocityProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityManager", true, "loadConfiguration", "(ServletContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityManager", true, "loadConfiguration", "(ServletContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityManager", true, "setChainedContexts", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityManager", true, "setCustomConfigFile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityManager", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityManager", true, "setToolBoxLocation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityManager", true, "setVelocityProperties", "(Properties)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityStrutsUtil", true, "VelocityStrutsUtil", "(VelocityEngine,Context,ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityStrutsUtil", true, "VelocityStrutsUtil", "(VelocityEngine,Context,ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityStrutsUtil", true, "VelocityStrutsUtil", "(VelocityEngine,Context,ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityStrutsUtil", true, "VelocityStrutsUtil", "(VelocityEngine,Context,ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityStrutsUtil", true, "VelocityStrutsUtil", "(VelocityEngine,Context,ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2.views", "DefaultTagLibrary", true, "getFreemarkerModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views", "DefaultTagLibrary", true, "getFreemarkerModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views", "DefaultTagLibrary", true, "getFreemarkerModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views", "TagLibraryModelProvider", true, "getModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views", "TagLibraryModelProvider", true, "getModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2.views", "TagLibraryModelProvider", true, "getModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2", "JSPServletConfig", true, "JSPServletConfig", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2", "RequestUtils", true, "getServletPath", "(HttpServletRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2", "RequestUtils", true, "getUri", "(HttpServletRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2", "ServletActionContext", true, "getValueStack", "(HttpServletRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2", "ServletCache", true, "get", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2", "ServletCache", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2", "ServletCache", true, "launderThrowable", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String,Throwable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String,Throwable,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String,Throwable,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2", "StrutsException", true, "StrutsException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2", "StrutsException", true, "StrutsException", "(Throwable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2", "StrutsException", true, "StrutsException", "(Throwable,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"], + ["org.apache.struts2", "StrutsException", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["actions.osgi", "BundlesAction", "getBundles", "()", "summary", "df-generated"], + ["actions.osgi", "HelloWorldAction", "getSimpleMessage", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig", "getAllowedMethods", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig", "isAllowedMethod", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "ActionConfig", "isStrictMethodInvocation", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "AllowedMethods", "isAllowed", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "AllowedMethods", "isStrictMethodInvocation", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "AllowedMethods", "list", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", "isNeedsRefresh", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", "isStrictMethodInvocation", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", "isAbstract", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", "isNeedsRefresh", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.entities", "PackageConfig", "isStrictMethodInvocation", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "AbstractMatcher", "addPattern", "(String,Object,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "AbstractMatcher", "freeze", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "AbstractMatcher", "match", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "MockConfiguration", "buildRuntimeConfiguration", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.impl", "MockConfiguration", "selfRegister", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "CycleDetector", "containsCycle", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "DirectedGraph", "addEdge", "(Object,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "DirectedGraph", "edgeExists", "(Object,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "DirectedGraph", "isEmpty", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "DirectedGraph", "removeEdge", "(Object,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "DirectedGraph", "size", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", "XmlDocConfigurationProvider", "(Document[])", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", "iterateChildren", "(Node,Consumer)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", "iterateChildrenByTagName", "(Element,String,Consumer)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", "iterateElementChildren", "(Document,Consumer)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", "iterateElementChildren", "(Node,Consumer)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", "setThrowExceptionOnDuplicateBeans", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlHelper", "getContent", "(Element)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlHelper", "getLoadOrder", "(Document)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config.providers", "XmlHelper", "getParams", "(Element)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", "destroy", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", "getRuntimeConfiguration", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", "rebuildRuntimeConfiguration", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "Configuration", "reloadContainer", "(List)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationManager", "clearContainerProviders", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationManager", "conditionalReload", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationManager", "destroyAndReload", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationManager", "destroyConfiguration", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationManager", "reload", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "ConfigurationManager", "removeContainerProvider", "(ContainerProvider)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "ContainerProvider", "destroy", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "ContainerProvider", "init", "(Configuration)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "ContainerProvider", "needsReload", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "ContainerProvider", "register", "(ContainerBuilder,LocatableProperties)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "FileManagerFactoryProvider", "FileManagerFactoryProvider", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "PackageProvider", "init", "(Configuration)", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "PackageProvider", "loadPackages", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.config", "PackageProvider", "needsReload", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.annotations", "ConversionRule", "toString", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.annotations", "ConversionType", "toString", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "ConversionData", "getToClass", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "ConversionData", "setToClass", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", "bigDecValue", "(Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", "bigIntValue", "(Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", "booleanValue", "(Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", "doubleValue", "(Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", "enumValue", "(Class,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", "getTypeConverter", "(Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", "longValue", "(Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", "buildConverterFilename", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", "getConversionErrorMessage", "(String,Class,ValueStack)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", "registerConverter", "(String,TypeConverter)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", "registerConverterNotFound", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", "setReloadingConfigs", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "XWorkList", "XWorkList", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion.impl", "XWorkList", "XWorkList", "(Class,int)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion", "ConversionFileProcessor", "process", "(Map,Class,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion", "ConversionPropertiesProcessor", "process", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion", "ConversionPropertiesProcessor", "processRequired", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion", "NullHandler", "nullMethodResult", "(Map,Object,String,Object[])", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion", "ObjectTypeDeterminer", "getElementClass", "(Class,String,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion", "ObjectTypeDeterminer", "getKeyClass", "(Class,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion", "ObjectTypeDeterminer", "getKeyProperty", "(Class,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion", "ObjectTypeDeterminer", "shouldCreateIfNew", "(Class,String,Object,String,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion", "TypeConverter", "convertValue", "(Map,Object,Member,String,Object,Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion", "TypeConverterCreator", "createTypeConverter", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion", "TypeConverterCreator", "createTypeConverter", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", "addNoMapping", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", "containsDefaultMapping", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", "containsNoMapping", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", "containsUnknownMapping", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.factory", "ConverterFactory", "buildConverter", "(Class,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.factory", "ResultFactory", "buildResult", "(ResultConfig,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.factory", "UnknownHandlerFactory", "buildUnknownHandler", "(String,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.factory", "ValidatorFactory", "buildValidator", "(String,Map,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject.util", "ReferenceCache", "ReferenceCache", "(ReferenceType,ReferenceType)", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject.util", "ReferenceCache", "of", "(ReferenceType,ReferenceType,Function)", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject.util", "ReferenceMap", "ReferenceMap", "(ReferenceType,ReferenceType)", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject", "Container", "getInstance", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject", "Container", "getInstance", "(Class,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject", "Container", "getInstanceNames", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject", "Container", "inject", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject", "Container", "inject", "(Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject", "Container", "removeScopeStrategy", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject", "Container", "setScopeStrategy", "(Scope$Strategy)", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", "contains", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", "contains", "(Class,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject", "ContainerBuilder", "setAllowDuplicates", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject", "Context", "getScopeStrategy", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject", "Context", "getType", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject", "Initializable", "init", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.inject", "Scope", "fromString", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "AbstractInterceptor", "setDisabled", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", "setAcceptParamNames", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", "setDevMode", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", "setExcludeParams", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", "setCopyErrors", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", "setCopyFieldErrors", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", "setCopyMessages", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ConditionalInterceptor", "shouldIntercept", "(ActionInvocation)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ExceptionHolder", "getExceptionStack", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ExceptionMappingInterceptor", "getDepth", "(String,Throwable)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ExceptionMappingInterceptor", "isLogEnabled", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ExceptionMappingInterceptor", "setLogEnabled", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "Interceptor", "destroy", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "Interceptor", "init", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "Interceptor", "intercept", "(ActionInvocation)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "MethodFilterInterceptorUtil", "applyMethod", "(Set,Set,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "MethodFilterInterceptorUtil", "applyMethod", "(String,String,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ModelDrivenInterceptor", "setRefreshModelBeforeResult", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", "isDefaultBlock", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", "setDefaultBlock", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "isOrdered", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "setAcceptParamNames", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "setAcceptedValuePatterns", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "setDevMode", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "setExcludeParams", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "setExcludedValuePatterns", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "setOrdered", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "setParamNameMaxLength", "(int)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "PreResultListener", "beforeResult", "(ActionInvocation,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "PrefixMethodInvocationUtil", "getPrefixedMethod", "(String[],String,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "PrefixMethodInvocationUtil", "invokePrefixMethod", "(ActionInvocation,String[])", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "PrepareInterceptor", "setAlwaysInvokePrepare", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "PrepareInterceptor", "setFirstCallPrepareDo", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "StaticParametersInterceptor", "setDevMode", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "StaticParametersInterceptor", "setMerge", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "StaticParametersInterceptor", "setOverwrite", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "StaticParametersInterceptor", "setParse", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", "addActionError", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", "addActionMessage", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", "addFieldError", "(String,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", "getActionErrors", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", "getActionMessages", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", "getFieldErrors", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", "hasActionErrors", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", "hasActionMessages", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", "hasErrors", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", "hasFieldErrors", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", "setActionErrors", "(Collection)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", "setActionMessages", "(Collection)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "ValidationAware", "setFieldErrors", "(Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.interceptor", "WithLazyParams$LazyParamInjector", "LazyParamInjector", "(ValueStack)", "summary", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionProxy", "isExecutedCalled", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionProxy", "prepare", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockActionProxy", "setMethodSpecified", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockInterceptor", "isExecuted", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", "getElementClass", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", "getKeyClass", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", "isShouldCreateIfNew", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", "setElementClass", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", "setKeyClass", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", "setShouldCreateIfNew", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.mock", "MockResult", "setFoo", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl.accessor", "XWorkListPropertyAccessor", "setAutoGrowCollectionLimit", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "ErrorMessageBuilder", "create", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "ObjectProxy", "getLastClassAccessed", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "ObjectProxy", "setLastClassAccessed", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlDefaultCache", "OgnlDefaultCache", "(int,int,float)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlLRUCache", "OgnlLRUCache", "(int,int,float)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "OgnlUtil", "(ExpressionCacheFactory,BeanInfoCacheFactory)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "beanInfoCacheSize", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "callMethod", "(String,Map,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "clearBeanInfoCache", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "clearExpressionCache", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "clearRuntimeCache", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "copy", "(Object,Object,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "copy", "(Object,Object,Map,Collection,Collection)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "copy", "(Object,Object,Map,Collection,Collection,Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "expressionCacheSize", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "getBeanMap", "(Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "getPropertyDescriptors", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "getPropertyDescriptors", "(Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "getValue", "(String,Map,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "getValue", "(String,Map,Object,Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "isDisallowProxyMemberAccess", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setDevModeExcludedPackageExemptClasses", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setExcludedPackageExemptClasses", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setProperties", "(Map,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setProperties", "(Map,Object,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setProperties", "(Map,Object,Map,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setProperties", "(Map,Object,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setProperty", "(String,Object,Object,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setProperty", "(String,Object,Object,Map,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setValue", "(String,Map,Object,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", "SecurityMemberAccess", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", "setDisallowProxyMemberAccess", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker$IsAccepted", "isAccepted", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker", "isAccepted", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker", "setAcceptedPatterns", "(Set)", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker", "setAcceptedPatterns", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker", "setAcceptedPatterns", "(String[])", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "DefaultAcceptedPatternsChecker", "DefaultAcceptedPatternsChecker", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "DefaultExcludedPatternsChecker", "setAdditionalExcludePatterns", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker$IsExcluded", "isExcluded", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker$IsExcluded", "no", "(Set)", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker$IsExcluded", "yes", "(Pattern)", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker", "isExcluded", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker", "setExcludedPatterns", "(Set)", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker", "setExcludedPatterns", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker", "setExcludedPatterns", "(String[])", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "NotExcludedAcceptedPatternsChecker$IsAllowed", "isAllowed", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.security", "NotExcludedAcceptedPatternsChecker", "isAllowed", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.spring.interceptor", "ActionAutowiringInterceptor", "setAutowireStrategy", "(Integer)", "summary", "df-generated"], + ["com.opensymphony.xwork2.spring", "SpringObjectFactory", "getAutowireStrategy", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.spring", "SpringObjectFactory", "setAlwaysRespectAutowireStrategy", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.spring", "SpringObjectFactory", "setApplicationContextPath", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.spring", "SpringObjectFactory", "setAutowireStrategy", "(int)", "summary", "df-generated"], + ["com.opensymphony.xwork2.spring", "SpringObjectFactory", "setEnableAopSupport", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.spring", "SpringObjectFactory", "setUseClassCache", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.classloader", "JarResourceStore", "copy", "(InputStream,OutputStream)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.classloader", "ReloadingClassLoader", "reload", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.classloader", "ReloadingClassLoader", "removeResourceStore", "(ResourceStore)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.classloader", "ResourceStore", "read", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.classloader", "ResourceStore", "write", "(String,byte[])", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$Annotatable", "Annotatable", "(AnnotatedElement)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$AnnotationInfo", "AnnotationInfo", "(Annotation)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$AnnotationInfo", "AnnotationInfo", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", "get", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder", "findAnnotatedClasses", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder", "findAnnotatedConstructors", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder", "findAnnotatedFields", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder", "findAnnotatedMethods", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder", "findClasses", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder", "findClasses", "(Test)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder", "findClassesInPackage", "(String,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassFinder", "isAnnotationPresent", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassLoaderInterface", "getParent", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassLoaderInterface", "getResource", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassLoaderInterface", "getResourceAsStream", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassLoaderInterface", "getResources", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ClassLoaderInterface", "loadClass", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "find", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAll", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAllClasses", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAllImplementations", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAllProperties", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAllStrings", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAvailableClasses", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAvailableImplementations", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAvailableProperties", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAvailableStrings", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findClass", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findImplementation", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findPackages", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findPackagesMap", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findProperties", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findString", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "getResourcesMap", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAllClasses", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAllImplementations", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAllProperties", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAllStrings", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAvailableClasses", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAvailableImplementations", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAvailableProperties", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAvailableStrings", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.finder", "UrlSet", "UrlSet", "(ClassLoaderInterface)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.fs", "Revision", "build", "(URL)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.fs", "Revision", "needsReloading", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.location", "Location", "getColumnNumber", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.location", "Location", "getLineNumber", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.location", "Location", "getSnippet", "(int)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getColumn", "(Attributes)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getColumn", "(Element)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getLine", "(Attributes)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getLine", "(Element)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getLocationString", "(Attributes)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getLocationString", "(Element)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getURI", "(Attributes)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getURI", "(Element)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationAttributes", "remove", "(Element,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationUtils", "addFinder", "(LocationUtils$LocationFinder)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationUtils", "isKnown", "(Location)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.location", "LocationUtils", "isUnknown", "(Location)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextFactory", "createDefaultContext", "(Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "clear", "(Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "clearCurrentPropertyPath", "(Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "getLastBeanClassAccessed", "(Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "isCreatingNullObjects", "(Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "isDenyMethodExecution", "(Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "isGettingByKeyProperty", "(Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "isReportingConversionErrors", "(Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "setCreatingNullObjects", "(Map,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "setDenyMethodExecution", "(Map,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "setGettingByKeyProperty", "(Map,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "setLastBeanClassAccessed", "(Map,Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "setReportingConversionErrors", "(Map,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "setSetMap", "(Map,Map,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "updateCurrentPropertyPath", "(Map,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionExceptionHandler", "handle", "(ReflectionException)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "copy", "(Object,Object,Map,Collection,Collection)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "copy", "(Object,Object,Map,Collection,Collection,Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "getBeanMap", "(Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "getField", "(Class,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "getGetMethod", "(Class,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "getPropertyDescriptor", "(Class,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "getPropertyDescriptors", "(Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "getSetMethod", "(Class,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "getValue", "(String,Map,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "setProperties", "(Map,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "setProperties", "(Map,Object,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "setProperties", "(Map,Object,Map,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "setProperty", "(String,Object,Object,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "setProperty", "(String,Object,Object,Map,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "setValue", "(String,Map,Object,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util.reflection", "ReflectionProviderFactory", "getInstance", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "AnnotationUtils", "addAllFields", "(Class,Class,List)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "AnnotationUtils", "addAllInterfaces", "(Class,List)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "AnnotationUtils", "addAllMethods", "(Class,Class,List)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "AnnotationUtils", "findAnnotation", "(Class,Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "AnnotationUtils", "findAnnotations", "(Class,Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "AnnotationUtils", "isAnnotatedBy", "(AnnotatedElement,Class[])", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "AnnotationUtils", "resolvePropertyName", "(Method)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ClassLoaderUtil", "getResource", "(String,Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ClassLoaderUtil", "getResourceAsStream", "(String,Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ClassLoaderUtil", "getResources", "(String,Class,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ClassLoaderUtil", "loadClass", "(String,Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ClassLoaderUtil", "printClassLoader", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ClassLoaderUtil", "printClassLoader", "(ClassLoader)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ClassPathFinder", "findMatches", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ClearableValueStack", "clearContextValues", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "CompoundRoot", "CompoundRoot", "(List)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "CompoundRoot", "cutStack", "(int)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "DomHelper$DOMBuilder", "getDocument", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "DomHelper", "parse", "(InputSource)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "DomHelper", "parse", "(InputSource,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "Evaluated", "isDefined", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "PropertiesReader", "PropertiesReader", "(Reader)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "PropertiesReader", "PropertiesReader", "(Reader,char)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "PropertiesReader", "contains", "(char[],char)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "PropertiesReader", "nextProperty", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "PropertiesReader", "readProperty", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "PropertiesReader", "unescapeJava", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "PropertiesReader", "unescapeJava", "(Writer,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ProxyUtil", "isProxy", "(Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ProxyUtil", "isProxyMember", "(Member,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ProxyUtil", "ultimateTargetClass", "(Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil$AnnotatedWith", "AnnotatedWith", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil$AnnotatedWith", "toString", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil$IsA", "IsA", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil$IsA", "toString", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil$Test", "doesMatchClass", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil$Test", "doesMatchResource", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil$Test", "matches", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil$Test", "matches", "(URL)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil", "find", "(ResolverUtil$Test,String[])", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil", "findAnnotated", "(Class,String[])", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil", "findImplementations", "(Class,String[])", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil", "findInPackage", "(ResolverUtil$Test,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil", "findNamedResource", "(String,String[])", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ResolverUtil", "findSuffix", "(String,String[])", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "StrutsLocalizedTextProvider", "clearDefaultResourceBundles", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "TextParseUtil$ParsedValueEvaluator", "evaluate", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "TextParseUtil", "translateVariables", "(String,ValueStack)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "TextParseUtil", "translateVariables", "(String,ValueStack,TextParseUtil$ParsedValueEvaluator)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "TextParseUtil", "translateVariables", "(char,String,ValueStack)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "TextParseUtil", "translateVariablesCollection", "(String,ValueStack,boolean,TextParseUtil$ParsedValueEvaluator)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "TextParseUtil", "translateVariablesCollection", "(char[],String,ValueStack,boolean,TextParseUtil$ParsedValueEvaluator,int)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", "set", "(String,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", "setDefaultType", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", "setParameter", "(String,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", "setValue", "(String,Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", "setValue", "(String,Object,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "ValueStack", "size", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "WildcardUtil", "needsBackslashToBeLiteralInRegex", "(char)", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "XWorkTestCaseHelper", "setUp", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.util", "XWorkTestCaseHelper", "tearDown", "(ConfigurationManager)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.annotations", "ValidatorType", "toString", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "ConditionalVisitorFieldValidator", "validateExpression", "(Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "getMaxExclusive", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "getMaxInclusive", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "getMinExclusive", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "getMinInclusive", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "setMaxExclusive", "(Double)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "setMaxInclusive", "(Double)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "setMinExclusive", "(Double)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "setMinInclusive", "(Double)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", "isCaseSensitive", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", "isTrimed", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", "setCaseSensitive", "(Boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", "setTrim", "(Boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RepopulateConversionErrorFieldValidatorSupport", "isRepopulateField", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RepopulateConversionErrorFieldValidatorSupport", "repopulateField", "(Object)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RepopulateConversionErrorFieldValidatorSupport", "setRepopulateField", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RequiredStringValidator", "isTrim", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RequiredStringValidator", "setTrim", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "RequiredStringValidator", "setTrimExpression", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", "getMaxLength", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", "getMinLength", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", "isTrim", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", "setMaxLength", "(int)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", "setMinLength", "(int)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", "setTrim", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "URLValidator", "getUrlRegex", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "URLValidator", "setUrlRegex", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator", "isAppendPrefix", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator", "setAppendPrefix", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator", "AnnotationValidationConfigurationBuilder", "buildAnnotationClassValidatorConfigs", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator", "DefaultActionValidatorManager", "setFileManagerFactory", "(FileManagerFactory)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator", "DefaultActionValidatorManager", "setReloadingConfigs", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", "DelegatingValidatorContext", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator", "ShortCircuitableValidator", "isShortCircuit", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator", "ShortCircuitableValidator", "setShortCircuit", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidationInterceptor", "isValidateAnnotatedMethodOnly", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidationInterceptor", "setAlwaysInvokeValidate", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidationInterceptor", "setDeclarative", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidationInterceptor", "setProgrammatic", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidationInterceptor", "setValidateAnnotatedMethodOnly", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorConfig", "isShortCircuit", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorFileParser", "parseActionValidatorConfigs", "(ValidatorFactory,InputStream,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2.validator", "ValidatorFileParser", "parseValidatorDefinitions", "(Map,InputStream,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "Action", "execute", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionChainResult", "getChainHistory", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", "bind", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", "bind", "(ActionContext)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", "clear", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", "containsValueStack", "(Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", "getContext", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", "getInstance", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionContext", "of", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", "addPreResultListener", "(PreResultListener)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", "getInvocationContext", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", "getProxy", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", "getResult", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", "getResultCode", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", "getStack", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", "init", "(ActionProxy)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", "invoke", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", "invokeActionOnly", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", "isExecuted", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", "setActionEventListener", "(ActionEventListener)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionInvocation", "setResultCode", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxy", "getExecuteResult", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxy", "isMethodSpecified", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionProxy", "setExecuteResult", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionSupport", "clearActionErrors", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionSupport", "clearErrors", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionSupport", "clearErrorsAndMessages", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionSupport", "clearFieldErrors", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionSupport", "clearMessages", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionSupport", "input", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ActionSupport", "pause", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "AsyncManager", "hasAsyncActionResult", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "AsyncManager", "invokeAsyncAction", "(Callable)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "DefaultActionProxyFactory", "toString", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "FileManager", "fileNeedsReloading", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "FileManager", "fileNeedsReloading", "(URL)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "FileManager", "internal", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "FileManager", "loadFile", "(URL)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "FileManager", "monitorFile", "(URL)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "FileManager", "setReloadingConfigs", "(boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "FileManager", "support", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "FileManagerFactory", "setReloadingConfigs", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "LocaleProvider", "getLocale", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "LocaleProvider", "isValidLocale", "(Locale)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "LocaleProvider", "isValidLocaleString", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "LocaleProviderFactory", "createLocaleProvider", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "LocalizedTextProvider", "addDefaultResourceBundle", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "LocalizedTextProvider", "findDefaultText", "(String,Locale,Object[])", "summary", "df-generated"], + ["com.opensymphony.xwork2", "LocalizedTextProvider", "findText", "(Class,String,Locale)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "LocalizedTextProvider", "findText", "(Class,String,Locale,String,Object[])", "summary", "df-generated"], + ["com.opensymphony.xwork2", "LocalizedTextProvider", "findText", "(Class,String,Locale,String,Object[],ValueStack)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "LocalizedTextProvider", "findText", "(ResourceBundle,String,Locale)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "LocalizedTextProvider", "findText", "(ResourceBundle,String,Locale,String,Object[])", "summary", "df-generated"], + ["com.opensymphony.xwork2", "LocalizedTextProvider", "findText", "(ResourceBundle,String,Locale,String,Object[],ValueStack)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", "buildAction", "(String,String,ActionConfig,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", "buildBean", "(Class,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", "buildBean", "(String,Map,boolean)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", "buildConverter", "(Class,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", "buildInterceptor", "(InterceptorConfig,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", "buildResult", "(ResultConfig,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", "buildUnknownHandler", "(String,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", "buildValidator", "(String,Map,Map)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", "getClassInstance", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ObjectFactory", "isNoArgConstructorRequired", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "Preparable", "prepare", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ResourceBundleTextProvider", "setClazz", "(Class)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "Result", "execute", "(ActionInvocation)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", "getText", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,List)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,String,List)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,String,List,ValueStack)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,String,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,String,String[])", "summary", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,String,String[],ValueStack)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,String[])", "summary", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", "getTexts", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "TextProvider", "hasKey", "(String)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "TextProviderSupport", "setLocaleProviderFactory", "(LocaleProviderFactory)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "UnknownHandler", "handleUnknownActionMethod", "(Object,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "UnknownHandler", "handleUnknownResult", "(ActionContext,String,ActionConfig,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "UnknownHandlerManager", "handleUnknownResult", "(ActionContext,String,ActionConfig,String)", "summary", "df-generated"], + ["com.opensymphony.xwork2", "UnknownHandlerManager", "hasUnknownHandlers", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "Validateable", "validate", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ValidationAwareSupport", "clearActionErrors", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ValidationAwareSupport", "clearErrors", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ValidationAwareSupport", "clearErrorsAndMessages", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ValidationAwareSupport", "clearFieldErrors", "()", "summary", "df-generated"], + ["com.opensymphony.xwork2", "ValidationAwareSupport", "clearMessages", "()", "summary", "df-generated"], + ["org.apache.struts.beanvalidation.validation.interceptor", "BeanValidationInterceptor", "setConvertToUtf8", "(String)", "summary", "df-generated"], + ["org.apache.struts.beanvalidation.validation.interceptor", "BeanValidationManager", "getValidator", "()", "summary", "df-generated"], + ["org.apache.struts2.action", "ServletRequestAware", "withServletRequest", "(HttpServletRequest)", "summary", "df-generated"], + ["org.apache.struts2.action", "ServletResponseAware", "withServletResponse", "(HttpServletResponse)", "summary", "df-generated"], + ["org.apache.struts2.async", "AsyncAction", "getTimeout", "()", "summary", "df-generated"], + ["org.apache.struts2.compiler", "MemoryJavaFileObject", "MemoryJavaFileObject", "(String,JavaFileObject$Kind)", "summary", "df-generated"], + ["org.apache.struts2.components.date", "DateFormatter", "format", "(TemporalAccessor,String)", "summary", "df-generated"], + ["org.apache.struts2.components.template", "TemplateEngine", "renderTemplate", "(TemplateRenderingContext)", "summary", "df-generated"], + ["org.apache.struts2.components.template", "TemplateEngineManager", "getTemplateEngine", "(Template,String)", "summary", "df-generated"], + ["org.apache.struts2.components", "ActionComponent", "setExecuteResult", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "ActionComponent", "setFlush", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "ActionComponent", "setIgnoreContextParams", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "ActionComponent", "setRethrowException", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "ActionError", "setEscape", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "ActionMessage", "setEscape", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Anchor", "setEncode", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Anchor", "setEscapeAmp", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Anchor", "setEscapeHtmlBody", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Anchor", "setForceAddSchemeHostAndPort", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Anchor", "setIncludeContext", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "ClosingUIBean", "getDefaultOpenTemplate", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "Component", "addParameter", "(String,Object)", "summary", "df-generated"], + ["org.apache.struts2.components", "Component", "end", "(Writer,String)", "summary", "df-generated"], + ["org.apache.struts2.components", "Component", "escapeHtmlBody", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "Component", "getPerformClearTagStateForTagPoolingServers", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "Component", "isValidTagAttribute", "(String)", "summary", "df-generated"], + ["org.apache.struts2.components", "Component", "setDevMode", "(String)", "summary", "df-generated"], + ["org.apache.struts2.components", "Component", "setEscapeHtmlBody", "(String)", "summary", "df-generated"], + ["org.apache.struts2.components", "Component", "setPerformClearTagStateForTagPoolingServers", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Component", "setThrowExceptionsOnELFailure", "(String)", "summary", "df-generated"], + ["org.apache.struts2.components", "Component", "start", "(Writer)", "summary", "df-generated"], + ["org.apache.struts2.components", "Component", "usesBody", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "ContextBean", "setVar", "(String)", "summary", "df-generated"], + ["org.apache.struts2.components", "Date", "isNice", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "Date", "setNice", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "FieldError", "setEscape", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "FieldError", "setFieldName", "(String)", "summary", "df-generated"], + ["org.apache.struts2.components", "Form", "getValidators", "(String)", "summary", "df-generated"], + ["org.apache.struts2.components", "Form", "setIncludeContext", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "GenericUIBean", "contains", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.components", "Include", "setUseResponseEncoding", "(String)", "summary", "df-generated"], + ["org.apache.struts2.components", "ListUIBean", "contains", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.components", "ListUIBean", "setThrowExceptionOnNullValueAttribute", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Number", "getMaximumFractionDigits", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "Number", "getMaximumIntegerDigits", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "Number", "getMinimumFractionDigits", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "Number", "getMinimumIntegerDigits", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "Number", "isGroupingUsed", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "Number", "isParseIntegerOnly", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "Number", "setGroupingUsed", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Number", "setMaximumFractionDigits", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.components", "Number", "setMaximumIntegerDigits", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.components", "Number", "setMinimumFractionDigits", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.components", "Number", "setMinimumIntegerDigits", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.components", "Number", "setParseIntegerOnly", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "OptGroup", "setContainer", "(Container)", "summary", "df-generated"], + ["org.apache.struts2.components", "Param", "setSuppressEmptyParameters", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Property", "setEscapeCsv", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Property", "setEscapeHtml", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Property", "setEscapeJavaScript", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Property", "setEscapeXml", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Set", "setTrimBody", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Submit", "setEscapeHtmlBody", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Text", "setEscapeCsv", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Text", "setEscapeHtml", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Text", "setEscapeJavaScript", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "Text", "setEscapeXml", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "UIBean", "addFormParameter", "(String,Object)", "summary", "df-generated"], + ["org.apache.struts2.components", "UIBean", "evaluateExtraParams", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "UIBean", "evaluateParams", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "UIBean", "getDefaultTemplate", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "URL", "setEncode", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "URL", "setEscapeAmp", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "URL", "setForceAddSchemeHostAndPort", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "URL", "setIncludeContext", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", "determineNamespace", "(String,ValueStack,HttpServletRequest)", "summary", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", "findString", "(String)", "summary", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", "isEncode", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", "isEscapeAmp", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", "isForceAddSchemeHostAndPort", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", "isIncludeContext", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", "isPutInContext", "()", "summary", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", "putInContext", "(String)", "summary", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", "setEncode", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", "setEscapeAmp", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", "setForceAddSchemeHostAndPort", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "UrlProvider", "setIncludeContext", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.components", "UrlRenderer", "beforeRenderUrl", "(UrlProvider)", "summary", "df-generated"], + ["org.apache.struts2.components", "UrlRenderer", "renderFormUrl", "(Form)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "BeanConfig", "BeanConfig", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "BeanConfig", "getClazz", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "BeanConfig", "getScope", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "BeanConfig", "getType", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "BeanConfig", "isOnlyStatic", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "BeanConfig", "isOptional", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "BeanSelectionConfig", "BeanSelectionConfig", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "BeanSelectionConfig", "getClazz", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getConfigurationXmlReload", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getDevMode", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getDisableRequestAttributeValueStackLookup", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getDisallowProxyMemberAccess", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getDispatcherParametersWorkaround", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getElThrowExceptionOnFailure", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getEnableDynamicMethodInvocation", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getEnableSlashesInActionNames", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getFreemarkerBeanwrapperCache", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getFreemarkerMruMaxStrongSize", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getFreemarkerWrapperAltMap", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getHandleException", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getI18nReload", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getMapperActionPrefixCrossNamespaces", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getMapperActionPrefixEnabled", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getMapperAlwaysSelectFullNamespace", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getMultipartBufferSize", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getMultipartEnabled", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getMultipartMaxFileSize", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getMultipartMaxFiles", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getMultipartMaxSize", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getMultipartMaxStringLength", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getObjectFactorySpringAutoWireAlwaysRespect", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getObjectFactorySpringEnableAopSupport", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getObjectFactorySpringUseClassCache", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getOgnlAllowStaticFieldAccess", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getOgnlAutoGrowthCollectionLimit", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getOgnlEnableEvalExpression", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getOgnlEnableExpressionCache", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getOgnlLogMissingProperties", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getServeStatic", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getServeStaticBrowserCache", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getUrlHttpPort", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getUrlHttpsPort", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "getXsltNocache", "()", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setAcceptedPatternsChecker", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setActionProxyFactory", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setActionValidatorManager", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setBeaninfoCacheFactory", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setConfigurationXmlReload", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setContentTypeMatcher", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterAnnotationProcessor", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterArray", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterCollection", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterCreator", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterDate", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterFileProcessor", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterHolder", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterNumber", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterPropertiesProcessor", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterString", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setDevMode", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setDisableRequestAttributeValueStackLookup", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setDisallowProxyMemberAccess", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setDispatcherErrorHandler", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setDispatcherParametersWorkaround", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setElThrowExceptionOnFailure", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setEnableDynamicMethodInvocation", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setEnableSlashesInActionNames", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setExcludedPatternsChecker", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setExpressionCacheFactory", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setExpressionParser", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setFreemarkerBeanwrapperCache", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setFreemarkerManagerClassname", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setFreemarkerMruMaxStrongSize", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setFreemarkerWrapperAltMap", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setHandleException", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setI18nReload", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setLocaleProviderFactory", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setLocalizedTextProvider", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setMapperActionPrefixCrossNamespaces", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setMapperActionPrefixEnabled", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setMapperAlwaysSelectFullNamespace", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setMapperClass", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setMultipartBufferSize", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setMultipartEnabled", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setMultipartMaxFileSize", "(Long)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setMultipartMaxFiles", "(Long)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setMultipartMaxSize", "(Long)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setMultipartMaxStringLength", "(Long)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setMultipartParser", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setNotExcludedAcceptedPatternsChecker", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactory", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactoryActionFactory", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactoryConverterFactory", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactoryInterceptorFactory", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactoryResultFactory", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactorySpringAutoWireAlwaysRespect", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactorySpringEnableAopSupport", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactorySpringUseClassCache", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactoryUnknownHandlerFactory", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactoryValidatorFactory", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectTypeDeterminer", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setOgnlAllowStaticFieldAccess", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setOgnlAutoGrowthCollectionLimit", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setOgnlEnableEvalExpression", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setOgnlEnableExpressionCache", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setOgnlLogMissingProperties", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setPatternMatcher", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setReflectionContextFactory", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setReflectionProvider", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setServeStatic", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setServeStaticBrowserCache", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setStaticContentLoader", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setTextProviderFactory", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setUnknownHandlerManager", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setUrlHttpPort", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setUrlHttpsPort", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setUrlRenderer", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setValueStackFactory", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setVelocityManagerClassname", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setViewUrlHelper", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setXsltNocache", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.config.entities", "ConstantConfig", "setXworkConverter", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config", "Settings", "getLocation", "(String)", "summary", "df-generated"], + ["org.apache.struts2.config", "Settings", "list", "()", "summary", "df-generated"], + ["org.apache.struts2.config", "StrutsJavaConfiguration", "beanSelection", "()", "summary", "df-generated"], + ["org.apache.struts2.config", "StrutsJavaConfigurationProvider", "setThrowExceptionOnDuplicateBeans", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.config", "StrutsXmlConfigurationProvider", "StrutsXmlConfigurationProvider", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ActionNamesAction", "getConfig", "(String)", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ActionNamesAction", "getNamespace", "()", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ActionNamesAction", "index", "()", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ActionNamesAction", "redirect", "()", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ConfigurationHelper", "getActionConfig", "(String,String)", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ConfigurationHelper", "getActionNames", "(String)", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ConfigurationHelper", "getJarProperties", "()", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ConfigurationHelper", "getNamespaces", "()", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ListValidatorsAction", "index", "()", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ListValidatorsAction", "stripPackage", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ShowBeansAction$Binding", "isDefault", "()", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ShowConfigAction", "stripPackage", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ShowJarsAction", "getJarPoms", "()", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ShowJarsAction", "getPluginsLoaded", "()", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", "getType", "()", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", "setType", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ShowValidatorAction", "getSelected", "()", "summary", "df-generated"], + ["org.apache.struts2.config_browser", "ShowValidatorAction", "setSelected", "(int)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionActionAlwaysMapExecute", "()", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionActionCheckImplementsAction", "()", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionActionDisableScanning", "()", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionActionEagerLoading", "()", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionActionMapAllMatches", "()", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionActionNameLowercase", "()", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionClassesReload", "()", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionEnableSmiInheritance", "()", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionExcludeParentClassLoader", "()", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionPackageLocatorsDisable", "()", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionRedirectToSlash", "()", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionResultFlatLayout", "()", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionAlwaysMapExecute", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionCheckImplementsAction", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionConfigBuilder", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionDisableScanning", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionEagerLoading", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionMapAllMatches", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionNameBuilder", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionNameLowercase", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionClassesReload", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionConventionsService", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionEnableSmiInheritance", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionExcludeParentClassLoader", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionInterceptorMapBuilder", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionPackageLocatorsDisable", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionRedirectToSlash", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionResultFlatLayout", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionResultMapBuilder", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.convention", "ActionConfigBuilder", "buildActionConfigs", "()", "summary", "df-generated"], + ["org.apache.struts2.convention", "ActionConfigBuilder", "destroy", "()", "summary", "df-generated"], + ["org.apache.struts2.convention", "ActionConfigBuilder", "needsReload", "()", "summary", "df-generated"], + ["org.apache.struts2.convention", "ClasspathConfigurationProvider", "ClasspathConfigurationProvider", "(Container)", "summary", "df-generated"], + ["org.apache.struts2.convention", "ClasspathConfigurationProvider", "setDevMode", "(String)", "summary", "df-generated"], + ["org.apache.struts2.convention", "ClasspathConfigurationProvider", "setReload", "(String)", "summary", "df-generated"], + ["org.apache.struts2.convention", "ClasspathPackageProvider", "ClasspathPackageProvider", "(Container)", "summary", "df-generated"], + ["org.apache.struts2.convention", "DefaultActionNameBuilder", "DefaultActionNameBuilder", "(String)", "summary", "df-generated"], + ["org.apache.struts2.convention", "DefaultResultMapBuilder", "setFlatResultLayout", "(String)", "summary", "df-generated"], + ["org.apache.struts2.convention", "InterceptorMapBuilder", "build", "(Class,PackageConfig$Builder,String,Action)", "summary", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setAlwaysMapExecute", "(String)", "summary", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setCheckImplementsAction", "(String)", "summary", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setDevMode", "(String)", "summary", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setDisableActionScanning", "(String)", "summary", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setDisablePackageLocatorsScanning", "(String)", "summary", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setEagerLoading", "(String)", "summary", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setExcludeParentClassLoader", "(String)", "summary", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setFileManagerFactory", "(FileManagerFactory)", "summary", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setMapAllMatches", "(String)", "summary", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setReload", "(String)", "summary", "df-generated"], + ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setSlashesInActionNames", "(String)", "summary", "df-generated"], + ["org.apache.struts2.convention", "ReflectionTools", "containsMethod", "(Class,String,Class[])", "summary", "df-generated"], + ["org.apache.struts2.convention", "ReflectionTools", "getAnnotation", "(Class,String,Class)", "summary", "df-generated"], + ["org.apache.struts2.convention", "ReflectionTools", "getClassHierarchy", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.convention", "StringTools", "contains", "(String[],String,boolean)", "summary", "df-generated"], + ["org.apache.struts2.conversion", "StrutsConversionPropertiesProcessor", "loadConversionProperties", "(String,boolean)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "CompositeActionMapper", "CompositeActionMapper", "(Container,String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", "isSlashesInActionNames", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", "setAllowActionPrefix", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", "setAllowDynamicMethodCalls", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", "setAlwaysSelectFullNamespace", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", "setSlashesInActionNames", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "AbstractMultiPartRequest", "setBufferSize", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "AbstractMultiPartRequest", "setLocaleProviderFactory", "(LocaleProviderFactory)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "AbstractMultiPartRequest", "setMaxFileSize", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "AbstractMultiPartRequest", "setMaxFiles", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "AbstractMultiPartRequest", "setMaxSize", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "AbstractMultiPartRequest", "setMaxStringLength", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "cleanUp", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getContentType", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getFile", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getFileNames", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getFileParameterNames", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getFilesystemName", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getParameter", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getParameterNames", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getParameterValues", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "parse", "(HttpServletRequest,String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", "cleanUp", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", "getContentTypes", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", "getFileNames", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", "getFileSystemNames", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", "getFiles", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", "hasErrors", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "UploadedFile", "delete", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "UploadedFile", "isFile", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher.multipart", "UploadedFile", "length", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "DefaultDispatcherErrorHandler", "setDevMode", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "DefaultStaticContentLoader", "setDevMode", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "DefaultStaticContentLoader", "setServeStaticBrowserCache", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "DefaultStaticContentLoader", "setServeStaticContent", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "addDispatcherListener", "(DispatcherListener)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "cleanUpAfterInit", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "cleanUpRequest", "(HttpServletRequest)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "cleanup", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "getContainer", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "getInstance", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "init", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "isDevMode", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "isHandleException", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "removeDispatcherListener", "(DispatcherListener)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "serviceAction", "(HttpServletRequest,HttpServletResponse,ActionMapping)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "setDevMode", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "setDisableRequestAttributeValueStackLookup", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "setDispatcherErrorHandler", "(DispatcherErrorHandler)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "setHandleException", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "setInstance", "(Dispatcher)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Dispatcher", "setMultipartSupportEnabled", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "DispatcherErrorHandler", "handleError", "(HttpServletRequest,HttpServletResponse,int,Exception)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "DispatcherErrorHandler", "init", "(ServletContext)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "DispatcherListener", "dispatcherDestroyed", "(Dispatcher)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "DispatcherListener", "dispatcherInitialized", "(Dispatcher)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "ExecuteOperations", "executeAction", "(HttpServletRequest,HttpServletResponse,ActionMapping)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "ExecuteOperations", "executeStaticResourceRequest", "(HttpServletRequest,HttpServletResponse)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "HostConfig", "getInitParameter", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "HostConfig", "getInitParameterNames", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "HostConfig", "getServletContext", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "HttpParameters", "contains", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "HttpParameters", "create", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "HttpParameters", "toString", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "InitOperations", "buildExcludedPatternsList", "(Dispatcher)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "InitOperations", "cleanup", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "InitOperations", "findDispatcherOnThread", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "InitOperations", "initStaticContentLoader", "(HostConfig,Dispatcher)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "LocalizedMessage", "getClazz", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter$Request", "toString", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter", "getMultipleValues", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter", "getObject", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter", "getValue", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter", "isDefined", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "Parameter", "isMultiple", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", "assignDispatcherToThread", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", "cleanupDispatcher", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", "cleanupRequest", "(HttpServletRequest)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", "cleanupWrappedRequest", "(HttpServletRequest)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", "clearDevModeOverride", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", "createActionContext", "(HttpServletRequest,HttpServletResponse)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", "getDevModeOverride", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", "isUrlExcluded", "(HttpServletRequest,List)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", "overrideDevMode", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "PrepareOperations", "trackRecursion", "(HttpServletRequest)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "SessionMap", "invalidate", "()", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "StaticContentLoader", "canHandle", "(String)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "StaticContentLoader", "findStaticResource", "(String,HttpServletRequest,HttpServletResponse)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "StaticContentLoader", "setHostConfig", "(HostConfig)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "StrutsRequestWrapper", "StrutsRequestWrapper", "(HttpServletRequest)", "summary", "df-generated"], + ["org.apache.struts2.dispatcher", "StrutsRequestWrapper", "StrutsRequestWrapper", "(HttpServletRequest,boolean)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELArithmetic", "add", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELArithmetic", "divide", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELArithmetic", "isNumber", "(Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELArithmetic", "isNumberType", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELArithmetic", "matches", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELArithmetic", "mod", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELArithmetic", "multiply", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELArithmetic", "subtract", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "checkType", "(Object,Class)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "coerceToBoolean", "(Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "coerceToCharacter", "(Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "coerceToNumber", "(Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "coerceToNumber", "(Object,Class)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "compare", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "containsNulls", "(Object[])", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "equals", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "isBigDecimalOp", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "isBigIntegerOp", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "isDoubleOp", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "isDoubleStringOp", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "isLongOp", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "isStringFloat", "(String)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "throwUnhandled", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "toFloat", "(String)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ELSupport", "toNumber", "(String)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "ExpressionBuilder", "createNode", "(String)", "summary", "df-generated"], + ["org.apache.struts2.el.lang", "FunctionMapperImpl$Function", "matches", "(String,String)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ArithmeticNode", "ArithmeticNode", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstAnd", "AstAnd", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstBracketSuffix", "AstBracketSuffix", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstChoice", "AstChoice", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstCompositeExpression", "AstCompositeExpression", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstDeferredExpression", "AstDeferredExpression", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstDiv", "AstDiv", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstDotSuffix", "AstDotSuffix", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstDynamicExpression", "AstDynamicExpression", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstEmpty", "AstEmpty", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstEqual", "AstEqual", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstFalse", "AstFalse", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstFloatingPoint", "AstFloatingPoint", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstFloatingPoint", "getFloatingPoint", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstFunction", "AstFunction", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstGreaterThan", "AstGreaterThan", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstGreaterThanEqual", "AstGreaterThanEqual", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstIdentifier", "AstIdentifier", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstInteger", "AstInteger", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstLessThan", "AstLessThan", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstLessThanEqual", "AstLessThanEqual", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstLiteralExpression", "AstLiteralExpression", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstMinus", "AstMinus", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstMod", "AstMod", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstMult", "AstMult", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstNegative", "AstNegative", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstNot", "AstNot", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstNotEqual", "AstNotEqual", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstNull", "AstNull", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstOr", "AstOr", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstPlus", "AstPlus", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstString", "AstString", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstTrue", "AstTrue", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "AstValue", "AstValue", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "BooleanNode", "BooleanNode", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "And", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "Boolean", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "BracketSuffix", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "Choice", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "Compare", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "DeferredExpression", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "DotSuffix", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "DynamicExpression", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "Equality", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "Expression", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "FloatingPoint", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "Function", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "Identifier", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "Integer", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "Literal", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "LiteralExpression", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "Math", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "Multiplication", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "NonLiteral", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "Null", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "Or", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "String", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "Unary", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "Value", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "ValuePrefix", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "ValueSuffix", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "disable_tracing", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "enable_tracing", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParser", "parse", "(String)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "ELParserTokenManager", "SwitchTo", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "JJTELParserState", "clearNodeScope", "(Node)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "JJTELParserState", "nodeArity", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "JJTELParserState", "nodeCreated", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "JJTELParserState", "openNodeScope", "(Node)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "JJTELParserState", "reset", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "Node", "accept", "(NodeVisitor)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "Node", "getMethodInfo", "(EvaluationContext,Class[])", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "Node", "getType", "(EvaluationContext)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "Node", "getValue", "(EvaluationContext)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "Node", "invoke", "(EvaluationContext,Class[],Object[])", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "Node", "isReadOnly", "(EvaluationContext)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "Node", "jjtClose", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "Node", "jjtGetNumChildren", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "Node", "jjtOpen", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "Node", "setValue", "(EvaluationContext,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "NodeVisitor", "visit", "(Node)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", "BeginToken", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", "Done", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", "adjustBeginLineColumn", "(int,int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", "backup", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", "getBeginColumn", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", "getBeginLine", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", "getColumn", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", "getEndColumn", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", "getEndLine", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", "getLine", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleCharStream", "readChar", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleNode", "SimpleNode", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "SimpleNode", "dump", "(String)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "Token", "Token", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "Token", "getValue", "()", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "Token", "newToken", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "TokenMgrError", "TokenMgrError", "(String,int)", "summary", "df-generated"], + ["org.apache.struts2.el.parser", "TokenMgrError", "TokenMgrError", "(boolean,int,int,int,String,char,int)", "summary", "df-generated"], + ["org.apache.struts2.el.util", "ConcurrentCache", "ConcurrentCache", "(int)", "summary", "df-generated"], + ["org.apache.struts2.el.util", "MessageFactory", "get", "(String)", "summary", "df-generated"], + ["org.apache.struts2.el.util", "MessageFactory", "get", "(String,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.util", "MessageFactory", "get", "(String,Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.util", "MessageFactory", "get", "(String,Object,Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.util", "MessageFactory", "get", "(String,Object,Object,Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.util", "MessageFactory", "get", "(String,Object,Object,Object,Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.util", "MessageFactory", "getArray", "(String,Object[])", "summary", "df-generated"], + ["org.apache.struts2.el.util", "ReflectionUtil", "forName", "(String)", "summary", "df-generated"], + ["org.apache.struts2.el.util", "ReflectionUtil", "getMethod", "(Object,Object,Class[])", "summary", "df-generated"], + ["org.apache.struts2.el.util", "ReflectionUtil", "getPropertyDescriptor", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.el.util", "ReflectionUtil", "toTypeArray", "(String[])", "summary", "df-generated"], + ["org.apache.struts2.el.util", "ReflectionUtil", "toTypeNameArray", "(Class[])", "summary", "df-generated"], + ["org.apache.struts2.el", "ValueExpressionLiteral", "equals", "(ValueExpressionLiteral)", "summary", "df-generated"], + ["org.apache.struts2.interceptor.csp", "CspInterceptor", "setEnforcingMode", "(String)", "summary", "df-generated"], + ["org.apache.struts2.interceptor.csp", "CspSettings", "addCspHeaders", "(HttpServletRequest,HttpServletResponse)", "summary", "df-generated"], + ["org.apache.struts2.interceptor.csp", "CspSettings", "addCspHeaders", "(HttpServletResponse)", "summary", "df-generated"], + ["org.apache.struts2.interceptor.csp", "CspSettings", "setEnforcingMode", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "DebuggingInterceptor", "setDevMode", "(String)", "summary", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "DebuggingInterceptor", "setEnableXmlWithConsole", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", "PrettyPrintWriter", "(Writer)", "summary", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", "close", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", "endNode", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", "flush", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", "isEscape", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", "setEscape", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", "setValue", "(String)", "summary", "df-generated"], + ["org.apache.struts2.interceptor.exec", "BackgroundProcess", "isDone", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor.exec", "ExecutorProvider", "execute", "(Runnable)", "summary", "df-generated"], + ["org.apache.struts2.interceptor.exec", "ExecutorProvider", "isShutdown", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor.exec", "ExecutorProvider", "shutdown", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor.httpmethod", "HttpMethod", "parse", "(String)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "CoepInterceptor", "setEnforcingMode", "(String)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "CookieInterceptor", "setAcceptCookieNames", "(String)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "CoopInterceptor", "isExempted", "(String)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "DateTextFieldInterceptor$DateWord", "get", "(Character)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "DateTextFieldInterceptor$DateWord", "getAll", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "DateTextFieldInterceptor$DateWord", "getDateType", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "DateTextFieldInterceptor$DateWord", "getDescription", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "DateTextFieldInterceptor$DateWord", "getLength", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "ExecuteAndWaitInterceptor", "setDelay", "(int)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "ExecuteAndWaitInterceptor", "setDelaySleepInterval", "(int)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "ExecuteAndWaitInterceptor", "setExecuteAfterValidationPass", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "ExecuteAndWaitInterceptor", "setThreadPriority", "(int)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "FileUploadInterceptor", "setMaximumSize", "(Long)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "I18nInterceptor", "setLocaleStorage", "(String)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "I18nInterceptor", "setSupportedLocale", "(String)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "MessageStoreInterceptor", "getAllowRequestParameterSwitch", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "MessageStoreInterceptor", "setAllowRequestParameterSwitch", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "PrincipalProxy", "getRemoteUser", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "PrincipalProxy", "getUserPrincipal", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "PrincipalProxy", "isRequestSecure", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "PrincipalProxy", "isUserInRole", "(String)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "ResourceIsolationPolicy", "isRequestAllowed", "(HttpServletRequest)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "ScopeInterceptor", "isReset", "()", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "ScopeInterceptor", "setAutoCreateSession", "(String)", "summary", "df-generated"], + ["org.apache.struts2.interceptor", "ScopeInterceptor", "setReset", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPlugin", "doTag", "(TagPluginContext)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "dontUseTagPlugin", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "generateAttribute", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "generateBody", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "generateDeclaration", "(String,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "generateImport", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "generateJavaSource", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "getConstantAttribute", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "getParentContext", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "getTemporaryVariableName", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "isAttributeSpecified", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "isConstantAttribute", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "isScriptless", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "BeanRepository", "checkVariable", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "BeanRepository", "getBeanType", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Compiler", "compile", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Compiler", "compile", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Compiler", "compile", "(boolean,boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Compiler", "isOutDated", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Compiler", "isOutDated", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Compiler", "removeGeneratedClassFiles", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Compiler", "removeGeneratedFiles", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELFunctionMapper", "map", "(Compiler,Node$Nodes)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Nodes", "containsEL", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Nodes", "isEmpty", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Root", "getType", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Visitor", "visit", "(ELNode$ELText)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Visitor", "visit", "(ELNode$Function)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode$Visitor", "visit", "(ELNode$Text)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELNode", "accept", "(ELNode$Visitor)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELParser", "getType", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ELParser", "parse", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "ErrorDispatcher", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "javacError", "(JavacErrorDetail[])", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "javacError", "(String,Exception)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Exception)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Mark,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Mark,String,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Mark,String,String,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Mark,String,String,String,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Node,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Node,String,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Node,String,String,Exception)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Node,String,String,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Node,String,String,String,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(String,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(String,String,Exception)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(String,String,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(String,String,String,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorHandler", "javacError", "(JavacErrorDetail[])", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorHandler", "javacError", "(String,Exception)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorHandler", "jspError", "(String,Exception)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ErrorHandler", "jspError", "(String,int,int,String,Exception)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", "getJavaLineNumber", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", "getJspBeginLineNumber", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspConfig", "isJspPage", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", "checkCompile", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", "destroy", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", "getJspCount", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", "getJspReloadCount", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", "incrementJspReloadCount", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", "removeWrapper", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", "setJspReloadCount", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "booleanValue", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "checkAttributes", "(String,Node,JspUtil$ValidAttribute[],ErrorDispatcher)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "checkScope", "(String,Node,ErrorDispatcher)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "escapeQueryString", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "escapeXml", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "getCanonicalName", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "getExprInXml", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "getInputStream", "(String,JarFile,JspCompilationContext,ErrorDispatcher)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "getTagHandlerClassName", "(String,ErrorDispatcher)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "getTagHandlerClassName", "(String,String,ErrorDispatcher)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "isExpression", "(String,boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "isJavaKeyword", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "makeJavaIdentifier", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "makeJavaPackage", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "mangleChar", "(char)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "nextTemporaryVariableName", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "removeQuotes", "(char[])", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "resetTemporaryVariableName", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "toClass", "(String,ClassLoader)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "JspUtil", "validateExpressions", "(Mark,String,Class,FunctionMapper,ErrorDispatcher)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "hasIncludeAction", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "hasParamAction", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "hasScriptingVars", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "hasSetProperty", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "hasUseBean", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "isScriptless", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "setHasIncludeAction", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "setHasParamAction", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "setHasScriptingVars", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "setHasSetProperty", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "setHasUseBean", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "setScriptless", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "checkIfAttributeIsJspFragment", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "getCustomNestingLevel", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "getNumCount", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "getTagAttributeInfo", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "getTagHandlerClass", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "getTagVariableInfos", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "hasEmptyBody", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "implementsBodyTag", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "implementsDynamicAttributes", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "implementsIterationTag", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "implementsJspIdConsumer", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "implementsSimpleTag", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "implementsTryCatchFinally", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "isTagFile", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "setNumCount", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "setTagHandlerClass", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "setUseTagPlugin", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "useTagPlugin", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$ELExpression", "getType", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "getExpectedTypeName", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "getParameterTypeNames", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "isDeferredInput", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "isDeferredMethodInput", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "isDynamic", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "isELInterpreterInput", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "isExpression", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "isLiteral", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "isNamedAttribute", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "validateEL", "(ExpressionFactory,ELContext)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", "isTrim", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Nodes", "isGeneratedInBuffer", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Nodes", "remove", "(Node)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Nodes", "setGeneratedInBuffer", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Nodes", "size", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Root", "isBomPresent", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Root", "isDefaultPageEncoding", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Root", "isEncodingSpecifiedInProlog", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Root", "isXmlSyntax", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Root", "nextTemporaryVariableName", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Root", "setIsBomPresent", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Root", "setIsDefaultPageEncoding", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Root", "setIsEncodingSpecifiedInProlog", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TemplateText", "addSmap", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TemplateText", "isAllSpace", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TemplateText", "ltrim", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$TemplateText", "rtrim", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "doVisit", "(Node)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$AttributeDirective)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$Comment)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$CustomTag)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$Declaration)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$DoBodyAction)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$ELExpression)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$Expression)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$ForwardAction)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$GetProperty)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$IncludeAction)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$IncludeDirective)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$InvokeAction)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$JspBody)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$JspElement)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$JspOutput)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$JspRoot)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$JspText)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$NamedAttribute)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$PageDirective)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$ParamAction)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$ParamsAction)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$PlugIn)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$Root)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$Scriptlet)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$SetProperty)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$TagDirective)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$TaglibDirective)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$TemplateText)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$UninterpretedTag)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$UseBean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$VariableDirective)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "Node", "getText", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ServletWriter", "close", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ServletWriter", "getJavaLine", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ServletWriter", "popIndent", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ServletWriter", "print", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ServletWriter", "print", "(char)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ServletWriter", "print", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ServletWriter", "printComment", "(Mark,Mark,char[])", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ServletWriter", "printMultiLn", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ServletWriter", "printil", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ServletWriter", "printin", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ServletWriter", "printin", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ServletWriter", "println", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ServletWriter", "println", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "ServletWriter", "pushIndent", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapGenerator", "setDoEmbedded", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum$LineInfo", "getString", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum$LineInfo", "setInputLineCount", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum$LineInfo", "setInputStartLine", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum$LineInfo", "setLineFileID", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum$LineInfo", "setOutputLineIncrement", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum$LineInfo", "setOutputStartLine", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum$LineInfo", "toString", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum", "addLineData", "(int,String,int,int,int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapStratum", "optimizeLineSection", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapUtil", "evaluateNodes", "(Node$Nodes,SmapStratum,HashMap,boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "SmapUtil", "installSmap", "(String[])", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "TextOptimizer", "concatenate", "(Compiler,Node$Nodes)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "TldLocationsCache", "getAbsolutePathsOfLocations", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "TldLocationsCache", "setNoTldJars", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.compiler", "TldLocationsCache", "uriType", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.el", "JspELException", "JspELException", "(String,ELException)", "summary", "df-generated"], + ["org.apache.struts2.jasper.el", "JspMethodNotFoundException", "JspMethodNotFoundException", "(String,MethodNotFoundException)", "summary", "df-generated"], + ["org.apache.struts2.jasper.el", "JspPropertyNotFoundException", "JspPropertyNotFoundException", "(String,PropertyNotFoundException)", "summary", "df-generated"], + ["org.apache.struts2.jasper.el", "JspPropertyNotWritableException", "JspPropertyNotWritableException", "(String,PropertyNotWritableException)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "BodyContentImpl", "BodyContentImpl", "(JspWriter)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "HttpJspBase", "_jspInit", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "InstanceHelper", "getClassLoaderInstanceManager", "(ClassLoader)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "InstanceHelper", "postConstruct", "(InstanceManager,Object)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "InstanceHelper", "preDestroy", "(InstanceManager,Object)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspContextWrapper", "syncBeforeInvoke", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspContextWrapper", "syncBeginTagFile", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspContextWrapper", "syncEndTagFile", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "URLEncode", "(String,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerce", "(String,Class)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToBoolean", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToByte", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToChar", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToDouble", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToFloat", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToInt", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToLong", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToShort", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "createTypedArray", "(String,Object,Method,String[],Class,Class)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "escapeQueryString", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "getReadMethod", "(Class,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "getValueFromBeanInfoPropertyEditor", "(Class,String,String,Class)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "getValueFromPropertyEditorManager", "(Class,String,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "getWriteMethod", "(Class,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleGetProperty", "(Object,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,Object)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,byte)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,char)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,double)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,float)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,long)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,short)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetPropertyExpression", "(Object,String,String,PageContext,ProtectedFunctionMapper)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "introspect", "(Object,ServletRequest)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "introspecthelper", "(Object,String,String,ServletRequest,String,boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(Object)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(byte)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(char)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(double)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(float)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(long)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(short)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "PageContextImpl", "proprietaryEvaluate", "(String,Class,PageContext,ProtectedFunctionMapper,boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "ProtectedFunctionMapper", "getInstance", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "ProtectedFunctionMapper", "getMapForFunction", "(String,Class,String,Class[])", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "TagHandlerPool", "TagHandlerPool", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "TagHandlerPool", "get", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "TagHandlerPool", "release", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.runtime", "TagHandlerPool", "reuse", "(Tag)", "summary", "df-generated"], + ["org.apache.struts2.jasper.security", "SecurityClassLoad", "securityClassLoad", "(ClassLoader)", "summary", "df-generated"], + ["org.apache.struts2.jasper.security", "SecurityUtil", "filter", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.security", "SecurityUtil", "isPackageProtectionEnabled", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServlet", "getJspCount", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServlet", "getJspReloadCount", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServlet", "setJspReloadCount", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "decTripCount", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "destroy", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "getDependants", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "getLastModificationTest", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "incTripCount", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "isTagFile", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "loadTagFile", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "loadTagFilePrototype", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "service", "(HttpServletRequest,HttpServletResponse,boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "setLastModificationTest", "(long)", "summary", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "setReload", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "setServletClassLastModifiedTime", "(long)", "summary", "df-generated"], + ["org.apache.struts2.jasper.tagplugins.jstl", "Util$ImportResponseWrapper", "ImportResponseWrapper", "(HttpServletResponse)", "summary", "df-generated"], + ["org.apache.struts2.jasper.tagplugins.jstl", "Util", "getScope", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.tagplugins.jstl", "Util", "isAbsoluteUrl", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "EncodingMap", "getIANA2JavaMapping", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "EncodingMap", "getJava2IANAMapping", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "EncodingMap", "putIANA2JavaMapping", "(String,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "EncodingMap", "putJava2IANAMapping", "(String,String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "EncodingMap", "removeIANA2JavaMapping", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "EncodingMap", "removeJava2IANAMapping", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "ParserUtils", "parseXMLDocument", "(String,InputSource)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "ParserUtils", "parseXMLDocument", "(String,InputStream)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "SymbolTable", "SymbolTable", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "SymbolTable", "containsSymbol", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "SymbolTable", "containsSymbol", "(char[],int,int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "SymbolTable", "hash", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "SymbolTable", "hash", "(char[],int,int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", "removeAttribute", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "TreeNode", "removeNode", "(TreeNode)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "highSurrogate", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isContent", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isHighSurrogate", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isInvalid", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isLowSurrogate", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isMarkup", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isNCName", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isNCNameStart", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isName", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isNameStart", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isPubid", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isSpace", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isSupplemental", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isValid", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isValidIANAEncoding", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isValidJavaEncoding", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isValidNCName", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isValidName", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isValidNmtoken", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "lowSurrogate", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLChar", "supplemental", "(char,char)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", "getEncoding", "(String,JarFile,JspCompilationContext,ErrorDispatcher)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", "isExternal", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", "peekChar", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", "scanChar", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", "skipChar", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", "skipSpaces", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", "skipString", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLString", "clear", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLString", "equals", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLString", "equals", "(char[],int,int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", "XMLStringBuffer", "(char)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", "XMLStringBuffer", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", "append", "(char)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "EmbeddedServletOptions", "setErrorOnUseBeanInvalidClassAttribute", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JasperException", "JasperException", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JasperException", "JasperException", "(String,Throwable)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JasperException", "JasperException", "(Throwable)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "execute", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "getFailOnError", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "getJspCompilerPath", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "getJspCompilerPlugin", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "getProtectionDomain", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "getTagPoolSize", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "getTldAbsolutePaths", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "setAddWebXmlMappings", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "setCaching", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "setClassDebugInfo", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "setCompile", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "setErrorOnUseBeanInvalidClassAttribute", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "setFailOnError", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "setGenStringAsCharArray", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "setListErrors", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "setPoolingEnabled", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "setSmapDumped", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "setSmapSuppressed", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "setTrimSpaces", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "setValidateXml", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "setVerbose", "(int)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspC", "setXpoweredBy", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", "checkOutputDir", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", "compile", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", "getResource", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", "getResourceAsStream", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", "getResourcePaths", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", "getTldLocation", "(String)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", "incrementRemoved", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", "isErrorPage", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", "isPrototypeMode", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", "isRemoved", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", "isTagFile", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", "keepGenerated", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", "load", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", "setErrorPage", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "JspCompilationContext", "setPrototypeMode", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "genStringAsCharArray", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "getCache", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "getCheckInterval", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "getClassDebugInfo", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "getCompilerClassName", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "getDevelopment", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "getDisplaySourceFragment", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "getErrorOnUseBeanInvalidClassAttribute", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "getFork", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "getKeepGenerated", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "getMappedFile", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "getModificationTestInterval", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "getTrimSpaces", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "isCaching", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "isPoolingEnabled", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "isSmapDumped", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "isSmapSuppressed", "()", "summary", "df-generated"], + ["org.apache.struts2.jasper", "Options", "isXpoweredBy", "()", "summary", "df-generated"], + ["org.apache.struts2.json.bridge", "FieldBridge", "objectToString", "(Object)", "summary", "df-generated"], + ["org.apache.struts2.json.config.entities", "JSONConstantConfig", "getJsonResultExcludeProxyProperties", "()", "summary", "df-generated"], + ["org.apache.struts2.json.config.entities", "JSONConstantConfig", "setJsonResultExcludeProxyProperties", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.json.config.entities", "JSONConstantConfig", "setJsonWriter", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCError", "getCode", "()", "summary", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCError", "setCode", "(int)", "summary", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCErrorCode", "code", "()", "summary", "df-generated"], + ["org.apache.struts2.json.rpc", "RPCErrorCode", "message", "()", "summary", "df-generated"], + ["org.apache.struts2.json.smd", "SMDGenerator", "generate", "(ActionInvocation)", "summary", "df-generated"], + ["org.apache.struts2.json", "DefaultJSONWriter", "setExcludeProxyProperties", "(String)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONCleaner", "isDefaultBlock", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONCleaner", "setDefaultBlock", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONException", "JSONException", "(Throwable)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", "getDebug", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", "isEnableGZIP", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", "isEnableSMD", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", "isExcludeNullProperties", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", "isNoCache", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", "setDebug", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", "setDevMode", "(String)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", "setEnableGZIP", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", "setEnableSMD", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", "setExcludeNullProperties", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", "setIgnoreHierarchy", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", "setIgnoreSMDMethodInterfaces", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", "setNoCache", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", "setPrefix", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONInterceptor", "setWrapWithComments", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONPopulator", "populateObject", "(Object,Map)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "isEnableGZIP", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "isEnableSMD", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "isEnumAsBean", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "isExcludeNullProperties", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "isIgnoreHierarchy", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "isNoCache", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "isWrapWithComments", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "setDevMode", "(String)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "setEnableGZIP", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "setEnableSMD", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "setEnumAsBean", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "setErrorCode", "(int)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "setExcludeNullProperties", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "setIgnoreHierarchy", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "setIgnoreInterfaces", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "setNoCache", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "setPrefix", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "setStatusCode", "(int)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONResult", "setWrapWithComments", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONUtil$ClassVisitor", "visit", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", "deserialize", "(Reader)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", "deserialize", "(String)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", "isGzipInRequest", "(HttpServletRequest)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", "listSMDMethods", "(Class,boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", "setContainer", "(Container)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", "visitInterfaces", "(Class,JSONUtil$ClassVisitor)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONUtil", "writeJSONToResponse", "(SerializationParams)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONValidationInterceptor", "isJsonEnabled", "(HttpServletRequest)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONValidationInterceptor", "isSetEncoding", "(HttpServletRequest)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONValidationInterceptor", "isValidateOnly", "(HttpServletRequest)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONValidationInterceptor", "setValidationFailedStatus", "(int)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONWriter", "setCacheBeanInfo", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONWriter", "setDateFormatter", "(String)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONWriter", "setEnumAsBean", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONWriter", "setExcludeProxyProperties", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "JSONWriter", "setIgnoreHierarchy", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", "getErrorCode", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", "getStatusCode", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", "isGzip", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", "isNoCache", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", "isPrefix", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", "isSmd", "()", "summary", "df-generated"], + ["org.apache.struts2.json", "SerializationParams", "isWrapWithComments", "()", "summary", "df-generated"], + ["org.apache.struts2.junit.util", "TestUtils", "assertEquals", "(URL,String)", "summary", "df-generated"], + ["org.apache.struts2.junit.util", "TestUtils", "compare", "(URL,String)", "summary", "df-generated"], + ["org.apache.struts2.junit.util", "TestUtils", "normalize", "(URL)", "summary", "df-generated"], + ["org.apache.struts2.junit.util", "TestUtils", "readContent", "(URL)", "summary", "df-generated"], + ["org.apache.struts2.junit.util", "TestUtils", "readContent", "(URL,Charset)", "summary", "df-generated"], + ["org.apache.struts2.junit", "StrutsJUnit4TestCase", "finishExecution", "()", "summary", "df-generated"], + ["org.apache.struts2.junit", "XWorkJUnit4TestCase", "setUp", "()", "summary", "df-generated"], + ["org.apache.struts2.junit", "XWorkJUnit4TestCase", "tearDown", "()", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockActionRequest", "MockActionRequest", "(String)", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockBaseURL", "isSecure", "()", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockEvent", "MockEvent", "(String)", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", "setCommitted", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", "close", "()", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", "isActive", "()", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", "setRequestedSessionIdValid", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", "setSecure", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", "setServerPort", "(int)", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletSession", "access", "()", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletSession", "clearAttributes", "()", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletSession", "isInvalid", "()", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletSession", "setNew", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockPortletURL", "toString", "()", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockResourceResponse", "getContentLength", "()", "summary", "df-generated"], + ["org.apache.struts2.mock.web.portlet", "MockResourceURL", "toString", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "displayProperty", "(Object)", "summary", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "getBundle", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "getBundleState", "(Bundle)", "summary", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "getBundles", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "getHeaderKeys", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "getPackages", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "index", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "isAllowedAction", "(Bundle,String)", "summary", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "isStrutsEnabled", "(Bundle)", "summary", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "start", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "stop", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "update", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "view", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi.admin.actions", "ShellAction", "executeCommand", "(String,PrintStream,PrintStream)", "summary", "df-generated"], + ["org.apache.struts2.osgi.host", "OsgiHost", "destroy", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi.host", "OsgiHost", "getActiveBundles", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi.host", "OsgiHost", "getBundleContext", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi.host", "OsgiHost", "getBundles", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi.host", "OsgiHost", "init", "(ServletContext)", "summary", "df-generated"], + ["org.apache.struts2.osgi.loaders", "VelocityBundleResourceLoader", "getResourceStream", "(String)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "BundleAccessor", "getAllServiceReferences", "(String)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "BundleAccessor", "getService", "(ServiceReference)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "BundleAccessor", "getServiceReference", "(String)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "BundleAccessor", "getServiceReferences", "(String,String)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "BundleAccessor", "loadClass", "(String)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "BundleAccessor", "loadResourceAsStream", "(String)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "BundleAccessor", "loadResourceFromAllBundles", "(String)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "BundleAccessor", "loadResourceFromAllBundlesAsStream", "(String)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "DefaultBundleAccessor", "getInstance", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi", "DefaultBundleAccessor", "loadResource", "(String)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "DefaultBundleAccessor", "loadResource", "(String,boolean)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "DefaultBundleAccessor", "loadResources", "(String)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "DefaultBundleAccessor", "loadResources", "(String,boolean)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "DelegatingObjectFactory", "setDelegateObjectFactory", "(Container,String)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "OsgiConfigurationProvider", "destroy", "()", "summary", "df-generated"], + ["org.apache.struts2.osgi", "OsgiConfigurationProvider", "setVelocityManager", "(VelocityManager)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "OsgiHostFactory", "createOsgiHost", "(String)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "OsgiUtil", "containsBean", "(Object,String)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "OsgiUtil", "generateJava_SE_SystemPackageVersionString", "(String)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "OsgiUtil", "getBean", "(Object,String)", "summary", "df-generated"], + ["org.apache.struts2.osgi", "PackageLoader", "loadPackages", "(Bundle,BundleContext,ObjectFactory,FileManagerFactory,Map)", "summary", "df-generated"], + ["org.apache.struts2.oval.interceptor", "DefaultOValValidationManager", "setReloadingConfigs", "(String)", "summary", "df-generated"], + ["org.apache.struts2.oval.interceptor", "OValValidationInterceptor", "setAlwaysInvokeValidate", "(String)", "summary", "df-generated"], + ["org.apache.struts2.oval.interceptor", "OValValidationInterceptor", "setProgrammatic", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.oval.interceptor", "OValValidationInterceptor", "setValidateJPAAnnotations", "(String)", "summary", "df-generated"], + ["org.apache.struts2.plexus", "PlexusFilter", "isLoaded", "()", "summary", "df-generated"], + ["org.apache.struts2.plexus", "PlexusLifecycleListener", "isLoaded", "()", "summary", "df-generated"], + ["org.apache.struts2.plexus", "PlexusThreadLocal", "getPlexusContainer", "()", "summary", "df-generated"], + ["org.apache.struts2.plexus", "PlexusThreadLocal", "setPlexusContainer", "(PlexusContainer)", "summary", "df-generated"], + ["org.apache.struts2.plexus", "PlexusUtils", "configure", "(PlexusContainer,String)", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "getActionRequest", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "getActionResponse", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "getDefaultActionForMode", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "getModeActionMap", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "getModeNamespaceMap", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "getPhase", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "getPortletConfig", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "getPortletContext", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "getPortletNamespace", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "getRenderRequest", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "getRenderResponse", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "getRequest", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "getResourceResponse", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "getResponse", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "isJSR268Supported", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.context", "PortletActionContext", "isPortletRequest", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", "serviceAction", "(PortletRequest,PortletResponse,Map,Map,Map,Map,String,PortletPhase)", "summary", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletResult", "setUseDispatcherServlet", "(String)", "summary", "df-generated"], + ["org.apache.struts2.portlet.result", "PortletVelocityResult", "executeRenderResult", "(String,ActionInvocation)", "summary", "df-generated"], + ["org.apache.struts2.portlet", "PortletPhase", "isAction", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet", "PortletPhase", "isEvent", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet", "PortletPhase", "isRender", "()", "summary", "df-generated"], + ["org.apache.struts2.portlet", "PortletPhase", "isResource", "()", "summary", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", "getRestContentRestrictToGet", "()", "summary", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", "getRestLogger", "()", "summary", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", "setRestContentRestrictToGet", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.rest.config.entities", "RestConstantConfig", "setRestLogger", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.rest.handler", "ContentTypeHandler", "fromObject", "(ActionInvocation,Object,String,Writer)", "summary", "df-generated"], + ["org.apache.struts2.rest.handler", "ContentTypeHandler", "fromObject", "(Object,String,Writer)", "summary", "df-generated"], + ["org.apache.struts2.rest.handler", "ContentTypeHandler", "getContentType", "()", "summary", "df-generated"], + ["org.apache.struts2.rest.handler", "ContentTypeHandler", "getExtension", "()", "summary", "df-generated"], + ["org.apache.struts2.rest.handler", "ContentTypeHandler", "toObject", "(ActionInvocation,Reader,Object)", "summary", "df-generated"], + ["org.apache.struts2.rest.handler", "ContentTypeHandler", "toObject", "(Reader,Object)", "summary", "df-generated"], + ["org.apache.struts2.rest", "DefaultContentTypeHandlerManager", "setContainer", "(Container)", "summary", "df-generated"], + ["org.apache.struts2.rest", "HttpHeaders", "getStatus", "()", "summary", "df-generated"], + ["org.apache.struts2.rest", "HttpHeaders", "setStatus", "(int)", "summary", "df-generated"], + ["org.apache.struts2.rest", "RestActionInvocation", "setLogger", "(String)", "summary", "df-generated"], + ["org.apache.struts2.rest", "RestActionInvocation", "setRestrictToGet", "(String)", "summary", "df-generated"], + ["org.apache.struts2.rest", "RestActionSupport", "createContinue", "()", "summary", "df-generated"], + ["org.apache.struts2.rest", "RestActionSupport", "index", "()", "summary", "df-generated"], + ["org.apache.struts2.rest", "RestActionSupport", "options", "()", "summary", "df-generated"], + ["org.apache.struts2.rest", "RestActionSupport", "updateContinue", "()", "summary", "df-generated"], + ["org.apache.struts2.rest", "RestWorkflowInterceptor", "setValidationFailureStatusCode", "(String)", "summary", "df-generated"], + ["org.apache.struts2.result.xslt", "AbstractAdapterNode", "getElementsByTagName", "(String)", "summary", "df-generated"], + ["org.apache.struts2.result.xslt", "AbstractAdapterNode", "getElementsByTagNameNS", "(String,String)", "summary", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", "getAdapterForValue", "(Object)", "summary", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterFactory", "registerAdapterType", "(Class,Class)", "summary", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterNode", "getChildAfter", "(Node)", "summary", "df-generated"], + ["org.apache.struts2.result.xslt", "AdapterNode", "getChildBefore", "(Node)", "summary", "df-generated"], + ["org.apache.struts2.result.xslt", "StringAdapter", "getParseStringAsXML", "()", "summary", "df-generated"], + ["org.apache.struts2.result.xslt", "StringAdapter", "setParseStringAsXML", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.result.xslt", "XSLTResult", "getStatus", "()", "summary", "df-generated"], + ["org.apache.struts2.result.xslt", "XSLTResult", "setNoCache", "(String)", "summary", "df-generated"], + ["org.apache.struts2.result.xslt", "XSLTResult", "setParse", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.result.xslt", "XSLTResult", "setStatus", "(String)", "summary", "df-generated"], + ["org.apache.struts2.result", "HttpHeaderResult", "HttpHeaderResult", "(int)", "summary", "df-generated"], + ["org.apache.struts2.result", "HttpHeaderResult", "getStatus", "()", "summary", "df-generated"], + ["org.apache.struts2.result", "HttpHeaderResult", "setParse", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.result", "HttpHeaderResult", "setStatus", "(int)", "summary", "df-generated"], + ["org.apache.struts2.result", "PlainResult", "ignoreCommitted", "()", "summary", "df-generated"], + ["org.apache.struts2.result", "PostbackResult", "setCache", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.result", "PostbackResult", "setPrependServletContext", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.result", "ServletRedirectResult", "setPrependServletContext", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.result", "ServletRedirectResult", "setStatusCode", "(int)", "summary", "df-generated"], + ["org.apache.struts2.result", "ServletRedirectResult", "setSuppressEmptyParameters", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.result", "StreamResult", "getAllowCaching", "()", "summary", "df-generated"], + ["org.apache.struts2.result", "StreamResult", "getBufferSize", "()", "summary", "df-generated"], + ["org.apache.struts2.result", "StreamResult", "setAllowCaching", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.result", "StreamResult", "setBufferSize", "(int)", "summary", "df-generated"], + ["org.apache.struts2.result", "StrutsResultSupport", "doExecute", "(String,ActionInvocation)", "summary", "df-generated"], + ["org.apache.struts2.result", "StrutsResultSupport", "setEncode", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.result", "StrutsResultSupport", "setParse", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.showcase.action", "AbstractCRUDAction", "delete", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.action", "AbstractCRUDAction", "list", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.action", "EmployeeAction", "getAvailableLevels", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.action", "EmployeeAction", "getAvailablePositions", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.action", "EmployeeAction", "getEmpId", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.action", "EmployeeAction", "save", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.action", "EmployeeAction", "setEmpId", "(Long)", "summary", "df-generated"], + ["org.apache.struts2.showcase.action", "ExampleAction", "getBands", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.action", "ExampleAction", "getBook", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.action", "ExampleAction", "getBooks", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.action", "ExampleAction", "getCurrentDate", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.action", "ExampleAction", "getMovies", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.action", "ExampleAction", "getName", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.action", "JSPEvalAction", "cleanUp", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.action", "SkillAction", "save", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.ajax.tree", "Category", "getById", "(long)", "summary", "df-generated"], + ["org.apache.struts2.showcase.ajax.tree", "Category", "getId", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.ajax.tree", "Category", "isToggle", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.ajax.tree", "Category", "setId", "(long)", "summary", "df-generated"], + ["org.apache.struts2.showcase.ajax.tree", "Category", "toggle", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.ajax.tree", "GetCategory", "setCatId", "(long)", "summary", "df-generated"], + ["org.apache.struts2.showcase.ajax", "AjaxTestAction", "getCount", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.ajax", "AjaxTestAction", "getServerTime", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", "getTodayDate", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", "getTodayTime", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", "panel1", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", "panel2", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", "panel3", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.ajax", "Example5Action", "getAge", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.ajax", "Example5Action", "setAge", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.showcase.application", "MemoryStorage", "reset", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.application", "Storage", "create", "(IdEntity)", "summary", "df-generated"], + ["org.apache.struts2.showcase.application", "Storage", "delete", "(Class,Serializable)", "summary", "df-generated"], + ["org.apache.struts2.showcase.application", "Storage", "delete", "(IdEntity)", "summary", "df-generated"], + ["org.apache.struts2.showcase.application", "Storage", "merge", "(IdEntity)", "summary", "df-generated"], + ["org.apache.struts2.showcase.async", "ChatRoomAction", "receiveNewMessages", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.async", "ChatRoomAction", "sendMessage", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.async", "ChatRoomAction", "setLastIndex", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatService", "enterRoom", "(User,String)", "summary", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatService", "exitRoom", "(String,String)", "summary", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatService", "logout", "(String)", "summary", "df-generated"], + ["org.apache.struts2.showcase.chat", "ChatService", "sendMessageToRoom", "(String,User,String)", "summary", "df-generated"], + ["org.apache.struts2.showcase.chat", "CrudRoomAction", "create", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.chat", "Room", "hasMember", "(String)", "summary", "df-generated"], + ["org.apache.struts2.showcase.chat", "Room", "memberExit", "(String)", "summary", "df-generated"], + ["org.apache.struts2.showcase.conversion", "AddressAction", "submit", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.conversion", "OperationsEnumAction", "getAvailableOperations", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.conversion", "OperationsEnumAction", "submit", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.conversion", "Person", "getAge", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.conversion", "Person", "setAge", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.showcase.conversion", "PersonAction", "submit", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.dao", "Dao", "create", "(IdEntity)", "summary", "df-generated"], + ["org.apache.struts2.showcase.dao", "Dao", "delete", "(IdEntity)", "summary", "df-generated"], + ["org.apache.struts2.showcase.dao", "Dao", "delete", "(Serializable)", "summary", "df-generated"], + ["org.apache.struts2.showcase.dao", "Dao", "getFeaturedClass", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.dao", "Dao", "merge", "(IdEntity)", "summary", "df-generated"], + ["org.apache.struts2.showcase.exception", "CreateException", "CreateException", "(Throwable)", "summary", "df-generated"], + ["org.apache.struts2.showcase.exception", "DeleteException", "DeleteException", "(Throwable)", "summary", "df-generated"], + ["org.apache.struts2.showcase.exception", "DuplicateKeyException", "DuplicateKeyException", "(Throwable)", "summary", "df-generated"], + ["org.apache.struts2.showcase.exception", "StorageException", "StorageException", "(Throwable)", "summary", "df-generated"], + ["org.apache.struts2.showcase.exception", "UpdateException", "UpdateException", "(Throwable)", "summary", "df-generated"], + ["org.apache.struts2.showcase.filedownload", "FileDownloadAction", "getInputStream", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "FileUploadAction", "getUploadSize", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "FileUploadAction", "upload", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingArrayAction", "upload", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingListAction", "upload", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.freemarker", "CustomFreemarkerManagerUtil", "getTimeNow", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.freemarker", "CustomFreemarkerManagerUtil", "getTodayDate", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.hangman", "GuessCharacterAction", "getCharacter", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.hangman", "GuessCharacterAction", "setCharacter", "(Character)", "summary", "df-generated"], + ["org.apache.struts2.showcase.hangman", "Hangman", "characterGuessedBefore", "(Character)", "summary", "df-generated"], + ["org.apache.struts2.showcase.hangman", "Hangman", "gameEnded", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.hangman", "Hangman", "guess", "(Character)", "summary", "df-generated"], + ["org.apache.struts2.showcase.hangman", "Hangman", "guessLeft", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.hangman", "Hangman", "isWin", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.hangman", "HangmanException", "getType", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.hangman", "Vocab", "containCharacter", "(Character)", "summary", "df-generated"], + ["org.apache.struts2.showcase.hangman", "Vocab", "containsAllCharacter", "(List)", "summary", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", "getEmpId", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", "getSalary", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", "isMarried", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", "setEmpId", "(Long)", "summary", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", "setMarried", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.showcase.model", "Employee", "setSalary", "(Float)", "summary", "df-generated"], + ["org.apache.struts2.showcase.model", "IdEntity", "getId", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.model", "IdEntity", "setId", "(Serializable)", "summary", "df-generated"], + ["org.apache.struts2.showcase.model", "Skill", "getDescription", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.model", "Skill", "getName", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.model", "Skill", "toString", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.modelDriven", "Gangster", "getAge", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.modelDriven", "Gangster", "isBustedBefore", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.modelDriven", "Gangster", "setAge", "(int)", "summary", "df-generated"], + ["org.apache.struts2.showcase.modelDriven", "Gangster", "setBustedBefore", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.showcase.person", "EditPersonAction", "save", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.person", "ListPeopleAction", "getPeopleCount", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.person", "Person", "getId", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.person", "Person", "setId", "(Long)", "summary", "df-generated"], + ["org.apache.struts2.showcase.person", "PersonManager", "createPerson", "(Person)", "summary", "df-generated"], + ["org.apache.struts2.showcase.person", "PersonManager", "getPeople", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.person", "PersonManager", "updatePerson", "(Person)", "summary", "df-generated"], + ["org.apache.struts2.showcase.source", "ViewSourceAction", "getConfigLine", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.source", "ViewSourceAction", "getPadding", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.source", "ViewSourceAction", "setPadding", "(int)", "summary", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.actionPrefix", "SubmitAction", "alternateMethod", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.actiontag", "ActionTagDemo", "doInclude", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.actiontag", "ActionTagDemo", "show", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "AppendIteratorTagDemo", "submit", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "IteratorGeneratorTagDemo", "getCount", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "IteratorGeneratorTagDemo", "setCount", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "IteratorGeneratorTagDemo", "submit", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "MergeIteratorTagDemo", "submit", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "SubsetIteratorTagDemo", "getCount", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "SubsetIteratorTagDemo", "getStart", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "SubsetIteratorTagDemo", "setCount", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "SubsetIteratorTagDemo", "setStart", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.showcase.tag.nonui.iteratortag", "SubsetIteratorTagDemo", "submit", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.token", "TokenAction", "getAmount", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.token", "TokenAction", "setAmount", "(int)", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "AbstractValidationActionSupport", "submit", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", "getIntegerValidatorField", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", "setIntegerValidatorField", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "AjaxFormSubmitSuccessAction", "execute", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", "beanValidation", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", "getIntegerValidatorField", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", "setIntegerValidatorField", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", "getIntegerValidatorField", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", "setIntegerValidatorField", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "QuizAction", "getAge", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "QuizAction", "setAge", "(int)", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "SubmitApplication", "applicationOk", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "SubmitApplication", "cancelApplication", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "SubmitApplication", "getAge", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "SubmitApplication", "setAge", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "SubmitApplication", "submitApplication", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "User", "getAge", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.validation", "User", "setAge", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.showcase.wait", "LongProcessAction", "getTime", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase.wait", "LongProcessAction", "setTime", "(int)", "summary", "df-generated"], + ["org.apache.struts2.showcase.xslt", "JVMAction", "execute", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "DateAction", "browse", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "DateAction", "getDate", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "DynamicTreeSelectAction", "getNodeId", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "DynamicTreeSelectAction", "setNodeId", "(long)", "summary", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getAvailableCities", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultFavoriteSports", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultFavouriteCars", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultFavouriteCartoonCharacters", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultFavouriteCities", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultFavouriteCountries", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultFavouriteMotorcycles", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultNonFavoriteSports", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultNotFavouriteCars", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultNotFavouriteCartoonCharacters", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultNotFavouriteCountries", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultNotFavouriteMotorcycles", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "submit", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", "submit", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", "getAvailableCities", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", "getDefaultFavouriteCars", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", "getDefaultFavouriteCartoonCharacters", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", "getDefaultFavouriteCities", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", "getDefaultFavouriteCountries", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", "getDefaultFavouriteNumbers", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "MoreSelectsAction", "submit", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "ShowAjaxDynamicTreeAction", "getCategory", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "ShowAjaxDynamicTreeAction", "getNodeId", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "ShowAjaxDynamicTreeAction", "setNodeId", "(int)", "summary", "df-generated"], + ["org.apache.struts2.showcase", "ShowDynamicTreeAction", "getTreeRootNode", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", "doSubmit", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", "isLegalAge", "()", "summary", "df-generated"], + ["org.apache.struts2.showcase", "UITagExample", "setLegalAge", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.sitemesh", "FreemarkerPageFilter", "setFreemarkerManager", "(FreemarkerManager)", "summary", "df-generated"], + ["org.apache.struts2.sitemesh", "OldDecorator2NewStrutsFreemarkerDecorator", "setFreemarkerManager", "(FreemarkerManager)", "summary", "df-generated"], + ["org.apache.struts2.sitemesh", "OldDecorator2NewStrutsVelocityDecorator", "setVelocityManager", "(VelocityManager)", "summary", "df-generated"], + ["org.apache.struts2.sitemesh", "StrutsSiteMeshFactory", "StrutsSiteMeshFactory", "(Config)", "summary", "df-generated"], + ["org.apache.struts2.sitemesh", "VelocityPageFilter", "setVelocityManager", "(VelocityManager)", "summary", "df-generated"], + ["org.apache.struts2.spring.config.entities", "SpringConstantConfig", "getClassReloadingReloadConfig", "()", "summary", "df-generated"], + ["org.apache.struts2.spring.config.entities", "SpringConstantConfig", "setClassReloadingReloadConfig", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.spring", "ClassReloadingXMLWebApplicationContext", "setupReloading", "(String[],String,ServletContext,boolean)", "summary", "df-generated"], + ["org.apache.struts2.spring", "StrutsSpringObjectFactory", "StrutsSpringObjectFactory", "(String,String,String,String,ServletContext,String,Container)", "summary", "df-generated"], + ["org.apache.struts2.tiles", "StrutsTilesAnnotationProcessor", "buildTilesDefinition", "(String,TilesDefinition)", "summary", "df-generated"], + ["org.apache.struts2.tiles", "StrutsTilesAnnotationProcessor", "findAnnotation", "(Object,String)", "summary", "df-generated"], + ["org.apache.struts2.tiles", "StrutsWildcardServletApplicationContext", "StrutsWildcardServletApplicationContext", "(ServletContext)", "summary", "df-generated"], + ["org.apache.struts2.url", "QueryStringParser$Result", "contains", "(String)", "summary", "df-generated"], + ["org.apache.struts2.url", "QueryStringParser$Result", "isEmpty", "()", "summary", "df-generated"], + ["org.apache.struts2.url", "QueryStringParser", "empty", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "AttributeMap", "toString", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "ComponentUtils", "containsExpression", "(String)", "summary", "df-generated"], + ["org.apache.struts2.util", "ComponentUtils", "isExpression", "(String)", "summary", "df-generated"], + ["org.apache.struts2.util", "ContainUtil", "contains", "(Object,Object)", "summary", "df-generated"], + ["org.apache.struts2.util", "Counter", "getCurrent", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "Counter", "getFirst", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "Counter", "getInterval", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "Counter", "getLast", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "Counter", "getNext", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "Counter", "getPrevious", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "Counter", "isWrap", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "Counter", "setAdd", "(long)", "summary", "df-generated"], + ["org.apache.struts2.util", "Counter", "setCurrent", "(long)", "summary", "df-generated"], + ["org.apache.struts2.util", "Counter", "setFirst", "(long)", "summary", "df-generated"], + ["org.apache.struts2.util", "Counter", "setInterval", "(long)", "summary", "df-generated"], + ["org.apache.struts2.util", "Counter", "setLast", "(long)", "summary", "df-generated"], + ["org.apache.struts2.util", "Counter", "setWrap", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.util", "FastByteArrayOutputStream", "FastByteArrayOutputStream", "(int)", "summary", "df-generated"], + ["org.apache.struts2.util", "FastByteArrayOutputStream", "getSize", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "FastByteArrayOutputStream", "writeTo", "(RandomAccessFile)", "summary", "df-generated"], + ["org.apache.struts2.util", "InvocationSessionStore", "loadInvocation", "(String,String)", "summary", "df-generated"], + ["org.apache.struts2.util", "InvocationSessionStore", "storeInvocation", "(String,String,ActionInvocation)", "summary", "df-generated"], + ["org.apache.struts2.util", "IteratorGenerator", "getHasNext", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "IteratorGenerator", "setCount", "(int)", "summary", "df-generated"], + ["org.apache.struts2.util", "ListEntry", "getIsSelected", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "MakeIterator", "isIterable", "(Object)", "summary", "df-generated"], + ["org.apache.struts2.util", "ObjectFactoryDestroyable", "destroy", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "PrefixTrie", "get", "(String)", "summary", "df-generated"], + ["org.apache.struts2.util", "PrefixTrie", "put", "(String,Object)", "summary", "df-generated"], + ["org.apache.struts2.util", "StrutsTestCaseHelper", "tearDown", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "StrutsTypeConverter", "convertFromString", "(Map,String[],Class)", "summary", "df-generated"], + ["org.apache.struts2.util", "StrutsTypeConverter", "convertToString", "(Map,Object)", "summary", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", "include", "(Object)", "summary", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", "isTrue", "(String)", "summary", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", "toInt", "(long)", "summary", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", "toLong", "(String)", "summary", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", "toLong", "(int)", "summary", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", "toString", "(int)", "summary", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", "toString", "(long)", "summary", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", "toStringSafe", "(Object)", "summary", "df-generated"], + ["org.apache.struts2.util", "StrutsUtil", "translateVariables", "(String)", "summary", "df-generated"], + ["org.apache.struts2.util", "SubsetIteratorFilter", "setCount", "(int)", "summary", "df-generated"], + ["org.apache.struts2.util", "SubsetIteratorFilter", "setStart", "(int)", "summary", "df-generated"], + ["org.apache.struts2.util", "TabbedPane", "TabbedPane", "(int)", "summary", "df-generated"], + ["org.apache.struts2.util", "TabbedPane", "getSelectedIndex", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "TabbedPane", "setSelectedIndex", "(int)", "summary", "df-generated"], + ["org.apache.struts2.util", "Timer", "getTime", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "Timer", "getTotal", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "TokenHelper", "generateGUID", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "TokenHelper", "getToken", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "TokenHelper", "getToken", "(String)", "summary", "df-generated"], + ["org.apache.struts2.util", "TokenHelper", "getTokenName", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "TokenHelper", "setSessionToken", "(String,String)", "summary", "df-generated"], + ["org.apache.struts2.util", "TokenHelper", "setToken", "()", "summary", "df-generated"], + ["org.apache.struts2.util", "TokenHelper", "setToken", "(String)", "summary", "df-generated"], + ["org.apache.struts2.util", "TokenHelper", "validToken", "()", "summary", "df-generated"], + ["org.apache.struts2.validators", "DWRValidator", "doPost", "(String,String,Map)", "summary", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", "getDebug", "()", "summary", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", "getNoCharsetInContentType", "()", "summary", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", "getNocache", "()", "summary", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", "setCacheBeanWrapper", "(String)", "summary", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", "setFileManagerFactory", "(FileManagerFactory)", "summary", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", "setMruMaxStrongSize", "(String)", "summary", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerManager", "setWrapperAltMap", "(String)", "summary", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerResult", "isWriteIfCompleted", "()", "summary", "df-generated"], + ["org.apache.struts2.views.freemarker", "FreemarkerResult", "setWriteIfCompleted", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.freemarker", "StrutsBeanWrapper", "StrutsBeanWrapper", "(boolean,Version)", "summary", "df-generated"], + ["org.apache.struts2.views.gxp", "AbstractGxp", "getGxpClass", "()", "summary", "df-generated"], + ["org.apache.struts2.views.gxp", "AbstractGxp", "getGxpClassForPath", "(String)", "summary", "df-generated"], + ["org.apache.struts2.views.gxp", "AbstractGxp", "getGxpClosure", "()", "summary", "df-generated"], + ["org.apache.struts2.views.gxp", "AbstractGxp", "write", "(Appendable,GxpContext)", "summary", "df-generated"], + ["org.apache.struts2.views.gxp", "AbstractGxpResult", "setUseInstances", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.gxp", "Gxp", "getInstance", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.views.gxp", "Gxp", "getInstance", "(String)", "summary", "df-generated"], + ["org.apache.struts2.views.gxp", "GxpInstance", "getInstance", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.views.gxp", "GxpInstance", "getInstance", "(String)", "summary", "df-generated"], + ["org.apache.struts2.views.gxp", "GxpResult", "setOutputXml", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.gxp", "Param", "getType", "()", "summary", "df-generated"], + ["org.apache.struts2.views.gxp", "Param", "isOptional", "()", "summary", "df-generated"], + ["org.apache.struts2.views.jasperreports", "JasperReportsResult", "setWrapField", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jasperreports", "ValueStackShadowMap", "containsKey", "(String)", "summary", "df-generated"], + ["org.apache.struts2.views.java", "DefaultTagHandlerFactory", "DefaultTagHandlerFactory", "(Class)", "summary", "df-generated"], + ["org.apache.struts2.views.java", "JavaTemplateEngine", "setThemeClasses", "(String)", "summary", "df-generated"], + ["org.apache.struts2.views.java", "TagGenerator", "generate", "()", "summary", "df-generated"], + ["org.apache.struts2.views.java", "TagHandler", "characters", "(String)", "summary", "df-generated"], + ["org.apache.struts2.views.java", "TagHandler", "setNext", "(TagHandler)", "summary", "df-generated"], + ["org.apache.struts2.views.java", "Theme", "renderTag", "(String,TemplateRenderingContext)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ActionErrorTag", "setEscape", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "ActionMessageTag", "setEscape", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FieldErrorTag", "setEscape", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "FormTag", "setIncludeContext", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "OgnlTool", "findValue", "(String,Object)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp.ui", "SubmitTag", "setEscapeHtmlBody", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "ActionTag", "getFlush", "()", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "ActionTag", "setExecuteResult", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "ActionTag", "setFlush", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "ActionTag", "setIgnoreContextParams", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "ActionTag", "setRethrowException", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "ComponentTagSupport", "getBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "DateTag", "setNice", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "IteratorStatus$StatusState", "next", "()", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "IteratorStatus$StatusState", "setLast", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "IteratorStatus", "getCount", "()", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "IteratorStatus", "getIndex", "()", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "IteratorStatus", "isEven", "()", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "IteratorStatus", "isFirst", "()", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "IteratorStatus", "isLast", "()", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "IteratorStatus", "isOdd", "()", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "IteratorStatus", "modulus", "(int)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "NumberTag", "setGroupingUsed", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "NumberTag", "setMaximumFractionDigits", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "NumberTag", "setMaximumIntegerDigits", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "NumberTag", "setMinimumFractionDigits", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "NumberTag", "setMinimumIntegerDigits", "(Integer)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "NumberTag", "setParseIntegerOnly", "(Boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "ParamTag", "setSuppressEmptyParameters", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "PropertyTag", "setEscapeCsv", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "PropertyTag", "setEscapeHtml", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "PropertyTag", "setEscapeJavaScript", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "PropertyTag", "setEscapeXml", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "SetTag", "setTrimBody", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "StrutsBodyTagSupport", "setPerformClearTagStateForTagPoolingServers", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "TextTag", "setEscapeCsv", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "TextTag", "setEscapeHtml", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "TextTag", "setEscapeJavaScript", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.jsp", "TextTag", "setEscapeXml", "(boolean)", "summary", "df-generated"], + ["org.apache.struts2.views.util", "DefaultUrlHelper", "setHttpPort", "(String)", "summary", "df-generated"], + ["org.apache.struts2.views.util", "DefaultUrlHelper", "setHttpsPort", "(String)", "summary", "df-generated"], + ["org.apache.struts2.views.velocity.components", "AbstractDirective", "getBeanName", "()", "summary", "df-generated"], + ["org.apache.struts2.views.velocity", "StrutsResourceLoader", "getResourceStream", "(String)", "summary", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityManager", "init", "(ServletContext)", "summary", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityManager", "setContainer", "(Container)", "summary", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityStrutsUtil", "evaluate", "(String)", "summary", "df-generated"], + ["org.apache.struts2.views.velocity", "VelocityTagLibrary", "getVelocityDirectiveClasses", "()", "summary", "df-generated"], + ["org.apache.struts2.views", "TagLibraryDirectiveProvider", "getDirectiveClasses", "()", "summary", "df-generated"], + ["org.apache.struts2", "JSPLoader", "load", "(String)", "summary", "df-generated"], + ["org.apache.struts2", "JSPRuntime", "clearCache", "()", "summary", "df-generated"], + ["org.apache.struts2", "JSPRuntime", "handle", "(String)", "summary", "df-generated"], + ["org.apache.struts2", "JSPRuntime", "handle", "(String,boolean)", "summary", "df-generated"], + ["org.apache.struts2", "RequestUtils", "parseIfModifiedSince", "(String)", "summary", "df-generated"], + ["org.apache.struts2", "ServletActionContext", "getActionContext", "()", "summary", "df-generated"], + ["org.apache.struts2", "ServletActionContext", "getActionContext", "(HttpServletRequest)", "summary", "df-generated"], + ["org.apache.struts2", "ServletActionContext", "getActionMapping", "()", "summary", "df-generated"], + ["org.apache.struts2", "ServletActionContext", "getContext", "()", "summary", "df-generated"], + ["org.apache.struts2", "ServletActionContext", "getPageContext", "()", "summary", "df-generated"], + ["org.apache.struts2", "ServletActionContext", "getRequest", "()", "summary", "df-generated"], + ["org.apache.struts2", "ServletActionContext", "getResponse", "()", "summary", "df-generated"], + ["org.apache.struts2", "ServletActionContext", "getServletContext", "()", "summary", "df-generated"], + ["org.apache.struts2", "ServletActionContext", "setRequest", "(HttpServletRequest)", "summary", "df-generated"], + ["org.apache.struts2", "ServletActionContext", "setResponse", "(HttpServletResponse)", "summary", "df-generated"], + ["org.apache.struts2", "ServletActionContext", "setServletContext", "(ServletContext)", "summary", "df-generated"], + ["org.apache.struts2", "ServletCache", "clear", "()", "summary", "df-generated"], + ["org.w3c.dom", "Document", "getElementsByTagName", "(String)", "summary", "df-generated"], + ["org.w3c.dom", "Document", "getElementsByTagNameNS", "(String,String)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/generated/modelgenerator/struts2.model.yml b/java/ql/lib/ext/generated/modelgenerator/struts2.model.yml deleted file mode 100644 index 425c9f4f7ac5..000000000000 --- a/java/ql/lib/ext/generated/modelgenerator/struts2.model.yml +++ /dev/null @@ -1,6881 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Definitions of models for the Struts Models framework. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["actions.osgi", "HelloWorldAction", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["actions.osgi", "HelloWorldAction", true, "setMessage", "(Message)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["actions.osgi", "HelloWorldAction", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["actions.osgi", "Message", true, "Message", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["actions.osgi", "Message", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["actions.osgi", "Message", true, "setText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "Builder", "(ActionConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "Builder", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "Builder", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "Builder", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addAllowedMethod", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addAllowedMethod", "(Collection)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addAllowedMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addAllowedMethod", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addExceptionMapping", "(ExceptionMappingConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addExceptionMappings", "(Collection)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addParam", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addParams", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addResultConfig", "(ResultConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addResultConfigs", "(Collection)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "addResultConfigs", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "className", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "className", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "defaultClassName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "defaultClassName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "exceptionMappings", "(Collection)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "interceptors", "(List)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "methodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "methodName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "name", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "packageName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "packageName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "setDefaultMethodRegex", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "setDefaultMethodRegex", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig$Builder", true, "setStrictMethodInvocation", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getExceptionMappings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getInterceptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getPackageName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "getResults", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "AllowedMethods", true, "build", "(boolean,Set,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "AllowedMethods", true, "getDefaultRegex", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "AllowedMethods", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "Builder", "(ExceptionMappingConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "Builder", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "Builder", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "Builder", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "addParam", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "addParams", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "exceptionClassName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "exceptionClassName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "name", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "result", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig$Builder", true, "result", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig", true, "getExceptionClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig", true, "getResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ExceptionMappingConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "Builder", "(InterceptorConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "Builder", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "Builder", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "addParam", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "addParams", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "className", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "className", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig$Builder", false, "name", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig", true, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorListHolder", true, "addInterceptor", "(InterceptorMapping)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorListHolder", true, "addInterceptors", "(List)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorLocator", true, "getInterceptorConfig", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "InterceptorMapping", "(String,Interceptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "InterceptorMapping", "(String,Interceptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "InterceptorMapping", "(String,Interceptor,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "InterceptorMapping", "(String,Interceptor,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "InterceptorMapping", "(String,Interceptor,Map)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "getInterceptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorMapping", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig$Builder", true, "Builder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig$Builder", true, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig$Builder", true, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig$Builder", true, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig$Builder", true, "name", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig", true, "getInterceptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "InterceptorStackConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "Builder", "(PackageConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "Builder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addActionConfig", "(String,ActionConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addExceptionMappingConfig", "(ExceptionMappingConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addGlobalAllowedMethods", "(Set)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addGlobalExceptionMappingConfigs", "(List)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addGlobalResultConfig", "(ResultConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addGlobalResultConfigs", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addInterceptorConfig", "(InterceptorConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addInterceptorStackConfig", "(InterceptorStackConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addParent", "(PackageConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addParents", "(List)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "addResultTypeConfig", "(ResultTypeConfig)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultActionRef", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultActionRef", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultClassRef", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultClassRef", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultInterceptorRef", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultInterceptorRef", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultResultType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "defaultResultType", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "getDefaultClassRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "getFullDefaultResultType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "getGlobalAllowedMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "getNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "getParentsAllowedMethods", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "getResultType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "isAbstract", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "name", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "namespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "namespace", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "needsRefresh", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "strictMethodInvocation", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getActionConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getAllActionConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getAllExceptionMappingConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getAllGlobalResults", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getAllInterceptorConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getAllResultTypeConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getDefaultActionRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getDefaultClassRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getDefaultInterceptorRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getDefaultResultType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getFullDefaultActionRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getFullDefaultInterceptorRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getFullDefaultResultType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getGlobalAllowedMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getGlobalExceptionMappingConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getGlobalResultConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getInterceptorConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getParents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "getResultTypeConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "Builder", "(ResultConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "Builder", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "Builder", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "addParam", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "addParams", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "className", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "className", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig$Builder", false, "name", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig", true, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "Builder", "(ResultTypeConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "Builder", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "Builder", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "addParam", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "addParams", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "className", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "className", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "defaultResultParam", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "defaultResultParam", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig$Builder", false, "name", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig", true, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig", true, "getDefaultResultParam", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ResultTypeConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "UnknownHandlerConfig", true, "UnknownHandlerConfig", "(String,Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "UnknownHandlerConfig", true, "UnknownHandlerConfig", "(String,Location)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "UnknownHandlerConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "UnknownHandlerConfig", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "UnknownHandlerConfig", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "AbstractMatcher", true, "AbstractMatcher", "(PatternMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "AbstractMatcher", true, "AbstractMatcher", "(PatternMatcher,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "ActionConfigMatcher", true, "ActionConfigMatcher", "(PatternMatcher,Map,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "ActionConfigMatcher", true, "ActionConfigMatcher", "(PatternMatcher,Map,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "DefaultConfiguration", true, "DefaultConfiguration", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "LocatableConstantFactory", true, "LocatableConstantFactory", "(Object,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "LocatableConstantFactory", true, "LocatableConstantFactory", "(Object,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "LocatableConstantFactory", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "LocatableFactory", true, "LocatableFactory", "(String,Class,Class,Scope,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "LocatableFactory", true, "LocatableFactory", "(String,Class,Class,Scope,Object)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "LocatableFactory", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "NamespaceMatch", true, "NamespaceMatch", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "NamespaceMatch", true, "NamespaceMatch", "(String,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "NamespaceMatch", true, "getPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "NamespaceMatch", true, "getVariables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "NamespaceMatcher", true, "NamespaceMatcher", "(PatternMatcher,Set)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "NamespaceMatcher", true, "NamespaceMatcher", "(PatternMatcher,Set,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "CycleDetector", true, "CycleDetector", "(DirectedGraph)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "CycleDetector", true, "getVerticesInCycles", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "DirectedGraph", false, "addNode", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "DirectedGraph", false, "edgesFrom", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "InterceptorBuilder", true, "constructInterceptorReference", "(InterceptorLocator,String,Map,Location,ObjectFactory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "InterceptorBuilder", true, "constructInterceptorReference", "(InterceptorLocator,String,Map,Location,ObjectFactory)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "InterceptorBuilder", true, "constructInterceptorReference", "(InterceptorLocator,String,Map,Location,ObjectFactory)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "ValueSubstitutor", true, "substitute", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "ValueSubstitutor", true, "substitute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlConfigurationProvider", true, "XmlConfigurationProvider", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlConfigurationProvider", true, "XmlConfigurationProvider", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlConfigurationProvider", true, "setFileManagerFactory", "(FileManagerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlConfigurationProvider", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", true, "getDtdMappings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", true, "setDtdMappings", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", true, "setValueSubstitutor", "(ValueSubstitutor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", true, "addPackageConfig", "(String,PackageConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", true, "addPackageConfig", "(String,PackageConfig)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", true, "getContainer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", true, "getLoadedFileNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", true, "getPackageConfig", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", true, "getPackageConfigNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", true, "getPackageConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", true, "getRuntimeConfiguration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", true, "getUnknownHandlerStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", true, "reloadContainer", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", true, "reloadContainer", "(List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", true, "removePackageConfig", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", true, "setUnknownHandlerStack", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String,Throwable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String,Throwable,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(String,Throwable,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(Throwable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationException", true, "ConfigurationException", "(Throwable,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationManager", true, "ConfigurationManager", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationManager", true, "addContainerProvider", "(ContainerProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationManager", true, "getConfiguration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationManager", true, "getContainerProviders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationManager", true, "setConfiguration", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationManager", true, "setContainerProviders", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationUtil", true, "buildParentListFromString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationUtil", true, "buildParentsFromString", "(Configuration,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ContainerProvider", true, "init", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "ContainerProvider", true, "register", "(ContainerBuilder,LocatableProperties)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "FileManagerProvider", true, "FileManagerProvider", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "PackageProvider", true, "init", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "RuntimeConfiguration", true, "getActionConfig", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.config", "RuntimeConfiguration", true, "getActionConfigs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "CollectionConverter", true, "setObjectTypeDeterminer", "(ObjectTypeDeterminer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "ConversionData", true, "ConversionData", "(Object,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "ConversionData", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "ConversionData", true, "setValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultConversionAnnotationProcessor", true, "setTypeConverterCreator", "(TypeConverterCreator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultConversionAnnotationProcessor", true, "setTypeConverterHolder", "(TypeConverterHolder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultConversionFileProcessor", true, "setFileManagerFactory", "(FileManagerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultConversionFileProcessor", true, "setTypeConverterCreator", "(TypeConverterCreator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultObjectTypeDeterminer", true, "DefaultObjectTypeDeterminer", "(XWorkConverter,ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultObjectTypeDeterminer", true, "DefaultObjectTypeDeterminer", "(XWorkConverter,ReflectionProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", true, "convertValue", "(Map,Object,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", true, "convertValue", "(Object,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", true, "stringValue", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", true, "stringValue", "(Object,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "InstantiatingNullHandler", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "InstantiatingNullHandler", true, "setObjectTypeDeterminer", "(ObjectTypeDeterminer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "InstantiatingNullHandler", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", true, "lookup", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", true, "lookup", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", true, "setConversionAnnotationProcessor", "(ConversionAnnotationProcessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", true, "setConversionFileProcessor", "(ConversionFileProcessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", true, "setDefaultTypeConverter", "(XWorkBasicConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", true, "setFileManagerFactory", "(FileManagerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", true, "setTypeConverterHolder", "(TypeConverterHolder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "ConversionAnnotationProcessor", true, "process", "(Map,TypeConversion,String)", "", "Argument[2]", "Argument[0].Element", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "NullHandler", true, "nullPropertyValue", "(Map,Object,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "ObjectTypeDeterminer", true, "getKeyProperty", "(Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "TypeConverter", true, "convertValue", "(Map,Object,Member,String,Object,Class)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", true, "addDefaultMapping", "(String,TypeConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", true, "addDefaultMapping", "(String,TypeConverter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", true, "addMapping", "(Class,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", true, "addUnknownMapping", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", true, "getDefaultMapping", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", true, "getMapping", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.factory", "ActionFactory", true, "buildAction", "(String,String,ActionConfig,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.factory", "DefaultActionFactory", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.factory", "DefaultInterceptorFactory", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.factory", "DefaultInterceptorFactory", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.factory", "DefaultResultFactory", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.factory", "DefaultResultFactory", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.factory", "DefaultUnknownHandlerFactory", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.factory", "DefaultValidatorFactory", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.factory", "DefaultValidatorFactory", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.factory", "InterceptorFactory", true, "buildInterceptor", "(InterceptorConfig,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.factory", "StrutsConverterFactory", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject.util", "Strings", true, "capitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Container", true, "getInstanceNames", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Container", true, "setScopeStrategy", "(Scope$Strategy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "alias", "(Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "alias", "(Class,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,Enum)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,float)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "constant", "(String,short)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "create", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,Class,Scope)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,Factory)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,Factory,Scope)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,Scope)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,String,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,String,Class,Scope)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,String,Factory)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,String,Factory,Scope)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "factory", "(Class,String,Scope)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "injectStatics", "(Class[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", false, "injectStatics", "(Class[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Context", true, "getContainer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Context", true, "getMember", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Context", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "DependencyException", true, "DependencyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "DependencyException", true, "DependencyException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "DependencyException", true, "DependencyException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.inject", "DependencyException", true, "DependencyException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", true, "setAcceptedPatterns", "(AcceptedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", true, "setAliasesKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", true, "setExcludedPatterns", "(ExcludedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", true, "setLocalizedTextProvider", "(LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", true, "setValueStackFactory", "(ValueStackFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", true, "getExcludes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", true, "getIncludes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", true, "setExcludes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", true, "setExcludesCollection", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", true, "setIncludes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", true, "setIncludesCollection", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "DefaultWorkflowInterceptor", true, "setInputResultName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ExceptionHolder", true, "ExceptionHolder", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ExceptionHolder", true, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ExceptionMappingInterceptor", true, "getLogCategory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ExceptionMappingInterceptor", true, "getLogLevel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ExceptionMappingInterceptor", true, "setLogCategory", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ExceptionMappingInterceptor", true, "setLogLevel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "Interceptor", true, "intercept", "(ActionInvocation)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "Interceptor", true, "intercept", "(ActionInvocation)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "Interceptor", true, "intercept", "(ActionInvocation)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "MethodFilterInterceptor", true, "doIntercept", "(ActionInvocation)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "MethodFilterInterceptor", true, "getExcludeMethodsSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "MethodFilterInterceptor", true, "getIncludeMethodsSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "MethodFilterInterceptor", true, "setExcludeMethods", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "MethodFilterInterceptor", true, "setIncludeMethods", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", true, "getAllowedCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", true, "getBlockedCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", true, "setAllowed", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", true, "setAllowedCollection", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", true, "setBlocked", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", true, "setBlockedCollection", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParameterRemoverInterceptor", true, "setParamNames", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParameterRemoverInterceptor", true, "setParamValues", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", true, "setAcceptedPatterns", "(AcceptedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", true, "setExcludedPatterns", "(ExcludedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", true, "setValueStackFactory", "(ValueStackFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "PrefixMethodInvocationUtil", true, "capitalizeMethodName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ScopedModelDrivenInterceptor", true, "setClassName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ScopedModelDrivenInterceptor", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ScopedModelDrivenInterceptor", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ScopedModelDrivenInterceptor", true, "setScope", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "StaticParametersInterceptor", true, "setLocalizedTextProvider", "(LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "StaticParametersInterceptor", true, "setValueStackFactory", "(ValueStackFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "addActionError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "addActionMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "getActionErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "getActionMessages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "getFieldErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "setActionErrors", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "setActionMessages", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", true, "setFieldErrors", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "WithLazyParams$LazyParamInjector", true, "injectParams", "(Interceptor,Map,ActionContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "WithLazyParams$LazyParamInjector", true, "setOgnlUtil", "(OgnlUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "WithLazyParams$LazyParamInjector", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "WithLazyParams$LazyParamInjector", true, "setTextParser", "(TextParser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionInvocation", true, "getActionEventListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionInvocation", true, "setAction", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionInvocation", true, "setInvocationContext", "(ActionContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionInvocation", true, "setProxy", "(ActionProxy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionInvocation", true, "setResult", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionInvocation", true, "setStack", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionProxy", true, "setAction", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionProxy", true, "setActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionProxy", true, "setConfig", "(ActionConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionProxy", true, "setInvocation", "(ActionInvocation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionProxy", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionProxy", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionProxy", true, "setReturnedResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockInterceptor", true, "getExpectedFoo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockInterceptor", true, "getFoo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockInterceptor", true, "setExpectedFoo", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockInterceptor", true, "setFoo", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", true, "MockObjectTypeDeterminer", "(Class,Class,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", true, "getKeyProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", true, "setKeyProperty", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockResult", true, "getInvocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl.accessor", "XWorkCollectionPropertyAccessor", true, "getPropertyThroughIteration", "(Map,Collection,String,Object)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl.accessor", "XWorkCollectionPropertyAccessor", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl.accessor", "XWorkCollectionPropertyAccessor", true, "setObjectTypeDeterminer", "(ObjectTypeDeterminer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl.accessor", "XWorkCollectionPropertyAccessor", true, "setOgnlUtil", "(OgnlUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl.accessor", "XWorkCollectionPropertyAccessor", true, "setXWorkConverter", "(XWorkConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl.accessor", "XWorkListPropertyAccessor", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl.accessor", "XWorkListPropertyAccessor", true, "setObjectTypeDeterminer", "(ObjectTypeDeterminer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl.accessor", "XWorkListPropertyAccessor", true, "setOgnlUtil", "(OgnlUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl.accessor", "XWorkListPropertyAccessor", true, "setXWorkCollectionPropertyAccessor", "(PropertyAccessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl.accessor", "XWorkListPropertyAccessor", true, "setXWorkConverter", "(XWorkConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl.accessor", "XWorkMapPropertyAccessor", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl.accessor", "XWorkMapPropertyAccessor", true, "setObjectTypeDeterminer", "(ObjectTypeDeterminer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl.accessor", "XWorkMapPropertyAccessor", true, "setXWorkConverter", "(XWorkConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "ErrorMessageBuilder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "ErrorMessageBuilder", true, "errorSettingExpressionWithValue", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "ErrorMessageBuilder", true, "errorSettingExpressionWithValue", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "ErrorMessageBuilder", true, "errorSettingExpressionWithValue", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "ObjectProxy", true, "getLastPropertyAccessed", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "ObjectProxy", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "ObjectProxy", true, "setLastPropertyAccessed", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "ObjectProxy", true, "setValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlNullHandlerWrapper", true, "OgnlNullHandlerWrapper", "(NullHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlReflectionProvider", true, "setOgnlUtil", "(OgnlUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlTypeConverterWrapper", true, "OgnlTypeConverterWrapper", "(TypeConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlTypeConverterWrapper", true, "getTarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "compile", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "compile", "(String,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "getBeanInfo", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "getBeanInfo", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "getExcludedClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "getExcludedPackageExemptClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "getExcludedPackageNamePatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "getExcludedPackageNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "getRealTarget", "(String,Map,Object)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", true, "setAcceptProperties", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", true, "setExcludeProperties", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", true, "setExcludedClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", true, "setExcludedPackageExemptClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", true, "setExcludedPackageNamePatterns", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", true, "setExcludedPackageNames", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "XWorkTypeConverterWrapper", true, "XWorkTypeConverterWrapper", "(TypeConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker$IsAccepted", false, "getAcceptedPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker$IsAccepted", false, "no", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker$IsAccepted", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker$IsAccepted", false, "yes", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker", true, "getAcceptedPatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.security", "DefaultNotExcludedAcceptedPatternsChecker", true, "setAcceptedPatterns", "(AcceptedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.security", "DefaultNotExcludedAcceptedPatternsChecker", true, "setExcludedPatterns", "(ExcludedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker$IsExcluded", false, "getExcludedPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker$IsExcluded", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker", true, "getExcludedPatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.security", "NotExcludedAcceptedPatternsChecker$IsAllowed", false, "getAllowedPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.security", "NotExcludedAcceptedPatternsChecker$IsAllowed", false, "no", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.security", "NotExcludedAcceptedPatternsChecker$IsAllowed", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.security", "NotExcludedAcceptedPatternsChecker$IsAllowed", false, "yes", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.spring", "SpringObjectFactory", true, "autoWireBean", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.spring", "SpringObjectFactory", true, "autoWireBean", "(Object)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.spring", "SpringObjectFactory", true, "autoWireBean", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.spring", "SpringObjectFactory", true, "autoWireBean", "(Object,AutowireCapableBeanFactory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.spring", "SpringObjectFactory", true, "autoWireBean", "(Object,AutowireCapableBeanFactory)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.spring", "SpringObjectFactory", true, "autoWireBean", "(Object,AutowireCapableBeanFactory)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.classloader", "AbstractResourceStore", true, "AbstractResourceStore", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.classloader", "AbstractResourceStore", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.classloader", "FileResourceStore", false, "FileResourceStore", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.classloader", "JarResourceStore", true, "JarResourceStore", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.classloader", "ReloadingClassLoader", true, "ReloadingClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.classloader", "ReloadingClassLoader", true, "addResourceStore", "(ResourceStore)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.classloader", "ReloadingClassLoader", true, "setAccepClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.classloader", "ResourceStoreClassLoader", false, "ResourceStoreClassLoader", "(ClassLoader,ResourceStore[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$Annotatable", true, "getAnnotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$AnnotationInfo", true, "AnnotationInfo", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$AnnotationInfo", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "ClassInfo", "(Class,ClassFinder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "ClassInfo", "(String,String,ClassFinder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "ClassInfo", "(String,String,ClassFinder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "ClassInfo", "(String,String,ClassFinder)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "getConstructors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "getFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "getInterfaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "getMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "getPackageName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "getSuperInterfaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "getSuperType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$FieldInfo", true, "FieldInfo", "(ClassFinder$ClassInfo,Field)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$FieldInfo", true, "FieldInfo", "(ClassFinder$ClassInfo,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$FieldInfo", true, "FieldInfo", "(ClassFinder$ClassInfo,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$FieldInfo", true, "FieldInfo", "(ClassFinder$ClassInfo,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$FieldInfo", true, "getDeclaringClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$FieldInfo", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$FieldInfo", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$Info", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "MethodInfo", "(ClassFinder$ClassInfo,Constructor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "MethodInfo", "(ClassFinder$ClassInfo,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "MethodInfo", "(ClassFinder$ClassInfo,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "MethodInfo", "(ClassFinder$ClassInfo,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "MethodInfo", "(ClassFinder$ClassInfo,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "getDeclaringClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "getParameterAnnotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "getParameterAnnotations", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "getReturnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$MethodInfo", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$PackageInfo", true, "PackageInfo", "(Package)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$PackageInfo", true, "PackageInfo", "(String,ClassFinder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$PackageInfo", true, "PackageInfo", "(String,ClassFinder)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$PackageInfo", true, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder", true, "findAnnotatedPackages", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder", true, "getClassLoaderInterface", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder", true, "getClassesNotLoaded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassLoaderInterfaceDelegate", true, "ClassLoaderInterfaceDelegate", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String,ClassLoaderInterface)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String,ClassLoaderInterface)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String,ClassLoaderInterface,URL[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String,ClassLoaderInterface,URL[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String,ClassLoaderInterface,URL[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String,URL[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(String,URL[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "ResourceFinder", "(URL[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", true, "getResourcesNotLoaded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet$FileProtocolNormalizer", true, "normalizeToFileProtocol", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "UrlSet", "(ClassLoaderInterface,Set)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "UrlSet", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "UrlSet", "(URL[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "exclude", "(ClassLoaderInterface)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "exclude", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "exclude", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "exclude", "(UrlSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "excludeJavaEndorsedDirs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "excludeJavaExtDirs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "excludeJavaHome", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "excludePaths", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "excludeUserExtensionsDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "getUrls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "include", "(UrlSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "include", "(UrlSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "includeClassesUrl", "(ClassLoaderInterface,UrlSet$FileProtocolNormalizer)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "matching", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", true, "relative", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.fs", "DefaultFileManagerFactory", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.fs", "DefaultFileManagerFactory", true, "setFileManager", "(FileManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.fs", "FileRevision", true, "build", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.fs", "FileRevision", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.fs", "JarEntryRevision", true, "build", "(URL,FileManager)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "Locatable", true, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocatableProperties", true, "LocatableProperties", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocatableProperties", true, "getPropertyLocation", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocatableProperties", true, "setProperty", "(String,String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocatableProperties", true, "setProperty", "(String,String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocatableProperties", true, "setProperty", "(String,String,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocatableProperties", true, "setProperty", "(String,String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "Located", true, "setLocation", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "Location", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "Location", true, "getURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationAttributes$Pipe", true, "Pipe", "(ContentHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationAttributes", true, "addLocationAttributes", "(Locator,Attributes)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationAttributes", true, "getLocation", "(Attributes,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationAttributes", true, "getLocation", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationAttributes", true, "getLocation", "(Element,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationAttributes", true, "getLocation", "(Element,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "LocationImpl", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "LocationImpl", "(String,Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "LocationImpl", "(String,Location)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "LocationImpl", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "LocationImpl", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "LocationImpl", "(String,String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "LocationImpl", "(String,String,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "get", "(Location)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationImpl", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationUtils", true, "getLocation", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationUtils", true, "getLocation", "(Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationUtils", true, "getLocation", "(Object,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationUtils", true, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationUtils", true, "toString", "(Location)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", true, "getCurrentPropertyPath", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", true, "getFullPropertyPath", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", true, "getLastBeanPropertyAccessed", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", true, "getSetMap", "(Map,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", true, "setFullPropertyPath", "(Map,String)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", true, "setLastBeanPropertyAccessed", "(Map,String)", "", "Argument[1]", "Argument[0].Element", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String,Throwable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String,Throwable,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(String,Throwable,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(Throwable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionException", true, "ReflectionException", "(Throwable,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", true, "getRealTarget", "(String,Map,Object)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ClassPathFinder", true, "getPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ClassPathFinder", true, "setPattern", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ClassPathFinder", true, "setPatternMatcher", "(PatternMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "CompoundRoot", true, "peek", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "CompoundRoot", true, "pop", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "CompoundRoot", true, "push", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "DomHelper$DOMBuilder", true, "DOMBuilder", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "DomHelper$DOMBuilder", true, "DOMBuilder", "(SAXTransformerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "DomHelper$DOMBuilder", true, "DOMBuilder", "(SAXTransformerFactory,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "DomHelper$DOMBuilder", true, "DOMBuilder", "(SAXTransformerFactory,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "DomHelper$StartHandler", true, "StartHandler", "(ContentHandler,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "DomHelper$StartHandler", true, "StartHandler", "(ContentHandler,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "DomHelper", true, "getLocationObject", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "Evaluated", true, "Evaluated", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "Evaluated", true, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "MemberAccessValueStack", true, "setAcceptProperties", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "MemberAccessValueStack", true, "setExcludeProperties", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "NamedVariablePatternMatcher$CompiledPattern", true, "CompiledPattern", "(Pattern,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "NamedVariablePatternMatcher$CompiledPattern", true, "CompiledPattern", "(Pattern,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "NamedVariablePatternMatcher$CompiledPattern", true, "getPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "NamedVariablePatternMatcher$CompiledPattern", true, "getVariableNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "PropertiesReader", true, "getCommentLines", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "PropertiesReader", true, "getPropertyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "PropertiesReader", true, "getPropertyValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil$NameEndsWith", true, "NameEndsWith", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil$NameEndsWith", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil$NameIs", true, "NameIs", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil$NameIs", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil", true, "getClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil", true, "getClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil", true, "getResources", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil", true, "setClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "StrutsLocalizedTextProvider", true, "localeFromString", "(String,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "TextParseUtil$ParsedValueEvaluator", true, "evaluate", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "commaDelimitedStringToSet", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char[],String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char[],String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "TextParser", true, "evaluate", "(char[],String,TextParseUtil$ParsedValueEvaluator,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", true, "findString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", true, "findString", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", true, "findValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", true, "findValue", "(String,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", true, "findValue", "(String,Class,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", true, "findValue", "(String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", true, "getActionContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", true, "getContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", true, "getExprOverrides", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", true, "getRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", true, "peek", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", true, "pop", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", true, "push", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", true, "setExprOverrides", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStackFactory", true, "createValueStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStackFactory", true, "createValueStack", "(ValueStack)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "WildcardUtil", true, "compileWildcardPattern", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.util", "XWorkTestCaseHelper", true, "loadConfigurationProviders", "(ConfigurationManager,ConfigurationProvider[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "ConditionalVisitorFieldValidator", true, "getExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "ConditionalVisitorFieldValidator", true, "setExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", true, "setMaxExclusiveExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", true, "setMaxInclusiveExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", true, "setMinExclusiveExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", true, "setMinInclusiveExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "ExpressionValidator", true, "getExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "ExpressionValidator", true, "setExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "FieldExpressionValidator", true, "getExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "FieldExpressionValidator", true, "setExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "FieldValidatorSupport", true, "getCurrentValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RangeValidatorSupport", true, "getMax", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RangeValidatorSupport", true, "getMin", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RangeValidatorSupport", true, "setMax", "(Comparable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RangeValidatorSupport", true, "setMaxExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RangeValidatorSupport", true, "setMin", "(Comparable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RangeValidatorSupport", true, "setMinExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", true, "getRegex", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", true, "setCaseSensitiveExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", true, "setRegex", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", true, "setRegexExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", true, "setTrimExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RepopulateConversionErrorFieldValidatorSupport", true, "doValidate", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", true, "setMaxLengthExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", true, "setMinLengthExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", true, "setTrimExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "URLValidator", true, "setUrlRegexExpression", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "ValidatorSupport", true, "setTextProviderFactory", "(TextProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator$AppendingValidatorContext", true, "AppendingValidatorContext", "(ValidatorContext,TextProvider,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator$AppendingValidatorContext", true, "AppendingValidatorContext", "(ValidatorContext,TextProvider,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator$AppendingValidatorContext", true, "AppendingValidatorContext", "(ValidatorContext,TextProvider,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator$AppendingValidatorContext", true, "AppendingValidatorContext", "(ValidatorContext,TextProvider,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator$AppendingValidatorContext", true, "getFieldNameWithField", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator$AppendingValidatorContext", true, "getFieldNameWithField", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator", true, "getContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator", true, "setActionValidatorManager", "(ActionValidatorManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator", true, "setContext", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "getValidators", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "getValidators", "(Class,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "getValidators", "(Class,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "getValidators", "(Class,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "validate", "(Object,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "validate", "(Object,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "validate", "(Object,String,ValidatorContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ActionValidatorManager", true, "validate", "(Object,String,ValidatorContext,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "AnnotationValidationConfigurationBuilder", true, "AnnotationValidationConfigurationBuilder", "(ValidatorFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DefaultActionValidatorManager", true, "setTextProviderFactory", "(TextProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DefaultActionValidatorManager", true, "setValidatorFactory", "(ValidatorFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DefaultActionValidatorManager", true, "setValidatorFileParser", "(ValidatorFileParser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DefaultValidatorFactory", true, "DefaultValidatorFactory", "(ObjectFactory,ValidatorFileParser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DefaultValidatorFactory", true, "DefaultValidatorFactory", "(ObjectFactory,ValidatorFileParser)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DefaultValidatorFileParser", true, "getMultiTextvalueSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DefaultValidatorFileParser", true, "getTextValue", "(Element)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DefaultValidatorFileParser", true, "setMultiTextvalueSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DefaultValidatorFileParser", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", true, "DelegatingValidatorContext", "(Object,TextProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", true, "DelegatingValidatorContext", "(Object,TextProviderFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", true, "DelegatingValidatorContext", "(ValidationAware,TextProvider,LocaleProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", true, "DelegatingValidatorContext", "(ValidationAware,TextProvider,LocaleProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", true, "DelegatingValidatorContext", "(ValidationAware,TextProvider,LocaleProvider)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", true, "makeTextProvider", "(Object,TextProviderFactory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", true, "makeTextProvider", "(Object,TextProviderFactory)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "FieldValidator", true, "getFieldName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "FieldValidator", true, "setFieldName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidationException", true, "ValidationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidationException", true, "ValidationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidationException", true, "ValidationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidationInterceptor", true, "setActionValidatorManager", "(ActionValidatorManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "Builder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "Builder", "(ValidatorConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "addParam", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "addParams", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "defaultMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "defaultMessage", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "location", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "location", "(Location)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "messageKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "messageKey", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "messageParams", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "messageParams", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "removeParam", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig$Builder", false, "shortCircuit", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig", true, "getDefaultMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig", true, "getMessageKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig", true, "getMessageParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorContext", true, "getFullFieldName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorContext", true, "getFullFieldName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorFactory", true, "getValidator", "(ValidatorConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorFactory", true, "lookupRegisteredValidatorType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorFactory", true, "registerValidator", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorFactory", true, "registerValidator", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionChainResult", true, "ActionChainResult", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionChainResult", true, "ActionChainResult", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionChainResult", true, "ActionChainResult", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionChainResult", true, "ActionChainResult", "(String,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionChainResult", true, "ActionChainResult", "(String,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionChainResult", true, "ActionChainResult", "(String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionChainResult", true, "ActionChainResult", "(String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionChainResult", true, "getProxy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionChainResult", true, "setActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionChainResult", true, "setActionProxyFactory", "(ActionProxyFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionChainResult", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionChainResult", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionChainResult", true, "setSkipActions", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "getActionInvocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "getActionMapping", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "getActionName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "getApplication", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "getContainer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "getContextMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "getConversionErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "getPageContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "getServletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "getServletRequest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "getServletResponse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "getSession", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "getValueStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "of", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "put", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "put", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "with", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "with", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "with", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withActionInvocation", "(ActionInvocation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withActionInvocation", "(ActionInvocation)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withActionMapping", "(ActionMapping)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withActionMapping", "(ActionMapping)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withActionName", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withApplication", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withApplication", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withContainer", "(Container)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withConversionErrors", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withConversionErrors", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withExtraContext", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withExtraContext", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withLocale", "(Locale)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withPageContext", "(PageContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withPageContext", "(PageContext)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withParameters", "(HttpParameters)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withParameters", "(HttpParameters)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withServletContext", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withServletContext", "(ServletContext)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withServletRequest", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withServletRequest", "(HttpServletRequest)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withServletResponse", "(HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withServletResponse", "(HttpServletResponse)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withSession", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withSession", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withValueStack", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", true, "withValueStack", "(ValueStack)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", true, "addPreResultListener", "(PreResultListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", true, "getAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", true, "getInvocationContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", true, "getProxy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", true, "getResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", true, "getResultCode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", true, "getStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", true, "init", "(ActionProxy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", true, "invoke", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", true, "invokeActionOnly", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", true, "setActionEventListener", "(ActionEventListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", true, "setResultCode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxy", true, "execute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxy", true, "getAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxy", true, "getActionName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxy", true, "getConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxy", true, "getInvocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxy", true, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxy", true, "getNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxyFactory", true, "createActionProxy", "(ActionInvocation,String,String,String,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxyFactory", true, "createActionProxy", "(ActionInvocation,String,String,String,boolean,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxyFactory", true, "createActionProxy", "(String,String,String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxyFactory", true, "createActionProxy", "(String,String,String,Map)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxyFactory", true, "createActionProxy", "(String,String,String,Map,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxyFactory", true, "createActionProxy", "(String,String,String,Map,boolean,boolean)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionSupport", true, "getFormatted", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionSupport", true, "getFormatted", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ActionSupport", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "AsyncManager", true, "getAsyncActionResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "CompositeTextProvider", true, "CompositeTextProvider", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "CompositeTextProvider", true, "CompositeTextProvider", "(TextProvider[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "DefaultActionInvocation", "(Map,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "createResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "setAsyncManager", "(AsyncManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "setOgnlUtil", "(OgnlUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "setUnknownHandlerManager", "(UnknownHandlerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionInvocation", true, "setValueStackFactory", "(ValueStackFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionProxy", true, "setActionEventListener", "(ActionEventListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionProxy", true, "setConfiguration", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionProxy", true, "setLocalizedTextProvider", "(LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionProxy", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionProxy", true, "setUnknownHandler", "(UnknownHandlerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionProxyFactory", true, "createActionProxy", "(ActionInvocation,String,String,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionProxyFactory", true, "createActionProxy", "(ActionInvocation,String,String,boolean,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionProxyFactory", true, "createActionProxy", "(String,String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionProxyFactory", true, "createActionProxy", "(String,String,Map)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionProxyFactory", true, "createActionProxy", "(String,String,Map,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionProxyFactory", true, "createActionProxy", "(String,String,Map,boolean,boolean)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionProxyFactory", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultTextProvider", true, "setLocalizedTextProvider", "(LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultUnknownHandlerManager", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "FileManager", true, "getAllPhysicalUrls", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "FileManager", true, "normalizeToFileProtocol", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "FileManagerFactory", true, "getFileManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "LocalizedTextProvider", true, "findDefaultText", "(String,Locale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "LocalizedTextProvider", true, "findResourceBundle", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "LocalizedTextProvider", true, "findResourceBundle", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "LocalizedTextProvider", true, "findResourceBundle", "(String,Locale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", true, "buildBean", "(Class,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", true, "buildBean", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", true, "buildBean", "(String,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", true, "buildBean", "(String,Map,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", true, "buildBean", "(String,Map,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", true, "getClassInstance", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", true, "setActionFactory", "(ActionFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", true, "setClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", true, "setConverterFactory", "(ConverterFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", true, "setInterceptorFactory", "(InterceptorFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", true, "setResultFactory", "(ResultFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", true, "setUnknownHandlerFactory", "(UnknownHandlerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", true, "setValidatorFactory", "(ValidatorFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ResourceBundleTextProvider", true, "setBundle", "(ResourceBundle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "ResourceBundleTextProvider", true, "setLocaleProvider", "(LocaleProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "Result", true, "execute", "(ActionInvocation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "StrutsTextProviderFactory", true, "setDefaultTextProvider", "(TextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "StrutsTextProviderFactory", true, "setLocaleProviderFactory", "(LocaleProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "StrutsTextProviderFactory", true, "setLocalizedTextProvider", "(LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List,ValueStack)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List,ValueStack)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[],ValueStack)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[],ValueStack)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getTexts", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getTexts", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getTexts", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProviderFactory", true, "createInstance", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProviderFactory", true, "createInstance", "(ResourceBundle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProviderFactory", true, "createInstance", "(ResourceBundle)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProviderSupport", true, "TextProviderSupport", "(Class,LocaleProvider,LocalizedTextProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProviderSupport", true, "TextProviderSupport", "(Class,LocaleProvider,LocalizedTextProvider)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProviderSupport", true, "TextProviderSupport", "(ResourceBundle,LocaleProvider,LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProviderSupport", true, "TextProviderSupport", "(ResourceBundle,LocaleProvider,LocalizedTextProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProviderSupport", true, "TextProviderSupport", "(ResourceBundle,LocaleProvider,LocalizedTextProvider)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "TextProviderSupport", true, "setLocalizedTextProvider", "(LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "UnknownHandler", true, "handleUnknownAction", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "UnknownHandlerManager", true, "getUnknownHandlers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "UnknownHandlerManager", true, "handleUnknownAction", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["com.opensymphony.xwork2", "UnknownHandlerManager", true, "handleUnknownMethod", "(Object,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts.beanvalidation.validation.interceptor", "BeanValidationInterceptor", true, "setBeanValidationManager", "(BeanValidationManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts.beanvalidation.validation.interceptor", "BeanValidationInterceptor", true, "setConvertFromEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts.beanvalidation.validation.interceptor", "BeanValidationInterceptor", true, "setTextProviderFactory", "(TextProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts.beanvalidation.validation.interceptor", "DefaultBeanValidationManager", true, "DefaultBeanValidationManager", "(String,String,ObjectFactory)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - - ["org.apache.struts2.action", "CspReportAction", true, "getServletRequest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.action", "CspReportAction", true, "setServletRequest", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.action", "ServletContextAware", true, "withServletContext", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.action", "ServletRequestAware", true, "withServletRequest", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.action", "SessionAware", true, "withSession", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.async", "AsyncAction", true, "AsyncAction", "(Callable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.async", "AsyncAction", true, "AsyncAction", "(Executor,Callable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.async", "AsyncAction", true, "AsyncAction", "(Executor,Callable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.async", "AsyncAction", true, "AsyncAction", "(long,Callable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.async", "AsyncAction", true, "AsyncAction", "(long,Executor,Callable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.async", "AsyncAction", true, "AsyncAction", "(long,Executor,Callable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.async", "AsyncAction", true, "getExecutor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.cdi", "CdiObjectFactory", true, "setJndiKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.compiler", "MemoryClassLoader", true, "addMemoryJavaFileObject", "(String,MemoryJavaFileObject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.compiler", "MemoryClassLoader", true, "addMemoryJavaFileObject", "(String,MemoryJavaFileObject)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.compiler", "MemoryJavaFileObject", true, "toByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "FreemarkerTemplateEngine", true, "setFreemarkerManager", "(FreemarkerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "JspTemplateEngine", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "Template", true, "Template", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "Template", true, "Template", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "Template", true, "Template", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "Template", true, "getDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "Template", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "Template", true, "getPossibleTemplates", "(TemplateEngine)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "Template", true, "getPossibleTemplates", "(TemplateEngine)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "Template", true, "getPossibleTemplates", "(TemplateEngine)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "Template", true, "getTheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "Template", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateEngine", true, "getThemeProps", "(Template)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateEngine", true, "getThemeProps", "(Template)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateEngine", true, "renderTemplate", "(TemplateRenderingContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateEngineManager", true, "registerTemplateEngine", "(String,TemplateEngine)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateEngineManager", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateEngineManager", true, "setDefaultTemplateType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "TemplateRenderingContext", "(Template,Writer,ValueStack,Map,UIBean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "TemplateRenderingContext", "(Template,Writer,ValueStack,Map,UIBean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "TemplateRenderingContext", "(Template,Writer,ValueStack,Map,UIBean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "TemplateRenderingContext", "(Template,Writer,ValueStack,Map,UIBean)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "TemplateRenderingContext", "(Template,Writer,ValueStack,Map,UIBean)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "getStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "getTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "getTemplate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateRenderingContext", true, "getWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "ActionComponent", true, "ActionComponent", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ActionComponent", true, "ActionComponent", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ActionComponent", true, "ActionComponent", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ActionComponent", true, "getProxy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "ActionComponent", true, "setActionProxyFactory", "(ActionProxyFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ActionComponent", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ActionComponent", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ActionComponent", true, "setValueStackFactory", "(ValueStackFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ActionError", true, "ActionError", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ActionError", true, "ActionError", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ActionError", true, "ActionError", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ActionMessage", true, "ActionMessage", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ActionMessage", true, "ActionMessage", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ActionMessage", true, "ActionMessage", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "Anchor", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "Anchor", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "Anchor", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "getUrlProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "setAnchor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "setExtraParameterProvider", "(ExtraParameterProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "setHref", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "setIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "setPortletUrlType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "setScheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "setUrlIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "setUrlRenderer", "(UrlRenderer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Anchor", true, "setWindowState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "AppendIterator", true, "AppendIterator", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Bean", true, "Bean", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Bean", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Bean", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Bean", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Checkbox", true, "Checkbox", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Checkbox", true, "Checkbox", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Checkbox", true, "Checkbox", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Checkbox", true, "setFieldValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Checkbox", true, "setSubmitUnchecked", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Checkbox", true, "setSubmitUncheckedGlobal", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "CheckboxList", true, "CheckboxList", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "CheckboxList", true, "CheckboxList", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "CheckboxList", true, "CheckboxList", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ClosingUIBean", true, "setOpenTemplate", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ComboBox", true, "ComboBox", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ComboBox", true, "ComboBox", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ComboBox", true, "ComboBox", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ComboBox", true, "setEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ComboBox", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ComboBox", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ComboBox", true, "setList", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ComboBox", true, "setListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ComboBox", true, "setListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "Component", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "addAllParameters", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "addParameter", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "addParameter", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "copyParams", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "end", "(Writer,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "end", "(Writer,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "end", "(Writer,String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "findString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "getComponentStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "getStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "setActionMapper", "(ActionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "setNotExcludedAcceptedPatterns", "(NotExcludedAcceptedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "setUrlHelper", "(UrlHelper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Component", true, "start", "(Writer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ComponentUrlProvider", true, "ComponentUrlProvider", "(Component,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ComponentUrlProvider", true, "ComponentUrlProvider", "(Component,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ComponentUrlProvider", true, "getUrlRenderer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "ContextBean", true, "ContextBean", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Date", true, "Date", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Date", true, "formatTime", "(TextProvider,ZonedDateTime)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Date", true, "getFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Date", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Date", true, "getTimezone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Date", true, "setDateFormatter", "(DateFormatter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Date", true, "setFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Date", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Date", true, "setTimezone", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DateTextField", true, "DateTextField", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DateTextField", true, "DateTextField", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DateTextField", true, "DateTextField", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DateTextField", true, "setFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Debug", true, "Debug", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Debug", true, "Debug", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Debug", true, "Debug", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Debug", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "DoubleListUIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "DoubleListUIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "DoubleListUIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleCssClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleCssStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleDisabled", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleEmptyOption", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleHeaderKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleHeaderValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleListKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleListValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleMultiple", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnblur", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnchange", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOndblclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnfocus", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnkeydown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnkeypress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnkeyup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnmousedown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnmousemove", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnmouseout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnmouseover", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnmouseup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleOnselect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleSize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getDoubleValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "getFormName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleAccesskey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleDisabled", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleList", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleListCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleListCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleListTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnblur", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnchange", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOndblclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnfocus", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnkeydown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnkeypress", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnkeyup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnmousedown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnmousemove", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnmouseout", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnmouseover", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnmouseup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleOnselect", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setDoubleValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setFormName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleListUIBean", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleSelect", true, "DoubleSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleSelect", true, "DoubleSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "DoubleSelect", true, "DoubleSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Else", true, "Else", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ElseIf", true, "ElseIf", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ElseIf", true, "setTest", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "FieldError", true, "FieldError", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "FieldError", true, "FieldError", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "FieldError", true, "FieldError", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "FieldError", true, "getFieldErrorFieldNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "File", true, "File", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "File", true, "File", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "File", true, "File", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "File", true, "setAccept", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "File", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form$FieldVisitorValidatorWrapper", true, "FieldVisitorValidatorWrapper", "(FieldValidator,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form$FieldVisitorValidatorWrapper", true, "FieldVisitorValidatorWrapper", "(FieldValidator,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form$FieldVisitorValidatorWrapper", true, "getFieldValidator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form$FieldVisitorValidatorWrapper", true, "getNamePrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form$FieldVisitorValidatorWrapper", true, "setFieldValidator", "(FieldValidator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form$FieldVisitorValidatorWrapper", true, "setNamePrefix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "Form", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "Form", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "Form", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setAcceptcharset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setActionValidatorManager", "(ActionValidatorManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setConfiguration", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setEnctype", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setFocusElement", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setOnreset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setOnsubmit", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setTarget", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setUrlRenderer", "(UrlRenderer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setValidate", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Form", true, "setWindowState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "FormButton", true, "FormButton", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "FormButton", true, "FormButton", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "FormButton", true, "FormButton", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "FormButton", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "FormButton", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "FormButton", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "GenericUIBean", true, "GenericUIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "GenericUIBean", true, "GenericUIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "GenericUIBean", true, "GenericUIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Head", true, "Head", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Head", true, "Head", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Head", true, "Head", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Head", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Hidden", true, "Hidden", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Hidden", true, "Hidden", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Hidden", true, "Hidden", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "I18n", true, "I18n", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "I18n", true, "setLocaleProviderFactory", "(LocaleProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "I18n", true, "setLocalizedTextProvider", "(LocalizedTextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "I18n", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "I18n", true, "setTextProvider", "(TextProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "I18n", true, "setTextProviderFactory", "(TextProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "If", true, "If", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "If", true, "setTest", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Include", true, "Include", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Include", true, "Include", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Include", true, "Include", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Include", true, "getContextRelativePath", "(ServletRequest,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Include", true, "getContextRelativePath", "(ServletRequest,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Include", true, "include", "(String,Writer,ServletRequest,HttpServletResponse,String)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Include", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Include", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "InputTransferSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "InputTransferSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "InputTransferSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "getAddLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "getAllowRemoveAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "getAllowUpDown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "getButtonCssClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "getButtonCssStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "getDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "getHeaderKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "getHeaderValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "getLeftTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "getMultiple", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "getRemoveAllLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "getRemoveLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "getRightTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "getSize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "getUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "setAddLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "setAllowRemoveAll", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "setAllowUpDown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "setButtonCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "setButtonCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "setDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "setLeftTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "setMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "setRemoveAllLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "setRemoveLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "setRightTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "InputTransferSelect", true, "setUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "IteratorComponent", true, "IteratorComponent", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "IteratorComponent", true, "setBegin", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "IteratorComponent", true, "setEnd", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "IteratorComponent", true, "setStatus", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "IteratorComponent", true, "setStep", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "IteratorComponent", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Label", true, "Label", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Label", true, "Label", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Label", true, "Label", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Label", true, "setFor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Link", true, "Link", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Link", true, "Link", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Link", true, "Link", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Link", true, "setAs", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Link", true, "setCrossorigin", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Link", true, "setHref", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Link", true, "setHreflang", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Link", true, "setMedia", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Link", true, "setReferrerpolicy", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Link", true, "setRel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Link", true, "setSizes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Link", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ListUIBean", true, "setList", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ListUIBean", true, "setListCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ListUIBean", true, "setListCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ListUIBean", true, "setListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ListUIBean", true, "setListLabelKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ListUIBean", true, "setListTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ListUIBean", true, "setListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ListUIBean", true, "setListValueKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "MergeIterator", true, "MergeIterator", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Number", true, "Number", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Number", true, "getCurrency", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Number", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Number", true, "getRoundingMode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Number", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "Number", true, "setCurrency", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Number", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Number", true, "setRoundingMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Number", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptGroup", true, "OptGroup", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptGroup", true, "OptGroup", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptGroup", true, "OptGroup", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptGroup", true, "setDisabled", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptGroup", true, "setLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptGroup", true, "setList", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptGroup", true, "setListCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptGroup", true, "setListCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptGroup", true, "setListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptGroup", true, "setListTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptGroup", true, "setListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "OptionTransferSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "OptionTransferSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "OptionTransferSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddAllToLeftLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddAllToLeftOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddAllToRightLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddAllToRightOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddToLeftLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddToLeftOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddToRightLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getAddToRightOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getAllowAddAllToLeft", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getAllowAddAllToRight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getAllowAddToLeft", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getAllowAddToRight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getAllowSelectAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getAllowUpDownOnLeft", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getAllowUpDownOnRight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getButtonCssClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getButtonCssStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getLeftDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getLeftTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getLeftUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getRightDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getRightTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getRightUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getSelectAllLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getSelectAllOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getUpDownOnLeftOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "getUpDownOnRightOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddAllToLeftLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddAllToLeftOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddAllToRightLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddAllToRightOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddToLeftLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddToLeftOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddToRightLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setAddToRightOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setAllowAddAllToLeft", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setAllowAddAllToRight", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setAllowAddToLeft", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setAllowAddToRight", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setAllowSelectAll", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setAllowUpDownOnLeft", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setAllowUpDownOnRight", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setButtonCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setButtonCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setLeftDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setLeftTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setLeftUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setRightDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setRightTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setRightUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setSelectAllLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setSelectAllOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setUpDownOnLeftOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "OptionTransferSelect", true, "setUpDownOnRightOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Param$UnnamedParametric", true, "addParameter", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Param", true, "Param", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Param", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Param", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Password", true, "Password", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Password", true, "Password", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Password", true, "Password", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Password", true, "setShowPassword", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "PortletUrlRenderer", true, "setQueryStringParser", "(QueryStringParser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "PortletUrlRenderer", true, "setUrlHelper", "(UrlHelper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Property", true, "Property", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Property", true, "setDefault", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Property", true, "setDefaultValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Property", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Push", true, "Push", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Push", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Radio", true, "Radio", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Radio", true, "Radio", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Radio", true, "Radio", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Reset", true, "Reset", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Reset", true, "Reset", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Reset", true, "Reset", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Reset", true, "setSrc", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Script", true, "Script", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Script", true, "Script", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Script", true, "Script", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Script", true, "setAsync", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Script", true, "setCharset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Script", true, "setCrossorigin", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Script", true, "setDefer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Script", true, "setIntegrity", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Script", true, "setNomodule", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Script", true, "setReferrerpolicy", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Script", true, "setSrc", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Script", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Select", true, "Select", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Select", true, "Select", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Select", true, "Select", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Select", true, "setEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Select", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Select", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Select", true, "setMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Select", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ServletUrlRenderer", true, "setQueryStringParser", "(QueryStringParser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "ServletUrlRenderer", true, "setUrlHelper", "(UrlHelper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Set", true, "Set", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Set", true, "setScope", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Set", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Submit", true, "Submit", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Submit", true, "Submit", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Submit", true, "Submit", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Submit", true, "setSrc", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Text", true, "Text", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Text", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextArea", true, "TextArea", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextArea", true, "TextArea", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextArea", true, "TextArea", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextArea", true, "setCols", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextArea", true, "setMaxlength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextArea", true, "setMinlength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextArea", true, "setReadonly", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextArea", true, "setRows", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextArea", true, "setWrap", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextField", true, "TextField", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextField", true, "TextField", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextField", true, "TextField", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextField", true, "setMaxLength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextField", true, "setMaxlength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextField", true, "setReadonly", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextField", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "TextField", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Token", true, "Token", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Token", true, "Token", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "Token", true, "Token", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "UIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "UIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "UIBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "getTemplate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "getTemplateDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "getTheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setAccesskey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setCssErrorClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setCssErrorStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setDefaultTemplateDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setDefaultUITheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setDisabled", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setDynamicAttributes", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setErrorPosition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setJavascriptTooltip", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setLabelPosition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setLabelSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setOnblur", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setOnchange", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setOndblclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setOnfocus", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setOnkeydown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setOnkeypress", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setOnkeyup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setOnmousedown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setOnmousemove", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setOnmouseout", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setOnmouseover", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setOnmouseup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setOnselect", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setRequiredLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setRequiredPosition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setStaticContentPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setTabindex", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setTemplate", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setTemplateDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setTemplateEngineManager", "(TemplateEngineManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setTheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setTooltip", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setTooltipConfig", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setTooltipCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setTooltipDelay", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setTooltipIconPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setUIThemeExpansionToken", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UIBean", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "URL", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "URL", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "URL", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "getUrlProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "setAnchor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "setExtraParameterProvider", "(ExtraParameterProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "setIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "setPortletUrlType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "setScheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "setUrlIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "setUrlRenderer", "(UrlRenderer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "URL", true, "setWindowState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UpDownSelect", true, "UpDownSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UpDownSelect", true, "UpDownSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UpDownSelect", true, "UpDownSelect", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UpDownSelect", true, "getAllowMoveDown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UpDownSelect", true, "getAllowMoveUp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UpDownSelect", true, "getAllowSelectAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UpDownSelect", true, "getMoveDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UpDownSelect", true, "getMoveUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UpDownSelect", true, "getSelectAllLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UpDownSelect", true, "setAllowMoveDown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UpDownSelect", true, "setAllowMoveUp", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UpDownSelect", true, "setAllowSelectAll", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UpDownSelect", true, "setMoveDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UpDownSelect", true, "setMoveUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UpDownSelect", true, "setSelectAllLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "determineActionURL", "(String,String,String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean,boolean)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "determineActionURL", "(String,String,String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean,boolean)", "", "Argument[5].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "determineActionURL", "(String,String,String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean,boolean)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getAnchor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getExtraParameterProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getHttpServletRequest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getHttpServletResponse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getIncludeParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getPortletMode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getPortletUrlType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getScheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getUrlIncludeParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getVar", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "getWindowState", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "setAnchor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "setExtraParameterProvider", "(ExtraParameterProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "setHttpServletRequest", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "setHttpServletResponse", "(HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "setIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "setPortletUrlType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "setScheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "setUrlIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "setUrlRenderer", "(UrlRenderer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", true, "setWindowState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlRenderer", true, "renderUrl", "(Writer,UrlProvider)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.components", "UrlRenderer", true, "setActionMapper", "(ActionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "BeanConfig", true, "BeanConfig", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "BeanConfig", true, "BeanConfig", "(Class,String,Class)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "BeanConfig", true, "BeanConfig", "(Class,String,Class,Scope,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "BeanConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "BeanSelectionConfig", true, "BeanSelectionConfig", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "BeanSelectionConfig", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getAcceptedPatternsChecker", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getActionExcludePattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getActionExtension", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getActionProxyFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getActionValidatorManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getAdditionalAcceptedPatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getAdditionalExcludedPatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getAllAsStringsMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getAllowedActionNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getAllowedMethodNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getBeaninfoCacheFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getContentTypeMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterAnnotationProcessor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterCreator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterFileProcessor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterHolder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterNumber", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterPropertiesProcessor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getConverterString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getCustomI18nResources", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getCustomProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getDefaultActionName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getDefaultMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getDevModeExcludedClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getDevModeExcludedPackageExemptClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getDevModeExcludedPackageNamePatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getDevModeExcludedPackageNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getDispatcherErrorHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getExcludedClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getExcludedPackageExemptClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getExcludedPackageNamePatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getExcludedPackageNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getExcludedPatternsChecker", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getExpressionCacheFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getExpressionParser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getFreemarkerManagerClassname", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getFreemarkerTemplatesCacheUpdateDelay", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getI18nEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getLocaleProviderFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getLocalizedTextProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getMapperClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getMapperComposite", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getMapperIdParameterName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getMapperPrefixMapping", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getMultipartParser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getMultipartSaveDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getMultipartValidationRegex", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getNotExcludedAcceptedPatternsChecker", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactoryActionFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactoryConverterFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactoryInterceptorFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactoryResultFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactorySpringAutoWire", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactoryUnknownHandlerFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectFactoryValidatorFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getObjectTypeDeterminer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getOverrideAcceptedPatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getOverrideExcludedPatterns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getPatternMatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getReflectionContextFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getReflectionProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getStaticContentLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getStaticContentPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getStrictMethodInvocationMethodRegex", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getTextProviderFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getUiTemplateDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getUiTemplateSuffix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getUiTheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getUiThemeExpansionToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getUnknownHandlerManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getUrlIncludeParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getUrlRenderer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getValueStackFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getVelocityConfigfile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getVelocityContexts", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getVelocityManagerClassname", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getVelocityToolboxlocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getViewUrlHelper", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "getXworkConverter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setAcceptedPatternsChecker", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setActionExcludePattern", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setActionExtension", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setActionProxyFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setActionValidatorManager", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setAdditionalAcceptedPatterns", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setAdditionalExcludedPatterns", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setAllowedActionNames", "(Pattern)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setAllowedMethodNames", "(Pattern)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setBeaninfoCacheFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setContentTypeMatcher", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterAnnotationProcessor", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterArray", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterCollection", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterCreator", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterDate", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterFileProcessor", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterHolder", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterNumber", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterPropertiesProcessor", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setConverterString", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setCustomI18nResources", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setCustomProperties", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setDefaultActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setDefaultMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setDevModeExcludedClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setDevModeExcludedPackageExemptClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setDevModeExcludedPackageNamePatterns", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setDevModeExcludedPackageNames", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setDispatcherErrorHandler", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setExcludedClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setExcludedPackageExemptClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setExcludedPackageNamePatterns", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setExcludedPackageNames", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setExcludedPatternsChecker", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setExpressionCacheFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setExpressionParser", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setFreemarkerManagerClassname", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setFreemarkerTemplatesCacheUpdateDelay", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setI18nEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setLocaleProviderFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setLocalizedTextProvider", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setMapperClass", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setMapperComposite", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setMapperIdParameterName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setMapperPrefixMapping", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setMultipartParser", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setMultipartSaveDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setMultipartValidationRegex", "(Pattern)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setNotExcludedAcceptedPatternsChecker", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactoryActionFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactoryConverterFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactoryInterceptorFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactoryResultFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactorySpringAutoWire", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactoryUnknownHandlerFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectFactoryValidatorFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setObjectTypeDeterminer", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setOverrideAcceptedPatterns", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setOverrideExcludedPatterns", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setPatternMatcher", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setReflectionContextFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setReflectionProvider", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setStaticContentLoader", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setStaticContentPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setStrictMethodInvocationMethodRegex", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setTextProviderFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setUiTemplateDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setUiTemplateSuffix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setUiTheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setUiThemeExpansionToken", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setUnknownHandlerManager", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setUrlIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setUrlRenderer", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setValueStackFactory", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setVelocityConfigfile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setVelocityContexts", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setVelocityManagerClassname", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setVelocityToolboxlocation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setViewUrlHelper", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", true, "setXworkConverter", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config", "Settings", true, "get", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config", "StrutsJavaConfigurationProvider", true, "StrutsJavaConfigurationProvider", "(StrutsJavaConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config", "StrutsJavaConfigurationProvider", true, "setValueSubstitutor", "(ValueSubstitutor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config", "StrutsXmlConfigurationProvider", true, "StrutsXmlConfigurationProvider", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config", "StrutsXmlConfigurationProvider", true, "StrutsXmlConfigurationProvider", "(String,ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config", "StrutsXmlConfigurationProvider", true, "StrutsXmlConfigurationProvider", "(String,ServletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config", "StrutsXmlConfigurationProvider", true, "StrutsXmlConfigurationProvider", "(String,boolean,ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config", "StrutsXmlConfigurationProvider", true, "StrutsXmlConfigurationProvider", "(String,boolean,ServletContext)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config", "StrutsXmlConfigurationProvider", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ActionNamesAction", true, "getActionNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ActionNamesAction", true, "getExtension", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ActionNamesAction", true, "getNamespaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ActionNamesAction", true, "setConfigurationHelper", "(ConfigurationHelper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ActionNamesAction", true, "setExtension", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ActionNamesAction", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ConfigurationHelper", true, "setConfiguration", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ListValidatorsAction", true, "getClazz", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ListValidatorsAction", true, "getContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ListValidatorsAction", true, "getValidators", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ListValidatorsAction", true, "setActionValidatorManager", "(ActionValidatorManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ListValidatorsAction", true, "setClazz", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ListValidatorsAction", true, "setContext", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ListValidatorsAction", true, "stripPackage", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowBeansAction$Binding", true, "Binding", "(String,String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowBeansAction$Binding", true, "Binding", "(String,String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowBeansAction$Binding", true, "Binding", "(String,String,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowBeansAction$Binding", true, "getAlias", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowBeansAction$Binding", true, "getConstant", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowBeansAction$Binding", true, "getImpl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowBeansAction", true, "getBeans", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowConfigAction", true, "getActionName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowConfigAction", true, "getConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowConfigAction", true, "getDetailView", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowConfigAction", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowConfigAction", true, "setActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowConfigAction", true, "setDetailView", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowConfigAction", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowConfigAction", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowConstantsAction", true, "getConstants", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", true, "PropertyInfo", "(String,Class,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", true, "PropertyInfo", "(String,Class,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", true, "setValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowValidatorAction", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowValidatorAction", true, "getSelectedValidator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowValidatorAction", true, "setReflectionContextFactory", "(ReflectionContextFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowValidatorAction", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionActionConfigBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionActionFileProtocols", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionActionIncludeJars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionActionNameBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionActionNameSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionActionPackages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionActionSuffix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionConventionsService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionDefaultParentPackage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionExcludePackages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionInterceptorMapBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionPackageLocators", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionPackageLocatorsBasePackage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionRelativeResultTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionResultMapBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "getConventionResultPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionActionConfigBuilder", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionActionFileProtocols", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionActionIncludeJars", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionActionNameBuilder", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionActionNameSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionActionPackages", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionActionSuffix", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionConventionsService", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionDefaultParentPackage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionExcludePackages", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionInterceptorMapBuilder", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionPackageLocators", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionPackageLocatorsBasePackage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionRelativeResultTypes", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionResultMapBuilder", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", true, "setConventionResultPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "AbstractActionNameBuilder", true, "setActionSuffix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ActionNameBuilder", true, "build", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ActionNameBuilder", true, "build", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ConventionUnknownHandler$Resource", true, "Resource", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ConventionUnknownHandler$Resource", true, "Resource", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ConventionUnknownHandler", true, "ConventionUnknownHandler", "(Configuration,ObjectFactory,ServletContext,Container,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ConventionUnknownHandler", true, "ConventionUnknownHandler", "(Configuration,ObjectFactory,ServletContext,Container,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ConventionUnknownHandler", true, "ConventionUnknownHandler", "(Configuration,ObjectFactory,ServletContext,Container,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ConventionUnknownHandler", true, "ConventionUnknownHandler", "(Configuration,ObjectFactory,ServletContext,Container,String,String,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ConventionUnknownHandler", true, "ConventionUnknownHandler", "(Configuration,ObjectFactory,ServletContext,Container,String,String,String)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ConventionsService", true, "determineResultPath", "(ActionConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ConventionsService", true, "determineResultPath", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ConventionsService", true, "getResultTypesByExtension", "(PackageConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ConventionsServiceImpl", true, "ConventionsServiceImpl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "DefaultClassFinder$InfoBuildingMethodVisitor", true, "InfoBuildingMethodVisitor", "(ClassFinder$Info)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "DefaultClassFinder$InfoBuildingVisitor", true, "InfoBuildingVisitor", "(ClassFinder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "DefaultClassFinder", true, "DefaultClassFinder", "(ClassLoaderInterface,Collection,boolean,Set,Test)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "DefaultInterceptorMapBuilder", true, "setConfiguration", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "DefaultResultMapBuilder", true, "DefaultResultMapBuilder", "(ServletContext,Container,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "DefaultResultMapBuilder", true, "DefaultResultMapBuilder", "(ServletContext,Container,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "PackageBasedActionConfigBuilder", "(Configuration,Container,ObjectFactory,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "PackageBasedActionConfigBuilder", "(Configuration,Container,ObjectFactory,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "PackageBasedActionConfigBuilder", "(Configuration,Container,ObjectFactory,String,String,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setActionPackages", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setActionSuffix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setClassFinderFactory", "(ClassFinderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setExcludePackages", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setFileProtocols", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setIncludeJars", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setPackageLocators", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", true, "setPackageLocatorsBase", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ResultMapBuilder", true, "build", "(Class,Action,String,PackageConfig)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ResultMapBuilder", true, "build", "(Class,Action,String,PackageConfig)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention", "ResultMapBuilder", true, "build", "(Class,Action,String,PackageConfig)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.convention", "SEOActionNameBuilder", true, "SEOActionNameBuilder", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.convention", "StringTools", true, "createParameterMap", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.conversion", "StrutsConversionPropertiesProcessor", true, "setTypeConverterCreator", "(TypeConverterCreator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.conversion", "StrutsConversionPropertiesProcessor", true, "setTypeConverterHolder", "(TypeConverterHolder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.conversion", "StrutsTypeConverterCreator", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.conversion", "TypeConversionException", true, "TypeConversionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.conversion", "TypeConversionException", true, "TypeConversionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.conversion", "TypeConversionException", true, "TypeConversionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.conversion", "TypeConversionException", true, "TypeConversionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.filter", "FilterHostConfig", true, "FilterHostConfig", "(FilterConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.listener", "ListenerHostConfig", true, "ListenerHostConfig", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapper", true, "getMapping", "(HttpServletRequest,ConfigurationManager)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapper", true, "getMapping", "(HttpServletRequest,ConfigurationManager)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapper", true, "getMappingFromActionName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapper", true, "getUriFromActionMapping", "(ActionMapping)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapper", true, "getUriFromActionMapping", "(ActionMapping)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "ActionMapping", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "ActionMapping", "(String,String,String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "ActionMapping", "(String,String,String,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "ActionMapping", "(String,String,String,Map)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "ActionMapping", "(String,String,String,Map)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "getExtension", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "getNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "getResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "setExtension", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "setParams", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "setResult", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "ActionMapping", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "handleSpecialParameters", "(HttpServletRequest,ActionMapping)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setAllowedActionNames", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setAllowedMethodNames", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setAllowedNamespaceNames", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setDefaultActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setDefaultMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setDefaultNamespaceName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", true, "setExtensions", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "PrefixBasedActionMapper", true, "setPrefixBasedActionMappers", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "Restful2ActionMapper", true, "getIdParameterName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "Restful2ActionMapper", true, "setDecoder", "(UrlDecoder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "Restful2ActionMapper", true, "setIdParameterName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "RestfulActionMapper", true, "setDecoder", "(UrlDecoder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "AbstractMultiPartRequest", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "JakartaStreamMultiPartRequest$FileInfo", true, "FileInfo", "(File,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "JakartaStreamMultiPartRequest$FileInfo", true, "FileInfo", "(File,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "JakartaStreamMultiPartRequest$FileInfo", true, "FileInfo", "(File,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "JakartaStreamMultiPartRequest$FileInfo", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "JakartaStreamMultiPartRequest$FileInfo", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "JakartaStreamMultiPartRequest$FileInfo", true, "getOriginalName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getContentType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getFile", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getFileNames", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getFileParameterNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getFilesystemName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getParameterNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "getParameterValues", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", true, "parse", "(HttpServletRequest,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "MultiPartRequestWrapper", "(MultiPartRequest,HttpServletRequest,String,LocaleProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "MultiPartRequestWrapper", "(MultiPartRequest,HttpServletRequest,String,LocaleProvider)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "MultiPartRequestWrapper", "(MultiPartRequest,HttpServletRequest,String,LocaleProvider)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "MultiPartRequestWrapper", "(MultiPartRequest,HttpServletRequest,String,LocaleProvider,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "MultiPartRequestWrapper", "(MultiPartRequest,HttpServletRequest,String,LocaleProvider,boolean)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "MultiPartRequestWrapper", "(MultiPartRequest,HttpServletRequest,String,LocaleProvider,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "getErrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", true, "getFileParameterNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "StrutsUploadedFile", true, "StrutsUploadedFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "UploadedFile", true, "getAbsolutePath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "UploadedFile", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "UploadedFile", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher.servlet", "ServletHostConfig", true, "ServletHostConfig", "(ServletConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ApplicationMap", true, "ApplicationMap", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ApplicationMap", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ApplicationMap", true, "remove", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ChartResult", true, "ChartResult", "(JFreeChart,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ChartResult", true, "ChartResult", "(JFreeChart,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ChartResult", true, "ChartResult", "(JFreeChart,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ChartResult", true, "getChart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ChartResult", true, "getHeight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ChartResult", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ChartResult", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ChartResult", true, "getWidth", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ChartResult", true, "setChart", "(JFreeChart)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ChartResult", true, "setHeight", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ChartResult", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ChartResult", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ChartResult", true, "setWidth", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "DefaultActionSupport", true, "getSuccessResultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "DefaultActionSupport", true, "setSuccessResultValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "DefaultDispatcherErrorHandler", true, "setFreemarkerManager", "(FreemarkerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "DefaultStaticContentLoader", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "DefaultStaticContentLoader", true, "setStaticContentPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher$Locator", true, "getLocation", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "Dispatcher", "(ServletContext,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "Dispatcher", "(ServletContext,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(HttpServletRequest,HttpServletResponse,ActionMapping)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(HttpServletRequest,HttpServletResponse,ActionMapping)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(HttpServletRequest,HttpServletResponse,ActionMapping)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(HttpServletRequest,HttpServletResponse,ActionMapping)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(Map,HttpParameters,Map,Map,HttpServletRequest,HttpServletResponse)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(Map,HttpParameters,Map,Map,HttpServletRequest,HttpServletResponse)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(Map,HttpParameters,Map,Map,HttpServletRequest,HttpServletResponse)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(Map,HttpParameters,Map,Map,HttpServletRequest,HttpServletResponse)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(Map,HttpParameters,Map,Map,HttpServletRequest,HttpServletResponse)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(Map,HttpParameters,Map,Map,HttpServletRequest,HttpServletResponse)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "createContextMap", "(Map,HttpParameters,Map,Map,HttpServletRequest,HttpServletResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "getConfigurationManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "getInstance", "(ServletContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "prepare", "(HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "prepare", "(HttpServletRequest,HttpServletResponse)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "prepare", "(HttpServletRequest,HttpServletResponse)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "sendError", "(HttpServletRequest,HttpServletResponse,int,Exception)", "", "Argument[3]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "setDefaultLocale", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "setDispatcherErrorHandler", "(DispatcherErrorHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "setMultipartHandler", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "setMultipartSaveDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "setMultipartValidationRegex", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "setValueStackFactory", "(ValueStackFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", true, "wrapRequest", "(HttpServletRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "DispatcherErrorHandler", true, "handleError", "(HttpServletRequest,HttpServletResponse,int,Exception)", "", "Argument[3]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "DispatcherErrorHandler", true, "init", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "DispatcherErrorHandler", true, "init", "(ServletContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "ExecuteOperations", true, "ExecuteOperations", "(Dispatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "HostConfig", true, "getInitParameterNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "HostConfig", true, "getServletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "HttpParameters$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "HttpParameters$Builder", true, "buildNoNestedWrapping", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "HttpParameters$Builder", true, "withComparator", "(Comparator)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.dispatcher", "HttpParameters$Builder", true, "withExtraParams", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "HttpParameters$Builder", true, "withExtraParams", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.dispatcher", "HttpParameters$Builder", true, "withParent", "(HttpParameters)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "HttpParameters$Builder", true, "withParent", "(HttpParameters)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.dispatcher", "HttpParameters", true, "appendAll", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "HttpParameters", true, "appendAll", "(Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.dispatcher", "HttpParameters", true, "create", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "HttpParameters", true, "remove", "(Set)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.dispatcher", "HttpParameters", true, "remove", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "InitOperations", true, "initDispatcher", "(HostConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "LocalizedMessage", true, "LocalizedMessage", "(Class,String,String,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "LocalizedMessage", true, "LocalizedMessage", "(Class,String,String,Object[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "LocalizedMessage", true, "LocalizedMessage", "(Class,String,String,Object[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "LocalizedMessage", true, "getArgs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "LocalizedMessage", true, "getDefaultMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "LocalizedMessage", true, "getTextKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "MockDispatcher", true, "MockDispatcher", "(ServletContext,Map,ConfigurationManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "MockDispatcher", true, "MockDispatcher", "(ServletContext,Map,ConfigurationManager)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "MockDispatcher", true, "MockDispatcher", "(ServletContext,Map,ConfigurationManager)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter$Empty", true, "Empty", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter$Empty", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter$File", true, "File", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter$File", true, "File", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter$File", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter$Request", true, "Request", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter$Request", true, "Request", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter", true, "getMultipleValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter", true, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", true, "PrepareOperations", "(Dispatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", true, "decrementRecursionCounter", "(HttpServletRequest,String,Runnable)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", true, "findActionMapping", "(HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", true, "findActionMapping", "(HttpServletRequest,HttpServletResponse,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", true, "incrementRecursionCounter", "(HttpServletRequest,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", true, "setEncodingAndLocale", "(HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", true, "setEncodingAndLocale", "(HttpServletRequest,HttpServletResponse)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", true, "setEncodingAndLocale", "(HttpServletRequest,HttpServletResponse)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", true, "wrapRequest", "(HttpServletRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "RequestMap", true, "RequestMap", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "RequestMap", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "RequestMap", true, "remove", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "SessionMap", true, "SessionMap", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.dispatcher", "StaticContentLoader$Validator", true, "validateStaticContentPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", true, "coerceToEnum", "(Object,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", true, "coerceToString", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", true, "coerceToType", "(Object,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "EvaluationContext", false, "EvaluationContext", "(ELContext,FunctionMapper,VariableMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "EvaluationContext", false, "EvaluationContext", "(ELContext,FunctionMapper,VariableMapper)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "EvaluationContext", false, "EvaluationContext", "(ELContext,FunctionMapper,VariableMapper)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "EvaluationContext", false, "getELContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "ExpressionBuilder", false, "ExpressionBuilder", "(String,ELContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "ExpressionBuilder", false, "ExpressionBuilder", "(String,ELContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "ExpressionBuilder", false, "createMethodExpression", "(Class,Class[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "ExpressionBuilder", false, "createMethodExpression", "(Class,Class[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "ExpressionBuilder", false, "createValueExpression", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "FunctionMapperFactory", true, "FunctionMapperFactory", "(FunctionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "FunctionMapperFactory", true, "create", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "FunctionMapperImpl$Function", true, "Function", "(String,String,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "FunctionMapperImpl$Function", true, "Function", "(String,String,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "FunctionMapperImpl$Function", true, "Function", "(String,String,Method)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "FunctionMapperImpl$Function", true, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "FunctionMapperImpl", true, "addFunction", "(String,String,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "FunctionMapperImpl", true, "addFunction", "(String,String,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "VariableMapperFactory", true, "VariableMapperFactory", "(VariableMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.lang", "VariableMapperFactory", true, "create", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "AstFunction", false, "getLocalName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "AstFunction", false, "getOutputName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "AstFunction", false, "getPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "AstFunction", false, "setLocalName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "AstFunction", false, "setPrefix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "AstFunction", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "AstString", false, "getString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", true, "CompositeExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", true, "ELParser", "(ELParserTokenManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", true, "ELParser", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", true, "ELParser", "(InputStream,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", true, "ELParser", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", true, "ReInit", "(ELParserTokenManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", true, "ReInit", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", true, "ReInit", "(InputStream,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", true, "ReInit", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", true, "generateParseException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", true, "getNextToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", true, "getToken", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParserTokenManager", true, "ELParserTokenManager", "(SimpleCharStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParserTokenManager", true, "ELParserTokenManager", "(SimpleCharStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParserTokenManager", true, "ReInit", "(SimpleCharStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParserTokenManager", true, "ReInit", "(SimpleCharStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParserTokenManager", true, "getNextToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParserTokenManager", true, "setDebugStream", "(PrintStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "JJTELParserState", true, "closeNodeScope", "(Node,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "JJTELParserState", true, "closeNodeScope", "(Node,boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "JJTELParserState", true, "closeNodeScope", "(Node,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "JJTELParserState", true, "closeNodeScope", "(Node,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "JJTELParserState", true, "peekNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "JJTELParserState", true, "popNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "JJTELParserState", true, "pushNode", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "JJTELParserState", true, "rootNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", true, "getImage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", true, "getValue", "(EvaluationContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", true, "jjtAddChild", "(Node,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", true, "jjtGetChild", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", true, "jjtGetParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", true, "jjtSetParent", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ParseException", true, "ParseException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ParseException", true, "ParseException", "(Token,int[][],String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "ParseException", true, "ParseException", "(Token,int[][],String[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "GetImage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "GetSuffix", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(InputStream,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(InputStream,String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(InputStream,String,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(InputStream,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(InputStream,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(Reader,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "ReInit", "(Reader,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(InputStream,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(InputStream,String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(InputStream,String,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(InputStream,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(InputStream,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(Reader,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", true, "SimpleCharStream", "(Reader,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleNode", true, "setImage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleNode", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleNode", true, "toString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleNode", true, "toString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "Token", true, "Token", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "Token", true, "newToken", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.parser", "Token", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.util", "ConcurrentCache", false, "get", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.util", "ConcurrentCache", false, "get", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el.util", "ConcurrentCache", false, "put", "(Object,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el.util", "ConcurrentCache", false, "put", "(Object,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el", "MethodExpressionImpl", false, "MethodExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class,Class[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el", "MethodExpressionImpl", false, "MethodExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class,Class[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el", "MethodExpressionImpl", false, "MethodExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class,Class[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el", "MethodExpressionImpl", false, "MethodExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class,Class[])", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el", "MethodExpressionImpl", false, "MethodExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class,Class[])", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el", "MethodExpressionLiteral", true, "MethodExpressionLiteral", "(String,Class,Class[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el", "MethodExpressionLiteral", true, "MethodExpressionLiteral", "(String,Class,Class[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el", "ValueExpressionImpl", false, "ValueExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el", "ValueExpressionImpl", false, "ValueExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el", "ValueExpressionImpl", false, "ValueExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el", "ValueExpressionImpl", false, "ValueExpressionImpl", "(String,Node,FunctionMapper,VariableMapper,Class)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.el", "ValueExpressionImpl", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.el", "ValueExpressionLiteral", false, "ValueExpressionLiteral", "(Object,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.factory", "PrefixBasedActionProxyFactory", true, "setPrefixBasedActionProxyFactories", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.factory", "StrutsActionProxy", true, "StrutsActionProxy", "(ActionInvocation,String,String,String,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.factory", "StrutsActionProxy", true, "StrutsActionProxy", "(ActionInvocation,String,String,String,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.factory", "StrutsResultFactory", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.factory", "StrutsResultFactory", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.csp", "CspInterceptor", false, "setReportUri", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.csp", "CspSettings", true, "setReportUri", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.csp", "DefaultCspSettings", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "DebuggingInterceptor", true, "setFreemarkerManager", "(FreemarkerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "DebuggingInterceptor", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "PrettyPrintWriter", "(Writer,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "PrettyPrintWriter", "(Writer,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "PrettyPrintWriter", "(Writer,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "PrettyPrintWriter", "(Writer,char[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "PrettyPrintWriter", "(Writer,char[],String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "PrettyPrintWriter", "(Writer,char[],String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "addAttribute", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", true, "startNode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.exec", "BackgroundProcess", true, "getAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.exec", "BackgroundProcess", true, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.exec", "BackgroundProcess", true, "getInvocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.exec", "BackgroundProcess", true, "getResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.exec", "BackgroundProcess", true, "prepare", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.interceptor.exec", "StrutsBackgroundProcess", true, "StrutsBackgroundProcess", "(ActionInvocation,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.exec", "StrutsBackgroundProcess", true, "StrutsBackgroundProcess", "(ActionInvocation,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.exec", "StrutsBackgroundProcess", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.httpmethod", "HttpMethodInterceptor", true, "setBadRequestResultName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor.servlet", "ServletPrincipalProxy", true, "ServletPrincipalProxy", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "CheckboxInterceptor", true, "setUncheckedValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "CoepInterceptor", true, "setExemptedPaths", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "CookieInterceptor", true, "setAcceptedPatternsChecker", "(AcceptedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "CookieInterceptor", true, "setCookiesName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "CookieInterceptor", true, "setCookiesValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "CookieInterceptor", true, "setExcludedPatternsChecker", "(ExcludedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "CoopInterceptor", true, "setExemptedPaths", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "CoopInterceptor", true, "setMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "ExecuteAndWaitInterceptor", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "ExecuteAndWaitInterceptor", true, "setExecutorProvider", "(ExecutorProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "FetchMetadataInterceptor", true, "setExemptedPaths", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "FileUploadInterceptor", true, "setAllowedExtensions", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "FileUploadInterceptor", true, "setAllowedTypes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "FileUploadInterceptor", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "FileUploadInterceptor", true, "setMatcher", "(ContentTypeMatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "I18nInterceptor", true, "setAttributeName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "I18nInterceptor", true, "setLocaleProviderFactory", "(LocaleProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "I18nInterceptor", true, "setParameterName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "I18nInterceptor", true, "setRequestCookieParameterName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "I18nInterceptor", true, "setRequestOnlyParameterName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "MessageStoreInterceptor", true, "getOperationModel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "MessageStoreInterceptor", true, "getRequestParameterSwitch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "MessageStoreInterceptor", true, "setOperationMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "MessageStoreInterceptor", true, "setRequestParameterSwitch", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "MessageStorePreResultListener", true, "init", "(MessageStoreInterceptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "PrincipalProxy", true, "getRemoteUser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "PrincipalProxy", true, "getUserPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "RolesInterceptor", true, "setAllowedRoles", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "RolesInterceptor", true, "setDisallowedRoles", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "ScopeInterceptor", true, "getSessionReset", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "ScopeInterceptor", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "ScopeInterceptor", true, "setApplication", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "ScopeInterceptor", true, "setKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "ScopeInterceptor", true, "setSession", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "ScopeInterceptor", true, "setSessionReset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "ScopeInterceptor", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.interceptor", "TokenInterceptor", true, "setTextProviderFactory", "(TextProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", true, "getPluginAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", true, "setPluginAttribute", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", true, "setPluginAttribute", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "BeanRepository", true, "BeanRepository", "(ClassLoader,ErrorDispatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "BeanRepository", true, "BeanRepository", "(ClassLoader,ErrorDispatcher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "BeanRepository", true, "addBean", "(Node$UseBean,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "BeanRepository", true, "addBean", "(Node$UseBean,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Compiler", true, "getCompilationContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Compiler", true, "getErrorDispatcher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Compiler", true, "getPageInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Compiler", true, "getPageNodes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Compiler", true, "init", "(JspCompilationContext,JspServletWrapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Compiler", true, "init", "(JspCompilationContext,JspServletWrapper)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$ELText", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "getFunctionInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "getMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "getPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "getUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "setFunctionInfo", "(FunctionInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "setMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "setParameters", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Function", true, "setUri", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Nodes", true, "add", "(ELNode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Nodes", true, "getMapName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Nodes", true, "iterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Nodes", true, "setMapName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Nodes", true, "visit", "(ELNode$Visitor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Root", true, "getExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Text", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Visitor", true, "visit", "(ELNode$Function)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Visitor", true, "visit", "(ELNode$Root)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode", true, "accept", "(ELNode$Visitor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELParser", true, "ELParser", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", true, "createJavacError", "(String,Node$Nodes,StringBuffer,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", true, "createJavacError", "(String,Node$Nodes,StringBuffer,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", true, "createJavacError", "(String,Node$Nodes,StringBuffer,int,JspCompilationContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", true, "createJavacError", "(String,Node$Nodes,StringBuffer,int,JspCompilationContext)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", true, "parseJavacErrors", "(String,String,Node$Nodes)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,String,int,StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,String,int,StringBuffer)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,String,int,StringBuffer)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,String,int,StringBuffer,JspCompilationContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,String,int,StringBuffer,JspCompilationContext)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,String,int,StringBuffer,JspCompilationContext)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "JavacErrorDetail", "(String,int,StringBuffer)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "getErrorMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "getJavaFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "getJspExtract", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", true, "getJspFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[5].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "JspProperty", "(String,String,String,String,Vector,Vector,String,String)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "getIncludeCoda", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "getIncludePrelude", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "getPageEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "isDeferedSyntaxAllowedAsLiteral", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "isELIgnored", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "isScriptingInvalid", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "isTrimDirectiveWhitespaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig$JspProperty", true, "isXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig", true, "JspConfig", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig", true, "findJspProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "JspRuntimeContext", "(ServletContext,Options)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "JspRuntimeContext", "(ServletContext,Options)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "addWrapper", "(String,JspServletWrapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "addWrapper", "(String,JspServletWrapper)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "getClassPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "getCodeSource", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "getParentClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "getPermissionCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", false, "getWrapper", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil$ValidAttribute", true, "ValidAttribute", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil$ValidAttribute", true, "ValidAttribute", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil$ValidAttribute", true, "ValidAttribute", "(String,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToBoolean", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToByte", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToChar", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToCharacter", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToDouble", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToFloat", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToInt", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToInteger", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToLong", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToPrimitiveBoolean", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToPrimitiveByte", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToPrimitiveDouble", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToPrimitiveFloat", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToPrimitiveLong", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToPrimitiveShort", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "coerceToShort", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "escapeQuotes", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "getExpr", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "interpreterCall", "(boolean,String,Class,String,boolean)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "makeXmlJavaIdentifier", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "replace", "(String,char,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "replace", "(String,char,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "toJavaSourceType", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", true, "toJavaSourceTypeFromTld", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Localizer", true, "getMessage", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Localizer", true, "getMessage", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Localizer", true, "getMessage", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Localizer", true, "getMessage", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Localizer", true, "getMessage", "(String,String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Localizer", true, "getMessage", "(String,String,String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$AttributeDirective", true, "AttributeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$AttributeGenerator", true, "AttributeGenerator", "(Mark,String,Node$CustomTag)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$AttributeGenerator", true, "AttributeGenerator", "(Mark,String,Node$CustomTag)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$AttributeGenerator", true, "AttributeGenerator", "(Mark,String,Node$CustomTag)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$AttributeGenerator", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$AttributeGenerator", true, "getTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Comment", true, "Comment", "(String,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Comment", true, "Comment", "(String,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Comment", true, "Comment", "(String,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[8]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagFileInfo)", "", "Argument[9]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[8]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Attributes,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[9]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagFileInfo)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "CustomTag", "(String,String,String,String,Attributes,Mark,Node,TagInfo,Class)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getAtETag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getAtSTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getChildInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getCustomTagParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getJspAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getScriptingVars", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getTagData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getTagFileInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getTagHandlerPoolName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getTagInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getTagPluginContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "getVariableInfos", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setAtETag", "(Node$Nodes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setAtSTag", "(Node$Nodes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setCustomTagParent", "(Node$CustomTag)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setJspAttributes", "(Node$JspAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setScriptingVars", "(Vector,int)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setTagData", "(TagData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setTagHandlerPoolName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", true, "setTagPluginContext", "(TagPluginContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Declaration", true, "Declaration", "(String,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$DoBodyAction", true, "DoBodyAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ELExpression", true, "ELExpression", "(char,String,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ELExpression", true, "ELExpression", "(char,String,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ELExpression", true, "ELExpression", "(char,String,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ELExpression", true, "getEL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ELExpression", true, "setEL", "(ELNode$Nodes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Expression", true, "Expression", "(String,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$FallBackAction", true, "FallBackAction", "(Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$FallBackAction", true, "FallBackAction", "(Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$FallBackAction", true, "FallBackAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$FallBackAction", true, "FallBackAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$FallBackAction", true, "FallBackAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$FallBackAction", true, "FallBackAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$FallBackAction", true, "FallBackAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "ForwardAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "getPage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ForwardAction", true, "setPage", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$GetProperty", true, "GetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "IncludeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "getPage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeAction", true, "setPage", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$IncludeDirective", true, "IncludeDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$InvokeAction", true, "InvokeAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", true, "getEL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", true, "getLocalName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", true, "getNamedAttributeNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", true, "getTagAttributeInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", true, "getURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "JspBody", "(Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "JspBody", "(Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "JspBody", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "JspBody", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "JspBody", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "JspBody", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "JspBody", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspBody", true, "getChildInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "JspElement", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "getJspAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "getNameAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "setJspAttributes", "(Node$JspAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspElement", true, "setNameAttribute", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspOutput", true, "JspOutput", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspOutput", true, "JspOutput", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspOutput", true, "JspOutput", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspOutput", true, "JspOutput", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspOutput", true, "JspOutput", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspOutput", true, "JspOutput", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspRoot", true, "JspRoot", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspRoot", true, "JspRoot", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspRoot", true, "JspRoot", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspRoot", true, "JspRoot", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspRoot", true, "JspRoot", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspRoot", true, "JspRoot", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspText", true, "JspText", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspText", true, "JspText", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspText", true, "JspText", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspText", true, "JspText", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspText", true, "JspText", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "NamedAttribute", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "getChildInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "getPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", true, "getTemporaryVariableName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Nodes", true, "Nodes", "(Node$Root)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Nodes", true, "add", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Nodes", true, "getNode", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Nodes", true, "getRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Nodes", true, "visit", "(Node$Visitor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "PageDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "addImport", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PageDirective", true, "getImports", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "ParamAction", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamAction", true, "setValue", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamsAction", true, "ParamsAction", "(Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamsAction", true, "ParamsAction", "(Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamsAction", true, "ParamsAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamsAction", true, "ParamsAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamsAction", true, "ParamsAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamsAction", true, "ParamsAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ParamsAction", true, "ParamsAction", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "PlugIn", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "getHeight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "getWidth", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "setHeight", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$PlugIn", true, "setWidth", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Root", true, "getJspConfigPageEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Root", true, "getPageEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Root", true, "getParentRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Root", true, "setJspConfigPageEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Root", true, "setPageEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,String,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,String,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,String,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,String,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ScriptingElement", true, "ScriptingElement", "(String,String,String,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Scriptlet", true, "Scriptlet", "(String,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "SetProperty", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$SetProperty", true, "setValue", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "TagDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "addImport", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TagDirective", true, "getImports", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TaglibDirective", true, "TaglibDirective", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TaglibDirective", true, "TaglibDirective", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TaglibDirective", true, "TaglibDirective", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TemplateText", true, "TemplateText", "(String,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TemplateText", true, "TemplateText", "(String,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TemplateText", true, "TemplateText", "(String,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TemplateText", true, "getExtraSmap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TemplateText", true, "setText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "UninterpretedTag", "(String,String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "UninterpretedTag", "(String,String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "UninterpretedTag", "(String,String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "UninterpretedTag", "(String,String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "UninterpretedTag", "(String,String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "UninterpretedTag", "(String,String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "UninterpretedTag", "(String,String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "getJspAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UninterpretedTag", true, "setJspAttributes", "(Node$JspAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "UseBean", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "getBeanName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$UseBean", true, "setBeanName", "(Node$JspAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$VariableDirective", true, "VariableDirective", "(String,Attributes,Attributes,Attributes,Mark,Node)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "doVisit", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$AttributeDirective)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$AttributeGenerator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$Comment)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$CustomTag)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$CustomTag)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$Declaration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$DoBodyAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$ELExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$ELExpression)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$Expression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$FallBackAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$ForwardAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$GetProperty)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$IncludeAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$IncludeDirective)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$InvokeAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$JspBody)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$JspBody)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$JspElement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$JspOutput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$JspRoot)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$JspText)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$NamedAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$PageDirective)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$ParamAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$ParamsAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$PlugIn)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$Root)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$Scriptlet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$SetProperty)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$TagDirective)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$TaglibDirective)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$TemplateText)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$TemplateText)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$UninterpretedTag)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$UseBean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visit", "(Node$VariableDirective)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", true, "visitBody", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node", true, "accept", "(Node$Visitor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node", true, "accept", "(Node$Visitor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node", true, "getLocalName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node", true, "getStart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ServletWriter", true, "ServletWriter", "(PrintWriter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapGenerator", true, "addSmap", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapGenerator", true, "addSmap", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapGenerator", true, "addStratum", "(SmapStratum,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapGenerator", true, "getString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapGenerator", true, "setOutputFileName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapGenerator", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum", true, "SmapStratum", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum", true, "addFile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum", true, "addFile", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum", true, "addFile", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum", true, "getStratumName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum", true, "getString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapUtil", true, "generateSmap", "(JspCompilationContext,Node$Nodes)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "TagPluginManager", true, "TagPluginManager", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "TagPluginManager", true, "apply", "(Node$Nodes,ErrorDispatcher,PageInfo)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "TldLocationsCache", true, "TldLocationsCache", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "TldLocationsCache", true, "TldLocationsCache", "(ServletContext,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "TldLocationsCache", true, "getLocation", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.el", "ELContextImpl", false, "ELContextImpl", "(ELResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.el", "ELContextImpl", false, "setFunctionMapper", "(FunctionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.el", "ELContextImpl", false, "setVariableMapper", "(VariableMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.el", "ELContextWrapper", false, "ELContextWrapper", "(ELContext,FunctionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.el", "ELContextWrapper", false, "ELContextWrapper", "(ELContext,FunctionMapper)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.el", "ELResolverImpl", false, "ELResolverImpl", "(VariableResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.el", "ExpressionEvaluatorImpl", false, "ExpressionEvaluatorImpl", "(ExpressionFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.el", "ExpressionImpl", false, "ExpressionImpl", "(ValueExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.el", "FunctionMapperImpl", false, "FunctionMapperImpl", "(FunctionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.el", "JspMethodExpression", false, "JspMethodExpression", "(String,MethodExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.el", "JspMethodExpression", false, "JspMethodExpression", "(String,MethodExpression)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.el", "JspValueExpression", false, "JspValueExpression", "(String,ValueExpression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.el", "JspValueExpression", false, "JspValueExpression", "(String,ValueExpression)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.el", "VariableResolverImpl", false, "VariableResolverImpl", "(ELContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "InstanceHelper", true, "getServletInstanceManager", "(ServletConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspApplicationContextImpl", true, "createELContext", "(JspContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspApplicationContextImpl", true, "getInstance", "(ServletContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspContextWrapper", true, "JspContextWrapper", "(JspContext,ArrayList,ArrayList,ArrayList,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspContextWrapper", true, "JspContextWrapper", "(JspContext,ArrayList,ArrayList,ArrayList,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspContextWrapper", true, "JspContextWrapper", "(JspContext,ArrayList,ArrayList,ArrayList,Map)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspContextWrapper", true, "JspContextWrapper", "(JspContext,ArrayList,ArrayList,ArrayList,Map)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspContextWrapper", true, "JspContextWrapper", "(JspContext,ArrayList,ArrayList,ArrayList,Map)", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspFragmentHelper", true, "JspFragmentHelper", "(int,JspContext,JspTag)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspFragmentHelper", true, "JspFragmentHelper", "(int,JspContext,JspTag)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspFragmentHelper", true, "getParentTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", true, "convert", "(String,String,Class,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", true, "decode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", true, "getContextRelativePath", "(ServletRequest,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", true, "getContextRelativePath", "(ServletRequest,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", true, "getThrowable", "(ServletRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", true, "include", "(ServletRequest,ServletResponse,String,JspWriter,boolean)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspWriterImpl", true, "JspWriterImpl", "(ServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspWriterImpl", true, "JspWriterImpl", "(ServletResponse,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "PageContextImpl", true, "getServlet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "ProtectedFunctionMapper", false, "mapFunction", "(String,Class,String,Class[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "ServletResponseWrapperInclude", true, "ServletResponseWrapperInclude", "(ServletResponse,JspWriter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "TagHandlerPool", true, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "TagHandlerPool", true, "getTagHandlerPool", "(ServletConfig)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "TagHandlerPool", true, "reuse", "(Tag)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JasperLoader", true, "JasperLoader", "(URL[],ClassLoader,PermissionCollection,CodeSource)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JasperLoader", true, "JasperLoader", "(URL[],ClassLoader,PermissionCollection,CodeSource)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JasperLoader", true, "JasperLoader", "(URL[],ClassLoader,PermissionCollection,CodeSource)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspCServletContext", true, "JspCServletContext", "(PrintWriter,ClassLoaderInterface)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspCServletContext", true, "JspCServletContext", "(PrintWriter,ClassLoaderInterface)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletConfig,Options,String,boolean,JspRuntimeContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletConfig,Options,String,boolean,JspRuntimeContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletConfig,Options,String,boolean,JspRuntimeContext)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletConfig,Options,String,boolean,JspRuntimeContext)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletContext,Options,String,TagInfo,JspRuntimeContext,URL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletContext,Options,String,TagInfo,JspRuntimeContext,URL)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletContext,Options,String,TagInfo,JspRuntimeContext,URL)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletContext,Options,String,TagInfo,JspRuntimeContext,URL)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletContext,Options,String,TagInfo,JspRuntimeContext,URL)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "JspServletWrapper", "(ServletContext,Options,String,TagInfo,JspRuntimeContext,URL)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "getJspEngineContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "getServlet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "getServletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", true, "setCompilationException", "(JasperException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.tagplugins.jstl", "Util$ImportResponseWrapper", true, "getCharEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.tagplugins.jstl", "Util$ImportResponseWrapper", true, "getString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.tagplugins.jstl", "Util$ImportResponseWrapper", true, "setCharEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.tagplugins.jstl", "Util", true, "escapeXml", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.tagplugins.jstl", "Util", true, "getContentTypeAttribute", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.tagplugins.jstl", "Util", true, "resolveUrl", "(String,String,PageContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.tagplugins.jstl", "Util", true, "resolveUrl", "(String,String,PageContext)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.tagplugins.jstl", "Util", true, "stripSession", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.util", "Enumerator", false, "Enumerator", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.util", "Enumerator", false, "Enumerator", "(Collection,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.util", "Enumerator", false, "Enumerator", "(Iterator)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.util", "Enumerator", false, "Enumerator", "(Iterator,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.util", "Enumerator", false, "Enumerator", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.util", "Enumerator", false, "Enumerator", "(Map,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "ASCIIReader", true, "ASCIIReader", "(InputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "SymbolTable", true, "addSymbol", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "SymbolTable", true, "addSymbol", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "SymbolTable", true, "addSymbol", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "SymbolTable", true, "addSymbol", "(char[],int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "TreeNode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "TreeNode", "(String,TreeNode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "TreeNode", "(String,TreeNode)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "TreeNode", "(String,TreeNode)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "addAttribute", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "addAttribute", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "addChild", "(TreeNode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "findAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "findAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "findChild", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "findChildren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "findChildren", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "getBody", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "setBody", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "UCSReader", true, "UCSReader", "(InputStream,int,short)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "UCSReader", true, "UCSReader", "(InputStream,short)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "UTF8Reader", true, "UTF8Reader", "(InputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", true, "scanData", "(String,XMLStringBuffer)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", true, "scanLiteral", "(int,XMLString)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", true, "scanName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", true, "scanPseudoAttribute", "(boolean,XMLString)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", true, "scanPseudoAttribute", "(boolean,XMLString)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", true, "scanPseudoAttribute", "(boolean,XMLString)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLString", true, "XMLString", "(XMLString)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLString", true, "XMLString", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLString", true, "setValues", "(XMLString)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLString", true, "setValues", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLString", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", true, "XMLStringBuffer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", true, "XMLStringBuffer", "(XMLString)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", true, "XMLStringBuffer", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", true, "append", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", true, "append", "(XMLString)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", true, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "EmbeddedServletOptions", false, "EmbeddedServletOptions", "(ServletConfig,ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "EmbeddedServletOptions", false, "EmbeddedServletOptions", "(ServletConfig,ServletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "EmbeddedServletOptions", false, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "EmbeddedServletOptions", false, "setProperty", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "EmbeddedServletOptions", false, "setProperty", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "EmbeddedServletOptions", false, "setTldLocationsCache", "(TldLocationsCache)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "generateWebMapping", "(String,JspCompilationContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "generateWebMapping", "(String,JspCompilationContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "getExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "getSourceCode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "scanFiles", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "setArgs", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "setClassLoaderInterface", "(ClassLoaderInterface)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "setClassName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "setClassPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "setCompiler", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "setCompilerSourceVM", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "setCompilerTargetVM", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "setIeClassId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "setJavaEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "setJspFiles", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", true, "setPackage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,TagInfo,Options,ServletContext,JspServletWrapper,JspRuntimeContext,URL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,TagInfo,Options,ServletContext,JspServletWrapper,JspRuntimeContext,URL)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,TagInfo,Options,ServletContext,JspServletWrapper,JspRuntimeContext,URL)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,TagInfo,Options,ServletContext,JspServletWrapper,JspRuntimeContext,URL)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,TagInfo,Options,ServletContext,JspServletWrapper,JspRuntimeContext,URL)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,TagInfo,Options,ServletContext,JspServletWrapper,JspRuntimeContext,URL)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,TagInfo,Options,ServletContext,JspServletWrapper,JspRuntimeContext,URL)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,boolean,Options,ServletContext,JspServletWrapper,JspRuntimeContext,ClassLoaderInterface)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,boolean,Options,ServletContext,JspServletWrapper,JspRuntimeContext,ClassLoaderInterface)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,boolean,Options,ServletContext,JspServletWrapper,JspRuntimeContext,ClassLoaderInterface)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,boolean,Options,ServletContext,JspServletWrapper,JspRuntimeContext,ClassLoaderInterface)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,boolean,Options,ServletContext,JspServletWrapper,JspRuntimeContext,ClassLoaderInterface)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "JspCompilationContext", "(String,boolean,Options,ServletContext,JspServletWrapper,JspRuntimeContext,ClassLoaderInterface)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "createCompiler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getClassFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getClassPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getCompiler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getJavaPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getJspFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getJspLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getOutputDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getRealPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getRealPath", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getRuntimeContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getServletClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getServletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getServletJavaFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getServletPackageName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getSourceCode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getTagFileJarUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getTagFileJarUrl", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getTagInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "getWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "resolveRelativeUri", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "resolveRelativeUri", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "setClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "setClassPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "setServletClassName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "setServletPackageName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "setSourceCode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "setTagFileJarUrl", "(String,URL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "setTagFileJarUrl", "(String,URL)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "setTagInfo", "(TagInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", true, "setWriter", "(ServletWriter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "Options", true, "getCache", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "Options", true, "getClassPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "Options", true, "getCompiler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "Options", true, "getCompilerClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "Options", true, "getCompilerSourceVM", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "Options", true, "getCompilerTargetVM", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "Options", true, "getIeClassId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "Options", true, "getJavaEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "Options", true, "getJspConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "Options", true, "getScratchDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "Options", true, "getTagPluginManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.jasper", "Options", true, "getTldLocationsCache", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.config.entities", "JSONConstantConfig", true, "getJsonDateFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.config.entities", "JSONConstantConfig", true, "getJsonWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.config.entities", "JSONConstantConfig", true, "setJsonDateFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.config.entities", "JSONConstantConfig", true, "setJsonWriter", "(BeanConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCError", true, "RPCError", "(String,RPCErrorCode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCError", true, "RPCError", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCError", true, "RPCError", "(Throwable,RPCErrorCode,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCError", true, "RPCError", "(Throwable,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCError", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCError", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCError", true, "getStack", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCError", true, "setMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCError", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCError", true, "setStack", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCResponse", true, "getDebug", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCResponse", true, "getError", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCResponse", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCResponse", true, "getResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCResponse", true, "setDebug", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCResponse", true, "setError", "(RPCError)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCResponse", true, "setId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCResponse", true, "setResult", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMD", true, "addSMDMethod", "(SMDMethod)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMD", true, "getMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMD", true, "getObjectName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMD", true, "getServiceType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMD", true, "getServiceUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMD", true, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMD", true, "setObjectName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMD", true, "setServiceType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMD", true, "setServiceUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMD", true, "setVersion", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMDGenerator", true, "SMDGenerator", "(Object,List,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMDGenerator", true, "SMDGenerator", "(Object,List,boolean)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMDMethod", true, "SMDMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMDMethod", true, "addSMDMethodParameter", "(SMDMethodParameter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMDMethod", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMDMethod", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMDMethod", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMDMethodParameter", true, "SMDMethodParameter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMDMethodParameter", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json.smd", "SMDMethodParameter", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONCleaner$Filter", true, "Filter", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONCleaner", true, "clean", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONCleaner", true, "getAllowedCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONCleaner", true, "getBlockedCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONCleaner", true, "getIncludesExcludesMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONCleaner", true, "setAllowed", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONCleaner", true, "setAllowedCollection", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONCleaner", true, "setBlocked", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONCleaner", true, "setBlockedCollection", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONCleaner", true, "setIncludesExcludesMap", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONException", true, "JSONException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONException", true, "JSONException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONException", true, "JSONException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", true, "getCallbackParameter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", true, "invoke", "(Object,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", true, "setCallbackParameter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", true, "setExcludeProperties", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", true, "setExcludeWildcards", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", true, "setIncludeProperties", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", true, "setIncludeWildcards", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", true, "setJSONCleaner", "(JSONCleaner)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", true, "setJSONPopulator", "(JSONPopulator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", true, "setJsonContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", true, "setJsonRpcContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", true, "setRoot", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONPopulator", true, "JSONPopulator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONPopulator", true, "convert", "(Class,Type,Object,Method)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONPopulator", true, "getDateFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONPopulator", true, "setDateFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONReader", true, "read", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "getCallbackParameter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "getDefaultDateFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "getExcludePropertiesList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "getIncludePropertiesList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "getRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "getWrapPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "getWrapSuffix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "setCallbackParameter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "setDefaultDateFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "setExcludeProperties", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "setExcludeWildcards", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "setIncludeProperties", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "setIncludeWildcards", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "setJsonUtil", "(JSONUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "setRoot", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "setWrapPrefix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", true, "setWrapSuffix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "asSet", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "processIncludePatterns", "(Set,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String,boolean)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String,boolean)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,Collection,Collection,boolean,boolean,boolean,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Object,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean,boolean)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean,boolean)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,Collection,Collection,boolean,boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "serialize", "(Writer,Object,boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", true, "setWriter", "(JSONWriter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONValidationInterceptor", true, "setNoEncodingSetParam", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONValidationInterceptor", true, "setValidateJsonParam", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONValidationInterceptor", true, "setValidateOnlyParam", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONWriter", true, "write", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONWriter", true, "write", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONWriter", true, "write", "(Object,Collection,Collection,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONWriter", true, "write", "(Object,Collection,Collection,boolean)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONWriter", true, "write", "(Object,Collection,Collection,boolean)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "JSONWriter", true, "write", "(Object,Collection,Collection,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String)", "", "Argument[10]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String,String,String)", "", "Argument[10]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String,String,String)", "", "Argument[11]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String,String,String)", "", "Argument[12]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "SerializationParams", "(HttpServletResponse,String,boolean,String,boolean,boolean,boolean,int,int,boolean,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "getEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "getResponse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "getSerializedJSON", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "getWrapPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", true, "getWrapSuffix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.junit.util", "TestUtils", true, "normalize", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockActionRequest", true, "MockActionRequest", "(PortalContext,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockActionRequest", true, "MockActionRequest", "(PortalContext,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockActionRequest", true, "MockActionRequest", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockActionRequest", true, "MockActionRequest", "(PortletMode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockActionResponse", true, "MockActionResponse", "(PortalContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockActionResponse", true, "getRedirectedUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockBaseURL", true, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockBaseURL", true, "getParameterNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockBaseURL", true, "getParameterValues", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockBaseURL", true, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockClientDataRequest", true, "MockClientDataRequest", "(PortalContext,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockClientDataRequest", true, "MockClientDataRequest", "(PortalContext,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockClientDataRequest", true, "MockClientDataRequest", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockClientDataRequest", true, "setContent", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockClientDataRequest", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockClientDataRequest", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockEvent", true, "MockEvent", "(QName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockEvent", true, "MockEvent", "(QName,Serializable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockEvent", true, "MockEvent", "(QName,Serializable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockEvent", true, "MockEvent", "(String,Serializable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockEventRequest", true, "MockEventRequest", "(Event)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockEventRequest", true, "MockEventRequest", "(Event,PortalContext,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockEventRequest", true, "MockEventRequest", "(Event,PortalContext,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockEventRequest", true, "MockEventRequest", "(Event,PortalContext,PortletContext)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockEventRequest", true, "MockEventRequest", "(Event,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockEventRequest", true, "MockEventRequest", "(Event,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockEventRequest", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "MockMimeResponse", "(PortalContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "MockMimeResponse", "(PortalContext,PortletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "MockMimeResponse", "(PortalContext,PortletRequest)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "getContentAsByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "getContentAsString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "getForwardedUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "getIncludedUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "setCharacterEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "setForwardedUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "setIncludedUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", true, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockMultipartActionRequest", true, "addFile", "(MultipartFile)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortalContext", true, "MockPortalContext", "(List,List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortalContext", true, "MockPortalContext", "(List,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortalContext", true, "setProperty", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortalContext", true, "setProperty", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "MockPortletConfig", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "MockPortletConfig", "(PortletContext,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "MockPortletConfig", "(PortletContext,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "MockPortletConfig", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addContainerRuntimeOption", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addContainerRuntimeOption", "(String,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addContainerRuntimeOption", "(String,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addInitParameter", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addInitParameter", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addProcessingEventQName", "(QName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addPublicRenderParameterName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addPublishingEventQName", "(QName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "addSupportedLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "setDefaultNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "setResourceBundle", "(Locale,ResourceBundle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletConfig", true, "setResourceBundle", "(Locale,ResourceBundle)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "MockPortletContext", "(ResourceLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "MockPortletContext", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "MockPortletContext", "(String,ResourceLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "MockPortletContext", "(String,ResourceLoader)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "addContainerRuntimeOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "addInitParameter", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "addInitParameter", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletContext", true, "setPortletContextName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletPreferences", true, "setPreferencesValidator", "(PreferencesValidator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletPreferences", true, "setReadOnly", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "MockPortletRequest", "(PortalContext,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "MockPortletRequest", "(PortalContext,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "MockPortletRequest", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addParameter", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addParameter", "(String,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addParameter", "(String,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addPreferredLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addPreferredResponseContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addProperty", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addResponseContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "addUserRole", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "registerPublicParameter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setAuthType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setContextPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setCookies", "(Cookie[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setParameter", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setParameter", "(String,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setParameter", "(String,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setParameters", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setPortletMode", "(PortletMode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setPreferences", "(PortletPreferences)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setProperty", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setRemoteUser", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setScheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setServerName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setSession", "(PortletSession)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setUserPrincipal", "(Principal)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setWindowID", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", true, "setWindowState", "(WindowState)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequestDispatcher", true, "MockPortletRequestDispatcher", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "MockPortletResponse", "(PortalContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getCookie", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getCookies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getPortalContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getProperties", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getPropertyNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getXmlProperties", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getXmlProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "getXmlPropertyNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletResponse", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletSession", true, "MockPortletSession", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletURL", true, "MockPortletURL", "(PortalContext,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletURL", true, "MockPortletURL", "(PortalContext,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockRenderRequest", true, "MockRenderRequest", "(PortalContext,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockRenderRequest", true, "MockRenderRequest", "(PortalContext,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockRenderRequest", true, "MockRenderRequest", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockRenderRequest", true, "MockRenderRequest", "(PortletMode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockRenderRequest", true, "MockRenderRequest", "(PortletMode,WindowState)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockRenderRequest", true, "MockRenderRequest", "(PortletMode,WindowState)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockRenderResponse", true, "MockRenderResponse", "(PortalContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockRenderResponse", true, "MockRenderResponse", "(PortalContext,RenderRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockRenderResponse", true, "MockRenderResponse", "(PortalContext,RenderRequest)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockRenderResponse", true, "getNextPossiblePortletModes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockRenderResponse", true, "getTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "MockResourceRequest", "(MockResourceURL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "MockResourceRequest", "(PortalContext,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "MockResourceRequest", "(PortalContext,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "MockResourceRequest", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "MockResourceRequest", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "addPrivateRenderParameter", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "addPrivateRenderParameter", "(String,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "addPrivateRenderParameter", "(String,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "setCacheability", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockResourceRequest", true, "setResourceID", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockResourceURL", true, "getResourceID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockStateAwareResponse", true, "MockStateAwareResponse", "(PortalContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockStateAwareResponse", true, "getEvent", "(QName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockStateAwareResponse", true, "getEvent", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockStateAwareResponse", true, "getEventNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockStateAwareResponse", true, "getRenderParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockStateAwareResponse", true, "getRenderParameterNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockStateAwareResponse", true, "getRenderParameterValues", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "ServletWrappingPortletContext", true, "ServletWrappingPortletContext", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "ServletWrappingPortletContext", true, "getServletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.osgi.action", "BundleContextAware", true, "withBundleContext", "(BundleContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", true, "setBundleAccessor", "(BundleAccessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", true, "setConfiguration", "(Configuration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", true, "setId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "ShellAction", true, "getCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "ShellAction", true, "getOutput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "ShellAction", true, "setCommand", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi.host", "OsgiHost", true, "getBundleContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.osgi.host", "OsgiHost", true, "init", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi.host", "OsgiHost", true, "init", "(ServletContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.osgi.interceptor", "BundleContextAware", true, "setBundleContext", "(BundleContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi.interceptor", "OsgiInterceptor", true, "setServletContext", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi.loaders", "StaticContentBundleResourceLoader", true, "setBundleAccessor", "(BundleAccessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi", "BundleAccessor", true, "addPackageFromBundle", "(Bundle,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi", "BundleAccessor", true, "addPackageFromBundle", "(Bundle,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi", "BundleAccessor", true, "getPackagesByBundle", "(Bundle)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.osgi", "BundleAccessor", true, "setBundleContext", "(BundleContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi", "BundleAccessor", true, "setOsgiHost", "(OsgiHost)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi", "DelegatingObjectFactory", true, "setBundleResourceLoader", "(BundleAccessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi", "DelegatingObjectFactory", true, "setOsgiConfigurationProvider", "(PackageProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi", "OsgiConfigurationProvider", true, "setBundleAccessor", "(BundleAccessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi", "OsgiConfigurationProvider", true, "setFileManagerFactory", "(FileManagerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi", "OsgiConfigurationProvider", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi", "OsgiConfigurationProvider", true, "setServletContext", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi", "OsgiUtil", true, "generateJavaVersionForSystemPackages", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.osgi", "OsgiUtil", true, "translateBundleURLToJarURL", "(URL,Bundle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.osgi", "PackageLoader", true, "loadPackages", "(Container,Bundle,BundleContext,ObjectFactory,FileManagerFactory,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.osgi", "SpringOsgiObjectFactory", true, "setBundleAccessor", "(BundleAccessor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.oval.interceptor", "DefaultOValValidationManager", true, "setFileManagerFactory", "(FileManagerFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.oval.interceptor", "OValValidationInterceptor", true, "setTextProviderFactory", "(TextProviderFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.oval.interceptor", "OValValidationInterceptor", true, "setValidationManager", "(OValValidationManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.oval.interceptor", "OValValidationManager", true, "getConfigurers", "(Class,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.oval.interceptor", "OValValidationManager", true, "getConfigurers", "(Class,String,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.oval.interceptor", "OValValidationManager", true, "getConfigurers", "(Class,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.plexus", "PlexusObjectFactory", true, "setReflectionProvider", "(ReflectionProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.plexus", "PlexusObjectFactory", true, "setServletConfig", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.dispatcher", "DirectRenderFromEventAction", true, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[7]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[8]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[9]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "createContextMap", "(Map,Map,Map,Map,PortletRequest,PortletResponse,HttpServletRequest,HttpServletResponse,ServletContext,PortletConfig,PortletPhase)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", true, "setActionMapper", "(ActionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.interceptor", "PortletPrincipalProxy", true, "PortletPrincipalProxy", "(PortletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.interceptor", "ServletPortletPreferences", true, "ServletPortletPreferences", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "PortletActionRedirectResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "PortletActionRedirectResult", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "PortletActionRedirectResult", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "PortletActionRedirectResult", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "PortletActionRedirectResult", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "PortletActionRedirectResult", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "addParameter", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "addParameter", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "setActionMapper", "(ActionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "setActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletActionRedirectResult", true, "setQueryStringBuilder", "(QueryStringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletResult", true, "PortletResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletResult", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletResult", true, "setDispatcherServletName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletResult", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletResult", true, "setTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletResultHelper", true, "include", "(PortletRequestDispatcher,String,PortletRequest,PortletResponse)", "", "Argument[0]", "Argument[3]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletResultHelper", true, "include", "(PortletRequestDispatcher,String,PortletRequest,PortletResponse)", "", "Argument[1]", "Argument[3]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletResultHelper", true, "setPortletMode", "(PortletResponse,PortletMode)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletResultHelper", true, "setRenderParameter", "(PortletResponse,String,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletVelocityResult", true, "PortletVelocityResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletVelocityResult", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletVelocityResult", true, "setVelocityManager", "(VelocityManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletHttpSession", true, "PortletHttpSession", "(PortletSession)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletHttpSession", true, "getPortletSession", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletConfig", true, "PortletServletConfig", "(PortletConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletConfig", true, "getPortletConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletContext", true, "PortletServletContext", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletContext", true, "getPortletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletInputStream", true, "PortletServletInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletInputStream", true, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletOutputStream", true, "PortletServletOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletOutputStream", true, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletRequest", true, "PortletServletRequest", "(PortletRequest,PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletRequest", true, "PortletServletRequest", "(PortletRequest,PortletContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletRequest", true, "PortletServletRequest", "(PortletRequest,PortletContext,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletRequest", true, "PortletServletRequest", "(PortletRequest,PortletContext,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletRequest", true, "PortletServletRequest", "(PortletRequest,PortletContext,Map)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletRequest", true, "getPortletRequest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletRequestDispatcher", true, "PortletServletRequestDispatcher", "(PortletRequestDispatcher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletResponse", true, "PortletServletResponse", "(PortletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletResponse", true, "getPortletResponse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.servlet", "PortletServletResponseJSR286", true, "PortletServletResponseJSR286", "(PortletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildResourceUrl", "(String,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String)", "", "Argument[0]", "Argument[3].Element", "taint", "df-generated"] - - ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String)", "", "Argument[1]", "Argument[3].Element", "taint", "df-generated"] - - ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String)", "", "Argument[2]", "Argument[3].Element", "taint", "df-generated"] - - ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String)", "", "Argument[5]", "Argument[3].Element", "taint", "df-generated"] - - ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String,String,boolean,boolean)", "", "Argument[0]", "Argument[3].Element", "taint", "df-generated"] - - ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String,String,boolean,boolean)", "", "Argument[1]", "Argument[3].Element", "taint", "df-generated"] - - ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String,String,boolean,boolean)", "", "Argument[2]", "Argument[3].Element", "taint", "df-generated"] - - ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "buildUrl", "(String,String,String,Map,String,String,String,String,boolean,boolean)", "", "Argument[6]", "Argument[3].Element", "taint", "df-generated"] - - ["org.apache.struts2.portlet.util", "PortletUrlHelper", true, "ensureParamsAreStringArrays", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet", "PortletApplicationMap", true, "PortletApplicationMap", "(PortletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet", "PortletApplicationMap", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet", "PortletApplicationMap", true, "remove", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.portlet", "PortletRequestMap", true, "PortletRequestMap", "(PortletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.portlet", "PortletSessionMap", true, "PortletSessionMap", "(PortletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperDeleteMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperEditMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperGetMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperIndexMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperNewMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperOptionsMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperPostContinueMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperPostMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperPutContinueMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getMapperPutMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getRestDefaultErrorResultName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getRestDefaultExtension", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getRestNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "getRestValidationFailureStatusCode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperDeleteMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperEditMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperGetMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperIndexMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperNewMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperOptionsMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperPostContinueMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperPostMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperPutContinueMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setMapperPutMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setRestDefaultErrorResultName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setRestDefaultExtension", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setRestNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", true, "setRestValidationFailureStatusCode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest.handler", "ContentTypeHandler", true, "fromObject", "(ActionInvocation,Object,String,Writer)", "", "Argument[1]", "Argument[3]", "taint", "df-generated"] - - ["org.apache.struts2.rest.handler", "ContentTypeHandler", true, "fromObject", "(ActionInvocation,Object,String,Writer)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.handler", "ContentTypeHandler", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest.handler", "JacksonJsonHandler", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "ContentTypeHandlerManager", true, "findExtension", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest", "ContentTypeHandlerManager", true, "findExtension", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest", "ContentTypeHandlerManager", true, "getHandlerForRequest", "(HttpServletRequest)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest", "ContentTypeHandlerManager", true, "getHandlerForResponse", "(HttpServletRequest,HttpServletResponse)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest", "ContentTypeHandlerManager", true, "handleResult", "(ActionConfig,Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest", "ContentTypeHandlerManager", true, "handleResult", "(ActionInvocation,Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest", "ContentTypeInterceptor", true, "setContentTypeHandlerSelector", "(ContentTypeHandlerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "DefaultContentTypeHandlerManager", true, "getExtensionIfPresent", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest", "DefaultContentTypeHandlerManager", true, "setDefaultExtension", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "DefaultHttpHeaders", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "disableCaching", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "lastModified", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "lastModified", "(Date)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "renderResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "renderResult", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "setLocation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "setLocation", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "setLocationId", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "setLocationId", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "withETag", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "withETag", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "withNoETag", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.rest", "DefaultHttpHeaders", true, "withStatus", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.rest", "HttpHeaders", true, "apply", "(HttpServletRequest,HttpServletResponse,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest", "HttpHeaders", true, "getResultCode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestActionInvocation", true, "setDefaultErrorResultName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestActionInvocation", true, "setMimeTypeHandlerSelector", "(ContentTypeHandlerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestActionMapper", true, "getIdParameterName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestActionMapper", true, "setDeleteMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestActionMapper", true, "setEditMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestActionMapper", true, "setGetMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestActionMapper", true, "setIdParameterName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestActionMapper", true, "setIndexMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestActionMapper", true, "setNewMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestActionMapper", true, "setOptionsMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestActionMapper", true, "setPostContinueMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestActionMapper", true, "setPostMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestActionMapper", true, "setPutContinueMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestActionMapper", true, "setPutMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestActionProxyFactory", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestWorkflowInterceptor", true, "setContentTypeHandlerManager", "(ContentTypeHandlerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestWorkflowInterceptor", true, "setEditMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestWorkflowInterceptor", true, "setInputResultName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestWorkflowInterceptor", true, "setNewMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestWorkflowInterceptor", true, "setPostMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.rest", "RestWorkflowInterceptor", true, "setPutMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "getBody", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "getCookies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "getDateHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "getIntHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "getStringHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withContentType", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withContentTypeJson", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withContentTypeTextHtml", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withContentTypeTextPlain", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withCookie", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withHeader", "(String,Integer)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withHeader", "(String,Long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "withHeader", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "write", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "write", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "writeLine", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.plain", "ResponseBuilder", true, "writeLine", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.result.xslt", "AbstractAdapterNode", true, "getChildBeforeOrAfter", "(Node,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AbstractAdapterNode", true, "getElementsByTagName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AbstractAdapterNode", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptDocument", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptDocument", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptDocument", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptNode", "(AdapterNode,String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptNode", "(AdapterNode,String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptNode", "(AdapterNode,String,Object)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptNode", "(AdapterNode,String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptNullValue", "(AdapterNode,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptNullValue", "(AdapterNode,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "adaptNullValue", "(AdapterNode,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "proxyNamedNodeMap", "(AdapterNode,NamedNodeMap)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "proxyNamedNodeMap", "(AdapterNode,NamedNodeMap)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "proxyNamedNodeMap", "(AdapterNode,NamedNodeMap)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "proxyNode", "(AdapterNode,Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "proxyNode", "(AdapterNode,Node)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", true, "proxyNode", "(AdapterNode,Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterNode", true, "getAdapterFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterNode", true, "getChildAfter", "(Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterNode", true, "getChildBefore", "(Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterNode", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterNode", true, "getPropertyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterNode", true, "getPropertyValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterNode", true, "setAdapterFactory", "(AdapterFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterNode", true, "setParent", "(AdapterNode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterNode", true, "setPropertyName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterNode", true, "setPropertyValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ArrayAdapter", true, "ArrayAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ArrayAdapter", true, "ArrayAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ArrayAdapter", true, "ArrayAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ArrayAdapter", true, "ArrayAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "BeanAdapter", true, "BeanAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "BeanAdapter", true, "BeanAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "BeanAdapter", true, "BeanAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "BeanAdapter", true, "BeanAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "CollectionAdapter", true, "CollectionAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "CollectionAdapter", true, "CollectionAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "CollectionAdapter", true, "CollectionAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "CollectionAdapter", true, "CollectionAdapter", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "MapAdapter", true, "MapAdapter", "(AdapterFactory,AdapterNode,String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "MapAdapter", true, "MapAdapter", "(AdapterFactory,AdapterNode,String,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "MapAdapter", true, "MapAdapter", "(AdapterFactory,AdapterNode,String,Map)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "MapAdapter", true, "MapAdapter", "(AdapterFactory,AdapterNode,String,Map)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "MapAdapter", true, "map", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyAttrAdapter", true, "ProxyAttrAdapter", "(AdapterFactory,AdapterNode,Attr)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyAttrAdapter", true, "ProxyAttrAdapter", "(AdapterFactory,AdapterNode,Attr)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyAttrAdapter", true, "ProxyAttrAdapter", "(AdapterFactory,AdapterNode,Attr)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyAttrAdapter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyElementAdapter", true, "ProxyElementAdapter", "(AdapterFactory,AdapterNode,Element)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyElementAdapter", true, "ProxyElementAdapter", "(AdapterFactory,AdapterNode,Element)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyElementAdapter", true, "ProxyElementAdapter", "(AdapterFactory,AdapterNode,Element)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyElementAdapter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyNamedNodeMap", true, "ProxyNamedNodeMap", "(AdapterFactory,AdapterNode,NamedNodeMap)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyNamedNodeMap", true, "ProxyNamedNodeMap", "(AdapterFactory,AdapterNode,NamedNodeMap)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyNamedNodeMap", true, "ProxyNamedNodeMap", "(AdapterFactory,AdapterNode,NamedNodeMap)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyNodeAdapter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyTextNodeAdapter", true, "ProxyTextNodeAdapter", "(AdapterFactory,AdapterNode,Text)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyTextNodeAdapter", true, "ProxyTextNodeAdapter", "(AdapterFactory,AdapterNode,Text)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyTextNodeAdapter", true, "ProxyTextNodeAdapter", "(AdapterFactory,AdapterNode,Text)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ProxyTextNodeAdapter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "ServletURIResolver", true, "ServletURIResolver", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "SimpleAdapterDocument", true, "SimpleAdapterDocument", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "SimpleAdapterDocument", true, "SimpleAdapterDocument", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "SimpleAdapterDocument", true, "SimpleAdapterDocument", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "SimpleAdapterDocument", true, "SimpleAdapterDocument", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "SimpleNodeList", true, "SimpleNodeList", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "SimpleNodeList", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "SimpleTextNode", true, "SimpleTextNode", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "SimpleTextNode", true, "SimpleTextNode", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "SimpleTextNode", true, "SimpleTextNode", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "SimpleTextNode", true, "SimpleTextNode", "(AdapterFactory,AdapterNode,String,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "StringAdapter", true, "StringAdapter", "(AdapterFactory,AdapterNode,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "StringAdapter", true, "StringAdapter", "(AdapterFactory,AdapterNode,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "StringAdapter", true, "StringAdapter", "(AdapterFactory,AdapterNode,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "StringAdapter", true, "StringAdapter", "(AdapterFactory,AdapterNode,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "XSLTResult", true, "XSLTResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "XSLTResult", true, "getEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "XSLTResult", true, "getExposedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "XSLTResult", true, "getStylesheetLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "XSLTResult", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "XSLTResult", true, "setExposedValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result.xslt", "XSLTResult", true, "setStylesheetLocation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "HttpHeaderResult", true, "addHeader", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "HttpHeaderResult", true, "addHeader", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "HttpHeaderResult", true, "getHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result", "HttpHeaderResult", true, "setError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "HttpHeaderResult", true, "setErrorMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "PlainTextResult", true, "PlainTextResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "PlainTextResult", true, "getCharSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result", "PlainTextResult", true, "setCharSet", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "PostbackResult", true, "setActionMapper", "(ActionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "PostbackResult", true, "setActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "PostbackResult", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "PostbackResult", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletActionRedirectResult", true, "ServletActionRedirectResult", "(String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletActionRedirectResult", true, "setActionName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletActionRedirectResult", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletActionRedirectResult", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletDispatcherResult", true, "ServletDispatcherResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletDispatcherResult", true, "setQueryStringParser", "(QueryStringParser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletRedirectResult", true, "ServletRedirectResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletRedirectResult", true, "ServletRedirectResult", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletRedirectResult", true, "ServletRedirectResult", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletRedirectResult", true, "addParameter", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletRedirectResult", true, "addParameter", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.result", "ServletRedirectResult", true, "setActionMapper", "(ActionMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletRedirectResult", true, "setAnchor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "ServletRedirectResult", true, "setQueryStringBuilder", "(QueryStringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", true, "StreamResult", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", true, "getContentCharSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", true, "getContentDisposition", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", true, "getContentLength", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", true, "getInputName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", true, "setContentCharSet", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", true, "setContentDisposition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", true, "setContentLength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", true, "setInputName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", true, "setNotExcludedAcceptedPatterns", "(NotExcludedAcceptedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "StrutsResultSupport", true, "StrutsResultSupport", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "StrutsResultSupport", true, "StrutsResultSupport", "(String,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "StrutsResultSupport", true, "doExecute", "(String,ActionInvocation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "StrutsResultSupport", true, "doExecute", "(String,ActionInvocation)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.result", "StrutsResultSupport", true, "getLastFinalLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result", "StrutsResultSupport", true, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.result", "StrutsResultSupport", true, "setLocation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.action", "AbstractCRUDAction", true, "getAvailableItems", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.action", "AbstractCRUDAction", true, "getToDelete", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.action", "AbstractCRUDAction", true, "setToDelete", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.action", "EmployeeAction", true, "getCurrentEmployee", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.action", "EmployeeAction", true, "getSelectedSkills", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.action", "EmployeeAction", true, "setCurrentEmployee", "(Employee)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.action", "EmployeeAction", true, "setSelectedSkills", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.action", "JSPEvalAction", true, "setJsp", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.action", "SkillAction", true, "getCurrentSkill", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.action", "SkillAction", true, "getSkillName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.action", "SkillAction", true, "setCurrentSkill", "(Skill)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.action", "SkillAction", true, "setSkillName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.actionchaining", "ActionChain1", true, "getActionChain1Property1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.actionchaining", "ActionChain1", true, "setActionChain1Property1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.actionchaining", "ActionChain2", true, "getActionChain1Property1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.actionchaining", "ActionChain2", true, "getActionChain2Property1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.actionchaining", "ActionChain2", true, "setActionChain1Property1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.actionchaining", "ActionChain2", true, "setActionChain2Property1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.actionchaining", "ActionChain3", true, "getActionChain1Property1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.actionchaining", "ActionChain3", true, "getActionChain2Property1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.actionchaining", "ActionChain3", true, "getActionChain3Property1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.actionchaining", "ActionChain3", true, "setActionChain1Property1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.actionchaining", "ActionChain3", true, "setActionChain2Property1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.actionchaining", "ActionChain3", true, "setActionChain3Property1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax.tree", "Category", true, "Category", "(long,String,Category[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax.tree", "Category", true, "Category", "(long,String,Category[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax.tree", "Category", true, "getChildren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax.tree", "Category", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax.tree", "Category", true, "setChildren", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax.tree", "Category", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax.tree", "GetCategory", true, "getCategory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "AjaxTestAction", true, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "AjaxTestAction", true, "setData", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "AutocompleterExampleAction", true, "getOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "AutocompleterExampleAction", true, "getSelect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "AutocompleterExampleAction", true, "setSelect", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", true, "getGender", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", true, "setGender", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "Example5Action", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "Example5Action", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.application", "Storage", true, "findAll", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.application", "Storage", true, "get", "(Class,Serializable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.application", "Storage", true, "update", "(IdEntity)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.async", "ChatRoomAction", true, "getNewMessages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.async", "ChatRoomAction", true, "setMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatException", true, "ChatException", "(String,ChatException$ErrorType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatLoginAction", true, "ChatLoginAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatLoginAction", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatLoginAction", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatLogoutAction", true, "ChatLogoutAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatMessage", true, "ChatMessage", "(String,User)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatMessage", true, "ChatMessage", "(String,User)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatMessage", true, "getCreationDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatMessage", true, "getCreator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatMessage", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatService", true, "addRoom", "(Room)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatService", true, "getAvailableRooms", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatService", true, "getAvailableUsers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatService", true, "getMessagesInRoom", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatService", true, "getUsersAvailableInRoom", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatService", true, "login", "(User)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "CrudRoomAction", true, "CrudRoomAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "CrudRoomAction", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "CrudRoomAction", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "CrudRoomAction", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "CrudRoomAction", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "DateConverter", true, "setXWorkConverter", "(XWorkConverter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "EnterRoomAction", true, "EnterRoomAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "EnterRoomAction", true, "getRoomName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "EnterRoomAction", true, "setRoomName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ExitRoomAction", true, "ExitRoomAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ExitRoomAction", true, "getRoomName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ExitRoomAction", true, "setRoomName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "MessagesAvailableInRoomAction", true, "MessagesAvailableInRoomAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "MessagesAvailableInRoomAction", true, "getMessagesAvailableInRoom", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "MessagesAvailableInRoomAction", true, "getRoomName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "MessagesAvailableInRoomAction", true, "setRoomName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "Room", true, "Room", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "Room", true, "Room", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "Room", true, "addMessage", "(ChatMessage)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "Room", true, "findMember", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "Room", true, "getChatMessages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "Room", true, "getCreationDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "Room", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "Room", true, "getMembers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "Room", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "Room", true, "memberEnter", "(User)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "RoomsAvailableAction", true, "RoomsAvailableAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "RoomsAvailableAction", true, "getAvailableRooms", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "SendMessageToRoomAction", true, "SendMessageToRoomAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "SendMessageToRoomAction", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "SendMessageToRoomAction", true, "getRoomName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "SendMessageToRoomAction", true, "setMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "SendMessageToRoomAction", true, "setRoomName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "User", true, "User", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "User", true, "getCreationDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "User", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "UsersAvailableAction", true, "UsersAvailableAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "UsersAvailableAction", true, "getAvailableUsers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "UsersAvailableInRoomAction", true, "UsersAvailableInRoomAction", "(ChatService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "UsersAvailableInRoomAction", true, "getRoomName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "UsersAvailableInRoomAction", true, "getUsersAvailableInRoom", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.chat", "UsersAvailableInRoomAction", true, "setRoomName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "Address", true, "getAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "Address", true, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "Address", true, "setAddress", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "Address", true, "setId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "AddressAction", true, "getAddresses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "AddressAction", true, "setAddresses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "OperationsEnumAction", true, "getSelectedOperations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "OperationsEnumAction", true, "setSelectedOperations", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "Person", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "Person", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "PersonAction", true, "getPersons", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "PersonAction", true, "setPersons", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.dao", "AbstractDao", true, "getStorage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.dao", "AbstractDao", true, "setStorage", "(Storage)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.dao", "Dao", true, "findAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.dao", "Dao", true, "get", "(Serializable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.dao", "Dao", true, "update", "(IdEntity)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.dao", "EmployeeDao", true, "getEmployee", "(Long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.dao", "EmployeeDao", true, "setSkillDao", "(SkillDao)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.dao", "EmployeeDao", true, "setSkills", "(Employee,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.dao", "EmployeeDao", true, "setSkills", "(Long,List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.dao", "SkillDao", true, "getSkill", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.exception", "CreateException", true, "CreateException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.exception", "CreateException", true, "CreateException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.exception", "CreateException", true, "CreateException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.exception", "DeleteException", true, "DeleteException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.exception", "DeleteException", true, "DeleteException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.exception", "DeleteException", true, "DeleteException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.exception", "DuplicateKeyException", true, "DuplicateKeyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.exception", "DuplicateKeyException", true, "DuplicateKeyException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.exception", "DuplicateKeyException", true, "DuplicateKeyException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.exception", "StorageException", true, "StorageException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.exception", "StorageException", true, "StorageException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.exception", "StorageException", true, "StorageException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.exception", "UpdateException", true, "UpdateException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.exception", "UpdateException", true, "UpdateException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.exception", "UpdateException", true, "UpdateException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.filedownload", "FileDownloadAction", true, "setInputPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "getCaption", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "getUpload", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "getUploadContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "getUploadFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "setCaption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "setUpload", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "setUploadContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "FileUploadAction", true, "setUploadFileName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingArrayAction", true, "getUpload", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingArrayAction", true, "getUploadContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingArrayAction", true, "getUploadFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingArrayAction", true, "setUpload", "(File[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingArrayAction", true, "setUploadContentType", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingArrayAction", true, "setUploadFileName", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingListAction", true, "getUpload", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingListAction", true, "getUploadContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingListAction", true, "getUploadFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingListAction", true, "setUpload", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingListAction", true, "setUploadContentType", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingListAction", true, "setUploadFileName", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.freemarker", "CustomFreemarkerManager", true, "CustomFreemarkerManager", "(CustomFreemarkerManagerUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.freemarker", "StandardTagsAction", true, "getGender", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.freemarker", "StandardTagsAction", true, "getMonths", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.freemarker", "StandardTagsAction", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.freemarker", "StandardTagsAction", true, "setGender", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.freemarker", "StandardTagsAction", true, "setMonths", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.freemarker", "StandardTagsAction", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "GetUpdatedHangmanAction", true, "getHangman", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "GetUpdatedHangmanAction", true, "setHangman", "(Hangman)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "GuessCharacterAction", true, "getHangman", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "Hangman", true, "Hangman", "(Vocab)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "Hangman", true, "getCharactersAvailable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "Hangman", true, "getVocab", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "HangmanException", true, "HangmanException", "(HangmanException$Type,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "HangmanService", true, "HangmanService", "(VocabSource)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "HangmanService", true, "startNewGame", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "PropertiesVocabSource", true, "PropertiesVocabSource", "(Properties)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "PropertiesVocabSource", true, "setVocabProperties", "(Properties)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "StartHangmanAction", true, "StartHangmanAction", "(HangmanService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "StartHangmanAction", true, "getHangman", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "Vocab", true, "Vocab", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "Vocab", true, "Vocab", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "Vocab", true, "getHint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "Vocab", true, "getVocab", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "Vocab", true, "inCharacters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "VocabSource", true, "getRandomVocab", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[10]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[11]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[8].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "Employee", "(Long,String,String,Date,Float,boolean,String,Skill,List,String,String,String)", "", "Argument[9]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "getBirthDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "getComment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "getFirstName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "getLastName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "getLevel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "getMainSkill", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "getOtherSkills", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "getPosition", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "setBirthDate", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "setComment", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "setFirstName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "setLastName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "setLevel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "setMainSkill", "(Skill)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "setOtherSkills", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "setPassword", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", true, "setPosition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "IdEntity", true, "setId", "(Serializable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Skill", true, "Skill", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Skill", true, "Skill", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Skill", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.model", "Skill", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.modelDriven", "Gangster", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.modelDriven", "Gangster", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.modelDriven", "Gangster", true, "setDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.modelDriven", "Gangster", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.person", "EditPersonAction", true, "getPersons", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.person", "EditPersonAction", true, "setPersons", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.person", "ListPeopleAction", true, "getPeople", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.person", "NewPersonAction", true, "getPerson", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.person", "NewPersonAction", true, "setPerson", "(Person)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.person", "Person", true, "Person", "(Long,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.person", "Person", true, "Person", "(Long,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.person", "Person", true, "getLastName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.person", "Person", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.person", "Person", true, "setLastName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.person", "Person", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.person", "Person", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "getClassLines", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "getConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "getConfigLines", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "getPage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "getPageLines", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "setClassName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "setConfig", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.source", "ViewSourceAction", true, "setPage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.actionPrefix", "SubmitAction", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.actionPrefix", "SubmitAction", true, "setText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "AppendIteratorTagDemo", true, "getIteratorValue1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "AppendIteratorTagDemo", true, "getIteratorValue2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "AppendIteratorTagDemo", true, "setIteratorValue1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "AppendIteratorTagDemo", true, "setIteratorValue2", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "IteratorGeneratorTagDemo", true, "getSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "IteratorGeneratorTagDemo", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "IteratorGeneratorTagDemo", true, "setSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "IteratorGeneratorTagDemo", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "MergeIteratorTagDemo", true, "getIteratorValue1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "MergeIteratorTagDemo", true, "getIteratorValue2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "MergeIteratorTagDemo", true, "setIteratorValue1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "MergeIteratorTagDemo", true, "setIteratorValue2", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "SubsetIteratorTagDemo", true, "getIteratorValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "SubsetIteratorTagDemo", true, "setIteratorValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getDateValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getEmailValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getFieldExpressionValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getRegexValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getRequiredStringValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getRequiredValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getStringLengthValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "getUrlValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setDateValidatorField", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setEmailValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setFieldExpressionValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setRegexValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setRequiredStringValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setRequiredValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setStringLengthValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", true, "setUrlValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getDateValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getEmailValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getFieldExpressionValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getRegexValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getRequiredStringValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getRequiredValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getStringLengthValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "getUrlValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setDateValidatorField", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setEmailValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setFieldExpressionValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setRegexValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setRequiredStringValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setRequiredValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setStringLengthValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", true, "setUrlValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getDateValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getEmailValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getFieldExpressionValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getRegexValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getRequiredStringValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getRequiredValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getStringLengthValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "getUrlValidatorField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setDateValidatorField", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setEmailValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setFieldExpressionValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setRegexValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setRequiredStringValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setRequiredValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setStringLengthValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", true, "setUrlValidatorField", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "NonFieldValidatorsExampleAction", true, "getSomeText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "NonFieldValidatorsExampleAction", true, "getSomeTextRetype", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "NonFieldValidatorsExampleAction", true, "getSomeTextRetypeAgain", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "NonFieldValidatorsExampleAction", true, "setSomeText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "NonFieldValidatorsExampleAction", true, "setSomeTextRetype", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "NonFieldValidatorsExampleAction", true, "setSomeTextRetypeAgain", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "QuizAction", true, "getAnswer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "QuizAction", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "QuizAction", true, "setAnswer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "QuizAction", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "SubmitApplication", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "SubmitApplication", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "User", true, "getBirthday", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "User", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "User", true, "setBirthday", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "User", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "VisitorValidatorsExampleAction", true, "getUser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.validation", "VisitorValidatorsExampleAction", true, "setUser", "(User)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.xslt", "JVMAction$ImportantInfo", true, "ImportantInfo", "(String,Properties)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.xslt", "JVMAction$ImportantInfo", true, "ImportantInfo", "(String,Properties)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.xslt", "JVMAction$ImportantInfo", true, "getClasspath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.xslt", "JVMAction$ImportantInfo", true, "getSystemProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.xslt", "JVMAction$ImportantInfo", true, "setClasspath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.xslt", "JVMAction$ImportantInfo", true, "setSystemProperties", "(Properties)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.xslt", "JVMAction", true, "getEnvironment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.xslt", "JVMAction", true, "getInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.xslt", "JVMAction", true, "getServletRequest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase.xslt", "JVMAction", true, "setEnvironment", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase.xslt", "JVMAction", true, "setInfo", "(JVMAction$ImportantInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "DateAction", true, "getAfter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "DateAction", true, "getBefore", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "DateAction", true, "getFuture", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "DateAction", true, "getNow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "DateAction", true, "getPast", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "DynamicTreeSelectAction", true, "getNodeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getFavouriteCars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getFavouriteCartoonCharacters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getFavouriteCities", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getFavouriteCountries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getFavouriteMotorcycles", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getFavouriteSports", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getNonFavouriteSports", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getNotFavouriteCars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getNotFavouriteCartoonCharacters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getNotFavouriteCountries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getNotFavouriteMotorcycles", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getPrioritisedFavouriteCars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getPrioritisedFavouriteCartoonCharacters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "getPrioritisedFavouriteCountries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setFavouriteCars", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setFavouriteCartoonCharacters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setFavouriteCities", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setFavouriteCountries", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setFavouriteMotorcycles", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setFavouriteSports", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setNonFavouriteSports", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setNotFavouriteCars", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setNotFavouriteCartoonCharacters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setNotFavouriteCountries", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setNotFavouriteMotorcycles", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setPrioritisedFavouriteCars", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setPrioritisedFavouriteCartoonCharacters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", true, "setPrioritisedFavouriteCountries", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "getDescription1", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "getDescription2", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "getDescription3", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "getDescription4", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "setDescription1", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "setDescription2", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "setDescription3", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", true, "setDescription4", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", true, "getFavouriteCities", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", true, "getFavouriteNumbers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", true, "getPrioritisedFavouriteCars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", true, "getPrioritisedFavouriteCartoonCharacters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", true, "getPrioritisedFavouriteCountries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", true, "setFavouriteCities", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", true, "setFavouriteNumbers", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", true, "setPrioritisedFavouriteCars", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", true, "setPrioritisedFavouriteCartoonCharacters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", true, "setPrioritisedFavouriteCountries", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample$Language", true, "Language", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample$Language", true, "Language", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample$Language", true, "Language", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample$Language", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample$Language", true, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample$Language", true, "getStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample$VehicalSpecific", true, "VehicalSpecific", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample$VehicalSpecific", true, "VehicalSpecific", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample$VehicalSpecific", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample$VehicalSpecific", true, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample$VehicalType", true, "VehicalType", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample$VehicalType", true, "VehicalType", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample$VehicalType", true, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample$VehicalType", true, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getBestFriend", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getBio", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getBirthday", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getFavouriteColor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getFavouriteLanguage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getFavouriteLanguages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getFavouriteVehicalSpecific", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getFavouriteVehicalType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getFriends", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getLeftSideCartoonCharacters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getPicture", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getRegion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getRightSideCartoonCharacters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getState", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getThoughts", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getVehicalSpecificList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getVehicalTypeList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "getWakeup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setBestFriend", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setBio", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setBirthday", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setFavouriteColor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setFavouriteLanguage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setFavouriteVehicalSpecific", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setFavouriteVehicalType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setFriends", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setLeftSideCartoonCharacters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setPicture", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setPictureContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setPictureFileName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setRegion", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setRightSideCartoonCharacters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setThoughts", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", true, "setWakeup", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.sitemesh", "FreemarkerMapper2DecoratorSelector", true, "FreemarkerMapper2DecoratorSelector", "(DecoratorMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.sitemesh", "OldDecorator2NewStrutsDecorator", true, "OldDecorator2NewStrutsDecorator", "(Decorator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.sitemesh", "OldDecorator2NewStrutsFreemarkerDecorator", true, "OldDecorator2NewStrutsFreemarkerDecorator", "(Decorator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.sitemesh", "OldDecorator2NewStrutsVelocityDecorator", true, "OldDecorator2NewStrutsVelocityDecorator", "(Decorator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.sitemesh", "VelocityMapper2DecoratorSelector", true, "VelocityMapper2DecoratorSelector", "(DecoratorMapper)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.spring.config.entities", "SpringConstantConfig", true, "getClassReloadingAcceptClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.spring.config.entities", "SpringConstantConfig", true, "getClassReloadingWatchList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.spring.config.entities", "SpringConstantConfig", true, "setClassReloadingAcceptClasses", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.spring.config.entities", "SpringConstantConfig", true, "setClassReloadingWatchList", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.spring", "ClassReloadingXMLWebApplicationContext", true, "getReloadingClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.tiles", "StrutsApplicationResource", true, "StrutsApplicationResource", "(URL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.tiles", "StrutsApplicationResource", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.url", "QueryStringBuilder", true, "build", "(Map,StringBuilder,String)", "", "Argument[0].Element", "Argument[1]", "taint", "df-generated"] - - ["org.apache.struts2.url", "QueryStringBuilder", true, "build", "(Map,StringBuilder,String)", "", "Argument[2]", "Argument[1]", "taint", "df-generated"] - - ["org.apache.struts2.url", "QueryStringParser$Result", true, "addParam", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.url", "QueryStringParser$Result", true, "addParam", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.url", "QueryStringParser$Result", true, "addParam", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.url", "QueryStringParser$Result", true, "getQueryFragment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.url", "QueryStringParser$Result", true, "getQueryParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.url", "QueryStringParser$Result", true, "withQueryFragment", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.url", "QueryStringParser$Result", true, "withQueryFragment", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.url", "QueryStringParser", true, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.url", "QueryStringParser", true, "parse", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.url", "StrutsQueryStringBuilder", true, "StrutsQueryStringBuilder", "(UrlEncoder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.url", "StrutsQueryStringParser", true, "StrutsQueryStringParser", "(UrlDecoder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.url", "StrutsUrlDecoder", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.url", "StrutsUrlEncoder", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.url", "UrlDecoder", true, "decode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.url", "UrlDecoder", true, "decode", "(String,String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.url", "UrlDecoder", true, "decode", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.url", "UrlEncoder", true, "encode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.url", "UrlEncoder", true, "encode", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "AppendIteratorFilter", true, "setSource", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "AttributeMap", true, "AttributeMap", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "ComponentUtils", true, "stripExpression", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "FastByteArrayOutputStream", true, "toByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "FastByteArrayOutputStream", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "FastByteArrayOutputStream", true, "writeTo", "(JspWriter,String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.util", "FastByteArrayOutputStream", true, "writeTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.util", "FastByteArrayOutputStream", true, "writeTo", "(Writer,String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.util", "IteratorFilterSupport$EnumerationIterator", true, "EnumerationIterator", "(Enumeration)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "IteratorGenerator", true, "getNext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "IteratorGenerator", true, "setConverter", "(IteratorGenerator$Converter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "IteratorGenerator", true, "setSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "IteratorGenerator", true, "setValues", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "ListEntry", true, "ListEntry", "(Object,Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "ListEntry", true, "ListEntry", "(Object,Object,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "ListEntry", true, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "ListEntry", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "MakeIterator", true, "convert", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "MergeIteratorFilter", true, "setSource", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "RegexPatternMatcherExpression", true, "RegexPatternMatcherExpression", "(Pattern,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "RegexPatternMatcherExpression", true, "RegexPatternMatcherExpression", "(Pattern,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "RegexPatternMatcherExpression", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "RegexPatternMatcherExpression", true, "getPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "SortIteratorFilter", true, "getList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "SortIteratorFilter", true, "setComparator", "(Comparator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "SortIteratorFilter", true, "setSource", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsTestCaseHelper", true, "initDispatcher", "(ServletContext,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsTestCaseHelper", true, "initDispatcher", "(ServletContext,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsTypeConverter", true, "convertFromString", "(Map,String[],Class)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsTypeConverter", true, "convertToString", "(Map,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", true, "StrutsUtil", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", true, "StrutsUtil", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", true, "StrutsUtil", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", true, "bean", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", true, "buildUrl", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", true, "buildUrl", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", true, "findString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", true, "findValue", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", true, "getContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", true, "getText", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", true, "makeSelectList", "(String,String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", true, "urlEncode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "SubsetIteratorFilter", true, "setDecider", "(SubsetIteratorFilter$Decider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "SubsetIteratorFilter", true, "setSource", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "TabbedPane", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "TabbedPane", true, "getTabAlign", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "TabbedPane", true, "setContent", "(Vector)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "TabbedPane", true, "setTabAlign", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "TextProviderHelper", true, "getText", "(String,String,List,ValueStack)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "TextProviderHelper", true, "getText", "(String,String,ValueStack)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "TokenHelper", true, "buildTokenSessionAttributeName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "URLBean", true, "addParameter", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "URLBean", true, "addParameter", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.util", "URLBean", true, "getURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.util", "URLBean", true, "setPage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "URLBean", true, "setPage", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.util", "URLBean", true, "setRequest", "(HttpServletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "URLBean", true, "setResponse", "(HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.util", "URLBean", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ActionErrorModel", true, "ActionErrorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ActionErrorModel", true, "ActionErrorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ActionErrorModel", true, "ActionErrorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ActionMessageModel", true, "ActionMessageModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ActionMessageModel", true, "ActionMessageModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ActionMessageModel", true, "ActionMessageModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ActionModel", true, "ActionModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ActionModel", true, "ActionModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ActionModel", true, "ActionModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "AnchorModel", true, "AnchorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "AnchorModel", true, "AnchorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "AnchorModel", true, "AnchorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "BeanModel", true, "BeanModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "BeanModel", true, "BeanModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "BeanModel", true, "BeanModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "CallbackWriter", true, "CallbackWriter", "(Component,Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "CallbackWriter", true, "CallbackWriter", "(Component,Writer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "CallbackWriter", true, "getBean", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "CheckboxListModel", true, "CheckboxListModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "CheckboxListModel", true, "CheckboxListModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "CheckboxListModel", true, "CheckboxListModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "CheckboxModel", true, "CheckboxModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "CheckboxModel", true, "CheckboxModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "CheckboxModel", true, "CheckboxModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ComboBoxModel", true, "ComboBoxModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ComboBoxModel", true, "ComboBoxModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ComboBoxModel", true, "ComboBoxModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ComponentModel", true, "ComponentModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ComponentModel", true, "ComponentModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ComponentModel", true, "ComponentModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "DateModel", true, "DateModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "DateModel", true, "DateModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "DateModel", true, "DateModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "DoubleSelectModel", true, "DoubleSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "DoubleSelectModel", true, "DoubleSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "DoubleSelectModel", true, "DoubleSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ElseIfModel", true, "ElseIfModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ElseIfModel", true, "ElseIfModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ElseIfModel", true, "ElseIfModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ElseModel", true, "ElseModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ElseModel", true, "ElseModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ElseModel", true, "ElseModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "FieldErrorModel", true, "FieldErrorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "FieldErrorModel", true, "FieldErrorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "FieldErrorModel", true, "FieldErrorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "FileModel", true, "FileModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "FileModel", true, "FileModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "FileModel", true, "FileModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "FormModel", true, "FormModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "FormModel", true, "FormModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "FormModel", true, "FormModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "HeadModel", true, "HeadModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "HeadModel", true, "HeadModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "HeadModel", true, "HeadModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "HiddenModel", true, "HiddenModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "HiddenModel", true, "HiddenModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "HiddenModel", true, "HiddenModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "I18nModel", true, "I18nModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "I18nModel", true, "I18nModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "I18nModel", true, "I18nModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "IfModel", true, "IfModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "IfModel", true, "IfModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "IfModel", true, "IfModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "IncludeModel", true, "IncludeModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "IncludeModel", true, "IncludeModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "IncludeModel", true, "IncludeModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "InputTransferSelectModel", true, "InputTransferSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "InputTransferSelectModel", true, "InputTransferSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "InputTransferSelectModel", true, "InputTransferSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "IteratorModel", true, "IteratorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "IteratorModel", true, "IteratorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "IteratorModel", true, "IteratorModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "LabelModel", true, "LabelModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "LabelModel", true, "LabelModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "LabelModel", true, "LabelModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "LinkModel", true, "LinkModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "LinkModel", true, "LinkModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "LinkModel", true, "LinkModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "OptGroupModel", true, "OptGroupModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "OptGroupModel", true, "OptGroupModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "OptGroupModel", true, "OptGroupModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "OptionTransferSelectModel", true, "OptionTransferSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "OptionTransferSelectModel", true, "OptionTransferSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "OptionTransferSelectModel", true, "OptionTransferSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ParamModel", true, "ParamModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ParamModel", true, "ParamModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ParamModel", true, "ParamModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "PasswordModel", true, "PasswordModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "PasswordModel", true, "PasswordModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "PasswordModel", true, "PasswordModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "PropertyModel", true, "PropertyModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "PropertyModel", true, "PropertyModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "PropertyModel", true, "PropertyModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "PushModel", true, "PushModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "PushModel", true, "PushModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "PushModel", true, "PushModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "RadioModel", true, "RadioModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "RadioModel", true, "RadioModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "RadioModel", true, "RadioModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ResetModel", true, "ResetModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ResetModel", true, "ResetModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ResetModel", true, "ResetModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ScriptModel", true, "ScriptModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ScriptModel", true, "ScriptModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "ScriptModel", true, "ScriptModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "SelectModel", true, "SelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "SelectModel", true, "SelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "SelectModel", true, "SelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "SetModel", true, "SetModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "SetModel", true, "SetModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "SetModel", true, "SetModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "StrutsModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "StrutsModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "StrutsModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getA", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getActionerror", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getActionmessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getBean", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getCheckbox", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getCheckboxlist", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getCombobox", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getComponent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getDoubleselect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getElse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getElseif", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getFielderror", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getForm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getHead", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getHidden", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getHref", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getI18n", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getIf", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getInclude", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getInputtransferselect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getLink", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getOptgroup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getOptiontransferselect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getParam", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getPush", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getRadio", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getReset", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getScript", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getSelect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getSubmit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getTextarea", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getTextfield", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getToken", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getUpdownselect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "StrutsModels", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "SubmitModel", true, "SubmitModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "SubmitModel", true, "SubmitModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "SubmitModel", true, "SubmitModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "TagModel", true, "TagModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "TagModel", true, "TagModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "TagModel", true, "TagModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "TextAreaModel", true, "TextAreaModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "TextAreaModel", true, "TextAreaModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "TextAreaModel", true, "TextAreaModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "TextFieldModel", true, "TextFieldModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "TextFieldModel", true, "TextFieldModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "TextFieldModel", true, "TextFieldModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "TextModel", true, "TextModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "TextModel", true, "TextModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "TextModel", true, "TextModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "TokenModel", true, "TokenModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "TokenModel", true, "TokenModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "TokenModel", true, "TokenModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "URLModel", true, "URLModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "URLModel", true, "URLModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "URLModel", true, "URLModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "UpDownSelectModel", true, "UpDownSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "UpDownSelectModel", true, "UpDownSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker.tags", "UpDownSelectModel", true, "UpDownSelectModel", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "addSetting", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "buildTemplateModel", "(ValueStack,Object,ServletContext,HttpServletRequest,HttpServletResponse,ObjectWrapper)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "buildTemplateModel", "(ValueStack,Object,ServletContext,HttpServletRequest,HttpServletResponse,ObjectWrapper)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "buildTemplateModel", "(ValueStack,Object,ServletContext,HttpServletRequest,HttpServletResponse,ObjectWrapper)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "getConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "getConfiguration", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "getConfiguration", "(ServletContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "getConfiguration", "(ServletContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "getTemplatePath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "getWrapper", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "init", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "setTemplateUpdateDelay", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", true, "setThemeTemplateLoader", "(FreemarkerThemeTemplateLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerResult", true, "FreemarkerResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerResult", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerResult", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerResult", true, "setFreemarkerManager", "(FreemarkerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerResult", true, "setWriter", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerThemeTemplateLoader", true, "getParentTemplateLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerThemeTemplateLoader", true, "init", "(TemplateLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerThemeTemplateLoader", true, "setTemplateEngine", "(TemplateEngine)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerThemeTemplateLoader", true, "setUIThemeExpansionToken", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "PortletFreemarkerResult", true, "PortletFreemarkerResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "PortletFreemarkerResult", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "PortletFreemarkerResult", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "PortletFreemarkerResult", true, "setFreemarkerManager", "(FreemarkerManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "ScopesHashModel", true, "ScopesHashModel", "(ObjectWrapper,ServletContext,HttpServletRequest)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "ScopesHashModel", true, "ScopesHashModel", "(ObjectWrapper,ServletContext,HttpServletRequest)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "ScopesHashModel", true, "ScopesHashModel", "(ObjectWrapper,ServletContext,HttpServletRequest,ValueStack)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "ScopesHashModel", true, "ScopesHashModel", "(ObjectWrapper,ServletContext,HttpServletRequest,ValueStack)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "ScopesHashModel", true, "ScopesHashModel", "(ObjectWrapper,ServletContext,HttpServletRequest,ValueStack)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "ScopesHashModel", true, "putUnlistedModel", "(String,TemplateModel)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.freemarker", "ScopesHashModel", true, "putUnlistedModel", "(String,TemplateModel)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.gxp", "AbstractGxp", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.gxp", "AbstractGxp", true, "setValueStackFactory", "(ValueStackFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.gxp", "AbstractGxpResult", true, "setGxpName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.gxp", "GxpInstance", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.gxp", "GxpResult", true, "setContainer", "(Container)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.gxp", "Param", true, "getDefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.gxp", "Param", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.gxp", "Param", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "JasperReportsResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "getConnection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "getExportParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "getImageServletUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "getReportParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setConnection", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setContentDisposition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setDataSource", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setDelimiter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setDocumentName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setExportParameters", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setImageServletUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setNotExcludedAcceptedPatterns", "(NotExcludedAcceptedPatternsChecker)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setReportParameters", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", true, "setTimeZone", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "ValueStackDataSource", true, "ValueStackDataSource", "(ValueStack,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "ValueStackDataSource", true, "ValueStackDataSource", "(ValueStack,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "ValueStackShadowMap", true, "ValueStackShadowMap", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "ValueStackShadowMap", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "add", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "add", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "add", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "add", "(String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "add", "(String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "add", "(String,String,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "addDefaultToEmpty", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "addDefaultToEmpty", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "addDefaultToEmpty", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "addDefaultToEmpty", "(String,Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "addDefaultToEmpty", "(String,Object,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "addIfExists", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "addIfExists", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "addIfExists", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "addIfExists", "(String,Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "addIfExists", "(String,Object,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "addIfTrue", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Attributes", true, "addIfTrue", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.apache.struts2.views.java", "JavaTemplateEngine", true, "setDefaultTemplateType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "JavaTemplateEngine", true, "setTemplateEngineManager", "(TemplateEngineManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "TagHandler", true, "characters", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "TagHandler", true, "characters", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "TagHandler", true, "end", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "TagHandler", true, "setNext", "(TagHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "TagHandler", true, "setup", "(TemplateRenderingContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "TagHandler", true, "start", "(String,Attributes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "TagHandler", true, "start", "(String,Attributes)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "TagHandler", true, "start", "(String,Attributes)", "", "Argument[this]", "Argument[1].Element", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "TagHandlerFactory", true, "create", "(TagHandler)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.java", "Theme", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.iterator", "IteratorGeneratorTag", true, "setConverter", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.iterator", "IteratorGeneratorTag", true, "setCount", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.iterator", "IteratorGeneratorTag", true, "setSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.iterator", "IteratorGeneratorTag", true, "setVal", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.iterator", "IteratorGeneratorTag", true, "setVar", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.iterator", "SortIteratorTag", true, "setComparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.iterator", "SortIteratorTag", true, "setSource", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.iterator", "SortIteratorTag", true, "setVar", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.iterator", "SubsetIteratorTag", true, "setCount", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.iterator", "SubsetIteratorTag", true, "setDecider", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.iterator", "SubsetIteratorTag", true, "setSource", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.iterator", "SubsetIteratorTag", true, "setStart", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.iterator", "SubsetIteratorTag", true, "setVar", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractClosingTag", true, "setOpenTemplate", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleCssClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleCssStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleDisabled", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleEmptyOption", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleHeaderKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleHeaderValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleListKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleListValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleMultiple", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnblur", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnchange", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOndblclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnfocus", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnkeydown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnkeypress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnkeyup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnmousedown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnmousemove", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnmouseout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnmouseover", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnmouseup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleOnselect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleSize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getDoubleValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "getFormName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleAccesskey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleDisabled", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleList", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleListCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleListCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleListTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnblur", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnchange", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOndblclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnfocus", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnkeydown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnkeypress", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnkeyup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnmousedown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnmousemove", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnmouseout", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnmouseover", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnmouseup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleOnselect", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setDoubleValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setFormName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractDoubleListTag", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setList", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setListCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setListCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setListLabelKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setListTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractListTag", true, "setListValueKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setAccesskey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setCssErrorClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setCssErrorStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setDisabled", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setErrorPosition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setJavascriptTooltip", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setLabelPosition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setLabelSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnblur", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnchange", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOndblclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnfocus", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnkeydown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnkeypress", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnkeyup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnmousedown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnmousemove", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnmouseout", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnmouseover", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnmouseup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setOnselect", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setRequiredLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setRequiredPosition", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTabindex", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTemplate", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTemplateDir", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTooltip", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTooltipConfig", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTooltipCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTooltipDelay", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setTooltipIconPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AbstractUITag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setAnchor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setEncode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setEscapeAmp", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setEscapeHtmlBody", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setForceAddSchemeHostAndPort", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setHref", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setIncludeContext", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setPortletUrlType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setScheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "AnchorTag", true, "setWindowState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "CheckboxTag", true, "setFieldValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "CheckboxTag", true, "setSubmitUnchecked", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ComboBoxTag", true, "setEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ComboBoxTag", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ComboBoxTag", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ComboBoxTag", true, "setList", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ComboBoxTag", true, "setListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ComboBoxTag", true, "setListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "DateTextFieldTag", true, "setFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FieldErrorTag", true, "setFieldName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FileTag", true, "setAccept", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FileTag", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setAcceptcharset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setEnctype", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setFocusElement", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setOnreset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setOnsubmit", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setTarget", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setValidate", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FormTag", true, "setWindowState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getAddLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getAllowRemoveAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getAllowUpDown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getButtonCssClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getButtonCssStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getHeaderKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getHeaderValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getLeftTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getMultiple", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getRemoveAllLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getRemoveLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getRightTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getSize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "getUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setAddLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setAllowRemoveAll", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setAllowUpDown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setButtonCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setButtonCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setLeftTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setRemoveAllLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setRemoveLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setRightTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "InputTransferSelectTag", true, "setUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "LabelTag", true, "setFor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setAs", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setCrossorigin", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setHref", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setHreflang", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setMedia", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setReferrerpolicy", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setRel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setSizes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "LinkTag", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OgnlTool", true, "setOgnlUtil", "(OgnlUtil)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setDisabled", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setList", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setListCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setListCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setListKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setListTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptGroupTag", true, "setListValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddAllToLeftLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddAllToLeftOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddAllToRightLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddAllToRightOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddToLeftLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddToLeftOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddToRightLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAddToRightOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAllowAddAllToLeft", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAllowAddAllToRight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAllowAddToLeft", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAllowAddToRight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAllowSelectAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAllowUpDownOnLeft", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getAllowUpDownOnRight", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getButtonCssClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getButtonCssStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getLeftDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getLeftTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getLeftUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getRightDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getRightTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getRightUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getSelectAllLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getSelectAllOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getUpDownOnLeftOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "getUpDownOnRightOnclick", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddAllToLeftLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddAllToLeftOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddAllToRightLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddAllToRightOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddToLeftLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddToLeftOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddToRightLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAddToRightOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAllowAddAllToLeft", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAllowAddAllToRight", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAllowAddToLeft", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAllowAddToRight", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAllowSelectAll", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAllowUpDownOnLeft", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setAllowUpDownOnRight", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setButtonCssClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setButtonCssStyle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setLeftDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setLeftTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setLeftUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setRightDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setRightTitle", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setRightUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setSelectAllLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setSelectAllOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setUpDownOnLeftOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OptionTransferSelectTag", true, "setUpDownOnRightOnclick", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "PasswordTag", true, "setShow", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "PasswordTag", true, "setShowPassword", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ResetTag", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ResetTag", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ResetTag", true, "setSrc", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ResetTag", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setAsync", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setCharset", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setCrossorigin", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setDefer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setIntegrity", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setNomodule", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setReferrerpolicy", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setSrc", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ScriptTag", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "SelectTag", true, "setEmptyOption", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "SelectTag", true, "setHeaderKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "SelectTag", true, "setHeaderValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "SelectTag", true, "setMultiple", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "SelectTag", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "SubmitTag", true, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "SubmitTag", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "SubmitTag", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "SubmitTag", true, "setSrc", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "SubmitTag", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "TextFieldTag", true, "setMaxlength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "TextFieldTag", true, "setReadonly", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "TextFieldTag", true, "setSize", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "TextFieldTag", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "TextareaTag", true, "setCols", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "TextareaTag", true, "setMaxlength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "TextareaTag", true, "setMinlength", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "TextareaTag", true, "setReadonly", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "TextareaTag", true, "setRows", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "TextareaTag", true, "setWrap", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "getAllowMoveDown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "getAllowMoveUp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "getAllowSelectAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "getMoveDownLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "getMoveUpLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "getSelectAllLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "setAllowMoveDown", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "setAllowMoveUp", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "setAllowSelectAll", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "setMoveDownLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "setMoveUpLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "UpDownSelectTag", true, "setSelectAllLabel", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "ActionTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "ActionTag", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "BeanTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "ComponentTagSupport", true, "getBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "ComponentTagSupport", true, "getBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "ComponentTagSupport", true, "getBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "ComponentTagSupport", true, "getComponent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "ContextBeanTag", true, "setVar", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "DateTag", true, "setFormat", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "DateTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "DateTag", true, "setTimezone", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "ElseIfTag", true, "setTest", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "I18nTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "IfTag", true, "setTest", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "IncludeTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "IteratorStatus", true, "IteratorStatus", "(IteratorStatus$StatusState)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "IteratorTag", true, "setBegin", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "IteratorTag", true, "setEnd", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "IteratorTag", true, "setStatus", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "IteratorTag", true, "setStep", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "IteratorTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "NumberTag", true, "setCurrency", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "NumberTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "NumberTag", true, "setRoundingMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "NumberTag", true, "setType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "ParamTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "ParamTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "PropertyTag", true, "setDefault", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "PropertyTag", true, "setDefaultValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "PropertyTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "PushTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "SetTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "SetTag", true, "setScope", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "SetTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "TagUtils", true, "getStack", "(PageContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "TextTag", true, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "URLTag", true, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "URLTag", true, "setAnchor", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "URLTag", true, "setEncode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "URLTag", true, "setEscapeAmp", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "URLTag", true, "setForceAddSchemeHostAndPort", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "URLTag", true, "setIncludeContext", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "URLTag", true, "setIncludeParams", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "URLTag", true, "setMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "URLTag", true, "setNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "URLTag", true, "setPortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "URLTag", true, "setPortletUrlType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "URLTag", true, "setScheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "URLTag", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.jsp", "URLTag", true, "setWindowState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.tiles", "PortletTilesResult", true, "PortletTilesResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.tiles", "TilesResult", true, "TilesResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "ContextUtil", true, "getStandardContext", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "ContextUtil", true, "getStandardContext", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "ContextUtil", true, "getStandardContext", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "ContextUtil", true, "getTemplateSuffix", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "DefaultUrlHelper", true, "setQueryStringBuilder", "(QueryStringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "ResourceUtil", true, "getResourceBase", "(HttpServletRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean,boolean)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.util", "UrlHelper", true, "buildUrl", "(String,HttpServletRequest,HttpServletResponse,Map,String,boolean,boolean,boolean,boolean)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity.result", "VelocityResult", true, "VelocityResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity.result", "VelocityResult", true, "setDefaultEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity.result", "VelocityResult", true, "setVelocityManager", "(VelocityManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity.template", "VelocityTemplateEngine", true, "setVelocityManager", "(VelocityManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "StrutsVelocityContext", true, "StrutsVelocityContext", "(List,ValueStack)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "StrutsVelocityContext", true, "StrutsVelocityContext", "(List,ValueStack)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "StrutsVelocityContext", true, "StrutsVelocityContext", "(ValueStack)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "StrutsVelocityContext", true, "StrutsVelocityContext", "(VelocityContext[],ValueStack)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityManager", true, "createContext", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityManager", true, "getToolboxManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityManager", true, "getVelocityEngine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityManager", true, "getVelocityProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityManager", true, "loadConfiguration", "(ServletContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityManager", true, "loadConfiguration", "(ServletContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityManager", true, "setChainedContexts", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityManager", true, "setCustomConfigFile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityManager", true, "setObjectFactory", "(ObjectFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityManager", true, "setToolBoxLocation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityManager", true, "setVelocityProperties", "(Properties)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityStrutsUtil", true, "VelocityStrutsUtil", "(VelocityEngine,Context,ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityStrutsUtil", true, "VelocityStrutsUtil", "(VelocityEngine,Context,ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityStrutsUtil", true, "VelocityStrutsUtil", "(VelocityEngine,Context,ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityStrutsUtil", true, "VelocityStrutsUtil", "(VelocityEngine,Context,ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityStrutsUtil", true, "VelocityStrutsUtil", "(VelocityEngine,Context,ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2.views", "DefaultTagLibrary", true, "getFreemarkerModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views", "DefaultTagLibrary", true, "getFreemarkerModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views", "DefaultTagLibrary", true, "getFreemarkerModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views", "TagLibraryModelProvider", true, "getModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views", "TagLibraryModelProvider", true, "getModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2.views", "TagLibraryModelProvider", true, "getModels", "(ValueStack,HttpServletRequest,HttpServletResponse)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2", "JSPServletConfig", true, "JSPServletConfig", "(ServletContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2", "RequestUtils", true, "getServletPath", "(HttpServletRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2", "RequestUtils", true, "getUri", "(HttpServletRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2", "ServletActionContext", true, "getValueStack", "(HttpServletRequest)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2", "ServletCache", true, "get", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2", "ServletCache", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2", "ServletCache", true, "launderThrowable", "(Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String,Throwable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String,Throwable,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2", "StrutsException", true, "StrutsException", "(String,Throwable,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2", "StrutsException", true, "StrutsException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2", "StrutsException", true, "StrutsException", "(Throwable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2", "StrutsException", true, "StrutsException", "(Throwable,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.apache.struts2", "StrutsException", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["actions.osgi", "BundlesAction", "getBundles", "()", "summary", "df-generated"] - - ["actions.osgi", "HelloWorldAction", "getSimpleMessage", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig", "getAllowedMethods", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig", "isAllowedMethod", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "ActionConfig", "isStrictMethodInvocation", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "AllowedMethods", "isAllowed", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "AllowedMethods", "isStrictMethodInvocation", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "AllowedMethods", "list", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", "isNeedsRefresh", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig$Builder", "isStrictMethodInvocation", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", "isAbstract", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", "isNeedsRefresh", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.entities", "PackageConfig", "isStrictMethodInvocation", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "AbstractMatcher", "addPattern", "(String,Object,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "AbstractMatcher", "freeze", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "AbstractMatcher", "match", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "MockConfiguration", "buildRuntimeConfiguration", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.impl", "MockConfiguration", "selfRegister", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "CycleDetector", "containsCycle", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "DirectedGraph", "addEdge", "(Object,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "DirectedGraph", "edgeExists", "(Object,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "DirectedGraph", "isEmpty", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "DirectedGraph", "removeEdge", "(Object,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "DirectedGraph", "size", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", "XmlDocConfigurationProvider", "(Document[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", "iterateChildren", "(Node,Consumer)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", "iterateChildrenByTagName", "(Element,String,Consumer)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", "iterateElementChildren", "(Document,Consumer)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", "iterateElementChildren", "(Node,Consumer)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlDocConfigurationProvider", "setThrowExceptionOnDuplicateBeans", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlHelper", "getContent", "(Element)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlHelper", "getLoadOrder", "(Document)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config.providers", "XmlHelper", "getParams", "(Element)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", "destroy", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", "getRuntimeConfiguration", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", "rebuildRuntimeConfiguration", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "Configuration", "reloadContainer", "(List)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationManager", "clearContainerProviders", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationManager", "conditionalReload", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationManager", "destroyAndReload", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationManager", "destroyConfiguration", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationManager", "reload", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "ConfigurationManager", "removeContainerProvider", "(ContainerProvider)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "ContainerProvider", "destroy", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "ContainerProvider", "init", "(Configuration)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "ContainerProvider", "needsReload", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "ContainerProvider", "register", "(ContainerBuilder,LocatableProperties)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "FileManagerFactoryProvider", "FileManagerFactoryProvider", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "PackageProvider", "init", "(Configuration)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "PackageProvider", "loadPackages", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.config", "PackageProvider", "needsReload", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.annotations", "ConversionRule", "toString", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.annotations", "ConversionType", "toString", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "ConversionData", "getToClass", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "ConversionData", "setToClass", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", "bigDecValue", "(Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", "bigIntValue", "(Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", "booleanValue", "(Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", "doubleValue", "(Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", "enumValue", "(Class,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", "getTypeConverter", "(Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "DefaultTypeConverter", "longValue", "(Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", "buildConverterFilename", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", "getConversionErrorMessage", "(String,Class,ValueStack)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", "registerConverter", "(String,TypeConverter)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", "registerConverterNotFound", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "XWorkConverter", "setReloadingConfigs", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "XWorkList", "XWorkList", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion.impl", "XWorkList", "XWorkList", "(Class,int)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "ConversionFileProcessor", "process", "(Map,Class,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "ConversionPropertiesProcessor", "process", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "ConversionPropertiesProcessor", "processRequired", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "NullHandler", "nullMethodResult", "(Map,Object,String,Object[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "ObjectTypeDeterminer", "getElementClass", "(Class,String,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "ObjectTypeDeterminer", "getKeyClass", "(Class,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "ObjectTypeDeterminer", "getKeyProperty", "(Class,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "ObjectTypeDeterminer", "shouldCreateIfNew", "(Class,String,Object,String,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "TypeConverter", "convertValue", "(Map,Object,Member,String,Object,Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "TypeConverterCreator", "createTypeConverter", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "TypeConverterCreator", "createTypeConverter", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", "addNoMapping", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", "containsDefaultMapping", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", "containsNoMapping", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.conversion", "TypeConverterHolder", "containsUnknownMapping", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.factory", "ConverterFactory", "buildConverter", "(Class,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.factory", "ResultFactory", "buildResult", "(ResultConfig,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.factory", "UnknownHandlerFactory", "buildUnknownHandler", "(String,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.factory", "ValidatorFactory", "buildValidator", "(String,Map,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject.util", "ReferenceCache", "ReferenceCache", "(ReferenceType,ReferenceType)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject.util", "ReferenceCache", "of", "(ReferenceType,ReferenceType,Function)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject.util", "ReferenceMap", "ReferenceMap", "(ReferenceType,ReferenceType)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Container", "getInstance", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Container", "getInstance", "(Class,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Container", "getInstanceNames", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Container", "inject", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Container", "inject", "(Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Container", "removeScopeStrategy", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Container", "setScopeStrategy", "(Scope$Strategy)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", "contains", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", "contains", "(Class,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject", "ContainerBuilder", "setAllowDuplicates", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Context", "getScopeStrategy", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Context", "getType", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Initializable", "init", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.inject", "Scope", "fromString", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "AbstractInterceptor", "setDisabled", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", "setAcceptParamNames", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", "setDevMode", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "AliasInterceptor", "setExcludeParams", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", "setCopyErrors", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", "setCopyFieldErrors", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ChainingInterceptor", "setCopyMessages", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ConditionalInterceptor", "shouldIntercept", "(ActionInvocation)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ExceptionHolder", "getExceptionStack", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ExceptionMappingInterceptor", "getDepth", "(String,Throwable)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ExceptionMappingInterceptor", "isLogEnabled", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ExceptionMappingInterceptor", "setLogEnabled", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "Interceptor", "destroy", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "Interceptor", "init", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "Interceptor", "intercept", "(ActionInvocation)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "MethodFilterInterceptorUtil", "applyMethod", "(Set,Set,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "MethodFilterInterceptorUtil", "applyMethod", "(String,String,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ModelDrivenInterceptor", "setRefreshModelBeforeResult", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", "isDefaultBlock", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParameterFilterInterceptor", "setDefaultBlock", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "isOrdered", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "setAcceptParamNames", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "setAcceptedValuePatterns", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "setDevMode", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "setExcludeParams", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "setExcludedValuePatterns", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "setOrdered", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ParametersInterceptor", "setParamNameMaxLength", "(int)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "PreResultListener", "beforeResult", "(ActionInvocation,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "PrefixMethodInvocationUtil", "getPrefixedMethod", "(String[],String,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "PrefixMethodInvocationUtil", "invokePrefixMethod", "(ActionInvocation,String[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "PrepareInterceptor", "setAlwaysInvokePrepare", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "PrepareInterceptor", "setFirstCallPrepareDo", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "StaticParametersInterceptor", "setDevMode", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "StaticParametersInterceptor", "setMerge", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "StaticParametersInterceptor", "setOverwrite", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "StaticParametersInterceptor", "setParse", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", "addActionError", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", "addActionMessage", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", "addFieldError", "(String,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", "getActionErrors", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", "getActionMessages", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", "getFieldErrors", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", "hasActionErrors", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", "hasActionMessages", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", "hasErrors", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", "hasFieldErrors", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", "setActionErrors", "(Collection)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", "setActionMessages", "(Collection)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "ValidationAware", "setFieldErrors", "(Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.interceptor", "WithLazyParams$LazyParamInjector", "LazyParamInjector", "(ValueStack)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionProxy", "isExecutedCalled", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionProxy", "prepare", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockActionProxy", "setMethodSpecified", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockInterceptor", "isExecuted", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", "getElementClass", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", "getKeyClass", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", "isShouldCreateIfNew", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", "setElementClass", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", "setKeyClass", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockObjectTypeDeterminer", "setShouldCreateIfNew", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.mock", "MockResult", "setFoo", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl.accessor", "XWorkListPropertyAccessor", "setAutoGrowCollectionLimit", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "ErrorMessageBuilder", "create", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "ObjectProxy", "getLastClassAccessed", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "ObjectProxy", "setLastClassAccessed", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlDefaultCache", "OgnlDefaultCache", "(int,int,float)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlLRUCache", "OgnlLRUCache", "(int,int,float)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "OgnlUtil", "(ExpressionCacheFactory,BeanInfoCacheFactory)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "beanInfoCacheSize", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "callMethod", "(String,Map,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "clearBeanInfoCache", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "clearExpressionCache", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "clearRuntimeCache", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "copy", "(Object,Object,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "copy", "(Object,Object,Map,Collection,Collection)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "copy", "(Object,Object,Map,Collection,Collection,Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "expressionCacheSize", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "getBeanMap", "(Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "getPropertyDescriptors", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "getPropertyDescriptors", "(Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "getValue", "(String,Map,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "getValue", "(String,Map,Object,Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "isDisallowProxyMemberAccess", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setDevModeExcludedPackageExemptClasses", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setExcludedPackageExemptClasses", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setProperties", "(Map,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setProperties", "(Map,Object,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setProperties", "(Map,Object,Map,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setProperties", "(Map,Object,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setProperty", "(String,Object,Object,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setProperty", "(String,Object,Object,Map,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", "setValue", "(String,Map,Object,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", "SecurityMemberAccess", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.ognl", "SecurityMemberAccess", "setDisallowProxyMemberAccess", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker$IsAccepted", "isAccepted", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker", "isAccepted", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker", "setAcceptedPatterns", "(Set)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker", "setAcceptedPatterns", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "AcceptedPatternsChecker", "setAcceptedPatterns", "(String[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "DefaultAcceptedPatternsChecker", "DefaultAcceptedPatternsChecker", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "DefaultExcludedPatternsChecker", "setAdditionalExcludePatterns", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker$IsExcluded", "isExcluded", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker$IsExcluded", "no", "(Set)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker$IsExcluded", "yes", "(Pattern)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker", "isExcluded", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker", "setExcludedPatterns", "(Set)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker", "setExcludedPatterns", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "ExcludedPatternsChecker", "setExcludedPatterns", "(String[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "NotExcludedAcceptedPatternsChecker$IsAllowed", "isAllowed", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.security", "NotExcludedAcceptedPatternsChecker", "isAllowed", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.spring.interceptor", "ActionAutowiringInterceptor", "setAutowireStrategy", "(Integer)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.spring", "SpringObjectFactory", "getAutowireStrategy", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.spring", "SpringObjectFactory", "setAlwaysRespectAutowireStrategy", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.spring", "SpringObjectFactory", "setApplicationContextPath", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.spring", "SpringObjectFactory", "setAutowireStrategy", "(int)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.spring", "SpringObjectFactory", "setEnableAopSupport", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.spring", "SpringObjectFactory", "setUseClassCache", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.classloader", "JarResourceStore", "copy", "(InputStream,OutputStream)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.classloader", "ReloadingClassLoader", "reload", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.classloader", "ReloadingClassLoader", "removeResourceStore", "(ResourceStore)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.classloader", "ResourceStore", "read", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.classloader", "ResourceStore", "write", "(String,byte[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$Annotatable", "Annotatable", "(AnnotatedElement)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$AnnotationInfo", "AnnotationInfo", "(Annotation)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$AnnotationInfo", "AnnotationInfo", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder$ClassInfo", "get", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder", "findAnnotatedClasses", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder", "findAnnotatedConstructors", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder", "findAnnotatedFields", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder", "findAnnotatedMethods", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder", "findClasses", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder", "findClasses", "(Test)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder", "findClassesInPackage", "(String,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassFinder", "isAnnotationPresent", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassLoaderInterface", "getParent", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassLoaderInterface", "getResource", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassLoaderInterface", "getResourceAsStream", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassLoaderInterface", "getResources", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ClassLoaderInterface", "loadClass", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "find", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAll", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAllClasses", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAllImplementations", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAllProperties", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAllStrings", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAvailableClasses", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAvailableImplementations", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAvailableProperties", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findAvailableStrings", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findClass", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findImplementation", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findPackages", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findPackagesMap", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findProperties", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "findString", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "getResourcesMap", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAllClasses", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAllImplementations", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAllProperties", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAllStrings", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAvailableClasses", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAvailableImplementations", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAvailableProperties", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "ResourceFinder", "mapAvailableStrings", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.finder", "UrlSet", "UrlSet", "(ClassLoaderInterface)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.fs", "Revision", "build", "(URL)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.fs", "Revision", "needsReloading", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "Location", "getColumnNumber", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "Location", "getLineNumber", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "Location", "getSnippet", "(int)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getColumn", "(Attributes)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getColumn", "(Element)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getLine", "(Attributes)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getLine", "(Element)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getLocationString", "(Attributes)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getLocationString", "(Element)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getURI", "(Attributes)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationAttributes", "getURI", "(Element)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationAttributes", "remove", "(Element,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationUtils", "addFinder", "(LocationUtils$LocationFinder)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationUtils", "isKnown", "(Location)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.location", "LocationUtils", "isUnknown", "(Location)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextFactory", "createDefaultContext", "(Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "clear", "(Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "clearCurrentPropertyPath", "(Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "getLastBeanClassAccessed", "(Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "isCreatingNullObjects", "(Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "isDenyMethodExecution", "(Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "isGettingByKeyProperty", "(Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "isReportingConversionErrors", "(Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "setCreatingNullObjects", "(Map,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "setDenyMethodExecution", "(Map,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "setGettingByKeyProperty", "(Map,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "setLastBeanClassAccessed", "(Map,Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "setReportingConversionErrors", "(Map,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "setSetMap", "(Map,Map,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionContextState", "updateCurrentPropertyPath", "(Map,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionExceptionHandler", "handle", "(ReflectionException)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "copy", "(Object,Object,Map,Collection,Collection)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "copy", "(Object,Object,Map,Collection,Collection,Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "getBeanMap", "(Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "getField", "(Class,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "getGetMethod", "(Class,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "getPropertyDescriptor", "(Class,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "getPropertyDescriptors", "(Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "getSetMethod", "(Class,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "getValue", "(String,Map,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "setProperties", "(Map,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "setProperties", "(Map,Object,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "setProperties", "(Map,Object,Map,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "setProperty", "(String,Object,Object,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "setProperty", "(String,Object,Object,Map,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProvider", "setValue", "(String,Map,Object,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util.reflection", "ReflectionProviderFactory", "getInstance", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "AnnotationUtils", "addAllFields", "(Class,Class,List)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "AnnotationUtils", "addAllInterfaces", "(Class,List)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "AnnotationUtils", "addAllMethods", "(Class,Class,List)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "AnnotationUtils", "findAnnotation", "(Class,Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "AnnotationUtils", "findAnnotations", "(Class,Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "AnnotationUtils", "isAnnotatedBy", "(AnnotatedElement,Class[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "AnnotationUtils", "resolvePropertyName", "(Method)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ClassLoaderUtil", "getResource", "(String,Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ClassLoaderUtil", "getResourceAsStream", "(String,Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ClassLoaderUtil", "getResources", "(String,Class,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ClassLoaderUtil", "loadClass", "(String,Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ClassLoaderUtil", "printClassLoader", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ClassLoaderUtil", "printClassLoader", "(ClassLoader)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ClassPathFinder", "findMatches", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ClearableValueStack", "clearContextValues", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "CompoundRoot", "CompoundRoot", "(List)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "CompoundRoot", "cutStack", "(int)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "DomHelper$DOMBuilder", "getDocument", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "DomHelper", "parse", "(InputSource)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "DomHelper", "parse", "(InputSource,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "Evaluated", "isDefined", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "PropertiesReader", "PropertiesReader", "(Reader)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "PropertiesReader", "PropertiesReader", "(Reader,char)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "PropertiesReader", "contains", "(char[],char)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "PropertiesReader", "nextProperty", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "PropertiesReader", "readProperty", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "PropertiesReader", "unescapeJava", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "PropertiesReader", "unescapeJava", "(Writer,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ProxyUtil", "isProxy", "(Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ProxyUtil", "isProxyMember", "(Member,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ProxyUtil", "ultimateTargetClass", "(Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil$AnnotatedWith", "AnnotatedWith", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil$AnnotatedWith", "toString", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil$IsA", "IsA", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil$IsA", "toString", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil$Test", "doesMatchClass", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil$Test", "doesMatchResource", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil$Test", "matches", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil$Test", "matches", "(URL)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil", "find", "(ResolverUtil$Test,String[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil", "findAnnotated", "(Class,String[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil", "findImplementations", "(Class,String[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil", "findInPackage", "(ResolverUtil$Test,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil", "findNamedResource", "(String,String[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ResolverUtil", "findSuffix", "(String,String[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "StrutsLocalizedTextProvider", "clearDefaultResourceBundles", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "TextParseUtil$ParsedValueEvaluator", "evaluate", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", "translateVariables", "(String,ValueStack)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", "translateVariables", "(String,ValueStack,TextParseUtil$ParsedValueEvaluator)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", "translateVariables", "(char,String,ValueStack)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", "translateVariablesCollection", "(String,ValueStack,boolean,TextParseUtil$ParsedValueEvaluator)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", "translateVariablesCollection", "(char[],String,ValueStack,boolean,TextParseUtil$ParsedValueEvaluator,int)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", "set", "(String,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", "setDefaultType", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", "setParameter", "(String,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", "setValue", "(String,Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", "setValue", "(String,Object,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "ValueStack", "size", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "WildcardUtil", "needsBackslashToBeLiteralInRegex", "(char)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "XWorkTestCaseHelper", "setUp", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.util", "XWorkTestCaseHelper", "tearDown", "(ConfigurationManager)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.annotations", "ValidatorType", "toString", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "ConditionalVisitorFieldValidator", "validateExpression", "(Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "getMaxExclusive", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "getMaxInclusive", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "getMinExclusive", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "getMinInclusive", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "setMaxExclusive", "(Double)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "setMaxInclusive", "(Double)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "setMinExclusive", "(Double)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "DoubleRangeFieldValidator", "setMinInclusive", "(Double)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", "isCaseSensitive", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", "isTrimed", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", "setCaseSensitive", "(Boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RegexFieldValidator", "setTrim", "(Boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RepopulateConversionErrorFieldValidatorSupport", "isRepopulateField", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RepopulateConversionErrorFieldValidatorSupport", "repopulateField", "(Object)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RepopulateConversionErrorFieldValidatorSupport", "setRepopulateField", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RequiredStringValidator", "isTrim", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RequiredStringValidator", "setTrim", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "RequiredStringValidator", "setTrimExpression", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", "getMaxLength", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", "getMinLength", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", "isTrim", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", "setMaxLength", "(int)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", "setMinLength", "(int)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "StringLengthFieldValidator", "setTrim", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "URLValidator", "getUrlRegex", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "URLValidator", "setUrlRegex", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator", "isAppendPrefix", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator.validators", "VisitorFieldValidator", "setAppendPrefix", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator", "AnnotationValidationConfigurationBuilder", "buildAnnotationClassValidatorConfigs", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DefaultActionValidatorManager", "setFileManagerFactory", "(FileManagerFactory)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DefaultActionValidatorManager", "setReloadingConfigs", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator", "DelegatingValidatorContext", "DelegatingValidatorContext", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ShortCircuitableValidator", "isShortCircuit", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ShortCircuitableValidator", "setShortCircuit", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidationInterceptor", "isValidateAnnotatedMethodOnly", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidationInterceptor", "setAlwaysInvokeValidate", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidationInterceptor", "setDeclarative", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidationInterceptor", "setProgrammatic", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidationInterceptor", "setValidateAnnotatedMethodOnly", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorConfig", "isShortCircuit", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorFileParser", "parseActionValidatorConfigs", "(ValidatorFactory,InputStream,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2.validator", "ValidatorFileParser", "parseValidatorDefinitions", "(Map,InputStream,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "Action", "execute", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionChainResult", "getChainHistory", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", "bind", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", "bind", "(ActionContext)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", "clear", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", "containsValueStack", "(Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", "getContext", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", "getInstance", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionContext", "of", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", "addPreResultListener", "(PreResultListener)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", "getInvocationContext", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", "getProxy", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", "getResult", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", "getResultCode", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", "getStack", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", "init", "(ActionProxy)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", "invoke", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", "invokeActionOnly", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", "isExecuted", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", "setActionEventListener", "(ActionEventListener)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionInvocation", "setResultCode", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxy", "getExecuteResult", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxy", "isMethodSpecified", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionProxy", "setExecuteResult", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionSupport", "clearActionErrors", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionSupport", "clearErrors", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionSupport", "clearErrorsAndMessages", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionSupport", "clearFieldErrors", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionSupport", "clearMessages", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionSupport", "input", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ActionSupport", "pause", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "AsyncManager", "hasAsyncActionResult", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "AsyncManager", "invokeAsyncAction", "(Callable)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "DefaultActionProxyFactory", "toString", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "FileManager", "fileNeedsReloading", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "FileManager", "fileNeedsReloading", "(URL)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "FileManager", "internal", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "FileManager", "loadFile", "(URL)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "FileManager", "monitorFile", "(URL)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "FileManager", "setReloadingConfigs", "(boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "FileManager", "support", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "FileManagerFactory", "setReloadingConfigs", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "LocaleProvider", "getLocale", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "LocaleProvider", "isValidLocale", "(Locale)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "LocaleProvider", "isValidLocaleString", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "LocaleProviderFactory", "createLocaleProvider", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "LocalizedTextProvider", "addDefaultResourceBundle", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "LocalizedTextProvider", "findDefaultText", "(String,Locale,Object[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "LocalizedTextProvider", "findText", "(Class,String,Locale)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "LocalizedTextProvider", "findText", "(Class,String,Locale,String,Object[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "LocalizedTextProvider", "findText", "(Class,String,Locale,String,Object[],ValueStack)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "LocalizedTextProvider", "findText", "(ResourceBundle,String,Locale)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "LocalizedTextProvider", "findText", "(ResourceBundle,String,Locale,String,Object[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "LocalizedTextProvider", "findText", "(ResourceBundle,String,Locale,String,Object[],ValueStack)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", "buildAction", "(String,String,ActionConfig,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", "buildBean", "(Class,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", "buildBean", "(String,Map,boolean)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", "buildConverter", "(Class,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", "buildInterceptor", "(InterceptorConfig,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", "buildResult", "(ResultConfig,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", "buildUnknownHandler", "(String,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", "buildValidator", "(String,Map,Map)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", "getClassInstance", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ObjectFactory", "isNoArgConstructorRequired", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "Preparable", "prepare", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ResourceBundleTextProvider", "setClazz", "(Class)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "Result", "execute", "(ActionInvocation)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", "getText", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,List)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,String,List)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,String,List,ValueStack)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,String,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,String,String[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,String,String[],ValueStack)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", "getText", "(String,String[])", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", "getTexts", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "TextProvider", "hasKey", "(String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "TextProviderSupport", "setLocaleProviderFactory", "(LocaleProviderFactory)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "UnknownHandler", "handleUnknownActionMethod", "(Object,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "UnknownHandler", "handleUnknownResult", "(ActionContext,String,ActionConfig,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "UnknownHandlerManager", "handleUnknownResult", "(ActionContext,String,ActionConfig,String)", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "UnknownHandlerManager", "hasUnknownHandlers", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "Validateable", "validate", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ValidationAwareSupport", "clearActionErrors", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ValidationAwareSupport", "clearErrors", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ValidationAwareSupport", "clearErrorsAndMessages", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ValidationAwareSupport", "clearFieldErrors", "()", "summary", "df-generated"] - - ["com.opensymphony.xwork2", "ValidationAwareSupport", "clearMessages", "()", "summary", "df-generated"] - - ["org.apache.struts.beanvalidation.validation.interceptor", "BeanValidationInterceptor", "setConvertToUtf8", "(String)", "summary", "df-generated"] - - ["org.apache.struts.beanvalidation.validation.interceptor", "BeanValidationManager", "getValidator", "()", "summary", "df-generated"] - - ["org.apache.struts2.action", "ServletRequestAware", "withServletRequest", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.apache.struts2.action", "ServletResponseAware", "withServletResponse", "(HttpServletResponse)", "summary", "df-generated"] - - ["org.apache.struts2.async", "AsyncAction", "getTimeout", "()", "summary", "df-generated"] - - ["org.apache.struts2.compiler", "MemoryJavaFileObject", "MemoryJavaFileObject", "(String,JavaFileObject$Kind)", "summary", "df-generated"] - - ["org.apache.struts2.components.date", "DateFormatter", "format", "(TemporalAccessor,String)", "summary", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateEngine", "renderTemplate", "(TemplateRenderingContext)", "summary", "df-generated"] - - ["org.apache.struts2.components.template", "TemplateEngineManager", "getTemplateEngine", "(Template,String)", "summary", "df-generated"] - - ["org.apache.struts2.components", "ActionComponent", "setExecuteResult", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "ActionComponent", "setFlush", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "ActionComponent", "setIgnoreContextParams", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "ActionComponent", "setRethrowException", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "ActionError", "setEscape", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "ActionMessage", "setEscape", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Anchor", "setEncode", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Anchor", "setEscapeAmp", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Anchor", "setEscapeHtmlBody", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Anchor", "setForceAddSchemeHostAndPort", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Anchor", "setIncludeContext", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "ClosingUIBean", "getDefaultOpenTemplate", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "Component", "addParameter", "(String,Object)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Component", "end", "(Writer,String)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Component", "escapeHtmlBody", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "Component", "getPerformClearTagStateForTagPoolingServers", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "Component", "isValidTagAttribute", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Component", "setDevMode", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Component", "setEscapeHtmlBody", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Component", "setPerformClearTagStateForTagPoolingServers", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Component", "setThrowExceptionsOnELFailure", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Component", "start", "(Writer)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Component", "usesBody", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "ContextBean", "setVar", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Date", "isNice", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "Date", "setNice", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "FieldError", "setEscape", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "FieldError", "setFieldName", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Form", "getValidators", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Form", "setIncludeContext", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "GenericUIBean", "contains", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Include", "setUseResponseEncoding", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.components", "ListUIBean", "contains", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.components", "ListUIBean", "setThrowExceptionOnNullValueAttribute", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Number", "getMaximumFractionDigits", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "Number", "getMaximumIntegerDigits", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "Number", "getMinimumFractionDigits", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "Number", "getMinimumIntegerDigits", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "Number", "isGroupingUsed", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "Number", "isParseIntegerOnly", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "Number", "setGroupingUsed", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Number", "setMaximumFractionDigits", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Number", "setMaximumIntegerDigits", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Number", "setMinimumFractionDigits", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Number", "setMinimumIntegerDigits", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Number", "setParseIntegerOnly", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "OptGroup", "setContainer", "(Container)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Param", "setSuppressEmptyParameters", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Property", "setEscapeCsv", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Property", "setEscapeHtml", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Property", "setEscapeJavaScript", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Property", "setEscapeXml", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Set", "setTrimBody", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Submit", "setEscapeHtmlBody", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Text", "setEscapeCsv", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Text", "setEscapeHtml", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Text", "setEscapeJavaScript", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "Text", "setEscapeXml", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "UIBean", "addFormParameter", "(String,Object)", "summary", "df-generated"] - - ["org.apache.struts2.components", "UIBean", "evaluateExtraParams", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "UIBean", "evaluateParams", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "UIBean", "getDefaultTemplate", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "URL", "setEncode", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "URL", "setEscapeAmp", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "URL", "setForceAddSchemeHostAndPort", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "URL", "setIncludeContext", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", "determineNamespace", "(String,ValueStack,HttpServletRequest)", "summary", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", "findString", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", "isEncode", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", "isEscapeAmp", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", "isForceAddSchemeHostAndPort", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", "isIncludeContext", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", "isPutInContext", "()", "summary", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", "putInContext", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", "setEncode", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", "setEscapeAmp", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", "setForceAddSchemeHostAndPort", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "UrlProvider", "setIncludeContext", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.components", "UrlRenderer", "beforeRenderUrl", "(UrlProvider)", "summary", "df-generated"] - - ["org.apache.struts2.components", "UrlRenderer", "renderFormUrl", "(Form)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "BeanConfig", "BeanConfig", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "BeanConfig", "getClazz", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "BeanConfig", "getScope", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "BeanConfig", "getType", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "BeanConfig", "isOnlyStatic", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "BeanConfig", "isOptional", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "BeanSelectionConfig", "BeanSelectionConfig", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "BeanSelectionConfig", "getClazz", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getConfigurationXmlReload", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getDevMode", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getDisableRequestAttributeValueStackLookup", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getDisallowProxyMemberAccess", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getDispatcherParametersWorkaround", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getElThrowExceptionOnFailure", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getEnableDynamicMethodInvocation", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getEnableSlashesInActionNames", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getFreemarkerBeanwrapperCache", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getFreemarkerMruMaxStrongSize", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getFreemarkerWrapperAltMap", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getHandleException", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getI18nReload", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getMapperActionPrefixCrossNamespaces", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getMapperActionPrefixEnabled", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getMapperAlwaysSelectFullNamespace", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getMultipartBufferSize", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getMultipartEnabled", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getMultipartMaxFileSize", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getMultipartMaxFiles", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getMultipartMaxSize", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getMultipartMaxStringLength", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getObjectFactorySpringAutoWireAlwaysRespect", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getObjectFactorySpringEnableAopSupport", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getObjectFactorySpringUseClassCache", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getOgnlAllowStaticFieldAccess", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getOgnlAutoGrowthCollectionLimit", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getOgnlEnableEvalExpression", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getOgnlEnableExpressionCache", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getOgnlLogMissingProperties", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getServeStatic", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getServeStaticBrowserCache", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getUrlHttpPort", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getUrlHttpsPort", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "getXsltNocache", "()", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setAcceptedPatternsChecker", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setActionProxyFactory", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setActionValidatorManager", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setBeaninfoCacheFactory", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setConfigurationXmlReload", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setContentTypeMatcher", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterAnnotationProcessor", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterArray", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterCollection", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterCreator", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterDate", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterFileProcessor", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterHolder", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterNumber", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterPropertiesProcessor", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setConverterString", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setDevMode", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setDisableRequestAttributeValueStackLookup", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setDisallowProxyMemberAccess", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setDispatcherErrorHandler", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setDispatcherParametersWorkaround", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setElThrowExceptionOnFailure", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setEnableDynamicMethodInvocation", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setEnableSlashesInActionNames", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setExcludedPatternsChecker", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setExpressionCacheFactory", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setExpressionParser", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setFreemarkerBeanwrapperCache", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setFreemarkerManagerClassname", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setFreemarkerMruMaxStrongSize", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setFreemarkerWrapperAltMap", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setHandleException", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setI18nReload", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setLocaleProviderFactory", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setLocalizedTextProvider", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setMapperActionPrefixCrossNamespaces", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setMapperActionPrefixEnabled", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setMapperAlwaysSelectFullNamespace", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setMapperClass", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setMultipartBufferSize", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setMultipartEnabled", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setMultipartMaxFileSize", "(Long)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setMultipartMaxFiles", "(Long)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setMultipartMaxSize", "(Long)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setMultipartMaxStringLength", "(Long)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setMultipartParser", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setNotExcludedAcceptedPatternsChecker", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactory", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactoryActionFactory", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactoryConverterFactory", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactoryInterceptorFactory", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactoryResultFactory", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactorySpringAutoWireAlwaysRespect", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactorySpringEnableAopSupport", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactorySpringUseClassCache", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactoryUnknownHandlerFactory", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectFactoryValidatorFactory", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setObjectTypeDeterminer", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setOgnlAllowStaticFieldAccess", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setOgnlAutoGrowthCollectionLimit", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setOgnlEnableEvalExpression", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setOgnlEnableExpressionCache", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setOgnlLogMissingProperties", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setPatternMatcher", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setReflectionContextFactory", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setReflectionProvider", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setServeStatic", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setServeStaticBrowserCache", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setStaticContentLoader", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setTextProviderFactory", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setUnknownHandlerManager", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setUrlHttpPort", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setUrlHttpsPort", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setUrlRenderer", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setValueStackFactory", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setVelocityManagerClassname", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setViewUrlHelper", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setXsltNocache", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config.entities", "ConstantConfig", "setXworkConverter", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config", "Settings", "getLocation", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.config", "Settings", "list", "()", "summary", "df-generated"] - - ["org.apache.struts2.config", "StrutsJavaConfiguration", "beanSelection", "()", "summary", "df-generated"] - - ["org.apache.struts2.config", "StrutsJavaConfigurationProvider", "setThrowExceptionOnDuplicateBeans", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config", "StrutsXmlConfigurationProvider", "StrutsXmlConfigurationProvider", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ActionNamesAction", "getConfig", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ActionNamesAction", "getNamespace", "()", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ActionNamesAction", "index", "()", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ActionNamesAction", "redirect", "()", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ConfigurationHelper", "getActionConfig", "(String,String)", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ConfigurationHelper", "getActionNames", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ConfigurationHelper", "getJarProperties", "()", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ConfigurationHelper", "getNamespaces", "()", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ListValidatorsAction", "index", "()", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ListValidatorsAction", "stripPackage", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowBeansAction$Binding", "isDefault", "()", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowConfigAction", "stripPackage", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowJarsAction", "getJarPoms", "()", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowJarsAction", "getPluginsLoaded", "()", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", "getType", "()", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowValidatorAction$PropertyInfo", "setType", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowValidatorAction", "getSelected", "()", "summary", "df-generated"] - - ["org.apache.struts2.config_browser", "ShowValidatorAction", "setSelected", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionActionAlwaysMapExecute", "()", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionActionCheckImplementsAction", "()", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionActionDisableScanning", "()", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionActionEagerLoading", "()", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionActionMapAllMatches", "()", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionActionNameLowercase", "()", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionClassesReload", "()", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionEnableSmiInheritance", "()", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionExcludeParentClassLoader", "()", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionPackageLocatorsDisable", "()", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionRedirectToSlash", "()", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "getConventionResultFlatLayout", "()", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionAlwaysMapExecute", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionCheckImplementsAction", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionConfigBuilder", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionDisableScanning", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionEagerLoading", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionMapAllMatches", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionNameBuilder", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionActionNameLowercase", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionClassesReload", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionConventionsService", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionEnableSmiInheritance", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionExcludeParentClassLoader", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionInterceptorMapBuilder", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionPackageLocatorsDisable", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionRedirectToSlash", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionResultFlatLayout", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.convention.config.entities", "ConventionConstantConfig", "setConventionResultMapBuilder", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "ActionConfigBuilder", "buildActionConfigs", "()", "summary", "df-generated"] - - ["org.apache.struts2.convention", "ActionConfigBuilder", "destroy", "()", "summary", "df-generated"] - - ["org.apache.struts2.convention", "ActionConfigBuilder", "needsReload", "()", "summary", "df-generated"] - - ["org.apache.struts2.convention", "ClasspathConfigurationProvider", "ClasspathConfigurationProvider", "(Container)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "ClasspathConfigurationProvider", "setDevMode", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "ClasspathConfigurationProvider", "setReload", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "ClasspathPackageProvider", "ClasspathPackageProvider", "(Container)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "DefaultActionNameBuilder", "DefaultActionNameBuilder", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "DefaultResultMapBuilder", "setFlatResultLayout", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "InterceptorMapBuilder", "build", "(Class,PackageConfig$Builder,String,Action)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setAlwaysMapExecute", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setCheckImplementsAction", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setDevMode", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setDisableActionScanning", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setDisablePackageLocatorsScanning", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setEagerLoading", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setExcludeParentClassLoader", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setFileManagerFactory", "(FileManagerFactory)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setMapAllMatches", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setReload", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "PackageBasedActionConfigBuilder", "setSlashesInActionNames", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "ReflectionTools", "containsMethod", "(Class,String,Class[])", "summary", "df-generated"] - - ["org.apache.struts2.convention", "ReflectionTools", "getAnnotation", "(Class,String,Class)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "ReflectionTools", "getClassHierarchy", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.convention", "StringTools", "contains", "(String[],String,boolean)", "summary", "df-generated"] - - ["org.apache.struts2.conversion", "StrutsConversionPropertiesProcessor", "loadConversionProperties", "(String,boolean)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "CompositeActionMapper", "CompositeActionMapper", "(Container,String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", "isSlashesInActionNames", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", "setAllowActionPrefix", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", "setAllowDynamicMethodCalls", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", "setAlwaysSelectFullNamespace", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.mapper", "DefaultActionMapper", "setSlashesInActionNames", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "AbstractMultiPartRequest", "setBufferSize", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "AbstractMultiPartRequest", "setLocaleProviderFactory", "(LocaleProviderFactory)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "AbstractMultiPartRequest", "setMaxFileSize", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "AbstractMultiPartRequest", "setMaxFiles", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "AbstractMultiPartRequest", "setMaxSize", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "AbstractMultiPartRequest", "setMaxStringLength", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "cleanUp", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getContentType", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getFile", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getFileNames", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getFileParameterNames", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getFilesystemName", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getParameter", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getParameterNames", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "getParameterValues", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequest", "parse", "(HttpServletRequest,String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", "cleanUp", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", "getContentTypes", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", "getFileNames", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", "getFileSystemNames", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", "getFiles", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "MultiPartRequestWrapper", "hasErrors", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "UploadedFile", "delete", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "UploadedFile", "isFile", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher.multipart", "UploadedFile", "length", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "DefaultDispatcherErrorHandler", "setDevMode", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "DefaultStaticContentLoader", "setDevMode", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "DefaultStaticContentLoader", "setServeStaticBrowserCache", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "DefaultStaticContentLoader", "setServeStaticContent", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "addDispatcherListener", "(DispatcherListener)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "cleanUpAfterInit", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "cleanUpRequest", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "cleanup", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "getContainer", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "getInstance", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "init", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "isDevMode", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "isHandleException", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "removeDispatcherListener", "(DispatcherListener)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "serviceAction", "(HttpServletRequest,HttpServletResponse,ActionMapping)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "setDevMode", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "setDisableRequestAttributeValueStackLookup", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "setDispatcherErrorHandler", "(DispatcherErrorHandler)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "setHandleException", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "setInstance", "(Dispatcher)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Dispatcher", "setMultipartSupportEnabled", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "DispatcherErrorHandler", "handleError", "(HttpServletRequest,HttpServletResponse,int,Exception)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "DispatcherErrorHandler", "init", "(ServletContext)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "DispatcherListener", "dispatcherDestroyed", "(Dispatcher)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "DispatcherListener", "dispatcherInitialized", "(Dispatcher)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "ExecuteOperations", "executeAction", "(HttpServletRequest,HttpServletResponse,ActionMapping)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "ExecuteOperations", "executeStaticResourceRequest", "(HttpServletRequest,HttpServletResponse)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "HostConfig", "getInitParameter", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "HostConfig", "getInitParameterNames", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "HostConfig", "getServletContext", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "HttpParameters", "contains", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "HttpParameters", "create", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "HttpParameters", "toString", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "InitOperations", "buildExcludedPatternsList", "(Dispatcher)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "InitOperations", "cleanup", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "InitOperations", "findDispatcherOnThread", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "InitOperations", "initStaticContentLoader", "(HostConfig,Dispatcher)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "LocalizedMessage", "getClazz", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter$Request", "toString", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter", "getMultipleValues", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter", "getObject", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter", "getValue", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter", "isDefined", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "Parameter", "isMultiple", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", "assignDispatcherToThread", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", "cleanupDispatcher", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", "cleanupRequest", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", "cleanupWrappedRequest", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", "clearDevModeOverride", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", "createActionContext", "(HttpServletRequest,HttpServletResponse)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", "getDevModeOverride", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", "isUrlExcluded", "(HttpServletRequest,List)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", "overrideDevMode", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "PrepareOperations", "trackRecursion", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "SessionMap", "invalidate", "()", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "StaticContentLoader", "canHandle", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "StaticContentLoader", "findStaticResource", "(String,HttpServletRequest,HttpServletResponse)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "StaticContentLoader", "setHostConfig", "(HostConfig)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "StrutsRequestWrapper", "StrutsRequestWrapper", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.apache.struts2.dispatcher", "StrutsRequestWrapper", "StrutsRequestWrapper", "(HttpServletRequest,boolean)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELArithmetic", "add", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELArithmetic", "divide", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELArithmetic", "isNumber", "(Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELArithmetic", "isNumberType", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELArithmetic", "matches", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELArithmetic", "mod", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELArithmetic", "multiply", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELArithmetic", "subtract", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "checkType", "(Object,Class)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "coerceToBoolean", "(Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "coerceToCharacter", "(Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "coerceToNumber", "(Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "coerceToNumber", "(Object,Class)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "compare", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "containsNulls", "(Object[])", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "equals", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "isBigDecimalOp", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "isBigIntegerOp", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "isDoubleOp", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "isDoubleStringOp", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "isLongOp", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "isStringFloat", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "throwUnhandled", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "toFloat", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ELSupport", "toNumber", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "ExpressionBuilder", "createNode", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.el.lang", "FunctionMapperImpl$Function", "matches", "(String,String)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ArithmeticNode", "ArithmeticNode", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstAnd", "AstAnd", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstBracketSuffix", "AstBracketSuffix", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstChoice", "AstChoice", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstCompositeExpression", "AstCompositeExpression", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstDeferredExpression", "AstDeferredExpression", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstDiv", "AstDiv", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstDotSuffix", "AstDotSuffix", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstDynamicExpression", "AstDynamicExpression", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstEmpty", "AstEmpty", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstEqual", "AstEqual", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstFalse", "AstFalse", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstFloatingPoint", "AstFloatingPoint", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstFloatingPoint", "getFloatingPoint", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstFunction", "AstFunction", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstGreaterThan", "AstGreaterThan", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstGreaterThanEqual", "AstGreaterThanEqual", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstIdentifier", "AstIdentifier", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstInteger", "AstInteger", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstLessThan", "AstLessThan", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstLessThanEqual", "AstLessThanEqual", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstLiteralExpression", "AstLiteralExpression", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstMinus", "AstMinus", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstMod", "AstMod", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstMult", "AstMult", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstNegative", "AstNegative", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstNot", "AstNot", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstNotEqual", "AstNotEqual", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstNull", "AstNull", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstOr", "AstOr", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstPlus", "AstPlus", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstString", "AstString", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstTrue", "AstTrue", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "AstValue", "AstValue", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "BooleanNode", "BooleanNode", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "And", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "Boolean", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "BracketSuffix", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "Choice", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "Compare", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "DeferredExpression", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "DotSuffix", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "DynamicExpression", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "Equality", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "Expression", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "FloatingPoint", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "Function", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "Identifier", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "Integer", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "Literal", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "LiteralExpression", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "Math", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "Multiplication", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "NonLiteral", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "Null", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "Or", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "String", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "Unary", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "Value", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "ValuePrefix", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "ValueSuffix", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "disable_tracing", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "enable_tracing", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParser", "parse", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "ELParserTokenManager", "SwitchTo", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "JJTELParserState", "clearNodeScope", "(Node)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "JJTELParserState", "nodeArity", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "JJTELParserState", "nodeCreated", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "JJTELParserState", "openNodeScope", "(Node)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "JJTELParserState", "reset", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", "accept", "(NodeVisitor)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", "getMethodInfo", "(EvaluationContext,Class[])", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", "getType", "(EvaluationContext)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", "getValue", "(EvaluationContext)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", "invoke", "(EvaluationContext,Class[],Object[])", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", "isReadOnly", "(EvaluationContext)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", "jjtClose", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", "jjtGetNumChildren", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", "jjtOpen", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "Node", "setValue", "(EvaluationContext,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "NodeVisitor", "visit", "(Node)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", "BeginToken", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", "Done", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", "adjustBeginLineColumn", "(int,int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", "backup", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", "getBeginColumn", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", "getBeginLine", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", "getColumn", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", "getEndColumn", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", "getEndLine", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", "getLine", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleCharStream", "readChar", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleNode", "SimpleNode", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "SimpleNode", "dump", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "Token", "Token", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "Token", "getValue", "()", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "Token", "newToken", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "TokenMgrError", "TokenMgrError", "(String,int)", "summary", "df-generated"] - - ["org.apache.struts2.el.parser", "TokenMgrError", "TokenMgrError", "(boolean,int,int,int,String,char,int)", "summary", "df-generated"] - - ["org.apache.struts2.el.util", "ConcurrentCache", "ConcurrentCache", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.el.util", "MessageFactory", "get", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.el.util", "MessageFactory", "get", "(String,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.util", "MessageFactory", "get", "(String,Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.util", "MessageFactory", "get", "(String,Object,Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.util", "MessageFactory", "get", "(String,Object,Object,Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.util", "MessageFactory", "get", "(String,Object,Object,Object,Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.util", "MessageFactory", "getArray", "(String,Object[])", "summary", "df-generated"] - - ["org.apache.struts2.el.util", "ReflectionUtil", "forName", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.el.util", "ReflectionUtil", "getMethod", "(Object,Object,Class[])", "summary", "df-generated"] - - ["org.apache.struts2.el.util", "ReflectionUtil", "getPropertyDescriptor", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.el.util", "ReflectionUtil", "toTypeArray", "(String[])", "summary", "df-generated"] - - ["org.apache.struts2.el.util", "ReflectionUtil", "toTypeNameArray", "(Class[])", "summary", "df-generated"] - - ["org.apache.struts2.el", "ValueExpressionLiteral", "equals", "(ValueExpressionLiteral)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.csp", "CspInterceptor", "setEnforcingMode", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.csp", "CspSettings", "addCspHeaders", "(HttpServletRequest,HttpServletResponse)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.csp", "CspSettings", "addCspHeaders", "(HttpServletResponse)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.csp", "CspSettings", "setEnforcingMode", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "DebuggingInterceptor", "setDevMode", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "DebuggingInterceptor", "setEnableXmlWithConsole", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", "PrettyPrintWriter", "(Writer)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", "close", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", "endNode", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", "flush", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", "isEscape", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", "setEscape", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.debugging", "PrettyPrintWriter", "setValue", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.exec", "BackgroundProcess", "isDone", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.exec", "ExecutorProvider", "execute", "(Runnable)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.exec", "ExecutorProvider", "isShutdown", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.exec", "ExecutorProvider", "shutdown", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor.httpmethod", "HttpMethod", "parse", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "CoepInterceptor", "setEnforcingMode", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "CookieInterceptor", "setAcceptCookieNames", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "CoopInterceptor", "isExempted", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "DateTextFieldInterceptor$DateWord", "get", "(Character)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "DateTextFieldInterceptor$DateWord", "getAll", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "DateTextFieldInterceptor$DateWord", "getDateType", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "DateTextFieldInterceptor$DateWord", "getDescription", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "DateTextFieldInterceptor$DateWord", "getLength", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "ExecuteAndWaitInterceptor", "setDelay", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "ExecuteAndWaitInterceptor", "setDelaySleepInterval", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "ExecuteAndWaitInterceptor", "setExecuteAfterValidationPass", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "ExecuteAndWaitInterceptor", "setThreadPriority", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "FileUploadInterceptor", "setMaximumSize", "(Long)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "I18nInterceptor", "setLocaleStorage", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "I18nInterceptor", "setSupportedLocale", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "MessageStoreInterceptor", "getAllowRequestParameterSwitch", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "MessageStoreInterceptor", "setAllowRequestParameterSwitch", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "PrincipalProxy", "getRemoteUser", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "PrincipalProxy", "getUserPrincipal", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "PrincipalProxy", "isRequestSecure", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "PrincipalProxy", "isUserInRole", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "ResourceIsolationPolicy", "isRequestAllowed", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "ScopeInterceptor", "isReset", "()", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "ScopeInterceptor", "setAutoCreateSession", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.interceptor", "ScopeInterceptor", "setReset", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPlugin", "doTag", "(TagPluginContext)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "dontUseTagPlugin", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "generateAttribute", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "generateBody", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "generateDeclaration", "(String,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "generateImport", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "generateJavaSource", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "getConstantAttribute", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "getParentContext", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "getTemporaryVariableName", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "isAttributeSpecified", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "isConstantAttribute", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler.tagplugin", "TagPluginContext", "isScriptless", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "BeanRepository", "checkVariable", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "BeanRepository", "getBeanType", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Compiler", "compile", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Compiler", "compile", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Compiler", "compile", "(boolean,boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Compiler", "isOutDated", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Compiler", "isOutDated", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Compiler", "removeGeneratedClassFiles", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Compiler", "removeGeneratedFiles", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELFunctionMapper", "map", "(Compiler,Node$Nodes)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Nodes", "containsEL", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Nodes", "isEmpty", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Root", "getType", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Visitor", "visit", "(ELNode$ELText)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Visitor", "visit", "(ELNode$Function)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode$Visitor", "visit", "(ELNode$Text)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELNode", "accept", "(ELNode$Visitor)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELParser", "getType", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ELParser", "parse", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "ErrorDispatcher", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "javacError", "(JavacErrorDetail[])", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "javacError", "(String,Exception)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Exception)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Mark,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Mark,String,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Mark,String,String,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Mark,String,String,String,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Node,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Node,String,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Node,String,String,Exception)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Node,String,String,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(Node,String,String,String,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(String,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(String,String,Exception)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(String,String,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorDispatcher", "jspError", "(String,String,String,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorHandler", "javacError", "(JavacErrorDetail[])", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorHandler", "javacError", "(String,Exception)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorHandler", "jspError", "(String,Exception)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ErrorHandler", "jspError", "(String,int,int,String,Exception)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", "getJavaLineNumber", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JavacErrorDetail", "getJspBeginLineNumber", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspConfig", "isJspPage", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", "checkCompile", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", "destroy", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", "getJspCount", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", "getJspReloadCount", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", "incrementJspReloadCount", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", "removeWrapper", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspRuntimeContext", "setJspReloadCount", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "booleanValue", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "checkAttributes", "(String,Node,JspUtil$ValidAttribute[],ErrorDispatcher)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "checkScope", "(String,Node,ErrorDispatcher)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "escapeQueryString", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "escapeXml", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "getCanonicalName", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "getExprInXml", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "getInputStream", "(String,JarFile,JspCompilationContext,ErrorDispatcher)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "getTagHandlerClassName", "(String,ErrorDispatcher)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "getTagHandlerClassName", "(String,String,ErrorDispatcher)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "isExpression", "(String,boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "isJavaKeyword", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "makeJavaIdentifier", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "makeJavaPackage", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "mangleChar", "(char)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "nextTemporaryVariableName", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "removeQuotes", "(char[])", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "resetTemporaryVariableName", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "toClass", "(String,ClassLoader)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "JspUtil", "validateExpressions", "(Mark,String,Class,FunctionMapper,ErrorDispatcher)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "hasIncludeAction", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "hasParamAction", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "hasScriptingVars", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "hasSetProperty", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "hasUseBean", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "isScriptless", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "setHasIncludeAction", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "setHasParamAction", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "setHasScriptingVars", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "setHasSetProperty", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "setHasUseBean", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ChildInfo", "setScriptless", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "checkIfAttributeIsJspFragment", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "getCustomNestingLevel", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "getNumCount", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "getTagAttributeInfo", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "getTagHandlerClass", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "getTagVariableInfos", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "hasEmptyBody", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "implementsBodyTag", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "implementsDynamicAttributes", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "implementsIterationTag", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "implementsJspIdConsumer", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "implementsSimpleTag", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "implementsTryCatchFinally", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "isTagFile", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "setNumCount", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "setTagHandlerClass", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "setUseTagPlugin", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$CustomTag", "useTagPlugin", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$ELExpression", "getType", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "getExpectedTypeName", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "getParameterTypeNames", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "isDeferredInput", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "isDeferredMethodInput", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "isDynamic", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "isELInterpreterInput", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "isExpression", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "isLiteral", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "isNamedAttribute", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$JspAttribute", "validateEL", "(ExpressionFactory,ELContext)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$NamedAttribute", "isTrim", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Nodes", "isGeneratedInBuffer", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Nodes", "remove", "(Node)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Nodes", "setGeneratedInBuffer", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Nodes", "size", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Root", "isBomPresent", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Root", "isDefaultPageEncoding", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Root", "isEncodingSpecifiedInProlog", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Root", "isXmlSyntax", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Root", "nextTemporaryVariableName", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Root", "setIsBomPresent", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Root", "setIsDefaultPageEncoding", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Root", "setIsEncodingSpecifiedInProlog", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TemplateText", "addSmap", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TemplateText", "isAllSpace", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TemplateText", "ltrim", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$TemplateText", "rtrim", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "doVisit", "(Node)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$AttributeDirective)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$Comment)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$CustomTag)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$Declaration)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$DoBodyAction)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$ELExpression)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$Expression)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$ForwardAction)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$GetProperty)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$IncludeAction)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$IncludeDirective)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$InvokeAction)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$JspBody)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$JspElement)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$JspOutput)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$JspRoot)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$JspText)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$NamedAttribute)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$PageDirective)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$ParamAction)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$ParamsAction)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$PlugIn)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$Root)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$Scriptlet)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$SetProperty)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$TagDirective)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$TaglibDirective)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$TemplateText)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$UninterpretedTag)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$UseBean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node$Visitor", "visit", "(Node$VariableDirective)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "Node", "getText", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ServletWriter", "close", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ServletWriter", "getJavaLine", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ServletWriter", "popIndent", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ServletWriter", "print", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ServletWriter", "print", "(char)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ServletWriter", "print", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ServletWriter", "printComment", "(Mark,Mark,char[])", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ServletWriter", "printMultiLn", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ServletWriter", "printil", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ServletWriter", "printin", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ServletWriter", "printin", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ServletWriter", "println", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ServletWriter", "println", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "ServletWriter", "pushIndent", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapGenerator", "setDoEmbedded", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum$LineInfo", "getString", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum$LineInfo", "setInputLineCount", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum$LineInfo", "setInputStartLine", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum$LineInfo", "setLineFileID", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum$LineInfo", "setOutputLineIncrement", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum$LineInfo", "setOutputStartLine", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum$LineInfo", "toString", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum", "addLineData", "(int,String,int,int,int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapStratum", "optimizeLineSection", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapUtil", "evaluateNodes", "(Node$Nodes,SmapStratum,HashMap,boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "SmapUtil", "installSmap", "(String[])", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "TextOptimizer", "concatenate", "(Compiler,Node$Nodes)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "TldLocationsCache", "getAbsolutePathsOfLocations", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "TldLocationsCache", "setNoTldJars", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.compiler", "TldLocationsCache", "uriType", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.el", "JspELException", "JspELException", "(String,ELException)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.el", "JspMethodNotFoundException", "JspMethodNotFoundException", "(String,MethodNotFoundException)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.el", "JspPropertyNotFoundException", "JspPropertyNotFoundException", "(String,PropertyNotFoundException)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.el", "JspPropertyNotWritableException", "JspPropertyNotWritableException", "(String,PropertyNotWritableException)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "BodyContentImpl", "BodyContentImpl", "(JspWriter)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "HttpJspBase", "_jspInit", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "InstanceHelper", "getClassLoaderInstanceManager", "(ClassLoader)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "InstanceHelper", "postConstruct", "(InstanceManager,Object)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "InstanceHelper", "preDestroy", "(InstanceManager,Object)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspContextWrapper", "syncBeforeInvoke", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspContextWrapper", "syncBeginTagFile", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspContextWrapper", "syncEndTagFile", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "URLEncode", "(String,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerce", "(String,Class)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToBoolean", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToByte", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToChar", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToDouble", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToFloat", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToInt", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToLong", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "coerceToShort", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "createTypedArray", "(String,Object,Method,String[],Class,Class)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "escapeQueryString", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "getReadMethod", "(Class,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "getValueFromBeanInfoPropertyEditor", "(Class,String,String,Class)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "getValueFromPropertyEditorManager", "(Class,String,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "getWriteMethod", "(Class,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleGetProperty", "(Object,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,Object)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,byte)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,char)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,double)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,float)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,long)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetProperty", "(Object,String,short)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "handleSetPropertyExpression", "(Object,String,String,PageContext,ProtectedFunctionMapper)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "introspect", "(Object,ServletRequest)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "introspecthelper", "(Object,String,String,ServletRequest,String,boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(Object)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(byte)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(char)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(double)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(float)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(long)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "JspRuntimeLibrary", "toString", "(short)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "PageContextImpl", "proprietaryEvaluate", "(String,Class,PageContext,ProtectedFunctionMapper,boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "ProtectedFunctionMapper", "getInstance", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "ProtectedFunctionMapper", "getMapForFunction", "(String,Class,String,Class[])", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "TagHandlerPool", "TagHandlerPool", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "TagHandlerPool", "get", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "TagHandlerPool", "release", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.runtime", "TagHandlerPool", "reuse", "(Tag)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.security", "SecurityClassLoad", "securityClassLoad", "(ClassLoader)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.security", "SecurityUtil", "filter", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.security", "SecurityUtil", "isPackageProtectionEnabled", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServlet", "getJspCount", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServlet", "getJspReloadCount", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServlet", "setJspReloadCount", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "decTripCount", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "destroy", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "getDependants", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "getLastModificationTest", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "incTripCount", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "isTagFile", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "loadTagFile", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "loadTagFilePrototype", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "service", "(HttpServletRequest,HttpServletResponse,boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "setLastModificationTest", "(long)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "setReload", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.servlet", "JspServletWrapper", "setServletClassLastModifiedTime", "(long)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.tagplugins.jstl", "Util$ImportResponseWrapper", "ImportResponseWrapper", "(HttpServletResponse)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.tagplugins.jstl", "Util", "getScope", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.tagplugins.jstl", "Util", "isAbsoluteUrl", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "EncodingMap", "getIANA2JavaMapping", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "EncodingMap", "getJava2IANAMapping", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "EncodingMap", "putIANA2JavaMapping", "(String,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "EncodingMap", "putJava2IANAMapping", "(String,String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "EncodingMap", "removeIANA2JavaMapping", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "EncodingMap", "removeJava2IANAMapping", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "ParserUtils", "parseXMLDocument", "(String,InputSource)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "ParserUtils", "parseXMLDocument", "(String,InputStream)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "SymbolTable", "SymbolTable", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "SymbolTable", "containsSymbol", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "SymbolTable", "containsSymbol", "(char[],int,int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "SymbolTable", "hash", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "SymbolTable", "hash", "(char[],int,int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", "removeAttribute", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "TreeNode", "removeNode", "(TreeNode)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "highSurrogate", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isContent", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isHighSurrogate", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isInvalid", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isLowSurrogate", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isMarkup", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isNCName", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isNCNameStart", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isName", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isNameStart", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isPubid", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isSpace", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isSupplemental", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isValid", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isValidIANAEncoding", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isValidJavaEncoding", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isValidNCName", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isValidName", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "isValidNmtoken", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "lowSurrogate", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLChar", "supplemental", "(char,char)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", "getEncoding", "(String,JarFile,JspCompilationContext,ErrorDispatcher)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", "isExternal", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", "peekChar", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", "scanChar", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", "skipChar", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", "skipSpaces", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLEncodingDetector", "skipString", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLString", "clear", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLString", "equals", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLString", "equals", "(char[],int,int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", "XMLStringBuffer", "(char)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", "XMLStringBuffer", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper.xmlparser", "XMLStringBuffer", "append", "(char)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "EmbeddedServletOptions", "setErrorOnUseBeanInvalidClassAttribute", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JasperException", "JasperException", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JasperException", "JasperException", "(String,Throwable)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JasperException", "JasperException", "(Throwable)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "execute", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "getFailOnError", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "getJspCompilerPath", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "getJspCompilerPlugin", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "getProtectionDomain", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "getTagPoolSize", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "getTldAbsolutePaths", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "setAddWebXmlMappings", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "setCaching", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "setClassDebugInfo", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "setCompile", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "setErrorOnUseBeanInvalidClassAttribute", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "setFailOnError", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "setGenStringAsCharArray", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "setListErrors", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "setPoolingEnabled", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "setSmapDumped", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "setSmapSuppressed", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "setTrimSpaces", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "setValidateXml", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "setVerbose", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspC", "setXpoweredBy", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", "checkOutputDir", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", "compile", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", "getResource", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", "getResourceAsStream", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", "getResourcePaths", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", "getTldLocation", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", "incrementRemoved", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", "isErrorPage", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", "isPrototypeMode", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", "isRemoved", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", "isTagFile", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", "keepGenerated", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", "load", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", "setErrorPage", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "JspCompilationContext", "setPrototypeMode", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "genStringAsCharArray", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "getCache", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "getCheckInterval", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "getClassDebugInfo", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "getCompilerClassName", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "getDevelopment", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "getDisplaySourceFragment", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "getErrorOnUseBeanInvalidClassAttribute", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "getFork", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "getKeepGenerated", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "getMappedFile", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "getModificationTestInterval", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "getTrimSpaces", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "isCaching", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "isPoolingEnabled", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "isSmapDumped", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "isSmapSuppressed", "()", "summary", "df-generated"] - - ["org.apache.struts2.jasper", "Options", "isXpoweredBy", "()", "summary", "df-generated"] - - ["org.apache.struts2.json.bridge", "FieldBridge", "objectToString", "(Object)", "summary", "df-generated"] - - ["org.apache.struts2.json.config.entities", "JSONConstantConfig", "getJsonResultExcludeProxyProperties", "()", "summary", "df-generated"] - - ["org.apache.struts2.json.config.entities", "JSONConstantConfig", "setJsonResultExcludeProxyProperties", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json.config.entities", "JSONConstantConfig", "setJsonWriter", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCError", "getCode", "()", "summary", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCError", "setCode", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCErrorCode", "code", "()", "summary", "df-generated"] - - ["org.apache.struts2.json.rpc", "RPCErrorCode", "message", "()", "summary", "df-generated"] - - ["org.apache.struts2.json.smd", "SMDGenerator", "generate", "(ActionInvocation)", "summary", "df-generated"] - - ["org.apache.struts2.json", "DefaultJSONWriter", "setExcludeProxyProperties", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONCleaner", "isDefaultBlock", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONCleaner", "setDefaultBlock", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONException", "JSONException", "(Throwable)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", "getDebug", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", "isEnableGZIP", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", "isEnableSMD", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", "isExcludeNullProperties", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", "isNoCache", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", "setDebug", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", "setDevMode", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", "setEnableGZIP", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", "setEnableSMD", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", "setExcludeNullProperties", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", "setIgnoreHierarchy", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", "setIgnoreSMDMethodInterfaces", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", "setNoCache", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", "setPrefix", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONInterceptor", "setWrapWithComments", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONPopulator", "populateObject", "(Object,Map)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "isEnableGZIP", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "isEnableSMD", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "isEnumAsBean", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "isExcludeNullProperties", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "isIgnoreHierarchy", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "isNoCache", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "isWrapWithComments", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "setDevMode", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "setEnableGZIP", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "setEnableSMD", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "setEnumAsBean", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "setErrorCode", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "setExcludeNullProperties", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "setIgnoreHierarchy", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "setIgnoreInterfaces", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "setNoCache", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "setPrefix", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "setStatusCode", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONResult", "setWrapWithComments", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil$ClassVisitor", "visit", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", "deserialize", "(Reader)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", "deserialize", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", "isGzipInRequest", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", "listSMDMethods", "(Class,boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", "setContainer", "(Container)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", "visitInterfaces", "(Class,JSONUtil$ClassVisitor)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONUtil", "writeJSONToResponse", "(SerializationParams)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONValidationInterceptor", "isJsonEnabled", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONValidationInterceptor", "isSetEncoding", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONValidationInterceptor", "isValidateOnly", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONValidationInterceptor", "setValidationFailedStatus", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONWriter", "setCacheBeanInfo", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONWriter", "setDateFormatter", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONWriter", "setEnumAsBean", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONWriter", "setExcludeProxyProperties", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "JSONWriter", "setIgnoreHierarchy", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", "getErrorCode", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", "getStatusCode", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", "isGzip", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", "isNoCache", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", "isPrefix", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", "isSmd", "()", "summary", "df-generated"] - - ["org.apache.struts2.json", "SerializationParams", "isWrapWithComments", "()", "summary", "df-generated"] - - ["org.apache.struts2.junit.util", "TestUtils", "assertEquals", "(URL,String)", "summary", "df-generated"] - - ["org.apache.struts2.junit.util", "TestUtils", "compare", "(URL,String)", "summary", "df-generated"] - - ["org.apache.struts2.junit.util", "TestUtils", "normalize", "(URL)", "summary", "df-generated"] - - ["org.apache.struts2.junit.util", "TestUtils", "readContent", "(URL)", "summary", "df-generated"] - - ["org.apache.struts2.junit.util", "TestUtils", "readContent", "(URL,Charset)", "summary", "df-generated"] - - ["org.apache.struts2.junit", "StrutsJUnit4TestCase", "finishExecution", "()", "summary", "df-generated"] - - ["org.apache.struts2.junit", "XWorkJUnit4TestCase", "setUp", "()", "summary", "df-generated"] - - ["org.apache.struts2.junit", "XWorkJUnit4TestCase", "tearDown", "()", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockActionRequest", "MockActionRequest", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockBaseURL", "isSecure", "()", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockEvent", "MockEvent", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockMimeResponse", "setCommitted", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", "close", "()", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", "isActive", "()", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", "setRequestedSessionIdValid", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", "setSecure", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletRequest", "setServerPort", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletSession", "access", "()", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletSession", "clearAttributes", "()", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletSession", "isInvalid", "()", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletSession", "setNew", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockPortletURL", "toString", "()", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockResourceResponse", "getContentLength", "()", "summary", "df-generated"] - - ["org.apache.struts2.mock.web.portlet", "MockResourceURL", "toString", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "displayProperty", "(Object)", "summary", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "getBundle", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "getBundleState", "(Bundle)", "summary", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "getBundles", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "getHeaderKeys", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "getPackages", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "index", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "isAllowedAction", "(Bundle,String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "isStrutsEnabled", "(Bundle)", "summary", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "start", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "stop", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "update", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "BundlesAction", "view", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi.admin.actions", "ShellAction", "executeCommand", "(String,PrintStream,PrintStream)", "summary", "df-generated"] - - ["org.apache.struts2.osgi.host", "OsgiHost", "destroy", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi.host", "OsgiHost", "getActiveBundles", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi.host", "OsgiHost", "getBundleContext", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi.host", "OsgiHost", "getBundles", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi.host", "OsgiHost", "init", "(ServletContext)", "summary", "df-generated"] - - ["org.apache.struts2.osgi.loaders", "VelocityBundleResourceLoader", "getResourceStream", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "BundleAccessor", "getAllServiceReferences", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "BundleAccessor", "getService", "(ServiceReference)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "BundleAccessor", "getServiceReference", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "BundleAccessor", "getServiceReferences", "(String,String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "BundleAccessor", "loadClass", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "BundleAccessor", "loadResourceAsStream", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "BundleAccessor", "loadResourceFromAllBundles", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "BundleAccessor", "loadResourceFromAllBundlesAsStream", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "DefaultBundleAccessor", "getInstance", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "DefaultBundleAccessor", "loadResource", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "DefaultBundleAccessor", "loadResource", "(String,boolean)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "DefaultBundleAccessor", "loadResources", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "DefaultBundleAccessor", "loadResources", "(String,boolean)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "DelegatingObjectFactory", "setDelegateObjectFactory", "(Container,String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "OsgiConfigurationProvider", "destroy", "()", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "OsgiConfigurationProvider", "setVelocityManager", "(VelocityManager)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "OsgiHostFactory", "createOsgiHost", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "OsgiUtil", "containsBean", "(Object,String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "OsgiUtil", "generateJava_SE_SystemPackageVersionString", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "OsgiUtil", "getBean", "(Object,String)", "summary", "df-generated"] - - ["org.apache.struts2.osgi", "PackageLoader", "loadPackages", "(Bundle,BundleContext,ObjectFactory,FileManagerFactory,Map)", "summary", "df-generated"] - - ["org.apache.struts2.oval.interceptor", "DefaultOValValidationManager", "setReloadingConfigs", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.oval.interceptor", "OValValidationInterceptor", "setAlwaysInvokeValidate", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.oval.interceptor", "OValValidationInterceptor", "setProgrammatic", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.oval.interceptor", "OValValidationInterceptor", "setValidateJPAAnnotations", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.plexus", "PlexusFilter", "isLoaded", "()", "summary", "df-generated"] - - ["org.apache.struts2.plexus", "PlexusLifecycleListener", "isLoaded", "()", "summary", "df-generated"] - - ["org.apache.struts2.plexus", "PlexusThreadLocal", "getPlexusContainer", "()", "summary", "df-generated"] - - ["org.apache.struts2.plexus", "PlexusThreadLocal", "setPlexusContainer", "(PlexusContainer)", "summary", "df-generated"] - - ["org.apache.struts2.plexus", "PlexusUtils", "configure", "(PlexusContainer,String)", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "getActionRequest", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "getActionResponse", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "getDefaultActionForMode", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "getModeActionMap", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "getModeNamespaceMap", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "getPhase", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "getPortletConfig", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "getPortletContext", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "getPortletNamespace", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "getRenderRequest", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "getRenderResponse", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "getRequest", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "getResourceResponse", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "getResponse", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "isJSR268Supported", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.context", "PortletActionContext", "isPortletRequest", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet.dispatcher", "Jsr168Dispatcher", "serviceAction", "(PortletRequest,PortletResponse,Map,Map,Map,Map,String,PortletPhase)", "summary", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletResult", "setUseDispatcherServlet", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.portlet.result", "PortletVelocityResult", "executeRenderResult", "(String,ActionInvocation)", "summary", "df-generated"] - - ["org.apache.struts2.portlet", "PortletPhase", "isAction", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet", "PortletPhase", "isEvent", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet", "PortletPhase", "isRender", "()", "summary", "df-generated"] - - ["org.apache.struts2.portlet", "PortletPhase", "isResource", "()", "summary", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", "getRestContentRestrictToGet", "()", "summary", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", "getRestLogger", "()", "summary", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", "setRestContentRestrictToGet", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.rest.config.entities", "RestConstantConfig", "setRestLogger", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.rest.handler", "ContentTypeHandler", "fromObject", "(ActionInvocation,Object,String,Writer)", "summary", "df-generated"] - - ["org.apache.struts2.rest.handler", "ContentTypeHandler", "fromObject", "(Object,String,Writer)", "summary", "df-generated"] - - ["org.apache.struts2.rest.handler", "ContentTypeHandler", "getContentType", "()", "summary", "df-generated"] - - ["org.apache.struts2.rest.handler", "ContentTypeHandler", "getExtension", "()", "summary", "df-generated"] - - ["org.apache.struts2.rest.handler", "ContentTypeHandler", "toObject", "(ActionInvocation,Reader,Object)", "summary", "df-generated"] - - ["org.apache.struts2.rest.handler", "ContentTypeHandler", "toObject", "(Reader,Object)", "summary", "df-generated"] - - ["org.apache.struts2.rest", "DefaultContentTypeHandlerManager", "setContainer", "(Container)", "summary", "df-generated"] - - ["org.apache.struts2.rest", "HttpHeaders", "getStatus", "()", "summary", "df-generated"] - - ["org.apache.struts2.rest", "HttpHeaders", "setStatus", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.rest", "RestActionInvocation", "setLogger", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.rest", "RestActionInvocation", "setRestrictToGet", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.rest", "RestActionSupport", "createContinue", "()", "summary", "df-generated"] - - ["org.apache.struts2.rest", "RestActionSupport", "index", "()", "summary", "df-generated"] - - ["org.apache.struts2.rest", "RestActionSupport", "options", "()", "summary", "df-generated"] - - ["org.apache.struts2.rest", "RestActionSupport", "updateContinue", "()", "summary", "df-generated"] - - ["org.apache.struts2.rest", "RestWorkflowInterceptor", "setValidationFailureStatusCode", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.result.xslt", "AbstractAdapterNode", "getElementsByTagName", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.result.xslt", "AbstractAdapterNode", "getElementsByTagNameNS", "(String,String)", "summary", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", "getAdapterForValue", "(Object)", "summary", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterFactory", "registerAdapterType", "(Class,Class)", "summary", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterNode", "getChildAfter", "(Node)", "summary", "df-generated"] - - ["org.apache.struts2.result.xslt", "AdapterNode", "getChildBefore", "(Node)", "summary", "df-generated"] - - ["org.apache.struts2.result.xslt", "StringAdapter", "getParseStringAsXML", "()", "summary", "df-generated"] - - ["org.apache.struts2.result.xslt", "StringAdapter", "setParseStringAsXML", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.result.xslt", "XSLTResult", "getStatus", "()", "summary", "df-generated"] - - ["org.apache.struts2.result.xslt", "XSLTResult", "setNoCache", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.result.xslt", "XSLTResult", "setParse", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.result.xslt", "XSLTResult", "setStatus", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.result", "HttpHeaderResult", "HttpHeaderResult", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.result", "HttpHeaderResult", "getStatus", "()", "summary", "df-generated"] - - ["org.apache.struts2.result", "HttpHeaderResult", "setParse", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.result", "HttpHeaderResult", "setStatus", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.result", "PlainResult", "ignoreCommitted", "()", "summary", "df-generated"] - - ["org.apache.struts2.result", "PostbackResult", "setCache", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.result", "PostbackResult", "setPrependServletContext", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.result", "ServletRedirectResult", "setPrependServletContext", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.result", "ServletRedirectResult", "setStatusCode", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.result", "ServletRedirectResult", "setSuppressEmptyParameters", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", "getAllowCaching", "()", "summary", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", "getBufferSize", "()", "summary", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", "setAllowCaching", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.result", "StreamResult", "setBufferSize", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.result", "StrutsResultSupport", "doExecute", "(String,ActionInvocation)", "summary", "df-generated"] - - ["org.apache.struts2.result", "StrutsResultSupport", "setEncode", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.result", "StrutsResultSupport", "setParse", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.action", "AbstractCRUDAction", "delete", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.action", "AbstractCRUDAction", "list", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.action", "EmployeeAction", "getAvailableLevels", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.action", "EmployeeAction", "getAvailablePositions", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.action", "EmployeeAction", "getEmpId", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.action", "EmployeeAction", "save", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.action", "EmployeeAction", "setEmpId", "(Long)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.action", "ExampleAction", "getBands", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.action", "ExampleAction", "getBook", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.action", "ExampleAction", "getBooks", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.action", "ExampleAction", "getCurrentDate", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.action", "ExampleAction", "getMovies", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.action", "ExampleAction", "getName", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.action", "JSPEvalAction", "cleanUp", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.action", "SkillAction", "save", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.ajax.tree", "Category", "getById", "(long)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.ajax.tree", "Category", "getId", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.ajax.tree", "Category", "isToggle", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.ajax.tree", "Category", "setId", "(long)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.ajax.tree", "Category", "toggle", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.ajax.tree", "GetCategory", "setCatId", "(long)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "AjaxTestAction", "getCount", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "AjaxTestAction", "getServerTime", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", "getTodayDate", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", "getTodayTime", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", "panel1", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", "panel2", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "Example4ShowPanelAction", "panel3", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "Example5Action", "getAge", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.ajax", "Example5Action", "setAge", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.application", "MemoryStorage", "reset", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.application", "Storage", "create", "(IdEntity)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.application", "Storage", "delete", "(Class,Serializable)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.application", "Storage", "delete", "(IdEntity)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.application", "Storage", "merge", "(IdEntity)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.async", "ChatRoomAction", "receiveNewMessages", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.async", "ChatRoomAction", "sendMessage", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.async", "ChatRoomAction", "setLastIndex", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatService", "enterRoom", "(User,String)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatService", "exitRoom", "(String,String)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatService", "logout", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.chat", "ChatService", "sendMessageToRoom", "(String,User,String)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.chat", "CrudRoomAction", "create", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.chat", "Room", "hasMember", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.chat", "Room", "memberExit", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "AddressAction", "submit", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "OperationsEnumAction", "getAvailableOperations", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "OperationsEnumAction", "submit", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "Person", "getAge", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "Person", "setAge", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.conversion", "PersonAction", "submit", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.dao", "Dao", "create", "(IdEntity)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.dao", "Dao", "delete", "(IdEntity)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.dao", "Dao", "delete", "(Serializable)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.dao", "Dao", "getFeaturedClass", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.dao", "Dao", "merge", "(IdEntity)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.exception", "CreateException", "CreateException", "(Throwable)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.exception", "DeleteException", "DeleteException", "(Throwable)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.exception", "DuplicateKeyException", "DuplicateKeyException", "(Throwable)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.exception", "StorageException", "StorageException", "(Throwable)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.exception", "UpdateException", "UpdateException", "(Throwable)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.filedownload", "FileDownloadAction", "getInputStream", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "FileUploadAction", "getUploadSize", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "FileUploadAction", "upload", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingArrayAction", "upload", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.fileupload", "MultipleFileUploadUsingListAction", "upload", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.freemarker", "CustomFreemarkerManagerUtil", "getTimeNow", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.freemarker", "CustomFreemarkerManagerUtil", "getTodayDate", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "GuessCharacterAction", "getCharacter", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "GuessCharacterAction", "setCharacter", "(Character)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "Hangman", "characterGuessedBefore", "(Character)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "Hangman", "gameEnded", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "Hangman", "guess", "(Character)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "Hangman", "guessLeft", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "Hangman", "isWin", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "HangmanException", "getType", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "Vocab", "containCharacter", "(Character)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.hangman", "Vocab", "containsAllCharacter", "(List)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", "getEmpId", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", "getSalary", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", "isMarried", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", "setEmpId", "(Long)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", "setMarried", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.model", "Employee", "setSalary", "(Float)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.model", "IdEntity", "getId", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.model", "IdEntity", "setId", "(Serializable)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.model", "Skill", "getDescription", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.model", "Skill", "getName", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.model", "Skill", "toString", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.modelDriven", "Gangster", "getAge", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.modelDriven", "Gangster", "isBustedBefore", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.modelDriven", "Gangster", "setAge", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.modelDriven", "Gangster", "setBustedBefore", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.person", "EditPersonAction", "save", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.person", "ListPeopleAction", "getPeopleCount", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.person", "Person", "getId", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.person", "Person", "setId", "(Long)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.person", "PersonManager", "createPerson", "(Person)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.person", "PersonManager", "getPeople", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.person", "PersonManager", "updatePerson", "(Person)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.source", "ViewSourceAction", "getConfigLine", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.source", "ViewSourceAction", "getPadding", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.source", "ViewSourceAction", "setPadding", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.actionPrefix", "SubmitAction", "alternateMethod", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.actiontag", "ActionTagDemo", "doInclude", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.actiontag", "ActionTagDemo", "show", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "AppendIteratorTagDemo", "submit", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "IteratorGeneratorTagDemo", "getCount", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "IteratorGeneratorTagDemo", "setCount", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "IteratorGeneratorTagDemo", "submit", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "MergeIteratorTagDemo", "submit", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "SubsetIteratorTagDemo", "getCount", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "SubsetIteratorTagDemo", "getStart", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "SubsetIteratorTagDemo", "setCount", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "SubsetIteratorTagDemo", "setStart", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.tag.nonui.iteratortag", "SubsetIteratorTagDemo", "submit", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.token", "TokenAction", "getAmount", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.token", "TokenAction", "setAmount", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AbstractValidationActionSupport", "submit", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", "getIntegerValidatorField", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitAction", "setIntegerValidatorField", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "AjaxFormSubmitSuccessAction", "execute", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", "beanValidation", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", "getIntegerValidatorField", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "BeanValidationExampleAction", "setIntegerValidatorField", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", "getIntegerValidatorField", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "FieldValidatorsExampleAction", "setIntegerValidatorField", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "QuizAction", "getAge", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "QuizAction", "setAge", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "SubmitApplication", "applicationOk", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "SubmitApplication", "cancelApplication", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "SubmitApplication", "getAge", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "SubmitApplication", "setAge", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "SubmitApplication", "submitApplication", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "User", "getAge", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.validation", "User", "setAge", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.wait", "LongProcessAction", "getTime", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase.wait", "LongProcessAction", "setTime", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.showcase.xslt", "JVMAction", "execute", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "DateAction", "browse", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "DateAction", "getDate", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "DynamicTreeSelectAction", "getNodeId", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "DynamicTreeSelectAction", "setNodeId", "(long)", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getAvailableCities", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultFavoriteSports", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultFavouriteCars", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultFavouriteCartoonCharacters", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultFavouriteCities", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultFavouriteCountries", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultFavouriteMotorcycles", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultNonFavoriteSports", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultNotFavouriteCars", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultNotFavouriteCartoonCharacters", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultNotFavouriteCountries", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "getDefaultNotFavouriteMotorcycles", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfOptiontransferselectAction", "submit", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "LotsOfRichtexteditorAction", "submit", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", "getAvailableCities", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", "getDefaultFavouriteCars", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", "getDefaultFavouriteCartoonCharacters", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", "getDefaultFavouriteCities", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", "getDefaultFavouriteCountries", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", "getDefaultFavouriteNumbers", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "MoreSelectsAction", "submit", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "ShowAjaxDynamicTreeAction", "getCategory", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "ShowAjaxDynamicTreeAction", "getNodeId", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "ShowAjaxDynamicTreeAction", "setNodeId", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "ShowDynamicTreeAction", "getTreeRootNode", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", "doSubmit", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", "isLegalAge", "()", "summary", "df-generated"] - - ["org.apache.struts2.showcase", "UITagExample", "setLegalAge", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.sitemesh", "FreemarkerPageFilter", "setFreemarkerManager", "(FreemarkerManager)", "summary", "df-generated"] - - ["org.apache.struts2.sitemesh", "OldDecorator2NewStrutsFreemarkerDecorator", "setFreemarkerManager", "(FreemarkerManager)", "summary", "df-generated"] - - ["org.apache.struts2.sitemesh", "OldDecorator2NewStrutsVelocityDecorator", "setVelocityManager", "(VelocityManager)", "summary", "df-generated"] - - ["org.apache.struts2.sitemesh", "StrutsSiteMeshFactory", "StrutsSiteMeshFactory", "(Config)", "summary", "df-generated"] - - ["org.apache.struts2.sitemesh", "VelocityPageFilter", "setVelocityManager", "(VelocityManager)", "summary", "df-generated"] - - ["org.apache.struts2.spring.config.entities", "SpringConstantConfig", "getClassReloadingReloadConfig", "()", "summary", "df-generated"] - - ["org.apache.struts2.spring.config.entities", "SpringConstantConfig", "setClassReloadingReloadConfig", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.spring", "ClassReloadingXMLWebApplicationContext", "setupReloading", "(String[],String,ServletContext,boolean)", "summary", "df-generated"] - - ["org.apache.struts2.spring", "StrutsSpringObjectFactory", "StrutsSpringObjectFactory", "(String,String,String,String,ServletContext,String,Container)", "summary", "df-generated"] - - ["org.apache.struts2.tiles", "StrutsTilesAnnotationProcessor", "buildTilesDefinition", "(String,TilesDefinition)", "summary", "df-generated"] - - ["org.apache.struts2.tiles", "StrutsTilesAnnotationProcessor", "findAnnotation", "(Object,String)", "summary", "df-generated"] - - ["org.apache.struts2.tiles", "StrutsWildcardServletApplicationContext", "StrutsWildcardServletApplicationContext", "(ServletContext)", "summary", "df-generated"] - - ["org.apache.struts2.url", "QueryStringParser$Result", "contains", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.url", "QueryStringParser$Result", "isEmpty", "()", "summary", "df-generated"] - - ["org.apache.struts2.url", "QueryStringParser", "empty", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "AttributeMap", "toString", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "ComponentUtils", "containsExpression", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.util", "ComponentUtils", "isExpression", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.util", "ContainUtil", "contains", "(Object,Object)", "summary", "df-generated"] - - ["org.apache.struts2.util", "Counter", "getCurrent", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "Counter", "getFirst", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "Counter", "getInterval", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "Counter", "getLast", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "Counter", "getNext", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "Counter", "getPrevious", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "Counter", "isWrap", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "Counter", "setAdd", "(long)", "summary", "df-generated"] - - ["org.apache.struts2.util", "Counter", "setCurrent", "(long)", "summary", "df-generated"] - - ["org.apache.struts2.util", "Counter", "setFirst", "(long)", "summary", "df-generated"] - - ["org.apache.struts2.util", "Counter", "setInterval", "(long)", "summary", "df-generated"] - - ["org.apache.struts2.util", "Counter", "setLast", "(long)", "summary", "df-generated"] - - ["org.apache.struts2.util", "Counter", "setWrap", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.util", "FastByteArrayOutputStream", "FastByteArrayOutputStream", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.util", "FastByteArrayOutputStream", "getSize", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "FastByteArrayOutputStream", "writeTo", "(RandomAccessFile)", "summary", "df-generated"] - - ["org.apache.struts2.util", "InvocationSessionStore", "loadInvocation", "(String,String)", "summary", "df-generated"] - - ["org.apache.struts2.util", "InvocationSessionStore", "storeInvocation", "(String,String,ActionInvocation)", "summary", "df-generated"] - - ["org.apache.struts2.util", "IteratorGenerator", "getHasNext", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "IteratorGenerator", "setCount", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.util", "ListEntry", "getIsSelected", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "MakeIterator", "isIterable", "(Object)", "summary", "df-generated"] - - ["org.apache.struts2.util", "ObjectFactoryDestroyable", "destroy", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "PrefixTrie", "get", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.util", "PrefixTrie", "put", "(String,Object)", "summary", "df-generated"] - - ["org.apache.struts2.util", "StrutsTestCaseHelper", "tearDown", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "StrutsTypeConverter", "convertFromString", "(Map,String[],Class)", "summary", "df-generated"] - - ["org.apache.struts2.util", "StrutsTypeConverter", "convertToString", "(Map,Object)", "summary", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", "include", "(Object)", "summary", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", "isTrue", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", "toInt", "(long)", "summary", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", "toLong", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", "toLong", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", "toString", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", "toString", "(long)", "summary", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", "toStringSafe", "(Object)", "summary", "df-generated"] - - ["org.apache.struts2.util", "StrutsUtil", "translateVariables", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.util", "SubsetIteratorFilter", "setCount", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.util", "SubsetIteratorFilter", "setStart", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.util", "TabbedPane", "TabbedPane", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.util", "TabbedPane", "getSelectedIndex", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "TabbedPane", "setSelectedIndex", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.util", "Timer", "getTime", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "Timer", "getTotal", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "TokenHelper", "generateGUID", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "TokenHelper", "getToken", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "TokenHelper", "getToken", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.util", "TokenHelper", "getTokenName", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "TokenHelper", "setSessionToken", "(String,String)", "summary", "df-generated"] - - ["org.apache.struts2.util", "TokenHelper", "setToken", "()", "summary", "df-generated"] - - ["org.apache.struts2.util", "TokenHelper", "setToken", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.util", "TokenHelper", "validToken", "()", "summary", "df-generated"] - - ["org.apache.struts2.validators", "DWRValidator", "doPost", "(String,String,Map)", "summary", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", "getDebug", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", "getNoCharsetInContentType", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", "getNocache", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", "setCacheBeanWrapper", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", "setFileManagerFactory", "(FileManagerFactory)", "summary", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", "setMruMaxStrongSize", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerManager", "setWrapperAltMap", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerResult", "isWriteIfCompleted", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.freemarker", "FreemarkerResult", "setWriteIfCompleted", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.freemarker", "StrutsBeanWrapper", "StrutsBeanWrapper", "(boolean,Version)", "summary", "df-generated"] - - ["org.apache.struts2.views.gxp", "AbstractGxp", "getGxpClass", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.gxp", "AbstractGxp", "getGxpClassForPath", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.views.gxp", "AbstractGxp", "getGxpClosure", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.gxp", "AbstractGxp", "write", "(Appendable,GxpContext)", "summary", "df-generated"] - - ["org.apache.struts2.views.gxp", "AbstractGxpResult", "setUseInstances", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.gxp", "Gxp", "getInstance", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.views.gxp", "Gxp", "getInstance", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.views.gxp", "GxpInstance", "getInstance", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.views.gxp", "GxpInstance", "getInstance", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.views.gxp", "GxpResult", "setOutputXml", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.gxp", "Param", "getType", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.gxp", "Param", "isOptional", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "JasperReportsResult", "setWrapField", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jasperreports", "ValueStackShadowMap", "containsKey", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.views.java", "DefaultTagHandlerFactory", "DefaultTagHandlerFactory", "(Class)", "summary", "df-generated"] - - ["org.apache.struts2.views.java", "JavaTemplateEngine", "setThemeClasses", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.views.java", "TagGenerator", "generate", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.java", "TagHandler", "characters", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.views.java", "TagHandler", "setNext", "(TagHandler)", "summary", "df-generated"] - - ["org.apache.struts2.views.java", "Theme", "renderTag", "(String,TemplateRenderingContext)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ActionErrorTag", "setEscape", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "ActionMessageTag", "setEscape", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FieldErrorTag", "setEscape", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "FormTag", "setIncludeContext", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "OgnlTool", "findValue", "(String,Object)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp.ui", "SubmitTag", "setEscapeHtmlBody", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "ActionTag", "getFlush", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "ActionTag", "setExecuteResult", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "ActionTag", "setFlush", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "ActionTag", "setIgnoreContextParams", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "ActionTag", "setRethrowException", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "ComponentTagSupport", "getBean", "(ValueStack,HttpServletRequest,HttpServletResponse)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "DateTag", "setNice", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "IteratorStatus$StatusState", "next", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "IteratorStatus$StatusState", "setLast", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "IteratorStatus", "getCount", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "IteratorStatus", "getIndex", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "IteratorStatus", "isEven", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "IteratorStatus", "isFirst", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "IteratorStatus", "isLast", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "IteratorStatus", "isOdd", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "IteratorStatus", "modulus", "(int)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "NumberTag", "setGroupingUsed", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "NumberTag", "setMaximumFractionDigits", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "NumberTag", "setMaximumIntegerDigits", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "NumberTag", "setMinimumFractionDigits", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "NumberTag", "setMinimumIntegerDigits", "(Integer)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "NumberTag", "setParseIntegerOnly", "(Boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "ParamTag", "setSuppressEmptyParameters", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "PropertyTag", "setEscapeCsv", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "PropertyTag", "setEscapeHtml", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "PropertyTag", "setEscapeJavaScript", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "PropertyTag", "setEscapeXml", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "SetTag", "setTrimBody", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "StrutsBodyTagSupport", "setPerformClearTagStateForTagPoolingServers", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "TextTag", "setEscapeCsv", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "TextTag", "setEscapeHtml", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "TextTag", "setEscapeJavaScript", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.jsp", "TextTag", "setEscapeXml", "(boolean)", "summary", "df-generated"] - - ["org.apache.struts2.views.util", "DefaultUrlHelper", "setHttpPort", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.views.util", "DefaultUrlHelper", "setHttpsPort", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.views.velocity.components", "AbstractDirective", "getBeanName", "()", "summary", "df-generated"] - - ["org.apache.struts2.views.velocity", "StrutsResourceLoader", "getResourceStream", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityManager", "init", "(ServletContext)", "summary", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityManager", "setContainer", "(Container)", "summary", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityStrutsUtil", "evaluate", "(String)", "summary", "df-generated"] - - ["org.apache.struts2.views.velocity", "VelocityTagLibrary", "getVelocityDirectiveClasses", "()", "summary", "df-generated"] - - ["org.apache.struts2.views", "TagLibraryDirectiveProvider", "getDirectiveClasses", "()", "summary", "df-generated"] - - ["org.apache.struts2", "JSPLoader", "load", "(String)", "summary", "df-generated"] - - ["org.apache.struts2", "JSPRuntime", "clearCache", "()", "summary", "df-generated"] - - ["org.apache.struts2", "JSPRuntime", "handle", "(String)", "summary", "df-generated"] - - ["org.apache.struts2", "JSPRuntime", "handle", "(String,boolean)", "summary", "df-generated"] - - ["org.apache.struts2", "RequestUtils", "parseIfModifiedSince", "(String)", "summary", "df-generated"] - - ["org.apache.struts2", "ServletActionContext", "getActionContext", "()", "summary", "df-generated"] - - ["org.apache.struts2", "ServletActionContext", "getActionContext", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.apache.struts2", "ServletActionContext", "getActionMapping", "()", "summary", "df-generated"] - - ["org.apache.struts2", "ServletActionContext", "getContext", "()", "summary", "df-generated"] - - ["org.apache.struts2", "ServletActionContext", "getPageContext", "()", "summary", "df-generated"] - - ["org.apache.struts2", "ServletActionContext", "getRequest", "()", "summary", "df-generated"] - - ["org.apache.struts2", "ServletActionContext", "getResponse", "()", "summary", "df-generated"] - - ["org.apache.struts2", "ServletActionContext", "getServletContext", "()", "summary", "df-generated"] - - ["org.apache.struts2", "ServletActionContext", "setRequest", "(HttpServletRequest)", "summary", "df-generated"] - - ["org.apache.struts2", "ServletActionContext", "setResponse", "(HttpServletResponse)", "summary", "df-generated"] - - ["org.apache.struts2", "ServletActionContext", "setServletContext", "(ServletContext)", "summary", "df-generated"] - - ["org.apache.struts2", "ServletCache", "clear", "()", "summary", "df-generated"] - - ["org.w3c.dom", "Document", "getElementsByTagName", "(String)", "summary", "df-generated"] - - ["org.w3c.dom", "Document", "getElementsByTagNameNS", "(String,String)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/groovy.lang.model.json b/java/ql/lib/ext/groovy.lang.model.json new file mode 100644 index 000000000000..30c888f8adda --- /dev/null +++ b/java/ql/lib/ext/groovy.lang.model.json @@ -0,0 +1,39 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["groovy.lang", "GroovyClassLoader", false, "parseClass", "(GroovyCodeSource)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyClassLoader", false, "parseClass", "(GroovyCodeSource,boolean)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyClassLoader", false, "parseClass", "(InputStream,String)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyClassLoader", false, "parseClass", "(Reader,String)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyClassLoader", false, "parseClass", "(String)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyClassLoader", false, "parseClass", "(String,String)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "evaluate", "(GroovyCodeSource)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "evaluate", "(Reader)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "evaluate", "(Reader,String)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "evaluate", "(String)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "evaluate", "(String,String)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "evaluate", "(String,String,String)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "evaluate", "(URI)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "parse", "(Reader)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "parse", "(Reader,String)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "parse", "(String)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "parse", "(String,String)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "parse", "(URI)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "run", "(GroovyCodeSource,List)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "run", "(GroovyCodeSource,String[])", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "run", "(Reader,String,List)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "run", "(Reader,String,String[])", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "run", "(String,String,List)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "run", "(String,String,String[])", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "run", "(URI,List)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.lang", "GroovyShell", false, "run", "(URI,String[])", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.text", "TemplateEngine", true, "createTemplate", "", "", "Argument[0]", "groovy-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/groovy.lang.model.yml b/java/ql/lib/ext/groovy.lang.model.yml deleted file mode 100644 index 7c6ac81d1ab8..000000000000 --- a/java/ql/lib/ext/groovy.lang.model.yml +++ /dev/null @@ -1,32 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["groovy.lang", "GroovyClassLoader", False, "parseClass", "(GroovyCodeSource)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyClassLoader", False, "parseClass", "(GroovyCodeSource,boolean)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyClassLoader", False, "parseClass", "(InputStream,String)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyClassLoader", False, "parseClass", "(Reader,String)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyClassLoader", False, "parseClass", "(String)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyClassLoader", False, "parseClass", "(String,String)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "evaluate", "(GroovyCodeSource)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "evaluate", "(Reader)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "evaluate", "(Reader,String)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "evaluate", "(String)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "evaluate", "(String,String)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "evaluate", "(String,String,String)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "evaluate", "(URI)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "parse", "(Reader)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "parse", "(Reader,String)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "parse", "(String)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "parse", "(String,String)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "parse", "(URI)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "run", "(GroovyCodeSource,List)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "run", "(GroovyCodeSource,String[])", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "run", "(Reader,String,List)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "run", "(Reader,String,String[])", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "run", "(String,String,List)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "run", "(String,String,String[])", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "run", "(URI,List)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.lang", "GroovyShell", False, "run", "(URI,String[])", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.text", "TemplateEngine", True, "createTemplate", "", "", "Argument[0]", "groovy-injection", "manual"] diff --git a/java/ql/lib/ext/groovy.util.model.json b/java/ql/lib/ext/groovy.util.model.json new file mode 100644 index 000000000000..00f21860983f --- /dev/null +++ b/java/ql/lib/ext/groovy.util.model.json @@ -0,0 +1,17 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["groovy.util", "Eval", false, "me", "(String)", "", "Argument[0]", "groovy-injection", "manual"], + ["groovy.util", "Eval", false, "me", "(String,Object,String)", "", "Argument[2]", "groovy-injection", "manual"], + ["groovy.util", "Eval", false, "x", "(Object,String)", "", "Argument[1]", "groovy-injection", "manual"], + ["groovy.util", "Eval", false, "xy", "(Object,Object,String)", "", "Argument[2]", "groovy-injection", "manual"], + ["groovy.util", "Eval", false, "xyz", "(Object,Object,Object,String)", "", "Argument[3]", "groovy-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/groovy.util.model.yml b/java/ql/lib/ext/groovy.util.model.yml deleted file mode 100644 index f0a979e2ce89..000000000000 --- a/java/ql/lib/ext/groovy.util.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["groovy.util", "Eval", False, "me", "(String)", "", "Argument[0]", "groovy-injection", "manual"] - - ["groovy.util", "Eval", False, "me", "(String,Object,String)", "", "Argument[2]", "groovy-injection", "manual"] - - ["groovy.util", "Eval", False, "x", "(Object,String)", "", "Argument[1]", "groovy-injection", "manual"] - - ["groovy.util", "Eval", False, "xy", "(Object,Object,String)", "", "Argument[2]", "groovy-injection", "manual"] - - ["groovy.util", "Eval", False, "xyz", "(Object,Object,Object,String)", "", "Argument[3]", "groovy-injection", "manual"] diff --git a/java/ql/lib/ext/hudson.cli.model.json b/java/ql/lib/ext/hudson.cli.model.json new file mode 100644 index 000000000000..24a9a483f100 --- /dev/null +++ b/java/ql/lib/ext/hudson.cli.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["hudson.cli", "FullDuplexHttpStream", true, "FullDuplexHttpStream", "(URL,String,String)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["hudson.cli", "FullDuplexHttpStream", true, "FullDuplexHttpStream", "(URL,String,String)", "", "Argument[1]", "request-forgery", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/hudson.cli.model.yml b/java/ql/lib/ext/hudson.cli.model.yml deleted file mode 100644 index 6b962143625f..000000000000 --- a/java/ql/lib/ext/hudson.cli.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["hudson.cli", "FullDuplexHttpStream", True, "FullDuplexHttpStream", "(URL,String,String)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["hudson.cli", "FullDuplexHttpStream", True, "FullDuplexHttpStream", "(URL,String,String)", "", "Argument[1]", "request-forgery", "manual"] diff --git a/java/ql/lib/ext/hudson.console.model.json b/java/ql/lib/ext/hudson.console.model.json new file mode 100644 index 000000000000..cc628b674b8a --- /dev/null +++ b/java/ql/lib/ext/hudson.console.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["hudson.console", "AnnotatedLargeText", true, "AnnotatedLargeText", "(File,Charset,boolean,Object)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/hudson.console.model.yml b/java/ql/lib/ext/hudson.console.model.yml deleted file mode 100644 index c3634f8246ce..000000000000 --- a/java/ql/lib/ext/hudson.console.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["hudson.console", "AnnotatedLargeText", True, "AnnotatedLargeText", "(File,Charset,boolean,Object)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/hudson.lifecycle.model.json b/java/ql/lib/ext/hudson.lifecycle.model.json new file mode 100644 index 000000000000..b726c95d5ff5 --- /dev/null +++ b/java/ql/lib/ext/hudson.lifecycle.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["hudson.lifecycle", "Lifecycle", true, "rewriteHudsonWar", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/hudson.lifecycle.model.yml b/java/ql/lib/ext/hudson.lifecycle.model.yml deleted file mode 100644 index fde691fe175b..000000000000 --- a/java/ql/lib/ext/hudson.lifecycle.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["hudson.lifecycle", "Lifecycle", True, "rewriteHudsonWar", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] diff --git a/java/ql/lib/ext/hudson.model.json b/java/ql/lib/ext/hudson.model.json new file mode 100644 index 000000000000..aed41f0d00d9 --- /dev/null +++ b/java/ql/lib/ext/hudson.model.json @@ -0,0 +1,107 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["hudson", "FilePath", false, "tar", "(OutputStream,String)", "", "Argument[0]", "path-injection", "ai-manual"], + ["hudson", "FilePath", false, "unzipFrom", "(InputStream)", "", "Argument[0]", "path-injection", "ai-manual"], + ["hudson", "FilePath", true, "copyFrom", "", "", "Argument[this]", "path-injection", "manual"], + ["hudson", "FilePath", true, "copyFrom", "(FilePath)", "", "Argument[0]", "path-injection[read]", "manual"], + ["hudson", "FilePath", true, "copyFrom", "(URL)", "", "Argument[0]", "path-injection[read]", "manual"], + ["hudson", "FilePath", true, "copyFrom", "(FileItem)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["hudson", "FilePath", true, "copyRecursiveTo", "", "", "Argument[this]", "path-injection", "ai-manual"], + ["hudson", "FilePath", true, "copyRecursiveTo", "(DirScanner,FilePath,String,FilePath$TarCompression)", "", "Argument[1]", "path-injection", "ai-manual"], + ["hudson", "FilePath", true, "copyRecursiveTo", "(DirScanner,FilePath,String)", "", "Argument[1]", "path-injection", "ai-manual"], + ["hudson", "FilePath", true, "copyRecursiveTo", "(String,FilePath)", "", "Argument[1]", "path-injection", "ai-manual"], + ["hudson", "FilePath", true, "copyRecursiveTo", "(String,String,FilePath)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["hudson", "FilePath", true, "copyRecursiveTo", "(String,String,FilePath)", "", "Argument[2]", "path-injection", "ai-manual"], + ["hudson", "FilePath", true, "copyTo", "", "", "Argument[this]", "path-injection", "manual"], + ["hudson", "FilePath", true, "copyTo", "(FilePath)", "", "Argument[0]", "path-injection", "ai-manual"], + ["hudson", "FilePath", true, "copyToWithPermission", "", "", "Argument[this]", "path-injection", "manual"], + ["hudson", "FilePath", true, "copyToWithPermission", "(FilePath)", "", "Argument[0]", "path-injection", "manual"], + ["hudson", "FilePath", true, "exists", "()", "", "Argument[this]", "path-injection", "manual"], + ["hudson", "FilePath", true, "installIfNecessaryFrom", "(URL,TaskListener,String)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["hudson", "FilePath", true, "newInputStreamDenyingSymlinkAsNeeded", "(File,String,boolean)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["hudson", "FilePath", true, "openInputStream", "(File,OpenOption[])", "", "Argument[0]", "path-injection", "manual"], + ["hudson", "FilePath", true, "read", "", "", "Argument[this]", "path-injection", "manual"], + ["hudson", "FilePath", true, "read", "(FilePath,OpenOption[])", "", "Argument[0]", "path-injection", "manual"], + ["hudson", "FilePath", true, "readFromOffset", "", "", "Argument[this]", "path-injection", "manual"], + ["hudson", "FilePath", true, "readToString", "", "", "Argument[this]", "path-injection", "manual"], + ["hudson", "FilePath", true, "renameTo", "", "", "Argument[this]", "path-injection", "manual"], + ["hudson", "FilePath", true, "renameTo", "", "", "Argument[0]", "path-injection", "manual"], + ["hudson", "FilePath", true, "write", "", "", "Argument[this]", "path-injection", "manual"], + ["hudson", "FilePath", true, "write", "(String,String)", "", "Argument[0]", "file-content-store", "manual"], + ["hudson", "Launcher$ProcStarter", false, "cmds", "", "", "Argument[0]", "command-injection", "manual"], + ["hudson", "Launcher$ProcStarter", false, "cmdAsSingleString", "", "", "Argument[0]", "command-injection", "manual"], + ["hudson", "Launcher$ProcStarter", false, "envs", "(String[])", "", "Argument[0]", "environment-injection", "manual"], + ["hudson", "Launcher", true, "launch", "", "", "Argument[0]", "command-injection", "manual"], + ["hudson", "Launcher", true, "decorateByEnv", "(String[])", "", "Argument[0]", "environment-injection", "manual"], + ["hudson", "Launcher", true, "launchChannel", "", "", "Argument[0]", "command-injection", "manual"], + ["hudson", "Launcher", true, "launchChannel", "", "", "Argument[3]", "environment-injection", "manual"], + ["hudson", "XmlFile", false, "XmlFile", "(XStream,File)", "", "Argument[1]", "path-injection", "ai-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["hudson", "FilePath", false, "newInputStreamDenyingSymlinkAsNeeded", "", "", "ReturnValue", "file", "manual"], + ["hudson", "FilePath", false, "openInputStream", "", "", "ReturnValue", "file", "manual"], + ["hudson", "FilePath", false, "read", "", "", "ReturnValue", "file", "manual"], + ["hudson", "FilePath", false, "readFromOffset", "", "", "ReturnValue", "file", "manual"], + ["hudson", "FilePath", false, "readToString", "", "", "ReturnValue", "file", "manual"], + ["hudson", "Plugin", true, "configure", "", "", "Parameter", "remote", "manual"], + ["hudson", "Plugin", true, "newInstance", "", "", "Parameter", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "barrierModel" + }, + "data": [ + ["hudson", "Util", true, "escape", "(String)", "", "ReturnValue", "html-injection", "manual"] + ] + }, + // Not including xmlEscape because it only accounts for >, <, and &. It does not account for ", or ', which makes it an incomplete XSS sanitizer. + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["hudson", "FilePath", true, "FilePath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["hudson", "FilePath", true, "FilePath", "(FilePath,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["hudson", "FilePath", true, "FilePath", "(VirtualChannel,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["hudson", "FilePath", true, "child", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["hudson", "FilePath", true, "list", "(String,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"], + ["hudson", "FilePath", true, "list", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"], + ["hudson", "FilePath", true, "list", "(String)", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"], + ["hudson", "FilePath", true, "normalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["hudson", "FilePath", true, "sibling", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["hudson", "Util", true, "nullify", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "fixNull", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "fixEmpty", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "fixEmptyAndTrim", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "getFileName", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "join", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "encodeRFC2396", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "wrapToErrorSpan", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "fileToPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "xmlEscape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "escape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "singleQuote", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "rawEncode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "encode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "fromHexString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "toHexString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["hudson", "Util", true, "tokenize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/hudson.model.model.json b/java/ql/lib/ext/hudson.model.model.json new file mode 100644 index 000000000000..17a285adee2e --- /dev/null +++ b/java/ql/lib/ext/hudson.model.model.json @@ -0,0 +1,39 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["hudson.model", "DownloadService", true, "loadJSON", "(URL)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["hudson.model", "DownloadService", true, "loadJSONHTML", "(URL)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["hudson.model", "DirectoryBrowserSupport", false, "DirectoryBrowserSupport", "(ModelObject,FilePath,String,String,boolean)", "", "Argument[1]", "path-injection[read]", "ai-manual"], + ["hudson.model", "Items", true, "load", "(ItemGroup,File)", "", "Argument[1]", "path-injection[read]", "ai-manual"], + ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", true, "download", "(UpdateCenter$DownloadJob,URL)", "", "Argument[1]", "request-forgery", "ai-manual"], + ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", true, "install", "(UpdateCenter$DownloadJob,File,File)", "", "Argument[1]", "path-injection", "ai-manual"], + ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", true, "install", "(UpdateCenter$DownloadJob,File,File)", "", "Argument[2]", "path-injection", "ai-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["hudson.model", "Node", true, "createPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["hudson.model", "DirectoryBrowserSupport$Path", false, "Path", "(String,String,boolean,long,boolean,long)", "", "Argument[0]", "Argument[this].SyntheticField[hudson.model.DirectoryBrowserSupport$Path.href]", "taint", "ai-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["hudson.model", "Descriptor", true, "configure", "", "", "Parameter", "remote", "manual"], + ["hudson.model", "Descriptor", true, "newInstance", "", "", "Parameter", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/hudson.model.model.yml b/java/ql/lib/ext/hudson.model.model.yml deleted file mode 100644 index b52f7195b2b2..000000000000 --- a/java/ql/lib/ext/hudson.model.model.yml +++ /dev/null @@ -1,24 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["hudson.model", "DownloadService", True, "loadJSON", "(URL)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["hudson.model", "DownloadService", True, "loadJSONHTML", "(URL)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["hudson.model", "DirectoryBrowserSupport", False, "DirectoryBrowserSupport", "(ModelObject,FilePath,String,String,boolean)", "", "Argument[1]", "path-injection[read]", "ai-manual"] - - ["hudson.model", "Items", True, "load", "(ItemGroup,File)", "", "Argument[1]", "path-injection[read]", "ai-manual"] - - ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", True, "download", "(UpdateCenter$DownloadJob,URL)", "", "Argument[1]", "request-forgery", "ai-manual"] - - ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", True, "install", "(UpdateCenter$DownloadJob,File,File)", "", "Argument[1]", "path-injection", "ai-manual"] - - ["hudson.model", "UpdateCenter$UpdateCenterConfiguration", True, "install", "(UpdateCenter$DownloadJob,File,File)", "", "Argument[2]", "path-injection", "ai-manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["hudson.model", "Node", True, "createPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["hudson.model", "DirectoryBrowserSupport$Path", False, "Path", "(String,String,boolean,long,boolean,long)", "", "Argument[0]", "Argument[this].SyntheticField[hudson.model.DirectoryBrowserSupport$Path.href]", "taint", "ai-manual"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["hudson.model", "Descriptor", True, "configure", "", "", "Parameter", "remote", "manual"] - - ["hudson.model", "Descriptor", True, "newInstance", "", "", "Parameter", "remote", "manual"] diff --git a/java/ql/lib/ext/hudson.model.yml b/java/ql/lib/ext/hudson.model.yml deleted file mode 100644 index da2753c86bdd..000000000000 --- a/java/ql/lib/ext/hudson.model.yml +++ /dev/null @@ -1,88 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["hudson", "FilePath", False, "tar", "(OutputStream,String)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["hudson", "FilePath", False, "unzipFrom", "(InputStream)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["hudson", "FilePath", True, "copyFrom", "", "", "Argument[this]", "path-injection", "manual"] - - ["hudson", "FilePath", True, "copyFrom", "(FilePath)", "", "Argument[0]", "path-injection[read]", "manual"] - - ["hudson", "FilePath", True, "copyFrom", "(URL)", "", "Argument[0]", "path-injection[read]", "manual"] - - ["hudson", "FilePath", True, "copyFrom", "(FileItem)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["hudson", "FilePath", True, "copyRecursiveTo", "", "", "Argument[this]", "path-injection", "ai-manual"] - - ["hudson", "FilePath", True, "copyRecursiveTo", "(DirScanner,FilePath,String,FilePath$TarCompression)", "", "Argument[1]", "path-injection", "ai-manual"] - - ["hudson", "FilePath", True, "copyRecursiveTo", "(DirScanner,FilePath,String)", "", "Argument[1]", "path-injection", "ai-manual"] - - ["hudson", "FilePath", True, "copyRecursiveTo", "(String,FilePath)", "", "Argument[1]", "path-injection", "ai-manual"] - - ["hudson", "FilePath", True, "copyRecursiveTo", "(String,String,FilePath)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["hudson", "FilePath", True, "copyRecursiveTo", "(String,String,FilePath)", "", "Argument[2]", "path-injection", "ai-manual"] - - ["hudson", "FilePath", True, "copyTo", "", "", "Argument[this]", "path-injection", "manual"] - - ["hudson", "FilePath", True, "copyTo", "(FilePath)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["hudson", "FilePath", True, "copyToWithPermission", "", "", "Argument[this]", "path-injection", "manual"] - - ["hudson", "FilePath", True, "copyToWithPermission", "(FilePath)", "", "Argument[0]", "path-injection", "manual"] - - ["hudson", "FilePath", True, "exists", "()", "", "Argument[this]", "path-injection", "manual"] - - ["hudson", "FilePath", True, "installIfNecessaryFrom", "(URL,TaskListener,String)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["hudson", "FilePath", True, "newInputStreamDenyingSymlinkAsNeeded", "(File,String,boolean)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["hudson", "FilePath", True, "openInputStream", "(File,OpenOption[])", "", "Argument[0]", "path-injection", "manual"] - - ["hudson", "FilePath", True, "read", "", "", "Argument[this]", "path-injection", "manual"] - - ["hudson", "FilePath", True, "read", "(FilePath,OpenOption[])", "", "Argument[0]", "path-injection", "manual"] - - ["hudson", "FilePath", True, "readFromOffset", "", "", "Argument[this]", "path-injection", "manual"] - - ["hudson", "FilePath", True, "readToString", "", "", "Argument[this]", "path-injection", "manual"] - - ["hudson", "FilePath", True, "renameTo", "", "", "Argument[this]", "path-injection", "manual"] - - ["hudson", "FilePath", True, "renameTo", "", "", "Argument[0]", "path-injection", "manual"] - - ["hudson", "FilePath", True, "write", "", "", "Argument[this]", "path-injection", "manual"] - - ["hudson", "FilePath", True, "write", "(String,String)", "", "Argument[0]", "file-content-store", "manual"] - - ["hudson", "Launcher$ProcStarter", False, "cmds", "", "", "Argument[0]", "command-injection", "manual"] - - ["hudson", "Launcher$ProcStarter", False, "cmdAsSingleString", "", "", "Argument[0]", "command-injection", "manual"] - - ["hudson", "Launcher$ProcStarter", False, "envs", "(String[])", "", "Argument[0]", "environment-injection", "manual"] - - ["hudson", "Launcher", True, "launch", "", "", "Argument[0]", "command-injection", "manual"] - - ["hudson", "Launcher", True, "decorateByEnv", "(String[])", "", "Argument[0]", "environment-injection", "manual"] - - ["hudson", "Launcher", True, "launchChannel", "", "", "Argument[0]", "command-injection", "manual"] - - ["hudson", "Launcher", True, "launchChannel", "", "", "Argument[3]", "environment-injection", "manual"] - - ["hudson", "XmlFile", False, "XmlFile", "(XStream,File)", "", "Argument[1]", "path-injection", "ai-manual"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["hudson", "FilePath", False, "newInputStreamDenyingSymlinkAsNeeded", "", "", "ReturnValue", "file", "manual"] - - ["hudson", "FilePath", False, "openInputStream", "", "", "ReturnValue", "file", "manual"] - - ["hudson", "FilePath", False, "read", "", "", "ReturnValue", "file", "manual"] - - ["hudson", "FilePath", False, "readFromOffset", "", "", "ReturnValue", "file", "manual"] - - ["hudson", "FilePath", False, "readToString", "", "", "ReturnValue", "file", "manual"] - - ["hudson", "Plugin", True, "configure", "", "", "Parameter", "remote", "manual"] - - ["hudson", "Plugin", True, "newInstance", "", "", "Parameter", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: barrierModel - data: - - ["hudson", "Util", True, "escape", "(String)", "", "ReturnValue", "html-injection", "manual"] - # Not including xmlEscape because it only accounts for >, <, and &. It does not account for ", or ', which makes it an incomplete XSS sanitizer. - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["hudson", "FilePath", True, "FilePath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["hudson", "FilePath", True, "FilePath", "(FilePath,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["hudson", "FilePath", True, "FilePath", "(VirtualChannel,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["hudson", "FilePath", True, "child", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["hudson", "FilePath", True, "list", "(String,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] - - ["hudson", "FilePath", True, "list", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] - - ["hudson", "FilePath", True, "list", "(String)", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] - - ["hudson", "FilePath", True, "normalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["hudson", "FilePath", True, "sibling", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["hudson", "Util", True, "nullify", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "fixNull", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "fixEmpty", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "fixEmptyAndTrim", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "getFileName", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "join", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "encodeRFC2396", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "wrapToErrorSpan", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "fileToPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "xmlEscape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "escape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "singleQuote", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "rawEncode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "encode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "fromHexString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "toHexString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["hudson", "Util", True, "tokenize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/hudson.os.model.json b/java/ql/lib/ext/hudson.os.model.json new file mode 100644 index 000000000000..22fb6593b132 --- /dev/null +++ b/java/ql/lib/ext/hudson.os.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["hudson.os", "WindowsUtil", true, "quoteArgument", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/hudson.os.model.yml b/java/ql/lib/ext/hudson.os.model.yml deleted file mode 100644 index 9dd9f9971c31..000000000000 --- a/java/ql/lib/ext/hudson.os.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["hudson.os", "WindowsUtil", True, "quoteArgument", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/hudson.remoting.model.json b/java/ql/lib/ext/hudson.remoting.model.json new file mode 100644 index 000000000000..ba2cba38d626 --- /dev/null +++ b/java/ql/lib/ext/hudson.remoting.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["hudson.remoting", "URLDeserializationHelper", true, "wrapIfRequired", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/hudson.remoting.model.yml b/java/ql/lib/ext/hudson.remoting.model.yml deleted file mode 100644 index 2cee3bd91235..000000000000 --- a/java/ql/lib/ext/hudson.remoting.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["hudson.remoting", "URLDeserializationHelper", True, "wrapIfRequired", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/hudson.scm.model.json b/java/ql/lib/ext/hudson.scm.model.json new file mode 100644 index 000000000000..041bb1632ce0 --- /dev/null +++ b/java/ql/lib/ext/hudson.scm.model.json @@ -0,0 +1,29 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["hudson.scm", "ChangeLogParser", true, "parse", "(AbstractBuild,File)", "", "Argument[1]", "path-injection[read]", "ai-manual"], + ["hudson.scm", "ChangeLogParser", true, "parse", "(Run,RepositoryBrowser,File)", "", "Argument[2]", "path-injection[read]", "ai-manual"], + ["hudson.scm", "SCM", true, "checkout", "(AbstractBuild,Launcher,FilePath,BuildListener,File)", "", "Argument[2]", "path-injection", "ai-manual"], + ["hudson.scm", "SCM", true, "checkout", "(Run,Launcher,FilePath,TaskListener,File,SCMRevisionState)", "", "Argument[2]", "path-injection", "ai-manual"], + ["hudson.scm", "SCM", true, "compareRemoteRevisionWith", "(Job,Launcher,FilePath,TaskListener,SCMRevisionState)", "", "Argument[2]", "path-injection[read]", "ai-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["hudson.scm", "SCM", true, "getModuleRoot", "(FilePath,AbstractBuild)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["hudson.scm", "SCM", true, "getModuleRoot", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["hudson.scm", "SCM", true, "getModuleRoots", "(FilePath,AbstractBuild)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["hudson.scm", "SCM", true, "getModuleRoots", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/hudson.scm.model.yml b/java/ql/lib/ext/hudson.scm.model.yml deleted file mode 100644 index a6cf1532b6b4..000000000000 --- a/java/ql/lib/ext/hudson.scm.model.yml +++ /dev/null @@ -1,18 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["hudson.scm", "ChangeLogParser", True, "parse", "(AbstractBuild,File)", "", "Argument[1]", "path-injection[read]", "ai-manual"] - - ["hudson.scm", "ChangeLogParser", True, "parse", "(Run,RepositoryBrowser,File)", "", "Argument[2]", "path-injection[read]", "ai-manual"] - - ["hudson.scm", "SCM", True, "checkout", "(AbstractBuild,Launcher,FilePath,BuildListener,File)", "", "Argument[2]", "path-injection", "ai-manual"] - - ["hudson.scm", "SCM", True, "checkout", "(Run,Launcher,FilePath,TaskListener,File,SCMRevisionState)", "", "Argument[2]", "path-injection", "ai-manual"] - - ["hudson.scm", "SCM", True, "compareRemoteRevisionWith", "(Job,Launcher,FilePath,TaskListener,SCMRevisionState)", "", "Argument[2]", "path-injection[read]", "ai-manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["hudson.scm", "SCM", True, "getModuleRoot", "(FilePath,AbstractBuild)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["hudson.scm", "SCM", True, "getModuleRoot", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["hudson.scm", "SCM", True, "getModuleRoots", "(FilePath,AbstractBuild)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["hudson.scm", "SCM", True, "getModuleRoots", "(FilePath)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/hudson.util.io.model.json b/java/ql/lib/ext/hudson.util.io.model.json new file mode 100644 index 000000000000..3fe2b3c0f5db --- /dev/null +++ b/java/ql/lib/ext/hudson.util.io.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["hudson.util.io", "ReopenableFileOutputStream", true, "ReopenableFileOutputStream", "(File)", "", "Argument[0]", "path-injection", "ai-manual"], + ["hudson.util.io", "RewindableFileOutputStream", true, "RewindableFileOutputStream", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/hudson.util.io.model.yml b/java/ql/lib/ext/hudson.util.io.model.yml deleted file mode 100644 index 3d29b93e20c7..000000000000 --- a/java/ql/lib/ext/hudson.util.io.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["hudson.util.io", "ReopenableFileOutputStream", True, "ReopenableFileOutputStream", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["hudson.util.io", "RewindableFileOutputStream", True, "RewindableFileOutputStream", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] diff --git a/java/ql/lib/ext/hudson.util.jna.model.json b/java/ql/lib/ext/hudson.util.jna.model.json new file mode 100644 index 000000000000..b19f6a41bbdd --- /dev/null +++ b/java/ql/lib/ext/hudson.util.jna.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["hudson.util.jna", "GNUCLibrary", true, "open", "(String,int)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["hudson.util.jna", "Kernel32", true, "MoveFileExA", "(String,String,int)", "", "Argument[0]", "path-injection", "ai-manual"], + ["hudson.util.jna", "Kernel32", true, "MoveFileExA", "(String,String,int)", "", "Argument[1]", "path-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/hudson.util.jna.model.yml b/java/ql/lib/ext/hudson.util.jna.model.yml deleted file mode 100644 index 11efc9ace86b..000000000000 --- a/java/ql/lib/ext/hudson.util.jna.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["hudson.util.jna", "GNUCLibrary", True, "open", "(String,int)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["hudson.util.jna", "Kernel32", True, "MoveFileExA", "(String,String,int)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["hudson.util.jna", "Kernel32", True, "MoveFileExA", "(String,String,int)", "", "Argument[1]", "path-injection", "ai-manual"] diff --git a/java/ql/lib/ext/hudson.util.model.json b/java/ql/lib/ext/hudson.util.model.json new file mode 100644 index 000000000000..0427a495bf4f --- /dev/null +++ b/java/ql/lib/ext/hudson.util.model.json @@ -0,0 +1,57 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["hudson.util", "AtomicFileWriter", true, "AtomicFileWriter", "(File)", "", "Argument[0]", "path-injection", "ai-manual"], + ["hudson.util", "AtomicFileWriter", true, "AtomicFileWriter", "(Path,Charset,boolean,boolean)", "", "Argument[0]", "path-injection", "ai-manual"], + ["hudson.util", "AtomicFileWriter", true, "AtomicFileWriter", "(Path,Charset)", "", "Argument[0]", "path-injection", "ai-manual"], + ["hudson.util", "ClasspathBuilder", true, "add", "(FilePath)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["hudson.util", "FormValidation", true, "errorWithMarkup", "", "", "Argument[0]", "html-injection", "manual"], + ["hudson.util", "FormValidation", true, "okWithMarkup", "", "", "Argument[0]", "html-injection", "manual"], + ["hudson.util", "FormValidation", true, "respond", "", "", "Argument[1]", "html-injection", "manual"], + ["hudson.util", "FormValidation", true, "warningWithMarkup", "", "", "Argument[0]", "html-injection", "manual"], + ["hudson.util", "IOUtils", true, "mkdirs", "(File)", "", "Argument[0]", "path-injection", "ai-manual"], + ["hudson.util", "StreamTaskListener", true, "StreamTaskListener", "(File,boolean,Charset)", "", "Argument[0]", "path-injection", "ai-manual"], + ["hudson.util", "TextFile", true, "delete", "()", "", "Argument[this]", "path-injection", "manual"], + ["hudson.util", "TextFile", true, "fastTail", "", "", "Argument[this]", "path-injection[read]", "manual"], + ["hudson.util", "TextFile", true, "head", "", "", "Argument[this]", "path-injection[read]", "manual"], + ["hudson.util", "TextFile", true, "lines", "()", "", "Argument[this]", "path-injection[read]", "manual"], + ["hudson.util", "TextFile", true, "read", "()", "", "Argument[this]", "path-injection[read]", "manual"], + ["hudson.util", "TextFile", true, "readTrim", "()", "", "Argument[this]", "path-injection[read]", "manual"], + ["hudson.util", "TextFile", true, "write", "(String)", "", "Argument[this]", "path-injection", "manual"], + ["hudson.util", "TextFile", true, "write", "(String)", "", "Argument[0]", "file-content-store", "manual"], + ["hudson.util", "HttpResponses", true, "staticResource", "(File)", "", "Argument[0]", "path-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["hudson.util", "ArgumentListBuilder", true, "ArgumentListBuilder", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["hudson.util", "ArgumentListBuilder", true, "add", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["hudson.util", "ArgumentListBuilder", true, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["hudson.util", "ArgumentListBuilder", true, "prepend", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["hudson.util", "ArgumentListBuilder", true, "toCommandArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["hudson.util", "ArgumentListBuilder", true, "toList", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["hudson.util", "ArgumentListBuilder", true, "toWindowsCommand", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + // ArgumentListBuilder fluent methods + ["hudson.util", "ArgumentListBuilder", true, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePair", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairs", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["hudson.util", "ArgumentListBuilder", true, "addKeyValuePairsFromPropertyString", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["hudson.util", "ArgumentListBuilder", true, "addMasked", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["hudson.util", "ArgumentListBuilder", true, "addQuoted", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["hudson.util", "ArgumentListBuilder", true, "addTokenized", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["hudson.util", "ArgumentListBuilder", true, "prepend", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["hudson.util", "QuotedStringTokenizer", true, "tokenize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["hudson.util", "TextFile", true, "TextFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/hudson.util.model.yml b/java/ql/lib/ext/hudson.util.model.yml deleted file mode 100644 index 0fcf7b0cbfb9..000000000000 --- a/java/ql/lib/ext/hudson.util.model.yml +++ /dev/null @@ -1,46 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["hudson.util", "AtomicFileWriter", True, "AtomicFileWriter", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["hudson.util", "AtomicFileWriter", True, "AtomicFileWriter", "(Path,Charset,boolean,boolean)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["hudson.util", "AtomicFileWriter", True, "AtomicFileWriter", "(Path,Charset)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["hudson.util", "ClasspathBuilder", True, "add", "(FilePath)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["hudson.util", "FormValidation", True, "errorWithMarkup", "", "", "Argument[0]", "html-injection", "manual"] - - ["hudson.util", "FormValidation", True, "okWithMarkup", "", "", "Argument[0]", "html-injection", "manual"] - - ["hudson.util", "FormValidation", True, "respond", "", "", "Argument[1]", "html-injection", "manual"] - - ["hudson.util", "FormValidation", True, "warningWithMarkup", "", "", "Argument[0]", "html-injection", "manual"] - - ["hudson.util", "IOUtils", True, "mkdirs", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["hudson.util", "StreamTaskListener", True, "StreamTaskListener", "(File,boolean,Charset)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["hudson.util", "TextFile", True, "delete", "()", "", "Argument[this]", "path-injection", "manual"] - - ["hudson.util", "TextFile", True, "fastTail", "", "", "Argument[this]", "path-injection[read]", "manual"] - - ["hudson.util", "TextFile", True, "head", "", "", "Argument[this]", "path-injection[read]", "manual"] - - ["hudson.util", "TextFile", True, "lines", "()", "", "Argument[this]", "path-injection[read]", "manual"] - - ["hudson.util", "TextFile", True, "read", "()", "", "Argument[this]", "path-injection[read]", "manual"] - - ["hudson.util", "TextFile", True, "readTrim", "()", "", "Argument[this]", "path-injection[read]", "manual"] - - ["hudson.util", "TextFile", True, "write", "(String)", "", "Argument[this]", "path-injection", "manual"] - - ["hudson.util", "TextFile", True, "write", "(String)", "", "Argument[0]", "file-content-store", "manual"] - - ["hudson.util", "HttpResponses", True, "staticResource", "(File)", "", "Argument[0]", "path-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["hudson.util", "ArgumentListBuilder", True, "ArgumentListBuilder", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["hudson.util", "ArgumentListBuilder", True, "add", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["hudson.util", "ArgumentListBuilder", True, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["hudson.util", "ArgumentListBuilder", True, "prepend", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["hudson.util", "ArgumentListBuilder", True, "toCommandArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["hudson.util", "ArgumentListBuilder", True, "toList", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["hudson.util", "ArgumentListBuilder", True, "toWindowsCommand", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - # ArgumentListBuilder fluent methods - - ["hudson.util", "ArgumentListBuilder", True, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["hudson.util", "ArgumentListBuilder", True, "addKeyValuePair", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["hudson.util", "ArgumentListBuilder", True, "addKeyValuePairs", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["hudson.util", "ArgumentListBuilder", True, "addKeyValuePairsFromPropertyString", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["hudson.util", "ArgumentListBuilder", True, "addMasked", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["hudson.util", "ArgumentListBuilder", True, "addQuoted", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["hudson.util", "ArgumentListBuilder", True, "addTokenized", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["hudson.util", "ArgumentListBuilder", True, "prepend", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["hudson.util", "QuotedStringTokenizer", True, "tokenize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["hudson.util", "TextFile", True, "TextFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/io.jsonwebtoken.model.json b/java/ql/lib/ext/io.jsonwebtoken.model.json new file mode 100644 index 000000000000..171344bfa542 --- /dev/null +++ b/java/ql/lib/ext/io.jsonwebtoken.model.json @@ -0,0 +1,26 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.jsonwebtoken", "JwsHeader", true, "getAlgorithm", "", "", "Argument[this].SyntheticField[io.jsonwebtoken.JwsHeader.algorithm]", "ReturnValue", "taint", "manual"], + ["io.jsonwebtoken", "JwsHeader", true, "setAlgorithm", "", "", "Argument[0]", "Argument[this].SyntheticField[io.jsonwebtoken.JwsHeader.algorithm]", "taint", "manual"], + ["io.jsonwebtoken", "JwsHeader", true, "getKeyId", "", "", "Argument[this].SyntheticField[io.jsonwebtoken.JwsHeader.keyId]", "ReturnValue", "taint", "manual"], + ["io.jsonwebtoken", "JwsHeader", true, "setKeyId", "", "", "Argument[0]", "Argument[this].SyntheticField[io.jsonwebtoken.JwsHeader.keyId]", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["io.jsonwebtoken", "SigningKeyResolver", true, "resolveSigningKey", "", "", "Parameter[0]", "remote", "manual"], + ["io.jsonwebtoken", "SigningKeyResolverAdapter", true, "resolveSigningKeyBytes", "", "", "Parameter[0]", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.jsonwebtoken.model.yml b/java/ql/lib/ext/io.jsonwebtoken.model.yml deleted file mode 100644 index 2a89153c4c10..000000000000 --- a/java/ql/lib/ext/io.jsonwebtoken.model.yml +++ /dev/null @@ -1,15 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.jsonwebtoken", "JwsHeader", True, "getAlgorithm", "", "", "Argument[this].SyntheticField[io.jsonwebtoken.JwsHeader.algorithm]", "ReturnValue", "taint", "manual"] - - ["io.jsonwebtoken", "JwsHeader", True, "setAlgorithm", "", "", "Argument[0]", "Argument[this].SyntheticField[io.jsonwebtoken.JwsHeader.algorithm]", "taint", "manual"] - - ["io.jsonwebtoken", "JwsHeader", True, "getKeyId", "", "", "Argument[this].SyntheticField[io.jsonwebtoken.JwsHeader.keyId]", "ReturnValue", "taint", "manual"] - - ["io.jsonwebtoken", "JwsHeader", True, "setKeyId", "", "", "Argument[0]", "Argument[this].SyntheticField[io.jsonwebtoken.JwsHeader.keyId]", "taint", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["io.jsonwebtoken", "SigningKeyResolver", True, "resolveSigningKey", "", "", "Parameter[0]", "remote", "manual"] - - ["io.jsonwebtoken", "SigningKeyResolverAdapter", True, "resolveSigningKeyBytes", "", "", "Parameter[0]", "remote", "manual"] diff --git a/java/ql/lib/ext/io.micronaut.context.annotation.model.json b/java/ql/lib/ext/io.micronaut.context.annotation.model.json new file mode 100644 index 000000000000..24b476d15fdb --- /dev/null +++ b/java/ql/lib/ext/io.micronaut.context.annotation.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["io.micronaut.context.annotation", "Property", true, "", "", "Annotated", "", "environment", "manual"], + ["io.micronaut.context.annotation", "Value", true, "", "", "Annotated", "", "environment", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.micronaut.context.annotation.model.yml b/java/ql/lib/ext/io.micronaut.context.annotation.model.yml deleted file mode 100644 index 816b47eaf5d3..000000000000 --- a/java/ql/lib/ext/io.micronaut.context.annotation.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["io.micronaut.context.annotation", "Property", True, "", "", "Annotated", "", "environment", "manual"] - - ["io.micronaut.context.annotation", "Value", True, "", "", "Annotated", "", "environment", "manual"] diff --git a/java/ql/lib/ext/io.micronaut.core.convert.value.model.json b/java/ql/lib/ext/io.micronaut.core.convert.value.model.json new file mode 100644 index 000000000000..329b5c30a9f2 --- /dev/null +++ b/java/ql/lib/ext/io.micronaut.core.convert.value.model.json @@ -0,0 +1,20 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.micronaut.core.convert.value", "ConvertibleMultiValues", true, "get", "", "", "Argument[this].MapValue", "ReturnValue", "taint", "manual"], + ["io.micronaut.core.convert.value", "ConvertibleMultiValues", true, "getAll", "", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["io.micronaut.core.convert.value", "ConvertibleMultiValues", true, "getFirst", "", "", "Argument[this].MapValue", "ReturnValue.Element", "taint", "manual"], + ["io.micronaut.core.convert.value", "ConvertibleValues", true, "asMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.micronaut.core.convert.value", "ConvertibleValues", true, "asProperties", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.micronaut.core.convert.value", "ConvertibleValues", true, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "taint", "manual"], + ["io.micronaut.core.convert.value", "ConvertibleValues", true, "subMap", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "taint", "manual"], + ["io.micronaut.core.convert.value", "ConvertibleValues", true, "values", "", "", "Argument[this].MapValue", "ReturnValue.Element", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.micronaut.core.convert.value.model.yml b/java/ql/lib/ext/io.micronaut.core.convert.value.model.yml deleted file mode 100644 index f5400d2384d6..000000000000 --- a/java/ql/lib/ext/io.micronaut.core.convert.value.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.micronaut.core.convert.value", "ConvertibleMultiValues", True, "get", "", "", "Argument[this].MapValue", "ReturnValue", "taint", "manual"] - - ["io.micronaut.core.convert.value", "ConvertibleMultiValues", True, "getAll", "", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["io.micronaut.core.convert.value", "ConvertibleMultiValues", True, "getFirst", "", "", "Argument[this].MapValue", "ReturnValue.Element", "taint", "manual"] - - ["io.micronaut.core.convert.value", "ConvertibleValues", True, "asMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.core.convert.value", "ConvertibleValues", True, "asProperties", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.core.convert.value", "ConvertibleValues", True, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "taint", "manual"] - - ["io.micronaut.core.convert.value", "ConvertibleValues", True, "subMap", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "taint", "manual"] - - ["io.micronaut.core.convert.value", "ConvertibleValues", True, "values", "", "", "Argument[this].MapValue", "ReturnValue.Element", "taint", "manual"] diff --git a/java/ql/lib/ext/io.micronaut.http.client.model.json b/java/ql/lib/ext/io.micronaut.http.client.model.json new file mode 100644 index 000000000000..dd753a1e7283 --- /dev/null +++ b/java/ql/lib/ext/io.micronaut.http.client.model.json @@ -0,0 +1,46 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["io.micronaut.http.client", "BlockingHttpClient", true, "exchange", "(HttpRequest)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "BlockingHttpClient", true, "exchange", "(HttpRequest,Argument)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "BlockingHttpClient", true, "exchange", "(HttpRequest,Argument,Argument)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "BlockingHttpClient", true, "exchange", "(HttpRequest,Class)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "BlockingHttpClient", true, "exchange", "(String)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "BlockingHttpClient", true, "exchange", "(String,Class)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "BlockingHttpClient", true, "exchange", "(String,Class,Class)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "BlockingHttpClient", true, "retrieve", "(HttpRequest)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "BlockingHttpClient", true, "retrieve", "(HttpRequest,Argument)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "BlockingHttpClient", true, "retrieve", "(HttpRequest,Argument,Argument)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "BlockingHttpClient", true, "retrieve", "(HttpRequest,Class)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "BlockingHttpClient", true, "retrieve", "(String)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "BlockingHttpClient", true, "retrieve", "(String,Class)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "BlockingHttpClient", true, "retrieve", "(String,Class,Class)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "HttpClient", true, "exchange", "(HttpRequest)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "HttpClient", true, "exchange", "(HttpRequest,Argument)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "HttpClient", true, "exchange", "(HttpRequest,Argument,Argument)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "HttpClient", true, "exchange", "(HttpRequest,Class)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "HttpClient", true, "exchange", "(String)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "HttpClient", true, "exchange", "(String,Class)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "HttpClient", true, "retrieve", "(HttpRequest)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "HttpClient", true, "retrieve", "(HttpRequest,Argument)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "HttpClient", true, "retrieve", "(HttpRequest,Argument,Argument)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "HttpClient", true, "retrieve", "(HttpRequest,Class)", "", "Argument[0]", "request-forgery", "manual"], + ["io.micronaut.http.client", "HttpClient", true, "retrieve", "(String)", "", "Argument[0]", "request-forgery", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.micronaut.http.client", "HttpClient", true, "toBlocking", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.micronaut.http.client.model.yml b/java/ql/lib/ext/io.micronaut.http.client.model.yml deleted file mode 100644 index 1ecbe3c2b869..000000000000 --- a/java/ql/lib/ext/io.micronaut.http.client.model.yml +++ /dev/null @@ -1,35 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["io.micronaut.http.client", "BlockingHttpClient", True, "exchange", "(HttpRequest)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "BlockingHttpClient", True, "exchange", "(HttpRequest,Argument)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "BlockingHttpClient", True, "exchange", "(HttpRequest,Argument,Argument)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "BlockingHttpClient", True, "exchange", "(HttpRequest,Class)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "BlockingHttpClient", True, "exchange", "(String)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "BlockingHttpClient", True, "exchange", "(String,Class)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "BlockingHttpClient", True, "exchange", "(String,Class,Class)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "BlockingHttpClient", True, "retrieve", "(HttpRequest)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "BlockingHttpClient", True, "retrieve", "(HttpRequest,Argument)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "BlockingHttpClient", True, "retrieve", "(HttpRequest,Argument,Argument)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "BlockingHttpClient", True, "retrieve", "(HttpRequest,Class)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "BlockingHttpClient", True, "retrieve", "(String)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "BlockingHttpClient", True, "retrieve", "(String,Class)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "BlockingHttpClient", True, "retrieve", "(String,Class,Class)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "HttpClient", True, "exchange", "(HttpRequest)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "HttpClient", True, "exchange", "(HttpRequest,Argument)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "HttpClient", True, "exchange", "(HttpRequest,Argument,Argument)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "HttpClient", True, "exchange", "(HttpRequest,Class)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "HttpClient", True, "exchange", "(String)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "HttpClient", True, "exchange", "(String,Class)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "HttpClient", True, "retrieve", "(HttpRequest)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "HttpClient", True, "retrieve", "(HttpRequest,Argument)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "HttpClient", True, "retrieve", "(HttpRequest,Argument,Argument)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "HttpClient", True, "retrieve", "(HttpRequest,Class)", "", "Argument[0]", "request-forgery", "manual"] - - ["io.micronaut.http.client", "HttpClient", True, "retrieve", "(String)", "", "Argument[0]", "request-forgery", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.micronaut.http.client", "HttpClient", True, "toBlocking", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/io.micronaut.http.cookie.model.json b/java/ql/lib/ext/io.micronaut.http.cookie.model.json new file mode 100644 index 000000000000..2031ddc7773d --- /dev/null +++ b/java/ql/lib/ext/io.micronaut.http.cookie.model.json @@ -0,0 +1,19 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.micronaut.http.cookie", "Cookie", true, "getDomain", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http.cookie", "Cookie", true, "getName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http.cookie", "Cookie", true, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http.cookie", "Cookie", true, "getValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http.cookie", "Cookies", true, "findCookie", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http.cookie", "Cookies", true, "get", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http.cookie", "Cookies", true, "getAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.micronaut.http.cookie.model.yml b/java/ql/lib/ext/io.micronaut.http.cookie.model.yml deleted file mode 100644 index 4db713a8f90c..000000000000 --- a/java/ql/lib/ext/io.micronaut.http.cookie.model.yml +++ /dev/null @@ -1,12 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.micronaut.http.cookie", "Cookie", True, "getDomain", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http.cookie", "Cookie", True, "getName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http.cookie", "Cookie", True, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http.cookie", "Cookie", True, "getValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http.cookie", "Cookies", True, "findCookie", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http.cookie", "Cookies", True, "get", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http.cookie", "Cookies", True, "getAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/io.micronaut.http.model.json b/java/ql/lib/ext/io.micronaut.http.model.json new file mode 100644 index 000000000000..c828cc9948e1 --- /dev/null +++ b/java/ql/lib/ext/io.micronaut.http.model.json @@ -0,0 +1,59 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["io.micronaut.http", "HttpRequest", true, "getBody", "", "", "ReturnValue", "remote", "manual"], + ["io.micronaut.http", "HttpRequest", true, "getContentLength", "", "", "ReturnValue", "remote", "manual"], + ["io.micronaut.http", "HttpRequest", true, "getContentType", "", "", "ReturnValue", "remote", "manual"], + ["io.micronaut.http", "HttpRequest", true, "getCookies", "", "", "ReturnValue", "remote", "manual"], + ["io.micronaut.http", "HttpRequest", true, "getHeaders", "", "", "ReturnValue", "remote", "manual"], + ["io.micronaut.http", "HttpRequest", true, "getMethodName", "", "", "ReturnValue", "remote", "manual"], + ["io.micronaut.http", "HttpRequest", true, "getParameters", "", "", "ReturnValue", "remote", "manual"], + ["io.micronaut.http", "HttpRequest", true, "getPath", "", "", "ReturnValue", "remote", "manual"], + ["io.micronaut.http", "HttpRequest", true, "getUri", "", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.micronaut.http", "HttpRequest", true, "DELETE", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http", "HttpRequest", true, "DELETE", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http", "HttpRequest", true, "DELETE", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http", "HttpRequest", true, "DELETE", "(URI,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http", "HttpRequest", true, "GET", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http", "HttpRequest", true, "GET", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http", "HttpRequest", true, "HEAD", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http", "HttpRequest", true, "HEAD", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http", "HttpRequest", true, "OPTIONS", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http", "HttpRequest", true, "OPTIONS", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http", "HttpRequest", true, "PATCH", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http", "HttpRequest", true, "PATCH", "(URI,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http", "HttpRequest", true, "POST", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http", "HttpRequest", true, "POST", "(URI,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http", "HttpRequest", true, "PUT", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http", "HttpRequest", true, "PUT", "(URI,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["io.micronaut.http", "HttpResponse", true, "permanentRedirect", "(URI)", "", "Argument[0]", "url-redirection", "manual"], + ["io.micronaut.http", "HttpResponse", true, "redirect", "(URI)", "", "Argument[0]", "url-redirection", "manual"], + ["io.micronaut.http", "HttpResponse", true, "seeOther", "(URI)", "", "Argument[0]", "url-redirection", "manual"], + ["io.micronaut.http", "HttpResponse", true, "temporaryRedirect", "(URI)", "", "Argument[0]", "url-redirection", "manual"], + ["io.micronaut.http", "MutableHttpResponse", true, "header", "(CharSequence,CharSequence)", "", "Argument[1]", "response-splitting", "manual"], + ["io.micronaut.http", "MutableHttpResponse", true, "headers", "(Map)", "", "Argument[0]", "response-splitting", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.micronaut.http.model.yml b/java/ql/lib/ext/io.micronaut.http.model.yml deleted file mode 100644 index d4ad7697ec41..000000000000 --- a/java/ql/lib/ext/io.micronaut.http.model.yml +++ /dev/null @@ -1,44 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["io.micronaut.http", "HttpRequest", True, "getBody", "", "", "ReturnValue", "remote", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "getContentLength", "", "", "ReturnValue", "remote", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "getContentType", "", "", "ReturnValue", "remote", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "getCookies", "", "", "ReturnValue", "remote", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "getHeaders", "", "", "ReturnValue", "remote", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "getMethodName", "", "", "ReturnValue", "remote", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "getParameters", "", "", "ReturnValue", "remote", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "getPath", "", "", "ReturnValue", "remote", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "getUri", "", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.micronaut.http", "HttpRequest", True, "DELETE", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "DELETE", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "DELETE", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "DELETE", "(URI,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "GET", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "GET", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "HEAD", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "HEAD", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "OPTIONS", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "OPTIONS", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "PATCH", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "PATCH", "(URI,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "POST", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "POST", "(URI,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "PUT", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http", "HttpRequest", True, "PUT", "(URI,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["io.micronaut.http", "HttpResponse", True, "permanentRedirect", "(URI)", "", "Argument[0]", "url-redirection", "manual"] - - ["io.micronaut.http", "HttpResponse", True, "redirect", "(URI)", "", "Argument[0]", "url-redirection", "manual"] - - ["io.micronaut.http", "HttpResponse", True, "seeOther", "(URI)", "", "Argument[0]", "url-redirection", "manual"] - - ["io.micronaut.http", "HttpResponse", True, "temporaryRedirect", "(URI)", "", "Argument[0]", "url-redirection", "manual"] - - ["io.micronaut.http", "MutableHttpResponse", True, "header", "(CharSequence,CharSequence)", "", "Argument[1]", "response-splitting", "manual"] - - ["io.micronaut.http", "MutableHttpResponse", True, "headers", "(Map)", "", "Argument[0]", "response-splitting", "manual"] diff --git a/java/ql/lib/ext/io.micronaut.http.multipart.model.json b/java/ql/lib/ext/io.micronaut.http.multipart.model.json new file mode 100644 index 000000000000..b3353d1c60f3 --- /dev/null +++ b/java/ql/lib/ext/io.micronaut.http.multipart.model.json @@ -0,0 +1,17 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["io.micronaut.http.multipart", "CompletedFileUpload", true, "getBytes", "", "", "ReturnValue", "remote", "manual"], + ["io.micronaut.http.multipart", "CompletedFileUpload", true, "getInputStream", "", "", "ReturnValue", "remote", "manual"], + ["io.micronaut.http.multipart", "CompletedFileUpload", true, "getFilename", "", "", "ReturnValue", "remote", "manual"], + ["io.micronaut.http.multipart", "CompletedFileUpload", true, "getContentType", "", "", "ReturnValue", "remote", "manual"], + ["io.micronaut.http.multipart", "CompletedFileUpload", true, "getSize", "", "", "ReturnValue", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.micronaut.http.multipart.model.yml b/java/ql/lib/ext/io.micronaut.http.multipart.model.yml deleted file mode 100644 index 36116e12f08f..000000000000 --- a/java/ql/lib/ext/io.micronaut.http.multipart.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["io.micronaut.http.multipart", "CompletedFileUpload", True, "getBytes", "", "", "ReturnValue", "remote", "manual"] - - ["io.micronaut.http.multipart", "CompletedFileUpload", True, "getInputStream", "", "", "ReturnValue", "remote", "manual"] - - ["io.micronaut.http.multipart", "CompletedFileUpload", True, "getFilename", "", "", "ReturnValue", "remote", "manual"] - - ["io.micronaut.http.multipart", "CompletedFileUpload", True, "getContentType", "", "", "ReturnValue", "remote", "manual"] - - ["io.micronaut.http.multipart", "CompletedFileUpload", True, "getSize", "", "", "ReturnValue", "remote", "manual"] diff --git a/java/ql/lib/ext/io.micronaut.http.uri.model.json b/java/ql/lib/ext/io.micronaut.http.uri.model.json new file mode 100644 index 000000000000..fdd1406302cd --- /dev/null +++ b/java/ql/lib/ext/io.micronaut.http.uri.model.json @@ -0,0 +1,35 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.micronaut.http.uri", "UriBuilder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "expand", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "expand", "(Map)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "fragment", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "fragment", "(String)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "host", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "host", "(String)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "of", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "of", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "path", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "path", "(String)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "queryParam", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "queryParam", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "queryParam", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "replacePath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "replacePath", "(String)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "replaceQueryParam", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "replaceQueryParam", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "replaceQueryParam", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "scheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "scheme", "(String)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "userInfo", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.micronaut.http.uri", "UriBuilder", true, "userInfo", "(String)", "", "Argument[this]", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.micronaut.http.uri.model.yml b/java/ql/lib/ext/io.micronaut.http.uri.model.yml deleted file mode 100644 index 61ce1391b93a..000000000000 --- a/java/ql/lib/ext/io.micronaut.http.uri.model.yml +++ /dev/null @@ -1,28 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.micronaut.http.uri", "UriBuilder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "expand", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "expand", "(Map)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "fragment", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "fragment", "(String)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "host", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "host", "(String)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "of", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "of", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "path", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "path", "(String)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "queryParam", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "queryParam", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "queryParam", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "replacePath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "replacePath", "(String)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "replaceQueryParam", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "replaceQueryParam", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "replaceQueryParam", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "scheme", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "scheme", "(String)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "userInfo", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.micronaut.http.uri", "UriBuilder", True, "userInfo", "(String)", "", "Argument[this]", "ReturnValue", "value", "manual"] diff --git a/java/ql/lib/ext/io.netty.bootstrap.model.json b/java/ql/lib/ext/io.netty.bootstrap.model.json new file mode 100644 index 000000000000..3e666e95a652 --- /dev/null +++ b/java/ql/lib/ext/io.netty.bootstrap.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["io.netty.bootstrap", "Bootstrap", true, "connect", "(InetAddress,int)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["io.netty.bootstrap", "Bootstrap", true, "connect", "(SocketAddress)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["io.netty.bootstrap", "Bootstrap", true, "connect", "(String,int)", "", "Argument[0]", "request-forgery", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.netty.bootstrap.model.yml b/java/ql/lib/ext/io.netty.bootstrap.model.yml deleted file mode 100644 index e07853583f72..000000000000 --- a/java/ql/lib/ext/io.netty.bootstrap.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["io.netty.bootstrap", "Bootstrap", True, "connect", "(InetAddress,int)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["io.netty.bootstrap", "Bootstrap", True, "connect", "(SocketAddress)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["io.netty.bootstrap", "Bootstrap", True, "connect", "(String,int)", "", "Argument[0]", "request-forgery", "ai-manual"] diff --git a/java/ql/lib/ext/io.netty.buffer.model.json b/java/ql/lib/ext/io.netty.buffer.model.json new file mode 100644 index 000000000000..bea2b02a7363 --- /dev/null +++ b/java/ql/lib/ext/io.netty.buffer.model.json @@ -0,0 +1,219 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.netty.buffer", "ByteBufConvertible", true, "asByteBuf", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "array", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "asReadOnly", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "capacity", "(int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "copy", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "discardReadBytes", "()", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "discardSomeReadBytes", "()", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "duplicate", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "ensureWritable", "(int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,byte[])", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,ByteBuf)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,ByteBuffer)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,ByteBuf,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,ByteBuf,int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,OutputStream,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "markReaderIndex", "()", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "markWriterIndex", "()", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "nioBuffer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "nioBuffers", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "order", "(ByteOrder)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(ByteBuf)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(ByteBuf,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(ByteBuf,int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(OutputStream,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readerIndex", "(int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "resetReaderIndex", "()", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "resetWriterIndex", "()", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "retainedDuplicate", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "retainedSlice", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBoolean", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setByte", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBytes", "(int,byte[])", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBytes", "(int,byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBytes", "(int,ByteBuf)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBytes", "(int,ByteBuffer)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBytes", "(int,ByteBuf,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBytes", "(int,ByteBuf,int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setChar", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setDouble", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setDoubleLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setFloat", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setFloatLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setIndex", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setInt", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setIntLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setLong", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setLongLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setMedium", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setMediumLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setShort", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setShortLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setZero", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "skipBytes", "(int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "slice", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "unwrap", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBoolean", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeByte", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBytes", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBytes", "(byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBytes", "(ByteBuf)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBytes", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBytes", "(ByteBuf,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBytes", "(ByteBuf,int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeChar", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeDouble", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeDoubleLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeFloat", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeFloatLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeInt", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeIntLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeLong", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeLongLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeMedium", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeMediumLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeShort", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeShortLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeZero", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writerIndex", "(int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBufHolder", true, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBufHolder", true, "content", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBufHolder", true, "duplicate", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBufHolder", true, "retainedDuplicate", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBufHolder", true, "replace", "(ByteBuf)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,byte[])", "", "Argument[this]", "Argument[1]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,byte[],int,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,ByteBuf)", "", "Argument[this]", "Argument[1]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,ByteBuffer)", "", "Argument[this]", "Argument[1]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,ByteBuf,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,ByteBuf,int,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,FileChannel,long,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,GatheringByteChannel,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getBytes", "(int,OutputStream,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getChar", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "getCharSequence", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(byte[])", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(ByteBuf)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(ByteBuffer)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(ByteBuf,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(ByteBuf,int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(FileChannel,long,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(GatheringByteChannel,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(OutputStream,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readBytes", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readChar", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readCharSequence", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readSlice", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "readRetainedSlice", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBytes", "(int,byte[])", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBytes", "(int,byte[],int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBytes", "(int,ByteBuf)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBytes", "(int,ByteBuffer)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBytes", "(int,ByteBuf,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBytes", "(int,ByteBuf,int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBytes", "(int,FileChannel,long,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBytes", "(int,ScatteringByteChannel,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setBytes", "(int,InputStream,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setChar", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "setCharSequence", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeByte", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBytes", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBytes", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBytes", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBytes", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBytes", "(ByteBuf,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBytes", "(ByteBuf,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBytes", "(FileChannel,long,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBytes", "(ScatteringByteChannel,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeBytes", "(InputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeChar", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBuf", true, "writeCharSequence", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", false, "CompositeByteBuf", "(ByteBufAllocator,boolean,int,ByteBuf[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", false, "CompositeByteBuf", "(ByteBufAllocator,boolean,int,Iterable)", "", "Argument[3].Element", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "addComponent", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "addComponent", "(int,ByteBuf)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "addComponent", "(boolean,ByteBuf)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "addComponent", "(boolean,int,ByteBuf)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "addComponents", "(ByteBuf[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "addComponents", "(int,ByteBuf[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "addComponents", "(boolean,ByteBuf[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "addComponents", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "addComponents", "(int,Iterable)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "addComponents", "(boolean,Iterable)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "addFlattenedComponents", "(boolean,ByteBuf)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "addComponent", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "addComponents", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "addFlattenedComponents", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "component", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "componentAtOffset", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "consolidate", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "consolidate", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "CompositeByteBuf", true, "decompose", "(int,int)", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "copiedBuffer", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "copiedBuffer", "(byte[][])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "copiedBuffer", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "copiedBuffer", "(ByteBuf)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "copiedBuffer", "(ByteBuf[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "copiedBuffer", "(ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "copiedBuffer", "(ByteBuffer[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "copiedBuffer", "(char[],Charset)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "copiedBuffer", "(char[],int,int,Charset)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "copiedBuffer", "(CharSequence,Charset)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "copiedBuffer", "(CharSequence,int,int,Charset)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "unmodifiableBuffer", "(ByteBuf)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "unmodifiableBuffer", "(ByteBuf[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "unreleasableBuffer", "(ByteBuf)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "wrappedBuffer", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "wrappedBuffer", "(byte[][])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "wrappedBuffer", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "wrappedBuffer", "(ByteBuf)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "wrappedBuffer", "(ByteBuf[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "wrappedBuffer", "(ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "wrappedBuffer", "(ByteBuffer[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "wrappedBuffer", "(int,byte[][])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "wrappedBuffer", "(int,ByteBuf[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "wrappedBuffer", "(int,ByteBuffer[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "Unpooled", false, "wrappedUnmodifiableBuffer", "(ByteBuf[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "copy", "(AsciiString,ByteBuf)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "copy", "(AsciiString,int,ByteBuf,int)", "", "Argument[0]", "Argument[2]", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "copy", "(AsciiString,int,ByteBuf,int,int)", "", "Argument[0]", "Argument[2]", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "decodeHexDump", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "decodeHexDump", "(CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "encodeString", "(ByteBufAllocator,CharBuffer,Charset)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "encodeString", "(ByteBufAllocator,CharBuffer,Charset,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "ensureAccessible", "(ByteBuf)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "getBytes", "(ByteBuf)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "getBytes", "(ByteBuf,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "getBytes", "(ByteBuf,int,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "readBytes", "(ByteBufAllocator,ByteBuf,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "reserveAndWriteUtf8", "(ByteBuf,CharSequence,int)", "", "Argument[1]", "Argument[0]", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "reserveAndWriteUtf8", "(ByteBuf,CharSequence,int,int,int)", "", "Argument[1]", "Argument[0]", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "setShortBE", "(ByteBuf,int,int)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "writeAscii", "(ByteBuf,CharSequence)", "", "Argument[1]", "Argument[0]", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "writeAscii", "(ByteBufAllocator,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "writeShortBE", "(ByteBuf,int)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "writeMediumBE", "(ByteBuf,int)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "writeUtf8", "(ByteBuf,CharSequence)", "", "Argument[1]", "Argument[0]", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "writeUtf8", "(ByteBuf,CharSequence,int,int)", "", "Argument[1]", "Argument[0]", "taint", "manual"], + ["io.netty.buffer", "ByteBufUtil", false, "writeUtf8", "(ByteBufAllocator,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["io.netty.buffer", "ByteBufInputStream", true, "ByteBufInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBufOutputStream", true, "ByteBufOutputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.buffer", "ByteBufOutputStream", true, "buffer", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.netty.buffer.model.yml b/java/ql/lib/ext/io.netty.buffer.model.yml deleted file mode 100644 index 81474a784f28..000000000000 --- a/java/ql/lib/ext/io.netty.buffer.model.yml +++ /dev/null @@ -1,212 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.netty.buffer", "ByteBufConvertible", True, "asByteBuf", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "array", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "asReadOnly", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "capacity", "(int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "copy", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "discardReadBytes", "()", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "discardSomeReadBytes", "()", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "duplicate", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "ensureWritable", "(int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,byte[])", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,ByteBuf)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,ByteBuffer)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,ByteBuf,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,ByteBuf,int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,OutputStream,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "markReaderIndex", "()", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "markWriterIndex", "()", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "nioBuffer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "nioBuffers", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "order", "(ByteOrder)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(ByteBuf)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(ByteBuf,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(ByteBuf,int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(OutputStream,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readerIndex", "(int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "resetReaderIndex", "()", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "resetWriterIndex", "()", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "retainedDuplicate", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "retainedSlice", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBoolean", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setByte", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBytes", "(int,byte[])", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBytes", "(int,byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBytes", "(int,ByteBuf)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBytes", "(int,ByteBuffer)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBytes", "(int,ByteBuf,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBytes", "(int,ByteBuf,int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setChar", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setDouble", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setDoubleLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setFloat", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setFloatLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setIndex", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setInt", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setIntLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setLong", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setLongLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setMedium", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setMediumLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setShort", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setShortLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setZero", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "skipBytes", "(int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "slice", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "unwrap", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBoolean", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeByte", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBytes", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBytes", "(byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBytes", "(ByteBuf)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBytes", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBytes", "(ByteBuf,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBytes", "(ByteBuf,int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeChar", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeDouble", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeDoubleLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeFloat", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeFloatLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeInt", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeIntLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeLong", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeLongLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeMedium", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeMediumLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeShort", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeShortLE", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeZero", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writerIndex", "(int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBufHolder", True, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBufHolder", True, "content", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBufHolder", True, "duplicate", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBufHolder", True, "retainedDuplicate", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBufHolder", True, "replace", "(ByteBuf)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,byte[])", "", "Argument[this]", "Argument[1]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,byte[],int,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,ByteBuf)", "", "Argument[this]", "Argument[1]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,ByteBuffer)", "", "Argument[this]", "Argument[1]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,ByteBuf,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,ByteBuf,int,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,FileChannel,long,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,GatheringByteChannel,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getBytes", "(int,OutputStream,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getChar", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "getCharSequence", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(byte[])", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(ByteBuf)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(ByteBuffer)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(ByteBuf,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(ByteBuf,int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(FileChannel,long,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(GatheringByteChannel,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(OutputStream,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readBytes", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readChar", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readCharSequence", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readSlice", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "readRetainedSlice", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBytes", "(int,byte[])", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBytes", "(int,byte[],int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBytes", "(int,ByteBuf)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBytes", "(int,ByteBuffer)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBytes", "(int,ByteBuf,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBytes", "(int,ByteBuf,int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBytes", "(int,FileChannel,long,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBytes", "(int,ScatteringByteChannel,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setBytes", "(int,InputStream,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setChar", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "setCharSequence", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeByte", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBytes", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBytes", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBytes", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBytes", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBytes", "(ByteBuf,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBytes", "(ByteBuf,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBytes", "(FileChannel,long,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBytes", "(ScatteringByteChannel,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeBytes", "(InputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeChar", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBuf", True, "writeCharSequence", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", False, "CompositeByteBuf", "(ByteBufAllocator,boolean,int,ByteBuf[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", False, "CompositeByteBuf", "(ByteBufAllocator,boolean,int,Iterable)", "", "Argument[3].Element", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "addComponent", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "addComponent", "(int,ByteBuf)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "addComponent", "(boolean,ByteBuf)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "addComponent", "(boolean,int,ByteBuf)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "addComponents", "(ByteBuf[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "addComponents", "(int,ByteBuf[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "addComponents", "(boolean,ByteBuf[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "addComponents", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "addComponents", "(int,Iterable)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "addComponents", "(boolean,Iterable)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "addFlattenedComponents", "(boolean,ByteBuf)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "addComponent", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "addComponents", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "addFlattenedComponents", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "component", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "componentAtOffset", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "consolidate", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "consolidate", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "CompositeByteBuf", True, "decompose", "(int,int)", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "copiedBuffer", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "copiedBuffer", "(byte[][])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "copiedBuffer", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "copiedBuffer", "(ByteBuf)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "copiedBuffer", "(ByteBuf[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "copiedBuffer", "(ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "copiedBuffer", "(ByteBuffer[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "copiedBuffer", "(char[],Charset)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "copiedBuffer", "(char[],int,int,Charset)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "copiedBuffer", "(CharSequence,Charset)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "copiedBuffer", "(CharSequence,int,int,Charset)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "unmodifiableBuffer", "(ByteBuf)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "unmodifiableBuffer", "(ByteBuf[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "unreleasableBuffer", "(ByteBuf)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "wrappedBuffer", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "wrappedBuffer", "(byte[][])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "wrappedBuffer", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "wrappedBuffer", "(ByteBuf)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "wrappedBuffer", "(ByteBuf[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "wrappedBuffer", "(ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "wrappedBuffer", "(ByteBuffer[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "wrappedBuffer", "(int,byte[][])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "wrappedBuffer", "(int,ByteBuf[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "wrappedBuffer", "(int,ByteBuffer[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "Unpooled", False, "wrappedUnmodifiableBuffer", "(ByteBuf[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "copy", "(AsciiString,ByteBuf)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "copy", "(AsciiString,int,ByteBuf,int)", "", "Argument[0]", "Argument[2]", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "copy", "(AsciiString,int,ByteBuf,int,int)", "", "Argument[0]", "Argument[2]", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "decodeHexDump", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "decodeHexDump", "(CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "encodeString", "(ByteBufAllocator,CharBuffer,Charset)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "encodeString", "(ByteBufAllocator,CharBuffer,Charset,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "ensureAccessible", "(ByteBuf)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "getBytes", "(ByteBuf)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "getBytes", "(ByteBuf,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "getBytes", "(ByteBuf,int,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "readBytes", "(ByteBufAllocator,ByteBuf,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "reserveAndWriteUtf8", "(ByteBuf,CharSequence,int)", "", "Argument[1]", "Argument[0]", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "reserveAndWriteUtf8", "(ByteBuf,CharSequence,int,int,int)", "", "Argument[1]", "Argument[0]", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "setShortBE", "(ByteBuf,int,int)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "writeAscii", "(ByteBuf,CharSequence)", "", "Argument[1]", "Argument[0]", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "writeAscii", "(ByteBufAllocator,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "writeShortBE", "(ByteBuf,int)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "writeMediumBE", "(ByteBuf,int)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "writeUtf8", "(ByteBuf,CharSequence)", "", "Argument[1]", "Argument[0]", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "writeUtf8", "(ByteBuf,CharSequence,int,int)", "", "Argument[1]", "Argument[0]", "taint", "manual"] - - ["io.netty.buffer", "ByteBufUtil", False, "writeUtf8", "(ByteBufAllocator,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["io.netty.buffer", "ByteBufInputStream", True, "ByteBufInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBufOutputStream", True, "ByteBufOutputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.buffer", "ByteBufOutputStream", True, "buffer", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/io.netty.channel.model.json b/java/ql/lib/ext/io.netty.channel.model.json new file mode 100644 index 000000000000..34d712e8fa43 --- /dev/null +++ b/java/ql/lib/ext/io.netty.channel.model.json @@ -0,0 +1,31 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["io.netty.channel", "Channel$Unsafe", true, "connect", "(SocketAddress,SocketAddress,ChannelPromise)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["io.netty.channel", "ChannelDuplexHandler", true, "connect", "(ChannelHandlerContext,SocketAddress,SocketAddress,ChannelPromise)", "", "Argument[1]", "request-forgery", "ai-manual"], + ["io.netty.channel", "ChannelOutboundHandlerAdapter", true, "connect", "(ChannelHandlerContext,SocketAddress,SocketAddress,ChannelPromise)", "", "Argument[1]", "request-forgery", "ai-manual"], + ["io.netty.channel", "ChannelOutboundInvoker", true, "connect", "(SocketAddress,ChannelPromise)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["io.netty.channel", "ChannelOutboundInvoker", true, "connect", "(SocketAddress,SocketAddress,ChannelPromise)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["io.netty.channel", "ChannelOutboundInvoker", true, "connect", "(SocketAddress)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["io.netty.channel", "DefaultChannelPipeline", false, "connect", "(SocketAddress,ChannelPromise)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["io.netty.channel", "DefaultChannelPipeline", false, "connect", "(SocketAddress,SocketAddress,ChannelPromise)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["io.netty.channel", "DefaultChannelPipeline", false, "connect", "(SocketAddress,SocketAddress)", "", "Argument[0]", "request-forgery", "ai-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["io.netty.channel", "ChannelInboundHandler", true, "channelRead", "", "", "Parameter[1]", "remote", "manual"], + ["io.netty.channel", "SimpleChannelInboundHandler", true, "channelRead0", "", "", "Parameter[1]", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.netty.channel.model.yml b/java/ql/lib/ext/io.netty.channel.model.yml deleted file mode 100644 index 38bdb84786a1..000000000000 --- a/java/ql/lib/ext/io.netty.channel.model.yml +++ /dev/null @@ -1,20 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["io.netty.channel", "Channel$Unsafe", True, "connect", "(SocketAddress,SocketAddress,ChannelPromise)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["io.netty.channel", "ChannelDuplexHandler", True, "connect", "(ChannelHandlerContext,SocketAddress,SocketAddress,ChannelPromise)", "", "Argument[1]", "request-forgery", "ai-manual"] - - ["io.netty.channel", "ChannelOutboundHandlerAdapter", True, "connect", "(ChannelHandlerContext,SocketAddress,SocketAddress,ChannelPromise)", "", "Argument[1]", "request-forgery", "ai-manual"] - - ["io.netty.channel", "ChannelOutboundInvoker", True, "connect", "(SocketAddress,ChannelPromise)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["io.netty.channel", "ChannelOutboundInvoker", True, "connect", "(SocketAddress,SocketAddress,ChannelPromise)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["io.netty.channel", "ChannelOutboundInvoker", True, "connect", "(SocketAddress)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["io.netty.channel", "DefaultChannelPipeline", False, "connect", "(SocketAddress,ChannelPromise)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["io.netty.channel", "DefaultChannelPipeline", False, "connect", "(SocketAddress,SocketAddress,ChannelPromise)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["io.netty.channel", "DefaultChannelPipeline", False, "connect", "(SocketAddress,SocketAddress)", "", "Argument[0]", "request-forgery", "ai-manual"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["io.netty.channel", "ChannelInboundHandler", True, "channelRead", "", "", "Parameter[1]", "remote", "manual"] - - ["io.netty.channel", "SimpleChannelInboundHandler", True, "channelRead0", "", "", "Parameter[1]", "remote", "manual"] diff --git a/java/ql/lib/ext/io.netty.handler.codec.base64.model.json b/java/ql/lib/ext/io.netty.handler.codec.base64.model.json new file mode 100644 index 000000000000..c4bc1222b2af --- /dev/null +++ b/java/ql/lib/ext/io.netty.handler.codec.base64.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.netty.handler.codec.base64", "Base64", true, "decode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.base64", "Base64", true, "encode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.netty.handler.codec.base64.model.yml b/java/ql/lib/ext/io.netty.handler.codec.base64.model.yml deleted file mode 100644 index 01ebb7bbe54f..000000000000 --- a/java/ql/lib/ext/io.netty.handler.codec.base64.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: -- addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.netty.handler.codec.base64", "Base64", True, "decode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.base64", "Base64", True, "encode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - \ No newline at end of file diff --git a/java/ql/lib/ext/io.netty.handler.codec.http.cookie.model.json b/java/ql/lib/ext/io.netty.handler.codec.http.cookie.model.json new file mode 100644 index 000000000000..6283a20210dc --- /dev/null +++ b/java/ql/lib/ext/io.netty.handler.codec.http.cookie.model.json @@ -0,0 +1,26 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.netty.handler.codec.http.cookie", "Cookie", true, "domain", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.cookie", "Cookie", true, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.cookie", "Cookie", true, "path", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.cookie", "Cookie", true, "value", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.cookie", "Cookie", true, "setDomain", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.cookie", "Cookie", true, "setPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.cookie", "Cookie", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.cookie", "ServerCookieDecoder", true, "decode", "(String)", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"], + ["io.netty.handler.codec.http.cookie", "ServerCookieDecoder", true, "decodeAll", "(String)", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"], + ["io.netty.handler.codec.http.cookie", "ServerCookieEncoder", true, "encode", "(Cookie)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.cookie", "ServerCookieEncoder", true, "encode", "(Cookie[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "taint", "manual"], + ["io.netty.handler.codec.http.cookie", "ServerCookieEncoder", true, "encode", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "taint", "manual"], + ["io.netty.handler.codec.http.cookie", "ServerCookieEncoder", true, "encode", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "taint", "manual"], + ["io.netty.handler.codec.http.cookie", "ServerCookieEncoder", true, "encode", "(String,String)", "", "Argument[1..2]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.netty.handler.codec.http.cookie.model.yml b/java/ql/lib/ext/io.netty.handler.codec.http.cookie.model.yml deleted file mode 100644 index f8b189be18d4..000000000000 --- a/java/ql/lib/ext/io.netty.handler.codec.http.cookie.model.yml +++ /dev/null @@ -1,19 +0,0 @@ -extensions: -- addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.netty.handler.codec.http.cookie", "Cookie", True, "domain", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.cookie", "Cookie", True, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.cookie", "Cookie", True, "path", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.cookie", "Cookie", True, "value", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.cookie", "Cookie", True, "setDomain", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.cookie", "Cookie", True, "setPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.cookie", "Cookie", True, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.cookie", "ServerCookieDecoder", True, "decode", "(String)", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"] - - ["io.netty.handler.codec.http.cookie", "ServerCookieDecoder", True, "decodeAll", "(String)", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"] - - ["io.netty.handler.codec.http.cookie", "ServerCookieEncoder", True, "encode", "(Cookie)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.cookie", "ServerCookieEncoder", True, "encode", "(Cookie[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "taint", "manual"] - - ["io.netty.handler.codec.http.cookie", "ServerCookieEncoder", True, "encode", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "taint", "manual"] - - ["io.netty.handler.codec.http.cookie", "ServerCookieEncoder", True, "encode", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "taint", "manual"] - - ["io.netty.handler.codec.http.cookie", "ServerCookieEncoder", True, "encode", "(String,String)", "", "Argument[1..2]", "ReturnValue", "taint", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/io.netty.handler.codec.http.model.json b/java/ql/lib/ext/io.netty.handler.codec.http.model.json new file mode 100644 index 000000000000..f65ca425d67c --- /dev/null +++ b/java/ql/lib/ext/io.netty.handler.codec.http.model.json @@ -0,0 +1,94 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["io.netty.handler.codec.http", "DefaultFullHttpRequest", true, "DefaultFullHttpRequest", "(HttpVersion,HttpMethod,String,ByteBuf)", "", "Argument[2]", "request-forgery", "ai-manual"], + ["io.netty.handler.codec.http", "DefaultHttpRequest", true, "DefaultHttpRequest", "(HttpVersion,HttpMethod,String)", "", "Argument[2]", "request-forgery", "ai-manual"], + ["io.netty.handler.codec.http", "HttpRequest", true, "setUri", "", "", "Argument[0]", "request-forgery", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.netty.handler.codec.http", "QueryStringEncoder", true, "QueryStringEncoder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "add", "(CharSequence,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "add", "(CharSequence,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "add", "(CharSequence,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "add", "(CharSequence,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "add", "(String,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "add", "(String,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "add", "(String,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "add", "(String,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "add", "(HttpHeaders)", "", "Argument[0].Element.MapKey", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "add", "(HttpHeaders)", "", "Argument[0].Element.MapValue", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "addInt", "(CharSequence,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "addInt", "(CharSequence,int)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "addShort", "(CharSequence,short)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "addShort", "(CharSequence,short)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "copy", "()", "", "Argument[this].Element.MapKey", "ReturnValue.Element.MapKey", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "copy", "()", "", "Argument[this].Element.MapValue", "ReturnValue.Element.MapValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "entries", "()", "", "Argument[this].Element.MapKey", "ReturnValue.Element.MapKey", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "entries", "()", "", "Argument[this].Element.MapValue", "ReturnValue.Element.MapValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "get", "", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "get", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "getAll", "", "", "Argument[this].Element.MapValue", "ReturnValue.Element", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "getAllAsString", "", "", "Argument[this].Element.MapValue", "ReturnValue.Element", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "getAsString", "", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "getHeader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "getHeader", "", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "getHost", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "getHost", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "iteratorAsString", "()", "", "Argument[this].Element.MapKey", "ReturnValue.Element.MapKey", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "iteratorAsString", "()", "", "Argument[this].Element.MapValue", "ReturnValue.Element.MapValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "iteratorCharSequence", "()", "", "Argument[this].Element.MapKey", "ReturnValue.Element.MapKey", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "iteratorCharSequence", "()", "", "Argument[this].Element.MapValue", "ReturnValue.Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "names", "()", "", "Argument[this].Element.MapKey", "ReturnValue.Element", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "newEntity", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "set", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "set", "(CharSequence,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "set", "(CharSequence,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "set", "(CharSequence,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "set", "(CharSequence,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "set", "(String,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "set", "(String,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "set", "(String,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "set", "(String,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "set", "(HttpHeaders)", "", "Argument[0].Element.MapKey", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "set", "(HttpHeaders)", "", "Argument[0].Element.MapValue", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "setAll", "(HttpHeaders)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "setAll", "(HttpHeaders)", "", "Argument[0].Element.MapKey", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "setAll", "(HttpHeaders)", "", "Argument[0].Element.MapValue", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "setInt", "(CharSequence,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "setInt", "(CharSequence,int)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "setShort", "(CharSequence,short)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "setShort", "(CharSequence,short)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "valueStringIterator", "(CharSequence)", "", "Argument[this].Element.MapValue", "ReturnValue.Element", "value", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "valueCharSequenceIterator", "(CharSequence)", "", "Argument[this].Element.MapValue", "ReturnValue.Element", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "toString", "", "", "Argument[this].Element.MapKey", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpHeaders", true, "toString", "", "", "Argument[this].Element.MapValue", "ReturnValue", "taint", "manual"], + // Currently all write steps to http messages are taint flow. It may reduce FPs to use a synthetic field for headers instead. + ["io.netty.handler.codec.http", "HttpMessage", true, "headers", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http", "LastHttpContent", true, "trailingHeaders", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpRequest", true, "getUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http", "HttpRequest", true, "uri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http", "QueryStringDecoder", true, "QueryStringDecoder", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http", "QueryStringDecoder", true, "decodeComponent", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http", "QueryStringDecoder", true, "parameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http", "QueryStringDecoder", true, "path", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http", "QueryStringDecoder", true, "rawPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http", "QueryStringDecoder", true, "rawQuery", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http", "QueryStringDecoder", true, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http", "QueryStringDecoder", true, "uri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.netty.handler.codec.http.model.yml b/java/ql/lib/ext/io.netty.handler.codec.http.model.yml deleted file mode 100644 index f9ec6702ff96..000000000000 --- a/java/ql/lib/ext/io.netty.handler.codec.http.model.yml +++ /dev/null @@ -1,83 +0,0 @@ -extensions: -- addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["io.netty.handler.codec.http", "DefaultFullHttpRequest", True, "DefaultFullHttpRequest", "(HttpVersion,HttpMethod,String,ByteBuf)", "", "Argument[2]", "request-forgery", "ai-manual"] - - ["io.netty.handler.codec.http", "DefaultHttpRequest", True, "DefaultHttpRequest", "(HttpVersion,HttpMethod,String)", "", "Argument[2]", "request-forgery", "ai-manual"] - - ["io.netty.handler.codec.http", "HttpRequest", True, "setUri", "", "", "Argument[0]", "request-forgery", "manual"] -- addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.netty.handler.codec.http", "QueryStringEncoder", True, "QueryStringEncoder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "add", "(CharSequence,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "add", "(CharSequence,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "add", "(CharSequence,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "add", "(CharSequence,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "add", "(String,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "add", "(String,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "add", "(String,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "add", "(String,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "add", "(HttpHeaders)", "", "Argument[0].Element.MapKey", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "add", "(HttpHeaders)", "", "Argument[0].Element.MapValue", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "addInt", "(CharSequence,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "addInt", "(CharSequence,int)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "addShort", "(CharSequence,short)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "addShort", "(CharSequence,short)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "copy", "()", "", "Argument[this].Element.MapKey", "ReturnValue.Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "copy", "()", "", "Argument[this].Element.MapValue", "ReturnValue.Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "entries", "()", "", "Argument[this].Element.MapKey", "ReturnValue.Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "entries", "()", "", "Argument[this].Element.MapValue", "ReturnValue.Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "get", "", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "get", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "getAll", "", "", "Argument[this].Element.MapValue", "ReturnValue.Element", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "getAllAsString", "", "", "Argument[this].Element.MapValue", "ReturnValue.Element", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "getAsString", "", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "getHeader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "getHeader", "", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "getHost", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "getHost", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "iteratorAsString", "()", "", "Argument[this].Element.MapKey", "ReturnValue.Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "iteratorAsString", "()", "", "Argument[this].Element.MapValue", "ReturnValue.Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "iteratorCharSequence", "()", "", "Argument[this].Element.MapKey", "ReturnValue.Element.MapKey", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "iteratorCharSequence", "()", "", "Argument[this].Element.MapValue", "ReturnValue.Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "names", "()", "", "Argument[this].Element.MapKey", "ReturnValue.Element", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "newEntity", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "set", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "set", "(CharSequence,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "set", "(CharSequence,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "set", "(CharSequence,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "set", "(CharSequence,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "set", "(String,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "set", "(String,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "set", "(String,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "set", "(String,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "set", "(HttpHeaders)", "", "Argument[0].Element.MapKey", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "set", "(HttpHeaders)", "", "Argument[0].Element.MapValue", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "setAll", "(HttpHeaders)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "setAll", "(HttpHeaders)", "", "Argument[0].Element.MapKey", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "setAll", "(HttpHeaders)", "", "Argument[0].Element.MapValue", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "setInt", "(CharSequence,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "setInt", "(CharSequence,int)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "setShort", "(CharSequence,short)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "setShort", "(CharSequence,short)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "valueStringIterator", "(CharSequence)", "", "Argument[this].Element.MapValue", "ReturnValue.Element", "value", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "valueCharSequenceIterator", "(CharSequence)", "", "Argument[this].Element.MapValue", "ReturnValue.Element", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "toString", "", "", "Argument[this].Element.MapKey", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpHeaders", True, "toString", "", "", "Argument[this].Element.MapValue", "ReturnValue", "taint", "manual"] - # Currently all write steps to http messages are taint flow. It may reduce FPs to use a synthetic field for headers instead. - - ["io.netty.handler.codec.http", "HttpMessage", True, "headers", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "LastHttpContent", True, "trailingHeaders", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpRequest", True, "getUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "HttpRequest", True, "uri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "QueryStringDecoder", True, "QueryStringDecoder", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http", "QueryStringDecoder", True, "decodeComponent", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "QueryStringDecoder", True, "parameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "QueryStringDecoder", True, "path", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "QueryStringDecoder", True, "rawPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "QueryStringDecoder", True, "rawQuery", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "QueryStringDecoder", True, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http", "QueryStringDecoder", True, "uri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/io.netty.handler.codec.http.multipart.model.json b/java/ql/lib/ext/io.netty.handler.codec.http.multipart.model.json new file mode 100644 index 000000000000..4b2c526190eb --- /dev/null +++ b/java/ql/lib/ext/io.netty.handler.codec.http.multipart.model.json @@ -0,0 +1,54 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["io.netty.handler.codec.http.multipart", "HttpPostRequestEncoder", true, "addBodyFileUpload", "(String,File,String,boolean)", "", "Argument[1]", "path-injection[read]", "ai-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.netty.handler.codec.http.multipart", "InterfaceHttpPostRequestDecoder", true, "currentPartialHttpData", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "InterfaceHttpPostRequestDecoder", true, "getBodyHttpData", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "InterfaceHttpPostRequestDecoder", true, "getBodyHttpDatas", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "InterfaceHttpPostRequestDecoder", true, "getBodyHttpDatas", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "InterfaceHttpPostRequestDecoder", true, "next", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "InterfaceHttpPostRequestDecoder", true, "offer", "(HttpContent)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "InterfaceHttpPostRequestDecoder", true, "offer", "(HttpContent)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpPostRequestDecoder", true, "HttpPostRequestDecoder", "(HttpRequest)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpPostRequestDecoder", true, "HttpPostRequestDecoder", "(HttpDataFactory,HttpRequest)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpPostRequestDecoder", true, "HttpPostRequestDecoder", "(HttpDataFactory,HttpRequest,Charset)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpPostStandardRequestDecoder", true, "HttpPostStandardRequestDecoder", "(HttpRequest)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpPostStandardRequestDecoder", true, "HttpPostStandardRequestDecoder", "(HttpDataFactory,HttpRequest)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpPostStandardRequestDecoder", true, "HttpPostStandardRequestDecoder", "(HttpDataFactory,HttpRequest,Charset)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpPostMultipartRequestDecoder", true, "HttpPostMultipartRequestDecoder", "(HttpRequest)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpPostMultipartRequestDecoder", true, "HttpPostMultipartRequestDecoder", "(HttpDataFactory,HttpRequest)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpPostMultipartRequestDecoder", true, "HttpPostMultipartRequestDecoder", "(HttpDataFactory,HttpRequest,Charset)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "InterfaceHttpData", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpData", true, "addContent", "(ByteBuf,boolean)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpData", true, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpData", true, "getByteBuf", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpData", true, "getChunk", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpData", true, "getString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpData", true, "getString", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "Attribute", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "Attribute", true, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "FileUpload", true, "getContentTransferEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "FileUpload", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "FileUpload", true, "getFilename", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "FileUpload", true, "setContentTransferEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "FileUpload", true, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "FileUpload", true, "setFilename", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpData", true, "setContent", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.multipart", "HttpData", true, "setContent", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.netty.handler.codec.http.multipart.model.yml b/java/ql/lib/ext/io.netty.handler.codec.http.multipart.model.yml deleted file mode 100644 index 04f1c2ebc19d..000000000000 --- a/java/ql/lib/ext/io.netty.handler.codec.http.multipart.model.yml +++ /dev/null @@ -1,43 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["io.netty.handler.codec.http.multipart", "HttpPostRequestEncoder", True, "addBodyFileUpload", "(String,File,String,boolean)", "", "Argument[1]", "path-injection[read]", "ai-manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.netty.handler.codec.http.multipart", "InterfaceHttpPostRequestDecoder", True, "currentPartialHttpData", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "InterfaceHttpPostRequestDecoder", True, "getBodyHttpData", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "InterfaceHttpPostRequestDecoder", True, "getBodyHttpDatas", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "InterfaceHttpPostRequestDecoder", True, "getBodyHttpDatas", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "InterfaceHttpPostRequestDecoder", True, "next", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "InterfaceHttpPostRequestDecoder", True, "offer", "(HttpContent)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "InterfaceHttpPostRequestDecoder", True, "offer", "(HttpContent)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpPostRequestDecoder", True, "HttpPostRequestDecoder", "(HttpRequest)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpPostRequestDecoder", True, "HttpPostRequestDecoder", "(HttpDataFactory,HttpRequest)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpPostRequestDecoder", True, "HttpPostRequestDecoder", "(HttpDataFactory,HttpRequest,Charset)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpPostStandardRequestDecoder", True, "HttpPostStandardRequestDecoder", "(HttpRequest)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpPostStandardRequestDecoder", True, "HttpPostStandardRequestDecoder", "(HttpDataFactory,HttpRequest)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpPostStandardRequestDecoder", True, "HttpPostStandardRequestDecoder", "(HttpDataFactory,HttpRequest,Charset)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpPostMultipartRequestDecoder", True, "HttpPostMultipartRequestDecoder", "(HttpRequest)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpPostMultipartRequestDecoder", True, "HttpPostMultipartRequestDecoder", "(HttpDataFactory,HttpRequest)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpPostMultipartRequestDecoder", True, "HttpPostMultipartRequestDecoder", "(HttpDataFactory,HttpRequest,Charset)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "InterfaceHttpData", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpData", True, "addContent", "(ByteBuf,boolean)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpData", True, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpData", True, "getByteBuf", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpData", True, "getChunk", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpData", True, "getString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpData", True, "getString", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "Attribute", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "Attribute", True, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "FileUpload", True, "getContentTransferEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "FileUpload", True, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "FileUpload", True, "getFilename", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "FileUpload", True, "setContentTransferEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "FileUpload", True, "setContentType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "FileUpload", True, "setFilename", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpData", True, "setContent", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.multipart", "HttpData", True, "setContent", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "manual"] diff --git a/java/ql/lib/ext/io.netty.handler.codec.http.websocketx.model.json b/java/ql/lib/ext/io.netty.handler.codec.http.websocketx.model.json new file mode 100644 index 000000000000..0de3cb74f871 --- /dev/null +++ b/java/ql/lib/ext/io.netty.handler.codec.http.websocketx.model.json @@ -0,0 +1,32 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.netty.handler.codec.http.websocketx", "CloseWebSocketFrame", true, "CloseWebSocketFrame", "(boolean,int,ByteBuf)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "CloseWebSocketFrame", true, "CloseWebSocketFrame", "(boolean,int,int,String)", "", "Argument[3]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "CloseWebSocketFrame", true, "CloseWebSocketFrame", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "CloseWebSocketFrame", true, "CloseWebSocketFrame", "(WebSocketCloseStatus,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "CloseWebSocketFrame", true, "reasonText", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "BinaryWebSocketFrame", true, "BinaryWebSocketFrame", "(boolean,int,ByteBuf)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "BinaryWebSocketFrame", true, "BinaryWebSocketFrame", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "ContinuationWebSocketFrame", true, "ContinuationWebSocketFrame", "(boolean,int,ByteBuf)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "ContinuationWebSocketFrame", true, "ContinuationWebSocketFrame", "(boolean,int,String)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "ContinuationWebSocketFrame", true, "ContinuationWebSocketFrame", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "ContinuationWebSocketFrame", true, "text", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "PingWebSocketFrame", true, "PingWebSocketFrame", "(boolean,int,ByteBuf)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "PingWebSocketFrame", true, "PingWebSocketFrame", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "PongWebSocketFrame", true, "PongWebSocketFrame", "(boolean,int,ByteBuf)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "PongWebSocketFrame", true, "PongWebSocketFrame", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "TextWebSocketFrame", true, "TextWebSocketFrame", "(boolean,int,ByteBuf)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "TextWebSocketFrame", true, "TextWebSocketFrame", "(boolean,int,String)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "TextWebSocketFrame", true, "TextWebSocketFrame", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "TextWebSocketFrame", true, "TextWebSocketFrame", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.handler.codec.http.websocketx", "TextWebSocketFrame", true, "text", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.netty.handler.codec.http.websocketx.model.yml b/java/ql/lib/ext/io.netty.handler.codec.http.websocketx.model.yml deleted file mode 100644 index 2ea3414c1259..000000000000 --- a/java/ql/lib/ext/io.netty.handler.codec.http.websocketx.model.yml +++ /dev/null @@ -1,25 +0,0 @@ -extensions: -- addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.netty.handler.codec.http.websocketx", "CloseWebSocketFrame", True, "CloseWebSocketFrame", "(boolean,int,ByteBuf)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "CloseWebSocketFrame", True, "CloseWebSocketFrame", "(boolean,int,int,String)", "", "Argument[3]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "CloseWebSocketFrame", True, "CloseWebSocketFrame", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "CloseWebSocketFrame", True, "CloseWebSocketFrame", "(WebSocketCloseStatus,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "CloseWebSocketFrame", True, "reasonText", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "BinaryWebSocketFrame", True, "BinaryWebSocketFrame", "(boolean,int,ByteBuf)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "BinaryWebSocketFrame", True, "BinaryWebSocketFrame", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "ContinuationWebSocketFrame", True, "ContinuationWebSocketFrame", "(boolean,int,ByteBuf)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "ContinuationWebSocketFrame", True, "ContinuationWebSocketFrame", "(boolean,int,String)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "ContinuationWebSocketFrame", True, "ContinuationWebSocketFrame", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "ContinuationWebSocketFrame", True, "text", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "PingWebSocketFrame", True, "PingWebSocketFrame", "(boolean,int,ByteBuf)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "PingWebSocketFrame", True, "PingWebSocketFrame", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "PongWebSocketFrame", True, "PongWebSocketFrame", "(boolean,int,ByteBuf)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "PongWebSocketFrame", True, "PongWebSocketFrame", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "TextWebSocketFrame", True, "TextWebSocketFrame", "(boolean,int,ByteBuf)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "TextWebSocketFrame", True, "TextWebSocketFrame", "(boolean,int,String)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "TextWebSocketFrame", True, "TextWebSocketFrame", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "TextWebSocketFrame", True, "TextWebSocketFrame", "(ByteBuf)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.handler.codec.http.websocketx", "TextWebSocketFrame", True, "text", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/io.netty.handler.codec.http2.model.json b/java/ql/lib/ext/io.netty.handler.codec.http2.model.json new file mode 100644 index 000000000000..c24e60c4f2fe --- /dev/null +++ b/java/ql/lib/ext/io.netty.handler.codec.http2.model.json @@ -0,0 +1,60 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["io.netty.handler.codec.http2", "Http2FrameListener", true, "onDataRead", "", "", "Parameter[2]", "remote", "manual"], + ["io.netty.handler.codec.http2", "Http2FrameListener", true, "onHeadersRead", "", "", "Parameter[2]", "remote", "manual"], + ["io.netty.handler.codec.http2", "Http2FrameListener", true, "onPushPromiseRead", "", "", "Parameter[3]", "remote", "manual"], + ["io.netty.handler.codec.http2", "Http2FrameListener", true, "onUnknownFrame", "", "", "Parameter[4]", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.netty.handler.codec.http2", "Http2Headers", true, "authority", "()", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2Headers", true, "authority", "(CharSequence)", "", "Argument[0]", "Argument[this].Element.MapValue", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2Headers", true, "authority", "(CharSequence)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2Headers", true, "method", "()", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2Headers", true, "method", "(CharSequence)", "", "Argument[0]", "Argument[this].Element.MapValue", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2Headers", true, "method", "(CharSequence)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2Headers", true, "path", "()", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2Headers", true, "path", "(CharSequence)", "", "Argument[0]", "Argument[this].Element.MapValue", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2Headers", true, "path", "(CharSequence)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2Headers", true, "scheme", "()", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2Headers", true, "scheme", "(CharSequence)", "", "Argument[0]", "Argument[this].Element.MapValue", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2Headers", true, "scheme", "(CharSequence)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2Headers", true, "status", "()", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2Headers", true, "status", "(CharSequence)", "", "Argument[0]", "Argument[this].Element.MapValue", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2Headers", true, "status", "(CharSequence)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2Headers", true, "valueIterator", "(CharSequence)", "", "Argument[this].Element.MapValue", "ReturnValue.Element", "value", "manual"], + ["io.netty.handler.codec.http2", "Http2HeadersFrame", true, "headers", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http2", "Http2PushPromiseFrame", true, "http2Headers", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "addHttp2ToHttpHeaders", "(int,Http2Headers,FullHttpMessage,boolean)", "", "Argument[1].Element.MapKey", "Argument[2]", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "addHttp2ToHttpHeaders", "(int,Http2Headers,FullHttpMessage,boolean)", "", "Argument[1].Element.MapValue", "Argument[2]", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "addHttp2ToHttpHeaders", "(int,Http2Headers,HttpHeaders,HttpVersion,boolean,boolean)", "", "Argument[1].Element.MapKey", "Argument[2].Element.MapKey", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "addHttp2ToHttpHeaders", "(int,Http2Headers,HttpHeaders,HttpVersion,boolean,boolean)", "", "Argument[1].Element.MapValue", "Argument[2].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "toFullHttpRequest", "", "", "Argument[1].Element.MapKey", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "toFullHttpRequest", "", "", "Argument[1].Element.MapValue", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "toFullHttpRequest", "(int,Http2Headers,ByteBuf,boolean)", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "toFullHttpResponse", "", "", "Argument[1].Element.MapKey", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "toFullHttpResponse", "", "", "Argument[1].Element.MapValue", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "toFullHttpResponse", "(int,Http2Headers,ByteBuf,boolean)", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "toHttp2Headers", "(HttpHeaders,boolean)", "", "Argument[0].Element.MapKey", "ReturnValue.Element.MapKey", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "toHttp2Headers", "(HttpHeaders,boolean)", "", "Argument[0].Element.MapValue", "ReturnValue.Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "toHttp2Headers", "(HttpHeaders,Http2Headers)", "", "Argument[0].Element.MapKey", "Argument[1].Element.MapKey", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "toHttp2Headers", "(HttpHeaders,Http2Headers)", "", "Argument[0].Element.MapValue", "Argument[1].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "toHttpRequest", "", "", "Argument[1].Element.MapKey", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "toHttpRequest", "", "", "Argument[1].Element.MapValue", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "toHttpResponse", "", "", "Argument[1].Element.MapKey", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec.http2", "HttpConversionUtil", false, "toHttpResponse", "", "", "Argument[1].Element.MapValue", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.netty.handler.codec.http2.model.yml b/java/ql/lib/ext/io.netty.handler.codec.http2.model.yml deleted file mode 100644 index bb84e7e43e26..000000000000 --- a/java/ql/lib/ext/io.netty.handler.codec.http2.model.yml +++ /dev/null @@ -1,49 +0,0 @@ -extensions: -- addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["io.netty.handler.codec.http2", "Http2FrameListener", True, "onDataRead", "", "", "Parameter[2]", "remote", "manual"] - - ["io.netty.handler.codec.http2", "Http2FrameListener", True, "onHeadersRead", "", "", "Parameter[2]", "remote", "manual"] - - ["io.netty.handler.codec.http2", "Http2FrameListener", True, "onPushPromiseRead", "", "", "Parameter[3]", "remote", "manual"] - - ["io.netty.handler.codec.http2", "Http2FrameListener", True, "onUnknownFrame", "", "", "Parameter[4]", "remote", "manual"] -- addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.netty.handler.codec.http2", "Http2Headers", True, "authority", "()", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2Headers", True, "authority", "(CharSequence)", "", "Argument[0]", "Argument[this].Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2Headers", True, "authority", "(CharSequence)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2Headers", True, "method", "()", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2Headers", True, "method", "(CharSequence)", "", "Argument[0]", "Argument[this].Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2Headers", True, "method", "(CharSequence)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2Headers", True, "path", "()", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2Headers", True, "path", "(CharSequence)", "", "Argument[0]", "Argument[this].Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2Headers", True, "path", "(CharSequence)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2Headers", True, "scheme", "()", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2Headers", True, "scheme", "(CharSequence)", "", "Argument[0]", "Argument[this].Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2Headers", True, "scheme", "(CharSequence)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2Headers", True, "status", "()", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2Headers", True, "status", "(CharSequence)", "", "Argument[0]", "Argument[this].Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2Headers", True, "status", "(CharSequence)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2Headers", True, "valueIterator", "(CharSequence)", "", "Argument[this].Element.MapValue", "ReturnValue.Element", "value", "manual"] - - ["io.netty.handler.codec.http2", "Http2HeadersFrame", True, "headers", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http2", "Http2PushPromiseFrame", True, "http2Headers", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "addHttp2ToHttpHeaders", "(int,Http2Headers,FullHttpMessage,boolean)", "", "Argument[1].Element.MapKey", "Argument[2]", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "addHttp2ToHttpHeaders", "(int,Http2Headers,FullHttpMessage,boolean)", "", "Argument[1].Element.MapValue", "Argument[2]", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "addHttp2ToHttpHeaders", "(int,Http2Headers,HttpHeaders,HttpVersion,boolean,boolean)", "", "Argument[1].Element.MapKey", "Argument[2].Element.MapKey", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "addHttp2ToHttpHeaders", "(int,Http2Headers,HttpHeaders,HttpVersion,boolean,boolean)", "", "Argument[1].Element.MapValue", "Argument[2].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "toFullHttpRequest", "", "", "Argument[1].Element.MapKey", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "toFullHttpRequest", "", "", "Argument[1].Element.MapValue", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "toFullHttpRequest", "(int,Http2Headers,ByteBuf,boolean)", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "toFullHttpResponse", "", "", "Argument[1].Element.MapKey", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "toFullHttpResponse", "", "", "Argument[1].Element.MapValue", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "toFullHttpResponse", "(int,Http2Headers,ByteBuf,boolean)", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "toHttp2Headers", "(HttpHeaders,boolean)", "", "Argument[0].Element.MapKey", "ReturnValue.Element.MapKey", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "toHttp2Headers", "(HttpHeaders,boolean)", "", "Argument[0].Element.MapValue", "ReturnValue.Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "toHttp2Headers", "(HttpHeaders,Http2Headers)", "", "Argument[0].Element.MapKey", "Argument[1].Element.MapKey", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "toHttp2Headers", "(HttpHeaders,Http2Headers)", "", "Argument[0].Element.MapValue", "Argument[1].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "toHttpRequest", "", "", "Argument[1].Element.MapKey", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "toHttpRequest", "", "", "Argument[1].Element.MapValue", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "toHttpResponse", "", "", "Argument[1].Element.MapKey", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec.http2", "HttpConversionUtil", False, "toHttpResponse", "", "", "Argument[1].Element.MapValue", "ReturnValue", "taint", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/io.netty.handler.codec.model.json b/java/ql/lib/ext/io.netty.handler.codec.model.json new file mode 100644 index 000000000000..7a0f960e9372 --- /dev/null +++ b/java/ql/lib/ext/io.netty.handler.codec.model.json @@ -0,0 +1,114 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["io.netty.handler.codec", "ByteToMessageDecoder", true, "callDecode", "", "", "Parameter[1]", "remote", "manual"], + ["io.netty.handler.codec", "ByteToMessageDecoder", true, "decode", "", "", "Parameter[1]", "remote", "manual"], + ["io.netty.handler.codec", "ByteToMessageDecoder", true, "decodeLast", "", "", "Parameter[1]", "remote", "manual"], + ["io.netty.handler.codec", "ByteToMessageCodec", true, "decode", "", "", "Parameter[1]", "remote", "manual"], + ["io.netty.handler.codec", "ByteToMessageCodec", true, "decodeLast", "", "", "Parameter[1]", "remote", "manual"], + ["io.netty.handler.codec", "MessageToMessageDecoder", true, "acceptInboundMessage", "", "", "Parameter[0]", "remote", "manual"], + ["io.netty.handler.codec", "MessageToMessageDecoder", true, "decode", "", "", "Parameter[1]", "remote", "manual"], + ["io.netty.handler.codec", "MessageToMessageCodec", true, "acceptInboundMessage", "", "", "Parameter[0]", "remote", "manual"], + ["io.netty.handler.codec", "MessageToMessageCodec", true, "decode", "", "", "Parameter[1]", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.netty.handler.codec", "ByteToMessageDecoder$Cumulator", true, "cumulate", "(ByteBufAllocator,ByteBuf,ByteBuf)", "", "Argument[1..2]", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec", "HeadersUtils", false, "getAsString", "(Headers,Object)", "", "Argument[0].Element.MapValue", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec", "HeadersUtils", false, "getAllAsString", "(Headers,Object)", "", "Argument[0].Element.MapValue", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec", "HeadersUtils", false, "namesAsString", "(Headers)", "", "Argument[0].Element.MapKey", "ReturnValue.Element", "value", "manual"], + ["io.netty.handler.codec", "HeadersUtils", false, "iteratorAsString", "(Iterable)", "", "Argument[0].Element.MapKey", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec", "HeadersUtils", false, "iteratorAsString", "(Iterable)", "", "Argument[0].Element.MapValue", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec", "HeadersUtils", false, "toString", "(Class,Iterator,int)", "", "Argument[1].Element.MapKey", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec", "HeadersUtils", false, "toString", "(Class,Iterator,int)", "", "Argument[1].Element.MapValue", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec", "Headers", true, "get", "(Object)", "", "Argument[this].Element.MapValue", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec", "Headers", true, "get", "(Object,Object)", "", "Argument[this].Element.MapValue", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec", "Headers", true, "get", "(Object,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "getAll", "(Object)", "", "Argument[this].Element.MapValue", "ReturnValue.Element", "taint", "manual"], + ["io.netty.handler.codec", "Headers", true, "getAllAndRemove", "(Object)", "", "Argument[this].Element.MapValue", "ReturnValue.Element", "taint", "manual"], + ["io.netty.handler.codec", "Headers", true, "getAndRemove", "(Object)", "", "Argument[this].Element.MapValue", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec", "Headers", true, "getAndRemove", "(Object)", "", "Argument[this].Element.MapValue", "ReturnValue", "taint", "manual"], + ["io.netty.handler.codec", "Headers", true, "getAndRemove", "(Object,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "names", "()", "", "Argument[this].Element.MapKey", "ReturnValue.Element", "taint", "manual"], + ["io.netty.handler.codec", "Headers", true, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "add", "(Headers)", "", "Argument[0].Element.MapKey", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "add", "(Headers)", "", "Argument[0].Element.MapValue", "Argument[this].Element.MapValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "add", "(Object,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "add", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "add", "(Object,Object[])", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "add", "(Object,Object[])", "", "Argument[1].ArrayElement", "Argument[this].Element.MapValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "add", "(Object,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "add", "(Object,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addObject", "(Object,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addObject", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec", "Headers", true, "addObject", "(Object,Object[])", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addObject", "(Object,Object[])", "", "Argument[1].ArrayElement", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec", "Headers", true, "addObject", "(Object,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addObject", "(Object,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec", "Headers", true, "addBoolean", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addBoolean", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addByte", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addByte", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addChar", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addChar", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addDouble", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addDouble", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addFloat", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addFloat", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addInt", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addInt", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addLong", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addLong", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addShort", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addShort", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addTimeMillis", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "addTimeMillis", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "set", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "set", "(Headers)", "", "Argument[0].Element.MapKey", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "set", "(Headers)", "", "Argument[0].Element.MapValue", "Argument[this].Element.MapValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "set", "(Object,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "set", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "set", "(Object,Object[])", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "set", "(Object,Object[])", "", "Argument[1].ArrayElement", "Argument[this].Element.MapValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "set", "(Object,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "set", "(Object,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setAll", "(Headers)", "", "Argument[0].Element.MapKey", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setAll", "(Headers)", "", "Argument[0].Element.MapValue", "Argument[this].Element.MapValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setObject", "(Object,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setObject", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec", "Headers", true, "setObject", "(Object,Object[])", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setObject", "(Object,Object[])", "", "Argument[1].ArrayElement", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec", "Headers", true, "setObject", "(Object,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setObject", "(Object,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "taint", "manual"], + ["io.netty.handler.codec", "Headers", true, "setBoolean", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setBoolean", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setByte", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setByte", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setChar", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setChar", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setDouble", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setDouble", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setFloat", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setFloat", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setInt", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setInt", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setLong", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setLong", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setShort", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setShort", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setTimeMillis", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.handler.codec", "Headers", true, "setTimeMillis", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.netty.handler.codec.model.yml b/java/ql/lib/ext/io.netty.handler.codec.model.yml deleted file mode 100644 index b458fc09f8a5..000000000000 --- a/java/ql/lib/ext/io.netty.handler.codec.model.yml +++ /dev/null @@ -1,103 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["io.netty.handler.codec", "ByteToMessageDecoder", True, "callDecode", "", "", "Parameter[1]", "remote", "manual"] - - ["io.netty.handler.codec", "ByteToMessageDecoder", True, "decode", "", "", "Parameter[1]", "remote", "manual"] - - ["io.netty.handler.codec", "ByteToMessageDecoder", True, "decodeLast", "", "", "Parameter[1]", "remote", "manual"] - - ["io.netty.handler.codec", "ByteToMessageCodec", True, "decode", "", "", "Parameter[1]", "remote", "manual"] - - ["io.netty.handler.codec", "ByteToMessageCodec", True, "decodeLast", "", "", "Parameter[1]", "remote", "manual"] - - ["io.netty.handler.codec", "MessageToMessageDecoder", True, "acceptInboundMessage", "", "", "Parameter[0]", "remote", "manual"] - - ["io.netty.handler.codec", "MessageToMessageDecoder", True, "decode", "", "", "Parameter[1]", "remote", "manual"] - - ["io.netty.handler.codec", "MessageToMessageCodec", True, "acceptInboundMessage", "", "", "Parameter[0]", "remote", "manual"] - - ["io.netty.handler.codec", "MessageToMessageCodec", True, "decode", "", "", "Parameter[1]", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.netty.handler.codec", "ByteToMessageDecoder$Cumulator", True, "cumulate", "(ByteBufAllocator,ByteBuf,ByteBuf)", "", "Argument[1..2]", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec", "HeadersUtils", False, "getAsString", "(Headers,Object)", "", "Argument[0].Element.MapValue", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec", "HeadersUtils", False, "getAllAsString", "(Headers,Object)", "", "Argument[0].Element.MapValue", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec", "HeadersUtils", False, "namesAsString", "(Headers)", "", "Argument[0].Element.MapKey", "ReturnValue.Element", "value", "manual"] - - ["io.netty.handler.codec", "HeadersUtils", False, "iteratorAsString", "(Iterable)", "", "Argument[0].Element.MapKey", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec", "HeadersUtils", False, "iteratorAsString", "(Iterable)", "", "Argument[0].Element.MapValue", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec", "HeadersUtils", False, "toString", "(Class,Iterator,int)", "", "Argument[1].Element.MapKey", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec", "HeadersUtils", False, "toString", "(Class,Iterator,int)", "", "Argument[1].Element.MapValue", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec", "Headers", True, "get", "(Object)", "", "Argument[this].Element.MapValue", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec", "Headers", True, "get", "(Object,Object)", "", "Argument[this].Element.MapValue", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec", "Headers", True, "get", "(Object,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "getAll", "(Object)", "", "Argument[this].Element.MapValue", "ReturnValue.Element", "taint", "manual"] - - ["io.netty.handler.codec", "Headers", True, "getAllAndRemove", "(Object)", "", "Argument[this].Element.MapValue", "ReturnValue.Element", "taint", "manual"] - - ["io.netty.handler.codec", "Headers", True, "getAndRemove", "(Object)", "", "Argument[this].Element.MapValue", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec", "Headers", True, "getAndRemove", "(Object)", "", "Argument[this].Element.MapValue", "ReturnValue", "taint", "manual"] - - ["io.netty.handler.codec", "Headers", True, "getAndRemove", "(Object,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "names", "()", "", "Argument[this].Element.MapKey", "ReturnValue.Element", "taint", "manual"] - - ["io.netty.handler.codec", "Headers", True, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "add", "(Headers)", "", "Argument[0].Element.MapKey", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "add", "(Headers)", "", "Argument[0].Element.MapValue", "Argument[this].Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "add", "(Object,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "add", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "add", "(Object,Object[])", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "add", "(Object,Object[])", "", "Argument[1].ArrayElement", "Argument[this].Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "add", "(Object,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "add", "(Object,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addObject", "(Object,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addObject", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addObject", "(Object,Object[])", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addObject", "(Object,Object[])", "", "Argument[1].ArrayElement", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addObject", "(Object,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addObject", "(Object,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addBoolean", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addBoolean", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addByte", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addByte", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addChar", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addChar", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addDouble", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addDouble", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addFloat", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addFloat", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addInt", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addInt", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addLong", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addLong", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addShort", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addShort", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addTimeMillis", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "addTimeMillis", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "set", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "set", "(Headers)", "", "Argument[0].Element.MapKey", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "set", "(Headers)", "", "Argument[0].Element.MapValue", "Argument[this].Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "set", "(Object,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "set", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "set", "(Object,Object[])", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "set", "(Object,Object[])", "", "Argument[1].ArrayElement", "Argument[this].Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "set", "(Object,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "set", "(Object,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setAll", "(Headers)", "", "Argument[0].Element.MapKey", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setAll", "(Headers)", "", "Argument[0].Element.MapValue", "Argument[this].Element.MapValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setObject", "(Object,Iterable)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setObject", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setObject", "(Object,Object[])", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setObject", "(Object,Object[])", "", "Argument[1].ArrayElement", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setObject", "(Object,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setObject", "(Object,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "taint", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setBoolean", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setBoolean", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setByte", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setByte", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setChar", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setChar", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setDouble", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setDouble", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setFloat", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setFloat", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setInt", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setInt", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setLong", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setLong", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setShort", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setShort", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setTimeMillis", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.handler.codec", "Headers", True, "setTimeMillis", "", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] diff --git a/java/ql/lib/ext/io.netty.handler.ssl.model.json b/java/ql/lib/ext/io.netty.handler.ssl.model.json new file mode 100644 index 000000000000..e3fbbd5cd5a0 --- /dev/null +++ b/java/ql/lib/ext/io.netty.handler.ssl.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["io.netty.handler.ssl", "OpenSslServerContext", false, "OpenSslServerContext", "(File,File)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["io.netty.handler.ssl", "SslContextBuilder", false, "forServer", "(File,File)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["io.netty.handler.ssl", "SslContextBuilder", false, "trustManager", "(File)", "", "Argument[0]", "path-injection", "ai-manual"], + ["io.netty.handler.ssl", "SslContextBuilder", false, "trustManager", "(InputStream)", "", "Argument[0]", "path-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.netty.handler.ssl.model.yml b/java/ql/lib/ext/io.netty.handler.ssl.model.yml deleted file mode 100644 index 2df3ddd6fbc2..000000000000 --- a/java/ql/lib/ext/io.netty.handler.ssl.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["io.netty.handler.ssl", "OpenSslServerContext", False, "OpenSslServerContext", "(File,File)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["io.netty.handler.ssl", "SslContextBuilder", False, "forServer", "(File,File)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["io.netty.handler.ssl", "SslContextBuilder", False, "trustManager", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["io.netty.handler.ssl", "SslContextBuilder", False, "trustManager", "(InputStream)", "", "Argument[0]", "path-injection", "ai-manual"] diff --git a/java/ql/lib/ext/io.netty.handler.stream.model.json b/java/ql/lib/ext/io.netty.handler.stream.model.json new file mode 100644 index 000000000000..0c82dec75d71 --- /dev/null +++ b/java/ql/lib/ext/io.netty.handler.stream.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["io.netty.handler.stream", "ChunkedFile", true, "ChunkedFile", "(RandomAccessFile,long,long,int)", "", "Argument[0]", "path-injection[read]", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.netty.handler.stream.model.yml b/java/ql/lib/ext/io.netty.handler.stream.model.yml deleted file mode 100644 index 1a154c59192c..000000000000 --- a/java/ql/lib/ext/io.netty.handler.stream.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["io.netty.handler.stream", "ChunkedFile", True, "ChunkedFile", "(RandomAccessFile,long,long,int)", "", "Argument[0]", "path-injection[read]", "ai-manual"] diff --git a/java/ql/lib/ext/io.netty.resolver.model.json b/java/ql/lib/ext/io.netty.resolver.model.json new file mode 100644 index 000000000000..7d5ffa815aac --- /dev/null +++ b/java/ql/lib/ext/io.netty.resolver.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.netty.resolver", "SimpleNameResolver", false, "resolve", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.netty.resolver.model.yml b/java/ql/lib/ext/io.netty.resolver.model.yml deleted file mode 100644 index 33409e38ab6a..000000000000 --- a/java/ql/lib/ext/io.netty.resolver.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.netty.resolver", "SimpleNameResolver", False, "resolve", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/io.netty.util.internal.model.json b/java/ql/lib/ext/io.netty.util.internal.model.json new file mode 100644 index 000000000000..3124e20f28a6 --- /dev/null +++ b/java/ql/lib/ext/io.netty.util.internal.model.json @@ -0,0 +1,24 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["io.netty.util.internal", "PlatformDependent", false, "createTempFile", "(String,String,File)", "", "Argument[2]", "path-injection", "ai-manual"], + ["io.netty.util.internal", "SocketUtils", false, "connect", "(Socket,SocketAddress,int)", "", "Argument[1]", "request-forgery", "ai-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.netty.util.internal", "SocketUtils", false, "addressByName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["io.netty.util.internal", "SocketUtils", false, "allAddressesByName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.netty.util.internal.model.yml b/java/ql/lib/ext/io.netty.util.internal.model.yml deleted file mode 100644 index 7852b8b9e320..000000000000 --- a/java/ql/lib/ext/io.netty.util.internal.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["io.netty.util.internal", "PlatformDependent", False, "createTempFile", "(String,String,File)", "", "Argument[2]", "path-injection", "ai-manual"] - - ["io.netty.util.internal", "SocketUtils", False, "connect", "(Socket,SocketAddress,int)", "", "Argument[1]", "request-forgery", "ai-manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.netty.util.internal", "SocketUtils", False, "addressByName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["io.netty.util.internal", "SocketUtils", False, "allAddressesByName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/io.netty.util.model.json b/java/ql/lib/ext/io.netty.util.model.json new file mode 100644 index 000000000000..a46da5859c98 --- /dev/null +++ b/java/ql/lib/ext/io.netty.util.model.json @@ -0,0 +1,34 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.netty.util", "ReferenceCounted", true, "retain", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.util", "ReferenceCounted", true, "touch", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["io.netty.util", "AsciiString", false, "AsciiString", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "array", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "cached", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "concat", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "concat", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "copy", "(int,byte[],int,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "copy", "(int,char[],int,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "of", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "replace", "(char,char)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "split", "(char)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "split", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "split", "(char)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "subSequence", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "toByteArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "toCharArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "toLowerCase", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "toUpperCase", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "trim", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.netty.util", "AsciiString", false, "trim", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.netty.util.model.yml b/java/ql/lib/ext/io.netty.util.model.yml deleted file mode 100644 index 9b9b0be3f5ac..000000000000 --- a/java/ql/lib/ext/io.netty.util.model.yml +++ /dev/null @@ -1,27 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.netty.util", "ReferenceCounted", True, "retain", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.util", "ReferenceCounted", True, "touch", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["io.netty.util", "AsciiString", False, "AsciiString", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "array", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "cached", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "concat", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "concat", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "copy", "(int,byte[],int,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "copy", "(int,char[],int,int)", "", "Argument[this]", "Argument[1]", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "of", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "replace", "(char,char)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "split", "(char)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "split", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "split", "(char)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "subSequence", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "toByteArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "toCharArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "toLowerCase", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "toUpperCase", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "trim", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.netty.util", "AsciiString", False, "trim", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/io.r2dbc.spi.model.json b/java/ql/lib/ext/io.r2dbc.spi.model.json new file mode 100644 index 000000000000..da4ab9443e4c --- /dev/null +++ b/java/ql/lib/ext/io.r2dbc.spi.model.json @@ -0,0 +1,18 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["io.r2dbc.spi", "Batch", true, "add", "(String)", "", "Argument[0]", "sql-injection", "manual"], + ["io.r2dbc.spi", "Connection", true, "createSavepoint", "(String)", "", "Argument[0]", "sql-injection", "manual"], + ["io.r2dbc.spi", "Connection", true, "createStatement", "(String)", "", "Argument[0]", "sql-injection", "manual"], + ["io.r2dbc.spi", "Connection", true, "releaseSavepoint", "(String)", "", "Argument[0]", "sql-injection", "manual"], + ["io.r2dbc.spi", "Statement", true, "returnGeneratedValues", "(String[])", "", "Argument[0]", "sql-injection", "manual"], + ["io.r2dbc.spi", "Connection", true, "rollbackTransactionToSavepoint", "(String)", "", "Argument[0]", "sql-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.r2dbc.spi.model.yml b/java/ql/lib/ext/io.r2dbc.spi.model.yml deleted file mode 100644 index 4643a3e874fe..000000000000 --- a/java/ql/lib/ext/io.r2dbc.spi.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["io.r2dbc.spi", "Batch", True, "add", "(String)", "", "Argument[0]", "sql-injection", "manual"] - - ["io.r2dbc.spi", "Connection", True, "createSavepoint", "(String)", "", "Argument[0]", "sql-injection", "manual"] - - ["io.r2dbc.spi", "Connection", True, "createStatement", "(String)", "", "Argument[0]", "sql-injection", "manual"] - - ["io.r2dbc.spi", "Connection", True, "releaseSavepoint", "(String)", "", "Argument[0]", "sql-injection", "manual"] - - ["io.r2dbc.spi", "Statement", True, "returnGeneratedValues", "(String[])", "", "Argument[0]", "sql-injection", "manual"] - - ["io.r2dbc.spi", "Connection", True, "rollbackTransactionToSavepoint", "(String)", "", "Argument[0]", "sql-injection", "manual"] diff --git a/java/ql/lib/ext/io.undertow.server.handlers.resource.model.json b/java/ql/lib/ext/io.undertow.server.handlers.resource.model.json new file mode 100644 index 000000000000..de9913117845 --- /dev/null +++ b/java/ql/lib/ext/io.undertow.server.handlers.resource.model.json @@ -0,0 +1,24 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["io.undertow.server.handlers.resource", "PathResourceManager", true, "getResource", "(String)", "", "Argument[0]", "path-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["io.undertow.server.handlers.resource", "Resource", true, "getFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.undertow.server.handlers.resource", "Resource", true, "getFilePath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["io.undertow.server.handlers.resource", "Resource", true, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/io.undertow.server.handlers.resource.model.yml b/java/ql/lib/ext/io.undertow.server.handlers.resource.model.yml deleted file mode 100644 index 8eeddadc8b4e..000000000000 --- a/java/ql/lib/ext/io.undertow.server.handlers.resource.model.yml +++ /dev/null @@ -1,14 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["io.undertow.server.handlers.resource", "PathResourceManager", True, "getResource", "(String)", "", "Argument[0]", "path-injection", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["io.undertow.server.handlers.resource", "Resource", True, "getFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.undertow.server.handlers.resource", "Resource", True, "getFilePath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["io.undertow.server.handlers.resource", "Resource", True, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/jakarta.activation.model.json b/java/ql/lib/ext/jakarta.activation.model.json new file mode 100644 index 000000000000..e0db299b72c4 --- /dev/null +++ b/java/ql/lib/ext/jakarta.activation.model.json @@ -0,0 +1,24 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["jakarta.activation", "FileDataSource", true, "FileDataSource", "", "", "Argument[0]", "path-injection", "manual"], + ["jakarta.activation", "URLDataSource", true, "URLDataSource", "", "", "Argument[0]", "request-forgery", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["jakarta.activation", "DataSource", true, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.activation", "DataSource", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/jakarta.activation.model.yml b/java/ql/lib/ext/jakarta.activation.model.yml deleted file mode 100644 index 57681e28b962..000000000000 --- a/java/ql/lib/ext/jakarta.activation.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["jakarta.activation", "FileDataSource", True, "FileDataSource", "", "", "Argument[0]", "path-injection", "manual"] - - ["jakarta.activation", "URLDataSource", True, "URLDataSource", "", "", "Argument[0]", "request-forgery", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["jakarta.activation", "DataSource", True, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.activation", "DataSource", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/jakarta.faces.context.model.json b/java/ql/lib/ext/jakarta.faces.context.model.json new file mode 100644 index 000000000000..d7afd60abfa1 --- /dev/null +++ b/java/ql/lib/ext/jakarta.faces.context.model.json @@ -0,0 +1,31 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["jakarta.faces.context", "ExternalContext", true, "getRequestCookieMap", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.faces.context", "ExternalContext", true, "getRequestHeaderMap", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.faces.context", "ExternalContext", true, "getRequestHeaderValuesMap", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.faces.context", "ExternalContext", true, "getRequestParameterMap", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.faces.context", "ExternalContext", true, "getRequestParameterNames", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.faces.context", "ExternalContext", true, "getRequestParameterValuesMap", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.faces.context", "ExternalContext", true, "getRequestPathInfo", "()", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["jakarta.faces.context", "ExternalContext", true, "getResource", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["jakarta.faces.context", "ExternalContext", true, "getResourceAsStream", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["jakarta.faces.context", "ResponseStream", true, "write", "", "", "Argument[0]", "html-injection", "manual"], + ["jakarta.faces.context", "ResponseWriter", true, "write", "", "", "Argument[0]", "html-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/jakarta.faces.context.model.yml b/java/ql/lib/ext/jakarta.faces.context.model.yml deleted file mode 100644 index 75ee0352d559..000000000000 --- a/java/ql/lib/ext/jakarta.faces.context.model.yml +++ /dev/null @@ -1,20 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["jakarta.faces.context", "ExternalContext", True, "getRequestCookieMap", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.faces.context", "ExternalContext", True, "getRequestHeaderMap", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.faces.context", "ExternalContext", True, "getRequestHeaderValuesMap", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.faces.context", "ExternalContext", True, "getRequestParameterMap", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.faces.context", "ExternalContext", True, "getRequestParameterNames", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.faces.context", "ExternalContext", True, "getRequestParameterValuesMap", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.faces.context", "ExternalContext", True, "getRequestPathInfo", "()", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["jakarta.faces.context", "ExternalContext", True, "getResource", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["jakarta.faces.context", "ExternalContext", True, "getResourceAsStream", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["jakarta.faces.context", "ResponseStream", True, "write", "", "", "Argument[0]", "html-injection", "manual"] - - ["jakarta.faces.context", "ResponseWriter", True, "write", "", "", "Argument[0]", "html-injection", "manual"] diff --git a/java/ql/lib/ext/jakarta.json.model.json b/java/ql/lib/ext/jakarta.json.model.json new file mode 100644 index 000000000000..ef9085a95c3c --- /dev/null +++ b/java/ql/lib/ext/jakarta.json.model.json @@ -0,0 +1,134 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["jakarta.json", "Json", false, "createArrayBuilder", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"], + ["jakarta.json", "Json", false, "createArrayBuilder", "(JsonArray)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "Json", false, "createDiff", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "Json", false, "createMergeDiff", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "Json", false, "createMergePatch", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "Json", false, "createObjectBuilder", "(JsonObject)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "Json", false, "createObjectBuilder", "(Map)", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"], + ["jakarta.json", "Json", false, "createObjectBuilder", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["jakarta.json", "Json", false, "createPatch", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "Json", false, "createPatchBuilder", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "Json", false, "createPointer", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "Json", false, "createReader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "Json", false, "createValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "Json", false, "createWriter", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "Json", false, "decodePointer", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "Json", false, "encodePointer", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonArray", false, "getBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonArray", false, "getBoolean", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonArray", false, "getInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonArray", false, "getInt", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonArray", false, "getJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonArray", false, "getJsonNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonArray", false, "getJsonObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonArray", false, "getJsonString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonArray", false, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonArray", false, "getString", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonArray", false, "getValuesAs", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(BigDecimal)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(BigInteger)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(JsonArrayBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(JsonObjectBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(JsonValue)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(boolean)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(double)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(int,BigDecimal)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(int,BigInteger)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(int,JsonArrayBuilder)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(int,JsonObjectBuilder)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(int,JsonValue)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(int,boolean)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(int,double)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(int,long)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "add", "(long)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "addAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "addAll", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "addNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "set", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "set", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonArrayBuilder", false, "setNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonMergePatch", false, "apply", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonMergePatch", false, "apply", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonMergePatch", false, "toJsonValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonNumber", false, "bigDecimalValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonNumber", false, "bigIntegerValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonNumber", false, "bigIntegerValueExact", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonNumber", false, "doubleValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonNumber", false, "intValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonNumber", false, "intValueExact", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonNumber", false, "longValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonNumber", false, "longValueExact", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonNumber", false, "numberValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonObject", false, "getBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonObject", false, "getBoolean", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonObject", false, "getInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonObject", false, "getInt", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonObject", false, "getJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonObject", false, "getJsonNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonObject", false, "getJsonObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonObject", false, "getJsonString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonObject", false, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonObject", false, "getString", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonObjectBuilder", false, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonObjectBuilder", false, "add", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonObjectBuilder", false, "addAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonObjectBuilder", false, "addAll", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonObjectBuilder", false, "addNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonObjectBuilder", false, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonObjectBuilder", false, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonPatch", false, "apply", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonPatch", false, "apply", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonPatch", false, "toJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonPatchBuilder", false, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonPatchBuilder", false, "add", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonPatchBuilder", false, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonPatchBuilder", false, "copy", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonPatchBuilder", false, "copy", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonPatchBuilder", false, "move", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonPatchBuilder", false, "move", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonPatchBuilder", false, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonPatchBuilder", false, "remove", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonPatchBuilder", false, "replace", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonPatchBuilder", false, "replace", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonPatchBuilder", false, "test", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.json", "JsonPatchBuilder", false, "test", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonPointer", false, "add", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonPointer", false, "add", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonPointer", false, "getValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonPointer", false, "remove", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonPointer", false, "replace", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonPointer", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonReader", false, "read", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonReader", false, "readArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonReader", false, "readObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonReader", false, "readValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonReaderFactory", false, "createReader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonString", false, "getChars", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonString", false, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonStructure", true, "getValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonValue", true, "asJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonValue", true, "asJsonObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonValue", true, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.json", "JsonWriter", false, "write", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonWriter", false, "writeArray", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonWriter", false, "writeObject", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.json", "JsonWriterFactory", false, "createWriter", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/jakarta.json.model.yml b/java/ql/lib/ext/jakarta.json.model.yml deleted file mode 100644 index b70a7eee0725..000000000000 --- a/java/ql/lib/ext/jakarta.json.model.yml +++ /dev/null @@ -1,127 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["jakarta.json", "Json", False, "createArrayBuilder", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "Json", False, "createArrayBuilder", "(JsonArray)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "Json", False, "createDiff", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "Json", False, "createMergeDiff", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "Json", False, "createMergePatch", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "Json", False, "createObjectBuilder", "(JsonObject)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "Json", False, "createObjectBuilder", "(Map)", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "Json", False, "createObjectBuilder", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "Json", False, "createPatch", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "Json", False, "createPatchBuilder", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "Json", False, "createPointer", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "Json", False, "createReader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "Json", False, "createValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "Json", False, "createWriter", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "Json", False, "decodePointer", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "Json", False, "encodePointer", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonArray", False, "getBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonArray", False, "getBoolean", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonArray", False, "getInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonArray", False, "getInt", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonArray", False, "getJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonArray", False, "getJsonNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonArray", False, "getJsonObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonArray", False, "getJsonString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonArray", False, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonArray", False, "getString", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonArray", False, "getValuesAs", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(BigDecimal)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(BigInteger)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(JsonArrayBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(JsonObjectBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(JsonValue)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(boolean)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(double)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(int,BigDecimal)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(int,BigInteger)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(int,JsonArrayBuilder)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(int,JsonObjectBuilder)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(int,JsonValue)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(int,boolean)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(int,double)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(int,long)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "add", "(long)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "addAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "addAll", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "addNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "set", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "set", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonArrayBuilder", False, "setNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonMergePatch", False, "apply", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonMergePatch", False, "apply", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonMergePatch", False, "toJsonValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonNumber", False, "bigDecimalValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonNumber", False, "bigIntegerValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonNumber", False, "bigIntegerValueExact", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonNumber", False, "doubleValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonNumber", False, "intValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonNumber", False, "intValueExact", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonNumber", False, "longValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonNumber", False, "longValueExact", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonNumber", False, "numberValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonObject", False, "getBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonObject", False, "getBoolean", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonObject", False, "getInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonObject", False, "getInt", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonObject", False, "getJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonObject", False, "getJsonNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonObject", False, "getJsonObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonObject", False, "getJsonString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonObject", False, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonObject", False, "getString", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonObjectBuilder", False, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonObjectBuilder", False, "add", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonObjectBuilder", False, "addAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonObjectBuilder", False, "addAll", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonObjectBuilder", False, "addNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonObjectBuilder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonObjectBuilder", False, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonPatch", False, "apply", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonPatch", False, "apply", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonPatch", False, "toJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonPatchBuilder", False, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonPatchBuilder", False, "add", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonPatchBuilder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonPatchBuilder", False, "copy", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonPatchBuilder", False, "copy", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonPatchBuilder", False, "move", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonPatchBuilder", False, "move", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonPatchBuilder", False, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonPatchBuilder", False, "remove", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonPatchBuilder", False, "replace", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonPatchBuilder", False, "replace", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonPatchBuilder", False, "test", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.json", "JsonPatchBuilder", False, "test", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonPointer", False, "add", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonPointer", False, "add", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonPointer", False, "getValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonPointer", False, "remove", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonPointer", False, "replace", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonPointer", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonReader", False, "read", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonReader", False, "readArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonReader", False, "readObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonReader", False, "readValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonReaderFactory", False, "createReader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonString", False, "getChars", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonString", False, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonStructure", True, "getValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonValue", True, "asJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonValue", True, "asJsonObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonValue", True, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.json", "JsonWriter", False, "write", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonWriter", False, "writeArray", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonWriter", False, "writeObject", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.json", "JsonWriterFactory", False, "createWriter", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] diff --git a/java/ql/lib/ext/jakarta.json.stream.model.json b/java/ql/lib/ext/jakarta.json.stream.model.json new file mode 100644 index 000000000000..be7b308806e8 --- /dev/null +++ b/java/ql/lib/ext/jakarta.json.stream.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["jakarta.json.stream", "JsonParserFactory", false, "createParser", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/jakarta.json.stream.model.yml b/java/ql/lib/ext/jakarta.json.stream.model.yml deleted file mode 100644 index cc6386121d53..000000000000 --- a/java/ql/lib/ext/jakarta.json.stream.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["jakarta.json.stream", "JsonParserFactory", False, "createParser", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/jakarta.persistence.criteria.model.json b/java/ql/lib/ext/jakarta.persistence.criteria.model.json new file mode 100644 index 000000000000..e337efba7b5f --- /dev/null +++ b/java/ql/lib/ext/jakarta.persistence.criteria.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["jakarta.persistence.criteria", "CriteriaBuilder", true, "concat", "(String,Expression)", "", "Argument[1]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/jakarta.persistence.criteria.model.yml b/java/ql/lib/ext/jakarta.persistence.criteria.model.yml deleted file mode 100644 index 562f68792df9..000000000000 --- a/java/ql/lib/ext/jakarta.persistence.criteria.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["jakarta.persistence.criteria", "CriteriaBuilder", True, "concat", "(String,Expression)", "", "Argument[1]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/jakarta.persistence.model.json b/java/ql/lib/ext/jakarta.persistence.model.json new file mode 100644 index 000000000000..7ece7c7382a4 --- /dev/null +++ b/java/ql/lib/ext/jakarta.persistence.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["jakarta.persistence", "EntityManager", true, "createNativeQuery", "(String,Class)", "", "Argument[0]", "sql-injection", "ai-manual"], + ["jakarta.persistence", "EntityManager", true, "createQuery", "(CriteriaDelete)", "", "Argument[0]", "sql-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/jakarta.persistence.model.yml b/java/ql/lib/ext/jakarta.persistence.model.yml deleted file mode 100644 index f20c2b225aac..000000000000 --- a/java/ql/lib/ext/jakarta.persistence.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["jakarta.persistence", "EntityManager", True, "createNativeQuery", "(String,Class)", "", "Argument[0]", "sql-injection", "ai-manual"] - - ["jakarta.persistence", "EntityManager", True, "createQuery", "(CriteriaDelete)", "", "Argument[0]", "sql-injection", "ai-manual"] diff --git a/java/ql/lib/ext/jakarta.servlet.http.model.json b/java/ql/lib/ext/jakarta.servlet.http.model.json new file mode 100644 index 000000000000..bd5cee6f6571 --- /dev/null +++ b/java/ql/lib/ext/jakarta.servlet.http.model.json @@ -0,0 +1,32 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["jakarta.servlet.http", "HttpServletRequest", true, "getServletPath", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "Part", true, "getInputStream", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "Part", true, "getName", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "Part", true, "getContentType", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "Part", true, "getHeader", "(String)", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "Part", true, "getHeaderNames", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "Part", true, "getHeaders", "(String)", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "Part", true, "getSubmittedFileName", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "HttpServletRequest", false, "getHeader", "(String)", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "HttpServletRequest", false, "getHeaderNames", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "HttpServletRequest", false, "getHeaders", "(String)", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "HttpServletRequest", false, "getParameter", "(String)", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "HttpServletRequest", false, "getParameterMap", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "HttpServletRequest", false, "getParameterNames", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "HttpServletRequest", false, "getParameterValues", "(String)", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "HttpServletRequest", false, "getPathInfo", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "HttpServletRequest", false, "getQueryString", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "HttpServletRequest", false, "getRemoteUser", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "HttpServletRequest", false, "getRequestURI", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet.http", "HttpServletRequest", false, "getRequestURL", "()", "", "ReturnValue", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/jakarta.servlet.http.model.yml b/java/ql/lib/ext/jakarta.servlet.http.model.yml deleted file mode 100644 index ed2fe4e0599e..000000000000 --- a/java/ql/lib/ext/jakarta.servlet.http.model.yml +++ /dev/null @@ -1,25 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["jakarta.servlet.http", "HttpServletRequest", True, "getServletPath", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "Part", True, "getInputStream", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "Part", True, "getName", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "Part", True, "getContentType", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "Part", True, "getHeader", "(String)", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "Part", True, "getHeaderNames", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "Part", True, "getHeaders", "(String)", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "Part", True, "getSubmittedFileName", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "HttpServletRequest", False, "getHeader", "(String)", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "HttpServletRequest", False, "getHeaderNames", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "HttpServletRequest", False, "getHeaders", "(String)", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "HttpServletRequest", False, "getParameter", "(String)", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "HttpServletRequest", False, "getParameterMap", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "HttpServletRequest", False, "getParameterNames", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "HttpServletRequest", False, "getParameterValues", "(String)", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "HttpServletRequest", False, "getPathInfo", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "HttpServletRequest", False, "getQueryString", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "HttpServletRequest", False, "getRemoteUser", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "HttpServletRequest", False, "getRequestURI", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet.http", "HttpServletRequest", False, "getRequestURL", "()", "", "ReturnValue", "remote", "manual"] diff --git a/java/ql/lib/ext/jakarta.servlet.model.json b/java/ql/lib/ext/jakarta.servlet.model.json new file mode 100644 index 000000000000..bb95a8e0450c --- /dev/null +++ b/java/ql/lib/ext/jakarta.servlet.model.json @@ -0,0 +1,28 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["jakarta.servlet", "ServletRequest", false, "getInputStream", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet", "ServletRequest", false, "getParameter", "(String)", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet", "ServletRequest", false, "getParameterMap", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet", "ServletRequest", false, "getParameterNames", "()", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet", "ServletRequest", false, "getParameterValues", "(String)", "", "ReturnValue", "remote", "manual"], + ["jakarta.servlet", "ServletRequest", false, "getReader", "()", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["jakarta.servlet", "ServletContext", true, "getRequestDispatcher", "(String)", "", "Argument[0]", "url-forward", "manual"], + ["jakarta.servlet", "ServletRequest", true, "getRequestDispatcher", "(String)", "", "Argument[0]", "url-forward", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/jakarta.servlet.model.yml b/java/ql/lib/ext/jakarta.servlet.model.yml deleted file mode 100644 index ad1a38bb4bfe..000000000000 --- a/java/ql/lib/ext/jakarta.servlet.model.yml +++ /dev/null @@ -1,17 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["jakarta.servlet", "ServletRequest", False, "getInputStream", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet", "ServletRequest", False, "getParameter", "(String)", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet", "ServletRequest", False, "getParameterMap", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet", "ServletRequest", False, "getParameterNames", "()", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet", "ServletRequest", False, "getParameterValues", "(String)", "", "ReturnValue", "remote", "manual"] - - ["jakarta.servlet", "ServletRequest", False, "getReader", "()", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["jakarta.servlet", "ServletContext", True, "getRequestDispatcher", "(String)", "", "Argument[0]", "url-forward", "manual"] - - ["jakarta.servlet", "ServletRequest", True, "getRequestDispatcher", "(String)", "", "Argument[0]", "url-forward", "manual"] diff --git a/java/ql/lib/ext/jakarta.ws.rs.client.model.json b/java/ql/lib/ext/jakarta.ws.rs.client.model.json new file mode 100644 index 000000000000..ccccacccc919 --- /dev/null +++ b/java/ql/lib/ext/jakarta.ws.rs.client.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["jakarta.ws.rs.client", "Client", true, "target", "", "", "Argument[0]", "request-forgery", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/jakarta.ws.rs.client.model.yml b/java/ql/lib/ext/jakarta.ws.rs.client.model.yml deleted file mode 100644 index 0460c09dc3c5..000000000000 --- a/java/ql/lib/ext/jakarta.ws.rs.client.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["jakarta.ws.rs.client", "Client", True, "target", "", "", "Argument[0]", "request-forgery", "manual"] diff --git a/java/ql/lib/ext/jakarta.ws.rs.container.model.json b/java/ql/lib/ext/jakarta.ws.rs.container.model.json new file mode 100644 index 000000000000..86ab6c98429e --- /dev/null +++ b/java/ql/lib/ext/jakarta.ws.rs.container.model.json @@ -0,0 +1,21 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["jakarta.ws.rs.container", "ContainerRequestContext", true, "getAcceptableLanguages", "", "", "ReturnValue", "remote", "manual"], + ["jakarta.ws.rs.container", "ContainerRequestContext", true, "getAcceptableMediaTypes", "", "", "ReturnValue", "remote", "manual"], + ["jakarta.ws.rs.container", "ContainerRequestContext", true, "getCookies", "", "", "ReturnValue", "remote", "manual"], + ["jakarta.ws.rs.container", "ContainerRequestContext", true, "getEntityStream", "", "", "ReturnValue", "remote", "manual"], + ["jakarta.ws.rs.container", "ContainerRequestContext", true, "getHeaderString", "", "", "ReturnValue", "remote", "manual"], + ["jakarta.ws.rs.container", "ContainerRequestContext", true, "getHeaders", "", "", "ReturnValue", "remote", "manual"], + ["jakarta.ws.rs.container", "ContainerRequestContext", true, "getLanguage", "", "", "ReturnValue", "remote", "manual"], + ["jakarta.ws.rs.container", "ContainerRequestContext", true, "getMediaType", "", "", "ReturnValue", "remote", "manual"], + ["jakarta.ws.rs.container", "ContainerRequestContext", true, "getUriInfo", "", "", "ReturnValue", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/jakarta.ws.rs.container.model.yml b/java/ql/lib/ext/jakarta.ws.rs.container.model.yml deleted file mode 100644 index 05ccfd62000c..000000000000 --- a/java/ql/lib/ext/jakarta.ws.rs.container.model.yml +++ /dev/null @@ -1,14 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["jakarta.ws.rs.container", "ContainerRequestContext", True, "getAcceptableLanguages", "", "", "ReturnValue", "remote", "manual"] - - ["jakarta.ws.rs.container", "ContainerRequestContext", True, "getAcceptableMediaTypes", "", "", "ReturnValue", "remote", "manual"] - - ["jakarta.ws.rs.container", "ContainerRequestContext", True, "getCookies", "", "", "ReturnValue", "remote", "manual"] - - ["jakarta.ws.rs.container", "ContainerRequestContext", True, "getEntityStream", "", "", "ReturnValue", "remote", "manual"] - - ["jakarta.ws.rs.container", "ContainerRequestContext", True, "getHeaderString", "", "", "ReturnValue", "remote", "manual"] - - ["jakarta.ws.rs.container", "ContainerRequestContext", True, "getHeaders", "", "", "ReturnValue", "remote", "manual"] - - ["jakarta.ws.rs.container", "ContainerRequestContext", True, "getLanguage", "", "", "ReturnValue", "remote", "manual"] - - ["jakarta.ws.rs.container", "ContainerRequestContext", True, "getMediaType", "", "", "ReturnValue", "remote", "manual"] - - ["jakarta.ws.rs.container", "ContainerRequestContext", True, "getUriInfo", "", "", "ReturnValue", "remote", "manual"] diff --git a/java/ql/lib/ext/jakarta.ws.rs.core.model.json b/java/ql/lib/ext/jakarta.ws.rs.core.model.json new file mode 100644 index 000000000000..6aadfaa74490 --- /dev/null +++ b/java/ql/lib/ext/jakarta.ws.rs.core.model.json @@ -0,0 +1,178 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["jakarta.ws.rs.core", "Response", true, "seeOther", "", "", "Argument[0]", "url-redirection", "manual"], + ["jakarta.ws.rs.core", "Response", true, "temporaryRedirect", "", "", "Argument[0]", "url-redirection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["jakarta.ws.rs.core", "AbstractMultivaluedMap", false, "AbstractMultivaluedMap", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["jakarta.ws.rs.core", "AbstractMultivaluedMap", false, "AbstractMultivaluedMap", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["jakarta.ws.rs.core", "Cookie", false, "Cookie", "", "", "Argument[0..4]", "Argument[this]", "taint", "manual"], + ["jakarta.ws.rs.core", "Cookie", true, "getDomain", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "Cookie", true, "getName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "Cookie", true, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "Cookie", true, "getValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "Cookie", true, "getVersion", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "Cookie", true, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "Cookie", false, "valueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "Form", false, "Form", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["jakarta.ws.rs.core", "Form", false, "Form", "", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"], + ["jakarta.ws.rs.core", "Form", false, "Form", "", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"], + ["jakarta.ws.rs.core", "Form", true, "asMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "Form", true, "param", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Form", true, "param", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["jakarta.ws.rs.core", "GenericEntity", false, "GenericEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.ws.rs.core", "GenericEntity", true, "getEntity", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + // Methods that Date have to be syntax-checked, but those returning MediaType + // or Locale are assumed potentially dangerous, as these types do not generally check that the + // input data is recognised, only that it conforms to the expected syntax. + ["jakarta.ws.rs.core", "HttpHeaders", true, "getAcceptableLanguages", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "HttpHeaders", true, "getAcceptableMediaTypes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "HttpHeaders", true, "getCookies", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "HttpHeaders", true, "getHeaderString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "HttpHeaders", true, "getLanguage", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "HttpHeaders", true, "getMediaType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "HttpHeaders", true, "getRequestHeader", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "HttpHeaders", true, "getRequestHeaders", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "MediaType", false, "MediaType", "", "", "Argument[0..2]", "Argument[this]", "taint", "manual"], + ["jakarta.ws.rs.core", "MediaType", true, "getParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "MediaType", true, "getSubtype", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "MediaType", true, "getType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "MediaType", false, "valueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "MediaType", true, "withCharset", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "MultivaluedHashMap", false, "MultivaluedHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["jakarta.ws.rs.core", "MultivaluedHashMap", false, "MultivaluedHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"], + ["jakarta.ws.rs.core", "MultivaluedHashMap", false, "MultivaluedHashMap", "(MultivaluedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["jakarta.ws.rs.core", "MultivaluedHashMap", false, "MultivaluedHashMap", "(MultivaluedMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["jakarta.ws.rs.core", "MultivaluedMap", true, "add", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["jakarta.ws.rs.core", "MultivaluedMap", true, "add", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"], + ["jakarta.ws.rs.core", "MultivaluedMap", true, "addAll", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["jakarta.ws.rs.core", "MultivaluedMap", true, "addAll", "(Object,List)", "", "Argument[1].Element", "Argument[this].MapValue.Element", "value", "manual"], + ["jakarta.ws.rs.core", "MultivaluedMap", true, "addAll", "(Object,Object[])", "", "Argument[1].ArrayElement", "Argument[this].MapValue.Element", "value", "manual"], + ["jakarta.ws.rs.core", "MultivaluedMap", true, "addFirst", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["jakarta.ws.rs.core", "MultivaluedMap", true, "addFirst", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"], + ["jakarta.ws.rs.core", "MultivaluedMap", true, "getFirst", "", "", "Argument[this].MapValue.Element", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "MultivaluedMap", true, "putSingle", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["jakarta.ws.rs.core", "MultivaluedMap", true, "putSingle", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"], + ["jakarta.ws.rs.core", "NewCookie", false, "NewCookie", "", "", "Argument[0..9]", "Argument[this]", "taint", "manual"], + ["jakarta.ws.rs.core", "NewCookie", true, "getComment", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "NewCookie", true, "getExpiry", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "NewCookie", true, "getMaxAge", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "NewCookie", true, "toCookie", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "NewCookie", false, "valueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "PathSegment", true, "getMatrixParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "PathSegment", true, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + // The returned ResponseBuilder gains taint from a tainted entity or existing Response + ["jakarta.ws.rs.core", "Response", false, "accepted", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "Response", false, "fromResponse", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "Response", false, "ok", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + // Becomes tainted by a tainted entity, but not by metadata, headers etc + // Build() method returns taint + // Almost all methods are fluent, and so preserve value + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "allow", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "cacheControl", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "contentLocation", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "cookie", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "encoding", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "entity", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "entity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "expires", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "header", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "language", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "lastModified", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "link", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "links", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "location", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "replaceAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "status", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "tag", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "type", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "variant", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "Response$ResponseBuilder", true, "variants", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "build", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "buildFromEncoded", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "buildFromEncoded", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "buildFromEncodedMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "buildFromEncodedMap", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "buildFromEncodedMap", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "buildFromMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "buildFromMap", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "buildFromMap", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "fragment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "fragment", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", false, "fromLink", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", false, "fromPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", false, "fromUri", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "host", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "host", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "matrixParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "matrixParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "matrixParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "path", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "path", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "queryParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "queryParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "queryParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "replaceMatrix", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "replaceMatrix", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "replaceMatrixParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "replaceMatrixParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "replaceMatrixParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "replacePath", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "replacePath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "replaceQuery", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "replaceQuery", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "replaceQueryParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "replaceQueryParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "replaceQueryParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "resolveTemplate", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "resolveTemplate", "", "", "Argument[0..2]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "resolveTemplateFromEncoded", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "resolveTemplateFromEncoded", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "resolveTemplates", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "resolveTemplates", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "resolveTemplates", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "resolveTemplatesFromEncoded", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "resolveTemplatesFromEncoded", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "resolveTemplatesFromEncoded", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "scheme", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "scheme", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "schemeSpecificPart", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "schemeSpecificPart", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "segment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "segment", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "toTemplate", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "uri", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "uri", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "userInfo", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jakarta.ws.rs.core", "UriBuilder", true, "userInfo", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriInfo", true, "getAbsolutePath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriInfo", true, "getAbsolutePathBuilder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriInfo", true, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriInfo", true, "getPathParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriInfo", true, "getPathSegments", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriInfo", true, "getQueryParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriInfo", true, "getRequestUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriInfo", true, "getRequestUriBuilder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriInfo", true, "relativize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriInfo", true, "resolve", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["jakarta.ws.rs.core", "UriInfo", true, "resolve", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/jakarta.ws.rs.core.model.yml b/java/ql/lib/ext/jakarta.ws.rs.core.model.yml deleted file mode 100644 index 739f61df8b85..000000000000 --- a/java/ql/lib/ext/jakarta.ws.rs.core.model.yml +++ /dev/null @@ -1,167 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["jakarta.ws.rs.core", "Response", True, "seeOther", "", "", "Argument[0]", "url-redirection", "manual"] - - ["jakarta.ws.rs.core", "Response", True, "temporaryRedirect", "", "", "Argument[0]", "url-redirection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["jakarta.ws.rs.core", "AbstractMultivaluedMap", False, "AbstractMultivaluedMap", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["jakarta.ws.rs.core", "AbstractMultivaluedMap", False, "AbstractMultivaluedMap", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Cookie", False, "Cookie", "", "", "Argument[0..4]", "Argument[this]", "taint", "manual"] - - ["jakarta.ws.rs.core", "Cookie", True, "getDomain", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "Cookie", True, "getName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "Cookie", True, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "Cookie", True, "getValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "Cookie", True, "getVersion", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "Cookie", True, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "Cookie", False, "valueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "Form", False, "Form", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["jakarta.ws.rs.core", "Form", False, "Form", "", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"] - - ["jakarta.ws.rs.core", "Form", False, "Form", "", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"] - - ["jakarta.ws.rs.core", "Form", True, "asMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "Form", True, "param", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Form", True, "param", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["jakarta.ws.rs.core", "GenericEntity", False, "GenericEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.ws.rs.core", "GenericEntity", True, "getEntity", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - # Methods that Date have to be syntax-checked, but those returning MediaType - # or Locale are assumed potentially dangerous, as these types do not generally check that the - # input data is recognised, only that it conforms to the expected syntax. - - ["jakarta.ws.rs.core", "HttpHeaders", True, "getAcceptableLanguages", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "HttpHeaders", True, "getAcceptableMediaTypes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "HttpHeaders", True, "getCookies", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "HttpHeaders", True, "getHeaderString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "HttpHeaders", True, "getLanguage", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "HttpHeaders", True, "getMediaType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "HttpHeaders", True, "getRequestHeader", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "HttpHeaders", True, "getRequestHeaders", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "MediaType", False, "MediaType", "", "", "Argument[0..2]", "Argument[this]", "taint", "manual"] - - ["jakarta.ws.rs.core", "MediaType", True, "getParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "MediaType", True, "getSubtype", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "MediaType", True, "getType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "MediaType", False, "valueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "MediaType", True, "withCharset", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "MultivaluedHashMap", False, "MultivaluedHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["jakarta.ws.rs.core", "MultivaluedHashMap", False, "MultivaluedHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"] - - ["jakarta.ws.rs.core", "MultivaluedHashMap", False, "MultivaluedHashMap", "(MultivaluedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["jakarta.ws.rs.core", "MultivaluedHashMap", False, "MultivaluedHashMap", "(MultivaluedMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["jakarta.ws.rs.core", "MultivaluedMap", True, "add", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["jakarta.ws.rs.core", "MultivaluedMap", True, "add", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"] - - ["jakarta.ws.rs.core", "MultivaluedMap", True, "addAll", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["jakarta.ws.rs.core", "MultivaluedMap", True, "addAll", "(Object,List)", "", "Argument[1].Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["jakarta.ws.rs.core", "MultivaluedMap", True, "addAll", "(Object,Object[])", "", "Argument[1].ArrayElement", "Argument[this].MapValue.Element", "value", "manual"] - - ["jakarta.ws.rs.core", "MultivaluedMap", True, "addFirst", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["jakarta.ws.rs.core", "MultivaluedMap", True, "addFirst", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"] - - ["jakarta.ws.rs.core", "MultivaluedMap", True, "getFirst", "", "", "Argument[this].MapValue.Element", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "MultivaluedMap", True, "putSingle", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["jakarta.ws.rs.core", "MultivaluedMap", True, "putSingle", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"] - - ["jakarta.ws.rs.core", "NewCookie", False, "NewCookie", "", "", "Argument[0..9]", "Argument[this]", "taint", "manual"] - - ["jakarta.ws.rs.core", "NewCookie", True, "getComment", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "NewCookie", True, "getExpiry", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "NewCookie", True, "getMaxAge", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "NewCookie", True, "toCookie", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "NewCookie", False, "valueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "PathSegment", True, "getMatrixParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "PathSegment", True, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - # The returned ResponseBuilder gains taint from a tainted entity or existing Response - - ["jakarta.ws.rs.core", "Response", False, "accepted", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "Response", False, "fromResponse", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "Response", False, "ok", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - # Becomes tainted by a tainted entity, but not by metadata, headers etc - # Build() method returns taint - # Almost all methods are fluent, and so preserve value - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "allow", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "cacheControl", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "contentLocation", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "cookie", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "encoding", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "entity", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "entity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "expires", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "header", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "language", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "lastModified", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "link", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "links", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "location", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "replaceAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "status", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "tag", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "type", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "variant", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "Response$ResponseBuilder", True, "variants", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "build", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "buildFromEncoded", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "buildFromEncoded", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "buildFromEncodedMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "buildFromEncodedMap", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "buildFromEncodedMap", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "buildFromMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "buildFromMap", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "buildFromMap", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "fragment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "fragment", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", False, "fromLink", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", False, "fromPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", False, "fromUri", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "host", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "host", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "matrixParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "matrixParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "matrixParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "path", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "path", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "queryParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "queryParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "queryParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "replaceMatrix", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "replaceMatrix", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "replaceMatrixParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "replaceMatrixParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "replaceMatrixParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "replacePath", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "replacePath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "replaceQuery", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "replaceQuery", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "replaceQueryParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "replaceQueryParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "replaceQueryParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "resolveTemplate", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "resolveTemplate", "", "", "Argument[0..2]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "resolveTemplateFromEncoded", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "resolveTemplateFromEncoded", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "resolveTemplates", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "resolveTemplates", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "resolveTemplates", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "resolveTemplatesFromEncoded", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "resolveTemplatesFromEncoded", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "resolveTemplatesFromEncoded", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "scheme", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "scheme", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "schemeSpecificPart", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "schemeSpecificPart", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "segment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "segment", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "toTemplate", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "uri", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "uri", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "userInfo", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jakarta.ws.rs.core", "UriBuilder", True, "userInfo", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriInfo", True, "getAbsolutePath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriInfo", True, "getAbsolutePathBuilder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriInfo", True, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriInfo", True, "getPathParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriInfo", True, "getPathSegments", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriInfo", True, "getQueryParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriInfo", True, "getRequestUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriInfo", True, "getRequestUriBuilder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriInfo", True, "relativize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriInfo", True, "resolve", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["jakarta.ws.rs.core", "UriInfo", True, "resolve", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/jakarta.xml.bind.attachment.model.json b/java/ql/lib/ext/jakarta.xml.bind.attachment.model.json new file mode 100644 index 000000000000..43a19b23bec5 --- /dev/null +++ b/java/ql/lib/ext/jakarta.xml.bind.attachment.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["jakarta.xml.bind.attachment", "AttachmentUnmarshaller", true, "getAttachmentAsDataHandler", "", "", "Parameter[0]", "remote", "manual"], + ["jakarta.xml.bind.attachment", "AttachmentUnmarshaller", true, "getAttachmentAsByteArray", "", "", "Parameter[0]", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/jakarta.xml.bind.attachment.model.yml b/java/ql/lib/ext/jakarta.xml.bind.attachment.model.yml deleted file mode 100644 index a8bc4b232869..000000000000 --- a/java/ql/lib/ext/jakarta.xml.bind.attachment.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["jakarta.xml.bind.attachment", "AttachmentUnmarshaller", True, "getAttachmentAsDataHandler", "", "", "Parameter[0]", "remote", "manual"] - - ["jakarta.xml.bind.attachment", "AttachmentUnmarshaller", True, "getAttachmentAsByteArray", "", "", "Parameter[0]", "remote", "manual"] diff --git a/java/ql/lib/ext/java.awt.model.json b/java/ql/lib/ext/java.awt.model.json new file mode 100644 index 000000000000..0067577aafa4 --- /dev/null +++ b/java/ql/lib/ext/java.awt.model.json @@ -0,0 +1,35 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.awt", "Container", true, "add", "(Component)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.awt", "Container", true, "add", "(Component)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["java.awt", "Container", true, "add", "(Component,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + // The below APIs have numeric flow and are currently being stored as neutral models. + // These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. + ["java.awt", "Insets", "Insets", "(int,int,int,int)", "summary", "manual"] // value-numeric + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.awt", "Desktop", true, "browse", "(URI)", "", "Argument[0]", "url-redirection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.awt.model.yml b/java/ql/lib/ext/java.awt.model.yml deleted file mode 100644 index 95fd3f578cd0..000000000000 --- a/java/ql/lib/ext/java.awt.model.yml +++ /dev/null @@ -1,20 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.awt", "Container", True, "add", "(Component)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.awt", "Container", True, "add", "(Component)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["java.awt", "Container", True, "add", "(Component,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - # The below APIs have numeric flow and are currently being stored as neutral models. - # These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. - - ["java.awt", "Insets", "Insets", "(int,int,int,int)", "summary", "manual"] # value-numeric - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.awt", "Desktop", True, "browse", "(URI)", "", "Argument[0]", "url-redirection", "ai-manual"] diff --git a/java/ql/lib/ext/java.beans.model.json b/java/ql/lib/ext/java.beans.model.json new file mode 100644 index 000000000000..ec8a67c2458a --- /dev/null +++ b/java/ql/lib/ext/java.beans.model.json @@ -0,0 +1,35 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.beans", "XMLDecoder", false, "XMLDecoder", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + // summary neutrals + ["java.beans", "PropertyEditor", "getAsText", "()", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.beans", "PropertyEditor", "getValue", "()", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.beans", "PropertyEditor", "setAsText", "()", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.beans", "PropertyEditor", "setValue", "()", "summary", "df-manual"] // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.beans", "XMLDecoder", true, "readObject", "()", "", "Argument[this]", "unsafe-deserialization", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.beans.model.yml b/java/ql/lib/ext/java.beans.model.yml deleted file mode 100644 index 07291296612d..000000000000 --- a/java/ql/lib/ext/java.beans.model.yml +++ /dev/null @@ -1,20 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.beans", "XMLDecoder", False, "XMLDecoder", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - # summary neutrals - - ["java.beans", "PropertyEditor", "getAsText", "()", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.beans", "PropertyEditor", "getValue", "()", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.beans", "PropertyEditor", "setAsText", "()", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.beans", "PropertyEditor", "setValue", "()", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.beans", "XMLDecoder", True, "readObject", "()", "", "Argument[this]", "unsafe-deserialization", "manual"] diff --git a/java/ql/lib/ext/java.io.model.json b/java/ql/lib/ext/java.io.model.json new file mode 100644 index 000000000000..9f2104fce888 --- /dev/null +++ b/java/ql/lib/ext/java.io.model.json @@ -0,0 +1,183 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.io", "File", true, "canExecute", "()", "", "Argument[this]", "path-injection[read]", "manual"], + ["java.io", "File", true, "canRead", "()", "", "Argument[this]", "path-injection[read]", "manual"], + ["java.io", "File", true, "canWrite", "()", "", "Argument[this]", "path-injection[read]", "manual"], + ["java.io", "File", true, "createNewFile", "()", "", "Argument[this]", "path-injection", "ai-manual"], + ["java.io", "File", true, "createTempFile", "(String,String,File)", "", "Argument[2]", "path-injection", "ai-manual"], + ["java.io", "File", true, "delete", "()", "", "Argument[this]", "path-injection", "manual"], + ["java.io", "File", true, "deleteOnExit", "()", "", "Argument[this]", "path-injection", "manual"], + ["java.io", "File", true, "exists", "()", "", "Argument[this]", "path-injection[read]", "manual"], + ["java.io", "File", true, "isDirectory", "()", "", "Argument[this]", "path-injection[read]", "manual"], + ["java.io", "File", true, "isFile", "()", "", "Argument[this]", "path-injection[read]", "manual"], + ["java.io", "File", true, "isHidden", "()", "", "Argument[this]", "path-injection[read]", "manual"], + ["java.io", "File", true, "mkdir", "()", "", "Argument[this]", "path-injection", "manual"], + ["java.io", "File", true, "mkdirs", "()", "", "Argument[this]", "path-injection", "manual"], + ["java.io", "File", true, "renameTo", "(File)", "", "Argument[0]", "path-injection", "ai-manual"], + ["java.io", "File", true, "renameTo", "(File)", "", "Argument[this]", "path-injection", "ai-manual"], + ["java.io", "File", true, "setExecutable", "", "", "Argument[this]", "path-injection", "manual"], + ["java.io", "File", true, "setLastModified", "", "", "Argument[this]", "path-injection", "manual"], + ["java.io", "File", true, "setReadable", "", "", "Argument[this]", "path-injection", "manual"], + ["java.io", "File", true, "setReadOnly", "", "", "Argument[this]", "path-injection", "manual"], + ["java.io", "File", true, "setWritable", "", "", "Argument[this]", "path-injection", "manual"], + ["java.io", "FileInputStream", true, "FileInputStream", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.io", "FileInputStream", true, "FileInputStream", "(FileDescriptor)", "", "Argument[0]", "path-injection[read]", "manual"], + ["java.io", "FileInputStream", true, "FileInputStream", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.io", "FileOutputStream", false, "FileOutputStream", "", "", "Argument[0]", "path-injection", "manual"], + ["java.io", "FileOutputStream", false, "write", "", "", "Argument[0]", "file-content-store", "manual"], + ["java.io", "FileReader", true, "FileReader", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.io", "FileReader", true, "FileReader", "(FileDescriptor)", "", "Argument[0]", "path-injection[read]", "manual"], + ["java.io", "FileReader", true, "FileReader", "(File,Charset)", "", "Argument[0]", "path-injection[read]", "manual"], + ["java.io", "FileReader", true, "FileReader", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.io", "FileReader", true, "FileReader", "(String,Charset)", "", "Argument[0]", "path-injection[read]", "manual"], + ["java.io", "FileSystem", true, "createDirectory", "(File)", "", "Argument[0]", "path-injection", "ai-manual"], + ["java.io", "FileWriter", false, "FileWriter", "", "", "Argument[0]", "path-injection", "manual"], + ["java.io", "PrintStream", false, "PrintStream", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["java.io", "PrintStream", false, "PrintStream", "(File,Charset)", "", "Argument[0]", "path-injection", "manual"], + ["java.io", "PrintStream", false, "PrintStream", "(File,String)", "", "Argument[0]", "path-injection", "manual"], + ["java.io", "PrintStream", false, "PrintStream", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["java.io", "PrintStream", false, "PrintStream", "(String,Charset)", "", "Argument[0]", "path-injection", "manual"], + ["java.io", "PrintStream", false, "PrintStream", "(String,String)", "", "Argument[0]", "path-injection", "manual"], + ["java.io", "PrintStream", true, "append", "", "", "Argument[0]", "file-content-store", "manual"], + ["java.io", "PrintStream", true, "format", "(Locale,String,Object[])", "", "Argument[1..2]", "file-content-store", "manual"], + ["java.io", "PrintStream", true, "format", "(String,Object[])", "", "Argument[0..1]", "file-content-store", "manual"], + ["java.io", "PrintStream", true, "print", "", "", "Argument[0]", "file-content-store", "manual"], + ["java.io", "PrintStream", true, "printf", "(Locale,String,Object[])", "", "Argument[1..2]", "file-content-store", "manual"], + ["java.io", "PrintStream", true, "printf", "(String,Object[])", "", "Argument[0..1]", "file-content-store", "manual"], + ["java.io", "PrintStream", true, "println", "", "", "Argument[0]", "file-content-store", "manual"], + ["java.io", "PrintStream", true, "write", "", "", "Argument[0]", "file-content-store", "manual"], + ["java.io", "PrintStream", true, "writeBytes", "", "", "Argument[0]", "file-content-store", "manual"], + ["java.io", "PrintWriter", false, "PrintWriter", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["java.io", "PrintWriter", false, "PrintWriter", "(File,Charset)", "", "Argument[0]", "path-injection", "manual"], + ["java.io", "PrintWriter", false, "PrintWriter", "(File,String)", "", "Argument[0]", "path-injection", "manual"], + ["java.io", "PrintWriter", false, "PrintWriter", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["java.io", "PrintWriter", false, "PrintWriter", "(String,Charset)", "", "Argument[0]", "path-injection", "manual"], + ["java.io", "PrintWriter", false, "PrintWriter", "(String,String)", "", "Argument[0]", "path-injection", "manual"], + ["java.io", "PrintWriter", false, "format", "(Locale,String,Object[])", "", "Argument[1..2]", "file-content-store", "manual"], + ["java.io", "PrintWriter", false, "format", "(String,Object[])", "", "Argument[0..1]", "file-content-store", "manual"], + ["java.io", "PrintWriter", false, "print", "", "", "Argument[0]", "file-content-store", "manual"], + ["java.io", "PrintWriter", false, "printf", "(Locale,String,Object[])", "", "Argument[1..2]", "file-content-store", "manual"], + ["java.io", "PrintWriter", false, "printf", "(String,Object[])", "", "Argument[0..1]", "file-content-store", "manual"], + ["java.io", "PrintWriter", false, "println", "", "", "Argument[0]", "file-content-store", "manual"], + ["java.io", "RandomAccessFile", false, "RandomAccessFile", "", "", "Argument[0]", "path-injection", "manual"], + ["java.io", "RandomAccessFile", false, "write", "", "", "Argument[0]", "file-content-store", "manual"], + ["java.io", "RandomAccessFile", false, "writeBytes", "", "", "Argument[0]", "file-content-store", "manual"], + ["java.io", "RandomAccessFile", false, "writeChars", "", "", "Argument[0]", "file-content-store", "manual"], + ["java.io", "RandomAccessFile", false, "writeUTF", "", "", "Argument[0]", "file-content-store", "manual"], + ["java.io", "Writer", true, "append", "", "", "Argument[0]", "file-content-store", "manual"], + ["java.io", "Writer", true, "write", "", "", "Argument[0]", "file-content-store", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.io", "BufferedInputStream", false, "BufferedInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "BufferedReader", false, "BufferedReader", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "BufferedReader", true, "readLine", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "ByteArrayInputStream", false, "ByteArrayInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "ByteArrayOutputStream", false, "toByteArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "ByteArrayOutputStream", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "ByteArrayOutputStream", false, "writeTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["java.io", "CharArrayReader", false, "CharArrayReader", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "CharArrayWriter", true, "toCharArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "CharArrayWriter", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "DataInput", true, "readFully", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["java.io", "DataInput", true, "readLine", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "DataInput", true, "readUTF", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "DataInputStream", false, "DataInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "File", false, "File", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + // We model this taint step in QL as `FileConstructorChildArgumentStep` in the `PathSanitizer` library + // since we need to sanitize the use of this argument but not later uses of the same SSA variable, + // which is not currently possible in Java with a standard sanitizer due to use-use flow. + // - ["java.io", "File", False, "File", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] + ["java.io", "File", true, "getAbsoluteFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "File", true, "getAbsolutePath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "File", true, "getCanonicalFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "File", true, "getCanonicalPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "File", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "File", true, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"], + ["java.io", "File", true, "getParentFile", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "File", true, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "File", true, "toPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "File", true, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "File", true, "toURI", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "File", true, "toURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"], + ["java.io", "FileReader", true, "FileReader", "(File)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "FileReader", true, "FileReader", "(File,Charset)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "FileReader", true, "FileReader", "(FileDescriptor)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "FileReader", true, "FileReader", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "FileReader", true, "FileReader", "(String,Charset)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "FilterOutputStream", true, "FilterOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "InputStream", true, "read", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "InputStream", true, "read", "(byte[])", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["java.io", "InputStream", true, "read", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["java.io", "InputStream", true, "readAllBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "InputStream", true, "readNBytes", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["java.io", "InputStream", true, "readNBytes", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "InputStream", true, "transferTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["java.io", "InputStreamReader", false, "InputStreamReader", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "IOException", false, "IOException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"], + ["java.io", "ObjectInput", true, "read", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["java.io", "ObjectInputStream", false, "ObjectInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "OutputStream", true, "write", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "OutputStream", true, "write", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "OutputStream", true, "write", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "Reader", true, "read", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["java.io", "StringReader", false, "StringReader", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.io", "StringWriter", false, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.io", "UncheckedIOException", false, "UncheckedIOException", "(IOException)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "manual"], + ["java.io", "Writer", true, "write", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + // summary neutrals + ["java.io", "Closeable", "close", "()", "summary", "manual"], + ["java.io", "DataOutput", "writeBoolean", "(boolean)", "summary", "manual"], + ["java.io", "File", "delete", "()", "summary", "manual"], + ["java.io", "File", "exists", "()", "summary", "manual"], + ["java.io", "File", "isFile", "()", "summary", "manual"], + ["java.io", "File", "length", "()", "summary", "manual"], + ["java.io", "File", "isDirectory", "()", "summary", "manual"], + ["java.io", "File", "listFiles", "", "summary", "df-manual"], + ["java.io", "File", "mkdirs", "()", "summary", "manual"], + ["java.io", "FileInputStream", "FileInputStream", "(File)", "summary", "manual"], + ["java.io", "FileInputStream", "FileInputStream", "(FileDescriptor)", "summary", "df-manual"], + ["java.io", "FileInputStream", "FileInputStream", "(String)", "summary", "df-manual"], + ["java.io", "InputStream", "close", "()", "summary", "manual"], + ["java.io", "ObjectInput", "readObject", "()", "summary", "df-manual"], // this is a deserialization sink modeled in regular CodeQL + ["java.io", "OutputStream", "flush", "()", "summary", "manual"], + // The below APIs have numeric flow and are currently being stored as neutral models. + // These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. + ["java.io", "DataInput", "readInt", "()", "summary", "manual"], // taint-numeric + ["java.io", "DataInput", "readLong", "()", "summary", "manual"], // taint-numeric + ["java.io", "DataOutput", "writeInt", "(int)", "summary", "manual"], // taint-numeric + ["java.io", "DataOutput", "writeLong", "(long)", "summary", "manual"], // taint-numeric + // sink neutrals + ["java.io", "File", "compareTo", "", "sink", "hq-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["java.io", "FileInputStream", true, "FileInputStream", "", "", "Argument[this]", "file", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.io.model.yml b/java/ql/lib/ext/java.io.model.yml deleted file mode 100644 index f7c236de4eeb..000000000000 --- a/java/ql/lib/ext/java.io.model.yml +++ /dev/null @@ -1,164 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.io", "File", True, "canExecute", "()", "", "Argument[this]", "path-injection[read]", "manual"] - - ["java.io", "File", True, "canRead", "()", "", "Argument[this]", "path-injection[read]", "manual"] - - ["java.io", "File", True, "canWrite", "()", "", "Argument[this]", "path-injection[read]", "manual"] - - ["java.io", "File", True, "createNewFile", "()", "", "Argument[this]", "path-injection", "ai-manual"] - - ["java.io", "File", True, "createTempFile", "(String,String,File)", "", "Argument[2]", "path-injection", "ai-manual"] - - ["java.io", "File", True, "delete", "()", "", "Argument[this]", "path-injection", "manual"] - - ["java.io", "File", True, "deleteOnExit", "()", "", "Argument[this]", "path-injection", "manual"] - - ["java.io", "File", True, "exists", "()", "", "Argument[this]", "path-injection[read]", "manual"] - - ["java.io", "File", True, "isDirectory", "()", "", "Argument[this]", "path-injection[read]", "manual"] - - ["java.io", "File", True, "isFile", "()", "", "Argument[this]", "path-injection[read]", "manual"] - - ["java.io", "File", True, "isHidden", "()", "", "Argument[this]", "path-injection[read]", "manual"] - - ["java.io", "File", True, "mkdir", "()", "", "Argument[this]", "path-injection", "manual"] - - ["java.io", "File", True, "mkdirs", "()", "", "Argument[this]", "path-injection", "manual"] - - ["java.io", "File", True, "renameTo", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["java.io", "File", True, "renameTo", "(File)", "", "Argument[this]", "path-injection", "ai-manual"] - - ["java.io", "File", True, "setExecutable", "", "", "Argument[this]", "path-injection", "manual"] - - ["java.io", "File", True, "setLastModified", "", "", "Argument[this]", "path-injection", "manual"] - - ["java.io", "File", True, "setReadable", "", "", "Argument[this]", "path-injection", "manual"] - - ["java.io", "File", True, "setReadOnly", "", "", "Argument[this]", "path-injection", "manual"] - - ["java.io", "File", True, "setWritable", "", "", "Argument[this]", "path-injection", "manual"] - - ["java.io", "FileInputStream", True, "FileInputStream", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.io", "FileInputStream", True, "FileInputStream", "(FileDescriptor)", "", "Argument[0]", "path-injection[read]", "manual"] - - ["java.io", "FileInputStream", True, "FileInputStream", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.io", "FileOutputStream", False, "FileOutputStream", "", "", "Argument[0]", "path-injection", "manual"] - - ["java.io", "FileOutputStream", False, "write", "", "", "Argument[0]", "file-content-store", "manual"] - - ["java.io", "FileReader", True, "FileReader", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.io", "FileReader", True, "FileReader", "(FileDescriptor)", "", "Argument[0]", "path-injection[read]", "manual"] - - ["java.io", "FileReader", True, "FileReader", "(File,Charset)", "", "Argument[0]", "path-injection[read]", "manual"] - - ["java.io", "FileReader", True, "FileReader", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.io", "FileReader", True, "FileReader", "(String,Charset)", "", "Argument[0]", "path-injection[read]", "manual"] - - ["java.io", "FileSystem", True, "createDirectory", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["java.io", "FileWriter", False, "FileWriter", "", "", "Argument[0]", "path-injection", "manual"] - - ["java.io", "PrintStream", False, "PrintStream", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["java.io", "PrintStream", False, "PrintStream", "(File,Charset)", "", "Argument[0]", "path-injection", "manual"] - - ["java.io", "PrintStream", False, "PrintStream", "(File,String)", "", "Argument[0]", "path-injection", "manual"] - - ["java.io", "PrintStream", False, "PrintStream", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["java.io", "PrintStream", False, "PrintStream", "(String,Charset)", "", "Argument[0]", "path-injection", "manual"] - - ["java.io", "PrintStream", False, "PrintStream", "(String,String)", "", "Argument[0]", "path-injection", "manual"] - - ["java.io", "PrintStream", True, "append", "", "", "Argument[0]", "file-content-store", "manual"] - - ["java.io", "PrintStream", True, "format", "(Locale,String,Object[])", "", "Argument[1..2]", "file-content-store", "manual"] - - ["java.io", "PrintStream", True, "format", "(String,Object[])", "", "Argument[0..1]", "file-content-store", "manual"] - - ["java.io", "PrintStream", True, "print", "", "", "Argument[0]", "file-content-store", "manual"] - - ["java.io", "PrintStream", True, "printf", "(Locale,String,Object[])", "", "Argument[1..2]", "file-content-store", "manual"] - - ["java.io", "PrintStream", True, "printf", "(String,Object[])", "", "Argument[0..1]", "file-content-store", "manual"] - - ["java.io", "PrintStream", True, "println", "", "", "Argument[0]", "file-content-store", "manual"] - - ["java.io", "PrintStream", True, "write", "", "", "Argument[0]", "file-content-store", "manual"] - - ["java.io", "PrintStream", True, "writeBytes", "", "", "Argument[0]", "file-content-store", "manual"] - - ["java.io", "PrintWriter", False, "PrintWriter", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["java.io", "PrintWriter", False, "PrintWriter", "(File,Charset)", "", "Argument[0]", "path-injection", "manual"] - - ["java.io", "PrintWriter", False, "PrintWriter", "(File,String)", "", "Argument[0]", "path-injection", "manual"] - - ["java.io", "PrintWriter", False, "PrintWriter", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["java.io", "PrintWriter", False, "PrintWriter", "(String,Charset)", "", "Argument[0]", "path-injection", "manual"] - - ["java.io", "PrintWriter", False, "PrintWriter", "(String,String)", "", "Argument[0]", "path-injection", "manual"] - - ["java.io", "PrintWriter", False, "format", "(Locale,String,Object[])", "", "Argument[1..2]", "file-content-store", "manual"] - - ["java.io", "PrintWriter", False, "format", "(String,Object[])", "", "Argument[0..1]", "file-content-store", "manual"] - - ["java.io", "PrintWriter", False, "print", "", "", "Argument[0]", "file-content-store", "manual"] - - ["java.io", "PrintWriter", False, "printf", "(Locale,String,Object[])", "", "Argument[1..2]", "file-content-store", "manual"] - - ["java.io", "PrintWriter", False, "printf", "(String,Object[])", "", "Argument[0..1]", "file-content-store", "manual"] - - ["java.io", "PrintWriter", False, "println", "", "", "Argument[0]", "file-content-store", "manual"] - - ["java.io", "RandomAccessFile", False, "RandomAccessFile", "", "", "Argument[0]", "path-injection", "manual"] - - ["java.io", "RandomAccessFile", False, "write", "", "", "Argument[0]", "file-content-store", "manual"] - - ["java.io", "RandomAccessFile", False, "writeBytes", "", "", "Argument[0]", "file-content-store", "manual"] - - ["java.io", "RandomAccessFile", False, "writeChars", "", "", "Argument[0]", "file-content-store", "manual"] - - ["java.io", "RandomAccessFile", False, "writeUTF", "", "", "Argument[0]", "file-content-store", "manual"] - - ["java.io", "Writer", True, "append", "", "", "Argument[0]", "file-content-store", "manual"] - - ["java.io", "Writer", True, "write", "", "", "Argument[0]", "file-content-store", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.io", "BufferedInputStream", False, "BufferedInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "BufferedReader", False, "BufferedReader", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "BufferedReader", True, "readLine", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "ByteArrayInputStream", False, "ByteArrayInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "ByteArrayOutputStream", False, "toByteArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "ByteArrayOutputStream", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "ByteArrayOutputStream", False, "writeTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["java.io", "CharArrayReader", False, "CharArrayReader", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "CharArrayWriter", True, "toCharArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "CharArrayWriter", True, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "DataInput", True, "readFully", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["java.io", "DataInput", True, "readLine", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "DataInput", True, "readUTF", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "DataInputStream", False, "DataInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "File", False, "File", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - # We model this taint step in QL as `FileConstructorChildArgumentStep` in the `PathSanitizer` library - # since we need to sanitize the use of this argument but not later uses of the same SSA variable, - # which is not currently possible in Java with a standard sanitizer due to use-use flow. - # - ["java.io", "File", False, "File", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["java.io", "File", True, "getAbsoluteFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "File", True, "getAbsolutePath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "File", True, "getCanonicalFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "File", True, "getCanonicalPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "File", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "File", True, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"] - - ["java.io", "File", True, "getParentFile", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "File", True, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "File", True, "toPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "File", True, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "File", True, "toURI", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "File", True, "toURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"] - - ["java.io", "FileReader", True, "FileReader", "(File)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "FileReader", True, "FileReader", "(File,Charset)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "FileReader", True, "FileReader", "(FileDescriptor)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "FileReader", True, "FileReader", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "FileReader", True, "FileReader", "(String,Charset)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "FilterOutputStream", True, "FilterOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "InputStream", True, "read", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "InputStream", True, "read", "(byte[])", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["java.io", "InputStream", True, "read", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["java.io", "InputStream", True, "readAllBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "InputStream", True, "readNBytes", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["java.io", "InputStream", True, "readNBytes", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "InputStream", True, "transferTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["java.io", "InputStreamReader", False, "InputStreamReader", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "IOException", False, "IOException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"] - - ["java.io", "ObjectInput", True, "read", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["java.io", "ObjectInputStream", False, "ObjectInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "OutputStream", True, "write", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "OutputStream", True, "write", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "OutputStream", True, "write", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "Reader", True, "read", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["java.io", "StringReader", False, "StringReader", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.io", "StringWriter", False, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.io", "UncheckedIOException", False, "UncheckedIOException", "(IOException)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "manual"] - - ["java.io", "Writer", True, "write", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - # summary neutrals - - ["java.io", "Closeable", "close", "()", "summary", "manual"] - - ["java.io", "DataOutput", "writeBoolean", "(boolean)", "summary", "manual"] - - ["java.io", "File", "delete", "()", "summary", "manual"] - - ["java.io", "File", "exists", "()", "summary", "manual"] - - ["java.io", "File", "isFile", "()", "summary", "manual"] - - ["java.io", "File", "length", "()", "summary", "manual"] - - ["java.io", "File", "isDirectory", "()", "summary", "manual"] - - ["java.io", "File", "listFiles", "", "summary", "df-manual"] - - ["java.io", "File", "mkdirs", "()", "summary", "manual"] - - ["java.io", "FileInputStream", "FileInputStream", "(File)", "summary", "manual"] - - ["java.io", "FileInputStream", "FileInputStream", "(FileDescriptor)", "summary", "df-manual"] - - ["java.io", "FileInputStream", "FileInputStream", "(String)", "summary", "df-manual"] - - ["java.io", "InputStream", "close", "()", "summary", "manual"] - - ["java.io", "ObjectInput", "readObject", "()", "summary", "df-manual"] # this is a deserialization sink modeled in regular CodeQL - - ["java.io", "OutputStream", "flush", "()", "summary", "manual"] - # The below APIs have numeric flow and are currently being stored as neutral models. - # These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. - - ["java.io", "DataInput", "readInt", "()", "summary", "manual"] # taint-numeric - - ["java.io", "DataInput", "readLong", "()", "summary", "manual"] # taint-numeric - - ["java.io", "DataOutput", "writeInt", "(int)", "summary", "manual"] # taint-numeric - - ["java.io", "DataOutput", "writeLong", "(long)", "summary", "manual"] # taint-numeric - # sink neutrals - - ["java.io", "File", "compareTo", "", "sink", "hq-manual"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["java.io", "FileInputStream", True, "FileInputStream", "", "", "Argument[this]", "file", "manual"] diff --git a/java/ql/lib/ext/java.lang.invoke.model.json b/java/ql/lib/ext/java.lang.invoke.model.json new file mode 100644 index 000000000000..b0a5461bf108 --- /dev/null +++ b/java/ql/lib/ext/java.lang.invoke.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.lang.invoke", "MethodHandles", "lookup", "()", "summary", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.lang.invoke.model.yml b/java/ql/lib/ext/java.lang.invoke.model.yml deleted file mode 100644 index 729ad21392bc..000000000000 --- a/java/ql/lib/ext/java.lang.invoke.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.lang.invoke", "MethodHandles", "lookup", "()", "summary", "manual"] diff --git a/java/ql/lib/ext/java.lang.model.json b/java/ql/lib/ext/java.lang.model.json new file mode 100644 index 000000000000..4969e4460c71 --- /dev/null +++ b/java/ql/lib/ext/java.lang.model.json @@ -0,0 +1,293 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.lang", "Class", false, "getResource", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.lang", "Class", false, "getResourceAsStream", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.lang", "ClassLoader", false, "getSystemResources", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.lang", "ClassLoader", true, "getResource", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.lang", "ClassLoader", true, "getResourceAsStream", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.lang", "ClassLoader", true, "getResources", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.lang", "ClassLoader", true, "getSystemResource", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.lang", "ClassLoader", true, "getSystemResourceAsStream", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.lang", "Module", true, "getResourceAsStream", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.lang", "ProcessBuilder", false, "command", "(List)", "", "Argument[0]", "command-injection", "manual"], + ["java.lang", "ProcessBuilder", false, "command", "(String[])", "", "Argument[0]", "command-injection", "ai-manual"], + ["java.lang", "ProcessBuilder", false, "directory", "(File)", "", "Argument[0]", "command-injection", "ai-manual"], + ["java.lang", "ProcessBuilder", false, "ProcessBuilder", "(List)", "", "Argument[0]", "command-injection", "ai-manual"], + ["java.lang", "ProcessBuilder", false, "ProcessBuilder", "(String[])", "", "Argument[0]", "command-injection", "ai-manual"], + ["java.lang", "ProcessBuilder", false, "redirectError", "(File)", "", "Argument[0]", "path-injection", "ai-manual"], + ["java.lang", "ProcessBuilder", false, "redirectOutput", "(File)", "", "Argument[0]", "path-injection", "ai-manual"], + ["java.lang", "Runtime", true, "exec", "(String)", "", "Argument[0]", "command-injection", "ai-manual"], + ["java.lang", "Runtime", true, "exec", "(String[])", "", "Argument[0]", "command-injection", "ai-manual"], + ["java.lang", "Runtime", true, "exec", "(String[],String[])", "", "Argument[0]", "command-injection", "ai-manual"], + ["java.lang", "Runtime", true, "exec", "(String[],String[],File)", "", "Argument[0]", "command-injection", "ai-manual"], + ["java.lang", "Runtime", true, "exec", "(String[],String[],File)", "", "Argument[2]", "command-injection", "ai-manual"], + ["java.lang", "Runtime", true, "exec", "(String,String[])", "", "Argument[0]", "command-injection", "ai-manual"], + ["java.lang", "Runtime", true, "exec", "(String,String[],File)", "", "Argument[0]", "command-injection", "ai-manual"], + ["java.lang", "Runtime", true, "exec", "(String,String[],File)", "", "Argument[2]", "command-injection", "ai-manual"], + // All implementations of `java.lang.Runtime::exec` take the environment variables as their second argument. + ["java.lang", "Runtime", true, "exec", "", "", "Argument[1]", "environment-injection", "manual"], + // These are potential vulnerabilities, but not for command-injection. No query for this kind of vulnerability currently exists. + // - ["java.lang", "Runtime", False, "load", "(String)", "", "Argument[0]", "command-injection", "ai-manual"] + // - ["java.lang", "Runtime", False, "loadLibrary", "(String)", "", "Argument[0]", "command-injection", "ai-manual"] + ["java.lang", "String", false, "matches", "(String)", "", "Argument[0]", "regex-use[f-1]", "manual"], + ["java.lang", "String", false, "replaceAll", "(String,String)", "", "Argument[0]", "regex-use[-1]", "manual"], + ["java.lang", "String", false, "replaceFirst", "(String,String)", "", "Argument[0]", "regex-use[-1]", "manual"], + ["java.lang", "String", false, "split", "(String)", "", "Argument[0]", "regex-use[-1]", "manual"], + ["java.lang", "String", false, "split", "(String,int)", "", "Argument[0]", "regex-use[-1]", "manual"], + // These are potential vulnerabilities, but not for command-injection. No query for this kind of vulnerability currently exists. + // - ["java.lang", "System", False, "load", "(String)", "", "Argument[0]", "command-injection", "ai-manual"] + // - ["java.lang", "System", False, "loadLibrary", "(String)", "", "Argument[0]", "command-injection", "ai-manual"] + ["java.lang", "System$Logger", true, "log", "(System$Logger$Level,Object)", "", "Argument[1]", "log-injection", "manual"], + ["java.lang", "System$Logger", true, "log", "(System$Logger$Level,ResourceBundle,String,Object[])", "", "Argument[2..3]", "log-injection", "manual"], + ["java.lang", "System$Logger", true, "log", "(System$Logger$Level,ResourceBundle,String,Throwable)", "", "Argument[2]", "log-injection", "manual"], + ["java.lang", "System$Logger", true, "log", "(System$Logger$Level,String)", "", "Argument[1]", "log-injection", "manual"], + ["java.lang", "System$Logger", true, "log", "(System$Logger$Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["java.lang", "System$Logger", true, "log", "(System$Logger$Level,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"], + ["java.lang", "System$Logger", true, "log", "(System$Logger$Level,String,Supplier,Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["java.lang", "System$Logger", true, "log", "(System$Logger$Level,String,Throwable)", "", "Argument[1]", "log-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["java.lang", "System", false, "getenv", "", "", "ReturnValue", "environment", "manual"], + ["java.lang", "System", false, "getProperties", "", "", "ReturnValue", "environment", "manual"], + ["java.lang", "System", false, "getProperty", "", "", "ReturnValue", "environment", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.lang", "AbstractStringBuilder", true, "AbstractStringBuilder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.lang", "AbstractStringBuilder", true, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.lang", "AbstractStringBuilder", true, "append", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.lang", "ProcessBuilder", false, "environment", "()", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"], + // When `WithoutElement` is implemented for Java, `java.lang.AbstractStringBuilder#delete` might require a `taint` step of the form `Argument[this].WithoutElement -> Argument[this]` in addition to the below `value` step. + ["java.lang", "AbstractStringBuilder", true, "delete", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.lang", "AbstractStringBuilder", true, "getChars", "", "", "Argument[this]", "Argument[2]", "taint", "manual"], + ["java.lang", "AbstractStringBuilder", true, "insert", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.lang", "AbstractStringBuilder", true, "insert", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["java.lang", "AbstractStringBuilder", true, "replace", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.lang", "AbstractStringBuilder", true, "replace", "", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["java.lang", "AbstractStringBuilder", true, "reverse", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.lang", "AbstractStringBuilder", true, "substring", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "Appendable", true, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.lang", "Appendable", true, "append", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.lang", "AssertionError", false, "AssertionError", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"], + ["java.lang", "CharSequence", true, "charAt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "CharSequence", true, "subSequence", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "CharSequence", true, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "Class", false, "cast", "(Object)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["java.lang", "Exception", false, "Exception", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"], + ["java.lang", "Exception", false, "Exception", "(String,Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"], + ["java.lang", "Exception", false, "Exception", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "manual"], + ["java.lang", "Exception", false, "Exception", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "df-manual"], + ["java.lang", "Exception", false, "Exception", "(Throwable)", "", "Argument[0].SyntheticField[java.lang.Throwable.message]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "taint", "df-manual"], + ["java.lang", "IllegalArgumentException", false, "IllegalArgumentException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"], + ["java.lang", "IllegalStateException", false, "IllegalStateException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"], + ["java.lang", "IndexOutOfBoundsException", false, "IndexOutOfBoundsException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"], + ["java.lang", "Iterable", true, "forEach", "(Consumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.lang", "Iterable", true, "iterator", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.lang", "Iterable", true, "spliterator", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.lang", "NullPointerException", false, "NullPointerException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"], + ["java.lang", "RuntimeException", false, "RuntimeException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"], + ["java.lang", "RuntimeException", false, "RuntimeException", "(String,Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"], + ["java.lang", "RuntimeException", false, "RuntimeException", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "manual"], + ["java.lang", "RuntimeException", false, "RuntimeException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "manual"], + ["java.lang", "String", false, "String", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.lang", "String", false, "concat", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "concat", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "copyValueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "format", "(Locale,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "format", "(Locale,String,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "format", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "format", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "formatted", "(Object[])", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "formatted", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "getBytes", "", "", "Argument[this]", "Argument[2]", "taint", "manual"], + ["java.lang", "String", false, "getBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "getChars", "", "", "Argument[this]", "Argument[2]", "taint", "manual"], + ["java.lang", "String", false, "indent", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "intern", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "join", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "lines", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "df-manual"], + ["java.lang", "String", false, "repeat", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "replace", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "replace", "", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "replaceAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "replaceAll", "", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "replaceFirst", "", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "split", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "strip", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "stripIndent", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "stripLeading", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "stripTrailing", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "substring", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "toCharArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "toLowerCase", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "toString", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.lang", "String", false, "toUpperCase", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "translateEscapes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "trim", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "valueOf", "(char)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "valueOf", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.lang", "String", false, "valueOf", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.lang", "StringBuffer", true, "StringBuffer", "(CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.lang", "StringBuffer", true, "StringBuffer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.lang", "StringBuilder", true, "StringBuilder", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.lang", "System", false, "arraycopy", "", "", "Argument[0]", "Argument[2]", "taint", "manual"], + ["java.lang", "Thread", false, "Thread", "(Runnable)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.lang", "Thread", false, "Thread", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.name]", "value", "manual"], + ["java.lang", "Thread", true, "getName", "()", "", "Argument[this].SyntheticField[java.lang.Thread.name]", "ReturnValue", "value", "manual"], + ["java.lang", "ThreadLocal", true, "get", "()", "", "Argument[this].SyntheticField[java.lang.ThreadLocal.value]", "ReturnValue", "value", "manual"], + ["java.lang", "ThreadLocal", true, "set", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ThreadLocal.value]", "value", "manual"], + ["java.lang", "ThreadLocal", false, "withInitial", "(Supplier)", "", "Argument[0].ReturnValue", "ReturnValue.SyntheticField[java.lang.ThreadLocal.value]", "value", "manual"], + ["java.lang", "Throwable", false, "Throwable", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"], + ["java.lang", "Throwable", false, "Throwable", "(String,Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "df-manual"], + ["java.lang", "Throwable", false, "Throwable", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "df-manual"], + ["java.lang", "Throwable", false, "Throwable", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "manual"], + ["java.lang", "Throwable", false, "Throwable", "(Throwable)", "", "Argument[0].SyntheticField[java.lang.Throwable.message]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "taint", "df-manual"], + ["java.lang", "Throwable", true, "getCause", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "ReturnValue", "value", "manual"], + ["java.lang", "Throwable", true, "getMessage", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "manual"], + ["java.lang", "Throwable", true, "getLocalizedMessage", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "manual"], + ["java.lang", "Throwable", true, "initCause", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "df-manual"], + ["java.lang", "Throwable", true, "initCause", "(Throwable)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.Throwable.cause]", "value", "df-manual"], + ["java.lang", "Throwable", true, "initCause", "(Throwable)", "", "Argument[this]", "ReturnValue", "value", "df-manual"], + ["java.lang", "Throwable", true, "toString", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "taint", "manual"], + ["java.lang", "UnsupportedOperationException", false, "UnsupportedOperationException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.lang", "AbstractStringBuilder", "indexOf", "(String)", "summary", "manual"], + ["java.lang", "AbstractStringBuilder", "indexOf", "(String,int)", "summary", "manual"], + ["java.lang", "AbstractStringBuilder", "lastIndexOf", "(String)", "summary", "manual"], + ["java.lang", "AbstractStringBuilder", "lastIndexOf", "(String,int)", "summary", "manual"], + ["java.lang", "AbstractStringBuilder", "length", "()", "summary", "manual"], + ["java.lang", "AbstractStringBuilder", "setCharAt", "(int,char)", "summary", "manual"], + ["java.lang", "AbstractStringBuilder", "setLength", "(int)", "summary", "manual"], + ["java.lang", "Boolean", "booleanValue", "()", "summary", "manual"], + ["java.lang", "Boolean", "equals", "(Object)", "summary", "manual"], + ["java.lang", "Boolean", "parseBoolean", "(String)", "summary", "manual"], + ["java.lang", "Boolean", "valueOf", "(boolean)", "summary", "manual"], + ["java.lang", "CharSequence", "length", "()", "summary", "manual"], + ["java.lang", "Class", "forName", "(String)", "summary", "manual"], + ["java.lang", "Class", "getCanonicalName", "()", "summary", "manual"], + ["java.lang", "Class", "getClassLoader", "()", "summary", "manual"], + ["java.lang", "Class", "getDeclaredConstructor", "(Class[])", "summary", "manual"], // This model may be changed to a taint step for an unsafe reflection query in the future. + ["java.lang", "Class", "getDeclaredField", "(String)", "summary", "manual"], // This model may be changed to a taint step for an unsafe reflection query in the future. + ["java.lang", "Class", "getMethod", "(String,Class[])", "summary", "manual"], // This model may be changed to a taint step for an unsafe reflection query in the future. + ["java.lang", "Class", "getName", "()", "summary", "manual"], + ["java.lang", "Class", "getResource", "(String)", "summary", "manual"], + ["java.lang", "Class", "getResourceAsStream", "(String)", "summary", "manual"], + ["java.lang", "Class", "getSimpleName", "()", "summary", "manual"], + ["java.lang", "Class", "isAssignableFrom", "(Class)", "summary", "manual"], + ["java.lang", "Class", "isInstance", "(Object)", "summary", "manual"], + ["java.lang", "Class", "toString", "()", "summary", "manual"], + ["java.lang", "ClassLoader", "findResource", "(String)", "summary", "df-manual"], + ["java.lang", "ClassLoader", "getDefinedPackage", "(String)", "summary", "df-manual"], + ["java.lang", "ClassLoader", "getDefinedPackage", "(String)", "summary", "df-manual"], + ["java.lang", "ClassLoader", "getName", "()", "summary", "df-manual"], + ["java.lang", "ClassLoader", "getParent", "()", "summary", "df-manual"], + ["java.lang", "ClassLoader", "getResource", "(String)", "summary", "manual"], + ["java.lang", "ClassLoader", "getResourceAsStream", "(String)", "summary", "manual"], + ["java.lang", "ClassLoader", "getSystemResource", "(String)", "summary", "df-manual"], + ["java.lang", "ClassLoader", "getUnnamedModule", "()", "summary", "df-manual"], + ["java.lang", "ClassLoader", "loadClass", "(String)", "summary", "df-manual"], + ["java.lang", "ClassLoader", "loadClass", "(String,boolean)", "summary", "df-manual"], + ["java.lang", "ClassLoader", "setClassAssertionStatus", "(String,boolean)", "summary", "df-manual"], + ["java.lang", "ClassLoader", "setPackageAssertionStatus", "(String,boolean)", "summary", "df-manual"], + ["java.lang", "Comparable", "compareTo", "", "summary", "manual"], + ["java.lang", "Enum", "Enum", "(String,int)", "summary", "manual"], + ["java.lang", "Enum", "equals", "(Object)", "summary", "manual"], + ["java.lang", "Enum", "hashCode", "()", "summary", "manual"], + ["java.lang", "Enum", "name", "()", "summary", "manual"], + ["java.lang", "Enum", "ordinal", "()", "summary", "manual"], + ["java.lang", "Enum", "toString", "()", "summary", "manual"], + ["java.lang", "Integer", "equals", "(Object)", "summary", "manual"], + ["java.lang", "Long", "equals", "(Object)", "summary", "manual"], + ["java.lang", "Object", "equals", "(Object)", "summary", "manual"], + ["java.lang", "Object", "getClass", "()", "summary", "manual"], + ["java.lang", "Object", "hashCode", "()", "summary", "manual"], + ["java.lang", "Runtime", "getRuntime", "()", "summary", "manual"], + ["java.lang", "String", "compareTo", "(String)", "summary", "manual"], + ["java.lang", "String", "contains", "(CharSequence)", "summary", "manual"], + ["java.lang", "String", "endsWith", "(String)", "summary", "manual"], + ["java.lang", "String", "equals", "(Object)", "summary", "manual"], + ["java.lang", "String", "equalsIgnoreCase", "(String)", "summary", "manual"], + ["java.lang", "String", "hashCode", "()", "summary", "manual"], + ["java.lang", "String", "indexOf", "(int)", "summary", "manual"], + ["java.lang", "String", "indexOf", "(String)", "summary", "manual"], + ["java.lang", "String", "isEmpty", "()", "summary", "manual"], + ["java.lang", "String", "lastIndexOf", "(int)", "summary", "manual"], + ["java.lang", "String", "lastIndexOf", "(String)", "summary", "manual"], + ["java.lang", "String", "length", "()", "summary", "manual"], + ["java.lang", "String", "startsWith", "(String)", "summary", "manual"], + ["java.lang", "String", "valueOf", "(boolean)", "summary", "manual"], + ["java.lang", "String", "valueOf", "(Object)", "summary", "manual"], + ["java.lang", "System", "currentTimeMillis", "()", "summary", "manual"], + ["java.lang", "System", "exit", "(int)", "summary", "manual"], + ["java.lang", "System", "getenv", "(String)", "summary", "manual"], + ["java.lang", "System", "getProperty", "", "summary", "manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.lang", "System", "identityHashCode", "(Object)", "summary", "manual"], + ["java.lang", "System", "lineSeparator", "()", "summary", "manual"], + ["java.lang", "System", "nanoTime", "()", "summary", "manual"], + ["java.lang", "System", "setProperty", "", "summary", "manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.lang", "Thread", "currentThread", "()", "summary", "manual"], + ["java.lang", "Thread", "getContextClassLoader", "()", "summary", "manual"], + ["java.lang", "Thread", "interrupt", "()", "summary", "manual"], + ["java.lang", "Thread", "sleep", "(long)", "summary", "manual"], + ["java.lang", "Thread", "start", "()", "summary", "manual"], + ["java.lang", "Throwable", "addSuppressed", "(Throwable)", "summary", "df-manual"], + ["java.lang", "Throwable", "fillInStackTrace", "()", "summary", "df-manual"], + ["java.lang", "Throwable", "getStackTrace", "()", "summary", "df-manual"], + ["java.lang", "Throwable", "getSuppressed", "()", "summary", "df-manual"], + ["java.lang", "Throwable", "printStackTrace", "()", "summary", "df-manual"], + ["java.lang", "Throwable", "printStackTrace", "(PrintStream)", "summary", "df-manual"], + ["java.lang", "Throwable", "printStackTrace", "(PrintWriter)", "summary", "df-manual"], + ["java.lang", "Throwable", "setStackTrace", "(StackTraceElement[])", "summary", "df-manual"], + // The below APIs have numeric flow and are currently being stored as neutral models. + // These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. + ["java.lang", "Double", "doubleToLongBits", "(double)", "summary", "manual"], // taint-numeric + ["java.lang", "Double", "parseDouble", "(String)", "summary", "manual"], // taint-numeric + ["java.lang", "Double", "valueOf", "(double)", "summary", "manual"], // taint-numeric + ["java.lang", "Integer", "Integer", "(int)", "summary", "manual"], // taint-numeric + ["java.lang", "Integer", "intValue", "()", "summary", "manual"], // taint-numeric + ["java.lang", "Integer", "parseInt", "(String)", "summary", "manual"], // taint-numeric + ["java.lang", "Integer", "toHexString", "(int)", "summary", "manual"], // taint-numeric + ["java.lang", "Integer", "toString", "", "summary", "manual"], // taint-numeric + ["java.lang", "Integer", "valueOf", "", "summary", "manual"], // taint-numeric + ["java.lang", "Long", "Long", "(long)", "summary", "manual"], // taint-numeric + ["java.lang", "Long", "intValue", "()", "summary", "manual"], // taint-numeric + ["java.lang", "Long", "longValue", "()", "summary", "manual"], // taint-numeric + ["java.lang", "Long", "parseLong", "(String)", "summary", "manual"], // taint-numeric + ["java.lang", "Long", "toString", "", "summary", "manual"], // taint-numeric + ["java.lang", "Long", "valueOf", "", "summary", "manual"], // taint-numeric + ["java.lang", "Math", "max", "", "summary", "manual"], // value-numeric + ["java.lang", "Math", "min", "", "summary", "manual"], // value-numeric + ["java.lang", "Number", "doubleValue", "()", "summary", "manual"], // taint-numeric + ["java.lang", "Number", "intValue", "()", "summary", "manual"], // taint-numeric + ["java.lang", "Number", "longValue", "()", "summary", "manual"], // taint-numeric + ["java.lang", "String", "valueOf", "(int)", "summary", "manual"], // taint-numeric + ["java.lang", "String", "valueOf", "(long)", "summary", "manual"] // taint-numeric + ] + } + ] +} diff --git a/java/ql/lib/ext/java.lang.model.yml b/java/ql/lib/ext/java.lang.model.yml deleted file mode 100644 index d613c6fe8f5b..000000000000 --- a/java/ql/lib/ext/java.lang.model.yml +++ /dev/null @@ -1,274 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.lang", "Class", False, "getResource", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.lang", "Class", False, "getResourceAsStream", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.lang", "ClassLoader", False, "getSystemResources", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.lang", "ClassLoader", True, "getResource", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.lang", "ClassLoader", True, "getResourceAsStream", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.lang", "ClassLoader", True, "getResources", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.lang", "ClassLoader", True, "getSystemResource", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.lang", "ClassLoader", True, "getSystemResourceAsStream", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.lang", "Module", True, "getResourceAsStream", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.lang", "ProcessBuilder", False, "command", "(List)", "", "Argument[0]", "command-injection", "manual"] - - ["java.lang", "ProcessBuilder", False, "command", "(String[])", "", "Argument[0]", "command-injection", "ai-manual"] - - ["java.lang", "ProcessBuilder", False, "directory", "(File)", "", "Argument[0]", "command-injection", "ai-manual"] - - ["java.lang", "ProcessBuilder", False, "ProcessBuilder", "(List)", "", "Argument[0]", "command-injection", "ai-manual"] - - ["java.lang", "ProcessBuilder", False, "ProcessBuilder", "(String[])", "", "Argument[0]", "command-injection", "ai-manual"] - - ["java.lang", "ProcessBuilder", False, "redirectError", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["java.lang", "ProcessBuilder", False, "redirectOutput", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["java.lang", "Runtime", True, "exec", "(String)", "", "Argument[0]", "command-injection", "ai-manual"] - - ["java.lang", "Runtime", True, "exec", "(String[])", "", "Argument[0]", "command-injection", "ai-manual"] - - ["java.lang", "Runtime", True, "exec", "(String[],String[])", "", "Argument[0]", "command-injection", "ai-manual"] - - ["java.lang", "Runtime", True, "exec", "(String[],String[],File)", "", "Argument[0]", "command-injection", "ai-manual"] - - ["java.lang", "Runtime", True, "exec", "(String[],String[],File)", "", "Argument[2]", "command-injection", "ai-manual"] - - ["java.lang", "Runtime", True, "exec", "(String,String[])", "", "Argument[0]", "command-injection", "ai-manual"] - - ["java.lang", "Runtime", True, "exec", "(String,String[],File)", "", "Argument[0]", "command-injection", "ai-manual"] - - ["java.lang", "Runtime", True, "exec", "(String,String[],File)", "", "Argument[2]", "command-injection", "ai-manual"] - # All implementations of `java.lang.Runtime::exec` take the environment variables as their second argument. - - ["java.lang", "Runtime", True, "exec", "", "", "Argument[1]", "environment-injection", "manual"] - # These are potential vulnerabilities, but not for command-injection. No query for this kind of vulnerability currently exists. - # - ["java.lang", "Runtime", False, "load", "(String)", "", "Argument[0]", "command-injection", "ai-manual"] - # - ["java.lang", "Runtime", False, "loadLibrary", "(String)", "", "Argument[0]", "command-injection", "ai-manual"] - - ["java.lang", "String", False, "matches", "(String)", "", "Argument[0]", "regex-use[f-1]", "manual"] - - ["java.lang", "String", False, "replaceAll", "(String,String)", "", "Argument[0]", "regex-use[-1]", "manual"] - - ["java.lang", "String", False, "replaceFirst", "(String,String)", "", "Argument[0]", "regex-use[-1]", "manual"] - - ["java.lang", "String", False, "split", "(String)", "", "Argument[0]", "regex-use[-1]", "manual"] - - ["java.lang", "String", False, "split", "(String,int)", "", "Argument[0]", "regex-use[-1]", "manual"] - # These are potential vulnerabilities, but not for command-injection. No query for this kind of vulnerability currently exists. - # - ["java.lang", "System", False, "load", "(String)", "", "Argument[0]", "command-injection", "ai-manual"] - # - ["java.lang", "System", False, "loadLibrary", "(String)", "", "Argument[0]", "command-injection", "ai-manual"] - - ["java.lang", "System$Logger", True, "log", "(System$Logger$Level,Object)", "", "Argument[1]", "log-injection", "manual"] - - ["java.lang", "System$Logger", True, "log", "(System$Logger$Level,ResourceBundle,String,Object[])", "", "Argument[2..3]", "log-injection", "manual"] - - ["java.lang", "System$Logger", True, "log", "(System$Logger$Level,ResourceBundle,String,Throwable)", "", "Argument[2]", "log-injection", "manual"] - - ["java.lang", "System$Logger", True, "log", "(System$Logger$Level,String)", "", "Argument[1]", "log-injection", "manual"] - - ["java.lang", "System$Logger", True, "log", "(System$Logger$Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["java.lang", "System$Logger", True, "log", "(System$Logger$Level,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"] - - ["java.lang", "System$Logger", True, "log", "(System$Logger$Level,String,Supplier,Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["java.lang", "System$Logger", True, "log", "(System$Logger$Level,String,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["java.lang", "System", False, "getenv", "", "", "ReturnValue", "environment", "manual"] - - ["java.lang", "System", False, "getProperties", "", "", "ReturnValue", "environment", "manual"] - - ["java.lang", "System", False, "getProperty", "", "", "ReturnValue", "environment", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.lang", "AbstractStringBuilder", True, "AbstractStringBuilder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.lang", "AbstractStringBuilder", True, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.lang", "AbstractStringBuilder", True, "append", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.lang", "ProcessBuilder", False, "environment", "()", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] - # When `WithoutElement` is implemented for Java, `java.lang.AbstractStringBuilder#delete` might require a `taint` step of the form `Argument[this].WithoutElement -> Argument[this]` in addition to the below `value` step. - - ["java.lang", "AbstractStringBuilder", True, "delete", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.lang", "AbstractStringBuilder", True, "getChars", "", "", "Argument[this]", "Argument[2]", "taint", "manual"] - - ["java.lang", "AbstractStringBuilder", True, "insert", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.lang", "AbstractStringBuilder", True, "insert", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["java.lang", "AbstractStringBuilder", True, "replace", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.lang", "AbstractStringBuilder", True, "replace", "", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["java.lang", "AbstractStringBuilder", True, "reverse", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.lang", "AbstractStringBuilder", True, "substring", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "Appendable", True, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.lang", "Appendable", True, "append", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.lang", "AssertionError", False, "AssertionError", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"] - - ["java.lang", "CharSequence", True, "charAt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "CharSequence", True, "subSequence", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "CharSequence", True, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "Class", False, "cast", "(Object)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["java.lang", "Exception", False, "Exception", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"] - - ["java.lang", "Exception", False, "Exception", "(String,Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"] - - ["java.lang", "Exception", False, "Exception", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "manual"] - - ["java.lang", "Exception", False, "Exception", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "df-manual"] - - ["java.lang", "Exception", False, "Exception", "(Throwable)", "", "Argument[0].SyntheticField[java.lang.Throwable.message]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "taint", "df-manual"] - - ["java.lang", "IllegalArgumentException", False, "IllegalArgumentException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"] - - ["java.lang", "IllegalStateException", False, "IllegalStateException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"] - - ["java.lang", "IndexOutOfBoundsException", False, "IndexOutOfBoundsException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"] - - ["java.lang", "Iterable", True, "forEach", "(Consumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.lang", "Iterable", True, "iterator", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.lang", "Iterable", True, "spliterator", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.lang", "NullPointerException", False, "NullPointerException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"] - - ["java.lang", "RuntimeException", False, "RuntimeException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"] - - ["java.lang", "RuntimeException", False, "RuntimeException", "(String,Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"] - - ["java.lang", "RuntimeException", False, "RuntimeException", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "manual"] - - ["java.lang", "RuntimeException", False, "RuntimeException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "manual"] - - ["java.lang", "String", False, "String", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.lang", "String", False, "concat", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "concat", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "copyValueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "format", "(Locale,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "format", "(Locale,String,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "format", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "format", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "formatted", "(Object[])", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "formatted", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "getBytes", "", "", "Argument[this]", "Argument[2]", "taint", "manual"] - - ["java.lang", "String", False, "getBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "getChars", "", "", "Argument[this]", "Argument[2]", "taint", "manual"] - - ["java.lang", "String", False, "indent", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "intern", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "join", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "lines", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "df-manual"] - - ["java.lang", "String", False, "repeat", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "replace", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "replace", "", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "replaceAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "replaceAll", "", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "replaceFirst", "", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "split", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "strip", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "stripIndent", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "stripLeading", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "stripTrailing", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "substring", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "toCharArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "toLowerCase", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "toString", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.lang", "String", False, "toUpperCase", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "translateEscapes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "trim", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "valueOf", "(char)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "valueOf", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.lang", "String", False, "valueOf", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.lang", "StringBuffer", True, "StringBuffer", "(CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.lang", "StringBuffer", True, "StringBuffer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.lang", "StringBuilder", True, "StringBuilder", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.lang", "System", False, "arraycopy", "", "", "Argument[0]", "Argument[2]", "taint", "manual"] - - ["java.lang", "Thread", False, "Thread", "(Runnable)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.lang", "Thread", False, "Thread", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.name]", "value", "manual"] - - ["java.lang", "Thread", True, "getName", "()", "", "Argument[this].SyntheticField[java.lang.Thread.name]", "ReturnValue", "value", "manual"] - - ["java.lang", "ThreadLocal", True, "get", "()", "", "Argument[this].SyntheticField[java.lang.ThreadLocal.value]", "ReturnValue", "value", "manual"] - - ["java.lang", "ThreadLocal", True, "set", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ThreadLocal.value]", "value", "manual"] - - ["java.lang", "ThreadLocal", False, "withInitial", "(Supplier)", "", "Argument[0].ReturnValue", "ReturnValue.SyntheticField[java.lang.ThreadLocal.value]", "value", "manual"] - - ["java.lang", "Throwable", False, "Throwable", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"] - - ["java.lang", "Throwable", False, "Throwable", "(String,Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "df-manual"] - - ["java.lang", "Throwable", False, "Throwable", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "df-manual"] - - ["java.lang", "Throwable", False, "Throwable", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "manual"] - - ["java.lang", "Throwable", False, "Throwable", "(Throwable)", "", "Argument[0].SyntheticField[java.lang.Throwable.message]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "taint", "df-manual"] - - ["java.lang", "Throwable", True, "getCause", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "ReturnValue", "value", "manual"] - - ["java.lang", "Throwable", True, "getMessage", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "manual"] - - ["java.lang", "Throwable", True, "getLocalizedMessage", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "manual"] - - ["java.lang", "Throwable", True, "initCause", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "df-manual"] - - ["java.lang", "Throwable", True, "initCause", "(Throwable)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.Throwable.cause]", "value", "df-manual"] - - ["java.lang", "Throwable", True, "initCause", "(Throwable)", "", "Argument[this]", "ReturnValue", "value", "df-manual"] - - ["java.lang", "Throwable", True, "toString", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "taint", "manual"] - - ["java.lang", "UnsupportedOperationException", False, "UnsupportedOperationException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "manual"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.lang", "AbstractStringBuilder", "indexOf", "(String)", "summary", "manual"] - - ["java.lang", "AbstractStringBuilder", "indexOf", "(String,int)", "summary", "manual"] - - ["java.lang", "AbstractStringBuilder", "lastIndexOf", "(String)", "summary", "manual"] - - ["java.lang", "AbstractStringBuilder", "lastIndexOf", "(String,int)", "summary", "manual"] - - ["java.lang", "AbstractStringBuilder", "length", "()", "summary", "manual"] - - ["java.lang", "AbstractStringBuilder", "setCharAt", "(int,char)", "summary", "manual"] - - ["java.lang", "AbstractStringBuilder", "setLength", "(int)", "summary", "manual"] - - ["java.lang", "Boolean", "booleanValue", "()", "summary", "manual"] - - ["java.lang", "Boolean", "equals", "(Object)", "summary", "manual"] - - ["java.lang", "Boolean", "parseBoolean", "(String)", "summary", "manual"] - - ["java.lang", "Boolean", "valueOf", "(boolean)", "summary", "manual"] - - ["java.lang", "CharSequence", "length", "()", "summary", "manual"] - - ["java.lang", "Class", "forName", "(String)", "summary", "manual"] - - ["java.lang", "Class", "getCanonicalName", "()", "summary", "manual"] - - ["java.lang", "Class", "getClassLoader", "()", "summary", "manual"] - - ["java.lang", "Class", "getDeclaredConstructor", "(Class[])", "summary", "manual"] # This model may be changed to a taint step for an unsafe reflection query in the future. - - ["java.lang", "Class", "getDeclaredField", "(String)", "summary", "manual"] # This model may be changed to a taint step for an unsafe reflection query in the future. - - ["java.lang", "Class", "getMethod", "(String,Class[])", "summary", "manual"] # This model may be changed to a taint step for an unsafe reflection query in the future. - - ["java.lang", "Class", "getName", "()", "summary", "manual"] - - ["java.lang", "Class", "getResource", "(String)", "summary", "manual"] - - ["java.lang", "Class", "getResourceAsStream", "(String)", "summary", "manual"] - - ["java.lang", "Class", "getSimpleName", "()", "summary", "manual"] - - ["java.lang", "Class", "isAssignableFrom", "(Class)", "summary", "manual"] - - ["java.lang", "Class", "isInstance", "(Object)", "summary", "manual"] - - ["java.lang", "Class", "toString", "()", "summary", "manual"] - - ["java.lang", "ClassLoader", "findResource", "(String)", "summary", "df-manual"] - - ["java.lang", "ClassLoader", "getDefinedPackage", "(String)", "summary", "df-manual"] - - ["java.lang", "ClassLoader", "getDefinedPackage", "(String)", "summary", "df-manual"] - - ["java.lang", "ClassLoader", "getName", "()", "summary", "df-manual"] - - ["java.lang", "ClassLoader", "getParent", "()", "summary", "df-manual"] - - ["java.lang", "ClassLoader", "getResource", "(String)", "summary", "manual"] - - ["java.lang", "ClassLoader", "getResourceAsStream", "(String)", "summary", "manual"] - - ["java.lang", "ClassLoader", "getSystemResource", "(String)", "summary", "df-manual"] - - ["java.lang", "ClassLoader", "getUnnamedModule", "()", "summary", "df-manual"] - - ["java.lang", "ClassLoader", "loadClass", "(String)", "summary", "df-manual"] - - ["java.lang", "ClassLoader", "loadClass", "(String,boolean)", "summary", "df-manual"] - - ["java.lang", "ClassLoader", "setClassAssertionStatus", "(String,boolean)", "summary", "df-manual"] - - ["java.lang", "ClassLoader", "setPackageAssertionStatus", "(String,boolean)", "summary", "df-manual"] - - ["java.lang", "Comparable", "compareTo", "", "summary", "manual"] - - ["java.lang", "Enum", "Enum", "(String,int)", "summary", "manual"] - - ["java.lang", "Enum", "equals", "(Object)", "summary", "manual"] - - ["java.lang", "Enum", "hashCode", "()", "summary", "manual"] - - ["java.lang", "Enum", "name", "()", "summary", "manual"] - - ["java.lang", "Enum", "ordinal", "()", "summary", "manual"] - - ["java.lang", "Enum", "toString", "()", "summary", "manual"] - - ["java.lang", "Integer", "equals", "(Object)", "summary", "manual"] - - ["java.lang", "Long", "equals", "(Object)", "summary", "manual"] - - ["java.lang", "Object", "equals", "(Object)", "summary", "manual"] - - ["java.lang", "Object", "getClass", "()", "summary", "manual"] - - ["java.lang", "Object", "hashCode", "()", "summary", "manual"] - - ["java.lang", "Runtime", "getRuntime", "()", "summary", "manual"] - - ["java.lang", "String", "compareTo", "(String)", "summary", "manual"] - - ["java.lang", "String", "contains", "(CharSequence)", "summary", "manual"] - - ["java.lang", "String", "endsWith", "(String)", "summary", "manual"] - - ["java.lang", "String", "equals", "(Object)", "summary", "manual"] - - ["java.lang", "String", "equalsIgnoreCase", "(String)", "summary", "manual"] - - ["java.lang", "String", "hashCode", "()", "summary", "manual"] - - ["java.lang", "String", "indexOf", "(int)", "summary", "manual"] - - ["java.lang", "String", "indexOf", "(String)", "summary", "manual"] - - ["java.lang", "String", "isEmpty", "()", "summary", "manual"] - - ["java.lang", "String", "lastIndexOf", "(int)", "summary", "manual"] - - ["java.lang", "String", "lastIndexOf", "(String)", "summary", "manual"] - - ["java.lang", "String", "length", "()", "summary", "manual"] - - ["java.lang", "String", "startsWith", "(String)", "summary", "manual"] - - ["java.lang", "String", "valueOf", "(boolean)", "summary", "manual"] - - ["java.lang", "String", "valueOf", "(Object)", "summary", "manual"] - - ["java.lang", "System", "currentTimeMillis", "()", "summary", "manual"] - - ["java.lang", "System", "exit", "(int)", "summary", "manual"] - - ["java.lang", "System", "getenv", "(String)", "summary", "manual"] - - ["java.lang", "System", "getProperty", "", "summary", "manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.lang", "System", "identityHashCode", "(Object)", "summary", "manual"] - - ["java.lang", "System", "lineSeparator", "()", "summary", "manual"] - - ["java.lang", "System", "nanoTime", "()", "summary", "manual"] - - ["java.lang", "System", "setProperty", "", "summary", "manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.lang", "Thread", "currentThread", "()", "summary", "manual"] - - ["java.lang", "Thread", "getContextClassLoader", "()", "summary", "manual"] - - ["java.lang", "Thread", "interrupt", "()", "summary", "manual"] - - ["java.lang", "Thread", "sleep", "(long)", "summary", "manual"] - - ["java.lang", "Thread", "start", "()", "summary", "manual"] - - ["java.lang", "Throwable", "addSuppressed", "(Throwable)", "summary", "df-manual"] - - ["java.lang", "Throwable", "fillInStackTrace", "()", "summary", "df-manual"] - - ["java.lang", "Throwable", "getStackTrace", "()", "summary", "df-manual"] - - ["java.lang", "Throwable", "getSuppressed", "()", "summary", "df-manual"] - - ["java.lang", "Throwable", "printStackTrace", "()", "summary", "df-manual"] - - ["java.lang", "Throwable", "printStackTrace", "(PrintStream)", "summary", "df-manual"] - - ["java.lang", "Throwable", "printStackTrace", "(PrintWriter)", "summary", "df-manual"] - - ["java.lang", "Throwable", "setStackTrace", "(StackTraceElement[])", "summary", "df-manual"] - # The below APIs have numeric flow and are currently being stored as neutral models. - # These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. - - ["java.lang", "Double", "doubleToLongBits", "(double)", "summary", "manual"] # taint-numeric - - ["java.lang", "Double", "parseDouble", "(String)", "summary", "manual"] # taint-numeric - - ["java.lang", "Double", "valueOf", "(double)", "summary", "manual"] # taint-numeric - - ["java.lang", "Integer", "Integer", "(int)", "summary", "manual"] # taint-numeric - - ["java.lang", "Integer", "intValue", "()", "summary", "manual"] # taint-numeric - - ["java.lang", "Integer", "parseInt", "(String)", "summary", "manual"] # taint-numeric - - ["java.lang", "Integer", "toHexString", "(int)", "summary", "manual"] # taint-numeric - - ["java.lang", "Integer", "toString", "", "summary", "manual"] # taint-numeric - - ["java.lang", "Integer", "valueOf", "", "summary", "manual"] # taint-numeric - - ["java.lang", "Long", "Long", "(long)", "summary", "manual"] # taint-numeric - - ["java.lang", "Long", "intValue", "()", "summary", "manual"] # taint-numeric - - ["java.lang", "Long", "longValue", "()", "summary", "manual"] # taint-numeric - - ["java.lang", "Long", "parseLong", "(String)", "summary", "manual"] # taint-numeric - - ["java.lang", "Long", "toString", "", "summary", "manual"] # taint-numeric - - ["java.lang", "Long", "valueOf", "", "summary", "manual"] # taint-numeric - - ["java.lang", "Math", "max", "", "summary", "manual"] # value-numeric - - ["java.lang", "Math", "min", "", "summary", "manual"] # value-numeric - - ["java.lang", "Number", "doubleValue", "()", "summary", "manual"] # taint-numeric - - ["java.lang", "Number", "intValue", "()", "summary", "manual"] # taint-numeric - - ["java.lang", "Number", "longValue", "()", "summary", "manual"] # taint-numeric - - ["java.lang", "String", "valueOf", "(int)", "summary", "manual"] # taint-numeric - - ["java.lang", "String", "valueOf", "(long)", "summary", "manual"] # taint-numeric diff --git a/java/ql/lib/ext/java.lang.module.model.json b/java/ql/lib/ext/java.lang.module.model.json new file mode 100644 index 000000000000..a64ed2732f00 --- /dev/null +++ b/java/ql/lib/ext/java.lang.module.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.lang.module", "ModuleReader", true, "find", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.lang.module.model.yml b/java/ql/lib/ext/java.lang.module.model.yml deleted file mode 100644 index 086848e90786..000000000000 --- a/java/ql/lib/ext/java.lang.module.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.lang.module", "ModuleReader", True, "find", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/java.lang.reflect.model.json b/java/ql/lib/ext/java.lang.reflect.model.json new file mode 100644 index 000000000000..6955c5be45dc --- /dev/null +++ b/java/ql/lib/ext/java.lang.reflect.model.json @@ -0,0 +1,17 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + // The below models may be changed to taint steps for an unsafe reflection query in the future. + ["java.lang.reflect", "Constructor", "newInstance", "(Object[])", "summary", "manual"], + ["java.lang.reflect", "Field", "get", "(Object)", "summary", "manual"], + ["java.lang.reflect", "Method", "getName", "()", "summary", "manual"], + ["java.lang.reflect", "Method", "invoke", "(Object,Object[])", "summary", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.lang.reflect.model.yml b/java/ql/lib/ext/java.lang.reflect.model.yml deleted file mode 100644 index e7f0e3e0bf91..000000000000 --- a/java/ql/lib/ext/java.lang.reflect.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - # The below models may be changed to taint steps for an unsafe reflection query in the future. - - ["java.lang.reflect", "Constructor", "newInstance", "(Object[])", "summary", "manual"] - - ["java.lang.reflect", "Field", "get", "(Object)", "summary", "manual"] - - ["java.lang.reflect", "Method", "getName", "()", "summary", "manual"] - - ["java.lang.reflect", "Method", "invoke", "(Object,Object[])", "summary", "manual"] diff --git a/java/ql/lib/ext/java.lang.scoped.model.json b/java/ql/lib/ext/java.lang.scoped.model.json new file mode 100644 index 000000000000..c95af5ead7ee --- /dev/null +++ b/java/ql/lib/ext/java.lang.scoped.model.json @@ -0,0 +1,29 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.lang", "ScopedValue", false, "where", "(ScopedValue,Object)", "", "Argument[1]", "Argument[0].SyntheticField[java.lang.ScopedValue.boundValue]", "value", "manual"], + ["java.lang", "ScopedValue", true, "get", "()", "", "Argument[this].SyntheticField[java.lang.ScopedValue.boundValue]", "ReturnValue", "value", "manual"], + ["java.lang", "ScopedValue", false, "where", "(ScopedValue,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.lang", "ScopedValue$Carrier", false, "where", "(ScopedValue,Object)", "", "Argument[1]", "Argument[0].SyntheticField[java.lang.ScopedValue.boundValue]", "value", "manual"], + ["java.lang", "ScopedValue$Carrier", false, "where", "(ScopedValue,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.lang", "ScopedValue$Carrier", false, "run", "(Runnable)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.lang", "ScopedValue$Carrier", false, "call", "(Callable)", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.lang", "ScopedValue", "newInstance", "()", "summary", "manual"], + ["java.lang", "ScopedValue", "isBound", "()", "summary", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.lang.scoped.model.yml b/java/ql/lib/ext/java.lang.scoped.model.yml deleted file mode 100644 index 3eeae5a5b1f6..000000000000 --- a/java/ql/lib/ext/java.lang.scoped.model.yml +++ /dev/null @@ -1,19 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.lang", "ScopedValue", False, "where", "(ScopedValue,Object)", "", "Argument[1]", "Argument[0].SyntheticField[java.lang.ScopedValue.boundValue]", "value", "manual"] - - ["java.lang", "ScopedValue", True, "get", "()", "", "Argument[this].SyntheticField[java.lang.ScopedValue.boundValue]", "ReturnValue", "value", "manual"] - - ["java.lang", "ScopedValue", False, "where", "(ScopedValue,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.lang", "ScopedValue$Carrier", False, "where", "(ScopedValue,Object)", "", "Argument[1]", "Argument[0].SyntheticField[java.lang.ScopedValue.boundValue]", "value", "manual"] - - ["java.lang", "ScopedValue$Carrier", False, "where", "(ScopedValue,Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.lang", "ScopedValue$Carrier", False, "run", "(Runnable)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.lang", "ScopedValue$Carrier", False, "call", "(Callable)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.lang", "ScopedValue", "newInstance", "()", "summary", "manual"] - - ["java.lang", "ScopedValue", "isBound", "()", "summary", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/java.math.model.json b/java/ql/lib/ext/java.math.model.json new file mode 100644 index 000000000000..7699646dea74 --- /dev/null +++ b/java/ql/lib/ext/java.math.model.json @@ -0,0 +1,28 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.math", "BigDecimal", "compareTo", "(BigDecimal)", "summary", "manual"], + // The below APIs have numeric flow and are currently being stored as neutral models. + // These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. + ["java.math", "BigDecimal", "BigDecimal", "", "summary", "manual"], // taint-numeric + ["java.math", "BigDecimal", "add", "(BigDecimal)", "summary", "manual"], // taint-numeric + ["java.math", "BigDecimal", "doubleValue", "()", "summary", "manual"], // taint-numeric + ["java.math", "BigDecimal", "intValue", "()", "summary", "manual"], // taint-numeric + ["java.math", "BigDecimal", "multiply", "(BigDecimal)", "summary", "manual"], // taint-numeric + ["java.math", "BigDecimal", "setScale", "(int,RoundingMode)", "summary", "manual"], // taint-numeric + ["java.math", "BigDecimal", "subtract", "(BigDecimal)", "summary", "manual"], // taint-numeric + ["java.math", "BigDecimal", "toBigInteger", "()", "summary", "manual"], // taint-numeric + ["java.math", "BigDecimal", "toString", "()", "summary", "manual"], // taint-numeric + ["java.math", "BigDecimal", "valueOf", "", "summary", "manual"], // taint-numeric + ["java.math", "BigInteger", "BigInteger", "(String)", "summary", "manual"], // taint-numeric + ["java.math", "BigInteger", "or", "(BigInteger)", "summary", "manual"], // taint-numeric + ["java.math", "BigInteger", "valueOf", "(long)", "summary", "manual"] // taint-numeric + ] + } + ] +} diff --git a/java/ql/lib/ext/java.math.model.yml b/java/ql/lib/ext/java.math.model.yml deleted file mode 100644 index 607574b74f83..000000000000 --- a/java/ql/lib/ext/java.math.model.yml +++ /dev/null @@ -1,22 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.math", "BigDecimal", "compareTo", "(BigDecimal)", "summary", "manual"] - - # The below APIs have numeric flow and are currently being stored as neutral models. - # These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. - - ["java.math", "BigDecimal", "BigDecimal", "", "summary", "manual"] # taint-numeric - - ["java.math", "BigDecimal", "add", "(BigDecimal)", "summary", "manual"] # taint-numeric - - ["java.math", "BigDecimal", "doubleValue", "()", "summary", "manual"] # taint-numeric - - ["java.math", "BigDecimal", "intValue", "()", "summary", "manual"] # taint-numeric - - ["java.math", "BigDecimal", "multiply", "(BigDecimal)", "summary", "manual"] # taint-numeric - - ["java.math", "BigDecimal", "setScale", "(int,RoundingMode)", "summary", "manual"] # taint-numeric - - ["java.math", "BigDecimal", "subtract", "(BigDecimal)", "summary", "manual"] # taint-numeric - - ["java.math", "BigDecimal", "toBigInteger", "()", "summary", "manual"] # taint-numeric - - ["java.math", "BigDecimal", "toString", "()", "summary", "manual"] # taint-numeric - - ["java.math", "BigDecimal", "valueOf", "", "summary", "manual"] # taint-numeric - - ["java.math", "BigInteger", "BigInteger", "(String)", "summary", "manual"] # taint-numeric - - ["java.math", "BigInteger", "or", "(BigInteger)", "summary", "manual"] # taint-numeric - - ["java.math", "BigInteger", "valueOf", "(long)", "summary", "manual"] # taint-numeric diff --git a/java/ql/lib/ext/java.net.http.model.json b/java/ql/lib/ext/java.net.http.model.json new file mode 100644 index 000000000000..f068f1394371 --- /dev/null +++ b/java/ql/lib/ext/java.net.http.model.json @@ -0,0 +1,24 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["java.net.http", "WebSocket$Listener", true, "onText", "(WebSocket,CharSequence,boolean)", "", "Parameter[1]", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.net.http", "HttpClient", true, "send", "(HttpRequest,HttpResponse$BodyHandler)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["java.net.http", "HttpRequest", false, "newBuilder", "", "", "Argument[0]", "request-forgery", "manual"], + ["java.net.http", "HttpRequest$Builder", false, "uri", "", "", "Argument[0]", "request-forgery", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.net.http.model.yml b/java/ql/lib/ext/java.net.http.model.yml deleted file mode 100644 index b920eb3da086..000000000000 --- a/java/ql/lib/ext/java.net.http.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["java.net.http", "WebSocket$Listener", True, "onText", "(WebSocket,CharSequence,boolean)", "", "Parameter[1]", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.net.http", "HttpClient", True, "send", "(HttpRequest,HttpResponse$BodyHandler)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["java.net.http", "HttpRequest", False, "newBuilder", "", "", "Argument[0]", "request-forgery", "manual"] - - ["java.net.http", "HttpRequest$Builder", False, "uri", "", "", "Argument[0]", "request-forgery", "manual"] diff --git a/java/ql/lib/ext/java.net.model.json b/java/ql/lib/ext/java.net.model.json new file mode 100644 index 000000000000..78fef2f78572 --- /dev/null +++ b/java/ql/lib/ext/java.net.model.json @@ -0,0 +1,121 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["java.net", "Socket", false, "getInputStream", "()", "", "ReturnValue", "remote", "manual"], + ["java.net", "URLConnection", false, "getInputStream", "()", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.net", "DatagramPacket", false, "DatagramPacket", "(byte[],int,InetAddress,int)", "", "Argument[2]", "request-forgery", "ai-manual"], + ["java.net", "DatagramPacket", false, "DatagramPacket", "(byte[],int,int,InetAddress,int)", "", "Argument[3]", "request-forgery", "ai-manual"], + ["java.net", "DatagramPacket", false, "DatagramPacket", "(byte[],int,SocketAddress,int)", "", "Argument[2]", "request-forgery", "ai-manual"], + ["java.net", "DatagramPacket", false, "DatagramPacket", "(byte[],int,int,SocketAddress,int)", "", "Argument[3]", "request-forgery", "ai-manual"], + ["java.net", "DatagramPacket", true, "setAddress", "(InetAddress)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["java.net", "DatagramPacket", true, "setSocketAddress", "(SocketAddress)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["java.net", "DatagramSocket", true, "connect", "(SocketAddress)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["java.net", "PasswordAuthentication", false, "PasswordAuthentication", "(String,char[])", "", "Argument[1]", "credentials-password", "hq-generated"], + ["java.net", "Socket", true, "Socket", "(String,int)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["java.net", "URL", false, "getContent", "", "", "Argument[this]", "request-forgery", "manual"], + ["java.net", "URL", false, "openConnection", "", "", "Argument[this]", "request-forgery", "manual"], + ["java.net", "URL", false, "openConnection", "(Proxy)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["java.net", "URL", false, "openStream", "", "", "Argument[this]", "request-forgery", "manual"], + ["java.net", "URLClassLoader", false, "URLClassLoader", "(String,URL[],ClassLoader)", "", "Argument[1]", "request-forgery", "manual"], + ["java.net", "URLClassLoader", false, "URLClassLoader", "(String,URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[1]", "request-forgery", "manual"], + ["java.net", "URLClassLoader", false, "URLClassLoader", "(URL[])", "", "Argument[0]", "request-forgery", "manual"], + ["java.net", "URLClassLoader", false, "URLClassLoader", "(URL[],ClassLoader)", "", "Argument[0]", "request-forgery", "manual"], + ["java.net", "URLClassLoader", false, "URLClassLoader", "(URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[0]", "request-forgery", "manual"], + ["java.net", "URLClassLoader", false, "newInstance", "", "", "Argument[0]", "request-forgery", "manual"], + ["java.net", "URLClassLoader", false, "URLClassLoader", "(String,URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[1]", "request-forgery", "manual"], + ["java.net", "URLClassLoader", false, "URLClassLoader", "(String,URL[],ClassLoader)", "", "Argument[1]", "request-forgery", "manual"], + ["java.net", "URLClassLoader", false, "URLClassLoader", "(URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[0]", "request-forgery", "manual"], + ["java.net", "URLClassLoader", false, "URLClassLoader", "(URL[],ClassLoader)", "", "Argument[0]", "request-forgery", "manual"], + ["java.net", "URLClassLoader", false, "URLClassLoader", "(URL[])", "", "Argument[0]", "request-forgery", "manual"], + ["java.net", "PasswordAuthentication", false, "PasswordAuthentication", "(String,char[])", "", "Argument[0]", "credentials-username", "hq-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "barrierGuardModel" + }, + "data": [ + ["java.net", "URI", true, "isAbsolute", "()", "", "Argument[this]", "false", "request-forgery", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.net", "InetAddress", true, "getByAddress", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.net", "InetAddress", true, "getByName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.net", "InetAddress", true, "getAllByName", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "ai-manual"], + ["java.net", "InetSocketAddress", true, "InetSocketAddress", "(InetAddress,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.net", "InetSocketAddress", true, "InetSocketAddress", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["java.net", "InetSocketAddress", true, "InetSocketAddress", "(InetAddress,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.net.InetSocketAddress.port]", "taint", "manual"], + ["java.net", "InetSocketAddress", true, "InetSocketAddress", "(String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.net.InetSocketAddress.port]", "taint", "manual"], + ["java.net", "InetSocketAddress", true, "createUnresolved", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.net", "InetSocketAddress", true, "getAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.net", "InetSocketAddress", true, "getHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.net", "InetSocketAddress", true, "getHostString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.net", "InetSocketAddress", true, "getPort", "()", "", "Argument[this].SyntheticField[java.net.InetSocketAddress.port]", "ReturnValue", "taint", "manual"], + ["java.net", "URI", false, "resolve", "(URI)", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"], + ["java.net", "URI", false, "URI", "(String,String,String,int,String,String,String)", "", "Argument[5]", "Argument[this].SyntheticField[java.net.URI.query]", "taint", "ai-manual"], + ["java.net", "URI", false, "URI", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "ai-manual"], + ["java.net", "URI", false, "URI", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.net", "URI", false, "create", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.net", "URI", false, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"], + ["java.net", "URI", false, "resolve", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.net", "URI", false, "resolve", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.net", "URI", false, "toASCIIString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.net", "URI", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.net", "URI", false, "toURL", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.net", "URL", false, "getFile", "()", "", "Argument[this].SyntheticField[java.net.URL.path]", "ReturnValue", "taint", "ai-manual"], + ["java.net", "URL", false, "getPath", "()", "", "Argument[this].SyntheticField[java.net.URL.path]", "ReturnValue", "taint", "ai-manual"], + ["java.net", "URL", false, "getQuery", "()", "", "Argument[this].SyntheticField[java.net.URL.path]", "ReturnValue", "taint", "df-manual"], // query is part of the path + ["java.net", "URL", false, "URL", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.net", "URL", false, "URL", "(String,String,int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-manual"], + ["java.net", "URL", false, "URL", "(String,String,int,String)", "", "Argument[3]", "Argument[this].SyntheticField[java.net.URL.path]", "taint", "df-manual"], + ["java.net", "URL", false, "URL", "(String,String,int,String,URLStreamHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-manual"], + ["java.net", "URL", false, "URL", "(String,String,int,String,URLStreamHandler)", "", "Argument[3]", "Argument[this].SyntheticField[java.net.URL.path]", "taint", "df-manual"], + ["java.net", "URL", false, "URL", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-manual"], + ["java.net", "URL", false, "URL", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.URL.path]", "taint", "df-manual"], + ["java.net", "URL", false, "URL", "(URL,String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["java.net", "URL", false, "URL", "(URL,String)", "", "Argument[1]", "Argument[this]", "taint", "ai-manual"], + ["java.net", "URL", false, "toExternalForm", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.net", "URL", false, "toURI", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.net", "URL", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.net", "URLDecoder", false, "decode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + // summary neutrals + ["java.net", "Socket", "getOutputStream", "()", "summary", "df-manual"], + ["java.net", "Socket", "connect", "(SocketAddress)", "summary", "df-manual"], + ["java.net", "Socket", "connect", "(SocketAddress,int)", "summary", "df-manual"], + ["java.net", "URL", "getContent", "()", "summary", "df-manual"], + ["java.net", "URL", "getDefaultPort", "()", "summary", "df-manual"], + ["java.net", "URL", "getPort", "()", "summary", "df-manual"], + ["java.net", "URL", "getProtocol", "()", "summary", "df-manual"], + ["java.net", "URL", "openConnection", "()", "summary", "df-manual"], + ["java.net", "URL", "openStream", "()", "summary", "df-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.net.model.yml b/java/ql/lib/ext/java.net.model.yml deleted file mode 100644 index 4db8c92b5f94..000000000000 --- a/java/ql/lib/ext/java.net.model.yml +++ /dev/null @@ -1,98 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["java.net", "Socket", False, "getInputStream", "()", "", "ReturnValue", "remote", "manual"] - - ["java.net", "URLConnection", False, "getInputStream", "()", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,InetAddress,int)", "", "Argument[2]", "request-forgery", "ai-manual"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int,InetAddress,int)", "", "Argument[3]", "request-forgery", "ai-manual"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,SocketAddress,int)", "", "Argument[2]", "request-forgery", "ai-manual"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int,SocketAddress,int)", "", "Argument[3]", "request-forgery", "ai-manual"] - - ["java.net", "DatagramPacket", True, "setAddress", "(InetAddress)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["java.net", "DatagramPacket", True, "setSocketAddress", "(SocketAddress)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["java.net", "DatagramSocket", True, "connect", "(SocketAddress)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["java.net", "PasswordAuthentication", False, "PasswordAuthentication", "(String,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["java.net", "Socket", True, "Socket", "(String,int)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["java.net", "URL", False, "getContent", "", "", "Argument[this]", "request-forgery", "manual"] - - ["java.net", "URL", False, "openConnection", "", "", "Argument[this]", "request-forgery", "manual"] - - ["java.net", "URL", False, "openConnection", "(Proxy)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["java.net", "URL", False, "openStream", "", "", "Argument[this]", "request-forgery", "manual"] - - ["java.net", "URLClassLoader", False, "URLClassLoader", "(String,URL[],ClassLoader)", "", "Argument[1]", "request-forgery", "manual"] - - ["java.net", "URLClassLoader", False, "URLClassLoader", "(String,URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[1]", "request-forgery", "manual"] - - ["java.net", "URLClassLoader", False, "URLClassLoader", "(URL[])", "", "Argument[0]", "request-forgery", "manual"] - - ["java.net", "URLClassLoader", False, "URLClassLoader", "(URL[],ClassLoader)", "", "Argument[0]", "request-forgery", "manual"] - - ["java.net", "URLClassLoader", False, "URLClassLoader", "(URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[0]", "request-forgery", "manual"] - - ["java.net", "URLClassLoader", False, "newInstance", "", "", "Argument[0]", "request-forgery", "manual"] - - ["java.net", "URLClassLoader", False, "URLClassLoader", "(String,URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[1]", "request-forgery", "manual"] - - ["java.net", "URLClassLoader", False, "URLClassLoader", "(String,URL[],ClassLoader)", "", "Argument[1]", "request-forgery", "manual"] - - ["java.net", "URLClassLoader", False, "URLClassLoader", "(URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[0]", "request-forgery", "manual"] - - ["java.net", "URLClassLoader", False, "URLClassLoader", "(URL[],ClassLoader)", "", "Argument[0]", "request-forgery", "manual"] - - ["java.net", "URLClassLoader", False, "URLClassLoader", "(URL[])", "", "Argument[0]", "request-forgery", "manual"] - - ["java.net", "PasswordAuthentication", False, "PasswordAuthentication", "(String,char[])", "", "Argument[0]", "credentials-username", "hq-generated"] - - addsTo: - pack: codeql/java-all - extensible: barrierGuardModel - data: - - ["java.net", "URI", True, "isAbsolute", "()", "", "Argument[this]", "false", "request-forgery", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.net", "InetAddress", True, "getByAddress", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.net", "InetAddress", True, "getByName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.net", "InetAddress", True, "getAllByName", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "ai-manual"] - - ["java.net", "InetSocketAddress", True, "InetSocketAddress", "(InetAddress,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.net", "InetSocketAddress", True, "InetSocketAddress", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["java.net", "InetSocketAddress", True, "InetSocketAddress", "(InetAddress,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.net.InetSocketAddress.port]", "taint", "manual"] - - ["java.net", "InetSocketAddress", True, "InetSocketAddress", "(String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.net.InetSocketAddress.port]", "taint", "manual"] - - ["java.net", "InetSocketAddress", True, "createUnresolved", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.net", "InetSocketAddress", True, "getAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.net", "InetSocketAddress", True, "getHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.net", "InetSocketAddress", True, "getHostString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.net", "InetSocketAddress", True, "getPort", "()", "", "Argument[this].SyntheticField[java.net.InetSocketAddress.port]", "ReturnValue", "taint", "manual"] - - ["java.net", "URI", False, "resolve", "(URI)", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] - - ["java.net", "URI", False, "URI", "(String,String,String,int,String,String,String)", "", "Argument[5]", "Argument[this].SyntheticField[java.net.URI.query]", "taint", "ai-manual"] - - ["java.net", "URI", False, "URI", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "ai-manual"] - - ["java.net", "URI", False, "URI", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.net", "URI", False, "create", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.net", "URI", False, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"] - - ["java.net", "URI", False, "resolve", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.net", "URI", False, "resolve", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.net", "URI", False, "toASCIIString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.net", "URI", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.net", "URI", False, "toURL", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.net", "URL", False, "getFile", "()", "", "Argument[this].SyntheticField[java.net.URL.path]", "ReturnValue", "taint", "ai-manual"] - - ["java.net", "URL", False, "getPath", "()", "", "Argument[this].SyntheticField[java.net.URL.path]", "ReturnValue", "taint", "ai-manual"] - - ["java.net", "URL", False, "getQuery", "()", "", "Argument[this].SyntheticField[java.net.URL.path]", "ReturnValue", "taint", "df-manual"] # query is part of the path - - ["java.net", "URL", False, "URL", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.net", "URL", False, "URL", "(String,String,int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-manual"] - - ["java.net", "URL", False, "URL", "(String,String,int,String)", "", "Argument[3]", "Argument[this].SyntheticField[java.net.URL.path]", "taint", "df-manual"] - - ["java.net", "URL", False, "URL", "(String,String,int,String,URLStreamHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-manual"] - - ["java.net", "URL", False, "URL", "(String,String,int,String,URLStreamHandler)", "", "Argument[3]", "Argument[this].SyntheticField[java.net.URL.path]", "taint", "df-manual"] - - ["java.net", "URL", False, "URL", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-manual"] - - ["java.net", "URL", False, "URL", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.URL.path]", "taint", "df-manual"] - - ["java.net", "URL", False, "URL", "(URL,String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["java.net", "URL", False, "URL", "(URL,String)", "", "Argument[1]", "Argument[this]", "taint", "ai-manual"] - - ["java.net", "URL", False, "toExternalForm", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.net", "URL", False, "toURI", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.net", "URL", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.net", "URLDecoder", False, "decode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - # summary neutrals - - ["java.net", "Socket", "getOutputStream", "()", "summary", "df-manual"] - - ["java.net", "Socket", "connect", "(SocketAddress)", "summary", "df-manual"] - - ["java.net", "Socket", "connect", "(SocketAddress,int)", "summary", "df-manual"] - - ["java.net", "URL", "getContent", "()", "summary", "df-manual"] - - ["java.net", "URL", "getDefaultPort", "()", "summary", "df-manual"] - - ["java.net", "URL", "getPort", "()", "summary", "df-manual"] - - ["java.net", "URL", "getProtocol", "()", "summary", "df-manual"] - - ["java.net", "URL", "openConnection", "()", "summary", "df-manual"] - - ["java.net", "URL", "openStream", "()", "summary", "df-manual"] diff --git a/java/ql/lib/ext/java.nio.channels.model.json b/java/ql/lib/ext/java.nio.channels.model.json new file mode 100644 index 000000000000..ae90a5fc27e6 --- /dev/null +++ b/java/ql/lib/ext/java.nio.channels.model.json @@ -0,0 +1,26 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.nio.channels", "Channels", false, "newChannel", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.nio.channels", "ReadableByteChannel", true, "read", "(ByteBuffer)", "", "Argument[this]", "Argument[0]", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.nio.channels", "FileChannel", false, "open", "(Path,OpenOption[])", "", "Argument[0]", "path-injection", "ai-manual"], + ["java.nio.channels", "FileChannel", false, "open", "(Path,Set,FileAttribute[])", "", "Argument[0]", "path-injection", "ai-manual"], + ["java.nio.channels", "FileChannel", true, "write", "(ByteBuffer,long)", "", "Argument[0]", "file-content-store", "ai-manual"], + ["java.nio.channels", "FileChannel", true, "write", "(ByteBuffer)", "", "Argument[0]", "file-content-store", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.nio.channels.model.yml b/java/ql/lib/ext/java.nio.channels.model.yml deleted file mode 100644 index f82d224ca241..000000000000 --- a/java/ql/lib/ext/java.nio.channels.model.yml +++ /dev/null @@ -1,15 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.nio.channels", "Channels", False, "newChannel", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.nio.channels", "ReadableByteChannel", True, "read", "(ByteBuffer)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.nio.channels", "FileChannel", False, "open", "(Path,OpenOption[])", "", "Argument[0]", "path-injection", "ai-manual"] - - ["java.nio.channels", "FileChannel", False, "open", "(Path,Set,FileAttribute[])", "", "Argument[0]", "path-injection", "ai-manual"] - - ["java.nio.channels", "FileChannel", True, "write", "(ByteBuffer,long)", "", "Argument[0]", "file-content-store", "ai-manual"] - - ["java.nio.channels", "FileChannel", True, "write", "(ByteBuffer)", "", "Argument[0]", "file-content-store", "ai-manual"] diff --git a/java/ql/lib/ext/java.nio.charset.model.json b/java/ql/lib/ext/java.nio.charset.model.json new file mode 100644 index 000000000000..c0895140ea32 --- /dev/null +++ b/java/ql/lib/ext/java.nio.charset.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.nio.charset", "Charset", "name", "()", "summary", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.nio.charset.model.yml b/java/ql/lib/ext/java.nio.charset.model.yml deleted file mode 100644 index 558fb6df9d98..000000000000 --- a/java/ql/lib/ext/java.nio.charset.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.nio.charset", "Charset", "name", "()", "summary", "manual"] diff --git a/java/ql/lib/ext/java.nio.file.model.json b/java/ql/lib/ext/java.nio.file.model.json new file mode 100644 index 000000000000..d407c5bcfdf1 --- /dev/null +++ b/java/ql/lib/ext/java.nio.file.model.json @@ -0,0 +1,146 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.nio.file", "Files", false, "copy", "(Path,OutputStream)", "", "Argument[0]", "path-injection[read]", "manual"], + ["java.nio.file", "Files", false, "copy", "(Path,Path,CopyOption[])", "", "Argument[0]", "path-injection[read]", "manual"], + ["java.nio.file", "Files", false, "copy", "(Path,Path,CopyOption[])", "", "Argument[1]", "path-injection", "manual"], + ["java.nio.file", "Files", false, "copy", "(InputStream,Path,CopyOption[])", "", "Argument[0]", "file-content-store", "manual"], + ["java.nio.file", "Files", false, "copy", "(InputStream,Path,CopyOption[])", "", "Argument[1]", "path-injection", "manual"], + ["java.nio.file", "Files", false, "createDirectories", "", "", "Argument[0]", "path-injection", "manual"], + ["java.nio.file", "Files", false, "createDirectory", "", "", "Argument[0]", "path-injection", "manual"], + ["java.nio.file", "Files", false, "createFile", "", "", "Argument[0]", "path-injection", "manual"], + ["java.nio.file", "Files", false, "createLink", "", "", "Argument[0]", "path-injection", "manual"], + ["java.nio.file", "Files", false, "createSymbolicLink", "", "", "Argument[0]", "path-injection", "manual"], + ["java.nio.file", "Files", false, "createTempDirectory", "(Path,String,FileAttribute[])", "", "Argument[0]", "path-injection", "manual"], + ["java.nio.file", "Files", false, "createTempFile", "(Path,String,String,FileAttribute[])", "", "Argument[0]", "path-injection", "manual"], + ["java.nio.file", "Files", false, "delete", "(Path)", "", "Argument[0]", "path-injection", "ai-manual"], + ["java.nio.file", "Files", false, "deleteIfExists", "(Path)", "", "Argument[0]", "path-injection", "ai-manual"], + ["java.nio.file", "Files", false, "getFileStore", "(Path)", "", "Argument[0]", "path-injection[read]", "ai-manual"], // the FileStore class is unlikely to be used for later sanitization + ["java.nio.file", "Files", false, "exists", "(Path,LinkOption[])", "", "Argument[0]", "path-injection[read]", "manual"], + ["java.nio.file", "Files", false, "lines", "(Path,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.nio.file", "Files", false, "lines", "(Path)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.nio.file", "Files", false, "move", "", "", "Argument[1]", "path-injection", "manual"], + ["java.nio.file", "Files", false, "move", "(Path,Path,CopyOption[])", "", "Argument[0]", "path-injection", "ai-manual"], + ["java.nio.file", "Files", false, "newBufferedReader", "(Path,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.nio.file", "Files", false, "newBufferedReader", "(Path)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.nio.file", "Files", false, "newBufferedWriter", "", "", "Argument[0]", "path-injection", "manual"], + ["java.nio.file", "Files", false, "newInputStream", "(Path,OpenOption[])", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.nio.file", "Files", false, "newOutputStream", "", "", "Argument[0]", "path-injection", "manual"], + ["java.nio.file", "Files", false, "notExists", "(Path,LinkOption[])", "", "Argument[0]", "path-injection[read]", "manual"], + ["java.nio.file", "Files", false, "probeContentType", "(Path)", "", "Argument[0]", "path-injection[read]", "ai-manual"], // accesses the file based on user input, but only reads its content type from it + ["java.nio.file", "Files", false, "readAllBytes", "(Path)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.nio.file", "Files", false, "readAllLines", "(Path,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.nio.file", "Files", false, "readAllLines", "(Path)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.nio.file", "Files", false, "readString", "(Path,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.nio.file", "Files", false, "readString", "(Path)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["java.nio.file", "Files", false, "write", "", "", "Argument[0]", "path-injection", "manual"], + ["java.nio.file", "Files", false, "write", "", "", "Argument[1]", "file-content-store", "manual"], + ["java.nio.file", "Files", false, "writeString", "", "", "Argument[0]", "path-injection", "manual"], + ["java.nio.file", "Files", false, "writeString", "", "", "Argument[1]", "file-content-store", "manual"], + ["java.nio.file", "FileSystems", false, "newFileSystem", "(URI,Map)", "", "Argument[0]", "path-injection", "ai-manual"], + ["java.nio.file", "FileSystems", false, "newFileSystem", "(URI,Map)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["java.nio.file", "SecureDirectoryStream", true, "deleteDirectory", "(Path)", "", "Argument[0]", "path-injection", "ai-manual"], + ["java.nio.file", "SecureDirectoryStream", true, "deleteFile", "(Path)", "", "Argument[0]", "path-injection", "ai-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.nio.file", "Files", false, "find", "(Path,int,BiPredicate,FileVisitOption[])", "", "Argument[0]", "ReturnValue.Element", "taint", "ai-manual"], + ["java.nio.file", "Files", false, "find", "(Path,int,BiPredicate,FileVisitOption[])", "", "Argument[2]", "ReturnValue.Element", "taint", "ai-manual"], + ["java.nio.file", "Files", false, "list", "(Path)", "", "Argument[0]", "ReturnValue.Element", "taint", "ai-manual"], + ["java.nio.file", "Files", false, "readSymbolicLink", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], // this can be used to enumerate a file system + ["java.nio.file", "Files", true, "newBufferedReader", "(Path,Charset)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.nio.file", "Files", true, "newBufferedReader", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.nio.file", "Files", true, "newByteChannel", "(Path,OpenOption[])", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.nio.file", "Files", true, "newByteChannel", "(Path,Set,FileAttribute[])", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.nio.file", "Files", true, "newDirectoryStream", "(Path,DirectoryStream$Filter)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.nio.file", "Files", true, "newDirectoryStream", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.nio.file", "Files", true, "walk", "(Path,FileVisitOption[])", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.nio.file", "FileSystem", true, "getPath", "(String,String[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.nio.file", "FileSystem", true, "getPath", "(String,String[])", "", "Argument[1]", "ReturnValue", "taint", "ai-manual"], + ["java.nio.file", "FileSystem", true, "getPathMatcher", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.nio.file", "FileSystem", true, "getRootDirectories", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.nio.file", "FileSystems", false, "getFileSystem", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.nio.file", "Path", true, "getFileName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.nio.file", "Path", true, "getParent", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.nio.file", "Path", true, "normalize", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.nio.file", "Path", true, "of", "(String,String[])", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.nio.file", "Path", true, "of", "(String,String[])", "", "Argument[1]", "ReturnValue", "taint", "ai-manual"], + ["java.nio.file", "Path", true, "of", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.nio.file", "Path", true, "relativize", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.nio.file", "Path", true, "resolve", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.nio.file", "Path", true, "resolve", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.nio.file", "Path", true, "resolveSibling", "", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.nio.file", "Path", true, "resolveSibling", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.nio.file", "Path", true, "toAbsolutePath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.nio.file", "Path", false, "toFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.nio.file", "Path", true, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.nio.file", "Path", true, "toUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.nio.file", "Paths", true, "get", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.nio.file", "Paths", true, "get", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] + ] + }, + // Not supported by current lambda flow + // - ["java.nio.file", "Files", True, "walkFileTree", "(Path,FileVisitor)", "", "Argument[0]", "Argument[1].Method[postVisitDirectory(Path,IOException)].Parameter[0]", "taint", "ai-manual"] + // - ["java.nio.file", "Files", True, "walkFileTree", "(Path,FileVisitor)", "", "Argument[0]", "Argument[1].Method[preVisitDirectory(Path,BasicFileAttributes)].Parameter[0]", "taint", "ai-manual"] + // - ["java.nio.file", "Files", True, "walkFileTree", "(Path,FileVisitor)", "", "Argument[0]" "Argument[1].Method[visitFile(Path,BasicFileAttributes)].Parameter[0]", "taint", "ai-manual"] + // - ["java.nio.file", "Files", True, "walkFileTree", "(Path,FileVisitor)", "", "Argument[0]", "Argument[1].Method[visitFileFailed(Path,IOException)].Parameter[0]", "taint", "ai-manual"] + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + // summary neutrals + ["java.nio.file", "Files", "copy", "", "summary", "df-manual"], + ["java.nio.file", "Files", "createDirectories", "", "summary", "df-manual"], + ["java.nio.file", "Files", "createDirectory", "", "summary", "df-manual"], + ["java.nio.file", "Files", "createFile", "", "summary", "df-manual"], + ["java.nio.file", "Files", "createLink", "", "summary", "df-manual"], + ["java.nio.file", "Files", "createSymbolicLink", "", "summary", "df-manual"], + ["java.nio.file", "Files", "createTempDirectory", "", "summary", "df-manual"], + ["java.nio.file", "Files", "createTempFile", "", "summary", "df-manual"], + ["java.nio.file", "Files", "delete", "", "summary", "df-manual"], + ["java.nio.file", "Files", "deleteIfExists", "", "summary", "df-manual"], + ["java.nio.file", "Files", "getFileStore", "", "summary", "df-manual"], + ["java.nio.file", "Files", "exists", "", "summary", "df-manual"], + ["java.nio.file", "Files", "lines", "", "summary", "df-manual"], + ["java.nio.file", "Files", "move", "", "summary", "df-manual"], + ["java.nio.file", "Files", "newBufferedReader", "", "summary", "df-manual"], + ["java.nio.file", "Files", "newBufferedWriter", "", "summary", "df-manual"], + ["java.nio.file", "Files", "newInputStream", "", "summary", "df-manual"], + ["java.nio.file", "Files", "newOutputStream", "", "summary", "df-manual"], + ["java.nio.file", "Files", "notExists", "", "summary", "df-manual"], + ["java.nio.file", "Files", "probeContentType", "", "summary", "df-manual"], + ["java.nio.file", "Files", "readAllBytes", "", "summary", "df-manual"], + ["java.nio.file", "Files", "readAllLines", "", "summary", "df-manual"], + ["java.nio.file", "Files", "readString", "", "summary", "df-manual"], + ["java.nio.file", "Files", "write", "", "summary", "df-manual"], + ["java.nio.file", "Files", "writeString", "", "summary", "df-manual"], + // sink neutrals + ["java.nio.file", "Files", "getLastModifiedTime", "", "sink", "hq-manual"], + ["java.nio.file", "Files", "getOwner", "", "sink", "hq-manual"], + ["java.nio.file", "Files", "getPosixFilePermissions", "", "sink", "hq-manual"], + ["java.nio.file", "Files", "isDirectory", "", "sink", "hq-manual"], + ["java.nio.file", "Files", "isExecutable", "", "sink", "hq-manual"], + ["java.nio.file", "Files", "isHidden", "", "sink", "hq-manual"], + ["java.nio.file", "Files", "isReadable", "", "sink", "hq-manual"], + ["java.nio.file", "Files", "isRegularFile", "", "sink", "hq-manual"], + ["java.nio.file", "Files", "isSameFile", "", "sink", "hq-manual"], + ["java.nio.file", "Files", "isSymbolicLink", "", "sink", "hq-manual"], + ["java.nio.file", "Files", "isWritable", "", "sink", "hq-manual"], + ["java.nio.file", "Files", "setLastModifiedTime", "", "sink", "hq-manual"], + ["java.nio.file", "Files", "size", "", "sink", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.nio.file.model.yml b/java/ql/lib/ext/java.nio.file.model.yml deleted file mode 100644 index 66cbe2da7b4a..000000000000 --- a/java/ql/lib/ext/java.nio.file.model.yml +++ /dev/null @@ -1,131 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.nio.file", "Files", False, "copy", "(Path,OutputStream)", "", "Argument[0]", "path-injection[read]", "manual"] - - ["java.nio.file", "Files", False, "copy", "(Path,Path,CopyOption[])", "", "Argument[0]", "path-injection[read]", "manual"] - - ["java.nio.file", "Files", False, "copy", "(Path,Path,CopyOption[])", "", "Argument[1]", "path-injection", "manual"] - - ["java.nio.file", "Files", False, "copy", "(InputStream,Path,CopyOption[])", "", "Argument[0]", "file-content-store", "manual"] - - ["java.nio.file", "Files", False, "copy", "(InputStream,Path,CopyOption[])", "", "Argument[1]", "path-injection", "manual"] - - ["java.nio.file", "Files", False, "createDirectories", "", "", "Argument[0]", "path-injection", "manual"] - - ["java.nio.file", "Files", False, "createDirectory", "", "", "Argument[0]", "path-injection", "manual"] - - ["java.nio.file", "Files", False, "createFile", "", "", "Argument[0]", "path-injection", "manual"] - - ["java.nio.file", "Files", False, "createLink", "", "", "Argument[0]", "path-injection", "manual"] - - ["java.nio.file", "Files", False, "createSymbolicLink", "", "", "Argument[0]", "path-injection", "manual"] - - ["java.nio.file", "Files", False, "createTempDirectory", "(Path,String,FileAttribute[])", "", "Argument[0]", "path-injection", "manual"] - - ["java.nio.file", "Files", False, "createTempFile", "(Path,String,String,FileAttribute[])", "", "Argument[0]", "path-injection", "manual"] - - ["java.nio.file", "Files", False, "delete", "(Path)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["java.nio.file", "Files", False, "deleteIfExists", "(Path)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["java.nio.file", "Files", False, "getFileStore", "(Path)", "", "Argument[0]", "path-injection[read]", "ai-manual"] # the FileStore class is unlikely to be used for later sanitization - - ["java.nio.file", "Files", False, "exists", "(Path,LinkOption[])", "", "Argument[0]", "path-injection[read]", "manual"] - - ["java.nio.file", "Files", False, "lines", "(Path,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.nio.file", "Files", False, "lines", "(Path)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.nio.file", "Files", False, "move", "", "", "Argument[1]", "path-injection", "manual"] - - ["java.nio.file", "Files", False, "move", "(Path,Path,CopyOption[])", "", "Argument[0]", "path-injection", "ai-manual"] - - ["java.nio.file", "Files", False, "newBufferedReader", "(Path,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.nio.file", "Files", False, "newBufferedReader", "(Path)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.nio.file", "Files", False, "newBufferedWriter", "", "", "Argument[0]", "path-injection", "manual"] - - ["java.nio.file", "Files", False, "newInputStream", "(Path,OpenOption[])", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.nio.file", "Files", False, "newOutputStream", "", "", "Argument[0]", "path-injection", "manual"] - - ["java.nio.file", "Files", False, "notExists", "(Path,LinkOption[])", "", "Argument[0]", "path-injection[read]", "manual"] - - ["java.nio.file", "Files", False, "probeContentType", "(Path)", "", "Argument[0]", "path-injection[read]", "ai-manual"] # accesses the file based on user input, but only reads its content type from it - - ["java.nio.file", "Files", False, "readAllBytes", "(Path)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.nio.file", "Files", False, "readAllLines", "(Path,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.nio.file", "Files", False, "readAllLines", "(Path)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.nio.file", "Files", False, "readString", "(Path,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.nio.file", "Files", False, "readString", "(Path)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["java.nio.file", "Files", False, "write", "", "", "Argument[0]", "path-injection", "manual"] - - ["java.nio.file", "Files", False, "write", "", "", "Argument[1]", "file-content-store", "manual"] - - ["java.nio.file", "Files", False, "writeString", "", "", "Argument[0]", "path-injection", "manual"] - - ["java.nio.file", "Files", False, "writeString", "", "", "Argument[1]", "file-content-store", "manual"] - - ["java.nio.file", "FileSystems", False, "newFileSystem", "(URI,Map)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["java.nio.file", "FileSystems", False, "newFileSystem", "(URI,Map)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["java.nio.file", "SecureDirectoryStream", True, "deleteDirectory", "(Path)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["java.nio.file", "SecureDirectoryStream", True, "deleteFile", "(Path)", "", "Argument[0]", "path-injection", "ai-manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.nio.file", "Files", False, "find", "(Path,int,BiPredicate,FileVisitOption[])", "", "Argument[0]", "ReturnValue.Element", "taint", "ai-manual"] - - ["java.nio.file", "Files", False, "find", "(Path,int,BiPredicate,FileVisitOption[])", "", "Argument[2]", "ReturnValue.Element", "taint", "ai-manual"] - - ["java.nio.file", "Files", False, "list", "(Path)", "", "Argument[0]", "ReturnValue.Element", "taint", "ai-manual"] - - ["java.nio.file", "Files", False, "readSymbolicLink", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] # this can be used to enumerate a file system - - ["java.nio.file", "Files", True, "newBufferedReader", "(Path,Charset)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.nio.file", "Files", True, "newBufferedReader", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.nio.file", "Files", True, "newByteChannel", "(Path,OpenOption[])", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.nio.file", "Files", True, "newByteChannel", "(Path,Set,FileAttribute[])", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.nio.file", "Files", True, "newDirectoryStream", "(Path,DirectoryStream$Filter)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.nio.file", "Files", True, "newDirectoryStream", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.nio.file", "Files", True, "walk", "(Path,FileVisitOption[])", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.nio.file", "FileSystem", True, "getPath", "(String,String[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.nio.file", "FileSystem", True, "getPath", "(String,String[])", "", "Argument[1]", "ReturnValue", "taint", "ai-manual"] - - ["java.nio.file", "FileSystem", True, "getPathMatcher", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.nio.file", "FileSystem", True, "getRootDirectories", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.nio.file", "FileSystems", False, "getFileSystem", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.nio.file", "Path", True, "getFileName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.nio.file", "Path", True, "getParent", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.nio.file", "Path", True, "normalize", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.nio.file", "Path", True, "of", "(String,String[])", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.nio.file", "Path", True, "of", "(String,String[])", "", "Argument[1]", "ReturnValue", "taint", "ai-manual"] - - ["java.nio.file", "Path", True, "of", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.nio.file", "Path", True, "relativize", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.nio.file", "Path", True, "resolve", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.nio.file", "Path", True, "resolve", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.nio.file", "Path", True, "resolveSibling", "", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.nio.file", "Path", True, "resolveSibling", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.nio.file", "Path", True, "toAbsolutePath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.nio.file", "Path", False, "toFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.nio.file", "Path", True, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.nio.file", "Path", True, "toUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.nio.file", "Paths", True, "get", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.nio.file", "Paths", True, "get", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - # Not supported by current lambda flow - # - ["java.nio.file", "Files", True, "walkFileTree", "(Path,FileVisitor)", "", "Argument[0]", "Argument[1].Method[postVisitDirectory(Path,IOException)].Parameter[0]", "taint", "ai-manual"] - # - ["java.nio.file", "Files", True, "walkFileTree", "(Path,FileVisitor)", "", "Argument[0]", "Argument[1].Method[preVisitDirectory(Path,BasicFileAttributes)].Parameter[0]", "taint", "ai-manual"] - # - ["java.nio.file", "Files", True, "walkFileTree", "(Path,FileVisitor)", "", "Argument[0]" "Argument[1].Method[visitFile(Path,BasicFileAttributes)].Parameter[0]", "taint", "ai-manual"] - # - ["java.nio.file", "Files", True, "walkFileTree", "(Path,FileVisitor)", "", "Argument[0]", "Argument[1].Method[visitFileFailed(Path,IOException)].Parameter[0]", "taint", "ai-manual"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - # summary neutrals - - ["java.nio.file", "Files", "copy", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "createDirectories", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "createDirectory", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "createFile", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "createLink", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "createSymbolicLink", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "createTempDirectory", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "createTempFile", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "delete", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "deleteIfExists", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "getFileStore", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "exists", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "lines", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "move", "", summary, "df-manual"] - - ["java.nio.file", "Files", "newBufferedReader", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "newBufferedWriter", "", summary, "df-manual"] - - ["java.nio.file", "Files", "newInputStream", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "newOutputStream", "", summary, "df-manual"] - - ["java.nio.file", "Files", "notExists", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "probeContentType", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "readAllBytes", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "readAllLines", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "readString", "", "summary", "df-manual"] - - ["java.nio.file", "Files", "write", "", summary, "df-manual"] - - ["java.nio.file", "Files", "writeString", "", summary, "df-manual"] - # sink neutrals - - ["java.nio.file", "Files", "getLastModifiedTime", "", "sink", "hq-manual"] - - ["java.nio.file", "Files", "getOwner", "", "sink", "hq-manual"] - - ["java.nio.file", "Files", "getPosixFilePermissions", "", "sink", "hq-manual"] - - ["java.nio.file", "Files", "isDirectory", "", "sink", "hq-manual"] - - ["java.nio.file", "Files", "isExecutable", "", "sink", "hq-manual"] - - ["java.nio.file", "Files", "isHidden", "", "sink", "hq-manual"] - - ["java.nio.file", "Files", "isReadable", "", "sink", "hq-manual"] - - ["java.nio.file", "Files", "isRegularFile", "", "sink", "hq-manual"] - - ["java.nio.file", "Files", "isSameFile", "", "sink", "hq-manual"] - - ["java.nio.file", "Files", "isSymbolicLink", "", "sink", "hq-manual"] - - ["java.nio.file", "Files", "isWritable", "", "sink", "hq-manual"] - - ["java.nio.file", "Files", "setLastModifiedTime", "", "sink", "hq-manual"] - - ["java.nio.file", "Files", "size", "", "sink", "hq-manual"] diff --git a/java/ql/lib/ext/java.nio.file.spi.model.json b/java/ql/lib/ext/java.nio.file.spi.model.json new file mode 100644 index 000000000000..858880a02823 --- /dev/null +++ b/java/ql/lib/ext/java.nio.file.spi.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + // sink neutrals + ["java.nio.file.spi", "FileSystemProvider", "isHidden", "", "sink", "hq-manual"], + ["java.nio.file.spi", "FileSystemProvider", "isSameFile", "", "sink", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.nio.file.spi.model.yml b/java/ql/lib/ext/java.nio.file.spi.model.yml deleted file mode 100644 index 91e465af1057..000000000000 --- a/java/ql/lib/ext/java.nio.file.spi.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - # sink neutrals - - ["java.nio.file.spi", "FileSystemProvider", "isHidden", "", "sink", "hq-manual"] - - ["java.nio.file.spi", "FileSystemProvider", "isSameFile", "", "sink", "hq-manual"] diff --git a/java/ql/lib/ext/java.nio.model.json b/java/ql/lib/ext/java.nio.model.json new file mode 100644 index 000000000000..f01a7a6bf95a --- /dev/null +++ b/java/ql/lib/ext/java.nio.model.json @@ -0,0 +1,49 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.nio.file", "FileSystems", true, "getFileSystem", "(URI)", "", "Argument[0]", "path-injection", "manual"], + ["java.nio.channels", "AsynchronousFileChannel", true, "open", "(Path,OpenOption[])", "", "Argument[0]", "path-injection", "manual"], + ["java.nio.channels", "AsynchronousFileChannel", true, "open", "(Path,Set,ExecutorService,FileAttribute[])", "", "Argument[0]", "path-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.nio", "ByteBuffer", false, "array", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.nio", "ByteBuffer", false, "get", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.nio", "ByteBuffer", true, "put", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.nio", "ByteBuffer", true, "put", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.nio", "ByteBuffer", true, "put", "(byte)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.nio", "ByteBuffer", true, "put", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.nio", "ByteBuffer", true, "put", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.nio", "ByteBuffer", true, "put", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.nio", "ByteBuffer", true, "put", "(byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.nio", "ByteBuffer", true, "wrap", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.nio", "ByteBuffer", true, "wrap", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.nio", "CharBuffer", true, "wrap", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.nio", "CharBuffer", true, "wrap", "(CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.nio", "CharBuffer", true, "wrap", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.nio", "CharBuffer", true, "wrap", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.nio", "Buffer", "position", "()", "summary", "manual"], + ["java.nio", "Buffer", "remaining", "()", "summary", "manual"], + ["java.nio", "ByteBuffer", "allocate", "(int)", "summary", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.nio.model.yml b/java/ql/lib/ext/java.nio.model.yml deleted file mode 100644 index 773878827455..000000000000 --- a/java/ql/lib/ext/java.nio.model.yml +++ /dev/null @@ -1,37 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.nio.file", "FileSystems", True, "getFileSystem", "(URI)", "", "Argument[0]", "path-injection", "manual"] - - ["java.nio.channels", "AsynchronousFileChannel", True, "open", "(Path,OpenOption[])", "", "Argument[0]", "path-injection", "manual"] - - ["java.nio.channels", "AsynchronousFileChannel", True, "open", "(Path,Set,ExecutorService,FileAttribute[])", "", "Argument[0]", "path-injection", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.nio", "ByteBuffer", False, "array", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.nio", "ByteBuffer", False, "get", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.nio", "ByteBuffer", True, "put", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.nio", "ByteBuffer", True, "put", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.nio", "ByteBuffer", True, "put", "(byte)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.nio", "ByteBuffer", True, "put", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.nio", "ByteBuffer", True, "put", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.nio", "ByteBuffer", True, "put", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.nio", "ByteBuffer", True, "put", "(byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.nio", "ByteBuffer", True, "wrap", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.nio", "ByteBuffer", True, "wrap", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.nio", "CharBuffer", True, "wrap", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.nio", "CharBuffer", True, "wrap", "(CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.nio", "CharBuffer", True, "wrap", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.nio", "CharBuffer", True, "wrap", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.nio", "Buffer", "position", "()", "summary", "manual"] - - ["java.nio", "Buffer", "remaining", "()", "summary", "manual"] - - ["java.nio", "ByteBuffer", "allocate", "(int)", "summary", "manual"] diff --git a/java/ql/lib/ext/java.security.cert.model.json b/java/ql/lib/ext/java.security.cert.model.json new file mode 100644 index 000000000000..016ea833cc6f --- /dev/null +++ b/java/ql/lib/ext/java.security.cert.model.json @@ -0,0 +1,67 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.security.cert", "X509CertSelector", false, "setSubjectPublicKey", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.security.cert", "X509Certificate", true, "getIssuerX500Principal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"], + ["java.security.cert", "X509Certificate", true, "getSubjectX500Principal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.security.cert", "CertificateFactory", "CertificateFactory", "(CertificateFactorySpi,Provider,String)", "summary", "df-manual"], + ["java.security.cert", "CertificateFactory", "generateCertificate", "(InputStream)", "summary", "df-manual"], + ["java.security.cert", "CertificateFactory", "generateCertificates", "(InputStream)", "summary", "df-manual"], + ["java.security.cert", "CertificateFactory", "generateCertPath", "", "summary", "df-manual"], + ["java.security.cert", "CertificateFactory", "generateCRL", "(InputStream)", "summary", "df-manual"], + ["java.security.cert", "CertificateFactory", "generateCRLs", "(InputStream)", "summary", "df-manual"], + ["java.security.cert", "CertificateFactory", "getCertPathEncodings", "()", "summary", "df-manual"], + ["java.security.cert", "CertificateFactory", "getInstance", "", "summary", "df-manual"], + ["java.security.cert", "CertificateFactory", "getProvider", "()", "summary", "df-manual"], + ["java.security.cert", "CertificateFactory", "getType", "()", "summary", "df-manual"], + ["java.security.cert", "CertStore", "CertStore", "(CertStoreSpi,Provider,String,CertStoreParameters)", "summary", "df-manual"], + ["java.security.cert", "CertStore", "getCertificates", "(CertSelector)", "summary", "df-manual"], + ["java.security.cert", "CertStore", "getCertStoreCertificates", "()", "summary", "df-manual"], + ["java.security.cert", "CertStore", "getCRLs", "(CRLSelector)", "summary", "df-manual"], + ["java.security.cert", "CertStore", "getDefaultType", "()", "summary", "df-manual"], + ["java.security.cert", "CertStore", "getInstance", "", "summary", "df-manual"], + ["java.security.cert", "CertStore", "getProvider", "()", "summary", "df-manual"], + ["java.security.cert", "CertStore", "getType", "()", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "PKIXParameters", "", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "addCertPathChecker", "(PKIXCertPathChecker)", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "addCertStore", "(CertStore)", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "getCertPathCheckers", "()", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "getCertStores", "()", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "getDate", "()", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "getInitialPolicies", "()", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "getPolicyQualifiersRejected", "()", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "getSigProvider", "()", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "getTargetCertConstraints", "()", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "getTrustAnchors", "()", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "setAnyPolicyInhibited", "(boolean)", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "setCertPathCheckers", "(List)", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "setCertStores", "(List)", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "setDate", "(Date)", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "setSigProvider", "(String)", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "setTargetConstraints", "(CertSelector)", "summary", "df-manual"], + ["java.security.cert", "PKIXParameters", "setTrustAnchors", "(Set)", "summary", "df-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.security.cert.model.yml b/java/ql/lib/ext/java.security.cert.model.yml deleted file mode 100644 index d85413b723d3..000000000000 --- a/java/ql/lib/ext/java.security.cert.model.yml +++ /dev/null @@ -1,54 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.security.cert", "X509CertSelector", False, "setSubjectPublicKey", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] - - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.security.cert", "X509Certificate", True, "getIssuerX500Principal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"] - - ["java.security.cert", "X509Certificate", True, "getSubjectX500Principal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"] - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.security.cert", "CertificateFactory", "CertificateFactory", "(CertificateFactorySpi,Provider,String)", "summary", "df-manual"] - - ["java.security.cert", "CertificateFactory", "generateCertificate", "(InputStream)", "summary", "df-manual"] - - ["java.security.cert", "CertificateFactory", "generateCertificates", "(InputStream)", "summary", "df-manual"] - - ["java.security.cert", "CertificateFactory", "generateCertPath", "", "summary", "df-manual"] - - ["java.security.cert", "CertificateFactory", "generateCRL", "(InputStream)", "summary", "df-manual"] - - ["java.security.cert", "CertificateFactory", "generateCRLs", "(InputStream)", "summary", "df-manual"] - - ["java.security.cert", "CertificateFactory", "getCertPathEncodings", "()", "summary", "df-manual"] - - ["java.security.cert", "CertificateFactory", "getInstance", "", "summary", "df-manual"] - - ["java.security.cert", "CertificateFactory", "getProvider", "()", "summary", "df-manual"] - - ["java.security.cert", "CertificateFactory", "getType", "()", "summary", "df-manual"] - - ["java.security.cert", "CertStore", "CertStore", "(CertStoreSpi,Provider,String,CertStoreParameters)", "summary", "df-manual"] - - ["java.security.cert", "CertStore", "getCertificates", "(CertSelector)", "summary", "df-manual"] - - ["java.security.cert", "CertStore", "getCertStoreCertificates", "()", "summary", "df-manual"] - - ["java.security.cert", "CertStore", "getCRLs", "(CRLSelector)", "summary", "df-manual"] - - ["java.security.cert", "CertStore", "getDefaultType", "()", "summary", "df-manual"] - - ["java.security.cert", "CertStore", "getInstance", "", "summary", "df-manual"] - - ["java.security.cert", "CertStore", "getProvider", "()", "summary", "df-manual"] - - ["java.security.cert", "CertStore", "getType", "()", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "PKIXParameters", "", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "addCertPathChecker", "(PKIXCertPathChecker)", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "addCertStore", "(CertStore)", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "getCertPathCheckers", "()", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "getCertStores", "()", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "getDate", "()", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "getInitialPolicies", "()", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "getPolicyQualifiersRejected", "()", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "getSigProvider", "()", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "getTargetCertConstraints", "()", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "getTrustAnchors", "()", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "setAnyPolicyInhibited", "(boolean)", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "setCertPathCheckers", "(List)", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "setCertStores", "(List)", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "setDate", "(Date)", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "setSigProvider", "(String)", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "setTargetConstraints", "(CertSelector)", "summary", "df-manual"] - - ["java.security.cert", "PKIXParameters", "setTrustAnchors", "(Set)", "summary", "df-manual"] diff --git a/java/ql/lib/ext/java.security.model.json b/java/ql/lib/ext/java.security.model.json new file mode 100644 index 000000000000..e54b0d788e07 --- /dev/null +++ b/java/ql/lib/ext/java.security.model.json @@ -0,0 +1,52 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.security", "KeyStore", false, "getKey", "(String,char[])", "", "Argument[1]", "credentials-password", "hq-generated"], + ["java.security", "KeyStore", false, "load", "(InputStream,char[])", "", "Argument[1]", "credentials-password", "hq-generated"], + ["java.security", "KeyStore", false, "setKeyEntry", "(String,Key,char[],Certificate[])", "", "Argument[2]", "credentials-password", "hq-generated"], + ["java.security", "KeyStore", false, "setKeyEntry", "(String,byte[],Certificate[])", "", "Argument[1]", "credentials-key", "hq-generated"], + ["java.security", "KeyStore", false, "store", "(OutputStream,char[])", "", "Argument[1]", "credentials-password", "hq-generated"], + ["java.security", "KeyStore$PasswordProtection", false, "PasswordProtection", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"], + ["java.security", "KeyStore$PasswordProtection", false, "PasswordProtection", "(char[],String,AlgorithmParameterSpec)", "", "Argument[0]", "credentials-password", "hq-generated"], + ["java.security", "KeyStoreSpi", true, "engineGetKey", "(String,char[])", "", "Argument[1]", "credentials-password", "hq-generated"], + ["java.security", "KeyStoreSpi", true, "engineLoad", "(InputStream,char[])", "", "Argument[1]", "credentials-password", "hq-generated"], + ["java.security", "KeyStoreSpi", true, "engineSetKeyEntry", "(String,Key,char[],Certificate[])", "", "Argument[2]", "credentials-password", "hq-generated"], + ["java.security", "KeyStoreSpi", true, "engineStore", "(OutputStream,char[])", "", "Argument[1]", "credentials-password", "hq-generated"], + ["java.security", "KeyStoreSpi", true, "engineSetKeyEntry", "(String,byte[],Certificate[])", "", "Argument[1]", "credentials-key", "hq-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.security", "CodeSource", false, "CodeSource", "(URL,Certificate[])", "", "Argument[0]", "Argument[this]", "taint", "df-manual"], + ["java.security", "CodeSource", false, "CodeSource", "(URL,Certificate[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[java.security.CodeSource.certificates].ArrayElement", "value", "df-manual"], + ["java.security", "CodeSource", false, "CodeSource", "(URL,CodeSigner[])", "", "Argument[0]", "Argument[this]", "taint", "df-manual"], + ["java.security", "CodeSource", false, "CodeSource", "(URL,CodeSigner[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[java.security.CodeSource.codeSigners].ArrayElement", "value", "df-manual"], + ["java.security", "CodeSource", false, "getCertificates", "()", "", "Argument[this].SyntheticField[java.security.CodeSource.certificates].ArrayElement", "ReturnValue.ArrayElement", "value", "df-manual"], + ["java.security", "CodeSource", false, "getCodeSigners", "()", "", "Argument[this].SyntheticField[java.security.CodeSource.codeSigners].ArrayElement", "ReturnValue.ArrayElement", "value", "df-manual"], + ["java.security", "CodeSource", false, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"], + ["java.security", "Permission", true, "Permission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-manual"], + ["java.security", "Permission", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.security", "MessageDigest", "digest", "()", "summary", "df-manual"], + ["java.security", "MessageDigest", "digest", "(byte[])", "summary", "df-manual"], + ["java.security", "MessageDigest", "digest", "(byte[],int,int)", "summary", "df-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.security.model.yml b/java/ql/lib/ext/java.security.model.yml deleted file mode 100644 index 271200727635..000000000000 --- a/java/ql/lib/ext/java.security.model.yml +++ /dev/null @@ -1,38 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.security", "KeyStore", False, "getKey", "(String,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["java.security", "KeyStore", False, "load", "(InputStream,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["java.security", "KeyStore", False, "setKeyEntry", "(String,Key,char[],Certificate[])", "", "Argument[2]", "credentials-password", "hq-generated"] - - ["java.security", "KeyStore", False, "setKeyEntry", "(String,byte[],Certificate[])", "", "Argument[1]", "credentials-key", "hq-generated"] - - ["java.security", "KeyStore", False, "store", "(OutputStream,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["java.security", "KeyStore$PasswordProtection", False, "PasswordProtection", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["java.security", "KeyStore$PasswordProtection", False, "PasswordProtection", "(char[],String,AlgorithmParameterSpec)", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["java.security", "KeyStoreSpi", True, "engineGetKey", "(String,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["java.security", "KeyStoreSpi", True, "engineLoad", "(InputStream,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["java.security", "KeyStoreSpi", True, "engineSetKeyEntry", "(String,Key,char[],Certificate[])", "", "Argument[2]", "credentials-password", "hq-generated"] - - ["java.security", "KeyStoreSpi", True, "engineStore", "(OutputStream,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["java.security", "KeyStoreSpi", True, "engineSetKeyEntry", "(String,byte[],Certificate[])", "", "Argument[1]", "credentials-key", "hq-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.security", "CodeSource", False, "CodeSource", "(URL,Certificate[])", "", "Argument[0]", "Argument[this]", "taint", "df-manual"] - - ["java.security", "CodeSource", False, "CodeSource", "(URL,Certificate[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[java.security.CodeSource.certificates].ArrayElement", "value", "df-manual"] - - ["java.security", "CodeSource", False, "CodeSource", "(URL,CodeSigner[])", "", "Argument[0]", "Argument[this]", "taint", "df-manual"] - - ["java.security", "CodeSource", False, "CodeSource", "(URL,CodeSigner[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[java.security.CodeSource.codeSigners].ArrayElement", "value", "df-manual"] - - ["java.security", "CodeSource", False, "getCertificates", "()", "", "Argument[this].SyntheticField[java.security.CodeSource.certificates].ArrayElement", "ReturnValue.ArrayElement", "value", "df-manual"] - - ["java.security", "CodeSource", False, "getCodeSigners", "()", "", "Argument[this].SyntheticField[java.security.CodeSource.codeSigners].ArrayElement", "ReturnValue.ArrayElement", "value", "df-manual"] - - ["java.security", "CodeSource", False, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"] - - ["java.security", "Permission", True, "Permission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-manual"] - - ["java.security", "Permission", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"] - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.security", "MessageDigest", "digest", "()", "summary", "df-manual"] - - ["java.security", "MessageDigest", "digest", "(byte[])", "summary", "df-manual"] - - ["java.security", "MessageDigest", "digest", "(byte[],int,int)", "summary", "df-manual"] diff --git a/java/ql/lib/ext/java.security.spec.model.json b/java/ql/lib/ext/java.security.spec.model.json new file mode 100644 index 000000000000..33ac45d5b52f --- /dev/null +++ b/java/ql/lib/ext/java.security.spec.model.json @@ -0,0 +1,20 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.security.spec", "DSAPrivateKeySpec", false, "DSAPrivateKeySpec", "", "", "Argument[0..3]", "credentials-key", "manual"], + ["java.security.spec", "ECPrivateKeySpec", false, "ECPrivateKeySpec", "", "", "Argument[0]", "credentials-key", "manual"], + ["java.security.spec", "EncodedKeySpec", false, "EncodedKeySpec", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"], + ["java.security.spec", "PKCS8EncodedKeySpec", false, "PKCS8EncodedKeySpec", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"], + ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", false, "RSAMultiPrimePrivateCrtKeySpec", "", "", "Argument[2]", "credentials-key", "manual"], + ["java.security.spec", "RSAPrivateCrtKeySpec", false, "RSAPrivateCrtKeySpec", "", "", "Argument[2]", "credentials-key", "manual"], + ["java.security.spec", "RSAPrivateKeySpec", false, "RSAPrivateKeySpec", "", "", "Argument[1]", "credentials-key", "manual"], + ["java.security.spec", "X509EncodedKeySpec", false, "X509EncodedKeySpec", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.security.spec.model.yml b/java/ql/lib/ext/java.security.spec.model.yml deleted file mode 100644 index adb62372a824..000000000000 --- a/java/ql/lib/ext/java.security.spec.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.security.spec", "DSAPrivateKeySpec", False, "DSAPrivateKeySpec", "", "", "Argument[0..3]", "credentials-key", "manual"] - - ["java.security.spec", "ECPrivateKeySpec", False, "ECPrivateKeySpec", "", "", "Argument[0]", "credentials-key", "manual"] - - ["java.security.spec", "EncodedKeySpec", False, "EncodedKeySpec", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["java.security.spec", "PKCS8EncodedKeySpec", False, "PKCS8EncodedKeySpec", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", False, "RSAMultiPrimePrivateCrtKeySpec", "", "", "Argument[2]", "credentials-key", "manual"] - - ["java.security.spec", "RSAPrivateCrtKeySpec", False, "RSAPrivateCrtKeySpec", "", "", "Argument[2]", "credentials-key", "manual"] - - ["java.security.spec", "RSAPrivateKeySpec", False, "RSAPrivateKeySpec", "", "", "Argument[1]", "credentials-key", "manual"] - - ["java.security.spec", "X509EncodedKeySpec", False, "X509EncodedKeySpec", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] diff --git a/java/ql/lib/ext/java.sql.model.json b/java/ql/lib/ext/java.sql.model.json new file mode 100644 index 000000000000..bcc73c622e67 --- /dev/null +++ b/java/ql/lib/ext/java.sql.model.json @@ -0,0 +1,71 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.sql", "Connection", true, "prepareCall", "", "", "Argument[0]", "sql-injection", "manual"], + ["java.sql", "Connection", true, "prepareStatement", "", "", "Argument[0]", "sql-injection", "manual"], + ["java.sql", "DatabaseMetaData", true, "getColumns", "(String,String,String,String)", "", "Argument[2]", "sql-injection", "ai-manual"], + ["java.sql", "DatabaseMetaData", true, "getPrimaryKeys", "(String,String,String)", "", "Argument[2]", "sql-injection", "ai-manual"], + ["java.sql", "Driver", false, "connect", "(String,Properties)", "", "Argument[0]", "request-forgery", "manual"], + ["java.sql", "DriverManager", false, "getConnection", "(String)", "", "Argument[0]", "request-forgery", "manual"], + ["java.sql", "DriverManager", false, "getConnection", "(String,Properties)", "", "Argument[0]", "request-forgery", "manual"], + ["java.sql", "DriverManager", false, "getConnection", "(String,String,String)", "", "Argument[0]", "request-forgery", "manual"], + ["java.sql", "DriverManager", false, "getConnection", "(String,String,String)", "", "Argument[2]", "credentials-password", "hq-generated"], + ["java.sql", "Statement", true, "addBatch", "", "", "Argument[0]", "sql-injection", "manual"], + ["java.sql", "Statement", true, "execute", "", "", "Argument[0]", "sql-injection", "manual"], + ["java.sql", "Statement", true, "executeLargeUpdate", "", "", "Argument[0]", "sql-injection", "manual"], + ["java.sql", "Statement", true, "executeQuery", "", "", "Argument[0]", "sql-injection", "manual"], + ["java.sql", "Statement", true, "executeUpdate", "", "", "Argument[0]", "sql-injection", "manual"], + ["java.sql", "DriverManager", false, "getConnection", "(String,String,String)", "", "Argument[1]", "credentials-username", "hq-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.sql", "Connection", true, "nativeSQL", "(String)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["java.sql", "ResultSet", true, "getString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.sql", "Connection", "createStatement", "()", "summary", "manual"], + ["java.sql", "PreparedStatement", "executeUpdate", "()", "summary", "manual"], + ["java.sql", "PreparedStatement", "executeQuery", "()", "summary", "manual"], + ["java.sql", "PreparedStatement", "setInt", "(int,int)", "summary", "manual"], + ["java.sql", "PreparedStatement", "setLong", "(int,long)", "summary", "manual"], + ["java.sql", "PreparedStatement", "setString", "(int,String)", "summary", "manual"], + ["java.sql", "ResultSet", "next", "()", "summary", "manual"], + ["java.sql", "Statement", "close", "()", "summary", "manual"], + // The below APIs have numeric flow and are currently being stored as neutral models. + // These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. + ["java.sql", "ResultSet", "getInt", "(int)", "summary", "manual"], // taint-numeric + ["java.sql", "ResultSet", "getInt", "(String)", "summary", "manual"], // taint-numeric + ["java.sql", "ResultSet", "getLong", "(String)", "summary", "manual"], // taint-numeric + ["java.sql", "ResultSet", "getString", "(int)", "summary", "manual"], // taint-numeric, potentially interesting for second order SQL injection + ["java.sql", "ResultSet", "getTimestamp", "(String)", "summary", "manual"], // taint-numeric + ["java.sql", "Timestamp", "Timestamp", "(long)", "summary", "manual"], // taint-numeric + ["java.sql", "Timestamp", "getTime", "()", "summary", "manual"] // taint-numeric + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["java.sql", "ResultSet", true, "getString", "", "", "ReturnValue", "database", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.sql.model.yml b/java/ql/lib/ext/java.sql.model.yml deleted file mode 100644 index d3c4576c0df8..000000000000 --- a/java/ql/lib/ext/java.sql.model.yml +++ /dev/null @@ -1,54 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.sql", "Connection", True, "prepareCall", "", "", "Argument[0]", "sql-injection", "manual"] - - ["java.sql", "Connection", True, "prepareStatement", "", "", "Argument[0]", "sql-injection", "manual"] - - ["java.sql", "DatabaseMetaData", True, "getColumns", "(String,String,String,String)", "", "Argument[2]", "sql-injection", "ai-manual"] - - ["java.sql", "DatabaseMetaData", True, "getPrimaryKeys", "(String,String,String)", "", "Argument[2]", "sql-injection", "ai-manual"] - - ["java.sql", "Driver", False, "connect", "(String,Properties)", "", "Argument[0]", "request-forgery", "manual"] - - ["java.sql", "DriverManager", False, "getConnection", "(String)", "", "Argument[0]", "request-forgery", "manual"] - - ["java.sql", "DriverManager", False, "getConnection", "(String,Properties)", "", "Argument[0]", "request-forgery", "manual"] - - ["java.sql", "DriverManager", False, "getConnection", "(String,String,String)", "", "Argument[0]", "request-forgery", "manual"] - - ["java.sql", "DriverManager", False, "getConnection", "(String,String,String)", "", "Argument[2]", "credentials-password", "hq-generated"] - - ["java.sql", "Statement", True, "addBatch", "", "", "Argument[0]", "sql-injection", "manual"] - - ["java.sql", "Statement", True, "execute", "", "", "Argument[0]", "sql-injection", "manual"] - - ["java.sql", "Statement", True, "executeLargeUpdate", "", "", "Argument[0]", "sql-injection", "manual"] - - ["java.sql", "Statement", True, "executeQuery", "", "", "Argument[0]", "sql-injection", "manual"] - - ["java.sql", "Statement", True, "executeUpdate", "", "", "Argument[0]", "sql-injection", "manual"] - - ["java.sql", "DriverManager", False, "getConnection", "(String,String,String)", "", "Argument[1]", "credentials-username", "hq-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.sql", "Connection", True, "nativeSQL", "(String)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["java.sql", "ResultSet", True, "getString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.sql", "Connection", "createStatement", "()", "summary", "manual"] - - ["java.sql", "PreparedStatement", "executeUpdate", "()", "summary", "manual"] - - ["java.sql", "PreparedStatement", "executeQuery", "()", "summary", "manual"] - - ["java.sql", "PreparedStatement", "setInt", "(int,int)", "summary", "manual"] - - ["java.sql", "PreparedStatement", "setLong", "(int,long)", "summary", "manual"] - - ["java.sql", "PreparedStatement", "setString", "(int,String)", "summary", "manual"] - - ["java.sql", "ResultSet", "next", "()", "summary", "manual"] - - ["java.sql", "Statement", "close", "()", "summary", "manual"] - - # The below APIs have numeric flow and are currently being stored as neutral models. - # These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. - - ["java.sql", "ResultSet", "getInt", "(int)", "summary", "manual"] # taint-numeric - - ["java.sql", "ResultSet", "getInt", "(String)", "summary", "manual"] # taint-numeric - - ["java.sql", "ResultSet", "getLong", "(String)", "summary", "manual"] # taint-numeric - - ["java.sql", "ResultSet", "getString", "(int)", "summary", "manual"] # taint-numeric, potentially interesting for second order SQL injection - - ["java.sql", "ResultSet", "getTimestamp", "(String)", "summary", "manual"] # taint-numeric - - ["java.sql", "Timestamp", "Timestamp", "(long)", "summary", "manual"] # taint-numeric - - ["java.sql", "Timestamp", "getTime", "()", "summary", "manual"] # taint-numeric - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["java.sql", "ResultSet", True, "getString", "", "", "ReturnValue", "database", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/java.text.model.json b/java/ql/lib/ext/java.text.model.json new file mode 100644 index 000000000000..78953ae509e2 --- /dev/null +++ b/java/ql/lib/ext/java.text.model.json @@ -0,0 +1,24 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + // summary neutrals + ["java.text", "Format", "format", "", "summary", "manual"], // similar issue as `Object.toString`; depends on the object being passed as the argument + ["java.text", "MessageFormat", "format", "", "summary", "manual"], // similar issue as `Object.toString`; depends on the object being passed as the argument + // The below APIs have numeric flow and are currently being stored as neutral models. + // These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. + ["java.text", "DateFormat", "format", "(Date)", "summary", "manual"], // taint-numeric + ["java.text", "DateFormat", "parse", "(String)", "summary", "manual"], // taint-numeric + ["java.text", "SimpleDateFormat", "SimpleDateFormat", "(String)", "summary", "manual"], // taint-numeric + // sink neutrals + ["java.text", "Collator", "compare", "", "sink", "hq-manual"], + ["java.text", "Collator", "equals", "", "sink", "hq-manual"], + ["java.text", "RuleBasedCollator", "compare", "", "sink", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.text.model.yml b/java/ql/lib/ext/java.text.model.yml deleted file mode 100644 index 16bb2300a98d..000000000000 --- a/java/ql/lib/ext/java.text.model.yml +++ /dev/null @@ -1,19 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - # summary neutrals - - ["java.text", "Format", "format", "", "summary", "manual"] # similar issue as `Object.toString`; depends on the object being passed as the argument - - ["java.text", "MessageFormat", "format", "", "summary", "manual"] # similar issue as `Object.toString`; depends on the object being passed as the argument - - # The below APIs have numeric flow and are currently being stored as neutral models. - # These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. - - ["java.text", "DateFormat", "format", "(Date)", "summary", "manual"] # taint-numeric - - ["java.text", "DateFormat", "parse", "(String)", "summary", "manual"] # taint-numeric - - ["java.text", "SimpleDateFormat", "SimpleDateFormat", "(String)", "summary", "manual"] # taint-numeric - - # sink neutrals - - ["java.text", "Collator", "compare", "", "sink", "hq-manual"] - - ["java.text", "Collator", "equals", "", "sink", "hq-manual"] - - ["java.text", "RuleBasedCollator", "compare", "", "sink", "hq-manual"] diff --git a/java/ql/lib/ext/java.time.chrono.model.json b/java/ql/lib/ext/java.time.chrono.model.json new file mode 100644 index 000000000000..9349256eee63 --- /dev/null +++ b/java/ql/lib/ext/java.time.chrono.model.json @@ -0,0 +1,63 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.time.chrono", "ChronoZonedDateTime", "toInstant", "()", "summary", "manual"], + // The below were bulk-converted from df-generated taint models + ["java.time.chrono", "ChronoLocalDate", "atTime", "(LocalTime)", "summary", "manual"], + ["java.time.chrono", "ChronoLocalDate", "atTime", "(LocalTime)", "summary", "manual"], + ["java.time.chrono", "ChronoLocalDate", "format", "(DateTimeFormatter)", "summary", "manual"], + ["java.time.chrono", "ChronoLocalDate", "format", "(DateTimeFormatter)", "summary", "manual"], + ["java.time.chrono", "ChronoLocalDate", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time.chrono", "ChronoLocalDate", "getChronology", "()", "summary", "manual"], + ["java.time.chrono", "ChronoLocalDate", "getEra", "()", "summary", "manual"], + ["java.time.chrono", "ChronoLocalDate", "until", "(ChronoLocalDate)", "summary", "manual"], + ["java.time.chrono", "ChronoLocalDateTime", "format", "(DateTimeFormatter)", "summary", "manual"], + ["java.time.chrono", "ChronoLocalDateTime", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time.chrono", "ChronoLocalDateTime", "getChronology", "()", "summary", "manual"], + ["java.time.chrono", "ChronoPeriod", "between", "(ChronoLocalDate,ChronoLocalDate)", "summary", "manual"], + ["java.time.chrono", "ChronoPeriod", "getChronology", "()", "summary", "manual"], + ["java.time.chrono", "ChronoPeriod", "minus", "(TemporalAmount)", "summary", "manual"], + ["java.time.chrono", "ChronoPeriod", "negated", "()", "summary", "manual"], + ["java.time.chrono", "ChronoPeriod", "plus", "(TemporalAmount)", "summary", "manual"], + ["java.time.chrono", "ChronoZonedDateTime", "format", "(DateTimeFormatter)", "summary", "manual"], + ["java.time.chrono", "ChronoZonedDateTime", "format", "(DateTimeFormatter)", "summary", "manual"], + ["java.time.chrono", "ChronoZonedDateTime", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time.chrono", "ChronoZonedDateTime", "toLocalDate", "()", "summary", "manual"], + ["java.time.chrono", "ChronoZonedDateTime", "toLocalTime", "()", "summary", "manual"], + ["java.time.chrono", "Chronology", "date", "(Era,int,int,int)", "summary", "manual"], + ["java.time.chrono", "Chronology", "date", "(Era,int,int,int)", "summary", "manual"], + ["java.time.chrono", "Chronology", "date", "(TemporalAccessor)", "summary", "manual"], + ["java.time.chrono", "Chronology", "date", "(TemporalAccessor)", "summary", "manual"], + ["java.time.chrono", "Chronology", "date", "(int,int,int)", "summary", "manual"], + ["java.time.chrono", "Chronology", "dateEpochDay", "(long)", "summary", "manual"], + ["java.time.chrono", "Chronology", "dateNow", "()", "summary", "manual"], + ["java.time.chrono", "Chronology", "dateNow", "(Clock)", "summary", "manual"], + ["java.time.chrono", "Chronology", "dateNow", "(ZoneId)", "summary", "manual"], + ["java.time.chrono", "Chronology", "dateYearDay", "(Era,int,int)", "summary", "manual"], + ["java.time.chrono", "Chronology", "dateYearDay", "(Era,int,int)", "summary", "manual"], + ["java.time.chrono", "Chronology", "dateYearDay", "(int,int)", "summary", "manual"], + ["java.time.chrono", "Chronology", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time.chrono", "Chronology", "getCalendarType", "()", "summary", "manual"], + ["java.time.chrono", "Chronology", "getDisplayName", "(TextStyle,Locale)", "summary", "manual"], + ["java.time.chrono", "Chronology", "getId", "()", "summary", "manual"], + ["java.time.chrono", "Chronology", "localDateTime", "(TemporalAccessor)", "summary", "manual"], + ["java.time.chrono", "Chronology", "localDateTime", "(TemporalAccessor)", "summary", "manual"], + ["java.time.chrono", "Chronology", "period", "(int,int,int)", "summary", "manual"], + ["java.time.chrono", "Chronology", "resolveDate", "(Map,ResolverStyle)", "summary", "manual"], + ["java.time.chrono", "Chronology", "zonedDateTime", "(Instant,ZoneId)", "summary", "manual"], + ["java.time.chrono", "Chronology", "zonedDateTime", "(TemporalAccessor)", "summary", "manual"], + ["java.time.chrono", "Era", "getDisplayName", "(TextStyle,Locale)", "summary", "manual"], + ["java.time.chrono", "HijrahDate", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time.chrono", "JapaneseDate", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time.chrono", "JapaneseDate", "of", "(JapaneseEra,int,int,int)", "summary", "manual"], + ["java.time.chrono", "MinguoDate", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time.chrono", "ThaiBuddhistDate", "from", "(TemporalAccessor)", "summary", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.time.chrono.model.yml b/java/ql/lib/ext/java.time.chrono.model.yml deleted file mode 100644 index 54da6096ddc2..000000000000 --- a/java/ql/lib/ext/java.time.chrono.model.yml +++ /dev/null @@ -1,57 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.time.chrono", "ChronoZonedDateTime", "toInstant", "()", "summary", "manual"] - - # The below were bulk-converted from df-generated taint models - - ["java.time.chrono", "ChronoLocalDate", "atTime", "(LocalTime)", "summary", "manual"] - - ["java.time.chrono", "ChronoLocalDate", "atTime", "(LocalTime)", "summary", "manual"] - - ["java.time.chrono", "ChronoLocalDate", "format", "(DateTimeFormatter)", "summary", "manual"] - - ["java.time.chrono", "ChronoLocalDate", "format", "(DateTimeFormatter)", "summary", "manual"] - - ["java.time.chrono", "ChronoLocalDate", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time.chrono", "ChronoLocalDate", "getChronology", "()", "summary", "manual"] - - ["java.time.chrono", "ChronoLocalDate", "getEra", "()", "summary", "manual"] - - ["java.time.chrono", "ChronoLocalDate", "until", "(ChronoLocalDate)", "summary", "manual"] - - ["java.time.chrono", "ChronoLocalDateTime", "format", "(DateTimeFormatter)", "summary", "manual"] - - ["java.time.chrono", "ChronoLocalDateTime", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time.chrono", "ChronoLocalDateTime", "getChronology", "()", "summary", "manual"] - - ["java.time.chrono", "ChronoPeriod", "between", "(ChronoLocalDate,ChronoLocalDate)", "summary", "manual"] - - ["java.time.chrono", "ChronoPeriod", "getChronology", "()", "summary", "manual"] - - ["java.time.chrono", "ChronoPeriod", "minus", "(TemporalAmount)", "summary", "manual"] - - ["java.time.chrono", "ChronoPeriod", "negated", "()", "summary", "manual"] - - ["java.time.chrono", "ChronoPeriod", "plus", "(TemporalAmount)", "summary", "manual"] - - ["java.time.chrono", "ChronoZonedDateTime", "format", "(DateTimeFormatter)", "summary", "manual"] - - ["java.time.chrono", "ChronoZonedDateTime", "format", "(DateTimeFormatter)", "summary", "manual"] - - ["java.time.chrono", "ChronoZonedDateTime", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time.chrono", "ChronoZonedDateTime", "toLocalDate", "()", "summary", "manual"] - - ["java.time.chrono", "ChronoZonedDateTime", "toLocalTime", "()", "summary", "manual"] - - ["java.time.chrono", "Chronology", "date", "(Era,int,int,int)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "date", "(Era,int,int,int)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "date", "(TemporalAccessor)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "date", "(TemporalAccessor)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "date", "(int,int,int)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "dateEpochDay", "(long)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "dateNow", "()", "summary", "manual"] - - ["java.time.chrono", "Chronology", "dateNow", "(Clock)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "dateNow", "(ZoneId)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "dateYearDay", "(Era,int,int)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "dateYearDay", "(Era,int,int)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "dateYearDay", "(int,int)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "getCalendarType", "()", "summary", "manual"] - - ["java.time.chrono", "Chronology", "getDisplayName", "(TextStyle,Locale)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "getId", "()", "summary", "manual"] - - ["java.time.chrono", "Chronology", "localDateTime", "(TemporalAccessor)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "localDateTime", "(TemporalAccessor)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "period", "(int,int,int)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "resolveDate", "(Map,ResolverStyle)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "zonedDateTime", "(Instant,ZoneId)", "summary", "manual"] - - ["java.time.chrono", "Chronology", "zonedDateTime", "(TemporalAccessor)", "summary", "manual"] - - ["java.time.chrono", "Era", "getDisplayName", "(TextStyle,Locale)", "summary", "manual"] - - ["java.time.chrono", "HijrahDate", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time.chrono", "JapaneseDate", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time.chrono", "JapaneseDate", "of", "(JapaneseEra,int,int,int)", "summary", "manual"] - - ["java.time.chrono", "MinguoDate", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time.chrono", "ThaiBuddhistDate", "from", "(TemporalAccessor)", "summary", "manual"] diff --git a/java/ql/lib/ext/java.time.format.model.json b/java/ql/lib/ext/java.time.format.model.json new file mode 100644 index 000000000000..9fbc481804fc --- /dev/null +++ b/java/ql/lib/ext/java.time.format.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.time.format", "DateTimeFormatter", "format", "(TemporalAccessor)", "summary", "manual"], + ["java.time.format", "DateTimeFormatter", "ofPattern", "(String)", "summary", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.time.format.model.yml b/java/ql/lib/ext/java.time.format.model.yml deleted file mode 100644 index 9e5b56df50fa..000000000000 --- a/java/ql/lib/ext/java.time.format.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.time.format", "DateTimeFormatter", "format", "(TemporalAccessor)", "summary", "manual"] - - ["java.time.format", "DateTimeFormatter", "ofPattern", "(String)", "summary", "manual"] diff --git a/java/ql/lib/ext/java.time.model.json b/java/ql/lib/ext/java.time.model.json new file mode 100644 index 000000000000..eb43985cbedf --- /dev/null +++ b/java/ql/lib/ext/java.time.model.json @@ -0,0 +1,280 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.time", "Instant", "now", "()", "summary", "manual"], + ["java.time", "LocalDate", "now", "()", "summary", "manual"], + ["java.time", "LocalDateTime", "now", "()", "summary", "manual"], + ["java.time", "ZonedDateTime", "now", "()", "summary", "manual"], + ["java.time", "ZoneId", "of", "(String)", "summary", "manual"], + ["java.time", "ZoneId", "systemDefault", "()", "summary", "manual"], + // The below APIs have numeric flow and are currently being stored as neutral models. + // These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. + ["java.time", "Duration", "ofMillis", "(long)", "summary", "manual"], // taint-numeric + ["java.time", "Duration", "ofMinutes", "(long)", "summary", "manual"], // taint-numeric + ["java.time", "Duration", "ofSeconds", "(long)", "summary", "manual"], // taint-numeric + ["java.time", "Duration", "toMillis", "()", "summary", "manual"], // taint-numeric + ["java.time", "Instant", "ofEpochMilli", "(long)", "summary", "manual"], // taint-numeric + ["java.time", "Instant", "parse", "(CharSequence)", "summary", "manual"], // taint-numeric + ["java.time", "Instant", "toEpochMilli", "()", "summary", "manual"], // taint-numeric + ["java.time", "LocalDate", "plusDays", "(long)", "summary", "manual"], // taint-numeric + ["java.time", "LocalDate", "of", "(int,int,int)", "summary", "manual"], // taint-numeric + ["java.time", "LocalDate", "parse", "(CharSequence)", "summary", "manual"], // taint-numeric + ["java.time", "LocalDateTime", "of", "(int,int,int,int,int,int)", "summary", "manual"], // taint-numeric + // The below were bulk-converted from df-generated taint models + ["java.time", "Clock", "fixed", "(Instant,ZoneId)", "summary", "manual"], + ["java.time", "Clock", "fixed", "(Instant,ZoneId)", "summary", "manual"], + ["java.time", "Clock", "getZone", "()", "summary", "manual"], + ["java.time", "Clock", "offset", "(Clock,Duration)", "summary", "manual"], + ["java.time", "Clock", "offset", "(Clock,Duration)", "summary", "manual"], + ["java.time", "Clock", "system", "(ZoneId)", "summary", "manual"], + ["java.time", "Clock", "tick", "(Clock,Duration)", "summary", "manual"], + ["java.time", "Clock", "tickMillis", "(ZoneId)", "summary", "manual"], + ["java.time", "Clock", "tickMinutes", "(ZoneId)", "summary", "manual"], + ["java.time", "Clock", "tickSeconds", "(ZoneId)", "summary", "manual"], + ["java.time", "DayOfWeek", "getDisplayName", "(TextStyle,Locale)", "summary", "manual"], + ["java.time", "Duration", "abs", "()", "summary", "manual"], + ["java.time", "Duration", "minus", "(Duration)", "summary", "manual"], + ["java.time", "Duration", "minus", "(long,TemporalUnit)", "summary", "manual"], + ["java.time", "Duration", "minusDays", "(long)", "summary", "manual"], + ["java.time", "Duration", "minusHours", "(long)", "summary", "manual"], + ["java.time", "Duration", "minusMillis", "(long)", "summary", "manual"], + ["java.time", "Duration", "minusMinutes", "(long)", "summary", "manual"], + ["java.time", "Duration", "minusNanos", "(long)", "summary", "manual"], + ["java.time", "Duration", "minusSeconds", "(long)", "summary", "manual"], + ["java.time", "Duration", "negated", "()", "summary", "manual"], + ["java.time", "Duration", "plus", "(Duration)", "summary", "manual"], + ["java.time", "Duration", "plusDays", "(long)", "summary", "manual"], + ["java.time", "Duration", "plusHours", "(long)", "summary", "manual"], + ["java.time", "Duration", "plusMillis", "(long)", "summary", "manual"], + ["java.time", "Duration", "plusMinutes", "(long)", "summary", "manual"], + ["java.time", "Duration", "plusNanos", "(long)", "summary", "manual"], + ["java.time", "Duration", "plusSeconds", "(long)", "summary", "manual"], + ["java.time", "Instant", "atOffset", "(ZoneOffset)", "summary", "manual"], + ["java.time", "Instant", "atZone", "(ZoneId)", "summary", "manual"], + ["java.time", "Instant", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time", "Instant", "minusMillis", "(long)", "summary", "manual"], + ["java.time", "Instant", "minusNanos", "(long)", "summary", "manual"], + ["java.time", "Instant", "minusSeconds", "(long)", "summary", "manual"], + ["java.time", "Instant", "now", "(Clock)", "summary", "manual"], + ["java.time", "Instant", "plusMillis", "(long)", "summary", "manual"], + ["java.time", "Instant", "plusNanos", "(long)", "summary", "manual"], + ["java.time", "Instant", "plusSeconds", "(long)", "summary", "manual"], + ["java.time", "InstantSource", "fixed", "(Instant)", "summary", "manual"], + ["java.time", "InstantSource", "instant", "()", "summary", "manual"], + ["java.time", "InstantSource", "offset", "(InstantSource,Duration)", "summary", "manual"], + ["java.time", "InstantSource", "offset", "(InstantSource,Duration)", "summary", "manual"], + ["java.time", "InstantSource", "tick", "(InstantSource,Duration)", "summary", "manual"], + ["java.time", "InstantSource", "withZone", "(ZoneId)", "summary", "manual"], + ["java.time", "InstantSource", "withZone", "(ZoneId)", "summary", "manual"], + ["java.time", "LocalDate", "atStartOfDay", "()", "summary", "manual"], + ["java.time", "LocalDate", "atStartOfDay", "(ZoneId)", "summary", "manual"], + ["java.time", "LocalDate", "atStartOfDay", "(ZoneId)", "summary", "manual"], + ["java.time", "LocalDate", "atTime", "(OffsetTime)", "summary", "manual"], + ["java.time", "LocalDate", "atTime", "(OffsetTime)", "summary", "manual"], + ["java.time", "LocalDate", "atTime", "(int,int)", "summary", "manual"], + ["java.time", "LocalDate", "atTime", "(int,int,int)", "summary", "manual"], + ["java.time", "LocalDate", "atTime", "(int,int,int,int)", "summary", "manual"], + ["java.time", "LocalDate", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time", "LocalDate", "minusDays", "(long)", "summary", "manual"], + ["java.time", "LocalDate", "minusMonths", "(long)", "summary", "manual"], + ["java.time", "LocalDate", "minusWeeks", "(long)", "summary", "manual"], + ["java.time", "LocalDate", "minusYears", "(long)", "summary", "manual"], + ["java.time", "LocalDate", "plusWeeks", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "atOffset", "(ZoneOffset)", "summary", "manual"], + ["java.time", "LocalDateTime", "atOffset", "(ZoneOffset)", "summary", "manual"], + ["java.time", "LocalDateTime", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time", "LocalDateTime", "minusDays", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "minusHours", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "minusMinutes", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "minusMonths", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "minusNanos", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "minusSeconds", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "minusWeeks", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "minusYears", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "of", "(LocalDate,LocalTime)", "summary", "manual"], + ["java.time", "LocalDateTime", "of", "(LocalDate,LocalTime)", "summary", "manual"], + ["java.time", "LocalDateTime", "plusDays", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "plusHours", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "plusMinutes", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "plusMonths", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "plusNanos", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "plusSeconds", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "plusWeeks", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "plusYears", "(long)", "summary", "manual"], + ["java.time", "LocalDateTime", "truncatedTo", "(TemporalUnit)", "summary", "manual"], + ["java.time", "LocalDateTime", "withDayOfMonth", "(int)", "summary", "manual"], + ["java.time", "LocalDateTime", "withDayOfYear", "(int)", "summary", "manual"], + ["java.time", "LocalDateTime", "withHour", "(int)", "summary", "manual"], + ["java.time", "LocalDateTime", "withMinute", "(int)", "summary", "manual"], + ["java.time", "LocalDateTime", "withMonth", "(int)", "summary", "manual"], + ["java.time", "LocalDateTime", "withNano", "(int)", "summary", "manual"], + ["java.time", "LocalDateTime", "withSecond", "(int)", "summary", "manual"], + ["java.time", "LocalDateTime", "withYear", "(int)", "summary", "manual"], + ["java.time", "LocalTime", "atDate", "(LocalDate)", "summary", "manual"], + ["java.time", "LocalTime", "atDate", "(LocalDate)", "summary", "manual"], + ["java.time", "LocalTime", "atOffset", "(ZoneOffset)", "summary", "manual"], + ["java.time", "LocalTime", "atOffset", "(ZoneOffset)", "summary", "manual"], + ["java.time", "LocalTime", "format", "(DateTimeFormatter)", "summary", "manual"], + ["java.time", "LocalTime", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time", "LocalTime", "minusHours", "(long)", "summary", "manual"], + ["java.time", "LocalTime", "minusMinutes", "(long)", "summary", "manual"], + ["java.time", "LocalTime", "minusNanos", "(long)", "summary", "manual"], + ["java.time", "LocalTime", "minusSeconds", "(long)", "summary", "manual"], + ["java.time", "Month", "getDisplayName", "(TextStyle,Locale)", "summary", "manual"], + ["java.time", "MonthDay", "format", "(DateTimeFormatter)", "summary", "manual"], + ["java.time", "MonthDay", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time", "MonthDay", "withMonth", "(int)", "summary", "manual"], + ["java.time", "OffsetDateTime", "atZoneSameInstant", "(ZoneId)", "summary", "manual"], + ["java.time", "OffsetDateTime", "atZoneSameInstant", "(ZoneId)", "summary", "manual"], + ["java.time", "OffsetDateTime", "atZoneSimilarLocal", "(ZoneId)", "summary", "manual"], + ["java.time", "OffsetDateTime", "atZoneSimilarLocal", "(ZoneId)", "summary", "manual"], + ["java.time", "OffsetDateTime", "format", "(DateTimeFormatter)", "summary", "manual"], + ["java.time", "OffsetDateTime", "format", "(DateTimeFormatter)", "summary", "manual"], + ["java.time", "OffsetDateTime", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time", "OffsetDateTime", "getOffset", "()", "summary", "manual"], + ["java.time", "OffsetDateTime", "minusDays", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "minusHours", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "minusMinutes", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "minusMonths", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "minusNanos", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "minusSeconds", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "minusWeeks", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "minusYears", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "now", "(Clock)", "summary", "manual"], + ["java.time", "OffsetDateTime", "now", "(ZoneId)", "summary", "manual"], + ["java.time", "OffsetDateTime", "of", "(LocalDate,LocalTime,ZoneOffset)", "summary", "manual"], + ["java.time", "OffsetDateTime", "of", "(LocalDate,LocalTime,ZoneOffset)", "summary", "manual"], + ["java.time", "OffsetDateTime", "of", "(LocalDate,LocalTime,ZoneOffset)", "summary", "manual"], + ["java.time", "OffsetDateTime", "of", "(LocalDateTime,ZoneOffset)", "summary", "manual"], + ["java.time", "OffsetDateTime", "of", "(LocalDateTime,ZoneOffset)", "summary", "manual"], + ["java.time", "OffsetDateTime", "of", "(int,int,int,int,int,int,int,ZoneOffset)", "summary", "manual"], + ["java.time", "OffsetDateTime", "ofInstant", "(Instant,ZoneId)", "summary", "manual"], + ["java.time", "OffsetDateTime", "plusDays", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "plusHours", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "plusMinutes", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "plusMonths", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "plusNanos", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "plusSeconds", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "plusWeeks", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "plusYears", "(long)", "summary", "manual"], + ["java.time", "OffsetDateTime", "toLocalDate", "()", "summary", "manual"], + ["java.time", "OffsetDateTime", "toLocalDateTime", "()", "summary", "manual"], + ["java.time", "OffsetDateTime", "toLocalTime", "()", "summary", "manual"], + ["java.time", "OffsetDateTime", "toOffsetTime", "()", "summary", "manual"], + ["java.time", "OffsetDateTime", "toZonedDateTime", "()", "summary", "manual"], + ["java.time", "OffsetDateTime", "truncatedTo", "(TemporalUnit)", "summary", "manual"], + ["java.time", "OffsetDateTime", "withDayOfMonth", "(int)", "summary", "manual"], + ["java.time", "OffsetDateTime", "withDayOfYear", "(int)", "summary", "manual"], + ["java.time", "OffsetDateTime", "withHour", "(int)", "summary", "manual"], + ["java.time", "OffsetDateTime", "withMinute", "(int)", "summary", "manual"], + ["java.time", "OffsetDateTime", "withMonth", "(int)", "summary", "manual"], + ["java.time", "OffsetDateTime", "withNano", "(int)", "summary", "manual"], + ["java.time", "OffsetDateTime", "withOffsetSameLocal", "(ZoneOffset)", "summary", "manual"], + ["java.time", "OffsetDateTime", "withOffsetSameLocal", "(ZoneOffset)", "summary", "manual"], + ["java.time", "OffsetDateTime", "withSecond", "(int)", "summary", "manual"], + ["java.time", "OffsetDateTime", "withYear", "(int)", "summary", "manual"], + ["java.time", "OffsetTime", "atDate", "(LocalDate)", "summary", "manual"], + ["java.time", "OffsetTime", "atDate", "(LocalDate)", "summary", "manual"], + ["java.time", "OffsetTime", "format", "(DateTimeFormatter)", "summary", "manual"], + ["java.time", "OffsetTime", "format", "(DateTimeFormatter)", "summary", "manual"], + ["java.time", "OffsetTime", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time", "OffsetTime", "getOffset", "()", "summary", "manual"], + ["java.time", "OffsetTime", "minusHours", "(long)", "summary", "manual"], + ["java.time", "OffsetTime", "minusMinutes", "(long)", "summary", "manual"], + ["java.time", "OffsetTime", "minusNanos", "(long)", "summary", "manual"], + ["java.time", "OffsetTime", "minusSeconds", "(long)", "summary", "manual"], + ["java.time", "OffsetTime", "now", "(Clock)", "summary", "manual"], + ["java.time", "OffsetTime", "now", "(ZoneId)", "summary", "manual"], + ["java.time", "OffsetTime", "of", "(LocalTime,ZoneOffset)", "summary", "manual"], + ["java.time", "OffsetTime", "of", "(LocalTime,ZoneOffset)", "summary", "manual"], + ["java.time", "OffsetTime", "of", "(int,int,int,int,ZoneOffset)", "summary", "manual"], + ["java.time", "OffsetTime", "ofInstant", "(Instant,ZoneId)", "summary", "manual"], + ["java.time", "OffsetTime", "plusHours", "(long)", "summary", "manual"], + ["java.time", "OffsetTime", "plusMinutes", "(long)", "summary", "manual"], + ["java.time", "OffsetTime", "plusNanos", "(long)", "summary", "manual"], + ["java.time", "OffsetTime", "plusSeconds", "(long)", "summary", "manual"], + ["java.time", "OffsetTime", "toLocalTime", "()", "summary", "manual"], + ["java.time", "OffsetTime", "truncatedTo", "(TemporalUnit)", "summary", "manual"], + ["java.time", "OffsetTime", "withHour", "(int)", "summary", "manual"], + ["java.time", "OffsetTime", "withMinute", "(int)", "summary", "manual"], + ["java.time", "OffsetTime", "withNano", "(int)", "summary", "manual"], + ["java.time", "OffsetTime", "withOffsetSameLocal", "(ZoneOffset)", "summary", "manual"], + ["java.time", "OffsetTime", "withOffsetSameLocal", "(ZoneOffset)", "summary", "manual"], + ["java.time", "OffsetTime", "withSecond", "(int)", "summary", "manual"], + ["java.time", "Period", "from", "(TemporalAmount)", "summary", "manual"], + ["java.time", "Period", "minusDays", "(long)", "summary", "manual"], + ["java.time", "Period", "minusMonths", "(long)", "summary", "manual"], + ["java.time", "Period", "minusYears", "(long)", "summary", "manual"], + ["java.time", "Year", "format", "(DateTimeFormatter)", "summary", "manual"], + ["java.time", "Year", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time", "Year", "minusYears", "(long)", "summary", "manual"], + ["java.time", "YearMonth", "format", "(DateTimeFormatter)", "summary", "manual"], + ["java.time", "YearMonth", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time", "YearMonth", "minusMonths", "(long)", "summary", "manual"], + ["java.time", "YearMonth", "minusYears", "(long)", "summary", "manual"], + ["java.time", "YearMonth", "withMonth", "(int)", "summary", "manual"], + ["java.time", "YearMonth", "withYear", "(int)", "summary", "manual"], + ["java.time", "ZoneId", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time", "ZoneId", "getDisplayName", "(TextStyle,Locale)", "summary", "manual"], + ["java.time", "ZoneId", "getId", "()", "summary", "manual"], + ["java.time", "ZoneId", "getRules", "()", "summary", "manual"], + ["java.time", "ZoneId", "of", "(String,Map)", "summary", "manual"], + ["java.time", "ZoneId", "of", "(String,Map)", "summary", "manual"], + ["java.time", "ZoneId", "ofOffset", "(String,ZoneOffset)", "summary", "manual"], + ["java.time", "ZoneId", "ofOffset", "(String,ZoneOffset)", "summary", "manual"], + ["java.time", "ZoneOffset", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time", "ZonedDateTime", "from", "(TemporalAccessor)", "summary", "manual"], + ["java.time", "ZonedDateTime", "minusDays", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "minusHours", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "minusMinutes", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "minusMonths", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "minusNanos", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "minusSeconds", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "minusWeeks", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "minusYears", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "now", "(Clock)", "summary", "manual"], + ["java.time", "ZonedDateTime", "now", "(ZoneId)", "summary", "manual"], + ["java.time", "ZonedDateTime", "of", "(LocalDate,LocalTime,ZoneId)", "summary", "manual"], + ["java.time", "ZonedDateTime", "of", "(LocalDate,LocalTime,ZoneId)", "summary", "manual"], + ["java.time", "ZonedDateTime", "of", "(LocalDate,LocalTime,ZoneId)", "summary", "manual"], + ["java.time", "ZonedDateTime", "of", "(LocalDateTime,ZoneId)", "summary", "manual"], + ["java.time", "ZonedDateTime", "of", "(LocalDateTime,ZoneId)", "summary", "manual"], + ["java.time", "ZonedDateTime", "of", "(int,int,int,int,int,int,int,ZoneId)", "summary", "manual"], + ["java.time", "ZonedDateTime", "ofInstant", "(Instant,ZoneId)", "summary", "manual"], + ["java.time", "ZonedDateTime", "ofInstant", "(LocalDateTime,ZoneOffset,ZoneId)", "summary", "manual"], + ["java.time", "ZonedDateTime", "ofInstant", "(LocalDateTime,ZoneOffset,ZoneId)", "summary", "manual"], + ["java.time", "ZonedDateTime", "ofInstant", "(LocalDateTime,ZoneOffset,ZoneId)", "summary", "manual"], + ["java.time", "ZonedDateTime", "ofLocal", "(LocalDateTime,ZoneId,ZoneOffset)", "summary", "manual"], + ["java.time", "ZonedDateTime", "ofLocal", "(LocalDateTime,ZoneId,ZoneOffset)", "summary", "manual"], + ["java.time", "ZonedDateTime", "ofLocal", "(LocalDateTime,ZoneId,ZoneOffset)", "summary", "manual"], + ["java.time", "ZonedDateTime", "ofStrict", "(LocalDateTime,ZoneOffset,ZoneId)", "summary", "manual"], + ["java.time", "ZonedDateTime", "ofStrict", "(LocalDateTime,ZoneOffset,ZoneId)", "summary", "manual"], + ["java.time", "ZonedDateTime", "ofStrict", "(LocalDateTime,ZoneOffset,ZoneId)", "summary", "manual"], + ["java.time", "ZonedDateTime", "plusDays", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "plusHours", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "plusMinutes", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "plusMonths", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "plusNanos", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "plusSeconds", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "plusWeeks", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "plusYears", "(long)", "summary", "manual"], + ["java.time", "ZonedDateTime", "toOffsetDateTime", "()", "summary", "manual"], + ["java.time", "ZonedDateTime", "truncatedTo", "(TemporalUnit)", "summary", "manual"], + ["java.time", "ZonedDateTime", "withDayOfMonth", "(int)", "summary", "manual"], + ["java.time", "ZonedDateTime", "withDayOfYear", "(int)", "summary", "manual"], + ["java.time", "ZonedDateTime", "withFixedOffsetZone", "()", "summary", "manual"], + ["java.time", "ZonedDateTime", "withHour", "(int)", "summary", "manual"], + ["java.time", "ZonedDateTime", "withMinute", "(int)", "summary", "manual"], + ["java.time", "ZonedDateTime", "withMonth", "(int)", "summary", "manual"], + ["java.time", "ZonedDateTime", "withNano", "(int)", "summary", "manual"], + ["java.time", "ZonedDateTime", "withSecond", "(int)", "summary", "manual"], + ["java.time", "ZonedDateTime", "withYear", "(int)", "summary", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.time.model.yml b/java/ql/lib/ext/java.time.model.yml deleted file mode 100644 index e5cf417476a2..000000000000 --- a/java/ql/lib/ext/java.time.model.yml +++ /dev/null @@ -1,275 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.time", "Instant", "now", "()", "summary", "manual"] - - ["java.time", "LocalDate", "now", "()", "summary", "manual"] - - ["java.time", "LocalDateTime", "now", "()", "summary", "manual"] - - ["java.time", "ZonedDateTime", "now", "()", "summary", "manual"] - - ["java.time", "ZoneId", "of", "(String)", "summary", "manual"] - - ["java.time", "ZoneId", "systemDefault", "()", "summary", "manual"] - - # The below APIs have numeric flow and are currently being stored as neutral models. - # These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. - - ["java.time", "Duration", "ofMillis", "(long)", "summary", "manual"] # taint-numeric - - ["java.time", "Duration", "ofMinutes", "(long)", "summary", "manual"] # taint-numeric - - ["java.time", "Duration", "ofSeconds", "(long)", "summary", "manual"] # taint-numeric - - ["java.time", "Duration", "toMillis", "()", "summary", "manual"] # taint-numeric - - ["java.time", "Instant", "ofEpochMilli", "(long)", "summary", "manual"] # taint-numeric - - ["java.time", "Instant", "parse", "(CharSequence)", "summary", "manual"] # taint-numeric - - ["java.time", "Instant", "toEpochMilli", "()", "summary", "manual"] # taint-numeric - - ["java.time", "LocalDate", "plusDays", "(long)", "summary", "manual"] # taint-numeric - - ["java.time", "LocalDate", "of", "(int,int,int)", "summary", "manual"] # taint-numeric - - ["java.time", "LocalDate", "parse", "(CharSequence)", "summary", "manual"] # taint-numeric - - ["java.time", "LocalDateTime", "of", "(int,int,int,int,int,int)", "summary", "manual"] # taint-numeric - - # The below were bulk-converted from df-generated taint models - - ["java.time", "Clock", "fixed", "(Instant,ZoneId)", "summary", "manual"] - - ["java.time", "Clock", "fixed", "(Instant,ZoneId)", "summary", "manual"] - - ["java.time", "Clock", "getZone", "()", "summary", "manual"] - - ["java.time", "Clock", "offset", "(Clock,Duration)", "summary", "manual"] - - ["java.time", "Clock", "offset", "(Clock,Duration)", "summary", "manual"] - - ["java.time", "Clock", "system", "(ZoneId)", "summary", "manual"] - - ["java.time", "Clock", "tick", "(Clock,Duration)", "summary", "manual"] - - ["java.time", "Clock", "tickMillis", "(ZoneId)", "summary", "manual"] - - ["java.time", "Clock", "tickMinutes", "(ZoneId)", "summary", "manual"] - - ["java.time", "Clock", "tickSeconds", "(ZoneId)", "summary", "manual"] - - ["java.time", "DayOfWeek", "getDisplayName", "(TextStyle,Locale)", "summary", "manual"] - - ["java.time", "Duration", "abs", "()", "summary", "manual"] - - ["java.time", "Duration", "minus", "(Duration)", "summary", "manual"] - - ["java.time", "Duration", "minus", "(long,TemporalUnit)", "summary", "manual"] - - ["java.time", "Duration", "minusDays", "(long)", "summary", "manual"] - - ["java.time", "Duration", "minusHours", "(long)", "summary", "manual"] - - ["java.time", "Duration", "minusMillis", "(long)", "summary", "manual"] - - ["java.time", "Duration", "minusMinutes", "(long)", "summary", "manual"] - - ["java.time", "Duration", "minusNanos", "(long)", "summary", "manual"] - - ["java.time", "Duration", "minusSeconds", "(long)", "summary", "manual"] - - ["java.time", "Duration", "negated", "()", "summary", "manual"] - - ["java.time", "Duration", "plus", "(Duration)", "summary", "manual"] - - ["java.time", "Duration", "plusDays", "(long)", "summary", "manual"] - - ["java.time", "Duration", "plusHours", "(long)", "summary", "manual"] - - ["java.time", "Duration", "plusMillis", "(long)", "summary", "manual"] - - ["java.time", "Duration", "plusMinutes", "(long)", "summary", "manual"] - - ["java.time", "Duration", "plusNanos", "(long)", "summary", "manual"] - - ["java.time", "Duration", "plusSeconds", "(long)", "summary", "manual"] - - ["java.time", "Instant", "atOffset", "(ZoneOffset)", "summary", "manual"] - - ["java.time", "Instant", "atZone", "(ZoneId)", "summary", "manual"] - - ["java.time", "Instant", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time", "Instant", "minusMillis", "(long)", "summary", "manual"] - - ["java.time", "Instant", "minusNanos", "(long)", "summary", "manual"] - - ["java.time", "Instant", "minusSeconds", "(long)", "summary", "manual"] - - ["java.time", "Instant", "now", "(Clock)", "summary", "manual"] - - ["java.time", "Instant", "plusMillis", "(long)", "summary", "manual"] - - ["java.time", "Instant", "plusNanos", "(long)", "summary", "manual"] - - ["java.time", "Instant", "plusSeconds", "(long)", "summary", "manual"] - - ["java.time", "InstantSource", "fixed", "(Instant)", "summary", "manual"] - - ["java.time", "InstantSource", "instant", "()", "summary", "manual"] - - ["java.time", "InstantSource", "offset", "(InstantSource,Duration)", "summary", "manual"] - - ["java.time", "InstantSource", "offset", "(InstantSource,Duration)", "summary", "manual"] - - ["java.time", "InstantSource", "tick", "(InstantSource,Duration)", "summary", "manual"] - - ["java.time", "InstantSource", "withZone", "(ZoneId)", "summary", "manual"] - - ["java.time", "InstantSource", "withZone", "(ZoneId)", "summary", "manual"] - - ["java.time", "LocalDate", "atStartOfDay", "()", "summary", "manual"] - - ["java.time", "LocalDate", "atStartOfDay", "(ZoneId)", "summary", "manual"] - - ["java.time", "LocalDate", "atStartOfDay", "(ZoneId)", "summary", "manual"] - - ["java.time", "LocalDate", "atTime", "(OffsetTime)", "summary", "manual"] - - ["java.time", "LocalDate", "atTime", "(OffsetTime)", "summary", "manual"] - - ["java.time", "LocalDate", "atTime", "(int,int)", "summary", "manual"] - - ["java.time", "LocalDate", "atTime", "(int,int,int)", "summary", "manual"] - - ["java.time", "LocalDate", "atTime", "(int,int,int,int)", "summary", "manual"] - - ["java.time", "LocalDate", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time", "LocalDate", "minusDays", "(long)", "summary", "manual"] - - ["java.time", "LocalDate", "minusMonths", "(long)", "summary", "manual"] - - ["java.time", "LocalDate", "minusWeeks", "(long)", "summary", "manual"] - - ["java.time", "LocalDate", "minusYears", "(long)", "summary", "manual"] - - ["java.time", "LocalDate", "plusWeeks", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "atOffset", "(ZoneOffset)", "summary", "manual"] - - ["java.time", "LocalDateTime", "atOffset", "(ZoneOffset)", "summary", "manual"] - - ["java.time", "LocalDateTime", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time", "LocalDateTime", "minusDays", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "minusHours", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "minusMinutes", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "minusMonths", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "minusNanos", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "minusSeconds", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "minusWeeks", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "minusYears", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "of", "(LocalDate,LocalTime)", "summary", "manual"] - - ["java.time", "LocalDateTime", "of", "(LocalDate,LocalTime)", "summary", "manual"] - - ["java.time", "LocalDateTime", "plusDays", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "plusHours", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "plusMinutes", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "plusMonths", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "plusNanos", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "plusSeconds", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "plusWeeks", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "plusYears", "(long)", "summary", "manual"] - - ["java.time", "LocalDateTime", "truncatedTo", "(TemporalUnit)", "summary", "manual"] - - ["java.time", "LocalDateTime", "withDayOfMonth", "(int)", "summary", "manual"] - - ["java.time", "LocalDateTime", "withDayOfYear", "(int)", "summary", "manual"] - - ["java.time", "LocalDateTime", "withHour", "(int)", "summary", "manual"] - - ["java.time", "LocalDateTime", "withMinute", "(int)", "summary", "manual"] - - ["java.time", "LocalDateTime", "withMonth", "(int)", "summary", "manual"] - - ["java.time", "LocalDateTime", "withNano", "(int)", "summary", "manual"] - - ["java.time", "LocalDateTime", "withSecond", "(int)", "summary", "manual"] - - ["java.time", "LocalDateTime", "withYear", "(int)", "summary", "manual"] - - ["java.time", "LocalTime", "atDate", "(LocalDate)", "summary", "manual"] - - ["java.time", "LocalTime", "atDate", "(LocalDate)", "summary", "manual"] - - ["java.time", "LocalTime", "atOffset", "(ZoneOffset)", "summary", "manual"] - - ["java.time", "LocalTime", "atOffset", "(ZoneOffset)", "summary", "manual"] - - ["java.time", "LocalTime", "format", "(DateTimeFormatter)", "summary", "manual"] - - ["java.time", "LocalTime", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time", "LocalTime", "minusHours", "(long)", "summary", "manual"] - - ["java.time", "LocalTime", "minusMinutes", "(long)", "summary", "manual"] - - ["java.time", "LocalTime", "minusNanos", "(long)", "summary", "manual"] - - ["java.time", "LocalTime", "minusSeconds", "(long)", "summary", "manual"] - - ["java.time", "Month", "getDisplayName", "(TextStyle,Locale)", "summary", "manual"] - - ["java.time", "MonthDay", "format", "(DateTimeFormatter)", "summary", "manual"] - - ["java.time", "MonthDay", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time", "MonthDay", "withMonth", "(int)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "atZoneSameInstant", "(ZoneId)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "atZoneSameInstant", "(ZoneId)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "atZoneSimilarLocal", "(ZoneId)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "atZoneSimilarLocal", "(ZoneId)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "format", "(DateTimeFormatter)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "format", "(DateTimeFormatter)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "getOffset", "()", "summary", "manual"] - - ["java.time", "OffsetDateTime", "minusDays", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "minusHours", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "minusMinutes", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "minusMonths", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "minusNanos", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "minusSeconds", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "minusWeeks", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "minusYears", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "now", "(Clock)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "now", "(ZoneId)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "of", "(LocalDate,LocalTime,ZoneOffset)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "of", "(LocalDate,LocalTime,ZoneOffset)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "of", "(LocalDate,LocalTime,ZoneOffset)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "of", "(LocalDateTime,ZoneOffset)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "of", "(LocalDateTime,ZoneOffset)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "of", "(int,int,int,int,int,int,int,ZoneOffset)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "ofInstant", "(Instant,ZoneId)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "plusDays", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "plusHours", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "plusMinutes", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "plusMonths", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "plusNanos", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "plusSeconds", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "plusWeeks", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "plusYears", "(long)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "toLocalDate", "()", "summary", "manual"] - - ["java.time", "OffsetDateTime", "toLocalDateTime", "()", "summary", "manual"] - - ["java.time", "OffsetDateTime", "toLocalTime", "()", "summary", "manual"] - - ["java.time", "OffsetDateTime", "toOffsetTime", "()", "summary", "manual"] - - ["java.time", "OffsetDateTime", "toZonedDateTime", "()", "summary", "manual"] - - ["java.time", "OffsetDateTime", "truncatedTo", "(TemporalUnit)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "withDayOfMonth", "(int)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "withDayOfYear", "(int)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "withHour", "(int)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "withMinute", "(int)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "withMonth", "(int)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "withNano", "(int)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "withOffsetSameLocal", "(ZoneOffset)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "withOffsetSameLocal", "(ZoneOffset)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "withSecond", "(int)", "summary", "manual"] - - ["java.time", "OffsetDateTime", "withYear", "(int)", "summary", "manual"] - - ["java.time", "OffsetTime", "atDate", "(LocalDate)", "summary", "manual"] - - ["java.time", "OffsetTime", "atDate", "(LocalDate)", "summary", "manual"] - - ["java.time", "OffsetTime", "format", "(DateTimeFormatter)", "summary", "manual"] - - ["java.time", "OffsetTime", "format", "(DateTimeFormatter)", "summary", "manual"] - - ["java.time", "OffsetTime", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time", "OffsetTime", "getOffset", "()", "summary", "manual"] - - ["java.time", "OffsetTime", "minusHours", "(long)", "summary", "manual"] - - ["java.time", "OffsetTime", "minusMinutes", "(long)", "summary", "manual"] - - ["java.time", "OffsetTime", "minusNanos", "(long)", "summary", "manual"] - - ["java.time", "OffsetTime", "minusSeconds", "(long)", "summary", "manual"] - - ["java.time", "OffsetTime", "now", "(Clock)", "summary", "manual"] - - ["java.time", "OffsetTime", "now", "(ZoneId)", "summary", "manual"] - - ["java.time", "OffsetTime", "of", "(LocalTime,ZoneOffset)", "summary", "manual"] - - ["java.time", "OffsetTime", "of", "(LocalTime,ZoneOffset)", "summary", "manual"] - - ["java.time", "OffsetTime", "of", "(int,int,int,int,ZoneOffset)", "summary", "manual"] - - ["java.time", "OffsetTime", "ofInstant", "(Instant,ZoneId)", "summary", "manual"] - - ["java.time", "OffsetTime", "plusHours", "(long)", "summary", "manual"] - - ["java.time", "OffsetTime", "plusMinutes", "(long)", "summary", "manual"] - - ["java.time", "OffsetTime", "plusNanos", "(long)", "summary", "manual"] - - ["java.time", "OffsetTime", "plusSeconds", "(long)", "summary", "manual"] - - ["java.time", "OffsetTime", "toLocalTime", "()", "summary", "manual"] - - ["java.time", "OffsetTime", "truncatedTo", "(TemporalUnit)", "summary", "manual"] - - ["java.time", "OffsetTime", "withHour", "(int)", "summary", "manual"] - - ["java.time", "OffsetTime", "withMinute", "(int)", "summary", "manual"] - - ["java.time", "OffsetTime", "withNano", "(int)", "summary", "manual"] - - ["java.time", "OffsetTime", "withOffsetSameLocal", "(ZoneOffset)", "summary", "manual"] - - ["java.time", "OffsetTime", "withOffsetSameLocal", "(ZoneOffset)", "summary", "manual"] - - ["java.time", "OffsetTime", "withSecond", "(int)", "summary", "manual"] - - ["java.time", "Period", "from", "(TemporalAmount)", "summary", "manual"] - - ["java.time", "Period", "minusDays", "(long)", "summary", "manual"] - - ["java.time", "Period", "minusMonths", "(long)", "summary", "manual"] - - ["java.time", "Period", "minusYears", "(long)", "summary", "manual"] - - ["java.time", "Year", "format", "(DateTimeFormatter)", "summary", "manual"] - - ["java.time", "Year", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time", "Year", "minusYears", "(long)", "summary", "manual"] - - ["java.time", "YearMonth", "format", "(DateTimeFormatter)", "summary", "manual"] - - ["java.time", "YearMonth", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time", "YearMonth", "minusMonths", "(long)", "summary", "manual"] - - ["java.time", "YearMonth", "minusYears", "(long)", "summary", "manual"] - - ["java.time", "YearMonth", "withMonth", "(int)", "summary", "manual"] - - ["java.time", "YearMonth", "withYear", "(int)", "summary", "manual"] - - ["java.time", "ZoneId", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time", "ZoneId", "getDisplayName", "(TextStyle,Locale)", "summary", "manual"] - - ["java.time", "ZoneId", "getId", "()", "summary", "manual"] - - ["java.time", "ZoneId", "getRules", "()", "summary", "manual"] - - ["java.time", "ZoneId", "of", "(String,Map)", "summary", "manual"] - - ["java.time", "ZoneId", "of", "(String,Map)", "summary", "manual"] - - ["java.time", "ZoneId", "ofOffset", "(String,ZoneOffset)", "summary", "manual"] - - ["java.time", "ZoneId", "ofOffset", "(String,ZoneOffset)", "summary", "manual"] - - ["java.time", "ZoneOffset", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "from", "(TemporalAccessor)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "minusDays", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "minusHours", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "minusMinutes", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "minusMonths", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "minusNanos", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "minusSeconds", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "minusWeeks", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "minusYears", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "now", "(Clock)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "now", "(ZoneId)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "of", "(LocalDate,LocalTime,ZoneId)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "of", "(LocalDate,LocalTime,ZoneId)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "of", "(LocalDate,LocalTime,ZoneId)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "of", "(LocalDateTime,ZoneId)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "of", "(LocalDateTime,ZoneId)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "of", "(int,int,int,int,int,int,int,ZoneId)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "ofInstant", "(Instant,ZoneId)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "ofInstant", "(LocalDateTime,ZoneOffset,ZoneId)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "ofInstant", "(LocalDateTime,ZoneOffset,ZoneId)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "ofInstant", "(LocalDateTime,ZoneOffset,ZoneId)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "ofLocal", "(LocalDateTime,ZoneId,ZoneOffset)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "ofLocal", "(LocalDateTime,ZoneId,ZoneOffset)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "ofLocal", "(LocalDateTime,ZoneId,ZoneOffset)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "ofStrict", "(LocalDateTime,ZoneOffset,ZoneId)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "ofStrict", "(LocalDateTime,ZoneOffset,ZoneId)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "ofStrict", "(LocalDateTime,ZoneOffset,ZoneId)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "plusDays", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "plusHours", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "plusMinutes", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "plusMonths", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "plusNanos", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "plusSeconds", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "plusWeeks", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "plusYears", "(long)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "toOffsetDateTime", "()", "summary", "manual"] - - ["java.time", "ZonedDateTime", "truncatedTo", "(TemporalUnit)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "withDayOfMonth", "(int)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "withDayOfYear", "(int)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "withFixedOffsetZone", "()", "summary", "manual"] - - ["java.time", "ZonedDateTime", "withHour", "(int)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "withMinute", "(int)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "withMonth", "(int)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "withNano", "(int)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "withSecond", "(int)", "summary", "manual"] - - ["java.time", "ZonedDateTime", "withYear", "(int)", "summary", "manual"] diff --git a/java/ql/lib/ext/java.time.temporal.model.json b/java/ql/lib/ext/java.time.temporal.model.json new file mode 100644 index 000000000000..0544bda66ee4 --- /dev/null +++ b/java/ql/lib/ext/java.time.temporal.model.json @@ -0,0 +1,39 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + // The below were bulk-converted from df-generated taint models + ["java.time.temporal", "Temporal", "minus", "(TemporalAmount)", "summary", "manual"], + ["java.time.temporal", "Temporal", "minus", "(long,TemporalUnit)", "summary", "manual"], + ["java.time.temporal", "Temporal", "plus", "(TemporalAmount)", "summary", "manual"], + ["java.time.temporal", "Temporal", "plus", "(long,TemporalUnit)", "summary", "manual"], + ["java.time.temporal", "Temporal", "with", "(TemporalAdjuster)", "summary", "manual"], + ["java.time.temporal", "Temporal", "with", "(TemporalAdjuster)", "summary", "manual"], + ["java.time.temporal", "Temporal", "with", "(TemporalField,long)", "summary", "manual"], + ["java.time.temporal", "TemporalAccessor", "query", "(TemporalQuery)", "summary", "manual"], + ["java.time.temporal", "TemporalAccessor", "range", "(TemporalField)", "summary", "manual"], + ["java.time.temporal", "TemporalAdjuster", "adjustInto", "(Temporal)", "summary", "manual"], + ["java.time.temporal", "TemporalAmount", "addTo", "(Temporal)", "summary", "manual"], + ["java.time.temporal", "TemporalAmount", "subtractFrom", "(Temporal)", "summary", "manual"], + ["java.time.temporal", "TemporalField", "adjustInto", "(Temporal,long)", "summary", "manual"], + ["java.time.temporal", "TemporalField", "getBaseUnit", "()", "summary", "manual"], + ["java.time.temporal", "TemporalField", "getDisplayName", "(Locale)", "summary", "manual"], + ["java.time.temporal", "TemporalField", "getDisplayName", "(Locale)", "summary", "manual"], + ["java.time.temporal", "TemporalField", "getRangeUnit", "()", "summary", "manual"], + ["java.time.temporal", "TemporalField", "range", "()", "summary", "manual"], + ["java.time.temporal", "TemporalField", "rangeRefinedBy", "(TemporalAccessor)", "summary", "manual"], + ["java.time.temporal", "TemporalField", "resolve", "(Map,TemporalAccessor,ResolverStyle)", "summary", "manual"], + ["java.time.temporal", "TemporalUnit", "addTo", "(Temporal,long)", "summary", "manual"], + ["java.time.temporal", "WeekFields", "dayOfWeek", "()", "summary", "manual"], + ["java.time.temporal", "WeekFields", "weekBasedYear", "()", "summary", "manual"], + ["java.time.temporal", "WeekFields", "weekOfMonth", "()", "summary", "manual"], + ["java.time.temporal", "WeekFields", "weekOfWeekBasedYear", "()", "summary", "manual"], + ["java.time.temporal", "WeekFields", "weekOfYear", "()", "summary", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.time.temporal.model.yml b/java/ql/lib/ext/java.time.temporal.model.yml deleted file mode 100644 index f01bd6117376..000000000000 --- a/java/ql/lib/ext/java.time.temporal.model.yml +++ /dev/null @@ -1,32 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - # The below were bulk-converted from df-generated taint models - - ["java.time.temporal", "Temporal", "minus", "(TemporalAmount)", "summary", "manual"] - - ["java.time.temporal", "Temporal", "minus", "(long,TemporalUnit)", "summary", "manual"] - - ["java.time.temporal", "Temporal", "plus", "(TemporalAmount)", "summary", "manual"] - - ["java.time.temporal", "Temporal", "plus", "(long,TemporalUnit)", "summary", "manual"] - - ["java.time.temporal", "Temporal", "with", "(TemporalAdjuster)", "summary", "manual"] - - ["java.time.temporal", "Temporal", "with", "(TemporalAdjuster)", "summary", "manual"] - - ["java.time.temporal", "Temporal", "with", "(TemporalField,long)", "summary", "manual"] - - ["java.time.temporal", "TemporalAccessor", "query", "(TemporalQuery)", "summary", "manual"] - - ["java.time.temporal", "TemporalAccessor", "range", "(TemporalField)", "summary", "manual"] - - ["java.time.temporal", "TemporalAdjuster", "adjustInto", "(Temporal)", "summary", "manual"] - - ["java.time.temporal", "TemporalAmount", "addTo", "(Temporal)", "summary", "manual"] - - ["java.time.temporal", "TemporalAmount", "subtractFrom", "(Temporal)", "summary", "manual"] - - ["java.time.temporal", "TemporalField", "adjustInto", "(Temporal,long)", "summary", "manual"] - - ["java.time.temporal", "TemporalField", "getBaseUnit", "()", "summary", "manual"] - - ["java.time.temporal", "TemporalField", "getDisplayName", "(Locale)", "summary", "manual"] - - ["java.time.temporal", "TemporalField", "getDisplayName", "(Locale)", "summary", "manual"] - - ["java.time.temporal", "TemporalField", "getRangeUnit", "()", "summary", "manual"] - - ["java.time.temporal", "TemporalField", "range", "()", "summary", "manual"] - - ["java.time.temporal", "TemporalField", "rangeRefinedBy", "(TemporalAccessor)", "summary", "manual"] - - ["java.time.temporal", "TemporalField", "resolve", "(Map,TemporalAccessor,ResolverStyle)", "summary", "manual"] - - ["java.time.temporal", "TemporalUnit", "addTo", "(Temporal,long)", "summary", "manual"] - - ["java.time.temporal", "WeekFields", "dayOfWeek", "()", "summary", "manual"] - - ["java.time.temporal", "WeekFields", "weekBasedYear", "()", "summary", "manual"] - - ["java.time.temporal", "WeekFields", "weekOfMonth", "()", "summary", "manual"] - - ["java.time.temporal", "WeekFields", "weekOfWeekBasedYear", "()", "summary", "manual"] - - ["java.time.temporal", "WeekFields", "weekOfYear", "()", "summary", "manual"] diff --git a/java/ql/lib/ext/java.time.zone.model.json b/java/ql/lib/ext/java.time.zone.model.json new file mode 100644 index 000000000000..38cd8acb60fa --- /dev/null +++ b/java/ql/lib/ext/java.time.zone.model.json @@ -0,0 +1,43 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + // The below were bulk-converted from df-generated taint models + ["java.time.zone", "ZoneOffsetTransition", "getDateTimeAfter", "()", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransition", "getDateTimeBefore", "()", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransition", "getOffsetAfter", "()", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransition", "getOffsetBefore", "()", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransition", "of", "(LocalDateTime,ZoneOffset,ZoneOffset)", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransition", "of", "(LocalDateTime,ZoneOffset,ZoneOffset)", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransition", "of", "(LocalDateTime,ZoneOffset,ZoneOffset)", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransitionRule$TimeDefinition", "createDateTime", "(LocalDateTime,ZoneOffset,ZoneOffset)", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransitionRule", "createTransition", "(int)", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransitionRule", "getLocalTime", "()", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransitionRule", "getOffsetAfter", "()", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransitionRule", "getOffsetBefore", "()", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransitionRule", "getStandardOffset", "()", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransitionRule", "of", "(Month,int,DayOfWeek,LocalTime,boolean,ZoneOffsetTransitionRule$TimeDefinition,ZoneOffset,ZoneOffset,ZoneOffset)", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransitionRule", "of", "(Month,int,DayOfWeek,LocalTime,boolean,ZoneOffsetTransitionRule$TimeDefinition,ZoneOffset,ZoneOffset,ZoneOffset)", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransitionRule", "of", "(Month,int,DayOfWeek,LocalTime,boolean,ZoneOffsetTransitionRule$TimeDefinition,ZoneOffset,ZoneOffset,ZoneOffset)", "summary", "manual"], + ["java.time.zone", "ZoneOffsetTransitionRule", "of", "(Month,int,DayOfWeek,LocalTime,boolean,ZoneOffsetTransitionRule$TimeDefinition,ZoneOffset,ZoneOffset,ZoneOffset)", "summary", "manual"], + ["java.time.zone", "ZoneRules", "getOffset", "(Instant)", "summary", "manual"], + ["java.time.zone", "ZoneRules", "getOffset", "(LocalDateTime)", "summary", "manual"], + ["java.time.zone", "ZoneRules", "getStandardOffset", "(Instant)", "summary", "manual"], + ["java.time.zone", "ZoneRules", "getTransition", "(LocalDateTime)", "summary", "manual"], + ["java.time.zone", "ZoneRules", "getTransitionRules", "()", "summary", "manual"], + ["java.time.zone", "ZoneRules", "getTransitions", "()", "summary", "manual"], + ["java.time.zone", "ZoneRules", "getValidOffsets", "(LocalDateTime)", "summary", "manual"], + ["java.time.zone", "ZoneRules", "nextTransition", "(Instant)", "summary", "manual"], + ["java.time.zone", "ZoneRules", "of", "(ZoneOffset)", "summary", "manual"], + ["java.time.zone", "ZoneRules", "of", "(ZoneOffset,ZoneOffset,List,List,List)", "summary", "manual"], + ["java.time.zone", "ZoneRules", "of", "(ZoneOffset,ZoneOffset,List,List,List)", "summary", "manual"], + ["java.time.zone", "ZoneRules", "of", "(ZoneOffset,ZoneOffset,List,List,List)", "summary", "manual"], + ["java.time.zone", "ZoneRules", "previousTransition", "(Instant)", "summary", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.time.zone.model.yml b/java/ql/lib/ext/java.time.zone.model.yml deleted file mode 100644 index 5c4fb6618ae9..000000000000 --- a/java/ql/lib/ext/java.time.zone.model.yml +++ /dev/null @@ -1,36 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - # The below were bulk-converted from df-generated taint models - - ["java.time.zone", "ZoneOffsetTransition", "getDateTimeAfter", "()", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransition", "getDateTimeBefore", "()", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransition", "getOffsetAfter", "()", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransition", "getOffsetBefore", "()", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransition", "of", "(LocalDateTime,ZoneOffset,ZoneOffset)", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransition", "of", "(LocalDateTime,ZoneOffset,ZoneOffset)", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransition", "of", "(LocalDateTime,ZoneOffset,ZoneOffset)", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransitionRule$TimeDefinition", "createDateTime", "(LocalDateTime,ZoneOffset,ZoneOffset)", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransitionRule", "createTransition", "(int)", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransitionRule", "getLocalTime", "()", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransitionRule", "getOffsetAfter", "()", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransitionRule", "getOffsetBefore", "()", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransitionRule", "getStandardOffset", "()", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransitionRule", "of", "(Month,int,DayOfWeek,LocalTime,boolean,ZoneOffsetTransitionRule$TimeDefinition,ZoneOffset,ZoneOffset,ZoneOffset)", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransitionRule", "of", "(Month,int,DayOfWeek,LocalTime,boolean,ZoneOffsetTransitionRule$TimeDefinition,ZoneOffset,ZoneOffset,ZoneOffset)", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransitionRule", "of", "(Month,int,DayOfWeek,LocalTime,boolean,ZoneOffsetTransitionRule$TimeDefinition,ZoneOffset,ZoneOffset,ZoneOffset)", "summary", "manual"] - - ["java.time.zone", "ZoneOffsetTransitionRule", "of", "(Month,int,DayOfWeek,LocalTime,boolean,ZoneOffsetTransitionRule$TimeDefinition,ZoneOffset,ZoneOffset,ZoneOffset)", "summary", "manual"] - - ["java.time.zone", "ZoneRules", "getOffset", "(Instant)", "summary", "manual"] - - ["java.time.zone", "ZoneRules", "getOffset", "(LocalDateTime)", "summary", "manual"] - - ["java.time.zone", "ZoneRules", "getStandardOffset", "(Instant)", "summary", "manual"] - - ["java.time.zone", "ZoneRules", "getTransition", "(LocalDateTime)", "summary", "manual"] - - ["java.time.zone", "ZoneRules", "getTransitionRules", "()", "summary", "manual"] - - ["java.time.zone", "ZoneRules", "getTransitions", "()", "summary", "manual"] - - ["java.time.zone", "ZoneRules", "getValidOffsets", "(LocalDateTime)", "summary", "manual"] - - ["java.time.zone", "ZoneRules", "nextTransition", "(Instant)", "summary", "manual"] - - ["java.time.zone", "ZoneRules", "of", "(ZoneOffset)", "summary", "manual"] - - ["java.time.zone", "ZoneRules", "of", "(ZoneOffset,ZoneOffset,List,List,List)", "summary", "manual"] - - ["java.time.zone", "ZoneRules", "of", "(ZoneOffset,ZoneOffset,List,List,List)", "summary", "manual"] - - ["java.time.zone", "ZoneRules", "of", "(ZoneOffset,ZoneOffset,List,List,List)", "summary", "manual"] - - ["java.time.zone", "ZoneRules", "previousTransition", "(Instant)", "summary", "manual"] diff --git a/java/ql/lib/ext/java.util.concurrent.atomic.model.json b/java/ql/lib/ext/java.util.concurrent.atomic.model.json new file mode 100644 index 000000000000..a6744a841eb1 --- /dev/null +++ b/java/ql/lib/ext/java.util.concurrent.atomic.model.json @@ -0,0 +1,36 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.concurrent.atomic", "AtomicReference", false, "AtomicReference", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicReference.value]", "value", "manual"], + ["java.util.concurrent.atomic", "AtomicReference", false, "get", "()", "", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicReference.value]", "ReturnValue", "value", "manual"], + ["java.util.concurrent.atomic", "AtomicReference", false, "set", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicReference.value]", "value", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.concurrent.atomic", "AtomicBoolean", "AtomicBoolean", "(boolean)", "summary", "manual"], + ["java.util.concurrent.atomic", "AtomicBoolean", "compareAndSet", "(boolean,boolean)", "summary", "manual"], + ["java.util.concurrent.atomic", "AtomicBoolean", "get", "()", "summary", "manual"], + ["java.util.concurrent.atomic", "AtomicBoolean", "set", "(boolean)", "summary", "manual"], + // The below APIs have numeric flow and are currently being stored as neutral models. + // These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. + ["java.util.concurrent.atomic", "AtomicInteger", "AtomicInteger", "(int)", "summary", "manual"], // value-numeric + ["java.util.concurrent.atomic", "AtomicInteger", "get", "()", "summary", "manual"], // value-numeric + ["java.util.concurrent.atomic", "AtomicInteger", "incrementAndGet", "()", "summary", "manual"], // taint-numeric + ["java.util.concurrent.atomic", "AtomicLong", "AtomicLong", "(long)", "summary", "manual"], // value-numeric + ["java.util.concurrent.atomic", "AtomicLong", "addAndGet", "(long)", "summary", "manual"], // taint-numeric + ["java.util.concurrent.atomic", "AtomicLong", "get", "()", "summary", "manual"], // value-numeric + ["java.util.concurrent.atomic", "AtomicLong", "incrementAndGet", "()", "summary", "manual"] // taint-numeric + ] + } + ] +} diff --git a/java/ql/lib/ext/java.util.concurrent.atomic.model.yml b/java/ql/lib/ext/java.util.concurrent.atomic.model.yml deleted file mode 100644 index deff06df50ee..000000000000 --- a/java/ql/lib/ext/java.util.concurrent.atomic.model.yml +++ /dev/null @@ -1,27 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.concurrent.atomic", "AtomicReference", False, "AtomicReference", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicReference.value]", "value", "manual"] - - ["java.util.concurrent.atomic", "AtomicReference", False, "get", "()", "", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicReference.value]", "ReturnValue", "value", "manual"] - - ["java.util.concurrent.atomic", "AtomicReference", False, "set", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicReference.value]", "value", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.concurrent.atomic", "AtomicBoolean", "AtomicBoolean", "(boolean)", "summary", "manual"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "compareAndSet", "(boolean,boolean)", "summary", "manual"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "get", "()", "summary", "manual"] - - ["java.util.concurrent.atomic", "AtomicBoolean", "set", "(boolean)", "summary", "manual"] - - # The below APIs have numeric flow and are currently being stored as neutral models. - # These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. - - ["java.util.concurrent.atomic", "AtomicInteger", "AtomicInteger", "(int)", "summary", "manual"] # value-numeric - - ["java.util.concurrent.atomic", "AtomicInteger", "get", "()", "summary", "manual"] # value-numeric - - ["java.util.concurrent.atomic", "AtomicInteger", "incrementAndGet", "()", "summary", "manual"] # taint-numeric - - ["java.util.concurrent.atomic", "AtomicLong", "AtomicLong", "(long)", "summary", "manual"] # value-numeric - - ["java.util.concurrent.atomic", "AtomicLong", "addAndGet", "(long)", "summary", "manual"] # taint-numeric - - ["java.util.concurrent.atomic", "AtomicLong", "get", "()", "summary", "manual"] # value-numeric - - ["java.util.concurrent.atomic", "AtomicLong", "incrementAndGet", "()", "summary", "manual"] # taint-numeric diff --git a/java/ql/lib/ext/java.util.concurrent.locks.model.json b/java/ql/lib/ext/java.util.concurrent.locks.model.json new file mode 100644 index 000000000000..47579797c1f0 --- /dev/null +++ b/java/ql/lib/ext/java.util.concurrent.locks.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.concurrent.locks", "Lock", "lock", "()", "summary", "manual"], + ["java.util.concurrent.locks", "Lock", "unlock", "()", "summary", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.util.concurrent.locks.model.yml b/java/ql/lib/ext/java.util.concurrent.locks.model.yml deleted file mode 100644 index 506a66bf7375..000000000000 --- a/java/ql/lib/ext/java.util.concurrent.locks.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.concurrent.locks", "Lock", "lock", "()", "summary", "manual"] - - ["java.util.concurrent.locks", "Lock", "unlock", "()", "summary", "manual"] diff --git a/java/ql/lib/ext/java.util.concurrent.model.json b/java/ql/lib/ext/java.util.concurrent.model.json new file mode 100644 index 000000000000..da53383c09c6 --- /dev/null +++ b/java/ql/lib/ext/java.util.concurrent.model.json @@ -0,0 +1,55 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.concurrent", "BlockingDeque", true, "offerFirst", "(Object,long,TimeUnit)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util.concurrent", "BlockingDeque", true, "offerLast", "(Object,long,TimeUnit)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util.concurrent", "BlockingDeque", true, "pollFirst", "(long,TimeUnit)", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util.concurrent", "BlockingDeque", true, "pollLast", "(long,TimeUnit)", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util.concurrent", "BlockingDeque", true, "putFirst", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util.concurrent", "BlockingDeque", true, "putLast", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util.concurrent", "BlockingDeque", true, "takeFirst", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util.concurrent", "BlockingDeque", true, "takeLast", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util.concurrent", "BlockingQueue", true, "drainTo", "(Collection)", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"], + ["java.util.concurrent", "BlockingQueue", true, "drainTo", "(Collection,int)", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"], + ["java.util.concurrent", "BlockingQueue", true, "offer", "(Object,long,TimeUnit)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util.concurrent", "BlockingQueue", true, "poll", "(long,TimeUnit)", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util.concurrent", "BlockingQueue", true, "put", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util.concurrent", "BlockingQueue", true, "take", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util.concurrent", "CompletableFuture", false, "complete", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.Future.value]", "value", "manual"], + ["java.util.concurrent", "CompletableFuture", false, "completedFuture", "(Object)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.concurrent.Future.value]", "value", "manual"], + ["java.util.concurrent", "CompletableFuture", false, "join", "()", "", "Argument[this].SyntheticField[java.util.concurrent.Future.value]", "ReturnValue", "value", "manual"], + ["java.util.concurrent", "CompletionStage", false, "toCompletableFuture", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util.concurrent", "ConcurrentHashMap", true, "elements", "()", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["java.util.concurrent", "ExecutorService", true, "submit", "(Runnable)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.util.concurrent", "Future", true, "get", "()", "", "Argument[this].SyntheticField[java.util.concurrent.Future.value]", "ReturnValue", "value", "manual"], + ["java.util.concurrent", "TransferQueue", true, "transfer", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util.concurrent", "TransferQueue", true, "tryTransfer", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util.concurrent", "TransferQueue", true, "tryTransfer", "(Object,long,TimeUnit)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.concurrent", "CompletableFuture", "completeExceptionally", "(Throwable)", "summary", "manual"], + ["java.util.concurrent", "CompletableFuture", "isDone", "()", "summary", "manual"], + ["java.util.concurrent", "CountDownLatch", "await", "", "summary", "manual"], + ["java.util.concurrent", "CountDownLatch", "countDown", "()", "summary", "manual"], + ["java.util.concurrent", "Executor", "execute", "(Runnable)", "summary", "manual"], + ["java.util.concurrent", "ExecutorService", "shutdown", "()", "summary", "manual"], + // The below APIs have numeric flow and are currently being stored as neutral models. + // These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. + ["java.util.concurrent", "CountDownLatch", "CountDownLatch", "(int)", "summary", "manual"], // value-numeric + ["java.util.concurrent", "CountDownLatch", "getCount", "()", "summary", "manual"], // value-numeric + ["java.util.concurrent", "TimeUnit", "toMillis", "(long)", "summary", "manual"] // taint-numeric + ] + } + ] +} diff --git a/java/ql/lib/ext/java.util.concurrent.model.yml b/java/ql/lib/ext/java.util.concurrent.model.yml deleted file mode 100644 index 6fbdfe0a4c45..000000000000 --- a/java/ql/lib/ext/java.util.concurrent.model.yml +++ /dev/null @@ -1,46 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.concurrent", "BlockingDeque", True, "offerFirst", "(Object,long,TimeUnit)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util.concurrent", "BlockingDeque", True, "offerLast", "(Object,long,TimeUnit)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util.concurrent", "BlockingDeque", True, "pollFirst", "(long,TimeUnit)", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util.concurrent", "BlockingDeque", True, "pollLast", "(long,TimeUnit)", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util.concurrent", "BlockingDeque", True, "putFirst", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util.concurrent", "BlockingDeque", True, "putLast", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util.concurrent", "BlockingDeque", True, "takeFirst", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util.concurrent", "BlockingDeque", True, "takeLast", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util.concurrent", "BlockingQueue", True, "drainTo", "(Collection)", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"] - - ["java.util.concurrent", "BlockingQueue", True, "drainTo", "(Collection,int)", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"] - - ["java.util.concurrent", "BlockingQueue", True, "offer", "(Object,long,TimeUnit)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util.concurrent", "BlockingQueue", True, "poll", "(long,TimeUnit)", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util.concurrent", "BlockingQueue", True, "put", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util.concurrent", "BlockingQueue", True, "take", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util.concurrent", "CompletableFuture", False, "complete", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.Future.value]", "value", "manual"] - - ["java.util.concurrent", "CompletableFuture", False, "completedFuture", "(Object)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.concurrent.Future.value]", "value", "manual"] - - ["java.util.concurrent", "CompletableFuture", False, "join", "()", "", "Argument[this].SyntheticField[java.util.concurrent.Future.value]", "ReturnValue", "value", "manual"] - - ["java.util.concurrent", "CompletionStage", False, "toCompletableFuture", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util.concurrent", "ConcurrentHashMap", True, "elements", "()", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["java.util.concurrent", "ExecutorService", True, "submit", "(Runnable)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.util.concurrent", "Future", True, "get", "()", "", "Argument[this].SyntheticField[java.util.concurrent.Future.value]", "ReturnValue", "value", "manual"] - - ["java.util.concurrent", "TransferQueue", True, "transfer", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util.concurrent", "TransferQueue", True, "tryTransfer", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util.concurrent", "TransferQueue", True, "tryTransfer", "(Object,long,TimeUnit)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.concurrent", "CompletableFuture", "completeExceptionally", "(Throwable)", "summary", "manual"] - - ["java.util.concurrent", "CompletableFuture", "isDone", "()", "summary", "manual"] - - ["java.util.concurrent", "CountDownLatch", "await", "", "summary", "manual"] - - ["java.util.concurrent", "CountDownLatch", "countDown", "()", "summary", "manual"] - - ["java.util.concurrent", "Executor", "execute", "(Runnable)", "summary", "manual"] - - ["java.util.concurrent", "ExecutorService", "shutdown", "()", "summary", "manual"] - - # The below APIs have numeric flow and are currently being stored as neutral models. - # These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. - - ["java.util.concurrent", "CountDownLatch", "CountDownLatch", "(int)", "summary", "manual"] # value-numeric - - ["java.util.concurrent", "CountDownLatch", "getCount", "()", "summary", "manual"] # value-numeric - - ["java.util.concurrent", "TimeUnit", "toMillis", "(long)", "summary", "manual"] # taint-numeric diff --git a/java/ql/lib/ext/java.util.function.model.json b/java/ql/lib/ext/java.util.function.model.json new file mode 100644 index 000000000000..07e3f6bff9ac --- /dev/null +++ b/java/ql/lib/ext/java.util.function.model.json @@ -0,0 +1,22 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.util.function", "Predicate", false, "test", "(Object)", "", "Argument[this]", "regex-use[0]", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.function", "Function", "identity", "()", "summary", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.util.function.model.yml b/java/ql/lib/ext/java.util.function.model.yml deleted file mode 100644 index f2796bd63ee7..000000000000 --- a/java/ql/lib/ext/java.util.function.model.yml +++ /dev/null @@ -1,12 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.util.function", "Predicate", False, "test", "(Object)", "", "Argument[this]", "regex-use[0]", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.function", "Function", "identity", "()", "summary", "manual"] diff --git a/java/ql/lib/ext/java.util.logging.model.json b/java/ql/lib/ext/java.util.logging.model.json new file mode 100644 index 000000000000..1373b158bb1c --- /dev/null +++ b/java/ql/lib/ext/java.util.logging.model.json @@ -0,0 +1,73 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.util.logging", "FileHandler", true, "FileHandler", "(String,boolean)", "", "Argument[0]", "path-injection", "ai-manual"], + ["java.util.logging", "FileHandler", true, "FileHandler", "(String,int,int)", "", "Argument[0]", "path-injection", "ai-manual"], + ["java.util.logging", "Logger", true, "config", "", "", "Argument[0]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "entering", "(String,String)", "", "Argument[0..1]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "entering", "(String,String,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "entering", "(String,String,Object[])", "", "Argument[0..2]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "exiting", "(String,String)", "", "Argument[0..1]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "exiting", "(String,String,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "fine", "", "", "Argument[0]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "finer", "", "", "Argument[0]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "finest", "", "", "Argument[0]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "info", "", "", "Argument[0]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "log", "(Level,String)", "", "Argument[1]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "log", "(Level,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "log", "(Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "log", "(Level,String,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "log", "(Level,Supplier)", "", "Argument[1]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "log", "(Level,Throwable,Supplier)", "", "Argument[2]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "log", "(LogRecord)", "", "Argument[0]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "logp", "(Level,String,String,String)", "", "Argument[1..3]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "logp", "(Level,String,String,String,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "logp", "(Level,String,String,String,Object[])", "", "Argument[1..4]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "logp", "(Level,String,String,String,Throwable)", "", "Argument[1..3]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "logp", "(Level,String,String,Supplier)", "", "Argument[1..3]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "logp", "(Level,String,String,Throwable,Supplier)", "", "Argument[1..2]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "logp", "(Level,String,String,Throwable,Supplier)", "", "Argument[4]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "logrb", "(Level,String,String,ResourceBundle,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "logrb", "(Level,String,String,ResourceBundle,String,Object[])", "", "Argument[4..5]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "logrb", "(Level,String,String,ResourceBundle,String,Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "logrb", "(Level,String,String,ResourceBundle,String,Throwable)", "", "Argument[4]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "logrb", "(Level,String,String,String,String)", "", "Argument[1..4]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "logrb", "(Level,String,String,String,String,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "logrb", "(Level,String,String,String,String,Object[])", "", "Argument[1..5]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "logrb", "(Level,String,String,String,String,Throwable)", "", "Argument[1..4]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "severe", "", "", "Argument[0]", "log-injection", "manual"], + ["java.util.logging", "Logger", true, "warning", "", "", "Argument[0]", "log-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.logging", "Logger", false, "getLogger", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.logging.Logger.name]", "value", "manual"], + ["java.util.logging", "Logger", false, "getName", "()", "", "Argument[this].SyntheticField[java.util.logging.Logger.name]", "ReturnValue", "value", "manual"], + ["java.util.logging", "LogRecord", false, "LogRecord", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["java.util.logging", "LogRecord", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"], + ["java.util.logging", "LogRecord", true, "getParameters", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.parameters].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["java.util.logging", "LogRecord", true, "setParameters", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.util.logging.LogRecord.parameters].ArrayElement", "value", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.logging", "Handler", "getEncoding", "()", "summary", "manual"], + ["java.util.logging", "Logger", "isLoggable", "(Level)", "summary", "manual"], + ["java.util.logging", "LogRecord", "getResourceBundle", "()", "summary", "df-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.util.logging.model.yml b/java/ql/lib/ext/java.util.logging.model.yml deleted file mode 100644 index f297bc8cda1c..000000000000 --- a/java/ql/lib/ext/java.util.logging.model.yml +++ /dev/null @@ -1,58 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.util.logging", "FileHandler", True, "FileHandler", "(String,boolean)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["java.util.logging", "FileHandler", True, "FileHandler", "(String,int,int)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["java.util.logging", "Logger", True, "config", "", "", "Argument[0]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "entering", "(String,String)", "", "Argument[0..1]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "entering", "(String,String,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "entering", "(String,String,Object[])", "", "Argument[0..2]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "exiting", "(String,String)", "", "Argument[0..1]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "exiting", "(String,String,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "fine", "", "", "Argument[0]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "finer", "", "", "Argument[0]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "finest", "", "", "Argument[0]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "info", "", "", "Argument[0]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "log", "(Level,String)", "", "Argument[1]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "log", "(Level,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "log", "(Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "log", "(Level,String,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "log", "(Level,Supplier)", "", "Argument[1]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "log", "(Level,Throwable,Supplier)", "", "Argument[2]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "log", "(LogRecord)", "", "Argument[0]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "logp", "(Level,String,String,String)", "", "Argument[1..3]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "logp", "(Level,String,String,String,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "logp", "(Level,String,String,String,Object[])", "", "Argument[1..4]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "logp", "(Level,String,String,String,Throwable)", "", "Argument[1..3]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "logp", "(Level,String,String,Supplier)", "", "Argument[1..3]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "logp", "(Level,String,String,Throwable,Supplier)", "", "Argument[1..2]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "logp", "(Level,String,String,Throwable,Supplier)", "", "Argument[4]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,ResourceBundle,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,ResourceBundle,String,Object[])", "", "Argument[4..5]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,ResourceBundle,String,Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,ResourceBundle,String,Throwable)", "", "Argument[4]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,String,String)", "", "Argument[1..4]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,String,String,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,String,String,Object[])", "", "Argument[1..5]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,String,String,Throwable)", "", "Argument[1..4]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "severe", "", "", "Argument[0]", "log-injection", "manual"] - - ["java.util.logging", "Logger", True, "warning", "", "", "Argument[0]", "log-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.logging", "Logger", False, "getLogger", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.logging.Logger.name]", "value", "manual"] - - ["java.util.logging", "Logger", False, "getName", "()", "", "Argument[this].SyntheticField[java.util.logging.Logger.name]", "ReturnValue", "value", "manual"] - - ["java.util.logging", "LogRecord", False, "LogRecord", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["java.util.logging", "LogRecord", True, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"] - - ["java.util.logging", "LogRecord", True, "getParameters", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.parameters].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["java.util.logging", "LogRecord", True, "setParameters", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.util.logging.LogRecord.parameters].ArrayElement", "value", "manual"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.logging", "Handler", "getEncoding", "()", "summary", "manual"] - - ["java.util.logging", "Logger", "isLoggable", "(Level)", "summary", "manual"] - - ["java.util.logging", "LogRecord", "getResourceBundle", "()", "summary", "df-manual"] diff --git a/java/ql/lib/ext/java.util.model.json b/java/ql/lib/ext/java.util.model.json new file mode 100644 index 000000000000..2e99fbf2a580 --- /dev/null +++ b/java/ql/lib/ext/java.util.model.json @@ -0,0 +1,580 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["java.util", "Properties", true, "get", "", "", "ReturnValue", "environment", "manual"], + ["java.util", "Properties", true, "getProperty", "", "", "ReturnValue", "environment", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util", "AbstractMap$SimpleEntry", false, "SimpleEntry", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["java.util", "AbstractMap$SimpleEntry", false, "SimpleEntry", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["java.util", "AbstractMap$SimpleEntry", false, "SimpleEntry", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["java.util", "AbstractMap$SimpleEntry", false, "SimpleEntry", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["java.util", "AbstractMap$SimpleImmutableEntry", false, "SimpleImmutableEntry", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["java.util", "AbstractMap$SimpleImmutableEntry", false, "SimpleImmutableEntry", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["java.util", "AbstractMap$SimpleImmutableEntry", false, "SimpleImmutableEntry", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["java.util", "AbstractMap$SimpleImmutableEntry", false, "SimpleImmutableEntry", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["java.util", "ArrayDeque", false, "ArrayDeque", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["java.util", "ArrayList", false, "ArrayList", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["java.util", "Arrays", false, "asList", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["java.util", "Arrays", false, "copyOf", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "copyOfRange", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(Object[],Object)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(Object[],int,int,Object)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(boolean[],boolean)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(boolean[],int,int,boolean)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(byte[],byte)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(byte[],int,int,byte)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(char[],char)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(char[],int,int,char)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(double[],double)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(double[],int,int,double)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(float[],float)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(float[],int,int,float)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(int[],int)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(int[],int,int,int)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(long[],int,int,long)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(long[],long)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(short[],int,int,short)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "fill", "(short[],short)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Arrays", false, "spliterator", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["java.util", "Arrays", false, "stream", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["java.util", "Base64$Decoder", false, "decode", "(ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.util", "Base64$Decoder", false, "decode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.util", "Base64$Decoder", false, "decode", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.util", "Base64$Decoder", false, "wrap", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.util", "Base64$Encoder", false, "encode", "(ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.util", "Base64$Encoder", false, "encode", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.util", "Base64$Encoder", false, "encodeToString", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.util", "Base64$Encoder", false, "wrap", "(OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.util", "Collection", true, "add", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util", "Collection", true, "addAll", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["java.util", "Collection", true, "parallelStream", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collection", true, "stream", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collection", true, "toArray", "", "", "Argument[this].Element", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Collection", true, "toArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["java.util", "Collections", false, "addAll", "(Collection,Object[])", "", "Argument[1].ArrayElement", "Argument[0].Element", "value", "manual"], + ["java.util", "Collections", false, "asLifoQueue", "(Deque)", "", "Argument[0].Element", "ReturnValue.Element", "value", "df-manual"], + ["java.util", "Collections", false, "checkedCollection", "(Collection,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "checkedList", "(List,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "checkedMap", "(Map,Class,Class)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Collections", false, "checkedMap", "(Map,Class,Class)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Collections", false, "checkedNavigableMap", "(NavigableMap,Class,Class)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Collections", false, "checkedNavigableMap", "(NavigableMap,Class,Class)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Collections", false, "checkedNavigableSet", "(NavigableSet,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "checkedQueue", "(Queue,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "df-manual"], + ["java.util", "Collections", false, "checkedSet", "(Set,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "checkedSortedMap", "(SortedMap,Class,Class)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Collections", false, "checkedSortedMap", "(SortedMap,Class,Class)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Collections", false, "checkedSortedSet", "(SortedSet,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "copy", "(List,List)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"], + ["java.util", "Collections", false, "enumeration", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "fill", "(List,Object)", "", "Argument[1]", "Argument[0].Element", "value", "manual"], + ["java.util", "Collections", false, "list", "(Enumeration)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "max", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["java.util", "Collections", false, "min", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["java.util", "Collections", false, "nCopies", "(int,Object)", "", "Argument[1]", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "replaceAll", "(List,Object,Object)", "", "Argument[2]", "Argument[0].Element", "value", "manual"], + ["java.util", "Collections", false, "singleton", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "singletonList", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "singletonMap", "(Object,Object)", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Collections", false, "singletonMap", "(Object,Object)", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Collections", false, "synchronizedCollection", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "synchronizedList", "(List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "synchronizedMap", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Collections", false, "synchronizedMap", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Collections", false, "synchronizedNavigableMap", "(NavigableMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Collections", false, "synchronizedNavigableMap", "(NavigableMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Collections", false, "synchronizedNavigableSet", "(NavigableSet)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "synchronizedSet", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "synchronizedSortedMap", "(SortedMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Collections", false, "synchronizedSortedMap", "(SortedMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Collections", false, "synchronizedSortedSet", "(SortedSet)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "unmodifiableCollection", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "unmodifiableList", "(List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "unmodifiableMap", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Collections", false, "unmodifiableMap", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Collections", false, "unmodifiableNavigableMap", "(NavigableMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Collections", false, "unmodifiableNavigableMap", "(NavigableMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Collections", false, "unmodifiableNavigableSet", "(NavigableSet)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "unmodifiableSequencedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "unmodifiableSequencedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Collections", false, "unmodifiableSequencedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Collections", false, "unmodifiableSequencedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "unmodifiableSet", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Collections", false, "unmodifiableSortedMap", "(SortedMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Collections", false, "unmodifiableSortedMap", "(SortedMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Collections", false, "unmodifiableSortedSet", "(SortedSet)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "ConcurrentHashMap", false, "ConcurrentHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "df-manual"], + ["java.util", "ConcurrentHashMap", false, "ConcurrentHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "df-manual"], + ["java.util", "Deque", true, "addFirst", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util", "Deque", true, "addLast", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util", "Deque", true, "descendingIterator", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Deque", true, "getFirst", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Deque", true, "getLast", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Deque", true, "offerFirst", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util", "Deque", true, "offerLast", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util", "Deque", true, "peekFirst", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Deque", true, "peekLast", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Deque", true, "pollFirst", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Deque", true, "pollLast", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Deque", true, "pop", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Deque", true, "push", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util", "Deque", true, "removeFirst", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Deque", true, "removeLast", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Dictionary", true, "elements", "()", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["java.util", "Dictionary", true, "get", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "Dictionary", true, "keys", "()", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["java.util", "Dictionary", true, "put", "(Object,Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "Dictionary", true, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["java.util", "Dictionary", true, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["java.util", "Dictionary", true, "remove", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "EnumMap", false, "EnumMap", "(EnumMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["java.util", "EnumMap", false, "EnumMap", "(EnumMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["java.util", "EnumMap", false, "EnumMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["java.util", "EnumMap", false, "EnumMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["java.util", "Enumeration", true, "asIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Enumeration", true, "nextElement", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "EventObject", false, "EventObject", "(Object)", "", "Argument[0]", "Argument[this].Field[java.util.EventObject.source]", "value", "manual"], + ["java.util", "EventObject", true, "getSource", "()", "", "Argument[this].Field[java.util.EventObject.source]", "ReturnValue", "value", "manual"], + ["java.util", "HashMap", false, "HashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["java.util", "HashMap", false, "HashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["java.util", "HashSet", false, "HashSet", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["java.util", "Hashtable", false, "Hashtable", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["java.util", "Hashtable", false, "Hashtable", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["java.util", "IdentityHashMap", false, "IdentityHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["java.util", "IdentityHashMap", false, "IdentityHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["java.util", "Iterator", true, "forEachRemaining", "(Consumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util", "Iterator", true, "next", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "LinkedHashMap", false, "LinkedHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["java.util", "LinkedHashMap", false, "LinkedHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["java.util", "LinkedHashSet", false, "LinkedHashSet", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["java.util", "LinkedList", false, "LinkedList", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["java.util", "List", true, "add", "(int,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"], + ["java.util", "List", true, "addAll", "(int,Collection)", "", "Argument[1].WithElement", "Argument[this]", "value", "manual"], + ["java.util", "List", true, "clear", "()", "", "Argument[this].WithoutElement", "Argument[this]", "value", "manual"], + ["java.util", "List", false, "copyOf", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "List", true, "get", "(int)", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "List", true, "listIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "List", false, "of", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["java.util", "List", false, "of", "(Object,Object)", "", "Argument[0..1]", "ReturnValue.Element", "value", "manual"], + ["java.util", "List", false, "of", "(Object,Object,Object)", "", "Argument[0..2]", "ReturnValue.Element", "value", "manual"], + ["java.util", "List", false, "of", "(Object,Object,Object,Object)", "", "Argument[0..3]", "ReturnValue.Element", "value", "manual"], + ["java.util", "List", false, "of", "(Object,Object,Object,Object,Object)", "", "Argument[0..4]", "ReturnValue.Element", "value", "manual"], + ["java.util", "List", false, "of", "(Object,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "ReturnValue.Element", "value", "manual"], + ["java.util", "List", false, "of", "(Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "ReturnValue.Element", "value", "manual"], + ["java.util", "List", false, "of", "(Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "ReturnValue.Element", "value", "manual"], + ["java.util", "List", false, "of", "(Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "ReturnValue.Element", "value", "manual"], + ["java.util", "List", false, "of", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "ReturnValue.Element", "value", "manual"], + ["java.util", "List", false, "of", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["java.util", "List", true, "remove", "(int)", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "List", true, "set", "(int,Object)", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "List", true, "set", "(int,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"], + ["java.util", "List", true, "subList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "ListIterator", true, "add", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util", "ListIterator", true, "previous", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "ListIterator", true, "set", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util", "Map", true, "computeIfAbsent", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "Map", true, "computeIfAbsent", "", "", "Argument[1].ReturnValue", "Argument[this].MapValue", "value", "manual"], + ["java.util", "Map", true, "computeIfAbsent", "", "", "Argument[1].ReturnValue", "ReturnValue", "value", "manual"], + ["java.util", "Map", false, "copyOf", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Map", false, "copyOf", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Map", false, "entry", "(Object,Object)", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Map", false, "entry", "(Object,Object)", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Map", true, "entrySet", "", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"], + ["java.util", "Map", true, "entrySet", "", "", "Argument[this].MapValue", "ReturnValue.Element.MapValue", "value", "manual"], + ["java.util", "Map", true, "forEach", "(BiConsumer)", "", "Argument[this].MapKey", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util", "Map", true, "forEach", "(BiConsumer)", "", "Argument[this].MapValue", "Argument[0].Parameter[1]", "value", "manual"], + ["java.util", "Map", true, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "Map", true, "getOrDefault", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "Map", true, "getOrDefault", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["java.util", "Map", true, "keySet", "()", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["java.util", "Map", true, "merge", "(Object,Object,BiFunction)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[10]", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[11]", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[12]", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[13]", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[14]", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[15]", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[16]", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[17]", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[18]", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[19]", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[2]", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[3]", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[4]", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[5]", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[6]", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[7]", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[8]", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Map", false, "of", "", "", "Argument[9]", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Map", false, "ofEntries", "", "", "Argument[0].ArrayElement.MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "Map", false, "ofEntries", "", "", "Argument[0].ArrayElement.MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "Map", true, "put", "(Object,Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "Map", true, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["java.util", "Map", true, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["java.util", "Map", true, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["java.util", "Map", true, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["java.util", "Map", true, "putIfAbsent", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "Map", true, "putIfAbsent", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["java.util", "Map", true, "putIfAbsent", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["java.util", "Map", true, "remove", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "Map", true, "replace", "(Object,Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "Map", true, "replace", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["java.util", "Map", true, "replace", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["java.util", "Map", true, "replace", "(Object,Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["java.util", "Map", true, "replace", "(Object,Object,Object)", "", "Argument[2]", "Argument[this].MapValue", "value", "manual"], + ["java.util", "Map", true, "values", "()", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["java.util", "Map$Entry", true, "copyOf", "(Map$Entry)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "df-manual"], + ["java.util", "Map$Entry", true, "copyOf", "(Map$Entry)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "df-manual"], + ["java.util", "Map$Entry", true, "getKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["java.util", "Map$Entry", true, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "Map$Entry", true, "setValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "Map$Entry", true, "setValue", "", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"], + ["java.util", "NavigableMap", true, "ceilingEntry", "(Object)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "NavigableMap", true, "ceilingEntry", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "NavigableMap", true, "descendingMap", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "NavigableMap", true, "descendingMap", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "NavigableMap", true, "firstEntry", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "NavigableMap", true, "firstEntry", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "NavigableMap", true, "floorEntry", "(Object)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "NavigableMap", true, "floorEntry", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "NavigableMap", true, "headMap", "(Object,boolean)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "NavigableMap", true, "headMap", "(Object,boolean)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "NavigableMap", true, "higherEntry", "(Object)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "NavigableMap", true, "higherEntry", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "NavigableMap", true, "lastEntry", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "NavigableMap", true, "lastEntry", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "NavigableMap", true, "lowerEntry", "(Object)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "NavigableMap", true, "lowerEntry", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "NavigableMap", true, "pollFirstEntry", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "NavigableMap", true, "pollFirstEntry", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "NavigableMap", true, "pollLastEntry", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "NavigableMap", true, "pollLastEntry", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "NavigableMap", true, "subMap", "(Object,boolean,Object,boolean)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "NavigableMap", true, "subMap", "(Object,boolean,Object,boolean)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "NavigableMap", true, "tailMap", "(Object,boolean)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "NavigableMap", true, "tailMap", "(Object,boolean)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "NavigableSet", true, "ceiling", "(Object)", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "NavigableSet", true, "descendingIterator", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "NavigableSet", true, "descendingSet", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "NavigableSet", true, "floor", "(Object)", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "NavigableSet", true, "headSet", "(Object,boolean)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "NavigableSet", true, "higher", "(Object)", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "NavigableSet", true, "lower", "(Object)", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "NavigableSet", true, "pollFirst", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "NavigableSet", true, "pollLast", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "NavigableSet", true, "subSet", "(Object,boolean,Object,boolean)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "NavigableSet", true, "tailSet", "(Object,boolean)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Objects", false, "requireNonNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["java.util", "Objects", false, "requireNonNullElse", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["java.util", "Objects", false, "requireNonNullElse", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["java.util", "Objects", false, "requireNonNullElseGet", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["java.util", "Objects", false, "toString", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["java.util", "Optional", false, "filter", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util", "Optional", false, "filter", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Optional", false, "flatMap", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util", "Optional", false, "flatMap", "", "", "Argument[0].ReturnValue", "ReturnValue", "value", "manual"], + ["java.util", "Optional", false, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Optional", false, "ifPresent", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util", "Optional", false, "ifPresentOrElse", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util", "Optional", false, "map", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util", "Optional", false, "map", "", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"], + ["java.util", "Optional", false, "of", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["java.util", "Optional", false, "ofNullable", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["java.util", "Optional", false, "or", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Optional", false, "or", "", "", "Argument[0].ReturnValue", "ReturnValue", "value", "manual"], + ["java.util", "Optional", false, "orElse", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Optional", false, "orElse", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["java.util", "Optional", false, "orElseGet", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Optional", false, "orElseGet", "", "", "Argument[0].ReturnValue", "ReturnValue", "value", "manual"], + ["java.util", "Optional", false, "orElseThrow", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Optional", false, "stream", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "PriorityQueue", false, "PriorityQueue", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["java.util", "PriorityQueue", false, "PriorityQueue", "(PriorityQueue)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["java.util", "PriorityQueue", false, "PriorityQueue", "(SortedSet)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["java.util", "Properties", true, "getProperty", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "Properties", true, "getProperty", "(String,String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "Properties", true, "getProperty", "(String,String)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["java.util", "Properties", true, "setProperty", "(String,String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "Properties", true, "setProperty", "(String,String)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["java.util", "Properties", true, "setProperty", "(String,String)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["java.util", "Queue", true, "element", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Queue", true, "offer", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util", "Queue", true, "peek", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Queue", true, "poll", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Queue", true, "remove", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "ResourceBundle", true, "getString", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "Scanner", true, "findAll", "(Pattern)", "", "Argument[this]", "ReturnValue.Element", "taint", "df-manual"], + ["java.util", "Scanner", true, "findAll", "(String)", "", "Argument[this]", "ReturnValue.Element", "taint", "df-manual"], + ["java.util", "Scanner", true, "match", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"], + ["java.util", "Scanner", true, "Scanner", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.util", "Scanner", true, "findInLine", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "Scanner", true, "findWithinHorizon", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "Scanner", true, "next", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "Scanner", true, "nextBigDecimal", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "Scanner", true, "nextBigInteger", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "Scanner", true, "nextBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "Scanner", true, "nextByte", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "Scanner", true, "nextDouble", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "Scanner", true, "nextFloat", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "Scanner", true, "nextInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "Scanner", true, "nextLine", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "Scanner", true, "nextLong", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "Scanner", true, "nextShort", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "Scanner", true, "reset", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.util", "Scanner", true, "skip", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.util", "Scanner", true, "useDelimiter", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.util", "Scanner", true, "useLocale", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.util", "Scanner", true, "useRadix", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.util", "SequencedCollection", true, "addFirst", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util", "SequencedCollection", true, "addLast", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util", "SequencedCollection", true, "getFirst", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "SequencedCollection", true, "getLast", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "SequencedCollection", true, "removeFirst", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "SequencedCollection", true, "removeLast", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "SequencedCollection", true, "reversed", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "SequencedMap", true, "firstEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "SequencedMap", true, "firstEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "SequencedMap", true, "lastEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "SequencedMap", true, "lastEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "SequencedMap", true, "pollFirstEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "SequencedMap", true, "pollFirstEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "SequencedMap", true, "pollLastEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "SequencedMap", true, "pollLastEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "SequencedMap", true, "putFirst", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "SequencedMap", true, "putFirst", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["java.util", "SequencedMap", true, "putFirst", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["java.util", "SequencedMap", true, "putLast", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["java.util", "SequencedMap", true, "putLast", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["java.util", "SequencedMap", true, "putLast", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["java.util", "SequencedMap", true, "reversed", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "SequencedMap", true, "reversed", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "SequencedMap", true, "sequencedEntrySet", "", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"], + ["java.util", "SequencedMap", true, "sequencedEntrySet", "", "", "Argument[this].MapValue", "ReturnValue.Element.MapValue", "value", "manual"], + ["java.util", "SequencedMap", true, "sequencedKeySet", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["java.util", "SequencedMap", true, "sequencedValues", "", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["java.util", "SequencedSet", true, "reversed", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Set", false, "copyOf", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Set", true, "clear", "()", "", "Argument[this].WithoutElement", "Argument[this]", "value", "manual"], + ["java.util", "Set", false, "of", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["java.util", "Set", false, "of", "(Object,Object)", "", "Argument[0..1]", "ReturnValue.Element", "value", "manual"], + ["java.util", "Set", false, "of", "(Object,Object,Object)", "", "Argument[0..2]", "ReturnValue.Element", "value", "manual"], + ["java.util", "Set", false, "of", "(Object,Object,Object,Object)", "", "Argument[0..3]", "ReturnValue.Element", "value", "manual"], + ["java.util", "Set", false, "of", "(Object,Object,Object,Object,Object)", "", "Argument[0..4]", "ReturnValue.Element", "value", "manual"], + ["java.util", "Set", false, "of", "(Object,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "ReturnValue.Element", "value", "manual"], + ["java.util", "Set", false, "of", "(Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "ReturnValue.Element", "value", "manual"], + ["java.util", "Set", false, "of", "(Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "ReturnValue.Element", "value", "manual"], + ["java.util", "Set", false, "of", "(Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "ReturnValue.Element", "value", "manual"], + ["java.util", "Set", false, "of", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "ReturnValue.Element", "value", "manual"], + ["java.util", "Set", false, "of", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["java.util", "SortedMap", true, "headMap", "(Object)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "SortedMap", true, "headMap", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "SortedMap", true, "subMap", "(Object,Object)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "SortedMap", true, "subMap", "(Object,Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "SortedMap", true, "tailMap", "(Object)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["java.util", "SortedMap", true, "tailMap", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["java.util", "SortedSet", true, "first", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "SortedSet", true, "headSet", "(Object)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "SortedSet", true, "last", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "SortedSet", true, "subSet", "(Object,Object)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "SortedSet", true, "tailSet", "(Object)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Stack", true, "peek", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Stack", true, "pop", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Stack", true, "push", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util", "StringJoiner", false, "StringJoiner", "", "", "Argument[0..2]", "Argument[this]", "taint", "manual"], + ["java.util", "StringJoiner", false, "add", "(CharSequence)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.util", "StringJoiner", false, "add", "(CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.util", "StringJoiner", false, "merge", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.util", "StringJoiner", false, "merge", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.util", "StringJoiner", false, "setEmptyValue", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.util", "StringJoiner", false, "setEmptyValue", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["java.util", "StringJoiner", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "StringTokenizer", false, "StringTokenizer", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.util", "StringTokenizer", false, "nextElement", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "StringTokenizer", false, "nextElement", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "StringTokenizer", false, "nextToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util", "TreeMap", false, "TreeMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["java.util", "TreeMap", false, "TreeMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["java.util", "TreeMap", false, "TreeMap", "(SortedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["java.util", "TreeMap", false, "TreeMap", "(SortedMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["java.util", "TreeSet", false, "TreeSet", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["java.util", "TreeSet", false, "TreeSet", "(SortedSet)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["java.util", "Vector", false, "Vector", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["java.util", "Vector", true, "addElement", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util", "Vector", true, "copyInto", "(Object[])", "", "Argument[this].Element", "Argument[0].ArrayElement", "value", "manual"], + ["java.util", "Vector", true, "elementAt", "(int)", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Vector", true, "elements", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util", "Vector", true, "firstElement", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Vector", true, "insertElementAt", "(Object,int)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util", "Vector", true, "lastElement", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["java.util", "Vector", true, "setElementAt", "(Object,int)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["java.util", "WeakHashMap", false, "WeakHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["java.util", "WeakHashMap", false, "WeakHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util", "ArrayList", "ArrayList", "(int)", "summary", "manual"], + ["java.util", "ArrayList", "isEmpty", "()", "summary", "manual"], + ["java.util", "ArrayList", "size", "()", "summary", "manual"], + ["java.util", "Arrays", "deepToString", "(Object[])", "summary", "df-manual"], + ["java.util", "Arrays", "toString", "(Object[])", "summary", "manual"], + ["java.util", "Calendar", "getInstance", "()", "summary", "manual"], + ["java.util", "Collection", "contains", "(Object)", "summary", "manual"], + ["java.util", "Collection", "containsAll", "(Collection)", "summary", "manual"], + ["java.util", "Collection", "isEmpty", "()", "summary", "manual"], + ["java.util", "Collection", "remove", "(Object)", "summary", "manual"], + ["java.util", "Collection", "removeIf", "(Predicate)", "summary", "manual"], + ["java.util", "Collection", "size", "()", "summary", "manual"], + ["java.util", "Collections", "emptyList", "()", "summary", "manual"], + ["java.util", "Collections", "emptyMap", "()", "summary", "manual"], + ["java.util", "Collections", "emptySet", "()", "summary", "manual"], + ["java.util", "Collections", "newSetFromMap", "", "summary", "df-manual"], + ["java.util", "Collections", "reverseOrder", "", "summary", "df-manual"], + ["java.util", "Collections", "sort", "", "summary", "manual"], + ["java.util", "Enumeration", "hasMoreElements", "()", "summary", "manual"], + ["java.util", "EnumSet", "allOf", "(Class)", "summary", "df-manual"], + ["java.util", "EnumSet", "clone", "()", "summary", "df-manual"], + ["java.util", "EnumSet", "complementOf", "(EnumSet)", "summary", "df-manual"], + ["java.util", "EnumSet", "copyOf", "(Collection)", "summary", "df-manual"], + ["java.util", "EnumSet", "copyOf", "(EnumSet)", "summary", "df-manual"], + ["java.util", "EnumSet", "noneOf", "(Class)", "summary", "df-manual"], + ["java.util", "EnumSet", "of", "", "summary", "df-manual"], + ["java.util", "EnumSet", "range", "(Object,Object)", "summary", "df-manual"], + ["java.util", "HashMap", "containsKey", "(Object)", "summary", "manual"], + ["java.util", "HashMap", "HashMap", "(int)", "summary", "manual"], + ["java.util", "HashMap", "size", "()", "summary", "manual"], + ["java.util", "HashSet", "HashSet", "(int)", "summary", "manual"], + ["java.util", "Iterator", "hasNext", "()", "summary", "manual"], + ["java.util", "Iterator", "remove", "()", "summary", "manual"], + ["java.util", "List", "contains", "(Object)", "summary", "manual"], + ["java.util", "List", "equals", "(Object)", "summary", "manual"], + ["java.util", "List", "hashCode", "()", "summary", "manual"], + ["java.util", "List", "indexOf", "(Object)", "summary", "manual"], + ["java.util", "List", "isEmpty", "()", "summary", "manual"], + ["java.util", "List", "of", "()", "summary", "manual"], + ["java.util", "List", "remove", "(Object)", "summary", "manual"], + ["java.util", "List", "sort", "(Comparator)", "summary", "manual"], + ["java.util", "List", "size", "()", "summary", "manual"], + ["java.util", "Locale$Builder", "addUnicodeLocaleAttribute", "(String)", "summary", "df-manual"], + ["java.util", "Locale$Builder", "build", "()", "summary", "df-manual"], + ["java.util", "Locale$Builder", "clear", "()", "summary", "df-manual"], + ["java.util", "Locale$Builder", "clearExtensions", "()", "summary", "df-manual"], + ["java.util", "Locale$Builder", "removeUnicodeLocaleAttribute", "(String)", "summary", "df-manual"], + ["java.util", "Locale$Builder", "setExtension", "(char,String)", "summary", "df-manual"], + ["java.util", "Locale$Builder", "setLanguage", "(String)", "summary", "df-manual"], + ["java.util", "Locale$Builder", "setLanguageTag", "(String)", "summary", "df-manual"], + ["java.util", "Locale$Builder", "setLocale", "(Locale)", "summary", "df-manual"], + ["java.util", "Locale$Builder", "setLocale", "(Locale)", "summary", "df-manual"], + ["java.util", "Locale$Builder", "setRegion", "(String)", "summary", "df-manual"], + ["java.util", "Locale$Builder", "setScript", "(String)", "summary", "df-manual"], + ["java.util", "Locale$Builder", "setUnicodeLocaleKeyword", "(String,String)", "summary", "df-manual"], + ["java.util", "Locale$Builder", "setVariant", "(String)", "summary", "df-manual"], + ["java.util", "Locale$Builder", "setVariant", "(String)", "summary", "df-manual"], + ["java.util", "Locale$LanguageRange", "LanguageRange", "(String)", "summary", "df-manual"], + ["java.util", "Locale$LanguageRange", "LanguageRange", "(String,double)", "summary", "df-manual"], + ["java.util", "Locale$LanguageRange", "getRange", "()", "summary", "df-manual"], + ["java.util", "Locale$LanguageRange", "mapEquivalents", "(List,Map)", "summary", "df-manual"], + ["java.util", "Locale$LanguageRange", "mapEquivalents", "(List,Map)", "summary", "df-manual"], + ["java.util", "Locale$LanguageRange", "parse", "(String)", "summary", "df-manual"], + ["java.util", "Locale$LanguageRange", "parse", "(String,Map)", "summary", "df-manual"], + ["java.util", "Locale$LanguageRange", "parse", "(String,Map)", "summary", "df-manual"], + ["java.util", "Locale", "Locale", "(String)", "summary", "df-manual"], + ["java.util", "Locale", "Locale", "(String,String)", "summary", "df-manual"], + ["java.util", "Locale", "Locale", "(String,String)", "summary", "df-manual"], + ["java.util", "Locale", "Locale", "(String,String,String)", "summary", "df-manual"], + ["java.util", "Locale", "Locale", "(String,String,String)", "summary", "df-manual"], + ["java.util", "Locale", "Locale", "(String,String,String)", "summary", "df-manual"], + ["java.util", "Locale", "filterTags", "(List,Collection)", "summary", "df-manual"], + ["java.util", "Locale", "filterTags", "(List,Collection,Locale$FilteringMode)", "summary", "df-manual"], + ["java.util", "Locale", "forLanguageTag", "(String)", "summary", "manual"], + ["java.util", "Locale", "getCountry", "()", "summary", "df-manual"], + ["java.util", "Locale", "getDisplayCountry", "()", "summary", "df-manual"], + ["java.util", "Locale", "getDisplayCountry", "(Locale)", "summary", "df-manual"], + ["java.util", "Locale", "getDisplayCountry", "(Locale)", "summary", "df-manual"], + ["java.util", "Locale", "getDisplayLanguage", "()", "summary", "df-manual"], + ["java.util", "Locale", "getDisplayLanguage", "(Locale)", "summary", "df-manual"], + ["java.util", "Locale", "getDisplayLanguage", "(Locale)", "summary", "df-manual"], + ["java.util", "Locale", "getDisplayName", "()", "summary", "df-manual"], + ["java.util", "Locale", "getDisplayName", "(Locale)", "summary", "df-manual"], + ["java.util", "Locale", "getDisplayName", "(Locale)", "summary", "df-manual"], + ["java.util", "Locale", "getDisplayScript", "()", "summary", "df-manual"], + ["java.util", "Locale", "getDisplayScript", "(Locale)", "summary", "df-manual"], + ["java.util", "Locale", "getDisplayScript", "(Locale)", "summary", "df-manual"], + ["java.util", "Locale", "getDisplayVariant", "()", "summary", "df-manual"], + ["java.util", "Locale", "getDisplayVariant", "(Locale)", "summary", "df-manual"], + ["java.util", "Locale", "getDisplayVariant", "(Locale)", "summary", "df-manual"], + ["java.util", "Locale", "getExtensionKeys", "()", "summary", "df-manual"], + ["java.util", "Locale", "getISO3Language", "()", "summary", "df-manual"], + ["java.util", "Locale", "getLanguage", "()", "summary", "df-manual"], + ["java.util", "Locale", "getScript", "()", "summary", "df-manual"], + ["java.util", "Locale", "getVariant", "()", "summary", "df-manual"], + ["java.util", "Locale", "lookupTag", "(List,Collection)", "summary", "df-manual"], + ["java.util", "Locale", "stripExtensions", "()", "summary", "df-manual"], + ["java.util", "Locale", "toLanguageTag", "()", "summary", "df-manual"], + ["java.util", "Map", "containsKey", "(Object)", "summary", "manual"], + ["java.util", "Map", "isEmpty", "()", "summary", "manual"], + ["java.util", "Map", "size", "()", "summary", "manual"], + ["java.util", "Objects", "equals", "(Object,Object)", "summary", "manual"], + ["java.util", "Objects", "hash", "(Object[])", "summary", "manual"], + ["java.util", "Objects", "hashCode", "(Object)", "summary", "manual"], + ["java.util", "Objects", "isNull", "(Object)", "summary", "manual"], + ["java.util", "Objects", "nonNull", "(Object)", "summary", "manual"], + ["java.util", "Optional", "empty", "()", "summary", "manual"], + ["java.util", "Optional", "isEmpty", "()", "summary", "manual"], + ["java.util", "Optional", "isPresent", "()", "summary", "manual"], + ["java.util", "Random", "nextInt", "(int)", "summary", "manual"], + ["java.util", "ResourceBundle", "getBundle", "", "summary", "df-manual"], + ["java.util", "Scanner", "delimiter", "()", "summary", "df-manual"], + ["java.util", "Scanner", "hasNext", "(Pattern)", "summary", "df-manual"], + ["java.util", "Scanner", "hasNext", "(String)", "summary", "df-manual"], + ["java.util", "Scanner", "ioException", "()", "summary", "df-manual"], + ["java.util", "Scanner", "locale", "()", "summary", "df-manual"], + ["java.util", "Set", "contains", "(Object)", "summary", "manual"], + ["java.util", "Set", "isEmpty", "()", "summary", "manual"], + ["java.util", "Set", "remove", "(Object)", "summary", "manual"], + ["java.util", "Set", "removeAll", "(Collection)", "summary", "manual"], + ["java.util", "Set", "size", "()", "summary", "manual"], + ["java.util", "TreeMap", "TreeMap", "(Comparator)", "summary", "df-manual"], + ["java.util", "TreeSet", "TreeSet", "(Comparator)", "summary", "df-manual"], + ["java.util", "UUID", "equals", "(Object)", "summary", "manual"], + ["java.util", "UUID", "fromString", "(String)", "summary", "manual"], + ["java.util", "UUID", "randomUUID", "()", "summary", "manual"], + ["java.util", "UUID", "toString", "()", "summary", "manual"], + ["java.util", "TimeZone", "getTimeZone", "(String)", "summary", "manual"], + ["java.util", "Vector", "size", "()", "summary", "manual"], + // The below API is currently being stored as neutral models since `WithoutElement` does not yet have a counterpart for MapValue/MapKey. + ["java.util", "Map", "clear", "()", "summary", "manual"], + // The below APIs have numeric flow and are currently being stored as neutral models. + // These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. + ["java.util", "Calendar", "add", "(int,int)", "summary", "manual"], // taint-numeric + ["java.util", "Calendar", "get", "(int)", "summary", "manual"], // value-numeric + ["java.util", "Calendar", "getTime", "()", "summary", "manual"], // taint-numeric + ["java.util", "Calendar", "getTimeInMillis", "()", "summary", "manual"], // taint-numeric + ["java.util", "Calendar", "set", "(int,int)", "summary", "manual"], // value-numeric + ["java.util", "Calendar", "setTime", "(Date)", "summary", "manual"], // taint-numeric + ["java.util", "Date", "Date", "(long)", "summary", "manual"], // taint-numeric + ["java.util", "Date", "getTime", "()", "summary", "manual"], // taint-numeric + ["java.util", "Date", "from", "(Instant)", "summary", "manual"], // taint-numeric + ["java.util", "Date", "toInstant", "()", "summary", "manual"] // taint-numeric + ] + } + ] +} diff --git a/java/ql/lib/ext/java.util.model.yml b/java/ql/lib/ext/java.util.model.yml deleted file mode 100644 index ad4a326dfdc0..000000000000 --- a/java/ql/lib/ext/java.util.model.yml +++ /dev/null @@ -1,569 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["java.util", "Properties", True, "get", "", "", "ReturnValue", "environment", "manual"] - - ["java.util", "Properties", True, "getProperty", "", "", "ReturnValue", "environment", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util", "AbstractMap$SimpleEntry", False, "SimpleEntry", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "AbstractMap$SimpleEntry", False, "SimpleEntry", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "AbstractMap$SimpleEntry", False, "SimpleEntry", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "AbstractMap$SimpleEntry", False, "SimpleEntry", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "AbstractMap$SimpleImmutableEntry", False, "SimpleImmutableEntry", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "AbstractMap$SimpleImmutableEntry", False, "SimpleImmutableEntry", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "AbstractMap$SimpleImmutableEntry", False, "SimpleImmutableEntry", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "AbstractMap$SimpleImmutableEntry", False, "SimpleImmutableEntry", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "ArrayDeque", False, "ArrayDeque", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["java.util", "ArrayList", False, "ArrayList", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["java.util", "Arrays", False, "asList", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Arrays", False, "copyOf", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "copyOfRange", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(Object[],Object)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(Object[],int,int,Object)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(boolean[],boolean)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(boolean[],int,int,boolean)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(byte[],byte)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(byte[],int,int,byte)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(char[],char)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(char[],int,int,char)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(double[],double)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(double[],int,int,double)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(float[],float)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(float[],int,int,float)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(int[],int)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(int[],int,int,int)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(long[],int,int,long)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(long[],long)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(short[],int,int,short)", "", "Argument[3]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "fill", "(short[],short)", "", "Argument[1]", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Arrays", False, "spliterator", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Arrays", False, "stream", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Base64$Decoder", False, "decode", "(ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.util", "Base64$Decoder", False, "decode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.util", "Base64$Decoder", False, "decode", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.util", "Base64$Decoder", False, "wrap", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.util", "Base64$Encoder", False, "encode", "(ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.util", "Base64$Encoder", False, "encode", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.util", "Base64$Encoder", False, "encodeToString", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.util", "Base64$Encoder", False, "wrap", "(OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.util", "Collection", True, "add", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util", "Collection", True, "addAll", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["java.util", "Collection", True, "parallelStream", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collection", True, "stream", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collection", True, "toArray", "", "", "Argument[this].Element", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Collection", True, "toArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["java.util", "Collections", False, "addAll", "(Collection,Object[])", "", "Argument[1].ArrayElement", "Argument[0].Element", "value", "manual"] - - ["java.util", "Collections", False, "asLifoQueue", "(Deque)", "", "Argument[0].Element", "ReturnValue.Element", "value", "df-manual"] - - ["java.util", "Collections", False, "checkedCollection", "(Collection,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "checkedList", "(List,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "checkedMap", "(Map,Class,Class)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Collections", False, "checkedMap", "(Map,Class,Class)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Collections", False, "checkedNavigableMap", "(NavigableMap,Class,Class)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Collections", False, "checkedNavigableMap", "(NavigableMap,Class,Class)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Collections", False, "checkedNavigableSet", "(NavigableSet,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "checkedQueue", "(Queue,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "df-manual"] - - ["java.util", "Collections", False, "checkedSet", "(Set,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "checkedSortedMap", "(SortedMap,Class,Class)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Collections", False, "checkedSortedMap", "(SortedMap,Class,Class)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Collections", False, "checkedSortedSet", "(SortedSet,Class)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "copy", "(List,List)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"] - - ["java.util", "Collections", False, "enumeration", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "fill", "(List,Object)", "", "Argument[1]", "Argument[0].Element", "value", "manual"] - - ["java.util", "Collections", False, "list", "(Enumeration)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "max", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Collections", False, "min", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Collections", False, "nCopies", "(int,Object)", "", "Argument[1]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "replaceAll", "(List,Object,Object)", "", "Argument[2]", "Argument[0].Element", "value", "manual"] - - ["java.util", "Collections", False, "singleton", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "singletonList", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "singletonMap", "(Object,Object)", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Collections", False, "singletonMap", "(Object,Object)", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Collections", False, "synchronizedCollection", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "synchronizedList", "(List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "synchronizedMap", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Collections", False, "synchronizedMap", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Collections", False, "synchronizedNavigableMap", "(NavigableMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Collections", False, "synchronizedNavigableMap", "(NavigableMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Collections", False, "synchronizedNavigableSet", "(NavigableSet)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "synchronizedSet", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "synchronizedSortedMap", "(SortedMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Collections", False, "synchronizedSortedMap", "(SortedMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Collections", False, "synchronizedSortedSet", "(SortedSet)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "unmodifiableCollection", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "unmodifiableList", "(List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "unmodifiableMap", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Collections", False, "unmodifiableMap", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Collections", False, "unmodifiableNavigableMap", "(NavigableMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Collections", False, "unmodifiableNavigableMap", "(NavigableMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Collections", False, "unmodifiableNavigableSet", "(NavigableSet)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "unmodifiableSequencedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "unmodifiableSequencedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Collections", False, "unmodifiableSequencedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Collections", False, "unmodifiableSequencedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "unmodifiableSet", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Collections", False, "unmodifiableSortedMap", "(SortedMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Collections", False, "unmodifiableSortedMap", "(SortedMap)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Collections", False, "unmodifiableSortedSet", "(SortedSet)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "ConcurrentHashMap", False, "ConcurrentHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "df-manual"] - - ["java.util", "ConcurrentHashMap", False, "ConcurrentHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "df-manual"] - - ["java.util", "Deque", True, "addFirst", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util", "Deque", True, "addLast", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util", "Deque", True, "descendingIterator", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Deque", True, "getFirst", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Deque", True, "getLast", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Deque", True, "offerFirst", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util", "Deque", True, "offerLast", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util", "Deque", True, "peekFirst", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Deque", True, "peekLast", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Deque", True, "pollFirst", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Deque", True, "pollLast", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Deque", True, "pop", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Deque", True, "push", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util", "Deque", True, "removeFirst", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Deque", True, "removeLast", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Dictionary", True, "elements", "()", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Dictionary", True, "get", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "Dictionary", True, "keys", "()", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Dictionary", True, "put", "(Object,Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "Dictionary", True, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "Dictionary", True, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "Dictionary", True, "remove", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "EnumMap", False, "EnumMap", "(EnumMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "EnumMap", False, "EnumMap", "(EnumMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "EnumMap", False, "EnumMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "EnumMap", False, "EnumMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "Enumeration", True, "asIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Enumeration", True, "nextElement", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "EventObject", False, "EventObject", "(Object)", "", "Argument[0]", "Argument[this].Field[java.util.EventObject.source]", "value", "manual"] - - ["java.util", "EventObject", True, "getSource", "()", "", "Argument[this].Field[java.util.EventObject.source]", "ReturnValue", "value", "manual"] - - ["java.util", "HashMap", False, "HashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "HashMap", False, "HashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "HashSet", False, "HashSet", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["java.util", "Hashtable", False, "Hashtable", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "Hashtable", False, "Hashtable", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "IdentityHashMap", False, "IdentityHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "IdentityHashMap", False, "IdentityHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "Iterator", True, "forEachRemaining", "(Consumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util", "Iterator", True, "next", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "LinkedHashMap", False, "LinkedHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "LinkedHashMap", False, "LinkedHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "LinkedHashSet", False, "LinkedHashSet", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["java.util", "LinkedList", False, "LinkedList", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["java.util", "List", True, "add", "(int,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"] - - ["java.util", "List", True, "addAll", "(int,Collection)", "", "Argument[1].WithElement", "Argument[this]", "value", "manual"] - - ["java.util", "List", True, "clear", "()", "", "Argument[this].WithoutElement", "Argument[this]", "value", "manual"] - - ["java.util", "List", False, "copyOf", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "List", True, "get", "(int)", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "List", True, "listIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "List", False, "of", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "List", False, "of", "(Object,Object)", "", "Argument[0..1]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "List", False, "of", "(Object,Object,Object)", "", "Argument[0..2]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "List", False, "of", "(Object,Object,Object,Object)", "", "Argument[0..3]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "List", False, "of", "(Object,Object,Object,Object,Object)", "", "Argument[0..4]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "List", False, "of", "(Object,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "List", False, "of", "(Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "List", False, "of", "(Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "List", False, "of", "(Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "List", False, "of", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "List", False, "of", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["java.util", "List", True, "remove", "(int)", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "List", True, "set", "(int,Object)", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "List", True, "set", "(int,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"] - - ["java.util", "List", True, "subList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "ListIterator", True, "add", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util", "ListIterator", True, "previous", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "ListIterator", True, "set", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util", "Map", True, "computeIfAbsent", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "Map", True, "computeIfAbsent", "", "", "Argument[1].ReturnValue", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "Map", True, "computeIfAbsent", "", "", "Argument[1].ReturnValue", "ReturnValue", "value", "manual"] - - ["java.util", "Map", False, "copyOf", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Map", False, "copyOf", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Map", False, "entry", "(Object,Object)", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Map", False, "entry", "(Object,Object)", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Map", True, "entrySet", "", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"] - - ["java.util", "Map", True, "entrySet", "", "", "Argument[this].MapValue", "ReturnValue.Element.MapValue", "value", "manual"] - - ["java.util", "Map", True, "forEach", "(BiConsumer)", "", "Argument[this].MapKey", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util", "Map", True, "forEach", "(BiConsumer)", "", "Argument[this].MapValue", "Argument[0].Parameter[1]", "value", "manual"] - - ["java.util", "Map", True, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "Map", True, "getOrDefault", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "Map", True, "getOrDefault", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["java.util", "Map", True, "keySet", "()", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Map", True, "merge", "(Object,Object,BiFunction)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[10]", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[11]", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[12]", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[13]", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[14]", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[15]", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[16]", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[17]", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[18]", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[19]", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[2]", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[3]", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[4]", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[5]", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[6]", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[7]", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[8]", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Map", False, "of", "", "", "Argument[9]", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Map", False, "ofEntries", "", "", "Argument[0].ArrayElement.MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "Map", False, "ofEntries", "", "", "Argument[0].ArrayElement.MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "Map", True, "put", "(Object,Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "Map", True, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "Map", True, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "Map", True, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "Map", True, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "Map", True, "putIfAbsent", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "Map", True, "putIfAbsent", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "Map", True, "putIfAbsent", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "Map", True, "remove", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "Map", True, "replace", "(Object,Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "Map", True, "replace", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "Map", True, "replace", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "Map", True, "replace", "(Object,Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "Map", True, "replace", "(Object,Object,Object)", "", "Argument[2]", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "Map", True, "values", "()", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Map$Entry", True, "copyOf", "(Map$Entry)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "df-manual"] - - ["java.util", "Map$Entry", True, "copyOf", "(Map$Entry)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "df-manual"] - - ["java.util", "Map$Entry", True, "getKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["java.util", "Map$Entry", True, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "Map$Entry", True, "setValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "Map$Entry", True, "setValue", "", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "NavigableMap", True, "ceilingEntry", "(Object)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "NavigableMap", True, "ceilingEntry", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "NavigableMap", True, "descendingMap", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "NavigableMap", True, "descendingMap", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "NavigableMap", True, "firstEntry", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "NavigableMap", True, "firstEntry", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "NavigableMap", True, "floorEntry", "(Object)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "NavigableMap", True, "floorEntry", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "NavigableMap", True, "headMap", "(Object,boolean)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "NavigableMap", True, "headMap", "(Object,boolean)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "NavigableMap", True, "higherEntry", "(Object)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "NavigableMap", True, "higherEntry", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "NavigableMap", True, "lastEntry", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "NavigableMap", True, "lastEntry", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "NavigableMap", True, "lowerEntry", "(Object)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "NavigableMap", True, "lowerEntry", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "NavigableMap", True, "pollFirstEntry", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "NavigableMap", True, "pollFirstEntry", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "NavigableMap", True, "pollLastEntry", "()", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "NavigableMap", True, "pollLastEntry", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "NavigableMap", True, "subMap", "(Object,boolean,Object,boolean)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "NavigableMap", True, "subMap", "(Object,boolean,Object,boolean)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "NavigableMap", True, "tailMap", "(Object,boolean)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "NavigableMap", True, "tailMap", "(Object,boolean)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "NavigableSet", True, "ceiling", "(Object)", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "NavigableSet", True, "descendingIterator", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "NavigableSet", True, "descendingSet", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "NavigableSet", True, "floor", "(Object)", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "NavigableSet", True, "headSet", "(Object,boolean)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "NavigableSet", True, "higher", "(Object)", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "NavigableSet", True, "lower", "(Object)", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "NavigableSet", True, "pollFirst", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "NavigableSet", True, "pollLast", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "NavigableSet", True, "subSet", "(Object,boolean,Object,boolean)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "NavigableSet", True, "tailSet", "(Object,boolean)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Objects", False, "requireNonNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["java.util", "Objects", False, "requireNonNullElse", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["java.util", "Objects", False, "requireNonNullElse", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["java.util", "Objects", False, "requireNonNullElseGet", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["java.util", "Objects", False, "toString", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["java.util", "Optional", False, "filter", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util", "Optional", False, "filter", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Optional", False, "flatMap", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util", "Optional", False, "flatMap", "", "", "Argument[0].ReturnValue", "ReturnValue", "value", "manual"] - - ["java.util", "Optional", False, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Optional", False, "ifPresent", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util", "Optional", False, "ifPresentOrElse", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util", "Optional", False, "map", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util", "Optional", False, "map", "", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Optional", False, "of", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Optional", False, "ofNullable", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Optional", False, "or", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Optional", False, "or", "", "", "Argument[0].ReturnValue", "ReturnValue", "value", "manual"] - - ["java.util", "Optional", False, "orElse", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Optional", False, "orElse", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["java.util", "Optional", False, "orElseGet", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Optional", False, "orElseGet", "", "", "Argument[0].ReturnValue", "ReturnValue", "value", "manual"] - - ["java.util", "Optional", False, "orElseThrow", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Optional", False, "stream", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "PriorityQueue", False, "PriorityQueue", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["java.util", "PriorityQueue", False, "PriorityQueue", "(PriorityQueue)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["java.util", "PriorityQueue", False, "PriorityQueue", "(SortedSet)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["java.util", "Properties", True, "getProperty", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "Properties", True, "getProperty", "(String,String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "Properties", True, "getProperty", "(String,String)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["java.util", "Properties", True, "setProperty", "(String,String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "Properties", True, "setProperty", "(String,String)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "Properties", True, "setProperty", "(String,String)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "Queue", True, "element", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Queue", True, "offer", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util", "Queue", True, "peek", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Queue", True, "poll", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Queue", True, "remove", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "ResourceBundle", True, "getString", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "Scanner", True, "findAll", "(Pattern)", "", "Argument[this]", "ReturnValue.Element", "taint", "df-manual"] - - ["java.util", "Scanner", True, "findAll", "(String)", "", "Argument[this]", "ReturnValue.Element", "taint", "df-manual"] - - ["java.util", "Scanner", True, "match", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"] - - ["java.util", "Scanner", True, "Scanner", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.util", "Scanner", True, "findInLine", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "Scanner", True, "findWithinHorizon", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "Scanner", True, "next", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "Scanner", True, "nextBigDecimal", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "Scanner", True, "nextBigInteger", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "Scanner", True, "nextBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "Scanner", True, "nextByte", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "Scanner", True, "nextDouble", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "Scanner", True, "nextFloat", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "Scanner", True, "nextInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "Scanner", True, "nextLine", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "Scanner", True, "nextLong", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "Scanner", True, "nextShort", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "Scanner", True, "reset", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.util", "Scanner", True, "skip", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.util", "Scanner", True, "useDelimiter", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.util", "Scanner", True, "useLocale", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.util", "Scanner", True, "useRadix", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.util", "SequencedCollection", True, "addFirst", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util", "SequencedCollection", True, "addLast", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util", "SequencedCollection", True, "getFirst", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "SequencedCollection", True, "getLast", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "SequencedCollection", True, "removeFirst", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "SequencedCollection", True, "removeLast", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "SequencedCollection", True, "reversed", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "SequencedMap", True, "firstEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "SequencedMap", True, "firstEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "SequencedMap", True, "lastEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "SequencedMap", True, "lastEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "SequencedMap", True, "pollFirstEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "SequencedMap", True, "pollFirstEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "SequencedMap", True, "pollLastEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "SequencedMap", True, "pollLastEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "SequencedMap", True, "putFirst", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "SequencedMap", True, "putFirst", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "SequencedMap", True, "putFirst", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "SequencedMap", True, "putLast", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["java.util", "SequencedMap", True, "putLast", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "SequencedMap", True, "putLast", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "SequencedMap", True, "reversed", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "SequencedMap", True, "reversed", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "SequencedMap", True, "sequencedEntrySet", "", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"] - - ["java.util", "SequencedMap", True, "sequencedEntrySet", "", "", "Argument[this].MapValue", "ReturnValue.Element.MapValue", "value", "manual"] - - ["java.util", "SequencedMap", True, "sequencedKeySet", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["java.util", "SequencedMap", True, "sequencedValues", "", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["java.util", "SequencedSet", True, "reversed", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Set", False, "copyOf", "(Collection)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Set", True, "clear", "()", "", "Argument[this].WithoutElement", "Argument[this]", "value", "manual"] - - ["java.util", "Set", False, "of", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Set", False, "of", "(Object,Object)", "", "Argument[0..1]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Set", False, "of", "(Object,Object,Object)", "", "Argument[0..2]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Set", False, "of", "(Object,Object,Object,Object)", "", "Argument[0..3]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Set", False, "of", "(Object,Object,Object,Object,Object)", "", "Argument[0..4]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Set", False, "of", "(Object,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Set", False, "of", "(Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Set", False, "of", "(Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Set", False, "of", "(Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Set", False, "of", "(Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Set", False, "of", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["java.util", "SortedMap", True, "headMap", "(Object)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "SortedMap", True, "headMap", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "SortedMap", True, "subMap", "(Object,Object)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "SortedMap", True, "subMap", "(Object,Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "SortedMap", True, "tailMap", "(Object)", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["java.util", "SortedMap", True, "tailMap", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["java.util", "SortedSet", True, "first", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "SortedSet", True, "headSet", "(Object)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "SortedSet", True, "last", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "SortedSet", True, "subSet", "(Object,Object)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "SortedSet", True, "tailSet", "(Object)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Stack", True, "peek", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Stack", True, "pop", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Stack", True, "push", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util", "StringJoiner", False, "StringJoiner", "", "", "Argument[0..2]", "Argument[this]", "taint", "manual"] - - ["java.util", "StringJoiner", False, "add", "(CharSequence)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.util", "StringJoiner", False, "add", "(CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.util", "StringJoiner", False, "merge", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.util", "StringJoiner", False, "merge", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.util", "StringJoiner", False, "setEmptyValue", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.util", "StringJoiner", False, "setEmptyValue", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["java.util", "StringJoiner", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "StringTokenizer", False, "StringTokenizer", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.util", "StringTokenizer", False, "nextElement", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "StringTokenizer", False, "nextElement", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "StringTokenizer", False, "nextToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util", "TreeMap", False, "TreeMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "TreeMap", False, "TreeMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "TreeMap", False, "TreeMap", "(SortedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "TreeMap", False, "TreeMap", "(SortedMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["java.util", "TreeSet", False, "TreeSet", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["java.util", "TreeSet", False, "TreeSet", "(SortedSet)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["java.util", "Vector", False, "Vector", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["java.util", "Vector", True, "addElement", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util", "Vector", True, "copyInto", "(Object[])", "", "Argument[this].Element", "Argument[0].ArrayElement", "value", "manual"] - - ["java.util", "Vector", True, "elementAt", "(int)", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Vector", True, "elements", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util", "Vector", True, "firstElement", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Vector", True, "insertElementAt", "(Object,int)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util", "Vector", True, "lastElement", "()", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["java.util", "Vector", True, "setElementAt", "(Object,int)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["java.util", "WeakHashMap", False, "WeakHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["java.util", "WeakHashMap", False, "WeakHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util", "ArrayList", "ArrayList", "(int)", "summary", "manual"] - - ["java.util", "ArrayList", "isEmpty", "()", "summary", "manual"] - - ["java.util", "ArrayList", "size", "()", "summary", "manual"] - - ["java.util", "Arrays", "deepToString", "(Object[])", "summary", "df-manual"] - - ["java.util", "Arrays", "toString", "(Object[])", "summary", "manual"] - - ["java.util", "Calendar", "getInstance", "()", "summary", "manual"] - - ["java.util", "Collection", "contains", "(Object)", "summary", "manual"] - - ["java.util", "Collection", "containsAll", "(Collection)", "summary", "manual"] - - ["java.util", "Collection", "isEmpty", "()", "summary", "manual"] - - ["java.util", "Collection", "remove", "(Object)", "summary", "manual"] - - ["java.util", "Collection", "removeIf", "(Predicate)", "summary", "manual"] - - ["java.util", "Collection", "size", "()", "summary", "manual"] - - ["java.util", "Collections", "emptyList", "()", "summary", "manual"] - - ["java.util", "Collections", "emptyMap", "()", "summary", "manual"] - - ["java.util", "Collections", "emptySet", "()", "summary", "manual"] - - ["java.util", "Collections", "newSetFromMap", "", "summary", "df-manual"] - - ["java.util", "Collections", "reverseOrder", "", "summary", "df-manual"] - - ["java.util", "Collections", "sort", "", "summary", "manual"] - - ["java.util", "Enumeration", "hasMoreElements", "()", "summary", "manual"] - - ["java.util", "EnumSet", "allOf", "(Class)", "summary", "df-manual"] - - ["java.util", "EnumSet", "clone", "()", "summary", "df-manual"] - - ["java.util", "EnumSet", "complementOf", "(EnumSet)", "summary", "df-manual"] - - ["java.util", "EnumSet", "copyOf", "(Collection)", "summary", "df-manual"] - - ["java.util", "EnumSet", "copyOf", "(EnumSet)", "summary", "df-manual"] - - ["java.util", "EnumSet", "noneOf", "(Class)", "summary", "df-manual"] - - ["java.util", "EnumSet", "of", "", "summary", "df-manual"] - - ["java.util", "EnumSet", "range", "(Object,Object)", "summary", "df-manual"] - - ["java.util", "HashMap", "containsKey", "(Object)", "summary", "manual"] - - ["java.util", "HashMap", "HashMap", "(int)", "summary", "manual"] - - ["java.util", "HashMap", "size", "()", "summary", "manual"] - - ["java.util", "HashSet", "HashSet", "(int)", "summary", "manual"] - - ["java.util", "Iterator", "hasNext", "()", "summary", "manual"] - - ["java.util", "Iterator", "remove", "()", "summary", "manual"] - - ["java.util", "List", "contains", "(Object)", "summary", "manual"] - - ["java.util", "List", "equals", "(Object)", "summary", "manual"] - - ["java.util", "List", "hashCode", "()", "summary", "manual"] - - ["java.util", "List", "indexOf", "(Object)", "summary", "manual"] - - ["java.util", "List", "isEmpty", "()", "summary", "manual"] - - ["java.util", "List", "of", "()", "summary", "manual"] - - ["java.util", "List", "remove", "(Object)", "summary", "manual"] - - ["java.util", "List", "sort", "(Comparator)", "summary", "manual"] - - ["java.util", "List", "size", "()", "summary", "manual"] - - ["java.util", "Locale$Builder", "addUnicodeLocaleAttribute", "(String)", "summary", "df-manual"] - - ["java.util", "Locale$Builder", "build", "()", "summary", "df-manual"] - - ["java.util", "Locale$Builder", "clear", "()", "summary", "df-manual"] - - ["java.util", "Locale$Builder", "clearExtensions", "()", "summary", "df-manual"] - - ["java.util", "Locale$Builder", "removeUnicodeLocaleAttribute", "(String)", "summary", "df-manual"] - - ["java.util", "Locale$Builder", "setExtension", "(char,String)", "summary", "df-manual"] - - ["java.util", "Locale$Builder", "setLanguage", "(String)", "summary", "df-manual"] - - ["java.util", "Locale$Builder", "setLanguageTag", "(String)", "summary", "df-manual"] - - ["java.util", "Locale$Builder", "setLocale", "(Locale)", "summary", "df-manual"] - - ["java.util", "Locale$Builder", "setLocale", "(Locale)", "summary", "df-manual"] - - ["java.util", "Locale$Builder", "setRegion", "(String)", "summary", "df-manual"] - - ["java.util", "Locale$Builder", "setScript", "(String)", "summary", "df-manual"] - - ["java.util", "Locale$Builder", "setUnicodeLocaleKeyword", "(String,String)", "summary", "df-manual"] - - ["java.util", "Locale$Builder", "setVariant", "(String)", "summary", "df-manual"] - - ["java.util", "Locale$Builder", "setVariant", "(String)", "summary", "df-manual"] - - ["java.util", "Locale$LanguageRange", "LanguageRange", "(String)", "summary", "df-manual"] - - ["java.util", "Locale$LanguageRange", "LanguageRange", "(String,double)", "summary", "df-manual"] - - ["java.util", "Locale$LanguageRange", "getRange", "()", "summary", "df-manual"] - - ["java.util", "Locale$LanguageRange", "mapEquivalents", "(List,Map)", "summary", "df-manual"] - - ["java.util", "Locale$LanguageRange", "mapEquivalents", "(List,Map)", "summary", "df-manual"] - - ["java.util", "Locale$LanguageRange", "parse", "(String)", "summary", "df-manual"] - - ["java.util", "Locale$LanguageRange", "parse", "(String,Map)", "summary", "df-manual"] - - ["java.util", "Locale$LanguageRange", "parse", "(String,Map)", "summary", "df-manual"] - - ["java.util", "Locale", "Locale", "(String)", "summary", "df-manual"] - - ["java.util", "Locale", "Locale", "(String,String)", "summary", "df-manual"] - - ["java.util", "Locale", "Locale", "(String,String)", "summary", "df-manual"] - - ["java.util", "Locale", "Locale", "(String,String,String)", "summary", "df-manual"] - - ["java.util", "Locale", "Locale", "(String,String,String)", "summary", "df-manual"] - - ["java.util", "Locale", "Locale", "(String,String,String)", "summary", "df-manual"] - - ["java.util", "Locale", "filterTags", "(List,Collection)", "summary", "df-manual"] - - ["java.util", "Locale", "filterTags", "(List,Collection,Locale$FilteringMode)", "summary", "df-manual"] - - ["java.util", "Locale", "forLanguageTag", "(String)", "summary", "manual"] - - ["java.util", "Locale", "getCountry", "()", "summary", "df-manual"] - - ["java.util", "Locale", "getDisplayCountry", "()", "summary", "df-manual"] - - ["java.util", "Locale", "getDisplayCountry", "(Locale)", "summary", "df-manual"] - - ["java.util", "Locale", "getDisplayCountry", "(Locale)", "summary", "df-manual"] - - ["java.util", "Locale", "getDisplayLanguage", "()", "summary", "df-manual"] - - ["java.util", "Locale", "getDisplayLanguage", "(Locale)", "summary", "df-manual"] - - ["java.util", "Locale", "getDisplayLanguage", "(Locale)", "summary", "df-manual"] - - ["java.util", "Locale", "getDisplayName", "()", "summary", "df-manual"] - - ["java.util", "Locale", "getDisplayName", "(Locale)", "summary", "df-manual"] - - ["java.util", "Locale", "getDisplayName", "(Locale)", "summary", "df-manual"] - - ["java.util", "Locale", "getDisplayScript", "()", "summary", "df-manual"] - - ["java.util", "Locale", "getDisplayScript", "(Locale)", "summary", "df-manual"] - - ["java.util", "Locale", "getDisplayScript", "(Locale)", "summary", "df-manual"] - - ["java.util", "Locale", "getDisplayVariant", "()", "summary", "df-manual"] - - ["java.util", "Locale", "getDisplayVariant", "(Locale)", "summary", "df-manual"] - - ["java.util", "Locale", "getDisplayVariant", "(Locale)", "summary", "df-manual"] - - ["java.util", "Locale", "getExtensionKeys", "()", "summary", "df-manual"] - - ["java.util", "Locale", "getISO3Language", "()", "summary", "df-manual"] - - ["java.util", "Locale", "getLanguage", "()", "summary", "df-manual"] - - ["java.util", "Locale", "getScript", "()", "summary", "df-manual"] - - ["java.util", "Locale", "getVariant", "()", "summary", "df-manual"] - - ["java.util", "Locale", "lookupTag", "(List,Collection)", "summary", "df-manual"] - - ["java.util", "Locale", "stripExtensions", "()", "summary", "df-manual"] - - ["java.util", "Locale", "toLanguageTag", "()", "summary", "df-manual"] - - ["java.util", "Map", "containsKey", "(Object)", "summary", "manual"] - - ["java.util", "Map", "isEmpty", "()", "summary", "manual"] - - ["java.util", "Map", "size", "()", "summary", "manual"] - - ["java.util", "Objects", "equals", "(Object,Object)", "summary", "manual"] - - ["java.util", "Objects", "hash", "(Object[])", "summary", "manual"] - - ["java.util", "Objects", "hashCode", "(Object)", "summary", "manual"] - - ["java.util", "Objects", "isNull", "(Object)", "summary", "manual"] - - ["java.util", "Objects", "nonNull", "(Object)", "summary", "manual"] - - ["java.util", "Optional", "empty", "()", "summary", "manual"] - - ["java.util", "Optional", "isEmpty", "()", "summary", "manual"] - - ["java.util", "Optional", "isPresent", "()", "summary", "manual"] - - ["java.util", "Random", "nextInt", "(int)", "summary", "manual"] - - ["java.util", "ResourceBundle", "getBundle", "", "summary", "df-manual"] - - ["java.util", "Scanner", "delimiter", "()", "summary", "df-manual"] - - ["java.util", "Scanner", "hasNext", "(Pattern)", "summary", "df-manual"] - - ["java.util", "Scanner", "hasNext", "(String)", "summary", "df-manual"] - - ["java.util", "Scanner", "ioException", "()", "summary", "df-manual"] - - ["java.util", "Scanner", "locale", "()", "summary", "df-manual"] - - ["java.util", "Set", "contains", "(Object)", "summary", "manual"] - - ["java.util", "Set", "isEmpty", "()", "summary", "manual"] - - ["java.util", "Set", "remove", "(Object)", "summary", "manual"] - - ["java.util", "Set", "removeAll", "(Collection)", "summary", "manual"] - - ["java.util", "Set", "size", "()", "summary", "manual"] - - ["java.util", "TreeMap", "TreeMap", "(Comparator)", "summary", "df-manual"] - - ["java.util", "TreeSet", "TreeSet", "(Comparator)", "summary", "df-manual"] - - ["java.util", "UUID", "equals", "(Object)", "summary", "manual"] - - ["java.util", "UUID", "fromString", "(String)", "summary", "manual"] - - ["java.util", "UUID", "randomUUID", "()", "summary", "manual"] - - ["java.util", "UUID", "toString", "()", "summary", "manual"] - - ["java.util", "TimeZone", "getTimeZone", "(String)", "summary", "manual"] - - ["java.util", "Vector", "size", "()", "summary", "manual"] - - # The below API is currently being stored as neutral models since `WithoutElement` does not yet have a counterpart for MapValue/MapKey. - - ["java.util", "Map", "clear", "()", "summary", "manual"] - - # The below APIs have numeric flow and are currently being stored as neutral models. - # These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. - - ["java.util", "Calendar", "add", "(int,int)", "summary", "manual"] # taint-numeric - - ["java.util", "Calendar", "get", "(int)", "summary", "manual"] # value-numeric - - ["java.util", "Calendar", "getTime", "()", "summary", "manual"] # taint-numeric - - ["java.util", "Calendar", "getTimeInMillis", "()", "summary", "manual"] # taint-numeric - - ["java.util", "Calendar", "set", "(int,int)", "summary", "manual"] # value-numeric - - ["java.util", "Calendar", "setTime", "(Date)", "summary", "manual"] # taint-numeric - - ["java.util", "Date", "Date", "(long)", "summary", "manual"] # taint-numeric - - ["java.util", "Date", "getTime", "()", "summary", "manual"] # taint-numeric - - ["java.util", "Date", "from", "(Instant)", "summary", "manual"] # taint-numeric - - ["java.util", "Date", "toInstant", "()", "summary", "manual"] # taint-numeric diff --git a/java/ql/lib/ext/java.util.prefs.model.json b/java/ql/lib/ext/java.util.prefs.model.json new file mode 100644 index 000000000000..084c543bb20e --- /dev/null +++ b/java/ql/lib/ext/java.util.prefs.model.json @@ -0,0 +1,30 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + // summary neutrals + ["java.util.prefs", "Preferences", "get", "(String,String)", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.util.prefs", "Preferences", "getBoolean", "(String,boolean)", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.util.prefs", "Preferences", "getByteArray", "(String,byte[])", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.util.prefs", "Preferences", "getDouble", "(String,double)", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.util.prefs", "Preferences", "getFloat", "(String,float)", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.util.prefs", "Preferences", "getInt", "(String,int)", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.util.prefs", "Preferences", "getLong", "(String,int)", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.util.prefs", "Preferences", "put", "(String,String)", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.util.prefs", "Preferences", "putBoolean", "(String,boolean)", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.util.prefs", "Preferences", "putByteArray", "(String,byte[])", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.util.prefs", "Preferences", "putDouble", "(String,double)", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.util.prefs", "Preferences", "putFloat", "(String,float)", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.util.prefs", "Preferences", "putInt", "(String,int)", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + ["java.util.prefs", "Preferences", "putLong", "(String,int)", "summary", "df-manual"], // needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs + // sink neutrals + ["java.util.prefs", "AbstractPreferences", "nodeExists", "", "sink", "hq-manual"], + ["java.util.prefs", "Preferences", "nodeExists", "", "sink", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.util.prefs.model.yml b/java/ql/lib/ext/java.util.prefs.model.yml deleted file mode 100644 index 11289e0782b6..000000000000 --- a/java/ql/lib/ext/java.util.prefs.model.yml +++ /dev/null @@ -1,23 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - # summary neutrals - - ["java.util.prefs", "Preferences", "get", "(String,String)", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.util.prefs", "Preferences", "getBoolean", "(String,boolean)", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.util.prefs", "Preferences", "getByteArray", "(String,byte[])", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.util.prefs", "Preferences", "getDouble", "(String,double)", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.util.prefs", "Preferences", "getFloat", "(String,float)", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.util.prefs", "Preferences", "getInt", "(String,int)", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.util.prefs", "Preferences", "getLong", "(String,int)", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.util.prefs", "Preferences", "put", "(String,String)", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.util.prefs", "Preferences", "putBoolean", "(String,boolean)", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.util.prefs", "Preferences", "putByteArray", "(String,byte[])", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.util.prefs", "Preferences", "putDouble", "(String,double)", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.util.prefs", "Preferences", "putFloat", "(String,float)", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.util.prefs", "Preferences", "putInt", "(String,int)", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - - ["java.util.prefs", "Preferences", "putLong", "(String,int)", "summary", "df-manual"] # needs to be modeled by regular CodeQL matching the get and set keys to reduce FPs - # sink neutrals - - ["java.util.prefs", "AbstractPreferences", "nodeExists", "", "sink", "hq-manual"] - - ["java.util.prefs", "Preferences", "nodeExists", "", "sink", "hq-manual"] diff --git a/java/ql/lib/ext/java.util.regex.model.json b/java/ql/lib/ext/java.util.regex.model.json new file mode 100644 index 000000000000..9a110c7aa602 --- /dev/null +++ b/java/ql/lib/ext/java.util.regex.model.json @@ -0,0 +1,61 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.util.regex", "Matcher", false, "matches", "()", "", "Argument[this]", "regex-use[f]", "manual"], + ["java.util.regex", "Pattern", false, "asMatchPredicate", "()", "", "Argument[this]", "regex-use[f]", "manual"], + ["java.util.regex", "Pattern", false, "compile", "(String)", "", "Argument[0]", "regex-use[]", "manual"], + ["java.util.regex", "Pattern", false, "compile", "(String,int)", "", "Argument[0]", "regex-use[]", "manual"], + ["java.util.regex", "Pattern", false, "matcher", "(CharSequence)", "", "Argument[this]", "regex-use[0]", "manual"], + ["java.util.regex", "Pattern", false, "matches", "(String,CharSequence)", "", "Argument[0]", "regex-use[f1]", "manual"], + ["java.util.regex", "Pattern", false, "split", "(CharSequence)", "", "Argument[this]", "regex-use[0]", "manual"], + ["java.util.regex", "Pattern", false, "split", "(CharSequence,int)", "", "Argument[this]", "regex-use[0]", "manual"], + ["java.util.regex", "Pattern", false, "splitAsStream", "(CharSequence)", "", "Argument[this]", "regex-use[0]", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "barrierModel" + }, + "data": [ + ["java.util.regex", "Pattern", false, "quote", "(String)", "", "ReturnValue", "regex-use", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.regex", "Matcher", false, "group", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util.regex", "Matcher", false, "replaceAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util.regex", "Matcher", false, "replaceAll", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.util.regex", "Matcher", false, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util.regex", "Matcher", false, "replaceFirst", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.util.regex", "Pattern", false, "compile", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.util.regex", "Pattern", false, "matcher", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.util.regex", "Pattern", false, "quote", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.util.regex", "Pattern", false, "split", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.regex", "Matcher", "appendReplacement", "(StringBuffer,String)", "summary", "df-manual"], + ["java.util.regex", "Matcher", "appendTail", "(StringBuffer)", "summary", "df-manual"], + ["java.util.regex", "Matcher", "find", "()", "summary", "manual"], + ["java.util.regex", "Matcher", "pattern", "()", "summary", "df-manual"], + ["java.util.regex", "Pattern", "compile", "(String,int)", "summary", "df-manual"], + ["java.util.regex", "Pattern", "pattern", "()", "summary", "df-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.util.regex.model.yml b/java/ql/lib/ext/java.util.regex.model.yml deleted file mode 100644 index 20269a271b55..000000000000 --- a/java/ql/lib/ext/java.util.regex.model.yml +++ /dev/null @@ -1,43 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.util.regex", "Matcher", False, "matches", "()", "", "Argument[this]", "regex-use[f]", "manual"] - - ["java.util.regex", "Pattern", False, "asMatchPredicate", "()", "", "Argument[this]", "regex-use[f]", "manual"] - - ["java.util.regex", "Pattern", False, "compile", "(String)", "", "Argument[0]", "regex-use[]", "manual"] - - ["java.util.regex", "Pattern", False, "compile", "(String,int)", "", "Argument[0]", "regex-use[]", "manual"] - - ["java.util.regex", "Pattern", False, "matcher", "(CharSequence)", "", "Argument[this]", "regex-use[0]", "manual"] - - ["java.util.regex", "Pattern", False, "matches", "(String,CharSequence)", "", "Argument[0]", "regex-use[f1]", "manual"] - - ["java.util.regex", "Pattern", False, "split", "(CharSequence)", "", "Argument[this]", "regex-use[0]", "manual"] - - ["java.util.regex", "Pattern", False, "split", "(CharSequence,int)", "", "Argument[this]", "regex-use[0]", "manual"] - - ["java.util.regex", "Pattern", False, "splitAsStream", "(CharSequence)", "", "Argument[this]", "regex-use[0]", "manual"] - - addsTo: - pack: codeql/java-all - extensible: barrierModel - data: - - ["java.util.regex", "Pattern", False, "quote", "(String)", "", "ReturnValue", "regex-use", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.regex", "Matcher", False, "group", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util.regex", "Matcher", False, "replaceAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util.regex", "Matcher", False, "replaceAll", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.util.regex", "Matcher", False, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util.regex", "Matcher", False, "replaceFirst", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.util.regex", "Pattern", False, "compile", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.util.regex", "Pattern", False, "matcher", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.util.regex", "Pattern", False, "quote", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.util.regex", "Pattern", False, "split", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.regex", "Matcher", "appendReplacement", "(StringBuffer,String)", "summary", "df-manual"] - - ["java.util.regex", "Matcher", "appendTail", "(StringBuffer)", "summary", "df-manual"] - - ["java.util.regex", "Matcher", "find", "()", "summary", "manual"] - - ["java.util.regex", "Matcher", "pattern", "()", "summary", "df-manual"] - - ["java.util.regex", "Pattern", "compile", "(String,int)", "summary", "df-manual"] - - ["java.util.regex", "Pattern", "pattern", "()", "summary", "df-manual"] diff --git a/java/ql/lib/ext/java.util.stream.model.json b/java/ql/lib/ext/java.util.stream.model.json new file mode 100644 index 000000000000..058a96608249 --- /dev/null +++ b/java/ql/lib/ext/java.util.stream.model.json @@ -0,0 +1,116 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.stream", "BaseStream", true, "iterator", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "BaseStream", true, "onClose", "(Runnable)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "BaseStream", true, "parallel", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "BaseStream", true, "sequential", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "BaseStream", true, "spliterator", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "BaseStream", true, "unordered", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "DoubleStream", true, "mapToObj", "(IntFunction)", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "IntStream", true, "mapToObj", "(IntFunction)", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "LongStream", true, "mapToObj", "(IntFunction)", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "allMatch", "(Predicate)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "anyMatch", "(Predicate)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "collect", "(Supplier,BiConsumer,BiConsumer)", "", "Argument[this].Element", "Argument[1].Parameter[1]", "value", "manual"], + ["java.util.stream", "Stream", true, "collect", "(Supplier,BiConsumer,BiConsumer)", "", "Argument[0].ReturnValue", "Argument[1].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "collect", "(Supplier,BiConsumer,BiConsumer)", "", "Argument[1].Parameter[0]", "Argument[2].Parameter[0..1]", "value", "manual"], + ["java.util.stream", "Stream", true, "collect", "(Supplier,BiConsumer,BiConsumer)", "", "Argument[1].Parameter[0]", "ReturnValue", "value", "manual"], + ["java.util.stream", "Stream", true, "collect", "(Supplier,BiConsumer,BiConsumer)", "", "Argument[2].Parameter[0..1]", "Argument[1].Parameter[0]", "value", "manual"], + // collect(Collector collector) is handled separately on a case-by-case basis as it is too complex for MaD + ["java.util.stream", "Stream", true, "concat", "(Stream,Stream)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "distinct", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "dropWhile", "(Predicate)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "dropWhile", "(Predicate)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "filter", "(Predicate)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "filter", "(Predicate)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "findAny", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "findFirst", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "flatMap", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "flatMap", "(Function)", "", "Argument[0].ReturnValue.Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "flatMapToDouble", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "flatMapToInt", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "flatMapToLong", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "forEach", "(Consumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "forEachOrdered", "(Consumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "generate", "(Supplier)", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "iterate", "(Object,Predicate,UnaryOperator)", "", "Argument[0]", "Argument[1..2].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "iterate", "(Object,Predicate,UnaryOperator)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "iterate", "(Object,Predicate,UnaryOperator)", "", "Argument[2].ReturnValue", "Argument[1..2].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "iterate", "(Object,Predicate,UnaryOperator)", "", "Argument[2].ReturnValue", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "iterate", "(Object,UnaryOperator)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "iterate", "(Object,UnaryOperator)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "iterate", "(Object,UnaryOperator)", "", "Argument[1].ReturnValue", "Argument[1].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "iterate", "(Object,UnaryOperator)", "", "Argument[1].ReturnValue", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "limit", "(long)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "map", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "map", "(Function)", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"], + // Missing for mapMulti(BiConsumer) (not currently supported): + // Argument[0] of Parameter[1] of Argument[0] -> Element of Parameter[1] of Argument[0] + // Element of Parameter[1] of Argument[0] -> Element of ReturnValue + ["java.util.stream", "Stream", true, "mapMulti", "(BiConsumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "mapMultiToDouble", "(BiConsumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "mapMultiToInt", "(BiConsumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "mapMultiToLong", "(BiConsumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "mapToDouble", "(ToDoubleFunction)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "mapToInt", "(ToIntFunction)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "mapToLong", "(ToLongFunction)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "max", "(Comparator)", "", "Argument[this].Element", "Argument[0].Parameter[0..1]", "value", "manual"], + ["java.util.stream", "Stream", true, "max", "(Comparator)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "min", "(Comparator)", "", "Argument[this].Element", "Argument[0].Parameter[0..1]", "value", "manual"], + ["java.util.stream", "Stream", true, "min", "(Comparator)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "noneMatch", "(Predicate)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "of", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "of", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "ofNullable", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "peek", "(Consumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "peek", "(Consumer)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(BinaryOperator)", "", "Argument[this].Element", "Argument[0].Parameter[0..1]", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(BinaryOperator)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(BinaryOperator)", "", "Argument[0].ReturnValue", "Argument[0].Parameter[0..1]", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(BinaryOperator)", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(Object,BiFunction,BinaryOperator)", "", "Argument[this].Element", "Argument[1].Parameter[1]", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(Object,BiFunction,BinaryOperator)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(Object,BiFunction,BinaryOperator)", "", "Argument[0]", "Argument[2].Parameter[0..1]", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(Object,BiFunction,BinaryOperator)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(Object,BiFunction,BinaryOperator)", "", "Argument[1..2].ReturnValue", "Argument[1].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(Object,BiFunction,BinaryOperator)", "", "Argument[1..2].ReturnValue", "Argument[2].Parameter[0..1]", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(Object,BiFunction,BinaryOperator)", "", "Argument[1..2].ReturnValue", "ReturnValue", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(Object,BinaryOperator)", "", "Argument[this].Element", "Argument[1].Parameter[0..1]", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(Object,BinaryOperator)", "", "Argument[0]", "Argument[1].Parameter[0..1]", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(Object,BinaryOperator)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(Object,BinaryOperator)", "", "Argument[1].ReturnValue", "Argument[1].Parameter[0..1]", "value", "manual"], + ["java.util.stream", "Stream", true, "reduce", "(Object,BinaryOperator)", "", "Argument[1].ReturnValue", "ReturnValue", "value", "manual"], + ["java.util.stream", "Stream", true, "skip", "(long)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "sorted", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "sorted", "(Comparator)", "", "Argument[this].Element", "Argument[0].Parameter[0..1]", "value", "manual"], + ["java.util.stream", "Stream", true, "takeWhile", "(Predicate)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["java.util.stream", "Stream", true, "takeWhile", "(Predicate)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["java.util.stream", "Stream", true, "toArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["java.util.stream", "Stream", true, "toList", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["java.util.stream", "Collectors", "joining", "", "summary", "manual"], // cannot be modeled completely without a model for `java.util.stream.Stream#collect(Collector)` as well + ["java.util.stream", "Collectors", "toList", "()", "summary", "manual"], + ["java.util.stream", "Collectors", "toMap", "", "summary", "manual"], // specialized collectors flow + ["java.util.stream", "Collectors", "toSet", "()", "summary", "manual"], + ["java.util.stream", "Stream", "collect", "(Collector)", "summary", "manual"], // handled separately on a case-by-case basis as it is too complex for MaD + ["java.util.stream", "Stream", "count", "()", "summary", "manual"], + // The below APIs have numeric flow and are currently being stored as neutral models. + // These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. + ["java.util.stream", "IntStream", "range", "(int,int)", "summary", "manual"] // taint-numeric + ] + } + ] +} diff --git a/java/ql/lib/ext/java.util.stream.model.yml b/java/ql/lib/ext/java.util.stream.model.yml deleted file mode 100644 index 68cde91a5a85..000000000000 --- a/java/ql/lib/ext/java.util.stream.model.yml +++ /dev/null @@ -1,107 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.stream", "BaseStream", True, "iterator", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "BaseStream", True, "onClose", "(Runnable)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "BaseStream", True, "parallel", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "BaseStream", True, "sequential", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "BaseStream", True, "spliterator", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "BaseStream", True, "unordered", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "DoubleStream", True, "mapToObj", "(IntFunction)", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "IntStream", True, "mapToObj", "(IntFunction)", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "LongStream", True, "mapToObj", "(IntFunction)", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "allMatch", "(Predicate)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "anyMatch", "(Predicate)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "collect", "(Supplier,BiConsumer,BiConsumer)", "", "Argument[this].Element", "Argument[1].Parameter[1]", "value", "manual"] - - ["java.util.stream", "Stream", True, "collect", "(Supplier,BiConsumer,BiConsumer)", "", "Argument[0].ReturnValue", "Argument[1].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "collect", "(Supplier,BiConsumer,BiConsumer)", "", "Argument[1].Parameter[0]", "Argument[2].Parameter[0..1]", "value", "manual"] - - ["java.util.stream", "Stream", True, "collect", "(Supplier,BiConsumer,BiConsumer)", "", "Argument[1].Parameter[0]", "ReturnValue", "value", "manual"] - - ["java.util.stream", "Stream", True, "collect", "(Supplier,BiConsumer,BiConsumer)", "", "Argument[2].Parameter[0..1]", "Argument[1].Parameter[0]", "value", "manual"] - # collect(Collector collector) is handled separately on a case-by-case basis as it is too complex for MaD - - ["java.util.stream", "Stream", True, "concat", "(Stream,Stream)", "", "Argument[0..1].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "distinct", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "dropWhile", "(Predicate)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "dropWhile", "(Predicate)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "filter", "(Predicate)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "filter", "(Predicate)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "findAny", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "findFirst", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "flatMap", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "flatMap", "(Function)", "", "Argument[0].ReturnValue.Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "flatMapToDouble", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "flatMapToInt", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "flatMapToLong", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "forEach", "(Consumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "forEachOrdered", "(Consumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "generate", "(Supplier)", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "iterate", "(Object,Predicate,UnaryOperator)", "", "Argument[0]", "Argument[1..2].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "iterate", "(Object,Predicate,UnaryOperator)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "iterate", "(Object,Predicate,UnaryOperator)", "", "Argument[2].ReturnValue", "Argument[1..2].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "iterate", "(Object,Predicate,UnaryOperator)", "", "Argument[2].ReturnValue", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "iterate", "(Object,UnaryOperator)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "iterate", "(Object,UnaryOperator)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "iterate", "(Object,UnaryOperator)", "", "Argument[1].ReturnValue", "Argument[1].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "iterate", "(Object,UnaryOperator)", "", "Argument[1].ReturnValue", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "limit", "(long)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "map", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "map", "(Function)", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"] - # Missing for mapMulti(BiConsumer) (not currently supported): - # Argument[0] of Parameter[1] of Argument[0] -> Element of Parameter[1] of Argument[0] - # Element of Parameter[1] of Argument[0] -> Element of ReturnValue - - ["java.util.stream", "Stream", True, "mapMulti", "(BiConsumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "mapMultiToDouble", "(BiConsumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "mapMultiToInt", "(BiConsumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "mapMultiToLong", "(BiConsumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "mapToDouble", "(ToDoubleFunction)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "mapToInt", "(ToIntFunction)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "mapToLong", "(ToLongFunction)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "max", "(Comparator)", "", "Argument[this].Element", "Argument[0].Parameter[0..1]", "value", "manual"] - - ["java.util.stream", "Stream", True, "max", "(Comparator)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "min", "(Comparator)", "", "Argument[this].Element", "Argument[0].Parameter[0..1]", "value", "manual"] - - ["java.util.stream", "Stream", True, "min", "(Comparator)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "noneMatch", "(Predicate)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "of", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "of", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "ofNullable", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "peek", "(Consumer)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "peek", "(Consumer)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(BinaryOperator)", "", "Argument[this].Element", "Argument[0].Parameter[0..1]", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(BinaryOperator)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(BinaryOperator)", "", "Argument[0].ReturnValue", "Argument[0].Parameter[0..1]", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(BinaryOperator)", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(Object,BiFunction,BinaryOperator)", "", "Argument[this].Element", "Argument[1].Parameter[1]", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(Object,BiFunction,BinaryOperator)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(Object,BiFunction,BinaryOperator)", "", "Argument[0]", "Argument[2].Parameter[0..1]", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(Object,BiFunction,BinaryOperator)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(Object,BiFunction,BinaryOperator)", "", "Argument[1..2].ReturnValue", "Argument[1].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(Object,BiFunction,BinaryOperator)", "", "Argument[1..2].ReturnValue", "Argument[2].Parameter[0..1]", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(Object,BiFunction,BinaryOperator)", "", "Argument[1..2].ReturnValue", "ReturnValue", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(Object,BinaryOperator)", "", "Argument[this].Element", "Argument[1].Parameter[0..1]", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(Object,BinaryOperator)", "", "Argument[0]", "Argument[1].Parameter[0..1]", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(Object,BinaryOperator)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(Object,BinaryOperator)", "", "Argument[1].ReturnValue", "Argument[1].Parameter[0..1]", "value", "manual"] - - ["java.util.stream", "Stream", True, "reduce", "(Object,BinaryOperator)", "", "Argument[1].ReturnValue", "ReturnValue", "value", "manual"] - - ["java.util.stream", "Stream", True, "skip", "(long)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "sorted", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "sorted", "(Comparator)", "", "Argument[this].Element", "Argument[0].Parameter[0..1]", "value", "manual"] - - ["java.util.stream", "Stream", True, "takeWhile", "(Predicate)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["java.util.stream", "Stream", True, "takeWhile", "(Predicate)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["java.util.stream", "Stream", True, "toArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["java.util.stream", "Stream", True, "toList", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.util.stream", "Collectors", "joining", "", "summary", "manual"] # cannot be modeled completely without a model for `java.util.stream.Stream#collect(Collector)` as well - - ["java.util.stream", "Collectors", "toList", "()", "summary", "manual"] - - ["java.util.stream", "Collectors", "toMap", "", "summary", "manual"] # specialized collectors flow - - ["java.util.stream", "Collectors", "toSet", "()", "summary", "manual"] - - ["java.util.stream", "Stream", "collect", "(Collector)", "summary", "manual"] # handled separately on a case-by-case basis as it is too complex for MaD - - ["java.util.stream", "Stream", "count", "()", "summary", "manual"] - - # The below APIs have numeric flow and are currently being stored as neutral models. - # These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future. - - ["java.util.stream", "IntStream", "range", "(int,int)", "summary", "manual"] # taint-numeric diff --git a/java/ql/lib/ext/java.util.zip.model.json b/java/ql/lib/ext/java.util.zip.model.json new file mode 100644 index 000000000000..bfa66cd1f1f3 --- /dev/null +++ b/java/ql/lib/ext/java.util.zip.model.json @@ -0,0 +1,39 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["java.util.zip", "GZIPInputStream", false, "GZIPInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.util.zip", "ZipEntry", true, "ZipEntry", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["java.util.zip", "ZipFile", true, "ZipFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.util.zip", "ZipFile", true, "ZipFile", "(File,Charset)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.util.zip", "ZipFile", true, "ZipFile", "(File,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.util.zip", "ZipFile", true, "ZipFile", "(File,int,Charset)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.util.zip", "ZipFile", true, "ZipFile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.util.zip", "ZipFile", true, "ZipFile", "(String,Charset)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["java.util.zip", "ZipFile", true, "entries", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util.zip", "ZipFile", true, "getComment", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util.zip", "ZipFile", true, "getEntry", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["java.util.zip", "ZipFile", true, "getEntry", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util.zip", "ZipFile", true, "getInputStream", "(ZipEntry)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["java.util.zip", "ZipFile", true, "getInputStream", "(ZipEntry)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util.zip", "ZipFile", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util.zip", "ZipFile", true, "stream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["java.util.zip", "ZipInputStream", false, "ZipInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["java.util.zip", "ZipOutputStream", true, "putNextEntry", "(ZipEntry)", "", "Argument[0]", "file-content-store", "ai-manual"], + ["java.util.zip", "ZipFile", true, "ZipFile", "(String)", "", "Argument[0]", "path-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/java.util.zip.model.yml b/java/ql/lib/ext/java.util.zip.model.yml deleted file mode 100644 index 852cf8afccb4..000000000000 --- a/java/ql/lib/ext/java.util.zip.model.yml +++ /dev/null @@ -1,28 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.util.zip", "GZIPInputStream", False, "GZIPInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.util.zip", "ZipEntry", True, "ZipEntry", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["java.util.zip", "ZipFile", True, "ZipFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.util.zip", "ZipFile", True, "ZipFile", "(File,Charset)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.util.zip", "ZipFile", True, "ZipFile", "(File,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.util.zip", "ZipFile", True, "ZipFile", "(File,int,Charset)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.util.zip", "ZipFile", True, "ZipFile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.util.zip", "ZipFile", True, "ZipFile", "(String,Charset)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["java.util.zip", "ZipFile", True, "entries", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util.zip", "ZipFile", True, "getComment", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util.zip", "ZipFile", True, "getEntry", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["java.util.zip", "ZipFile", True, "getEntry", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util.zip", "ZipFile", True, "getInputStream", "(ZipEntry)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["java.util.zip", "ZipFile", True, "getInputStream", "(ZipEntry)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util.zip", "ZipFile", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util.zip", "ZipFile", True, "stream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["java.util.zip", "ZipInputStream", False, "ZipInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["java.util.zip", "ZipOutputStream", True, "putNextEntry", "(ZipEntry)", "", "Argument[0]", "file-content-store", "ai-manual"] - - ["java.util.zip", "ZipFile", True, "ZipFile", "(String)", "", "Argument[0]", "path-injection", "manual"] diff --git a/java/ql/lib/ext/javafx.scene.web.model.json b/java/ql/lib/ext/javafx.scene.web.model.json new file mode 100644 index 000000000000..dd0a71da60a3 --- /dev/null +++ b/java/ql/lib/ext/javafx.scene.web.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javafx.scene.web", "WebEngine", false, "load", "(String)", "", "Argument[0]", "request-forgery", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javafx.scene.web.model.yml b/java/ql/lib/ext/javafx.scene.web.model.yml deleted file mode 100644 index 78d1a00dfdee..000000000000 --- a/java/ql/lib/ext/javafx.scene.web.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javafx.scene.web", "WebEngine", False, "load", "(String)", "", "Argument[0]", "request-forgery", "ai-manual"] diff --git a/java/ql/lib/ext/javax.activation.model.json b/java/ql/lib/ext/javax.activation.model.json new file mode 100644 index 000000000000..e274e27068e4 --- /dev/null +++ b/java/ql/lib/ext/javax.activation.model.json @@ -0,0 +1,29 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.activation", "FileDataSource", true, "FileDataSource", "", "", "Argument[0]", "path-injection", "manual"], + ["javax.activation", "URLDataSource", true, "URLDataSource", "", "", "Argument[0]", "request-forgery", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.activation", "DataHandler", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.activation", "DataHandler", true, "getDataSource", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.activation", "DataHandler", true, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.activation", "DataHandler", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.activation", "DataHandler", true, "writeTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["javax.activation", "DataSource", true, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.activation", "DataSource", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.activation.model.yml b/java/ql/lib/ext/javax.activation.model.yml deleted file mode 100644 index 1cace2e84f9d..000000000000 --- a/java/ql/lib/ext/javax.activation.model.yml +++ /dev/null @@ -1,18 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.activation", "FileDataSource", True, "FileDataSource", "", "", "Argument[0]", "path-injection", "manual"] - - ["javax.activation", "URLDataSource", True, "URLDataSource", "", "", "Argument[0]", "request-forgery", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.activation", "DataHandler", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.activation", "DataHandler", True, "getDataSource", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.activation", "DataHandler", True, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.activation", "DataHandler", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.activation", "DataHandler", True, "writeTo", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["javax.activation", "DataSource", True, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.activation", "DataSource", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/javax.crypto.model.json b/java/ql/lib/ext/javax.crypto.model.json new file mode 100644 index 000000000000..62d540420b1d --- /dev/null +++ b/java/ql/lib/ext/javax.crypto.model.json @@ -0,0 +1,58 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.crypto", "Cipher", true, "init", "(int,Key,AlgorithmParameterSpec)", "", "Argument[2]", "encryption-iv", "manual"], + ["javax.crypto", "Cipher", true, "init", "(int,Key,AlgorithmParameterSpec,SecureRandom)", "", "Argument[2]", "encryption-iv", "manual"], + ["javax.crypto", "Cipher", false, "unwrap", "(byte[],String,int)", "", "Argument[0]", "credentials-key", "hq-generated"], + ["javax.crypto", "CipherSpi", true, "engineUnwrap", "(byte[],String,int)", "", "Argument[0]", "credentials-key", "hq-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.crypto", "KDF", false, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KDF.algorithm]", "value", "manual"], + ["javax.crypto", "KDF", false, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KDF.algorithm]", "value", "manual"], + ["javax.crypto", "KDF", false, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KDF.algorithm]", "value", "manual"], + ["javax.crypto", "KDF", false, "getInstance", "(String,KDFParameters)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KDF.algorithm]", "value", "manual"], + ["javax.crypto", "KDF", false, "getInstance", "(String,KDFParameters,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KDF.algorithm]", "value", "manual"], + ["javax.crypto", "KDF", false, "getInstance", "(String,KDFParameters,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KDF.algorithm]", "value", "manual"], + ["javax.crypto", "KDF", true, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.KDF.algorithm]", "ReturnValue", "value", "manual"], + ["javax.crypto", "KDF", true, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.crypto", "KDF", true, "deriveKey", "(String,AlgorithmParameterSpec)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["javax.crypto", "KDF", true, "deriveData", "(AlgorithmParameterSpec)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.crypto", "SecretKey", true, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.crypto", "Cipher", "doFinal", "", "summary", "df-manual"], + ["javax.crypto", "Cipher", "getAlgorithm", "", "summary", "df-manual"], + ["javax.crypto", "Cipher", "getExemptionMechanism", "", "summary", "df-manual"], + ["javax.crypto", "Cipher", "getInstance", "", "summary", "df-manual"], + ["javax.crypto", "Cipher", "getIV", "", "summary", "df-manual"], + ["javax.crypto", "Cipher", "getParameters", "", "summary", "df-manual"], + ["javax.crypto", "Cipher", "getProvider", "", "summary", "df-manual"], + ["javax.crypto", "Cipher", "init", "", "summary", "df-manual"], + ["javax.crypto", "Cipher", "toString", "", "summary", "df-manual"], + ["javax.crypto", "Cipher", "unwrap", "", "summary", "df-manual"], + ["javax.crypto", "Cipher", "update", "", "summary", "df-manual"], + ["javax.crypto", "Cipher", "updateAAD", "", "summary", "df-manual"], + ["javax.crypto", "Cipher", "wrap", "", "summary", "df-manual"], + ["javax.crypto", "Mac", "init", "(Key)", "summary", "df-manual"], + ["javax.crypto", "Mac", "doFinal", "()", "summary", "df-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.crypto.model.yml b/java/ql/lib/ext/javax.crypto.model.yml deleted file mode 100644 index 0a2d43fce17f..000000000000 --- a/java/ql/lib/ext/javax.crypto.model.yml +++ /dev/null @@ -1,43 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.crypto", "Cipher", True, "init", "(int,Key,AlgorithmParameterSpec)", "", "Argument[2]", "encryption-iv", "manual"] - - ["javax.crypto", "Cipher", True, "init", "(int,Key,AlgorithmParameterSpec,SecureRandom)", "", "Argument[2]", "encryption-iv", "manual"] - - ["javax.crypto", "Cipher", False, "unwrap", "(byte[],String,int)", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["javax.crypto", "CipherSpi", True, "engineUnwrap", "(byte[],String,int)", "", "Argument[0]", "credentials-key", "hq-generated"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.crypto", "KDF", False, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KDF.algorithm]", "value", "manual"] - - ["javax.crypto", "KDF", False, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KDF.algorithm]", "value", "manual"] - - ["javax.crypto", "KDF", False, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KDF.algorithm]", "value", "manual"] - - ["javax.crypto", "KDF", False, "getInstance", "(String,KDFParameters)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KDF.algorithm]", "value", "manual"] - - ["javax.crypto", "KDF", False, "getInstance", "(String,KDFParameters,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KDF.algorithm]", "value", "manual"] - - ["javax.crypto", "KDF", False, "getInstance", "(String,KDFParameters,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KDF.algorithm]", "value", "manual"] - - ["javax.crypto", "KDF", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.KDF.algorithm]", "ReturnValue", "value", "manual"] - - ["javax.crypto", "KDF", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.crypto", "KDF", True, "deriveKey", "(String,AlgorithmParameterSpec)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["javax.crypto", "KDF", True, "deriveData", "(AlgorithmParameterSpec)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.crypto", "SecretKey", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.crypto", "Cipher", "doFinal", "", "summary", "df-manual"] - - ["javax.crypto", "Cipher", "getAlgorithm", "", "summary", "df-manual"] - - ["javax.crypto", "Cipher", "getExemptionMechanism", "", "summary", "df-manual"] - - ["javax.crypto", "Cipher", "getInstance", "", "summary", "df-manual"] - - ["javax.crypto", "Cipher", "getIV", "", "summary", "df-manual"] - - ["javax.crypto", "Cipher", "getParameters", "", "summary", "df-manual"] - - ["javax.crypto", "Cipher", "getProvider", "", "summary", "df-manual"] - - ["javax.crypto", "Cipher", "init", "", "summary", "df-manual"] - - ["javax.crypto", "Cipher", "toString", "", "summary", "df-manual"] - - ["javax.crypto", "Cipher", "unwrap", "", "summary", "df-manual"] - - ["javax.crypto", "Cipher", "update", "", "summary", "df-manual"] - - ["javax.crypto", "Cipher", "updateAAD", "", "summary", "df-manual"] - - ["javax.crypto", "Cipher", "wrap", "", "summary", "df-manual"] - - ["javax.crypto", "Mac", "init", "(Key)", "summary", "df-manual"] - - ["javax.crypto", "Mac", "doFinal", "()", "summary", "df-manual"] diff --git a/java/ql/lib/ext/javax.crypto.spec.model.json b/java/ql/lib/ext/javax.crypto.spec.model.json new file mode 100644 index 000000000000..ecd2a7d58718 --- /dev/null +++ b/java/ql/lib/ext/javax.crypto.spec.model.json @@ -0,0 +1,64 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.crypto.spec", "IvParameterSpec", true, "IvParameterSpec", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.crypto.spec", "GCMParameterSpec", true, "GCMParameterSpec", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["javax.crypto.spec", "RC2ParameterSpec", true, "RC2ParameterSpec", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["javax.crypto.spec", "RC5ParameterSpec", true, "RC5ParameterSpec", "", "", "Argument[3]", "Argument[this]", "taint", "manual"], + ["javax.crypto.spec", "HKDFParameterSpec$Builder", true, "addIKM", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.crypto.spec", "HKDFParameterSpec$Builder", true, "addIKM", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.crypto.spec", "HKDFParameterSpec$Builder", true, "addIKM", "(SecretKey)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.crypto.spec", "HKDFParameterSpec$Builder", true, "addIKM", "(SecretKey)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.crypto.spec", "HKDFParameterSpec$Builder", true, "addSalt", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.crypto.spec", "HKDFParameterSpec$Builder", true, "addSalt", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.crypto.spec", "HKDFParameterSpec$Builder", true, "addSalt", "(SecretKey)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.crypto.spec", "HKDFParameterSpec$Builder", true, "addSalt", "(SecretKey)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.crypto.spec", "HKDFParameterSpec$Builder", true, "thenExpand", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.crypto.spec", "HKDFParameterSpec$Builder", true, "thenExpand", "(byte[],int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.crypto.spec", "HKDFParameterSpec$Builder", true, "thenExpand", "(byte[],int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.crypto.spec", "HKDFParameterSpec", false, "expandOnly", "(SecretKey,byte[],int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.crypto.spec", "HKDFParameterSpec", false, "expandOnly", "(SecretKey,byte[],int)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["javax.crypto.spec", "SecretKeySpec", false, "SecretKeySpec", "(byte[],String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.crypto.spec", "SecretKeySpec", false, "SecretKeySpec", "(byte[],int,int,String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.crypto.spec", "DESKeySpec", false, "DESKeySpec", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"], + ["javax.crypto.spec", "DESKeySpec", false, "DESKeySpec", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"], + ["javax.crypto.spec", "DESKeySpec", false, "isParityAdjusted", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"], + ["javax.crypto.spec", "DESKeySpec", false, "isWeak", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"], + ["javax.crypto.spec", "DESedeKeySpec", false, "DESedeKeySpec", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"], + ["javax.crypto.spec", "DESedeKeySpec", false, "DESedeKeySpec", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"], + ["javax.crypto.spec", "DESedeKeySpec", false, "isParityAdjusted", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"], + ["javax.crypto.spec", "DHPrivateKeySpec", false, "DHPrivateKeySpec", "", "", "Argument[0]", "credentials-key", "manual"], + ["javax.crypto.spec", "PBEKeySpec", false, "PBEKeySpec", "", "", "Argument[1]", "encryption-salt", "manual"], + ["javax.crypto.spec", "PBEKeySpec", false, "PBEKeySpec", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"], + ["javax.crypto.spec", "PBEKeySpec", false, "PBEKeySpec", "(char[],byte[],int)", "", "Argument[0]", "credentials-password", "hq-generated"], + ["javax.crypto.spec", "PBEKeySpec", false, "PBEKeySpec", "(char[],byte[],int,int)", "", "Argument[0]", "credentials-password", "hq-generated"], + ["javax.crypto.spec", "PBEParameterSpec", false, "PBEParameterSpec", "", "", "Argument[0]", "encryption-salt", "manual"], + ["javax.crypto.spec", "SecretKeySpec", false, "SecretKeySpec", "(byte[],String)", "", "Argument[0]", "credentials-key", "hq-generated"], + ["javax.crypto.spec", "SecretKeySpec", false, "SecretKeySpec", "(byte[],int,int,String)", "", "Argument[0]", "credentials-key", "hq-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["javax.crypto.spec", "SecretKeySpec", "SecretKeySpec", "(byte[],String)", "summary", "df-manual"], + ["javax.crypto.spec", "SecretKeySpec", "SecretKeySpec", "(byte[],int,int,String)", "summary", "df-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.crypto.spec.model.yml b/java/ql/lib/ext/javax.crypto.spec.model.yml deleted file mode 100644 index e51c27c5088e..000000000000 --- a/java/ql/lib/ext/javax.crypto.spec.model.yml +++ /dev/null @@ -1,49 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.crypto.spec", "IvParameterSpec", True, "IvParameterSpec", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.crypto.spec", "GCMParameterSpec", True, "GCMParameterSpec", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["javax.crypto.spec", "RC2ParameterSpec", True, "RC2ParameterSpec", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["javax.crypto.spec", "RC5ParameterSpec", True, "RC5ParameterSpec", "", "", "Argument[3]", "Argument[this]", "taint", "manual"] - - ["javax.crypto.spec", "HKDFParameterSpec$Builder", True, "addIKM", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.crypto.spec", "HKDFParameterSpec$Builder", True, "addIKM", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.crypto.spec", "HKDFParameterSpec$Builder", True, "addIKM", "(SecretKey)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.crypto.spec", "HKDFParameterSpec$Builder", True, "addIKM", "(SecretKey)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.crypto.spec", "HKDFParameterSpec$Builder", True, "addSalt", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.crypto.spec", "HKDFParameterSpec$Builder", True, "addSalt", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.crypto.spec", "HKDFParameterSpec$Builder", True, "addSalt", "(SecretKey)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.crypto.spec", "HKDFParameterSpec$Builder", True, "addSalt", "(SecretKey)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.crypto.spec", "HKDFParameterSpec$Builder", True, "thenExpand", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.crypto.spec", "HKDFParameterSpec$Builder", True, "thenExpand", "(byte[],int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.crypto.spec", "HKDFParameterSpec$Builder", True, "thenExpand", "(byte[],int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.crypto.spec", "HKDFParameterSpec", False, "expandOnly", "(SecretKey,byte[],int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.crypto.spec", "HKDFParameterSpec", False, "expandOnly", "(SecretKey,byte[],int)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["javax.crypto.spec", "SecretKeySpec", False, "SecretKeySpec", "(byte[],String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.crypto.spec", "SecretKeySpec", False, "SecretKeySpec", "(byte[],int,int,String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.crypto.spec", "DESKeySpec", False, "DESKeySpec", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["javax.crypto.spec", "DESKeySpec", False, "DESKeySpec", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["javax.crypto.spec", "DESKeySpec", False, "isParityAdjusted", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["javax.crypto.spec", "DESKeySpec", False, "isWeak", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["javax.crypto.spec", "DESedeKeySpec", False, "DESedeKeySpec", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["javax.crypto.spec", "DESedeKeySpec", False, "DESedeKeySpec", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["javax.crypto.spec", "DESedeKeySpec", False, "isParityAdjusted", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["javax.crypto.spec", "DHPrivateKeySpec", False, "DHPrivateKeySpec", "", "", "Argument[0]", "credentials-key", "manual"] - - ["javax.crypto.spec", "PBEKeySpec", False, "PBEKeySpec", "", "", "Argument[1]", "encryption-salt", "manual"] - - ["javax.crypto.spec", "PBEKeySpec", False, "PBEKeySpec", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["javax.crypto.spec", "PBEKeySpec", False, "PBEKeySpec", "(char[],byte[],int)", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["javax.crypto.spec", "PBEKeySpec", False, "PBEKeySpec", "(char[],byte[],int,int)", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["javax.crypto.spec", "PBEParameterSpec", False, "PBEParameterSpec", "", "", "Argument[0]", "encryption-salt", "manual"] - - ["javax.crypto.spec", "SecretKeySpec", False, "SecretKeySpec", "(byte[],String)", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["javax.crypto.spec", "SecretKeySpec", False, "SecretKeySpec", "(byte[],int,int,String)", "", "Argument[0]", "credentials-key", "hq-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.crypto.spec", "SecretKeySpec", "SecretKeySpec", "(byte[],String)", "summary", "df-manual"] - - ["javax.crypto.spec", "SecretKeySpec", "SecretKeySpec", "(byte[],int,int,String)", "summary", "df-manual"] diff --git a/java/ql/lib/ext/javax.faces.context.model.json b/java/ql/lib/ext/javax.faces.context.model.json new file mode 100644 index 000000000000..7ea2d980bf79 --- /dev/null +++ b/java/ql/lib/ext/javax.faces.context.model.json @@ -0,0 +1,31 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["javax.faces.context", "ExternalContext", true, "getRequestCookieMap", "()", "", "ReturnValue", "remote", "manual"], + ["javax.faces.context", "ExternalContext", true, "getRequestHeaderMap", "()", "", "ReturnValue", "remote", "manual"], + ["javax.faces.context", "ExternalContext", true, "getRequestHeaderValuesMap", "()", "", "ReturnValue", "remote", "manual"], + ["javax.faces.context", "ExternalContext", true, "getRequestParameterMap", "()", "", "ReturnValue", "remote", "manual"], + ["javax.faces.context", "ExternalContext", true, "getRequestParameterNames", "()", "", "ReturnValue", "remote", "manual"], + ["javax.faces.context", "ExternalContext", true, "getRequestParameterValuesMap", "()", "", "ReturnValue", "remote", "manual"], + ["javax.faces.context", "ExternalContext", true, "getRequestPathInfo", "()", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.faces.context", "ExternalContext", true, "getResource", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["javax.faces.context", "ExternalContext", true, "getResourceAsStream", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["javax.faces.context", "ResponseStream", true, "write", "", "", "Argument[0]", "html-injection", "manual"], + ["javax.faces.context", "ResponseWriter", true, "write", "", "", "Argument[0]", "html-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.faces.context.model.yml b/java/ql/lib/ext/javax.faces.context.model.yml deleted file mode 100644 index 21e6cf3802bb..000000000000 --- a/java/ql/lib/ext/javax.faces.context.model.yml +++ /dev/null @@ -1,20 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["javax.faces.context", "ExternalContext", True, "getRequestCookieMap", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.faces.context", "ExternalContext", True, "getRequestHeaderMap", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.faces.context", "ExternalContext", True, "getRequestHeaderValuesMap", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.faces.context", "ExternalContext", True, "getRequestParameterMap", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.faces.context", "ExternalContext", True, "getRequestParameterNames", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.faces.context", "ExternalContext", True, "getRequestParameterValuesMap", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.faces.context", "ExternalContext", True, "getRequestPathInfo", "()", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.faces.context", "ExternalContext", True, "getResource", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["javax.faces.context", "ExternalContext", True, "getResourceAsStream", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["javax.faces.context", "ResponseStream", True, "write", "", "", "Argument[0]", "html-injection", "manual"] - - ["javax.faces.context", "ResponseWriter", True, "write", "", "", "Argument[0]", "html-injection", "manual"] diff --git a/java/ql/lib/ext/javax.imageio.stream.model.json b/java/ql/lib/ext/javax.imageio.stream.model.json new file mode 100644 index 000000000000..6ea996dd2c73 --- /dev/null +++ b/java/ql/lib/ext/javax.imageio.stream.model.json @@ -0,0 +1,22 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.imageio.stream", "FileCacheImageInputStream", true, "FileCacheImageInputStream", "(InputStream,File)", "", "Argument[0]", "Argument[this].Element", "taint", "ai-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.imageio.stream", "FileImageOutputStream", true, "FileImageOutputStream", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.imageio.stream.model.yml b/java/ql/lib/ext/javax.imageio.stream.model.yml deleted file mode 100644 index 2c25029e4b0a..000000000000 --- a/java/ql/lib/ext/javax.imageio.stream.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.imageio.stream", "FileCacheImageInputStream", True, "FileCacheImageInputStream", "(InputStream,File)", "", "Argument[0]", "Argument[this].Element", "taint", "ai-manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.imageio.stream", "FileImageOutputStream", True, "FileImageOutputStream", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] diff --git a/java/ql/lib/ext/javax.jms.model.json b/java/ql/lib/ext/javax.jms.model.json new file mode 100644 index 000000000000..9c7d864e0d0e --- /dev/null +++ b/java/ql/lib/ext/javax.jms.model.json @@ -0,0 +1,91 @@ +// This model covers JMS API versions 1 and 2. +// +// https://docs.oracle.com/javaee/6/api/javax/jms/package-summary.html +// https://docs.oracle.com/javaee/7/api/javax/jms/package-summary.html +// +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["javax.jms", "JMSConsumer", true, "receive", "", "", "ReturnValue", "remote", "manual"], + ["javax.jms", "JMSConsumer", true, "receiveBody", "", "", "ReturnValue", "remote", "manual"], + ["javax.jms", "JMSConsumer", true, "receiveBodyNoWait", "()", "", "ReturnValue", "remote", "manual"], + ["javax.jms", "JMSConsumer", true, "receiveNoWait", "()", "", "ReturnValue", "remote", "manual"], + ["javax.jms", "MessageConsumer", true, "receive", "", "", "ReturnValue", "remote", "manual"], + ["javax.jms", "MessageConsumer", true, "receiveNoWait", "()", "", "ReturnValue", "remote", "manual"], + ["javax.jms", "MessageListener", true, "onMessage", "(Message)", "", "Parameter[0]", "remote", "manual"], + ["javax.jms", "QueueRequestor", true, "request", "(Message)", "", "ReturnValue", "remote", "manual"], + ["javax.jms", "TopicRequestor", true, "request", "(Message)", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.jms", "BytesMessage", true, "readBoolean", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "BytesMessage", true, "readByte", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "BytesMessage", true, "readBytes", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["javax.jms", "BytesMessage", true, "readChar", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "BytesMessage", true, "readDouble", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "BytesMessage", true, "readFloat", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "BytesMessage", true, "readInt", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "BytesMessage", true, "readLong", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "BytesMessage", true, "readShort", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "BytesMessage", true, "readUTF", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "BytesMessage", true, "readUnsignedByte", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "BytesMessage", true, "readUnsignedShort", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "MapMessage", true, "getBoolean", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "MapMessage", true, "getByte", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "MapMessage", true, "getBytes", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "MapMessage", true, "getChar", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "MapMessage", true, "getDouble", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "MapMessage", true, "getFloat", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "MapMessage", true, "getInt", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "MapMessage", true, "getLong", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "MapMessage", true, "getMapNames", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "MapMessage", true, "getObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "MapMessage", true, "getShort", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "MapMessage", true, "getString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getBody", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getBooleanProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getByteProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getDoubleProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getFloatProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getIntProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getJMSCorrelationID", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getJMSCorrelationIDAsBytes", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getJMSDestination", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getJMSReplyTo", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getJMSType", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getLongProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getObjectProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getPropertyNames", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getShortProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Message", true, "getStringProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "ObjectMessage", true, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Queue", true, "getQueueName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Queue", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "StreamMessage", true, "readBoolean", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "StreamMessage", true, "readByte", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "StreamMessage", true, "readBytes", "(byte[])", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["javax.jms", "StreamMessage", true, "readChar", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "StreamMessage", true, "readDouble", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "StreamMessage", true, "readFloat", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "StreamMessage", true, "readInt", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "StreamMessage", true, "readLong", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "StreamMessage", true, "readObject", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "StreamMessage", true, "readShort", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "StreamMessage", true, "readString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "TextMessage", true, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Topic", true, "getTopicName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.jms", "Topic", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.jms.model.yml b/java/ql/lib/ext/javax.jms.model.yml deleted file mode 100644 index b408dc625321..000000000000 --- a/java/ql/lib/ext/javax.jms.model.yml +++ /dev/null @@ -1,80 +0,0 @@ - # This model covers JMS API versions 1 and 2. - # - # https://docs.oracle.com/javaee/6/api/javax/jms/package-summary.html - # https://docs.oracle.com/javaee/7/api/javax/jms/package-summary.html - # -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["javax.jms", "JMSConsumer", True, "receive", "", "", "ReturnValue", "remote", "manual"] - - ["javax.jms", "JMSConsumer", True, "receiveBody", "", "", "ReturnValue", "remote", "manual"] - - ["javax.jms", "JMSConsumer", True, "receiveBodyNoWait", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.jms", "JMSConsumer", True, "receiveNoWait", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.jms", "MessageConsumer", True, "receive", "", "", "ReturnValue", "remote", "manual"] - - ["javax.jms", "MessageConsumer", True, "receiveNoWait", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.jms", "MessageListener", True, "onMessage", "(Message)", "", "Parameter[0]", "remote", "manual"] - - ["javax.jms", "QueueRequestor", True, "request", "(Message)", "", "ReturnValue", "remote", "manual"] - - ["javax.jms", "TopicRequestor", True, "request", "(Message)", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.jms", "BytesMessage", True, "readBoolean", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "BytesMessage", True, "readByte", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "BytesMessage", True, "readBytes", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["javax.jms", "BytesMessage", True, "readChar", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "BytesMessage", True, "readDouble", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "BytesMessage", True, "readFloat", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "BytesMessage", True, "readInt", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "BytesMessage", True, "readLong", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "BytesMessage", True, "readShort", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "BytesMessage", True, "readUTF", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "BytesMessage", True, "readUnsignedByte", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "BytesMessage", True, "readUnsignedShort", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "MapMessage", True, "getBoolean", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "MapMessage", True, "getByte", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "MapMessage", True, "getBytes", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "MapMessage", True, "getChar", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "MapMessage", True, "getDouble", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "MapMessage", True, "getFloat", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "MapMessage", True, "getInt", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "MapMessage", True, "getLong", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "MapMessage", True, "getMapNames", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "MapMessage", True, "getObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "MapMessage", True, "getShort", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "MapMessage", True, "getString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getBody", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getBooleanProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getByteProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getDoubleProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getFloatProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getIntProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getJMSCorrelationID", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getJMSCorrelationIDAsBytes", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getJMSDestination", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getJMSReplyTo", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getJMSType", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getLongProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getObjectProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getPropertyNames", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getShortProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Message", True, "getStringProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "ObjectMessage", True, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Queue", True, "getQueueName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Queue", True, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "StreamMessage", True, "readBoolean", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "StreamMessage", True, "readByte", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "StreamMessage", True, "readBytes", "(byte[])", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["javax.jms", "StreamMessage", True, "readChar", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "StreamMessage", True, "readDouble", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "StreamMessage", True, "readFloat", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "StreamMessage", True, "readInt", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "StreamMessage", True, "readLong", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "StreamMessage", True, "readObject", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "StreamMessage", True, "readShort", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "StreamMessage", True, "readString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "TextMessage", True, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Topic", True, "getTopicName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.jms", "Topic", True, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/javax.json.model.json b/java/ql/lib/ext/javax.json.model.json new file mode 100644 index 000000000000..86da867752dd --- /dev/null +++ b/java/ql/lib/ext/javax.json.model.json @@ -0,0 +1,134 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.json", "Json", false, "createArrayBuilder", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"], + ["javax.json", "Json", false, "createArrayBuilder", "(JsonArray)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "Json", false, "createDiff", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["javax.json", "Json", false, "createMergeDiff", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["javax.json", "Json", false, "createMergePatch", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "Json", false, "createObjectBuilder", "(JsonObject)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "Json", false, "createObjectBuilder", "(Map)", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"], + ["javax.json", "Json", false, "createObjectBuilder", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["javax.json", "Json", false, "createPatch", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "Json", false, "createPatchBuilder", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "Json", false, "createPointer", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "Json", false, "createReader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "Json", false, "createValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "Json", false, "createWriter", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "Json", false, "decodePointer", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "Json", false, "encodePointer", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonArray", false, "getBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonArray", false, "getBoolean", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonArray", false, "getInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonArray", false, "getInt", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonArray", false, "getJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonArray", false, "getJsonNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonArray", false, "getJsonObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonArray", false, "getJsonString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonArray", false, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonArray", false, "getString", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonArray", false, "getValuesAs", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(BigDecimal)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(BigInteger)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(JsonArrayBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(JsonObjectBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(JsonValue)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(boolean)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(double)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(int,BigDecimal)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(int,BigInteger)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(int,JsonArrayBuilder)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(int,JsonObjectBuilder)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(int,JsonValue)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(int,boolean)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(int,double)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(int,long)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "add", "(long)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "addAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonArrayBuilder", false, "addAll", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "addNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonArrayBuilder", false, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonArrayBuilder", false, "set", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonArrayBuilder", false, "set", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonArrayBuilder", false, "setNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonMergePatch", false, "apply", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonMergePatch", false, "apply", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonMergePatch", false, "toJsonValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonNumber", false, "bigDecimalValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonNumber", false, "bigIntegerValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonNumber", false, "bigIntegerValueExact", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonNumber", false, "doubleValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonNumber", false, "intValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonNumber", false, "intValueExact", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonNumber", false, "longValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonNumber", false, "longValueExact", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonNumber", false, "numberValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonObject", false, "getBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonObject", false, "getBoolean", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonObject", false, "getInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonObject", false, "getInt", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonObject", false, "getJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonObject", false, "getJsonNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonObject", false, "getJsonObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonObject", false, "getJsonString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonObject", false, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonObject", false, "getString", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonObjectBuilder", false, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonObjectBuilder", false, "add", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonObjectBuilder", false, "addAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonObjectBuilder", false, "addAll", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonObjectBuilder", false, "addNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonObjectBuilder", false, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonObjectBuilder", false, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonPatch", false, "apply", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonPatch", false, "apply", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonPatch", false, "toJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonPatchBuilder", false, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonPatchBuilder", false, "add", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonPatchBuilder", false, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonPatchBuilder", false, "copy", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonPatchBuilder", false, "copy", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonPatchBuilder", false, "move", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonPatchBuilder", false, "move", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonPatchBuilder", false, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonPatchBuilder", false, "remove", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonPatchBuilder", false, "replace", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonPatchBuilder", false, "replace", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonPatchBuilder", false, "test", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.json", "JsonPatchBuilder", false, "test", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonPointer", false, "add", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonPointer", false, "add", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonPointer", false, "getValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonPointer", false, "remove", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonPointer", false, "replace", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonPointer", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonReader", false, "read", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonReader", false, "readArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonReader", false, "readObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonReader", false, "readValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonReaderFactory", false, "createReader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonString", false, "getChars", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonString", false, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonStructure", true, "getValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonValue", true, "asJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonValue", true, "asJsonObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonValue", true, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.json", "JsonWriter", false, "write", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonWriter", false, "writeArray", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonWriter", false, "writeObject", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.json", "JsonWriterFactory", false, "createWriter", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.json.model.yml b/java/ql/lib/ext/javax.json.model.yml deleted file mode 100644 index 6911ad7ecb63..000000000000 --- a/java/ql/lib/ext/javax.json.model.yml +++ /dev/null @@ -1,127 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.json", "Json", False, "createArrayBuilder", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"] - - ["javax.json", "Json", False, "createArrayBuilder", "(JsonArray)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "Json", False, "createDiff", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["javax.json", "Json", False, "createMergeDiff", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["javax.json", "Json", False, "createMergePatch", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "Json", False, "createObjectBuilder", "(JsonObject)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "Json", False, "createObjectBuilder", "(Map)", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"] - - ["javax.json", "Json", False, "createObjectBuilder", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["javax.json", "Json", False, "createPatch", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "Json", False, "createPatchBuilder", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "Json", False, "createPointer", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "Json", False, "createReader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "Json", False, "createValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "Json", False, "createWriter", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "Json", False, "decodePointer", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "Json", False, "encodePointer", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonArray", False, "getBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonArray", False, "getBoolean", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonArray", False, "getInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonArray", False, "getInt", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonArray", False, "getJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonArray", False, "getJsonNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonArray", False, "getJsonObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonArray", False, "getJsonString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonArray", False, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonArray", False, "getString", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonArray", False, "getValuesAs", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(BigDecimal)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(BigInteger)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(JsonArrayBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(JsonObjectBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(JsonValue)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(boolean)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(double)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(int,BigDecimal)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(int,BigInteger)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(int,JsonArrayBuilder)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(int,JsonObjectBuilder)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(int,JsonValue)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(int,boolean)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(int,double)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(int,long)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "add", "(long)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "addAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "addAll", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "addNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "set", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "set", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonArrayBuilder", False, "setNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonMergePatch", False, "apply", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonMergePatch", False, "apply", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonMergePatch", False, "toJsonValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonNumber", False, "bigDecimalValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonNumber", False, "bigIntegerValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonNumber", False, "bigIntegerValueExact", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonNumber", False, "doubleValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonNumber", False, "intValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonNumber", False, "intValueExact", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonNumber", False, "longValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonNumber", False, "longValueExact", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonNumber", False, "numberValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonObject", False, "getBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonObject", False, "getBoolean", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonObject", False, "getInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonObject", False, "getInt", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonObject", False, "getJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonObject", False, "getJsonNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonObject", False, "getJsonObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonObject", False, "getJsonString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonObject", False, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonObject", False, "getString", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonObjectBuilder", False, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonObjectBuilder", False, "add", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonObjectBuilder", False, "addAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonObjectBuilder", False, "addAll", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonObjectBuilder", False, "addNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonObjectBuilder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonObjectBuilder", False, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonPatch", False, "apply", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonPatch", False, "apply", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonPatch", False, "toJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonPatchBuilder", False, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonPatchBuilder", False, "add", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonPatchBuilder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonPatchBuilder", False, "copy", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonPatchBuilder", False, "copy", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonPatchBuilder", False, "move", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonPatchBuilder", False, "move", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonPatchBuilder", False, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonPatchBuilder", False, "remove", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonPatchBuilder", False, "replace", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonPatchBuilder", False, "replace", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonPatchBuilder", False, "test", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.json", "JsonPatchBuilder", False, "test", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonPointer", False, "add", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonPointer", False, "add", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonPointer", False, "getValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonPointer", False, "remove", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonPointer", False, "replace", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonPointer", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonReader", False, "read", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonReader", False, "readArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonReader", False, "readObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonReader", False, "readValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonReaderFactory", False, "createReader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonString", False, "getChars", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonString", False, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonStructure", True, "getValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonValue", True, "asJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonValue", True, "asJsonObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonValue", True, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.json", "JsonWriter", False, "write", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonWriter", False, "writeArray", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonWriter", False, "writeObject", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.json", "JsonWriterFactory", False, "createWriter", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] diff --git a/java/ql/lib/ext/javax.json.stream.model.json b/java/ql/lib/ext/javax.json.stream.model.json new file mode 100644 index 000000000000..a8dac2331890 --- /dev/null +++ b/java/ql/lib/ext/javax.json.stream.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.json.stream", "JsonParserFactory", false, "createParser", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.json.stream.model.yml b/java/ql/lib/ext/javax.json.stream.model.yml deleted file mode 100644 index 77d564bfb697..000000000000 --- a/java/ql/lib/ext/javax.json.stream.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.json.stream", "JsonParserFactory", False, "createParser", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/javax.management.model.json b/java/ql/lib/ext/javax.management.model.json new file mode 100644 index 000000000000..2b431c15c4d9 --- /dev/null +++ b/java/ql/lib/ext/javax.management.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.management", "Notification", true, "Notification", "(String,Object,long,String)", "", "Argument[3]", "Argument[this]", "taint", "df-manual"], + ["javax.management", "Notification", true, "Notification", "(String,Object,long,long,String)", "", "Argument[4]", "Argument[this]", "taint", "df-manual"], + ["javax.management", "Notification", true, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"], + ["javax.management", "ObjectName", true, "ObjectName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.management.model.yml b/java/ql/lib/ext/javax.management.model.yml deleted file mode 100644 index d973be3a69b8..000000000000 --- a/java/ql/lib/ext/javax.management.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.management", "Notification", True, "Notification", "(String,Object,long,String)", "", "Argument[3]", "Argument[this]", "taint", "df-manual"] - - ["javax.management", "Notification", True, "Notification", "(String,Object,long,long,String)", "", "Argument[4]", "Argument[this]", "taint", "df-manual"] - - ["javax.management", "Notification", True, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"] - - ["javax.management", "ObjectName", True, "ObjectName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/javax.management.remote.model.json b/java/ql/lib/ext/javax.management.remote.model.json new file mode 100644 index 000000000000..8983ea14ad8e --- /dev/null +++ b/java/ql/lib/ext/javax.management.remote.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.management.remote", "JMXConnector", true, "connect", "", "", "Argument[this]", "jndi-injection", "manual"], + ["javax.management.remote", "JMXConnectorFactory", false, "connect", "", "", "Argument[0]", "jndi-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.management.remote.model.yml b/java/ql/lib/ext/javax.management.remote.model.yml deleted file mode 100644 index b206c066ea57..000000000000 --- a/java/ql/lib/ext/javax.management.remote.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.management.remote", "JMXConnector", True, "connect", "", "", "Argument[this]", "jndi-injection", "manual"] - - ["javax.management.remote", "JMXConnectorFactory", False, "connect", "", "", "Argument[0]", "jndi-injection", "manual"] diff --git a/java/ql/lib/ext/javax.naming.directory.model.json b/java/ql/lib/ext/javax.naming.directory.model.json new file mode 100644 index 000000000000..e72edc6e0293 --- /dev/null +++ b/java/ql/lib/ext/javax.naming.directory.model.json @@ -0,0 +1,29 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.naming.directory", "BasicAttributes", true, "BasicAttributes", "(String,Object)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["javax.naming.directory", "BasicAttributes", true, "BasicAttributes", "(String,Object,boolean)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["javax.naming.directory", "BasicAttributes", true, "clone", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.naming.directory", "BasicAttributes", true, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.naming.directory", "BasicAttributes", true, "put", "(Attribute)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["javax.naming.directory", "BasicAttributes", true, "put", "(Attribute)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.naming.directory", "BasicAttributes", true, "put", "(String,Object)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["javax.naming.directory", "BasicAttributes", true, "put", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.naming.directory", "DirContext", true, "search", "", "", "Argument[0..1]", "ldap-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.naming.directory.model.yml b/java/ql/lib/ext/javax.naming.directory.model.yml deleted file mode 100644 index 4bf0cfba2daa..000000000000 --- a/java/ql/lib/ext/javax.naming.directory.model.yml +++ /dev/null @@ -1,19 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.naming.directory", "BasicAttributes", True, "BasicAttributes", "(String,Object)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["javax.naming.directory", "BasicAttributes", True, "BasicAttributes", "(String,Object,boolean)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["javax.naming.directory", "BasicAttributes", True, "clone", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.naming.directory", "BasicAttributes", True, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.naming.directory", "BasicAttributes", True, "put", "(Attribute)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["javax.naming.directory", "BasicAttributes", True, "put", "(Attribute)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.naming.directory", "BasicAttributes", True, "put", "(String,Object)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["javax.naming.directory", "BasicAttributes", True, "put", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.naming.directory", "DirContext", True, "search", "", "", "Argument[0..1]", "ldap-injection", "manual"] diff --git a/java/ql/lib/ext/javax.naming.model.json b/java/ql/lib/ext/javax.naming.model.json new file mode 100644 index 000000000000..4f1ae9c5462d --- /dev/null +++ b/java/ql/lib/ext/javax.naming.model.json @@ -0,0 +1,27 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.naming", "Context", true, "list", "", "", "Argument[0]", "jndi-injection", "manual"], + ["javax.naming", "Context", true, "listBindings", "", "", "Argument[0]", "jndi-injection", "manual"], + ["javax.naming", "Context", true, "lookup", "", "", "Argument[0]", "jndi-injection", "manual"], + ["javax.naming", "Context", true, "lookupLink", "", "", "Argument[0]", "jndi-injection", "manual"], + ["javax.naming", "Context", true, "rename", "", "", "Argument[0]", "jndi-injection", "manual"], + ["javax.naming", "InitialContext", true, "doLookup", "", "", "Argument[0]", "jndi-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.naming", "StringRefAddr", true, "StringRefAddr", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.naming.model.yml b/java/ql/lib/ext/javax.naming.model.yml deleted file mode 100644 index cb8e601efd76..000000000000 --- a/java/ql/lib/ext/javax.naming.model.yml +++ /dev/null @@ -1,17 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.naming", "Context", True, "list", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["javax.naming", "Context", True, "listBindings", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["javax.naming", "Context", True, "lookup", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["javax.naming", "Context", True, "lookupLink", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["javax.naming", "Context", True, "rename", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["javax.naming", "InitialContext", True, "doLookup", "", "", "Argument[0]", "jndi-injection", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.naming", "StringRefAddr", True, "StringRefAddr", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/javax.net.ssl.model.json b/java/ql/lib/ext/javax.net.ssl.model.json new file mode 100644 index 000000000000..49eae43cc807 --- /dev/null +++ b/java/ql/lib/ext/javax.net.ssl.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.net.ssl", "HttpsURLConnection", true, "setDefaultHostnameVerifier", "", "", "Argument[0]", "hostname-verification", "manual"], + ["javax.net.ssl", "HttpsURLConnection", true, "setHostnameVerifier", "", "", "Argument[0]", "hostname-verification", "manual"], + ["javax.net.ssl", "KeyManagerFactory", false, "init", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"], + ["javax.net.ssl", "KeyManagerFactorySpi", false, "engineInit", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.net.ssl.model.yml b/java/ql/lib/ext/javax.net.ssl.model.yml deleted file mode 100644 index 66a72a0e0b27..000000000000 --- a/java/ql/lib/ext/javax.net.ssl.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.net.ssl", "HttpsURLConnection", True, "setDefaultHostnameVerifier", "", "", "Argument[0]", "hostname-verification", "manual"] - - ["javax.net.ssl", "HttpsURLConnection", True, "setHostnameVerifier", "", "", "Argument[0]", "hostname-verification", "manual"] - - ["javax.net.ssl", "KeyManagerFactory", False, "init", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["javax.net.ssl", "KeyManagerFactorySpi", False, "engineInit", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] diff --git a/java/ql/lib/ext/javax.portlet.model.json b/java/ql/lib/ext/javax.portlet.model.json new file mode 100644 index 000000000000..4a2e20e2d9c7 --- /dev/null +++ b/java/ql/lib/ext/javax.portlet.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.portlet", "PortletContext", true, "getRequestDispatcher", "(String)", "", "Argument[0]", "url-forward", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.portlet.model.yml b/java/ql/lib/ext/javax.portlet.model.yml deleted file mode 100644 index 15d108866247..000000000000 --- a/java/ql/lib/ext/javax.portlet.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.portlet", "PortletContext", True, "getRequestDispatcher", "(String)", "", "Argument[0]", "url-forward", "manual"] diff --git a/java/ql/lib/ext/javax.print.attribute.standard.model.json b/java/ql/lib/ext/javax.print.attribute.standard.model.json new file mode 100644 index 000000000000..c0098a5ef4a8 --- /dev/null +++ b/java/ql/lib/ext/javax.print.attribute.standard.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.print.attribute.standard", "JobOriginatingUserName", false, "JobOriginatingUserName", "(String,Locale)", "", "Argument[0]", "credentials-username", "hq-generated"], + ["javax.print.attribute.standard", "RequestingUserName", false, "RequestingUserName", "(String,Locale)", "", "Argument[0]", "credentials-username", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.print.attribute.standard.model.yml b/java/ql/lib/ext/javax.print.attribute.standard.model.yml deleted file mode 100644 index a8701979009b..000000000000 --- a/java/ql/lib/ext/javax.print.attribute.standard.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.print.attribute.standard", "JobOriginatingUserName", False, "JobOriginatingUserName", "(String,Locale)", "", "Argument[0]", "credentials-username", "hq-generated"] - - ["javax.print.attribute.standard", "RequestingUserName", False, "RequestingUserName", "(String,Locale)", "", "Argument[0]", "credentials-username", "hq-generated"] diff --git a/java/ql/lib/ext/javax.script.model.json b/java/ql/lib/ext/javax.script.model.json new file mode 100644 index 000000000000..346f410529ed --- /dev/null +++ b/java/ql/lib/ext/javax.script.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.script", "CompiledScript", false, "eval", "", "", "Argument[this]", "mvel-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.script.model.yml b/java/ql/lib/ext/javax.script.model.yml deleted file mode 100644 index dcec679640f2..000000000000 --- a/java/ql/lib/ext/javax.script.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.script", "CompiledScript", False, "eval", "", "", "Argument[this]", "mvel-injection", "manual"] diff --git a/java/ql/lib/ext/javax.security.auth.callback.model.json b/java/ql/lib/ext/javax.security.auth.callback.model.json new file mode 100644 index 000000000000..f7b6c6666011 --- /dev/null +++ b/java/ql/lib/ext/javax.security.auth.callback.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.security.auth.callback", "PasswordCallback", false, "setPassword", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.security.auth.callback.model.yml b/java/ql/lib/ext/javax.security.auth.callback.model.yml deleted file mode 100644 index 37b6a963dfb5..000000000000 --- a/java/ql/lib/ext/javax.security.auth.callback.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.security.auth.callback", "PasswordCallback", False, "setPassword", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"] diff --git a/java/ql/lib/ext/javax.security.auth.kerberos.model.json b/java/ql/lib/ext/javax.security.auth.kerberos.model.json new file mode 100644 index 000000000000..19471b9c2ab3 --- /dev/null +++ b/java/ql/lib/ext/javax.security.auth.kerberos.model.json @@ -0,0 +1,18 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.security.auth.kerberos", "KerberosKey", false, "KerberosKey", "(KerberosPrincipal,char[],String)", "", "Argument[1]", "credentials-password", "hq-generated"], + ["javax.security.auth.kerberos", "KeyImpl", false, "KeyImpl", "(KerberosPrincipal,char[],String)", "", "Argument[1]", "credentials-password", "hq-generated"], + ["javax.security.auth.kerberos", "KerberosKey", false, "KerberosKey", "(KerberosPrincipal,byte[],int,int)", "", "Argument[1]", "credentials-key", "hq-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", false, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[3]", "credentials-key", "hq-generated"], + ["javax.security.auth.kerberos", "KerberosTicket", false, "init", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[3]", "credentials-key", "hq-generated"], + ["javax.security.auth.kerberos", "KeyImpl", false, "KeyImpl", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.security.auth.kerberos.model.yml b/java/ql/lib/ext/javax.security.auth.kerberos.model.yml deleted file mode 100644 index 30803e1967c2..000000000000 --- a/java/ql/lib/ext/javax.security.auth.kerberos.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.security.auth.kerberos", "KerberosKey", False, "KerberosKey", "(KerberosPrincipal,char[],String)", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["javax.security.auth.kerberos", "KeyImpl", False, "KeyImpl", "(KerberosPrincipal,char[],String)", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["javax.security.auth.kerberos", "KerberosKey", False, "KerberosKey", "(KerberosPrincipal,byte[],int,int)", "", "Argument[1]", "credentials-key", "hq-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", False, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[3]", "credentials-key", "hq-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", False, "init", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[3]", "credentials-key", "hq-generated"] - - ["javax.security.auth.kerberos", "KeyImpl", False, "KeyImpl", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"] diff --git a/java/ql/lib/ext/javax.servlet.http.model.json b/java/ql/lib/ext/javax.servlet.http.model.json new file mode 100644 index 000000000000..85f982350104 --- /dev/null +++ b/java/ql/lib/ext/javax.servlet.http.model.json @@ -0,0 +1,60 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["javax.servlet.http", "Cookie", false, "getComment", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "Cookie", false, "getName", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "Cookie", false, "getValue", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "HttpServletRequest", false, "getHeader", "(String)", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "HttpServletRequest", false, "getHeaderNames", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "HttpServletRequest", false, "getHeaders", "(String)", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "HttpServletRequest", false, "getParameter", "(String)", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "HttpServletRequest", false, "getParameterMap", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "HttpServletRequest", false, "getParameterNames", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "HttpServletRequest", false, "getParameterValues", "(String)", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "HttpServletRequest", false, "getPathInfo", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "HttpServletRequest", false, "getQueryString", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "HttpServletRequest", false, "getRemoteUser", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "HttpServletRequest", false, "getRequestURI", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "HttpServletRequest", false, "getRequestURL", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "HttpServletRequest", false, "getServletPath", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "Part", false, "getContentType", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "Part", false, "getHeader", "(String)", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "Part", false, "getHeaderNames", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "Part", false, "getHeaders", "(String)", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "Part", false, "getInputStream", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "Part", false, "getName", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet.http", "Part", false, "getSubmittedFileName", "()", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.servlet.http", "HttpServletResponse", false, "addCookie", "", "", "Argument[0]", "response-splitting", "manual"], + ["javax.servlet.http", "HttpServletResponse", false, "addHeader", "", "", "Argument[0..1]", "response-splitting", "manual"], + ["javax.servlet.http", "HttpServletResponse", false, "sendError", "(int,String)", "", "Argument[1]", "information-leak", "manual"], + ["javax.servlet.http", "HttpServletResponse", false, "setHeader", "", "", "Argument[0..1]", "response-splitting", "manual"], + // - ["javax.servlet.http", "HttpServletResponse", True, "sendRedirect", "(String)", "", "Argument[0]", "url-redirection", "ai-manual"] # QL model exists in java/ql/lib/semmle/code/java/security/UrlRedirect.qll + ["javax.servlet.http", "HttpSession", true, "putValue", "", "", "Argument[0..1]", "trust-boundary-violation", "manual"], + ["javax.servlet.http", "HttpSession", true, "setAttribute", "", "", "Argument[0..1]", "trust-boundary-violation", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.servlet.http", "Cookie", false, "Cookie", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.servlet.http", "Cookie", false, "Cookie", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.servlet.http.model.yml b/java/ql/lib/ext/javax.servlet.http.model.yml deleted file mode 100644 index 9c2537f94a69..000000000000 --- a/java/ql/lib/ext/javax.servlet.http.model.yml +++ /dev/null @@ -1,47 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["javax.servlet.http", "Cookie", False, "getComment", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "Cookie", False, "getName", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "Cookie", False, "getValue", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "HttpServletRequest", False, "getHeader", "(String)", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "HttpServletRequest", False, "getHeaderNames", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "HttpServletRequest", False, "getHeaders", "(String)", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "HttpServletRequest", False, "getParameter", "(String)", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "HttpServletRequest", False, "getParameterMap", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "HttpServletRequest", False, "getParameterNames", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "HttpServletRequest", False, "getParameterValues", "(String)", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "HttpServletRequest", False, "getPathInfo", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "HttpServletRequest", False, "getQueryString", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "HttpServletRequest", False, "getRemoteUser", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "HttpServletRequest", False, "getRequestURI", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "HttpServletRequest", False, "getRequestURL", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "HttpServletRequest", False, "getServletPath", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "Part", False, "getContentType", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "Part", False, "getHeader", "(String)", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "Part", False, "getHeaderNames", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "Part", False, "getHeaders", "(String)", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "Part", False, "getInputStream", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "Part", False, "getName", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet.http", "Part", False, "getSubmittedFileName", "()", "", "ReturnValue", "remote", "manual"] - - - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.servlet.http", "HttpServletResponse", False, "addCookie", "", "", "Argument[0]", "response-splitting", "manual"] - - ["javax.servlet.http", "HttpServletResponse", False, "addHeader", "", "", "Argument[0..1]", "response-splitting", "manual"] - - ["javax.servlet.http", "HttpServletResponse", False, "sendError", "(int,String)", "", "Argument[1]", "information-leak", "manual"] - - ["javax.servlet.http", "HttpServletResponse", False, "setHeader", "", "", "Argument[0..1]", "response-splitting", "manual"] - # - ["javax.servlet.http", "HttpServletResponse", True, "sendRedirect", "(String)", "", "Argument[0]", "url-redirection", "ai-manual"] # QL model exists in java/ql/lib/semmle/code/java/security/UrlRedirect.qll - - ["javax.servlet.http", "HttpSession", True, "putValue", "", "", "Argument[0..1]", "trust-boundary-violation", "manual"] - - ["javax.servlet.http", "HttpSession", True, "setAttribute", "", "", "Argument[0..1]", "trust-boundary-violation", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.servlet.http", "Cookie", False, "Cookie", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.servlet.http", "Cookie", False, "Cookie", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] diff --git a/java/ql/lib/ext/javax.servlet.model.json b/java/ql/lib/ext/javax.servlet.model.json new file mode 100644 index 000000000000..6179eaadce32 --- /dev/null +++ b/java/ql/lib/ext/javax.servlet.model.json @@ -0,0 +1,39 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["javax.servlet", "ServletRequest", false, "getInputStream", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet", "ServletRequest", false, "getParameter", "(String)", "", "ReturnValue", "remote", "manual"], + ["javax.servlet", "ServletRequest", false, "getParameterMap", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet", "ServletRequest", false, "getParameterNames", "()", "", "ReturnValue", "remote", "manual"], + ["javax.servlet", "ServletRequest", false, "getParameterValues", "(String)", "", "ReturnValue", "remote", "manual"], + ["javax.servlet", "ServletRequest", false, "getReader", "()", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.servlet", "ServletContext", true, "getResource", "(String)", "", "Argument[0]", "path-injection[read]", "manual"], + ["javax.servlet", "ServletContext", true, "getResourceAsStream", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["javax.servlet", "ServletContext", true, "getRequestDispatcher", "(String)", "", "Argument[0]", "url-forward", "manual"], + ["javax.servlet", "ServletRequest", true, "getRequestDispatcher", "(String)", "", "Argument[0]", "url-forward", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.servlet", "ServletRequest", false, "getRealPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.servlet.model.yml b/java/ql/lib/ext/javax.servlet.model.yml deleted file mode 100644 index 3d4a580edfc4..000000000000 --- a/java/ql/lib/ext/javax.servlet.model.yml +++ /dev/null @@ -1,24 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["javax.servlet", "ServletRequest", False, "getInputStream", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet", "ServletRequest", False, "getParameter", "(String)", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet", "ServletRequest", False, "getParameterMap", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet", "ServletRequest", False, "getParameterNames", "()", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet", "ServletRequest", False, "getParameterValues", "(String)", "", "ReturnValue", "remote", "manual"] - - ["javax.servlet", "ServletRequest", False, "getReader", "()", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.servlet", "ServletContext", True, "getResource", "(String)", "", "Argument[0]", "path-injection[read]", "manual"] - - ["javax.servlet", "ServletContext", True, "getResourceAsStream", "(String)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["javax.servlet", "ServletContext", True, "getRequestDispatcher", "(String)", "", "Argument[0]", "url-forward", "manual"] - - ["javax.servlet", "ServletRequest", True, "getRequestDispatcher", "(String)", "", "Argument[0]", "url-forward", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.servlet", "ServletRequest", False, "getRealPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/javax.sql.model.json b/java/ql/lib/ext/javax.sql.model.json new file mode 100644 index 000000000000..770cf04d9bdc --- /dev/null +++ b/java/ql/lib/ext/javax.sql.model.json @@ -0,0 +1,19 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.sql", "ConnectionPoolDataSource", false, "getPooledConnection", "(String,String)", "", "Argument[1]", "credentials-password", "hq-generated"], + ["javax.sql", "DataSource", false, "getConnection", "(String,String)", "", "Argument[1]", "credentials-password", "hq-generated"], + ["javax.sql", "RowSet", false, "setPassword", "(String)", "", "Argument[0]", "credentials-password", "hq-generated"], + ["javax.sql", "XADataSource", false, "getXAConnection", "(String,String)", "", "Argument[1]", "credentials-password", "hq-generated"], + ["javax.sql", "ConnectionPoolDataSource", false, "getPooledConnection", "(String,String)", "", "Argument[0]", "credentials-username", "hq-generated"], + ["javax.sql", "DataSource", false, "getConnection", "(String,String)", "", "Argument[0]", "credentials-username", "hq-generated"], + ["javax.sql", "XADataSource", false, "getXAConnection", "(String,String)", "", "Argument[0]", "credentials-username", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.sql.model.yml b/java/ql/lib/ext/javax.sql.model.yml deleted file mode 100644 index ef4d0b08a81b..000000000000 --- a/java/ql/lib/ext/javax.sql.model.yml +++ /dev/null @@ -1,12 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.sql", "ConnectionPoolDataSource", False, "getPooledConnection", "(String,String)", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["javax.sql", "DataSource", False, "getConnection", "(String,String)", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["javax.sql", "RowSet", False, "setPassword", "(String)", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["javax.sql", "XADataSource", False, "getXAConnection", "(String,String)", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["javax.sql", "ConnectionPoolDataSource", False, "getPooledConnection", "(String,String)", "", "Argument[0]", "credentials-username", "hq-generated"] - - ["javax.sql", "DataSource", False, "getConnection", "(String,String)", "", "Argument[0]", "credentials-username", "hq-generated"] - - ["javax.sql", "XADataSource", False, "getXAConnection", "(String,String)", "", "Argument[0]", "credentials-username", "hq-generated"] diff --git a/java/ql/lib/ext/javax.validation.model.json b/java/ql/lib/ext/javax.validation.model.json new file mode 100644 index 000000000000..3bbe6e8f2f36 --- /dev/null +++ b/java/ql/lib/ext/javax.validation.model.json @@ -0,0 +1,22 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["javax.validation", "ConstraintValidator", true, "isValid", "", "", "Parameter[0]", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.validation", "ConstraintValidatorContext", true, "buildConstraintViolationWithTemplate", "", "", "Argument[0]", "bean-validation", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.validation.model.yml b/java/ql/lib/ext/javax.validation.model.yml deleted file mode 100644 index 2f1f3d9a75cb..000000000000 --- a/java/ql/lib/ext/javax.validation.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["javax.validation", "ConstraintValidator", True, "isValid", "", "", "Parameter[0]", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.validation", "ConstraintValidatorContext", True, "buildConstraintViolationWithTemplate", "", "", "Argument[0]", "bean-validation", "manual"] diff --git a/java/ql/lib/ext/javax.ws.rs.client.model.json b/java/ql/lib/ext/javax.ws.rs.client.model.json new file mode 100644 index 000000000000..9039611f1348 --- /dev/null +++ b/java/ql/lib/ext/javax.ws.rs.client.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.ws.rs.client", "Client", true, "target", "", "", "Argument[0]", "request-forgery", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.ws.rs.client.model.yml b/java/ql/lib/ext/javax.ws.rs.client.model.yml deleted file mode 100644 index e9855623951b..000000000000 --- a/java/ql/lib/ext/javax.ws.rs.client.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.ws.rs.client", "Client", True, "target", "", "", "Argument[0]", "request-forgery", "manual"] diff --git a/java/ql/lib/ext/javax.ws.rs.container.model.json b/java/ql/lib/ext/javax.ws.rs.container.model.json new file mode 100644 index 000000000000..b86d8b400372 --- /dev/null +++ b/java/ql/lib/ext/javax.ws.rs.container.model.json @@ -0,0 +1,21 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["javax.ws.rs.container", "ContainerRequestContext", true, "getAcceptableLanguages", "", "", "ReturnValue", "remote", "manual"], + ["javax.ws.rs.container", "ContainerRequestContext", true, "getAcceptableMediaTypes", "", "", "ReturnValue", "remote", "manual"], + ["javax.ws.rs.container", "ContainerRequestContext", true, "getCookies", "", "", "ReturnValue", "remote", "manual"], + ["javax.ws.rs.container", "ContainerRequestContext", true, "getEntityStream", "", "", "ReturnValue", "remote", "manual"], + ["javax.ws.rs.container", "ContainerRequestContext", true, "getHeaderString", "", "", "ReturnValue", "remote", "manual"], + ["javax.ws.rs.container", "ContainerRequestContext", true, "getHeaders", "", "", "ReturnValue", "remote", "manual"], + ["javax.ws.rs.container", "ContainerRequestContext", true, "getLanguage", "", "", "ReturnValue", "remote", "manual"], + ["javax.ws.rs.container", "ContainerRequestContext", true, "getMediaType", "", "", "ReturnValue", "remote", "manual"], + ["javax.ws.rs.container", "ContainerRequestContext", true, "getUriInfo", "", "", "ReturnValue", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.ws.rs.container.model.yml b/java/ql/lib/ext/javax.ws.rs.container.model.yml deleted file mode 100644 index a76f848a597a..000000000000 --- a/java/ql/lib/ext/javax.ws.rs.container.model.yml +++ /dev/null @@ -1,14 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["javax.ws.rs.container", "ContainerRequestContext", True, "getAcceptableLanguages", "", "", "ReturnValue", "remote", "manual"] - - ["javax.ws.rs.container", "ContainerRequestContext", True, "getAcceptableMediaTypes", "", "", "ReturnValue", "remote", "manual"] - - ["javax.ws.rs.container", "ContainerRequestContext", True, "getCookies", "", "", "ReturnValue", "remote", "manual"] - - ["javax.ws.rs.container", "ContainerRequestContext", True, "getEntityStream", "", "", "ReturnValue", "remote", "manual"] - - ["javax.ws.rs.container", "ContainerRequestContext", True, "getHeaderString", "", "", "ReturnValue", "remote", "manual"] - - ["javax.ws.rs.container", "ContainerRequestContext", True, "getHeaders", "", "", "ReturnValue", "remote", "manual"] - - ["javax.ws.rs.container", "ContainerRequestContext", True, "getLanguage", "", "", "ReturnValue", "remote", "manual"] - - ["javax.ws.rs.container", "ContainerRequestContext", True, "getMediaType", "", "", "ReturnValue", "remote", "manual"] - - ["javax.ws.rs.container", "ContainerRequestContext", True, "getUriInfo", "", "", "ReturnValue", "remote", "manual"] diff --git a/java/ql/lib/ext/javax.ws.rs.core.model.json b/java/ql/lib/ext/javax.ws.rs.core.model.json new file mode 100644 index 000000000000..94500d0b2e69 --- /dev/null +++ b/java/ql/lib/ext/javax.ws.rs.core.model.json @@ -0,0 +1,179 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.ws.rs.core", "Response", true, "seeOther", "", "", "Argument[0]", "url-redirection", "manual"], + ["javax.ws.rs.core", "Response", true, "temporaryRedirect", "", "", "Argument[0]", "url-redirection", "manual"], + ["javax.ws.rs.core", "ResponseBuilder", false, "header", "", "", "Argument[1]", "response-splitting", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.ws.rs.core", "AbstractMultivaluedMap", false, "AbstractMultivaluedMap", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["javax.ws.rs.core", "AbstractMultivaluedMap", false, "AbstractMultivaluedMap", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["javax.ws.rs.core", "Cookie", false, "Cookie", "", "", "Argument[0..4]", "Argument[this]", "taint", "manual"], + ["javax.ws.rs.core", "Cookie", true, "getDomain", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "Cookie", true, "getName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "Cookie", true, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "Cookie", true, "getValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "Cookie", true, "getVersion", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "Cookie", true, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "Cookie", false, "valueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "Form", false, "Form", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["javax.ws.rs.core", "Form", false, "Form", "", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"], + ["javax.ws.rs.core", "Form", false, "Form", "", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"], + ["javax.ws.rs.core", "Form", true, "asMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "Form", true, "param", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Form", true, "param", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["javax.ws.rs.core", "GenericEntity", false, "GenericEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.ws.rs.core", "GenericEntity", true, "getEntity", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + // Methods that Date have to be syntax-checked, but those returning MediaType + // or Locale are assumed potentially dangerous, as these types do not generally check that the + // input data is recognised, only that it conforms to the expected syntax. + ["javax.ws.rs.core", "HttpHeaders", true, "getAcceptableLanguages", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "HttpHeaders", true, "getAcceptableMediaTypes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "HttpHeaders", true, "getCookies", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "HttpHeaders", true, "getHeaderString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "HttpHeaders", true, "getLanguage", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "HttpHeaders", true, "getMediaType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "HttpHeaders", true, "getRequestHeader", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "HttpHeaders", true, "getRequestHeaders", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "MediaType", false, "MediaType", "", "", "Argument[0..2]", "Argument[this]", "taint", "manual"], + ["javax.ws.rs.core", "MediaType", true, "getParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "MediaType", true, "getSubtype", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "MediaType", true, "getType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "MediaType", false, "valueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "MediaType", true, "withCharset", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "MultivaluedHashMap", false, "MultivaluedHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["javax.ws.rs.core", "MultivaluedHashMap", false, "MultivaluedHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"], + ["javax.ws.rs.core", "MultivaluedHashMap", false, "MultivaluedHashMap", "(MultivaluedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["javax.ws.rs.core", "MultivaluedHashMap", false, "MultivaluedHashMap", "(MultivaluedMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["javax.ws.rs.core", "MultivaluedMap", true, "add", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["javax.ws.rs.core", "MultivaluedMap", true, "add", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"], + ["javax.ws.rs.core", "MultivaluedMap", true, "addAll", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["javax.ws.rs.core", "MultivaluedMap", true, "addAll", "(Object,List)", "", "Argument[1].Element", "Argument[this].MapValue.Element", "value", "manual"], + ["javax.ws.rs.core", "MultivaluedMap", true, "addAll", "(Object,Object[])", "", "Argument[1].ArrayElement", "Argument[this].MapValue.Element", "value", "manual"], + ["javax.ws.rs.core", "MultivaluedMap", true, "addFirst", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["javax.ws.rs.core", "MultivaluedMap", true, "addFirst", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"], + ["javax.ws.rs.core", "MultivaluedMap", true, "getFirst", "", "", "Argument[this].MapValue.Element", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "MultivaluedMap", true, "putSingle", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["javax.ws.rs.core", "MultivaluedMap", true, "putSingle", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"], + ["javax.ws.rs.core", "NewCookie", false, "NewCookie", "", "", "Argument[0..9]", "Argument[this]", "taint", "manual"], + ["javax.ws.rs.core", "NewCookie", true, "getComment", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "NewCookie", true, "getExpiry", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "NewCookie", true, "getMaxAge", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "NewCookie", true, "toCookie", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "NewCookie", false, "valueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "PathSegment", true, "getMatrixParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "PathSegment", true, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + // The returned ResponseBuilder gains taint from a tainted entity or existing Response + ["javax.ws.rs.core", "Response", false, "accepted", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "Response", false, "fromResponse", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "Response", false, "ok", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + // Becomes tainted by a tainted entity, but not by metadata, headers etc + // Build() method returns taint + // Almost all methods are fluent, and so preserve value + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "allow", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "cacheControl", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "contentLocation", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "cookie", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "encoding", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "entity", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "entity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "expires", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "header", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "language", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "lastModified", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "link", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "links", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "location", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "replaceAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "status", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "tag", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "type", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "variant", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "Response$ResponseBuilder", true, "variants", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "build", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "buildFromEncoded", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "buildFromEncoded", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "buildFromEncodedMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "buildFromEncodedMap", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "buildFromEncodedMap", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "buildFromMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "buildFromMap", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "buildFromMap", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "fragment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "fragment", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", false, "fromLink", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", false, "fromPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", false, "fromUri", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "host", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "host", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "matrixParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "matrixParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "matrixParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "path", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "path", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "queryParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "queryParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "queryParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "replaceMatrix", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "replaceMatrix", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "replaceMatrixParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "replaceMatrixParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "replaceMatrixParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "replacePath", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "replacePath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "replaceQuery", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "replaceQuery", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "replaceQueryParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "replaceQueryParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "replaceQueryParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "resolveTemplate", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "resolveTemplate", "", "", "Argument[0..2]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "resolveTemplateFromEncoded", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "resolveTemplateFromEncoded", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "resolveTemplates", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "resolveTemplates", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "resolveTemplates", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "resolveTemplatesFromEncoded", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "resolveTemplatesFromEncoded", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "resolveTemplatesFromEncoded", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "scheme", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "scheme", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "schemeSpecificPart", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "schemeSpecificPart", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "segment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "segment", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "toTemplate", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "uri", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "uri", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "userInfo", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["javax.ws.rs.core", "UriBuilder", true, "userInfo", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriInfo", true, "getAbsolutePath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriInfo", true, "getAbsolutePathBuilder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriInfo", true, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriInfo", true, "getPathParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriInfo", true, "getPathSegments", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriInfo", true, "getQueryParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriInfo", true, "getRequestUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriInfo", true, "getRequestUriBuilder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriInfo", true, "relativize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriInfo", true, "resolve", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.ws.rs.core", "UriInfo", true, "resolve", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.ws.rs.core.model.yml b/java/ql/lib/ext/javax.ws.rs.core.model.yml deleted file mode 100644 index dfdf2ee6fd01..000000000000 --- a/java/ql/lib/ext/javax.ws.rs.core.model.yml +++ /dev/null @@ -1,168 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.ws.rs.core", "Response", True, "seeOther", "", "", "Argument[0]", "url-redirection", "manual"] - - ["javax.ws.rs.core", "Response", True, "temporaryRedirect", "", "", "Argument[0]", "url-redirection", "manual"] - - ["javax.ws.rs.core", "ResponseBuilder", False, "header", "", "", "Argument[1]", "response-splitting", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.ws.rs.core", "AbstractMultivaluedMap", False, "AbstractMultivaluedMap", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["javax.ws.rs.core", "AbstractMultivaluedMap", False, "AbstractMultivaluedMap", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["javax.ws.rs.core", "Cookie", False, "Cookie", "", "", "Argument[0..4]", "Argument[this]", "taint", "manual"] - - ["javax.ws.rs.core", "Cookie", True, "getDomain", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "Cookie", True, "getName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "Cookie", True, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "Cookie", True, "getValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "Cookie", True, "getVersion", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "Cookie", True, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "Cookie", False, "valueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "Form", False, "Form", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["javax.ws.rs.core", "Form", False, "Form", "", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"] - - ["javax.ws.rs.core", "Form", False, "Form", "", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"] - - ["javax.ws.rs.core", "Form", True, "asMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "Form", True, "param", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Form", True, "param", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["javax.ws.rs.core", "GenericEntity", False, "GenericEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.ws.rs.core", "GenericEntity", True, "getEntity", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - # Methods that Date have to be syntax-checked, but those returning MediaType - # or Locale are assumed potentially dangerous, as these types do not generally check that the - # input data is recognised, only that it conforms to the expected syntax. - - ["javax.ws.rs.core", "HttpHeaders", True, "getAcceptableLanguages", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "HttpHeaders", True, "getAcceptableMediaTypes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "HttpHeaders", True, "getCookies", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "HttpHeaders", True, "getHeaderString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "HttpHeaders", True, "getLanguage", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "HttpHeaders", True, "getMediaType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "HttpHeaders", True, "getRequestHeader", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "HttpHeaders", True, "getRequestHeaders", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "MediaType", False, "MediaType", "", "", "Argument[0..2]", "Argument[this]", "taint", "manual"] - - ["javax.ws.rs.core", "MediaType", True, "getParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "MediaType", True, "getSubtype", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "MediaType", True, "getType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "MediaType", False, "valueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "MediaType", True, "withCharset", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "MultivaluedHashMap", False, "MultivaluedHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["javax.ws.rs.core", "MultivaluedHashMap", False, "MultivaluedHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"] - - ["javax.ws.rs.core", "MultivaluedHashMap", False, "MultivaluedHashMap", "(MultivaluedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["javax.ws.rs.core", "MultivaluedHashMap", False, "MultivaluedHashMap", "(MultivaluedMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["javax.ws.rs.core", "MultivaluedMap", True, "add", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["javax.ws.rs.core", "MultivaluedMap", True, "add", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"] - - ["javax.ws.rs.core", "MultivaluedMap", True, "addAll", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["javax.ws.rs.core", "MultivaluedMap", True, "addAll", "(Object,List)", "", "Argument[1].Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["javax.ws.rs.core", "MultivaluedMap", True, "addAll", "(Object,Object[])", "", "Argument[1].ArrayElement", "Argument[this].MapValue.Element", "value", "manual"] - - ["javax.ws.rs.core", "MultivaluedMap", True, "addFirst", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["javax.ws.rs.core", "MultivaluedMap", True, "addFirst", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"] - - ["javax.ws.rs.core", "MultivaluedMap", True, "getFirst", "", "", "Argument[this].MapValue.Element", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "MultivaluedMap", True, "putSingle", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["javax.ws.rs.core", "MultivaluedMap", True, "putSingle", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"] - - ["javax.ws.rs.core", "NewCookie", False, "NewCookie", "", "", "Argument[0..9]", "Argument[this]", "taint", "manual"] - - ["javax.ws.rs.core", "NewCookie", True, "getComment", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "NewCookie", True, "getExpiry", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "NewCookie", True, "getMaxAge", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "NewCookie", True, "toCookie", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "NewCookie", False, "valueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "PathSegment", True, "getMatrixParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "PathSegment", True, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - # The returned ResponseBuilder gains taint from a tainted entity or existing Response - - ["javax.ws.rs.core", "Response", False, "accepted", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "Response", False, "fromResponse", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "Response", False, "ok", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - # Becomes tainted by a tainted entity, but not by metadata, headers etc - # Build() method returns taint - # Almost all methods are fluent, and so preserve value - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "allow", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "cacheControl", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "contentLocation", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "cookie", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "encoding", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "entity", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "entity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "expires", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "header", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "language", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "lastModified", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "link", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "links", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "location", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "replaceAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "status", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "tag", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "type", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "variant", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "Response$ResponseBuilder", True, "variants", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "build", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "buildFromEncoded", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "buildFromEncoded", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "buildFromEncodedMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "buildFromEncodedMap", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "buildFromEncodedMap", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "buildFromMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "buildFromMap", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "buildFromMap", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "fragment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "fragment", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", False, "fromLink", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", False, "fromPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", False, "fromUri", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "host", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "host", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "matrixParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "matrixParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "matrixParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "path", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "path", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "queryParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "queryParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "queryParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "replaceMatrix", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "replaceMatrix", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "replaceMatrixParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "replaceMatrixParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "replaceMatrixParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "replacePath", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "replacePath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "replaceQuery", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "replaceQuery", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "replaceQueryParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "replaceQueryParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "replaceQueryParam", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "resolveTemplate", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "resolveTemplate", "", "", "Argument[0..2]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "resolveTemplateFromEncoded", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "resolveTemplateFromEncoded", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "resolveTemplates", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "resolveTemplates", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "resolveTemplates", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "resolveTemplatesFromEncoded", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "resolveTemplatesFromEncoded", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "resolveTemplatesFromEncoded", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "scheme", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "scheme", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "schemeSpecificPart", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "schemeSpecificPart", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "segment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "segment", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "toTemplate", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "uri", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "uri", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "userInfo", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["javax.ws.rs.core", "UriBuilder", True, "userInfo", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriInfo", True, "getAbsolutePath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriInfo", True, "getAbsolutePathBuilder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriInfo", True, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriInfo", True, "getPathParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriInfo", True, "getPathSegments", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriInfo", True, "getQueryParameters", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriInfo", True, "getRequestUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriInfo", True, "getRequestUriBuilder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriInfo", True, "relativize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriInfo", True, "resolve", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.ws.rs.core", "UriInfo", True, "resolve", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/javax.xml.bind.attachment.model.json b/java/ql/lib/ext/javax.xml.bind.attachment.model.json new file mode 100644 index 000000000000..d8e4b6e31443 --- /dev/null +++ b/java/ql/lib/ext/javax.xml.bind.attachment.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["javax.xml.bind.attachment", "AttachmentUnmarshaller", true, "getAttachmentAsDataHandler", "", "", "Parameter[0]", "remote", "manual"], + ["javax.xml.bind.attachment", "AttachmentUnmarshaller", true, "getAttachmentAsByteArray", "", "", "Parameter[0]", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.xml.bind.attachment.model.yml b/java/ql/lib/ext/javax.xml.bind.attachment.model.yml deleted file mode 100644 index 031d3aea8bb3..000000000000 --- a/java/ql/lib/ext/javax.xml.bind.attachment.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["javax.xml.bind.attachment", "AttachmentUnmarshaller", True, "getAttachmentAsDataHandler", "", "", "Parameter[0]", "remote", "manual"] - - ["javax.xml.bind.attachment", "AttachmentUnmarshaller", True, "getAttachmentAsByteArray", "", "", "Parameter[0]", "remote", "manual"] diff --git a/java/ql/lib/ext/javax.xml.transform.model.json b/java/ql/lib/ext/javax.xml.transform.model.json new file mode 100644 index 000000000000..cd10776558fa --- /dev/null +++ b/java/ql/lib/ext/javax.xml.transform.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.xml.transform", "Transformer", false, "transform", "", "", "Argument[this]", "xslt-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.xml.transform.model.yml b/java/ql/lib/ext/javax.xml.transform.model.yml deleted file mode 100644 index 62a66a3d7ae8..000000000000 --- a/java/ql/lib/ext/javax.xml.transform.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.xml.transform", "Transformer", False, "transform", "", "", "Argument[this]", "xslt-injection", "manual"] diff --git a/java/ql/lib/ext/javax.xml.transform.sax.model.json b/java/ql/lib/ext/javax.xml.transform.sax.model.json new file mode 100644 index 000000000000..86216ccdec8a --- /dev/null +++ b/java/ql/lib/ext/javax.xml.transform.sax.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.transform.sax", "SAXSource", false, "SAXSource", "(InputSource)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.xml.transform.sax", "SAXSource", false, "SAXSource", "(XMLReader,InputSource)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["javax.xml.transform.sax", "SAXSource", false, "getInputSource", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["javax.xml.transform.sax", "SAXSource", false, "sourceToInputSource", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.xml.transform.sax.model.yml b/java/ql/lib/ext/javax.xml.transform.sax.model.yml deleted file mode 100644 index 8c6f7b3f5930..000000000000 --- a/java/ql/lib/ext/javax.xml.transform.sax.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.transform.sax", "SAXSource", False, "SAXSource", "(InputSource)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.xml.transform.sax", "SAXSource", False, "SAXSource", "(XMLReader,InputSource)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["javax.xml.transform.sax", "SAXSource", False, "getInputSource", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["javax.xml.transform.sax", "SAXSource", False, "sourceToInputSource", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/javax.xml.transform.stream.model.json b/java/ql/lib/ext/javax.xml.transform.stream.model.json new file mode 100644 index 000000000000..f2328244f80a --- /dev/null +++ b/java/ql/lib/ext/javax.xml.transform.stream.model.json @@ -0,0 +1,23 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["javax.xml.transform.stream", "StreamSource", false, "StreamSource", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["javax.xml.transform.stream", "StreamSource", false, "getInputStream", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.xml.transform.stream", "StreamResult", true, "StreamResult", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.xml.transform.stream.model.yml b/java/ql/lib/ext/javax.xml.transform.stream.model.yml deleted file mode 100644 index 8cb96b4c775a..000000000000 --- a/java/ql/lib/ext/javax.xml.transform.stream.model.yml +++ /dev/null @@ -1,12 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.xml.transform.stream", "StreamSource", False, "StreamSource", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["javax.xml.transform.stream", "StreamSource", False, "getInputStream", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.xml.transform.stream", "StreamResult", True, "StreamResult", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] diff --git a/java/ql/lib/ext/javax.xml.xpath.model.json b/java/ql/lib/ext/javax.xml.xpath.model.json new file mode 100644 index 000000000000..ddd4dded5a5f --- /dev/null +++ b/java/ql/lib/ext/javax.xml.xpath.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["javax.xml.xpath", "XPath", true, "compile", "", "", "Argument[0]", "xpath-injection", "manual"], + ["javax.xml.xpath", "XPath", true, "evaluate", "", "", "Argument[0]", "xpath-injection", "manual"], + ["javax.xml.xpath", "XPath", true, "evaluateExpression", "", "", "Argument[0]", "xpath-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/javax.xml.xpath.model.yml b/java/ql/lib/ext/javax.xml.xpath.model.yml deleted file mode 100644 index 6cad83433b64..000000000000 --- a/java/ql/lib/ext/javax.xml.xpath.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["javax.xml.xpath", "XPath", True, "compile", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["javax.xml.xpath", "XPath", True, "evaluate", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["javax.xml.xpath", "XPath", True, "evaluateExpression", "", "", "Argument[0]", "xpath-injection", "manual"] diff --git a/java/ql/lib/ext/jodd.json.model.json b/java/ql/lib/ext/jodd.json.model.json new file mode 100644 index 000000000000..0dae30645bc9 --- /dev/null +++ b/java/ql/lib/ext/jodd.json.model.json @@ -0,0 +1,28 @@ +// A partial model of jodd.json.JsonParser noting fluent methods. +// +// This means that DataFlow::localFlow and similar methods are aware +// that the result of (e.g.) JsonParser.allowClass is an alias of the +// qualifier. +// +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["jodd.json", "JsonParser", false, "allowAllClasses", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jodd.json", "JsonParser", false, "allowClass", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jodd.json", "JsonParser", false, "lazy", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jodd.json", "JsonParser", false, "looseMode", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jodd.json", "JsonParser", false, "map", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jodd.json", "JsonParser", false, "setClassMetadataName", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jodd.json", "JsonParser", false, "strictTypes", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jodd.json", "JsonParser", false, "useAltPaths", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jodd.json", "JsonParser", false, "withClassMetadata", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["jodd.json", "JsonParser", false, "withValueConverter", "", "", "Argument[this]", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/jodd.json.model.yml b/java/ql/lib/ext/jodd.json.model.yml deleted file mode 100644 index 2f8ea86d3384..000000000000 --- a/java/ql/lib/ext/jodd.json.model.yml +++ /dev/null @@ -1,21 +0,0 @@ - # A partial model of jodd.json.JsonParser noting fluent methods. - # - # This means that DataFlow::localFlow and similar methods are aware - # that the result of (e.g.) JsonParser.allowClass is an alias of the - # qualifier. - # -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["jodd.json", "JsonParser", False, "allowAllClasses", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jodd.json", "JsonParser", False, "allowClass", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jodd.json", "JsonParser", False, "lazy", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jodd.json", "JsonParser", False, "looseMode", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jodd.json", "JsonParser", False, "map", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jodd.json", "JsonParser", False, "setClassMetadataName", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jodd.json", "JsonParser", False, "strictTypes", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jodd.json", "JsonParser", False, "useAltPaths", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jodd.json", "JsonParser", False, "withClassMetadata", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["jodd.json", "JsonParser", False, "withValueConverter", "", "", "Argument[this]", "ReturnValue", "value", "manual"] diff --git a/java/ql/lib/ext/kotlin.collections.model.json b/java/ql/lib/ext/kotlin.collections.model.json new file mode 100644 index 000000000000..0a64fa125ddd --- /dev/null +++ b/java/ql/lib/ext/kotlin.collections.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["kotlin.collections", "ArraysKt", false, "withIndex", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/kotlin.collections.model.yml b/java/ql/lib/ext/kotlin.collections.model.yml deleted file mode 100644 index b854230b9c37..000000000000 --- a/java/ql/lib/ext/kotlin.collections.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["kotlin.collections", "ArraysKt", False, "withIndex", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/kotlin.io.model.json b/java/ql/lib/ext/kotlin.io.model.json new file mode 100644 index 000000000000..79befa6aa693 --- /dev/null +++ b/java/ql/lib/ext/kotlin.io.model.json @@ -0,0 +1,34 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["kotlin.io", "FilesKt", false, "deleteRecursively", "(File)", "", "Argument[0]", "path-injection", "ai-manual"], + ["kotlin.io", "FilesKt", false, "inputStream", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["kotlin.io", "FilesKt", false, "readBytes", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["kotlin.io", "FilesKt", false, "readText", "(File,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["kotlin.io", "CloseableKt", false, "use", "", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"], + ["kotlin.io", "CloseableKt", false, "use", "", "", "Argument[1].ReturnValue", "ReturnValue", "value", "manual"], + ["kotlin.io", "FilesKt", false, "normalize", "(File)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["kotlin.io", "FilesKt", false, "relativeTo", "(File,File)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["kotlin.io", "FilesKt", false, "relativeTo", "(File,File)", "", "Argument[1]", "ReturnValue", "taint", "ai-manual"], + ["kotlin.io", "FilesKt", false, "relativeToOrNull", "(File,File)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["kotlin.io", "FilesKt", false, "relativeToOrNull", "(File,File)", "", "Argument[1]", "ReturnValue", "taint", "ai-manual"], + ["kotlin.io", "FilesKt", false, "resolve", "(File,File)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["kotlin.io", "FilesKt", false, "resolve", "(File,String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["kotlin.io", "FilesKt", false, "toRelativeString", "(File,File)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/kotlin.io.model.yml b/java/ql/lib/ext/kotlin.io.model.yml deleted file mode 100644 index 550ba509a090..000000000000 --- a/java/ql/lib/ext/kotlin.io.model.yml +++ /dev/null @@ -1,23 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["kotlin.io", "FilesKt", False, "deleteRecursively", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["kotlin.io", "FilesKt", False, "inputStream", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["kotlin.io", "FilesKt", False, "readBytes", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["kotlin.io", "FilesKt", False, "readText", "(File,Charset)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["kotlin.io", "CloseableKt", False, "use", "", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"] - - ["kotlin.io", "CloseableKt", False, "use", "", "", "Argument[1].ReturnValue", "ReturnValue", "value", "manual"] - - ["kotlin.io", "FilesKt", False, "normalize", "(File)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["kotlin.io", "FilesKt", False, "relativeTo", "(File,File)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["kotlin.io", "FilesKt", False, "relativeTo", "(File,File)", "", "Argument[1]", "ReturnValue", "taint", "ai-manual"] - - ["kotlin.io", "FilesKt", False, "relativeToOrNull", "(File,File)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["kotlin.io", "FilesKt", False, "relativeToOrNull", "(File,File)", "", "Argument[1]", "ReturnValue", "taint", "ai-manual"] - - ["kotlin.io", "FilesKt", False, "resolve", "(File,File)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["kotlin.io", "FilesKt", False, "resolve", "(File,String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["kotlin.io", "FilesKt", False, "toRelativeString", "(File,File)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/kotlin.jvm.internal.model.json b/java/ql/lib/ext/kotlin.jvm.internal.model.json new file mode 100644 index 000000000000..bcf3e4c5179d --- /dev/null +++ b/java/ql/lib/ext/kotlin.jvm.internal.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["kotlin.jvm.internal", "ArrayIteratorKt", false, "iterator", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/kotlin.jvm.internal.model.yml b/java/ql/lib/ext/kotlin.jvm.internal.model.yml deleted file mode 100644 index 413642bbeeea..000000000000 --- a/java/ql/lib/ext/kotlin.jvm.internal.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["kotlin.jvm.internal", "ArrayIteratorKt", False, "iterator", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/kotlin.model.json b/java/ql/lib/ext/kotlin.model.json new file mode 100644 index 000000000000..ff194ddb9731 --- /dev/null +++ b/java/ql/lib/ext/kotlin.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["kotlin", "StandardKt", false, "apply", "", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"], + ["kotlin", "StandardKt", false, "apply", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["kotlin", "StandardKt", false, "with", "", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"], + ["kotlin", "StandardKt", false, "with", "", "", "Argument[1].ReturnValue", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/kotlin.model.yml b/java/ql/lib/ext/kotlin.model.yml deleted file mode 100644 index 0ae6a66f9f80..000000000000 --- a/java/ql/lib/ext/kotlin.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["kotlin", "StandardKt", False, "apply", "", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"] - - ["kotlin", "StandardKt", False, "apply", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["kotlin", "StandardKt", False, "with", "", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"] - - ["kotlin", "StandardKt", False, "with", "", "", "Argument[1].ReturnValue", "ReturnValue", "value", "manual"] diff --git a/java/ql/lib/ext/liquibase.database.jvm.model.json b/java/ql/lib/ext/liquibase.database.jvm.model.json new file mode 100644 index 000000000000..55828a9928e7 --- /dev/null +++ b/java/ql/lib/ext/liquibase.database.jvm.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["liquibase.database.jvm", "JdbcConnection", true, "prepareStatement", "(String)", "", "Argument[0]", "sql-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/liquibase.database.jvm.model.yml b/java/ql/lib/ext/liquibase.database.jvm.model.yml deleted file mode 100644 index 53289d49e30d..000000000000 --- a/java/ql/lib/ext/liquibase.database.jvm.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["liquibase.database.jvm", "JdbcConnection", True, "prepareStatement", "(String)", "", "Argument[0]", "sql-injection", "ai-manual"] diff --git a/java/ql/lib/ext/liquibase.statement.core.model.json b/java/ql/lib/ext/liquibase.statement.core.model.json new file mode 100644 index 000000000000..4421824367e1 --- /dev/null +++ b/java/ql/lib/ext/liquibase.statement.core.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["liquibase.statement.core", "RawSqlStatement", true, "RawSqlStatement", "(String)", "", "Argument[0]", "sql-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/liquibase.statement.core.model.yml b/java/ql/lib/ext/liquibase.statement.core.model.yml deleted file mode 100644 index 8bbd4fefc51b..000000000000 --- a/java/ql/lib/ext/liquibase.statement.core.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["liquibase.statement.core", "RawSqlStatement", True, "RawSqlStatement", "(String)", "", "Argument[0]", "sql-injection", "ai-manual"] diff --git a/java/ql/lib/ext/net.lingala.zip4j.model.json b/java/ql/lib/ext/net.lingala.zip4j.model.json new file mode 100644 index 000000000000..23b7ae8b2fba --- /dev/null +++ b/java/ql/lib/ext/net.lingala.zip4j.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["net.lingala.zip4j", "ZipFile", true, "extractAll", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["net.lingala.zip4j", "ZipFile", true, "ZipFile", "(String)", "", "Argument[0]", "path-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/net.lingala.zip4j.model.yml b/java/ql/lib/ext/net.lingala.zip4j.model.yml deleted file mode 100644 index d92b1380d202..000000000000 --- a/java/ql/lib/ext/net.lingala.zip4j.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["net.lingala.zip4j","ZipFile",true,"extractAll","(String)","","Argument[0]","path-injection","manual"] - - ["net.lingala.zip4j","ZipFile",true,"ZipFile","(String)","","Argument[0]","path-injection","manual"] diff --git a/java/ql/lib/ext/net.schmizz.sshj.model.json b/java/ql/lib/ext/net.schmizz.sshj.model.json new file mode 100644 index 000000000000..405f9feb6e94 --- /dev/null +++ b/java/ql/lib/ext/net.schmizz.sshj.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["net.schmizz.sshj", "SSHClient", false, "authPassword", "(String,String)", "", "Argument[0]", "credentials-username", "manual"], + ["net.schmizz.sshj", "SSHClient", false, "authPassword", "(String,char[])", "", "Argument[0]", "credentials-username", "manual"], + ["net.schmizz.sshj", "SSHClient", false, "authPassword", "(String,String)", "", "Argument[1]", "credentials-password", "manual"], + ["net.schmizz.sshj", "SSHClient", false, "authPassword", "(String,char[])", "", "Argument[1]", "credentials-password", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/net.schmizz.sshj.model.yml b/java/ql/lib/ext/net.schmizz.sshj.model.yml deleted file mode 100644 index e4b45733f8d2..000000000000 --- a/java/ql/lib/ext/net.schmizz.sshj.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["net.schmizz.sshj", "SSHClient", False, "authPassword", "(String,String)", "", "Argument[0]", "credentials-username", "manual"] - - ["net.schmizz.sshj", "SSHClient", False, "authPassword", "(String,char[])", "", "Argument[0]", "credentials-username", "manual"] - - ["net.schmizz.sshj", "SSHClient", False, "authPassword", "(String,String)", "", "Argument[1]", "credentials-password", "manual"] - - ["net.schmizz.sshj", "SSHClient", False, "authPassword", "(String,char[])", "", "Argument[1]", "credentials-password", "manual"] diff --git a/java/ql/lib/ext/net.sf.saxon.s9api.model.json b/java/ql/lib/ext/net.sf.saxon.s9api.model.json new file mode 100644 index 000000000000..23ce1e9f421c --- /dev/null +++ b/java/ql/lib/ext/net.sf.saxon.s9api.model.json @@ -0,0 +1,17 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["net.sf.saxon.s9api", "Xslt30Transformer", false, "applyTemplates", "", "", "Argument[this]", "xslt-injection", "manual"], + ["net.sf.saxon.s9api", "Xslt30Transformer", false, "callFunction", "", "", "Argument[this]", "xslt-injection", "manual"], + ["net.sf.saxon.s9api", "Xslt30Transformer", false, "callTemplate", "", "", "Argument[this]", "xslt-injection", "manual"], + ["net.sf.saxon.s9api", "Xslt30Transformer", false, "transform", "", "", "Argument[this]", "xslt-injection", "manual"], + ["net.sf.saxon.s9api", "XsltTransformer", false, "transform", "", "", "Argument[this]", "xslt-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/net.sf.saxon.s9api.model.yml b/java/ql/lib/ext/net.sf.saxon.s9api.model.yml deleted file mode 100644 index aa0e3eba5a9c..000000000000 --- a/java/ql/lib/ext/net.sf.saxon.s9api.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["net.sf.saxon.s9api", "Xslt30Transformer", False, "applyTemplates", "", "", "Argument[this]", "xslt-injection", "manual"] - - ["net.sf.saxon.s9api", "Xslt30Transformer", False, "callFunction", "", "", "Argument[this]", "xslt-injection", "manual"] - - ["net.sf.saxon.s9api", "Xslt30Transformer", False, "callTemplate", "", "", "Argument[this]", "xslt-injection", "manual"] - - ["net.sf.saxon.s9api", "Xslt30Transformer", False, "transform", "", "", "Argument[this]", "xslt-injection", "manual"] - - ["net.sf.saxon.s9api", "XsltTransformer", False, "transform", "", "", "Argument[this]", "xslt-injection", "manual"] diff --git a/java/ql/lib/ext/ognl.enhance.model.json b/java/ql/lib/ext/ognl.enhance.model.json new file mode 100644 index 000000000000..b7b8adbd7801 --- /dev/null +++ b/java/ql/lib/ext/ognl.enhance.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["ognl.enhance", "ExpressionAccessor", true, "get", "", "", "Argument[this]", "ognl-injection", "manual"], + ["ognl.enhance", "ExpressionAccessor", true, "set", "", "", "Argument[this]", "ognl-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/ognl.enhance.model.yml b/java/ql/lib/ext/ognl.enhance.model.yml deleted file mode 100644 index 453449eb31c3..000000000000 --- a/java/ql/lib/ext/ognl.enhance.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["ognl.enhance", "ExpressionAccessor", True, "get", "", "", "Argument[this]", "ognl-injection", "manual"] - - ["ognl.enhance", "ExpressionAccessor", True, "set", "", "", "Argument[this]", "ognl-injection", "manual"] diff --git a/java/ql/lib/ext/ognl.model.json b/java/ql/lib/ext/ognl.model.json new file mode 100644 index 000000000000..627b0c2f542f --- /dev/null +++ b/java/ql/lib/ext/ognl.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["ognl", "Node", false, "getValue", "", "", "Argument[this]", "ognl-injection", "manual"], + ["ognl", "Node", false, "setValue", "", "", "Argument[this]", "ognl-injection", "manual"], + ["ognl", "Ognl", false, "getValue", "", "", "Argument[0]", "ognl-injection", "manual"], + ["ognl", "Ognl", false, "setValue", "", "", "Argument[0]", "ognl-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/ognl.model.yml b/java/ql/lib/ext/ognl.model.yml deleted file mode 100644 index 0d8ecf8532e3..000000000000 --- a/java/ql/lib/ext/ognl.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["ognl", "Node", False, "getValue", "", "", "Argument[this]", "ognl-injection", "manual"] - - ["ognl", "Node", False, "setValue", "", "", "Argument[this]", "ognl-injection", "manual"] - - ["ognl", "Ognl", False, "getValue", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["ognl", "Ognl", False, "setValue", "", "", "Argument[0]", "ognl-injection", "manual"] diff --git a/java/ql/lib/ext/okhttp3.model.json b/java/ql/lib/ext/okhttp3.model.json new file mode 100644 index 000000000000..506165b7b314 --- /dev/null +++ b/java/ql/lib/ext/okhttp3.model.json @@ -0,0 +1,74 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["okhttp3", "OkHttpClient", true, "newCall", "(Request)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["okhttp3", "OkHttpClient", true, "newWebSocket", "(Request,WebSocketListener)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["okhttp3", "Request", true, "Request", "", "", "Argument[0]", "request-forgery", "manual"], + ["okhttp3", "Request$Builder", true, "url", "", "", "Argument[0]", "request-forgery", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["okhttp3", "HttpUrl", false, "parse", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["okhttp3", "HttpUrl", false, "uri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["okhttp3", "HttpUrl", false, "url", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "addEncodedPathSegment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "addEncodedPathSegment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "addEncodedPathSegments", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "addEncodedPathSegments", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "addEncodedQueryParameter", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "addEncodedQueryParameter", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "addPathSegment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "addPathSegment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "addPathSegments", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "addPathSegments", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "addQueryParameter", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "addQueryParameter", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "encodedFragment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "encodedFragment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "encodedPassword", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "encodedPath", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "encodedPath", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "encodedQuery", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "encodedQuery", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "encodedUsername", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "fragment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "fragment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "host", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "host", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "password", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "port", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "port", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "query", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "query", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "removeAllEncodedQueryParameters", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "removeAllQueryParameters", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "removePathSegment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "scheme", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "scheme", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "setEncodedPathSegment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "setEncodedPathSegment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "setEncodedQueryParameter", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "setEncodedQueryParameter", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "setPathSegment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "setPathSegment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "setQueryParameter", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "setQueryParameter", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["okhttp3", "HttpUrl$Builder", false, "username", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["okhttp3", "Request$Builder", false, "get", "()", "", "Argument[this]", "ReturnValue", "value", "ai-manual"], + ["okhttp3", "Request$Builder", false, "url", "(String)", "", "Argument[this]", "ReturnValue", "value", "ai-manual"], + ["okhttp3", "Request$Builder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/okhttp3.model.yml b/java/ql/lib/ext/okhttp3.model.yml deleted file mode 100644 index 7b24c67975bb..000000000000 --- a/java/ql/lib/ext/okhttp3.model.yml +++ /dev/null @@ -1,63 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["okhttp3", "OkHttpClient", True, "newCall", "(Request)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["okhttp3", "OkHttpClient", True, "newWebSocket", "(Request,WebSocketListener)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["okhttp3", "Request", True, "Request", "", "", "Argument[0]", "request-forgery", "manual"] - - ["okhttp3", "Request$Builder", True, "url", "", "", "Argument[0]", "request-forgery", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["okhttp3", "HttpUrl", False, "parse", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["okhttp3", "HttpUrl", False, "uri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["okhttp3", "HttpUrl", False, "url", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "addEncodedPathSegment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "addEncodedPathSegment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "addEncodedPathSegments", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "addEncodedPathSegments", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "addEncodedQueryParameter", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "addEncodedQueryParameter", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "addPathSegment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "addPathSegment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "addPathSegments", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "addPathSegments", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "addQueryParameter", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "addQueryParameter", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "encodedFragment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "encodedFragment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "encodedPassword", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "encodedPath", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "encodedPath", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "encodedQuery", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "encodedQuery", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "encodedUsername", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "fragment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "fragment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "host", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "host", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "password", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "port", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "port", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "query", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "query", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "removeAllEncodedQueryParameters", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "removeAllQueryParameters", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "removePathSegment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "scheme", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "scheme", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "setEncodedPathSegment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "setEncodedPathSegment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "setEncodedQueryParameter", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "setEncodedQueryParameter", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "setPathSegment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "setPathSegment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "setQueryParameter", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "setQueryParameter", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["okhttp3", "HttpUrl$Builder", False, "username", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["okhttp3", "Request$Builder", False, "get", "()", "", "Argument[this]", "ReturnValue", "value", "ai-manual"] - - ["okhttp3", "Request$Builder", False, "url", "(String)", "", "Argument[this]", "ReturnValue", "value", "ai-manual"] - - ["okhttp3", "Request$Builder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/org.antlr.runtime.model.json b/java/ql/lib/ext/org.antlr.runtime.model.json new file mode 100644 index 000000000000..0c64878758f5 --- /dev/null +++ b/java/ql/lib/ext/org.antlr.runtime.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.antlr.runtime", "ANTLRFileStream", true, "ANTLRFileStream", "(String,String)", "", "Argument[0]", "path-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.antlr.runtime.model.yml b/java/ql/lib/ext/org.antlr.runtime.model.yml deleted file mode 100644 index db66062c6829..000000000000 --- a/java/ql/lib/ext/org.antlr.runtime.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.antlr.runtime", "ANTLRFileStream", True, "ANTLRFileStream", "(String,String)", "", "Argument[0]", "path-injection", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.commons.codec.model.json b/java/ql/lib/ext/org.apache.commons.codec.model.json new file mode 100644 index 000000000000..dd5b71e1e286 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.codec.model.json @@ -0,0 +1,18 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.codec", "BinaryDecoder", true, "decode", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.codec", "BinaryEncoder", true, "encode", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.codec", "Decoder", true, "decode", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.codec", "Encoder", true, "encode", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.codec", "StringDecoder", true, "decode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.codec", "StringEncoder", true, "encode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.codec.model.yml b/java/ql/lib/ext/org.apache.commons.codec.model.yml deleted file mode 100644 index 78d41e6e2735..000000000000 --- a/java/ql/lib/ext/org.apache.commons.codec.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.codec", "BinaryDecoder", True, "decode", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.codec", "BinaryEncoder", True, "encode", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.codec", "Decoder", True, "decode", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.codec", "Encoder", True, "encode", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.codec", "StringDecoder", True, "decode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.codec", "StringEncoder", True, "encode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections.bag.model.json b/java/ql/lib/ext/org.apache.commons.collections.bag.model.json new file mode 100644 index 000000000000..fa60be0c2473 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections.bag.model.json @@ -0,0 +1,31 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedBag, TransformedSortedBag + ["org.apache.commons.collections.bag", "AbstractBagDecorator", true, "AbstractBagDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.bag", "AbstractMapBag", true, "AbstractMapBag", "", "", "Argument[0].MapKey", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.bag", "AbstractMapBag", true, "getMap", "", "", "Argument[this].Element", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.bag", "AbstractSortedBagDecorator", true, "AbstractSortedBagDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.bag", "CollectionBag", true, "CollectionBag", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.bag", "CollectionBag", true, "collectionBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.bag", "CollectionSortedBag", true, "CollectionSortedBag", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.bag", "CollectionSortedBag", true, "collectionSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.bag", "HashBag", true, "HashBag", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.bag", "PredicatedBag", true, "predicatedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.bag", "PredicatedSortedBag", true, "predicatedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.bag", "SynchronizedBag", true, "synchronizedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.bag", "SynchronizedSortedBag", true, "synchronizedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.bag", "TransformedBag", true, "transformedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.bag", "TransformedSortedBag", true, "transformedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.bag", "TreeBag", true, "TreeBag", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.bag", "UnmodifiableBag", true, "unmodifiableBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.bag", "UnmodifiableSortedBag", true, "unmodifiableSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections.bag.model.yml b/java/ql/lib/ext/org.apache.commons.collections.bag.model.yml deleted file mode 100644 index 6def883bf5be..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections.bag.model.yml +++ /dev/null @@ -1,24 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedBag, TransformedSortedBag - - ["org.apache.commons.collections.bag", "AbstractBagDecorator", True, "AbstractBagDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "AbstractMapBag", True, "AbstractMapBag", "", "", "Argument[0].MapKey", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "AbstractMapBag", True, "getMap", "", "", "Argument[this].Element", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.bag", "AbstractSortedBagDecorator", True, "AbstractSortedBagDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "CollectionBag", True, "CollectionBag", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "CollectionBag", True, "collectionBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "CollectionSortedBag", True, "CollectionSortedBag", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "CollectionSortedBag", True, "collectionSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "HashBag", True, "HashBag", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "PredicatedBag", True, "predicatedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "PredicatedSortedBag", True, "predicatedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "SynchronizedBag", True, "synchronizedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "SynchronizedSortedBag", True, "synchronizedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "TransformedBag", True, "transformedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "TransformedSortedBag", True, "transformedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "TreeBag", True, "TreeBag", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "UnmodifiableBag", True, "unmodifiableBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.bag", "UnmodifiableSortedBag", True, "unmodifiableSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections.bidimap.model.json b/java/ql/lib/ext/org.apache.commons.collections.bidimap.model.json new file mode 100644 index 000000000000..1677ba652e59 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections.bidimap.model.json @@ -0,0 +1,44 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.collections.bidimap", "AbstractBidiMapDecorator", true, "AbstractBidiMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "AbstractBidiMapDecorator", true, "AbstractBidiMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.bidimap", "AbstractDualBidiMap", true, "AbstractDualBidiMap", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "AbstractDualBidiMap", true, "AbstractDualBidiMap", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.bidimap", "AbstractDualBidiMap", true, "AbstractDualBidiMap", "", "", "Argument[1].MapKey", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.bidimap", "AbstractDualBidiMap", true, "AbstractDualBidiMap", "", "", "Argument[1].MapValue", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "AbstractDualBidiMap", true, "AbstractDualBidiMap", "", "", "Argument[2].MapKey", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.bidimap", "AbstractDualBidiMap", true, "AbstractDualBidiMap", "", "", "Argument[2].MapValue", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "AbstractOrderedBidiMapDecorator", true, "AbstractOrderedBidiMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "AbstractOrderedBidiMapDecorator", true, "AbstractOrderedBidiMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.bidimap", "AbstractSortedBidiMapDecorator", true, "AbstractSortedBidiMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "AbstractSortedBidiMapDecorator", true, "AbstractSortedBidiMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.bidimap", "DualHashBidiMap", true, "DualHashBidiMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "DualHashBidiMap", true, "DualHashBidiMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.bidimap", "DualLinkedHashBidiMap", true, "DualLinkedHashBidiMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "DualLinkedHashBidiMap", true, "DualLinkedHashBidiMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.bidimap", "DualTreeBidiMap", true, "DualTreeBidiMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "DualTreeBidiMap", true, "DualTreeBidiMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.bidimap", "DualTreeBidiMap", true, "inverseOrderedBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.bidimap", "DualTreeBidiMap", true, "inverseOrderedBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "DualTreeBidiMap", true, "inverseSortedBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.bidimap", "DualTreeBidiMap", true, "inverseSortedBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "TreeBidiMap", true, "TreeBidiMap", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "TreeBidiMap", true, "TreeBidiMap", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.bidimap", "UnmodifiableBidiMap", true, "unmodifiableBidiMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "UnmodifiableBidiMap", true, "unmodifiableBidiMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.bidimap", "UnmodifiableOrderedBidiMap", true, "inverseOrderedBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.bidimap", "UnmodifiableOrderedBidiMap", true, "inverseOrderedBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "UnmodifiableOrderedBidiMap", true, "unmodifiableOrderedBidiMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "UnmodifiableOrderedBidiMap", true, "unmodifiableOrderedBidiMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.bidimap", "UnmodifiableSortedBidiMap", true, "unmodifiableSortedBidiMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.bidimap", "UnmodifiableSortedBidiMap", true, "unmodifiableSortedBidiMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections.bidimap.model.yml b/java/ql/lib/ext/org.apache.commons.collections.bidimap.model.yml deleted file mode 100644 index f8d47761c062..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections.bidimap.model.yml +++ /dev/null @@ -1,37 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.collections.bidimap", "AbstractBidiMapDecorator", True, "AbstractBidiMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "AbstractBidiMapDecorator", True, "AbstractBidiMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "AbstractDualBidiMap", True, "AbstractDualBidiMap", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "AbstractDualBidiMap", True, "AbstractDualBidiMap", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "AbstractDualBidiMap", True, "AbstractDualBidiMap", "", "", "Argument[1].MapKey", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "AbstractDualBidiMap", True, "AbstractDualBidiMap", "", "", "Argument[1].MapValue", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "AbstractDualBidiMap", True, "AbstractDualBidiMap", "", "", "Argument[2].MapKey", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "AbstractDualBidiMap", True, "AbstractDualBidiMap", "", "", "Argument[2].MapValue", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "AbstractOrderedBidiMapDecorator", True, "AbstractOrderedBidiMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "AbstractOrderedBidiMapDecorator", True, "AbstractOrderedBidiMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "AbstractSortedBidiMapDecorator", True, "AbstractSortedBidiMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "AbstractSortedBidiMapDecorator", True, "AbstractSortedBidiMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "DualHashBidiMap", True, "DualHashBidiMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "DualHashBidiMap", True, "DualHashBidiMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "DualLinkedHashBidiMap", True, "DualLinkedHashBidiMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "DualLinkedHashBidiMap", True, "DualLinkedHashBidiMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "DualTreeBidiMap", True, "DualTreeBidiMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "DualTreeBidiMap", True, "DualTreeBidiMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "DualTreeBidiMap", True, "inverseOrderedBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "DualTreeBidiMap", True, "inverseOrderedBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "DualTreeBidiMap", True, "inverseSortedBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "DualTreeBidiMap", True, "inverseSortedBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "TreeBidiMap", True, "TreeBidiMap", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "TreeBidiMap", True, "TreeBidiMap", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "UnmodifiableBidiMap", True, "unmodifiableBidiMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "UnmodifiableBidiMap", True, "unmodifiableBidiMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "UnmodifiableOrderedBidiMap", True, "inverseOrderedBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "UnmodifiableOrderedBidiMap", True, "inverseOrderedBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "UnmodifiableOrderedBidiMap", True, "unmodifiableOrderedBidiMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "UnmodifiableOrderedBidiMap", True, "unmodifiableOrderedBidiMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "UnmodifiableSortedBidiMap", True, "unmodifiableSortedBidiMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.bidimap", "UnmodifiableSortedBidiMap", True, "unmodifiableSortedBidiMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections.collection.model.json b/java/ql/lib/ext/org.apache.commons.collections.collection.model.json new file mode 100644 index 000000000000..945279c23bdf --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections.collection.model.json @@ -0,0 +1,53 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedCollection + ["org.apache.commons.collections.collection", "AbstractCollectionDecorator", true, "AbstractCollectionDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.collection", "AbstractCollectionDecorator", true, "decorated", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "AbstractCollectionDecorator", true, "setCollection", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.collection", "CompositeCollection", true, "CompositeCollection", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.collection", "CompositeCollection", true, "CompositeCollection", "(Collection,Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.collection", "CompositeCollection", true, "CompositeCollection", "(Collection,Collection)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.collection", "CompositeCollection", true, "CompositeCollection", "(Collection[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.collection", "CompositeCollection", true, "addComposited", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.collection", "CompositeCollection", true, "addComposited", "(Collection,Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.collection", "CompositeCollection", true, "addComposited", "(Collection,Collection)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.collection", "CompositeCollection", true, "addComposited", "(Collection[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.collection", "CompositeCollection", true, "getCollections", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "CompositeCollection", true, "toCollection", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "CompositeCollection$CollectionMutator", true, "add", "", "", "Argument[2]", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections.collection", "CompositeCollection$CollectionMutator", true, "add", "", "", "Argument[2]", "Argument[1].Element.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "CompositeCollection$CollectionMutator", true, "addAll", "", "", "Argument[2].Element", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections.collection", "CompositeCollection$CollectionMutator", true, "addAll", "", "", "Argument[2].Element", "Argument[1].Element.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "IndexedCollection", true, "IndexedCollection", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.collection", "IndexedCollection", true, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.collection", "IndexedCollection", true, "nonUniqueIndexedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "IndexedCollection", true, "uniqueIndexedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "IndexedCollection", true, "values", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "PredicatedCollection", true, "predicatedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", true, "add", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", true, "addAll", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", true, "createPredicatedBag", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", true, "createPredicatedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", true, "createPredicatedList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", true, "createPredicatedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", true, "createPredicatedMultiSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", true, "createPredicatedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", true, "createPredicatedQueue", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", true, "createPredicatedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", true, "createPredicatedSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", true, "createPredicatedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", true, "rejectedElements", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "SynchronizedCollection", true, "synchronizedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "TransformedCollection", true, "transformingCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "UnmodifiableBoundedCollection", true, "unmodifiableBoundedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.collection", "UnmodifiableCollection", true, "unmodifiableCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections.collection.model.yml b/java/ql/lib/ext/org.apache.commons.collections.collection.model.yml deleted file mode 100644 index 7608233b98f3..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections.collection.model.yml +++ /dev/null @@ -1,46 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedCollection - - ["org.apache.commons.collections.collection", "AbstractCollectionDecorator", True, "AbstractCollectionDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "AbstractCollectionDecorator", True, "decorated", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "AbstractCollectionDecorator", True, "setCollection", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "CompositeCollection", True, "CompositeCollection", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "CompositeCollection", True, "CompositeCollection", "(Collection,Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "CompositeCollection", True, "CompositeCollection", "(Collection,Collection)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "CompositeCollection", True, "CompositeCollection", "(Collection[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "CompositeCollection", True, "addComposited", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "CompositeCollection", True, "addComposited", "(Collection,Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "CompositeCollection", True, "addComposited", "(Collection,Collection)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "CompositeCollection", True, "addComposited", "(Collection[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "CompositeCollection", True, "getCollections", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "CompositeCollection", True, "toCollection", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "CompositeCollection$CollectionMutator", True, "add", "", "", "Argument[2]", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "CompositeCollection$CollectionMutator", True, "add", "", "", "Argument[2]", "Argument[1].Element.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "CompositeCollection$CollectionMutator", True, "addAll", "", "", "Argument[2].Element", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "CompositeCollection$CollectionMutator", True, "addAll", "", "", "Argument[2].Element", "Argument[1].Element.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "IndexedCollection", True, "IndexedCollection", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "IndexedCollection", True, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.collection", "IndexedCollection", True, "nonUniqueIndexedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "IndexedCollection", True, "uniqueIndexedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "IndexedCollection", True, "values", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "PredicatedCollection", True, "predicatedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", True, "add", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", True, "addAll", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", True, "createPredicatedBag", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", True, "createPredicatedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", True, "createPredicatedList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", True, "createPredicatedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", True, "createPredicatedMultiSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", True, "createPredicatedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", True, "createPredicatedQueue", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", True, "createPredicatedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", True, "createPredicatedSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", True, "createPredicatedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "PredicatedCollection$Builder", True, "rejectedElements", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "SynchronizedCollection", True, "synchronizedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "TransformedCollection", True, "transformingCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "UnmodifiableBoundedCollection", True, "unmodifiableBoundedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.collection", "UnmodifiableCollection", True, "unmodifiableCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections.iterators.model.json b/java/ql/lib/ext/org.apache.commons.collections.iterators.model.json new file mode 100644 index 000000000000..b19a7e4048c6 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections.iterators.model.json @@ -0,0 +1,88 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformIterator + ["org.apache.commons.collections.iterators", "AbstractIteratorDecorator", true, "AbstractIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "AbstractListIteratorDecorator", true, "AbstractListIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "AbstractListIteratorDecorator", true, "getListIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "AbstractMapIteratorDecorator", true, "AbstractMapIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "AbstractMapIteratorDecorator", true, "AbstractMapIteratorDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.iterators", "AbstractMapIteratorDecorator", true, "getMapIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "AbstractMapIteratorDecorator", true, "getMapIterator", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.iterators", "AbstractOrderedMapIteratorDecorator", true, "AbstractOrderedMapIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "AbstractOrderedMapIteratorDecorator", true, "AbstractOrderedMapIteratorDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.iterators", "AbstractOrderedMapIteratorDecorator", true, "getOrderedMapIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "AbstractOrderedMapIteratorDecorator", true, "getOrderedMapIterator", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.iterators", "AbstractUntypedIteratorDecorator", true, "AbstractUntypedIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "AbstractUntypedIteratorDecorator", true, "getIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "ArrayIterator", true, "ArrayIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "ArrayIterator", true, "getArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.collections.iterators", "ArrayListIterator", true, "ArrayListIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "BoundedIterator", true, "BoundedIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "CollatingIterator", true, "CollatingIterator", "(Comparator,Collection)", "", "Argument[1].Element.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "CollatingIterator", true, "CollatingIterator", "(Comparator,Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "CollatingIterator", true, "CollatingIterator", "(Comparator,Iterator,Iterator)", "", "Argument[2].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "CollatingIterator", true, "CollatingIterator", "(Comparator,Iterator[])", "", "Argument[1].ArrayElement.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "CollatingIterator", true, "addIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "CollatingIterator", true, "getIterators", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "CollatingIterator", true, "setIterator", "", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "EnumerationIterator", true, "EnumerationIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "EnumerationIterator", true, "getEnumeration", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "EnumerationIterator", true, "setEnumeration", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "FilterIterator", true, "FilterIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "FilterIterator", true, "getIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "FilterIterator", true, "setIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "FilterListIterator", true, "FilterListIterator", "(ListIterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "FilterListIterator", true, "FilterListIterator", "(ListIterator,Predicate)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "FilterListIterator", true, "getListIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "FilterListIterator", true, "setListIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "IteratorChain", true, "IteratorChain", "(Collection)", "", "Argument[0].Element.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "IteratorChain", true, "IteratorChain", "(Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "IteratorChain", true, "IteratorChain", "(Iterator,Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "IteratorChain", true, "IteratorChain", "(Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "IteratorChain", true, "IteratorChain", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "IteratorChain", true, "addIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "IteratorEnumeration", true, "IteratorEnumeration", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "IteratorEnumeration", true, "getIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "IteratorEnumeration", true, "setIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "IteratorIterable", true, "IteratorIterable", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "ListIteratorWrapper", true, "ListIteratorWrapper", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "LoopingIterator", true, "LoopingIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "LoopingListIterator", true, "LoopingListIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "ObjectArrayIterator", true, "ObjectArrayIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "ObjectArrayIterator", true, "getArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.collections.iterators", "ObjectArrayListIterator", true, "ObjectArrayListIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "PeekingIterator", true, "PeekingIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "PeekingIterator", true, "element", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.iterators", "PeekingIterator", true, "peek", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.iterators", "PeekingIterator", true, "peekingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "PermutationIterator", true, "PermutationIterator", "", "", "Argument[0].Element", "Argument[this].Element.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "PushbackIterator", true, "PushbackIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "PushbackIterator", true, "pushback", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "PushbackIterator", true, "pushbackIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "ReverseListIterator", true, "ReverseListIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "SingletonIterator", true, "SingletonIterator", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "SingletonListIterator", true, "SingletonListIterator", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "SkippingIterator", true, "SkippingIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "UniqueFilterIterator", true, "UniqueFilterIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "UnmodifiableIterator", true, "unmodifiableIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "UnmodifiableListIterator", true, "umodifiableListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "UnmodifiableMapIterator", true, "unmodifiableMapIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "UnmodifiableMapIterator", true, "unmodifiableMapIterator", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.iterators", "UnmodifiableOrderedMapIterator", true, "unmodifiableOrderedMapIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "UnmodifiableOrderedMapIterator", true, "unmodifiableOrderedMapIterator", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.iterators", "ZippingIterator", true, "ZippingIterator", "(Iterator,Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "ZippingIterator", true, "ZippingIterator", "(Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "ZippingIterator", true, "ZippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "ZippingIterator", true, "ZippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "ZippingIterator", true, "ZippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[2].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.iterators", "ZippingIterator", true, "ZippingIterator", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections.iterators.model.yml b/java/ql/lib/ext/org.apache.commons.collections.iterators.model.yml deleted file mode 100644 index eb51d6e77b8b..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections.iterators.model.yml +++ /dev/null @@ -1,81 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformIterator - - ["org.apache.commons.collections.iterators", "AbstractIteratorDecorator", True, "AbstractIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "AbstractListIteratorDecorator", True, "AbstractListIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "AbstractListIteratorDecorator", True, "getListIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "AbstractMapIteratorDecorator", True, "AbstractMapIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "AbstractMapIteratorDecorator", True, "AbstractMapIteratorDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.iterators", "AbstractMapIteratorDecorator", True, "getMapIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "AbstractMapIteratorDecorator", True, "getMapIterator", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.iterators", "AbstractOrderedMapIteratorDecorator", True, "AbstractOrderedMapIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "AbstractOrderedMapIteratorDecorator", True, "AbstractOrderedMapIteratorDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.iterators", "AbstractOrderedMapIteratorDecorator", True, "getOrderedMapIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "AbstractOrderedMapIteratorDecorator", True, "getOrderedMapIterator", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.iterators", "AbstractUntypedIteratorDecorator", True, "AbstractUntypedIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "AbstractUntypedIteratorDecorator", True, "getIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "ArrayIterator", True, "ArrayIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "ArrayIterator", True, "getArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.collections.iterators", "ArrayListIterator", True, "ArrayListIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "BoundedIterator", True, "BoundedIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "CollatingIterator", True, "CollatingIterator", "(Comparator,Collection)", "", "Argument[1].Element.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "CollatingIterator", True, "CollatingIterator", "(Comparator,Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "CollatingIterator", True, "CollatingIterator", "(Comparator,Iterator,Iterator)", "", "Argument[2].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "CollatingIterator", True, "CollatingIterator", "(Comparator,Iterator[])", "", "Argument[1].ArrayElement.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "CollatingIterator", True, "addIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "CollatingIterator", True, "getIterators", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "CollatingIterator", True, "setIterator", "", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "EnumerationIterator", True, "EnumerationIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "EnumerationIterator", True, "getEnumeration", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "EnumerationIterator", True, "setEnumeration", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "FilterIterator", True, "FilterIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "FilterIterator", True, "getIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "FilterIterator", True, "setIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "FilterListIterator", True, "FilterListIterator", "(ListIterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "FilterListIterator", True, "FilterListIterator", "(ListIterator,Predicate)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "FilterListIterator", True, "getListIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "FilterListIterator", True, "setListIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "IteratorChain", True, "IteratorChain", "(Collection)", "", "Argument[0].Element.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "IteratorChain", True, "IteratorChain", "(Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "IteratorChain", True, "IteratorChain", "(Iterator,Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "IteratorChain", True, "IteratorChain", "(Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "IteratorChain", True, "IteratorChain", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "IteratorChain", True, "addIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "IteratorEnumeration", True, "IteratorEnumeration", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "IteratorEnumeration", True, "getIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "IteratorEnumeration", True, "setIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "IteratorIterable", True, "IteratorIterable", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "ListIteratorWrapper", True, "ListIteratorWrapper", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "LoopingIterator", True, "LoopingIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "LoopingListIterator", True, "LoopingListIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "ObjectArrayIterator", True, "ObjectArrayIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "ObjectArrayIterator", True, "getArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.collections.iterators", "ObjectArrayListIterator", True, "ObjectArrayListIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "PeekingIterator", True, "PeekingIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "PeekingIterator", True, "element", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.iterators", "PeekingIterator", True, "peek", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.iterators", "PeekingIterator", True, "peekingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "PermutationIterator", True, "PermutationIterator", "", "", "Argument[0].Element", "Argument[this].Element.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "PushbackIterator", True, "PushbackIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "PushbackIterator", True, "pushback", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "PushbackIterator", True, "pushbackIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "ReverseListIterator", True, "ReverseListIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "SingletonIterator", True, "SingletonIterator", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "SingletonListIterator", True, "SingletonListIterator", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "SkippingIterator", True, "SkippingIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "UniqueFilterIterator", True, "UniqueFilterIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "UnmodifiableIterator", True, "unmodifiableIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "UnmodifiableListIterator", True, "umodifiableListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "UnmodifiableMapIterator", True, "unmodifiableMapIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "UnmodifiableMapIterator", True, "unmodifiableMapIterator", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.iterators", "UnmodifiableOrderedMapIterator", True, "unmodifiableOrderedMapIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "UnmodifiableOrderedMapIterator", True, "unmodifiableOrderedMapIterator", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.iterators", "ZippingIterator", True, "ZippingIterator", "(Iterator,Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "ZippingIterator", True, "ZippingIterator", "(Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "ZippingIterator", True, "ZippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "ZippingIterator", True, "ZippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "ZippingIterator", True, "ZippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[2].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.iterators", "ZippingIterator", True, "ZippingIterator", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections.keyvalue.model.json b/java/ql/lib/ext/org.apache.commons.collections.keyvalue.model.json new file mode 100644 index 000000000000..9b99bcee5d1f --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections.keyvalue.model.json @@ -0,0 +1,67 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should model the package `org.apache.commons.collections4.functors`, + // and when more general callable flow is supported we should model the package + // `org.apache.commons.collections4.sequence`. + ["org.apache.commons.collections.keyvalue", "AbstractKeyValue", true, "AbstractKeyValue", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "AbstractKeyValue", true, "AbstractKeyValue", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "AbstractKeyValue", true, "setKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "AbstractKeyValue", true, "setKey", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "AbstractKeyValue", true, "setValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "AbstractKeyValue", true, "setValue", "", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "AbstractMapEntry", true, "AbstractMapEntry", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "AbstractMapEntry", true, "AbstractMapEntry", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "AbstractMapEntryDecorator", true, "AbstractMapEntryDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "AbstractMapEntryDecorator", true, "AbstractMapEntryDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "AbstractMapEntryDecorator", true, "getMapEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "AbstractMapEntryDecorator", true, "getMapEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", true, "DefaultKeyValue", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", true, "DefaultKeyValue", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", true, "DefaultKeyValue", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", true, "DefaultKeyValue", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", true, "DefaultKeyValue", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", true, "DefaultKeyValue", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", true, "toMapEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", true, "toMapEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "DefaultMapEntry", true, "DefaultMapEntry", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "DefaultMapEntry", true, "DefaultMapEntry", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "DefaultMapEntry", true, "DefaultMapEntry", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "DefaultMapEntry", true, "DefaultMapEntry", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "DefaultMapEntry", true, "DefaultMapEntry", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "DefaultMapEntry", true, "DefaultMapEntry", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object)", "", "Argument[2]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[2]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[3]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[2]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[3]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[4]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "MultiKey", "(Object[],boolean)", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "getKey", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "MultiKey", true, "getKeys", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "TiedMapEntry", true, "TiedMapEntry", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "TiedMapEntry", true, "TiedMapEntry", "", "", "Argument[1]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "UnmodifiableMapEntry", true, "UnmodifiableMapEntry", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "UnmodifiableMapEntry", true, "UnmodifiableMapEntry", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "UnmodifiableMapEntry", true, "UnmodifiableMapEntry", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "UnmodifiableMapEntry", true, "UnmodifiableMapEntry", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "UnmodifiableMapEntry", true, "UnmodifiableMapEntry", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.keyvalue", "UnmodifiableMapEntry", true, "UnmodifiableMapEntry", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections.keyvalue.model.yml b/java/ql/lib/ext/org.apache.commons.collections.keyvalue.model.yml deleted file mode 100644 index dc72300d4571..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections.keyvalue.model.yml +++ /dev/null @@ -1,60 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should model the package `org.apache.commons.collections4.functors`, - # and when more general callable flow is supported we should model the package - # `org.apache.commons.collections4.sequence`. - - ["org.apache.commons.collections.keyvalue", "AbstractKeyValue", True, "AbstractKeyValue", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "AbstractKeyValue", True, "AbstractKeyValue", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "AbstractKeyValue", True, "setKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "AbstractKeyValue", True, "setKey", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "AbstractKeyValue", True, "setValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "AbstractKeyValue", True, "setValue", "", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "AbstractMapEntry", True, "AbstractMapEntry", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "AbstractMapEntry", True, "AbstractMapEntry", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "AbstractMapEntryDecorator", True, "AbstractMapEntryDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "AbstractMapEntryDecorator", True, "AbstractMapEntryDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "AbstractMapEntryDecorator", True, "getMapEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "AbstractMapEntryDecorator", True, "getMapEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", True, "DefaultKeyValue", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", True, "DefaultKeyValue", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", True, "DefaultKeyValue", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", True, "DefaultKeyValue", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", True, "DefaultKeyValue", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", True, "DefaultKeyValue", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", True, "toMapEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "DefaultKeyValue", True, "toMapEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "DefaultMapEntry", True, "DefaultMapEntry", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "DefaultMapEntry", True, "DefaultMapEntry", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "DefaultMapEntry", True, "DefaultMapEntry", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "DefaultMapEntry", True, "DefaultMapEntry", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "DefaultMapEntry", True, "DefaultMapEntry", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "DefaultMapEntry", True, "DefaultMapEntry", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object)", "", "Argument[2]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[2]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[3]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[2]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[3]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[4]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "MultiKey", "(Object[],boolean)", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "getKey", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "MultiKey", True, "getKeys", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "TiedMapEntry", True, "TiedMapEntry", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "TiedMapEntry", True, "TiedMapEntry", "", "", "Argument[1]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "UnmodifiableMapEntry", True, "UnmodifiableMapEntry", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "UnmodifiableMapEntry", True, "UnmodifiableMapEntry", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "UnmodifiableMapEntry", True, "UnmodifiableMapEntry", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "UnmodifiableMapEntry", True, "UnmodifiableMapEntry", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "UnmodifiableMapEntry", True, "UnmodifiableMapEntry", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.keyvalue", "UnmodifiableMapEntry", True, "UnmodifiableMapEntry", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections.list.model.json b/java/ql/lib/ext/org.apache.commons.collections.list.model.json new file mode 100644 index 000000000000..db84d899a03d --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections.list.model.json @@ -0,0 +1,35 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedList + ["org.apache.commons.collections.list", "AbstractLinkedList", true, "AbstractLinkedList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.list", "AbstractLinkedList", true, "addFirst", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.list", "AbstractLinkedList", true, "addLast", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.list", "AbstractLinkedList", true, "getFirst", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.list", "AbstractLinkedList", true, "getLast", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.list", "AbstractLinkedList", true, "removeFirst", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.list", "AbstractLinkedList", true, "removeLast", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.list", "AbstractListDecorator", true, "AbstractListDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.list", "AbstractSerializableListDecorator", true, "AbstractSerializableListDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.list", "CursorableLinkedList", true, "CursorableLinkedList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.list", "CursorableLinkedList", true, "cursor", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.list", "FixedSizeList", true, "fixedSizeList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.list", "GrowthList", true, "growthList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.list", "LazyList", true, "lazyList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.list", "NodeCachingLinkedList", true, "NodeCachingLinkedList", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.list", "PredicatedList", true, "predicatedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.list", "SetUniqueList", true, "asSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.list", "SetUniqueList", true, "setUniqueList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.list", "TransformedList", true, "transformingList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.list", "TreeList", true, "TreeList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.list", "UnmodifiableList", true, "UnmodifiableList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.list", "UnmodifiableList", true, "unmodifiableList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections.list.model.yml b/java/ql/lib/ext/org.apache.commons.collections.list.model.yml deleted file mode 100644 index 98ab82c4642e..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections.list.model.yml +++ /dev/null @@ -1,28 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedList - - ["org.apache.commons.collections.list", "AbstractLinkedList", True, "AbstractLinkedList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.list", "AbstractLinkedList", True, "addFirst", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.list", "AbstractLinkedList", True, "addLast", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.list", "AbstractLinkedList", True, "getFirst", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.list", "AbstractLinkedList", True, "getLast", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.list", "AbstractLinkedList", True, "removeFirst", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.list", "AbstractLinkedList", True, "removeLast", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.list", "AbstractListDecorator", True, "AbstractListDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.list", "AbstractSerializableListDecorator", True, "AbstractSerializableListDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.list", "CursorableLinkedList", True, "CursorableLinkedList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.list", "CursorableLinkedList", True, "cursor", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.list", "FixedSizeList", True, "fixedSizeList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.list", "GrowthList", True, "growthList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.list", "LazyList", True, "lazyList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.list", "NodeCachingLinkedList", True, "NodeCachingLinkedList", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.list", "PredicatedList", True, "predicatedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.list", "SetUniqueList", True, "asSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.list", "SetUniqueList", True, "setUniqueList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.list", "TransformedList", True, "transformingList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.list", "TreeList", True, "TreeList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.list", "UnmodifiableList", True, "UnmodifiableList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.list", "UnmodifiableList", True, "unmodifiableList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections.map.model.json b/java/ql/lib/ext/org.apache.commons.collections.map.model.json new file mode 100644 index 000000000000..0f05e3aab573 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections.map.model.json @@ -0,0 +1,141 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for DefaultedMap, LazyMap, TransformedMap, TransformedSortedMap + ["org.apache.commons.collections.map", "AbstractHashedMap", true, "AbstractHashedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "AbstractHashedMap", true, "AbstractHashedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "AbstractLinkedMap", true, "AbstractLinkedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "AbstractLinkedMap", true, "AbstractLinkedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "AbstractMapDecorator", true, "AbstractMapDecorator", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "AbstractMapDecorator", true, "AbstractMapDecorator", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "AbstractMapDecorator", true, "decorated", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "AbstractMapDecorator", true, "decorated", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "AbstractOrderedMapDecorator", true, "AbstractOrderedMapDecorator", "(OrderedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "AbstractOrderedMapDecorator", true, "AbstractOrderedMapDecorator", "(OrderedMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "AbstractSortedMapDecorator", true, "AbstractSortedMapDecorator", "(SortedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "AbstractSortedMapDecorator", true, "AbstractSortedMapDecorator", "(SortedMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "CaseInsensitiveMap", true, "CaseInsensitiveMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "CaseInsensitiveMap", true, "CaseInsensitiveMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "CompositeMap", "(Map,Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "CompositeMap", "(Map,Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "CompositeMap", "(Map,Map)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "CompositeMap", "(Map,Map)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "CompositeMap", "(Map[])", "", "Argument[0].ArrayElement.MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "CompositeMap", "(Map[])", "", "Argument[0].ArrayElement.MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "CompositeMap", "(Map[],CompositeMap$MapMutator)", "", "Argument[0].ArrayElement.MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "CompositeMap", "(Map[],CompositeMap$MapMutator)", "", "Argument[0].ArrayElement.MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "addComposited", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "addComposited", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "removeComposited", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "removeComposited", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "CompositeMap", true, "removeComposited", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.map", "DefaultedMap", true, "DefaultedMap", "(Object)", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "DefaultedMap", true, "defaultedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "DefaultedMap", true, "defaultedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "DefaultedMap", true, "defaultedMap", "(Map,Object)", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "EntrySetToMapIteratorAdapter", true, "EntrySetToMapIteratorAdapter", "", "", "Argument[0].Element.MapKey", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.map", "EntrySetToMapIteratorAdapter", true, "EntrySetToMapIteratorAdapter", "", "", "Argument[0].Element.MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "FixedSizeMap", true, "fixedSizeMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "FixedSizeMap", true, "fixedSizeMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "FixedSizeSortedMap", true, "fixedSizeSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "FixedSizeSortedMap", true, "fixedSizeSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "Flat3Map", true, "Flat3Map", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "Flat3Map", true, "Flat3Map", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "HashedMap", true, "HashedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "HashedMap", true, "HashedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "LRUMap", true, "LRUMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "LRUMap", true, "LRUMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "LRUMap", true, "LRUMap", "(Map,boolean)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "LRUMap", true, "LRUMap", "(Map,boolean)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "LRUMap", true, "get", "(Object,boolean)", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.map", "LazyMap", true, "lazyMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "LazyMap", true, "lazyMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "LazySortedMap", true, "lazySortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "LazySortedMap", true, "lazySortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "LinkedMap", true, "LinkedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "LinkedMap", true, "LinkedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "LinkedMap", true, "asList", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.map", "LinkedMap", true, "get", "(int)", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.map", "LinkedMap", true, "getValue", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.map", "LinkedMap", true, "remove", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.map", "ListOrderedMap", true, "asList", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.map", "ListOrderedMap", true, "get", "(int)", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.map", "ListOrderedMap", true, "getValue", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.map", "ListOrderedMap", true, "keyList", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.map", "ListOrderedMap", true, "listOrderedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "ListOrderedMap", true, "listOrderedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "ListOrderedMap", true, "put", "", "", "Argument[1]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "ListOrderedMap", true, "put", "", "", "Argument[2]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "ListOrderedMap", true, "putAll", "", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "ListOrderedMap", true, "putAll", "", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "ListOrderedMap", true, "remove", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.map", "ListOrderedMap", true, "setValue", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "ListOrderedMap", true, "valueList", "", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.map", "MultiKeyMap", true, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.map", "MultiKeyMap", true, "put", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.map", "MultiKeyMap", true, "put", "(Object,Object,Object)", "", "Argument[0..1]", "Argument[this].MapKey.Element", "value", "manual"], + ["org.apache.commons.collections.map", "MultiKeyMap", true, "put", "(Object,Object,Object)", "", "Argument[2]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "MultiKeyMap", true, "put", "(Object,Object,Object,Object)", "", "Argument[0..2]", "Argument[this].MapKey.Element", "value", "manual"], + ["org.apache.commons.collections.map", "MultiKeyMap", true, "put", "(Object,Object,Object,Object)", "", "Argument[3]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "MultiKeyMap", true, "put", "(Object,Object,Object,Object,Object)", "", "Argument[0..3]", "Argument[this].MapKey.Element", "value", "manual"], + ["org.apache.commons.collections.map", "MultiKeyMap", true, "put", "(Object,Object,Object,Object,Object)", "", "Argument[4]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "MultiKeyMap", true, "put", "(Object,Object,Object,Object,Object,Object)", "", "Argument[0..4]", "Argument[this].MapKey.Element", "value", "manual"], + ["org.apache.commons.collections.map", "MultiKeyMap", true, "put", "(Object,Object,Object,Object,Object,Object)", "", "Argument[5]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "MultiKeyMap", true, "removeMultiKey", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.map", "MultiValueMap", true, "getCollection", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.map", "MultiValueMap", true, "iterator", "()", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "MultiValueMap", true, "iterator", "()", "", "Argument[this].MapValue.Element", "ReturnValue.Element.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "MultiValueMap", true, "iterator", "(Object)", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.map", "MultiValueMap", true, "multiValueMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "MultiValueMap", true, "multiValueMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"], + ["org.apache.commons.collections.map", "MultiValueMap", true, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections.map", "MultiValueMap", true, "putAll", "(Map)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections.map", "MultiValueMap", true, "putAll", "(Object,Collection)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "MultiValueMap", true, "putAll", "(Object,Collection)", "", "Argument[1].Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections.map", "MultiValueMap", true, "values", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(ExpirationPolicy,Map)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(ExpirationPolicy,Map)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(long,Map)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(long,Map)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(long,TimeUnit,Map)", "", "Argument[2].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(long,TimeUnit,Map)", "", "Argument[2].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "PredicatedMap", true, "predicatedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "PredicatedMap", true, "predicatedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "PredicatedSortedMap", true, "predicatedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "PredicatedSortedMap", true, "predicatedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "SingletonMap", true, "SingletonMap", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "SingletonMap", true, "SingletonMap", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "SingletonMap", true, "SingletonMap", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "SingletonMap", true, "SingletonMap", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "SingletonMap", true, "SingletonMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "SingletonMap", true, "SingletonMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "SingletonMap", true, "SingletonMap", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "SingletonMap", true, "SingletonMap", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "SingletonMap", true, "setValue", "", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "TransformedMap", true, "transformingMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "TransformedMap", true, "transformingMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "TransformedSortedMap", true, "transformingSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "TransformedSortedMap", true, "transformingSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "UnmodifiableEntrySet", true, "unmodifiableEntrySet", "", "", "Argument[0].Element.MapKey", "ReturnValue.Element.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "UnmodifiableEntrySet", true, "unmodifiableEntrySet", "", "", "Argument[0].Element.MapValue", "ReturnValue.Element.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "UnmodifiableMap", true, "unmodifiableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "UnmodifiableMap", true, "unmodifiableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "UnmodifiableOrderedMap", true, "unmodifiableOrderedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "UnmodifiableOrderedMap", true, "unmodifiableOrderedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.map", "UnmodifiableSortedMap", true, "unmodifiableSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.map", "UnmodifiableSortedMap", true, "unmodifiableSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections.map.model.yml b/java/ql/lib/ext/org.apache.commons.collections.map.model.yml deleted file mode 100644 index d2dce18c644c..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections.map.model.yml +++ /dev/null @@ -1,134 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for DefaultedMap, LazyMap, TransformedMap, TransformedSortedMap - - ["org.apache.commons.collections.map", "AbstractHashedMap", True, "AbstractHashedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "AbstractHashedMap", True, "AbstractHashedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "AbstractLinkedMap", True, "AbstractLinkedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "AbstractLinkedMap", True, "AbstractLinkedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "AbstractMapDecorator", True, "AbstractMapDecorator", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "AbstractMapDecorator", True, "AbstractMapDecorator", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "AbstractMapDecorator", True, "decorated", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "AbstractMapDecorator", True, "decorated", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "AbstractOrderedMapDecorator", True, "AbstractOrderedMapDecorator", "(OrderedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "AbstractOrderedMapDecorator", True, "AbstractOrderedMapDecorator", "(OrderedMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "AbstractSortedMapDecorator", True, "AbstractSortedMapDecorator", "(SortedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "AbstractSortedMapDecorator", True, "AbstractSortedMapDecorator", "(SortedMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "CaseInsensitiveMap", True, "CaseInsensitiveMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "CaseInsensitiveMap", True, "CaseInsensitiveMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "CompositeMap", "(Map,Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "CompositeMap", "(Map,Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "CompositeMap", "(Map,Map)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "CompositeMap", "(Map,Map)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "CompositeMap", "(Map[])", "", "Argument[0].ArrayElement.MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "CompositeMap", "(Map[])", "", "Argument[0].ArrayElement.MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "CompositeMap", "(Map[],CompositeMap$MapMutator)", "", "Argument[0].ArrayElement.MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "CompositeMap", "(Map[],CompositeMap$MapMutator)", "", "Argument[0].ArrayElement.MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "addComposited", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "addComposited", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "removeComposited", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "removeComposited", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "CompositeMap", True, "removeComposited", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.map", "DefaultedMap", True, "DefaultedMap", "(Object)", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "DefaultedMap", True, "defaultedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "DefaultedMap", True, "defaultedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "DefaultedMap", True, "defaultedMap", "(Map,Object)", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "EntrySetToMapIteratorAdapter", True, "EntrySetToMapIteratorAdapter", "", "", "Argument[0].Element.MapKey", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.map", "EntrySetToMapIteratorAdapter", True, "EntrySetToMapIteratorAdapter", "", "", "Argument[0].Element.MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "FixedSizeMap", True, "fixedSizeMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "FixedSizeMap", True, "fixedSizeMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "FixedSizeSortedMap", True, "fixedSizeSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "FixedSizeSortedMap", True, "fixedSizeSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "Flat3Map", True, "Flat3Map", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "Flat3Map", True, "Flat3Map", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "HashedMap", True, "HashedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "HashedMap", True, "HashedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "LRUMap", True, "LRUMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "LRUMap", True, "LRUMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "LRUMap", True, "LRUMap", "(Map,boolean)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "LRUMap", True, "LRUMap", "(Map,boolean)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "LRUMap", True, "get", "(Object,boolean)", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.map", "LazyMap", True, "lazyMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "LazyMap", True, "lazyMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "LazySortedMap", True, "lazySortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "LazySortedMap", True, "lazySortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "LinkedMap", True, "LinkedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "LinkedMap", True, "LinkedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "LinkedMap", True, "asList", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.map", "LinkedMap", True, "get", "(int)", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.map", "LinkedMap", True, "getValue", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.map", "LinkedMap", True, "remove", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.map", "ListOrderedMap", True, "asList", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.map", "ListOrderedMap", True, "get", "(int)", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.map", "ListOrderedMap", True, "getValue", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.map", "ListOrderedMap", True, "keyList", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.map", "ListOrderedMap", True, "listOrderedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "ListOrderedMap", True, "listOrderedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "ListOrderedMap", True, "put", "", "", "Argument[1]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "ListOrderedMap", True, "put", "", "", "Argument[2]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "ListOrderedMap", True, "putAll", "", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "ListOrderedMap", True, "putAll", "", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "ListOrderedMap", True, "remove", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.map", "ListOrderedMap", True, "setValue", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "ListOrderedMap", True, "valueList", "", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiKeyMap", True, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiKeyMap", True, "put", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiKeyMap", True, "put", "(Object,Object,Object)", "", "Argument[0..1]", "Argument[this].MapKey.Element", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiKeyMap", True, "put", "(Object,Object,Object)", "", "Argument[2]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiKeyMap", True, "put", "(Object,Object,Object,Object)", "", "Argument[0..2]", "Argument[this].MapKey.Element", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiKeyMap", True, "put", "(Object,Object,Object,Object)", "", "Argument[3]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiKeyMap", True, "put", "(Object,Object,Object,Object,Object)", "", "Argument[0..3]", "Argument[this].MapKey.Element", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiKeyMap", True, "put", "(Object,Object,Object,Object,Object)", "", "Argument[4]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiKeyMap", True, "put", "(Object,Object,Object,Object,Object,Object)", "", "Argument[0..4]", "Argument[this].MapKey.Element", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiKeyMap", True, "put", "(Object,Object,Object,Object,Object,Object)", "", "Argument[5]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiKeyMap", True, "removeMultiKey", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiValueMap", True, "getCollection", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiValueMap", True, "iterator", "()", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiValueMap", True, "iterator", "()", "", "Argument[this].MapValue.Element", "ReturnValue.Element.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiValueMap", True, "iterator", "(Object)", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiValueMap", True, "multiValueMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiValueMap", True, "multiValueMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiValueMap", True, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiValueMap", True, "putAll", "(Map)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiValueMap", True, "putAll", "(Object,Collection)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiValueMap", True, "putAll", "(Object,Collection)", "", "Argument[1].Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections.map", "MultiValueMap", True, "values", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(ExpirationPolicy,Map)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(ExpirationPolicy,Map)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(long,Map)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(long,Map)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(long,TimeUnit,Map)", "", "Argument[2].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(long,TimeUnit,Map)", "", "Argument[2].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "PredicatedMap", True, "predicatedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "PredicatedMap", True, "predicatedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "PredicatedSortedMap", True, "predicatedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "PredicatedSortedMap", True, "predicatedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "SingletonMap", True, "SingletonMap", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "SingletonMap", True, "SingletonMap", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "SingletonMap", True, "SingletonMap", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "SingletonMap", True, "SingletonMap", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "SingletonMap", True, "SingletonMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "SingletonMap", True, "SingletonMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "SingletonMap", True, "SingletonMap", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "SingletonMap", True, "SingletonMap", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "SingletonMap", True, "setValue", "", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "TransformedMap", True, "transformingMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "TransformedMap", True, "transformingMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "TransformedSortedMap", True, "transformingSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "TransformedSortedMap", True, "transformingSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "UnmodifiableEntrySet", True, "unmodifiableEntrySet", "", "", "Argument[0].Element.MapKey", "ReturnValue.Element.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "UnmodifiableEntrySet", True, "unmodifiableEntrySet", "", "", "Argument[0].Element.MapValue", "ReturnValue.Element.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "UnmodifiableMap", True, "unmodifiableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "UnmodifiableMap", True, "unmodifiableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "UnmodifiableOrderedMap", True, "unmodifiableOrderedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "UnmodifiableOrderedMap", True, "unmodifiableOrderedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.map", "UnmodifiableSortedMap", True, "unmodifiableSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.map", "UnmodifiableSortedMap", True, "unmodifiableSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections.model.json b/java/ql/lib/ext/org.apache.commons.collections.model.json new file mode 100644 index 000000000000..9dc0772fbd79 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections.model.json @@ -0,0 +1,384 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should model things relating to Closure, Factory, Transformer, FluentIterable.forEach, FluentIterable.transform + // Note that when lambdas are supported we should model the package `org.apache.commons.collections4.functors`, + // and when more general callable flow is supported we should model the package + // `org.apache.commons.collections4.sequence`. + // Note that when lambdas are supported we should have more models for populateMap + // Note that when lambdas are supported we should have a model for collect, forAllButLastDo, forAllDo, transform + // Note that when lambdas are supported we should have a model for forEach, forEachButLast, transformedIterator + ["org.apache.commons.collections", "ArrayStack", true, "peek", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "ArrayStack", true, "pop", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "ArrayStack", true, "push", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections", "ArrayStack", true, "push", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "Bag", true, "add", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections", "Bag", true, "uniqueSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "BagUtils", true, "collectionBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "BagUtils", true, "predicatedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "BagUtils", true, "predicatedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "BagUtils", true, "synchronizedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "BagUtils", true, "synchronizedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "BagUtils", true, "transformingBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "BagUtils", true, "transformingSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "BagUtils", true, "unmodifiableBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "BagUtils", true, "unmodifiableSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "BidiMap", true, "getKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "BidiMap", true, "inverseBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "BidiMap", true, "inverseBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "BidiMap", true, "removeValue", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "addAll", "(Collection,Enumeration)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "addAll", "(Collection,Iterable)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "addAll", "(Collection,Iterator)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "addAll", "(Collection,Object[])", "", "Argument[1].ArrayElement", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "addIgnoreNull", "", "", "Argument[1]", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "collate", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "collate", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "disjunction", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "disjunction", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "extractSingleton", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "find", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "get", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "get", "(Iterator,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "get", "(Map,int)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "get", "(Map,int)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "get", "(Object,int)", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "get", "(Object,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "get", "(Object,int)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "get", "(Object,int)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "getCardinalityMap", "", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "intersection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "intersection", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "permutations", "", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "predicatedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "removeAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "retainAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "select", "(Iterable,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "select", "(Iterable,Predicate,Collection)", "", "Argument[0].Element", "Argument[2].Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "select", "(Iterable,Predicate,Collection)", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "select", "(Iterable,Predicate,Collection,Collection)", "", "Argument[0].Element", "Argument[2].Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "select", "(Iterable,Predicate,Collection,Collection)", "", "Argument[0].Element", "Argument[3].Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "select", "(Iterable,Predicate,Collection,Collection)", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "selectRejected", "(Iterable,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "selectRejected", "(Iterable,Predicate,Collection)", "", "Argument[0].Element", "Argument[2].Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "selectRejected", "(Iterable,Predicate,Collection)", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "subtract", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "synchronizedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + // Note that `CollectionUtils.transformingCollection` does not transform existing list elements + ["org.apache.commons.collections", "CollectionUtils", true, "transformingCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "union", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "union", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "CollectionUtils", true, "unmodifiableCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "EnumerationUtils", true, "get", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "EnumerationUtils", true, "toList", "(Enumeration)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "EnumerationUtils", true, "toList", "(StringTokenizer)", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "append", "(Iterable)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "append", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "append", "(Object[])", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "append", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "asEnumeration", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "collate", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "collate", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "copyInto", "", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "eval", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "filter", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "limit", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "loop", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "of", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "of", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "of", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "reverse", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "skip", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "toArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "toList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "unique", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "unmodifiable", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "zip", "(Iterable)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "zip", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "zip", "(Iterable[])", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "FluentIterable", true, "zip", "(Iterable[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "Get", true, "entrySet", "", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"], + ["org.apache.commons.collections", "Get", true, "entrySet", "", "", "Argument[this].MapValue", "ReturnValue.Element.MapValue", "value", "manual"], + ["org.apache.commons.collections", "Get", true, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "Get", true, "keySet", "()", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "Get", true, "remove", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "Get", true, "values", "()", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableGet", true, "mapIterator", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableGet", true, "mapIterator", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "boundedIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable,Iterable)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[3].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "chainedIterable", "(Iterable[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "collatedIterable", "(Comparator,Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "collatedIterable", "(Comparator,Iterable,Iterable)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "collatedIterable", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "collatedIterable", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "filteredIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "find", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "first", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "forEachButLast", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "get", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "loopingIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "partition", "", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "reversedIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "skippingIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "toList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "toString", "", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "toString", "", "", "Argument[3]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "toString", "", "", "Argument[4]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "uniqueIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "unmodifiableIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "zippingIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "zippingIterable", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IterableUtils", true, "zippingIterable", "(Iterable,Iterable[])", "", "Argument[1].ArrayElement.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "arrayIterator", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "arrayListIterator", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "asEnumeration", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "asIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "asIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "asMultipleUseIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "boundedIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "chainedIterator", "(Collection)", "", "Argument[0].Element.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "chainedIterator", "(Iterator,Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "chainedIterator", "(Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "chainedIterator", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "collatedIterator", "(Comparator,Collection)", "", "Argument[1].Element.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "collatedIterator", "(Comparator,Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "collatedIterator", "(Comparator,Iterator,Iterator)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "collatedIterator", "(Comparator,Iterator[])", "", "Argument[1].ArrayElement.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "filteredIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "filteredListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "find", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "first", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "forEachButLast", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "get", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "getIterator", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "getIterator", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "getIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "getIterator", "", "", "Argument[0].MapValue", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "loopingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "loopingListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "peekingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "pushbackIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "singletonIterator", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "singletonListIterator", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "skippingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "toArray", "", "", "Argument[0].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "toList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "toListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "toString", "", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "toString", "", "", "Argument[3]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "toString", "", "", "Argument[4]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "unmodifiableIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "unmodifiableListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "unmodifiableMapIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "unmodifiableMapIterator", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "zippingIterator", "(Iterator,Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "zippingIterator", "(Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "zippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "zippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "zippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "IteratorUtils", true, "zippingIterator", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "KeyValue", true, "getKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "KeyValue", true, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "defaultIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "defaultIfNull", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "fixedSizeList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "intersection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "intersection", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + // Note that `ListUtils.lazyList` does not transform existing list elements + ["org.apache.commons.collections", "ListUtils", true, "lazyList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "longestCommonSubsequence", "(CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "longestCommonSubsequence", "(CharSequence,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "longestCommonSubsequence", "(List,List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "longestCommonSubsequence", "(List,List)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "longestCommonSubsequence", "(List,List,Equator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "longestCommonSubsequence", "(List,List,Equator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "partition", "", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "predicatedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "removeAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "retainAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "select", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "selectRejected", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "subtract", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "sum", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "sum", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "synchronizedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + // Note that `ListUtils.transformedList` does not transform existing list elements + ["org.apache.commons.collections", "ListUtils", true, "transformedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "union", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "union", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "ListUtils", true, "unmodifiableList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + // Note that MapIterator implements Iterator, so it iterates over the keys of the map. + // In order for the models of Iterator to work we have to use Element instead of MapKey for key data. + ["org.apache.commons.collections", "MapIterator", true, "getKey", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "MapIterator", true, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "MapIterator", true, "setValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "MapIterator", true, "setValue", "", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "fixedSizeMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "fixedSizeMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "fixedSizeSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "fixedSizeSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "getMap", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "getMap", "", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "getObject", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "getObject", "", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "getString", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "getString", "", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "invertMap", "", "", "Argument[0].MapKey", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "invertMap", "", "", "Argument[0].MapValue", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "iterableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "iterableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "iterableSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "iterableSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "lazyMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "lazyMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "lazySortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "lazySortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "multiValueMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "multiValueMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "orderedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "orderedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "populateMap", "(Map,Iterable,Transformer)", "", "Argument[1].Element", "Argument[0].MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "populateMap", "(MultiMap,Iterable,Transformer)", "", "Argument[1].Element", "Argument[0].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "predicatedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "predicatedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "predicatedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "predicatedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement", "Argument[0].MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement", "Argument[0].MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "Argument[0].MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "Argument[0].MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.MapKey", "Argument[0].MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.MapValue", "Argument[0].MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "safeAddToMap", "", "", "Argument[1]", "Argument[0].MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "safeAddToMap", "", "", "Argument[2]", "Argument[0].MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "synchronizedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "synchronizedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "synchronizedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "synchronizedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "toMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "toMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "transformedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "transformedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "transformedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "transformedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "unmodifiableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "unmodifiableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "unmodifiableSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MapUtils", true, "unmodifiableSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MultiMap", true, "get", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiMap", true, "put", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections", "MultiMap", true, "put", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiMap", true, "values", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiMapUtils", true, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "MultiMapUtils", true, "getCollection", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "MultiMapUtils", true, "getValuesAsBag", "", "", "Argument[0].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiMapUtils", true, "getValuesAsList", "", "", "Argument[0].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiMapUtils", true, "getValuesAsSet", "", "", "Argument[0].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiMapUtils", true, "transformedMultiValuedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MultiMapUtils", true, "transformedMultiValuedMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiMapUtils", true, "unmodifiableMultiValuedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MultiMapUtils", true, "unmodifiableMultiValuedMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiSet", true, "add", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections", "MultiSet", true, "entrySet", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiSet", true, "uniqueSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiSet$Entry", true, "getElement", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "MultiSetUtils", true, "predicatedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiSetUtils", true, "synchronizedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiSetUtils", true, "unmodifiableMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "asMap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "asMap", "", "", "Argument[this].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "entries", "", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "entries", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "get", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "keySet", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "keys", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "mapIterator", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "mapIterator", "", "", "Argument[this].MapValue.Element", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "put", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "put", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "putAll", "(MultiValuedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "putAll", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "putAll", "(Object,Iterable)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "putAll", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "remove", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "MultiValuedMap", true, "values", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "OrderedIterator", true, "previous", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "OrderedMap", true, "firstKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "OrderedMap", true, "lastKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "OrderedMap", true, "nextKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "OrderedMap", true, "previousKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "Put", true, "put", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "Put", true, "put", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections", "Put", true, "put", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections", "Put", true, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections", "Put", true, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections", "QueueUtils", true, "predicatedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "QueueUtils", true, "synchronizedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "QueueUtils", true, "transformingQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "QueueUtils", true, "unmodifiableQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "difference", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "disjunction", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "disjunction", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "hashSet", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "intersection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "intersection", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "orderedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "predicatedNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "predicatedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "predicatedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "synchronizedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "synchronizedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "transformedNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "transformedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "transformedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "union", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "union", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "unmodifiableNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "unmodifiableSet", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "unmodifiableSet", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils", true, "unmodifiableSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils$SetView", true, "copyInto", "", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils$SetView", true, "createIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SetUtils$SetView", true, "toSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections", "SortedBag", true, "first", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "SortedBag", true, "last", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections", "SplitMapUtils", true, "readableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "SplitMapUtils", true, "readableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "SplitMapUtils", true, "writableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "SplitMapUtils", true, "writableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "Trie", true, "prefixMap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "Trie", true, "prefixMap", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections", "TrieUtils", true, "unmodifiableTrie", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections", "TrieUtils", true, "unmodifiableTrie", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections.model.yml b/java/ql/lib/ext/org.apache.commons.collections.model.yml deleted file mode 100644 index de52e74b2261..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections.model.yml +++ /dev/null @@ -1,377 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should model things relating to Closure, Factory, Transformer, FluentIterable.forEach, FluentIterable.transform - # Note that when lambdas are supported we should model the package `org.apache.commons.collections4.functors`, - # and when more general callable flow is supported we should model the package - # `org.apache.commons.collections4.sequence`. - # Note that when lambdas are supported we should have more models for populateMap - # Note that when lambdas are supported we should have a model for collect, forAllButLastDo, forAllDo, transform - # Note that when lambdas are supported we should have a model for forEach, forEachButLast, transformedIterator - - ["org.apache.commons.collections", "ArrayStack", True, "peek", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "ArrayStack", True, "pop", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "ArrayStack", True, "push", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections", "ArrayStack", True, "push", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "Bag", True, "add", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections", "Bag", True, "uniqueSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "BagUtils", True, "collectionBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "BagUtils", True, "predicatedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "BagUtils", True, "predicatedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "BagUtils", True, "synchronizedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "BagUtils", True, "synchronizedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "BagUtils", True, "transformingBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "BagUtils", True, "transformingSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "BagUtils", True, "unmodifiableBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "BagUtils", True, "unmodifiableSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "BidiMap", True, "getKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "BidiMap", True, "inverseBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "BidiMap", True, "inverseBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "BidiMap", True, "removeValue", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "addAll", "(Collection,Enumeration)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "addAll", "(Collection,Iterable)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "addAll", "(Collection,Iterator)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "addAll", "(Collection,Object[])", "", "Argument[1].ArrayElement", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "addIgnoreNull", "", "", "Argument[1]", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "collate", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "collate", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "disjunction", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "disjunction", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "extractSingleton", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "find", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "get", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "get", "(Iterator,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "get", "(Map,int)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "get", "(Map,int)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "get", "(Object,int)", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "get", "(Object,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "get", "(Object,int)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "get", "(Object,int)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "getCardinalityMap", "", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "intersection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "intersection", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "permutations", "", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "predicatedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "removeAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "retainAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "select", "(Iterable,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "select", "(Iterable,Predicate,Collection)", "", "Argument[0].Element", "Argument[2].Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "select", "(Iterable,Predicate,Collection)", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "select", "(Iterable,Predicate,Collection,Collection)", "", "Argument[0].Element", "Argument[2].Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "select", "(Iterable,Predicate,Collection,Collection)", "", "Argument[0].Element", "Argument[3].Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "select", "(Iterable,Predicate,Collection,Collection)", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "selectRejected", "(Iterable,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "selectRejected", "(Iterable,Predicate,Collection)", "", "Argument[0].Element", "Argument[2].Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "selectRejected", "(Iterable,Predicate,Collection)", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "subtract", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "synchronizedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - # Note that `CollectionUtils.transformingCollection` does not transform existing list elements - - ["org.apache.commons.collections", "CollectionUtils", True, "transformingCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "union", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "union", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "CollectionUtils", True, "unmodifiableCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "EnumerationUtils", True, "get", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "EnumerationUtils", True, "toList", "(Enumeration)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "EnumerationUtils", True, "toList", "(StringTokenizer)", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "append", "(Iterable)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "append", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "append", "(Object[])", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "append", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "asEnumeration", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "collate", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "collate", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "copyInto", "", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "eval", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "filter", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "limit", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "loop", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "of", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "of", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "of", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "reverse", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "skip", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "toArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "toList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "unique", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "unmodifiable", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "zip", "(Iterable)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "zip", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "zip", "(Iterable[])", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "FluentIterable", True, "zip", "(Iterable[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "Get", True, "entrySet", "", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "Get", True, "entrySet", "", "", "Argument[this].MapValue", "ReturnValue.Element.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "Get", True, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "Get", True, "keySet", "()", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "Get", True, "remove", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "Get", True, "values", "()", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableGet", True, "mapIterator", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableGet", True, "mapIterator", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "boundedIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable,Iterable)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[3].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "chainedIterable", "(Iterable[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "collatedIterable", "(Comparator,Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "collatedIterable", "(Comparator,Iterable,Iterable)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "collatedIterable", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "collatedIterable", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "filteredIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "find", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "first", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "forEachButLast", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "get", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "loopingIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "partition", "", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "reversedIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "skippingIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "toList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "toString", "", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "toString", "", "", "Argument[3]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "toString", "", "", "Argument[4]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "uniqueIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "unmodifiableIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "zippingIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "zippingIterable", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IterableUtils", True, "zippingIterable", "(Iterable,Iterable[])", "", "Argument[1].ArrayElement.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "arrayIterator", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "arrayListIterator", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "asEnumeration", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "asIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "asIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "asMultipleUseIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "boundedIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "chainedIterator", "(Collection)", "", "Argument[0].Element.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "chainedIterator", "(Iterator,Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "chainedIterator", "(Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "chainedIterator", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "collatedIterator", "(Comparator,Collection)", "", "Argument[1].Element.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "collatedIterator", "(Comparator,Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "collatedIterator", "(Comparator,Iterator,Iterator)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "collatedIterator", "(Comparator,Iterator[])", "", "Argument[1].ArrayElement.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "filteredIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "filteredListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "find", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "first", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "forEachButLast", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "get", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "getIterator", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "getIterator", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "getIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "getIterator", "", "", "Argument[0].MapValue", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "loopingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "loopingListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "peekingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "pushbackIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "singletonIterator", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "singletonListIterator", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "skippingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "toArray", "", "", "Argument[0].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "toList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "toListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "toString", "", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "toString", "", "", "Argument[3]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "toString", "", "", "Argument[4]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "unmodifiableIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "unmodifiableListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "unmodifiableMapIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "unmodifiableMapIterator", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "zippingIterator", "(Iterator,Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "zippingIterator", "(Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "zippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "zippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "zippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "IteratorUtils", True, "zippingIterator", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "KeyValue", True, "getKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "KeyValue", True, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "defaultIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "defaultIfNull", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "fixedSizeList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "intersection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "intersection", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - # Note that `ListUtils.lazyList` does not transform existing list elements - - ["org.apache.commons.collections", "ListUtils", True, "lazyList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "longestCommonSubsequence", "(CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "longestCommonSubsequence", "(CharSequence,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "longestCommonSubsequence", "(List,List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "longestCommonSubsequence", "(List,List)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "longestCommonSubsequence", "(List,List,Equator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "longestCommonSubsequence", "(List,List,Equator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "partition", "", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "predicatedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "removeAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "retainAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "select", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "selectRejected", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "subtract", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "sum", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "sum", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "synchronizedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - # Note that `ListUtils.transformedList` does not transform existing list elements - - ["org.apache.commons.collections", "ListUtils", True, "transformedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "union", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "union", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "ListUtils", True, "unmodifiableList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - # Note that MapIterator implements Iterator, so it iterates over the keys of the map. - # In order for the models of Iterator to work we have to use Element instead of MapKey for key data. - - ["org.apache.commons.collections", "MapIterator", True, "getKey", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "MapIterator", True, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "MapIterator", True, "setValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "MapIterator", True, "setValue", "", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "fixedSizeMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "fixedSizeMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "fixedSizeSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "fixedSizeSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "getMap", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "getMap", "", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "getObject", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "getObject", "", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "getString", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "getString", "", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "invertMap", "", "", "Argument[0].MapKey", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "invertMap", "", "", "Argument[0].MapValue", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "iterableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "iterableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "iterableSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "iterableSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "lazyMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "lazyMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "lazySortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "lazySortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "multiValueMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "multiValueMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "orderedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "orderedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "populateMap", "(Map,Iterable,Transformer)", "", "Argument[1].Element", "Argument[0].MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "populateMap", "(MultiMap,Iterable,Transformer)", "", "Argument[1].Element", "Argument[0].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "predicatedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "predicatedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "predicatedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "predicatedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement", "Argument[0].MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement", "Argument[0].MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "Argument[0].MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "Argument[0].MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.MapKey", "Argument[0].MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.MapValue", "Argument[0].MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "safeAddToMap", "", "", "Argument[1]", "Argument[0].MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "safeAddToMap", "", "", "Argument[2]", "Argument[0].MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "synchronizedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "synchronizedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "synchronizedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "synchronizedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "toMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "toMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "transformedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "transformedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "transformedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "transformedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "unmodifiableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "unmodifiableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "unmodifiableSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MapUtils", True, "unmodifiableSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MultiMap", True, "get", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiMap", True, "put", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MultiMap", True, "put", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiMap", True, "values", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiMapUtils", True, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "MultiMapUtils", True, "getCollection", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "MultiMapUtils", True, "getValuesAsBag", "", "", "Argument[0].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiMapUtils", True, "getValuesAsList", "", "", "Argument[0].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiMapUtils", True, "getValuesAsSet", "", "", "Argument[0].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiMapUtils", True, "transformedMultiValuedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MultiMapUtils", True, "transformedMultiValuedMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiMapUtils", True, "unmodifiableMultiValuedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MultiMapUtils", True, "unmodifiableMultiValuedMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiSet", True, "add", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiSet", True, "entrySet", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiSet", True, "uniqueSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiSet$Entry", True, "getElement", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "MultiSetUtils", True, "predicatedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiSetUtils", True, "synchronizedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiSetUtils", True, "unmodifiableMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "asMap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "asMap", "", "", "Argument[this].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "entries", "", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "entries", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "get", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "keySet", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "keys", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "mapIterator", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "mapIterator", "", "", "Argument[this].MapValue.Element", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "put", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "put", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "putAll", "(MultiValuedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "putAll", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "putAll", "(Object,Iterable)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "putAll", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "remove", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "MultiValuedMap", True, "values", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "OrderedIterator", True, "previous", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "OrderedMap", True, "firstKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "OrderedMap", True, "lastKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "OrderedMap", True, "nextKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "OrderedMap", True, "previousKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "Put", True, "put", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "Put", True, "put", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections", "Put", True, "put", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections", "Put", True, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections", "Put", True, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections", "QueueUtils", True, "predicatedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "QueueUtils", True, "synchronizedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "QueueUtils", True, "transformingQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "QueueUtils", True, "unmodifiableQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "difference", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "disjunction", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "disjunction", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "hashSet", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "intersection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "intersection", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "orderedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "predicatedNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "predicatedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "predicatedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "synchronizedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "synchronizedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "transformedNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "transformedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "transformedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "union", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "union", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "unmodifiableNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "unmodifiableSet", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "unmodifiableSet", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils", True, "unmodifiableSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils$SetView", True, "copyInto", "", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils$SetView", True, "createIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SetUtils$SetView", True, "toSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections", "SortedBag", True, "first", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "SortedBag", True, "last", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections", "SplitMapUtils", True, "readableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "SplitMapUtils", True, "readableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "SplitMapUtils", True, "writableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "SplitMapUtils", True, "writableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "Trie", True, "prefixMap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "Trie", True, "prefixMap", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections", "TrieUtils", True, "unmodifiableTrie", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections", "TrieUtils", True, "unmodifiableTrie", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections.multimap.model.json b/java/ql/lib/ext/org.apache.commons.collections.multimap.model.json new file mode 100644 index 000000000000..fdf1d785269d --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections.multimap.model.json @@ -0,0 +1,25 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedMultiValuedMap + ["org.apache.commons.collections.multimap", "ArrayListValuedHashMap", true, "ArrayListValuedHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.multimap", "ArrayListValuedHashMap", true, "ArrayListValuedHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections.multimap", "ArrayListValuedHashMap", true, "ArrayListValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.multimap", "ArrayListValuedHashMap", true, "ArrayListValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections.multimap", "HashSetValuedHashMap", true, "HashSetValuedHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.multimap", "HashSetValuedHashMap", true, "HashSetValuedHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections.multimap", "HashSetValuedHashMap", true, "HashSetValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.multimap", "HashSetValuedHashMap", true, "HashSetValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections.multimap", "TransformedMultiValuedMap", true, "transformingMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.multimap", "TransformedMultiValuedMap", true, "transformingMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"], + ["org.apache.commons.collections.multimap", "UnmodifiableMultiValuedMap", true, "unmodifiableMultiValuedMap", "(MultiValuedMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.multimap", "UnmodifiableMultiValuedMap", true, "unmodifiableMultiValuedMap", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections.multimap.model.yml b/java/ql/lib/ext/org.apache.commons.collections.multimap.model.yml deleted file mode 100644 index 4c3fbf37ae1c..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections.multimap.model.yml +++ /dev/null @@ -1,18 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedMultiValuedMap - - ["org.apache.commons.collections.multimap", "ArrayListValuedHashMap", True, "ArrayListValuedHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.multimap", "ArrayListValuedHashMap", True, "ArrayListValuedHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections.multimap", "ArrayListValuedHashMap", True, "ArrayListValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.multimap", "ArrayListValuedHashMap", True, "ArrayListValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections.multimap", "HashSetValuedHashMap", True, "HashSetValuedHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.multimap", "HashSetValuedHashMap", True, "HashSetValuedHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections.multimap", "HashSetValuedHashMap", True, "HashSetValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.multimap", "HashSetValuedHashMap", True, "HashSetValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections.multimap", "TransformedMultiValuedMap", True, "transformingMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.multimap", "TransformedMultiValuedMap", True, "transformingMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections.multimap", "UnmodifiableMultiValuedMap", True, "unmodifiableMultiValuedMap", "(MultiValuedMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.multimap", "UnmodifiableMultiValuedMap", True, "unmodifiableMultiValuedMap", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections.multiset.model.json b/java/ql/lib/ext/org.apache.commons.collections.multiset.model.json new file mode 100644 index 000000000000..f1f7ed1f25d8 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections.multiset.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.collections.multiset", "HashMultiSet", true, "HashMultiSet", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.multiset", "PredicatedMultiSet", true, "predicatedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.multiset", "SynchronizedMultiSet", true, "synchronizedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.multiset", "UnmodifiableMultiSet", true, "unmodifiableMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections.multiset.model.yml b/java/ql/lib/ext/org.apache.commons.collections.multiset.model.yml deleted file mode 100644 index e653fa4ed3c4..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections.multiset.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.collections.multiset", "HashMultiSet", True, "HashMultiSet", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.multiset", "PredicatedMultiSet", True, "predicatedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.multiset", "SynchronizedMultiSet", True, "synchronizedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.multiset", "UnmodifiableMultiSet", True, "unmodifiableMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections.properties.model.json b/java/ql/lib/ext/org.apache.commons.collections.properties.model.json new file mode 100644 index 000000000000..400f331a36b0 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections.properties.model.json @@ -0,0 +1,20 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", true, "load", "(ClassLoader,String)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", true, "load", "(File)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", true, "load", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", true, "load", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", true, "load", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", true, "load", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", true, "load", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", true, "load", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections.properties.model.yml b/java/ql/lib/ext/org.apache.commons.collections.properties.model.yml deleted file mode 100644 index f149889197ee..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections.properties.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", True, "load", "(ClassLoader,String)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", True, "load", "(File)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", True, "load", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", True, "load", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", True, "load", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", True, "load", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", True, "load", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections.properties", "AbstractPropertiesFactory", True, "load", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections.queue.model.json b/java/ql/lib/ext/org.apache.commons.collections.queue.model.json new file mode 100644 index 000000000000..a4539e1d176d --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections.queue.model.json @@ -0,0 +1,19 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedQueue + ["org.apache.commons.collections.queue", "CircularFifoQueue", true, "CircularFifoQueue", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.queue", "CircularFifoQueue", true, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.queue", "PredicatedQueue", true, "predicatedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.queue", "SynchronizedQueue", true, "synchronizedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.queue", "TransformedQueue", true, "transformingQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.queue", "UnmodifiableQueue", true, "unmodifiableQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections.queue.model.yml b/java/ql/lib/ext/org.apache.commons.collections.queue.model.yml deleted file mode 100644 index 1edab96bde6d..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections.queue.model.yml +++ /dev/null @@ -1,12 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedQueue - - ["org.apache.commons.collections.queue", "CircularFifoQueue", True, "CircularFifoQueue", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.queue", "CircularFifoQueue", True, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.queue", "PredicatedQueue", True, "predicatedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.queue", "SynchronizedQueue", True, "synchronizedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.queue", "TransformedQueue", True, "transformingQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.queue", "UnmodifiableQueue", True, "unmodifiableQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections.set.model.json b/java/ql/lib/ext/org.apache.commons.collections.set.model.json new file mode 100644 index 000000000000..ff3d32db25b9 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections.set.model.json @@ -0,0 +1,44 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedNavigableSet + ["org.apache.commons.collections.set", "AbstractNavigableSetDecorator", true, "AbstractNavigableSetDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.set", "AbstractSetDecorator", true, "AbstractSetDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.set", "AbstractSortedSetDecorator", true, "AbstractSortedSetDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.set", "CompositeSet", true, "CompositeSet", "(Set)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.set", "CompositeSet", true, "CompositeSet", "(Set[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.set", "CompositeSet", true, "addComposited", "(Set)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.set", "CompositeSet", true, "addComposited", "(Set,Set)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.set", "CompositeSet", true, "addComposited", "(Set,Set)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.set", "CompositeSet", true, "addComposited", "(Set[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.set", "CompositeSet", true, "getSets", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"], + ["org.apache.commons.collections.set", "CompositeSet", true, "toSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.set", "CompositeSet$SetMutator", true, "add", "", "", "Argument[2]", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections.set", "CompositeSet$SetMutator", true, "add", "", "", "Argument[2]", "Argument[1].Element.Element", "value", "manual"], + ["org.apache.commons.collections.set", "CompositeSet$SetMutator", true, "addAll", "", "", "Argument[2].Element", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections.set", "CompositeSet$SetMutator", true, "addAll", "", "", "Argument[2].Element", "Argument[1].Element.Element", "value", "manual"], + ["org.apache.commons.collections.set", "ListOrderedSet", true, "add", "", "", "Argument[1]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.set", "ListOrderedSet", true, "addAll", "", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections.set", "ListOrderedSet", true, "asList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.set", "ListOrderedSet", true, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.set", "ListOrderedSet", true, "listOrderedSet", "(List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.set", "ListOrderedSet", true, "listOrderedSet", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.set", "MapBackedSet", true, "mapBackedSet", "", "", "Argument[0].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.set", "PredicatedNavigableSet", true, "predicatedNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.set", "PredicatedSet", true, "predicatedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.set", "PredicatedSortedSet", true, "predicatedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.set", "TransformedNavigableSet", true, "transformingNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.set", "TransformedSet", true, "transformingSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.set", "TransformedSortedSet", true, "transformingSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.set", "UnmodifiableNavigableSet", true, "unmodifiableNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.set", "UnmodifiableSet", true, "unmodifiableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections.set", "UnmodifiableSortedSet", true, "unmodifiableSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections.set.model.yml b/java/ql/lib/ext/org.apache.commons.collections.set.model.yml deleted file mode 100644 index 594c76c5ccd1..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections.set.model.yml +++ /dev/null @@ -1,37 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedNavigableSet - - ["org.apache.commons.collections.set", "AbstractNavigableSetDecorator", True, "AbstractNavigableSetDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.set", "AbstractSetDecorator", True, "AbstractSetDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.set", "AbstractSortedSetDecorator", True, "AbstractSortedSetDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.set", "CompositeSet", True, "CompositeSet", "(Set)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.set", "CompositeSet", True, "CompositeSet", "(Set[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.set", "CompositeSet", True, "addComposited", "(Set)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.set", "CompositeSet", True, "addComposited", "(Set,Set)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.set", "CompositeSet", True, "addComposited", "(Set,Set)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.set", "CompositeSet", True, "addComposited", "(Set[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.set", "CompositeSet", True, "getSets", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "CompositeSet", True, "toSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "CompositeSet$SetMutator", True, "add", "", "", "Argument[2]", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections.set", "CompositeSet$SetMutator", True, "add", "", "", "Argument[2]", "Argument[1].Element.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "CompositeSet$SetMutator", True, "addAll", "", "", "Argument[2].Element", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections.set", "CompositeSet$SetMutator", True, "addAll", "", "", "Argument[2].Element", "Argument[1].Element.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "ListOrderedSet", True, "add", "", "", "Argument[1]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.set", "ListOrderedSet", True, "addAll", "", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections.set", "ListOrderedSet", True, "asList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "ListOrderedSet", True, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.set", "ListOrderedSet", True, "listOrderedSet", "(List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "ListOrderedSet", True, "listOrderedSet", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "MapBackedSet", True, "mapBackedSet", "", "", "Argument[0].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "PredicatedNavigableSet", True, "predicatedNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "PredicatedSet", True, "predicatedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "PredicatedSortedSet", True, "predicatedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "TransformedNavigableSet", True, "transformingNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "TransformedSet", True, "transformingSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "TransformedSortedSet", True, "transformingSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "UnmodifiableNavigableSet", True, "unmodifiableNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "UnmodifiableSet", True, "unmodifiableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections.set", "UnmodifiableSortedSet", True, "unmodifiableSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections.splitmap.model.json b/java/ql/lib/ext/org.apache.commons.collections.splitmap.model.json new file mode 100644 index 000000000000..2f55da80c2aa --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections.splitmap.model.json @@ -0,0 +1,17 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedSplitMap + ["org.apache.commons.collections.splitmap", "AbstractIterableGetMapDecorator", true, "AbstractIterableGetMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.splitmap", "AbstractIterableGetMapDecorator", true, "AbstractIterableGetMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.splitmap", "TransformedSplitMap", true, "transformingMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.splitmap", "TransformedSplitMap", true, "transformingMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections.splitmap.model.yml b/java/ql/lib/ext/org.apache.commons.collections.splitmap.model.yml deleted file mode 100644 index 84541e1083cc..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections.splitmap.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedSplitMap - - ["org.apache.commons.collections.splitmap", "AbstractIterableGetMapDecorator", True, "AbstractIterableGetMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.splitmap", "AbstractIterableGetMapDecorator", True, "AbstractIterableGetMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.splitmap", "TransformedSplitMap", True, "transformingMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.splitmap", "TransformedSplitMap", True, "transformingMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections.trie.model.json b/java/ql/lib/ext/org.apache.commons.collections.trie.model.json new file mode 100644 index 000000000000..f33a1f583693 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections.trie.model.json @@ -0,0 +1,21 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedSplitMap + ["org.apache.commons.collections.trie", "AbstractPatriciaTrie", true, "select", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.trie", "AbstractPatriciaTrie", true, "select", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections.trie", "AbstractPatriciaTrie", true, "selectKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.trie", "AbstractPatriciaTrie", true, "selectValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections.trie", "PatriciaTrie", true, "PatriciaTrie", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections.trie", "PatriciaTrie", true, "PatriciaTrie", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections.trie", "UnmodifiableTrie", true, "unmodifiableTrie", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections.trie", "UnmodifiableTrie", true, "unmodifiableTrie", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections.trie.model.yml b/java/ql/lib/ext/org.apache.commons.collections.trie.model.yml deleted file mode 100644 index 83bbf9c1b033..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections.trie.model.yml +++ /dev/null @@ -1,14 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedSplitMap - - ["org.apache.commons.collections.trie", "AbstractPatriciaTrie", True, "select", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.trie", "AbstractPatriciaTrie", True, "select", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections.trie", "AbstractPatriciaTrie", True, "selectKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.trie", "AbstractPatriciaTrie", True, "selectValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections.trie", "PatriciaTrie", True, "PatriciaTrie", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections.trie", "PatriciaTrie", True, "PatriciaTrie", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections.trie", "UnmodifiableTrie", True, "unmodifiableTrie", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections.trie", "UnmodifiableTrie", True, "unmodifiableTrie", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections4.bag.model.json b/java/ql/lib/ext/org.apache.commons.collections4.bag.model.json new file mode 100644 index 000000000000..98f89572698b --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections4.bag.model.json @@ -0,0 +1,31 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedBag, TransformedSortedBag + ["org.apache.commons.collections4.bag", "AbstractBagDecorator", true, "AbstractBagDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "AbstractMapBag", true, "AbstractMapBag", "", "", "Argument[0].MapKey", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "AbstractMapBag", true, "getMap", "", "", "Argument[this].Element", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.bag", "AbstractSortedBagDecorator", true, "AbstractSortedBagDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "CollectionBag", true, "CollectionBag", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "CollectionBag", true, "collectionBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "CollectionSortedBag", true, "CollectionSortedBag", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "CollectionSortedBag", true, "collectionSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "HashBag", true, "HashBag", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "PredicatedBag", true, "predicatedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "PredicatedSortedBag", true, "predicatedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "SynchronizedBag", true, "synchronizedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "SynchronizedSortedBag", true, "synchronizedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "TransformedBag", true, "transformedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "TransformedSortedBag", true, "transformedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "TreeBag", true, "TreeBag", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "UnmodifiableBag", true, "unmodifiableBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.bag", "UnmodifiableSortedBag", true, "unmodifiableSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections4.bag.model.yml b/java/ql/lib/ext/org.apache.commons.collections4.bag.model.yml deleted file mode 100644 index 6ccaa6a5d592..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections4.bag.model.yml +++ /dev/null @@ -1,24 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedBag, TransformedSortedBag - - ["org.apache.commons.collections4.bag", "AbstractBagDecorator", True, "AbstractBagDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "AbstractMapBag", True, "AbstractMapBag", "", "", "Argument[0].MapKey", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "AbstractMapBag", True, "getMap", "", "", "Argument[this].Element", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bag", "AbstractSortedBagDecorator", True, "AbstractSortedBagDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "CollectionBag", True, "CollectionBag", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "CollectionBag", True, "collectionBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "CollectionSortedBag", True, "CollectionSortedBag", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "CollectionSortedBag", True, "collectionSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "HashBag", True, "HashBag", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "PredicatedBag", True, "predicatedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "PredicatedSortedBag", True, "predicatedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "SynchronizedBag", True, "synchronizedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "SynchronizedSortedBag", True, "synchronizedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "TransformedBag", True, "transformedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "TransformedSortedBag", True, "transformedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "TreeBag", True, "TreeBag", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "UnmodifiableBag", True, "unmodifiableBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.bag", "UnmodifiableSortedBag", True, "unmodifiableSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections4.bidimap.model.json b/java/ql/lib/ext/org.apache.commons.collections4.bidimap.model.json new file mode 100644 index 000000000000..82e567f13288 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections4.bidimap.model.json @@ -0,0 +1,44 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.collections4.bidimap", "AbstractBidiMapDecorator", true, "AbstractBidiMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "AbstractBidiMapDecorator", true, "AbstractBidiMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "AbstractDualBidiMap", true, "AbstractDualBidiMap", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "AbstractDualBidiMap", true, "AbstractDualBidiMap", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "AbstractDualBidiMap", true, "AbstractDualBidiMap", "", "", "Argument[1].MapKey", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "AbstractDualBidiMap", true, "AbstractDualBidiMap", "", "", "Argument[1].MapValue", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "AbstractDualBidiMap", true, "AbstractDualBidiMap", "", "", "Argument[2].MapKey", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "AbstractDualBidiMap", true, "AbstractDualBidiMap", "", "", "Argument[2].MapValue", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "AbstractOrderedBidiMapDecorator", true, "AbstractOrderedBidiMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "AbstractOrderedBidiMapDecorator", true, "AbstractOrderedBidiMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "AbstractSortedBidiMapDecorator", true, "AbstractSortedBidiMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "AbstractSortedBidiMapDecorator", true, "AbstractSortedBidiMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "DualHashBidiMap", true, "DualHashBidiMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "DualHashBidiMap", true, "DualHashBidiMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "DualLinkedHashBidiMap", true, "DualLinkedHashBidiMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "DualLinkedHashBidiMap", true, "DualLinkedHashBidiMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "DualTreeBidiMap", true, "DualTreeBidiMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "DualTreeBidiMap", true, "DualTreeBidiMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "DualTreeBidiMap", true, "inverseOrderedBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "DualTreeBidiMap", true, "inverseOrderedBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "DualTreeBidiMap", true, "inverseSortedBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "DualTreeBidiMap", true, "inverseSortedBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "TreeBidiMap", true, "TreeBidiMap", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "TreeBidiMap", true, "TreeBidiMap", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "UnmodifiableBidiMap", true, "unmodifiableBidiMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "UnmodifiableBidiMap", true, "unmodifiableBidiMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "UnmodifiableOrderedBidiMap", true, "inverseOrderedBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "UnmodifiableOrderedBidiMap", true, "inverseOrderedBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "UnmodifiableOrderedBidiMap", true, "unmodifiableOrderedBidiMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "UnmodifiableOrderedBidiMap", true, "unmodifiableOrderedBidiMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "UnmodifiableSortedBidiMap", true, "unmodifiableSortedBidiMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.bidimap", "UnmodifiableSortedBidiMap", true, "unmodifiableSortedBidiMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections4.bidimap.model.yml b/java/ql/lib/ext/org.apache.commons.collections4.bidimap.model.yml deleted file mode 100644 index a62c6ea0ad38..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections4.bidimap.model.yml +++ /dev/null @@ -1,37 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.collections4.bidimap", "AbstractBidiMapDecorator", True, "AbstractBidiMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "AbstractBidiMapDecorator", True, "AbstractBidiMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "AbstractDualBidiMap", True, "AbstractDualBidiMap", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "AbstractDualBidiMap", True, "AbstractDualBidiMap", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "AbstractDualBidiMap", True, "AbstractDualBidiMap", "", "", "Argument[1].MapKey", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "AbstractDualBidiMap", True, "AbstractDualBidiMap", "", "", "Argument[1].MapValue", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "AbstractDualBidiMap", True, "AbstractDualBidiMap", "", "", "Argument[2].MapKey", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "AbstractDualBidiMap", True, "AbstractDualBidiMap", "", "", "Argument[2].MapValue", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "AbstractOrderedBidiMapDecorator", True, "AbstractOrderedBidiMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "AbstractOrderedBidiMapDecorator", True, "AbstractOrderedBidiMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "AbstractSortedBidiMapDecorator", True, "AbstractSortedBidiMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "AbstractSortedBidiMapDecorator", True, "AbstractSortedBidiMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "DualHashBidiMap", True, "DualHashBidiMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "DualHashBidiMap", True, "DualHashBidiMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "DualLinkedHashBidiMap", True, "DualLinkedHashBidiMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "DualLinkedHashBidiMap", True, "DualLinkedHashBidiMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "DualTreeBidiMap", True, "DualTreeBidiMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "DualTreeBidiMap", True, "DualTreeBidiMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "DualTreeBidiMap", True, "inverseOrderedBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "DualTreeBidiMap", True, "inverseOrderedBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "DualTreeBidiMap", True, "inverseSortedBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "DualTreeBidiMap", True, "inverseSortedBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "TreeBidiMap", True, "TreeBidiMap", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "TreeBidiMap", True, "TreeBidiMap", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "UnmodifiableBidiMap", True, "unmodifiableBidiMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "UnmodifiableBidiMap", True, "unmodifiableBidiMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "UnmodifiableOrderedBidiMap", True, "inverseOrderedBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "UnmodifiableOrderedBidiMap", True, "inverseOrderedBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "UnmodifiableOrderedBidiMap", True, "unmodifiableOrderedBidiMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "UnmodifiableOrderedBidiMap", True, "unmodifiableOrderedBidiMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "UnmodifiableSortedBidiMap", True, "unmodifiableSortedBidiMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.bidimap", "UnmodifiableSortedBidiMap", True, "unmodifiableSortedBidiMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections4.collection.model.json b/java/ql/lib/ext/org.apache.commons.collections4.collection.model.json new file mode 100644 index 000000000000..1053439b902e --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections4.collection.model.json @@ -0,0 +1,53 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedCollection + ["org.apache.commons.collections4.collection", "AbstractCollectionDecorator", true, "AbstractCollectionDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "AbstractCollectionDecorator", true, "decorated", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "AbstractCollectionDecorator", true, "setCollection", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "CompositeCollection", true, "CompositeCollection", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "CompositeCollection", true, "CompositeCollection", "(Collection,Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "CompositeCollection", true, "CompositeCollection", "(Collection,Collection)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "CompositeCollection", true, "CompositeCollection", "(Collection[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "CompositeCollection", true, "addComposited", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "CompositeCollection", true, "addComposited", "(Collection,Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "CompositeCollection", true, "addComposited", "(Collection,Collection)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "CompositeCollection", true, "addComposited", "(Collection[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "CompositeCollection", true, "getCollections", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "CompositeCollection", true, "toCollection", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "CompositeCollection$CollectionMutator", true, "add", "", "", "Argument[2]", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "CompositeCollection$CollectionMutator", true, "add", "", "", "Argument[2]", "Argument[1].Element.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "CompositeCollection$CollectionMutator", true, "addAll", "", "", "Argument[2].Element", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "CompositeCollection$CollectionMutator", true, "addAll", "", "", "Argument[2].Element", "Argument[1].Element.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "IndexedCollection", true, "IndexedCollection", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "IndexedCollection", true, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.collection", "IndexedCollection", true, "nonUniqueIndexedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "IndexedCollection", true, "uniqueIndexedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "IndexedCollection", true, "values", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "PredicatedCollection", true, "predicatedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", true, "add", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", true, "addAll", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", true, "createPredicatedBag", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", true, "createPredicatedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", true, "createPredicatedList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", true, "createPredicatedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", true, "createPredicatedMultiSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", true, "createPredicatedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", true, "createPredicatedQueue", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", true, "createPredicatedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", true, "createPredicatedSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", true, "createPredicatedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", true, "rejectedElements", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "SynchronizedCollection", true, "synchronizedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "TransformedCollection", true, "transformingCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "UnmodifiableBoundedCollection", true, "unmodifiableBoundedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.collection", "UnmodifiableCollection", true, "unmodifiableCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections4.collection.model.yml b/java/ql/lib/ext/org.apache.commons.collections4.collection.model.yml deleted file mode 100644 index 9d9b4abe2d32..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections4.collection.model.yml +++ /dev/null @@ -1,46 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedCollection - - ["org.apache.commons.collections4.collection", "AbstractCollectionDecorator", True, "AbstractCollectionDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "AbstractCollectionDecorator", True, "decorated", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "AbstractCollectionDecorator", True, "setCollection", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "CompositeCollection", True, "CompositeCollection", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "CompositeCollection", True, "CompositeCollection", "(Collection,Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "CompositeCollection", True, "CompositeCollection", "(Collection,Collection)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "CompositeCollection", True, "CompositeCollection", "(Collection[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "CompositeCollection", True, "addComposited", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "CompositeCollection", True, "addComposited", "(Collection,Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "CompositeCollection", True, "addComposited", "(Collection,Collection)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "CompositeCollection", True, "addComposited", "(Collection[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "CompositeCollection", True, "getCollections", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "CompositeCollection", True, "toCollection", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "CompositeCollection$CollectionMutator", True, "add", "", "", "Argument[2]", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "CompositeCollection$CollectionMutator", True, "add", "", "", "Argument[2]", "Argument[1].Element.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "CompositeCollection$CollectionMutator", True, "addAll", "", "", "Argument[2].Element", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "CompositeCollection$CollectionMutator", True, "addAll", "", "", "Argument[2].Element", "Argument[1].Element.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "IndexedCollection", True, "IndexedCollection", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "IndexedCollection", True, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.collection", "IndexedCollection", True, "nonUniqueIndexedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "IndexedCollection", True, "uniqueIndexedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "IndexedCollection", True, "values", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "PredicatedCollection", True, "predicatedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", True, "add", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", True, "addAll", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", True, "createPredicatedBag", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", True, "createPredicatedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", True, "createPredicatedList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", True, "createPredicatedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", True, "createPredicatedMultiSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", True, "createPredicatedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", True, "createPredicatedQueue", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", True, "createPredicatedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", True, "createPredicatedSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", True, "createPredicatedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "PredicatedCollection$Builder", True, "rejectedElements", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "SynchronizedCollection", True, "synchronizedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "TransformedCollection", True, "transformingCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "UnmodifiableBoundedCollection", True, "unmodifiableBoundedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.collection", "UnmodifiableCollection", True, "unmodifiableCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections4.iterators.model.json b/java/ql/lib/ext/org.apache.commons.collections4.iterators.model.json new file mode 100644 index 000000000000..b4448e8fc080 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections4.iterators.model.json @@ -0,0 +1,88 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformIterator + ["org.apache.commons.collections4.iterators", "AbstractIteratorDecorator", true, "AbstractIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "AbstractListIteratorDecorator", true, "AbstractListIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "AbstractListIteratorDecorator", true, "getListIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "AbstractMapIteratorDecorator", true, "AbstractMapIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "AbstractMapIteratorDecorator", true, "AbstractMapIteratorDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.iterators", "AbstractMapIteratorDecorator", true, "getMapIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "AbstractMapIteratorDecorator", true, "getMapIterator", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.iterators", "AbstractOrderedMapIteratorDecorator", true, "AbstractOrderedMapIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "AbstractOrderedMapIteratorDecorator", true, "AbstractOrderedMapIteratorDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.iterators", "AbstractOrderedMapIteratorDecorator", true, "getOrderedMapIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "AbstractOrderedMapIteratorDecorator", true, "getOrderedMapIterator", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.iterators", "AbstractUntypedIteratorDecorator", true, "AbstractUntypedIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "AbstractUntypedIteratorDecorator", true, "getIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "ArrayIterator", true, "ArrayIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "ArrayIterator", true, "getArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.collections4.iterators", "ArrayListIterator", true, "ArrayListIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "BoundedIterator", true, "BoundedIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "CollatingIterator", true, "CollatingIterator", "(Comparator,Collection)", "", "Argument[1].Element.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "CollatingIterator", true, "CollatingIterator", "(Comparator,Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "CollatingIterator", true, "CollatingIterator", "(Comparator,Iterator,Iterator)", "", "Argument[2].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "CollatingIterator", true, "CollatingIterator", "(Comparator,Iterator[])", "", "Argument[1].ArrayElement.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "CollatingIterator", true, "addIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "CollatingIterator", true, "getIterators", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "CollatingIterator", true, "setIterator", "", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "EnumerationIterator", true, "EnumerationIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "EnumerationIterator", true, "getEnumeration", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "EnumerationIterator", true, "setEnumeration", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "FilterIterator", true, "FilterIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "FilterIterator", true, "getIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "FilterIterator", true, "setIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "FilterListIterator", true, "FilterListIterator", "(ListIterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "FilterListIterator", true, "FilterListIterator", "(ListIterator,Predicate)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "FilterListIterator", true, "getListIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "FilterListIterator", true, "setListIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "IteratorChain", true, "IteratorChain", "(Collection)", "", "Argument[0].Element.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "IteratorChain", true, "IteratorChain", "(Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "IteratorChain", true, "IteratorChain", "(Iterator,Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "IteratorChain", true, "IteratorChain", "(Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "IteratorChain", true, "IteratorChain", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "IteratorChain", true, "addIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "IteratorEnumeration", true, "IteratorEnumeration", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "IteratorEnumeration", true, "getIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "IteratorEnumeration", true, "setIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "IteratorIterable", true, "IteratorIterable", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "ListIteratorWrapper", true, "ListIteratorWrapper", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "LoopingIterator", true, "LoopingIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "LoopingListIterator", true, "LoopingListIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "ObjectArrayIterator", true, "ObjectArrayIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "ObjectArrayIterator", true, "getArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.collections4.iterators", "ObjectArrayListIterator", true, "ObjectArrayListIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "PeekingIterator", true, "PeekingIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "PeekingIterator", true, "element", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.iterators", "PeekingIterator", true, "peek", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.iterators", "PeekingIterator", true, "peekingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "PermutationIterator", true, "PermutationIterator", "", "", "Argument[0].Element", "Argument[this].Element.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "PushbackIterator", true, "PushbackIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "PushbackIterator", true, "pushback", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "PushbackIterator", true, "pushbackIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "ReverseListIterator", true, "ReverseListIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "SingletonIterator", true, "SingletonIterator", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "SingletonListIterator", true, "SingletonListIterator", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "SkippingIterator", true, "SkippingIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "UniqueFilterIterator", true, "UniqueFilterIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "UnmodifiableIterator", true, "unmodifiableIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "UnmodifiableListIterator", true, "umodifiableListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "UnmodifiableMapIterator", true, "unmodifiableMapIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "UnmodifiableMapIterator", true, "unmodifiableMapIterator", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.iterators", "UnmodifiableOrderedMapIterator", true, "unmodifiableOrderedMapIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "UnmodifiableOrderedMapIterator", true, "unmodifiableOrderedMapIterator", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.iterators", "ZippingIterator", true, "ZippingIterator", "(Iterator,Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "ZippingIterator", true, "ZippingIterator", "(Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "ZippingIterator", true, "ZippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "ZippingIterator", true, "ZippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "ZippingIterator", true, "ZippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[2].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.iterators", "ZippingIterator", true, "ZippingIterator", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections4.iterators.model.yml b/java/ql/lib/ext/org.apache.commons.collections4.iterators.model.yml deleted file mode 100644 index 5209e006f81f..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections4.iterators.model.yml +++ /dev/null @@ -1,81 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformIterator - - ["org.apache.commons.collections4.iterators", "AbstractIteratorDecorator", True, "AbstractIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "AbstractListIteratorDecorator", True, "AbstractListIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "AbstractListIteratorDecorator", True, "getListIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "AbstractMapIteratorDecorator", True, "AbstractMapIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "AbstractMapIteratorDecorator", True, "AbstractMapIteratorDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "AbstractMapIteratorDecorator", True, "getMapIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "AbstractMapIteratorDecorator", True, "getMapIterator", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "AbstractOrderedMapIteratorDecorator", True, "AbstractOrderedMapIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "AbstractOrderedMapIteratorDecorator", True, "AbstractOrderedMapIteratorDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "AbstractOrderedMapIteratorDecorator", True, "getOrderedMapIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "AbstractOrderedMapIteratorDecorator", True, "getOrderedMapIterator", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "AbstractUntypedIteratorDecorator", True, "AbstractUntypedIteratorDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "AbstractUntypedIteratorDecorator", True, "getIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "ArrayIterator", True, "ArrayIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "ArrayIterator", True, "getArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "ArrayListIterator", True, "ArrayListIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "BoundedIterator", True, "BoundedIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "CollatingIterator", True, "CollatingIterator", "(Comparator,Collection)", "", "Argument[1].Element.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "CollatingIterator", True, "CollatingIterator", "(Comparator,Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "CollatingIterator", True, "CollatingIterator", "(Comparator,Iterator,Iterator)", "", "Argument[2].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "CollatingIterator", True, "CollatingIterator", "(Comparator,Iterator[])", "", "Argument[1].ArrayElement.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "CollatingIterator", True, "addIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "CollatingIterator", True, "getIterators", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "CollatingIterator", True, "setIterator", "", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "EnumerationIterator", True, "EnumerationIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "EnumerationIterator", True, "getEnumeration", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "EnumerationIterator", True, "setEnumeration", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "FilterIterator", True, "FilterIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "FilterIterator", True, "getIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "FilterIterator", True, "setIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "FilterListIterator", True, "FilterListIterator", "(ListIterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "FilterListIterator", True, "FilterListIterator", "(ListIterator,Predicate)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "FilterListIterator", True, "getListIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "FilterListIterator", True, "setListIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "IteratorChain", True, "IteratorChain", "(Collection)", "", "Argument[0].Element.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "IteratorChain", True, "IteratorChain", "(Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "IteratorChain", True, "IteratorChain", "(Iterator,Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "IteratorChain", True, "IteratorChain", "(Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "IteratorChain", True, "IteratorChain", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "IteratorChain", True, "addIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "IteratorEnumeration", True, "IteratorEnumeration", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "IteratorEnumeration", True, "getIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "IteratorEnumeration", True, "setIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "IteratorIterable", True, "IteratorIterable", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "ListIteratorWrapper", True, "ListIteratorWrapper", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "LoopingIterator", True, "LoopingIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "LoopingListIterator", True, "LoopingListIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "ObjectArrayIterator", True, "ObjectArrayIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "ObjectArrayIterator", True, "getArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "ObjectArrayListIterator", True, "ObjectArrayListIterator", "", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "PeekingIterator", True, "PeekingIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "PeekingIterator", True, "element", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "PeekingIterator", True, "peek", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "PeekingIterator", True, "peekingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "PermutationIterator", True, "PermutationIterator", "", "", "Argument[0].Element", "Argument[this].Element.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "PushbackIterator", True, "PushbackIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "PushbackIterator", True, "pushback", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "PushbackIterator", True, "pushbackIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "ReverseListIterator", True, "ReverseListIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "SingletonIterator", True, "SingletonIterator", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "SingletonListIterator", True, "SingletonListIterator", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "SkippingIterator", True, "SkippingIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "UniqueFilterIterator", True, "UniqueFilterIterator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "UnmodifiableIterator", True, "unmodifiableIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "UnmodifiableListIterator", True, "umodifiableListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "UnmodifiableMapIterator", True, "unmodifiableMapIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "UnmodifiableMapIterator", True, "unmodifiableMapIterator", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "UnmodifiableOrderedMapIterator", True, "unmodifiableOrderedMapIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "UnmodifiableOrderedMapIterator", True, "unmodifiableOrderedMapIterator", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "ZippingIterator", True, "ZippingIterator", "(Iterator,Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "ZippingIterator", True, "ZippingIterator", "(Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "ZippingIterator", True, "ZippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "ZippingIterator", True, "ZippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "ZippingIterator", True, "ZippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[2].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.iterators", "ZippingIterator", True, "ZippingIterator", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections4.keyvalue.model.json b/java/ql/lib/ext/org.apache.commons.collections4.keyvalue.model.json new file mode 100644 index 000000000000..622764b700bd --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections4.keyvalue.model.json @@ -0,0 +1,67 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should model the package `org.apache.commons.collections4.functors`, + // and when more general callable flow is supported we should model the package + // `org.apache.commons.collections4.sequence`. + ["org.apache.commons.collections4.keyvalue", "AbstractKeyValue", true, "AbstractKeyValue", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "AbstractKeyValue", true, "AbstractKeyValue", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "AbstractKeyValue", true, "setKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "AbstractKeyValue", true, "setKey", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "AbstractKeyValue", true, "setValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "AbstractKeyValue", true, "setValue", "", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "AbstractMapEntry", true, "AbstractMapEntry", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "AbstractMapEntry", true, "AbstractMapEntry", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "AbstractMapEntryDecorator", true, "AbstractMapEntryDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "AbstractMapEntryDecorator", true, "AbstractMapEntryDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "AbstractMapEntryDecorator", true, "getMapEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "AbstractMapEntryDecorator", true, "getMapEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", true, "DefaultKeyValue", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", true, "DefaultKeyValue", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", true, "DefaultKeyValue", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", true, "DefaultKeyValue", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", true, "DefaultKeyValue", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", true, "DefaultKeyValue", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", true, "toMapEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", true, "toMapEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "DefaultMapEntry", true, "DefaultMapEntry", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "DefaultMapEntry", true, "DefaultMapEntry", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "DefaultMapEntry", true, "DefaultMapEntry", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "DefaultMapEntry", true, "DefaultMapEntry", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "DefaultMapEntry", true, "DefaultMapEntry", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "DefaultMapEntry", true, "DefaultMapEntry", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object)", "", "Argument[2]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[2]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[3]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[2]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[3]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[4]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "MultiKey", "(Object[],boolean)", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "getKey", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "MultiKey", true, "getKeys", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "TiedMapEntry", true, "TiedMapEntry", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "TiedMapEntry", true, "TiedMapEntry", "", "", "Argument[1]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "UnmodifiableMapEntry", true, "UnmodifiableMapEntry", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "UnmodifiableMapEntry", true, "UnmodifiableMapEntry", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "UnmodifiableMapEntry", true, "UnmodifiableMapEntry", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "UnmodifiableMapEntry", true, "UnmodifiableMapEntry", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "UnmodifiableMapEntry", true, "UnmodifiableMapEntry", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.keyvalue", "UnmodifiableMapEntry", true, "UnmodifiableMapEntry", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections4.keyvalue.model.yml b/java/ql/lib/ext/org.apache.commons.collections4.keyvalue.model.yml deleted file mode 100644 index d41300d10a51..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections4.keyvalue.model.yml +++ /dev/null @@ -1,60 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should model the package `org.apache.commons.collections4.functors`, - # and when more general callable flow is supported we should model the package - # `org.apache.commons.collections4.sequence`. - - ["org.apache.commons.collections4.keyvalue", "AbstractKeyValue", True, "AbstractKeyValue", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "AbstractKeyValue", True, "AbstractKeyValue", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "AbstractKeyValue", True, "setKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "AbstractKeyValue", True, "setKey", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "AbstractKeyValue", True, "setValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "AbstractKeyValue", True, "setValue", "", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "AbstractMapEntry", True, "AbstractMapEntry", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "AbstractMapEntry", True, "AbstractMapEntry", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "AbstractMapEntryDecorator", True, "AbstractMapEntryDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "AbstractMapEntryDecorator", True, "AbstractMapEntryDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "AbstractMapEntryDecorator", True, "getMapEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "AbstractMapEntryDecorator", True, "getMapEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", True, "DefaultKeyValue", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", True, "DefaultKeyValue", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", True, "DefaultKeyValue", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", True, "DefaultKeyValue", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", True, "DefaultKeyValue", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", True, "DefaultKeyValue", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", True, "toMapEntry", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "DefaultKeyValue", True, "toMapEntry", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "DefaultMapEntry", True, "DefaultMapEntry", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "DefaultMapEntry", True, "DefaultMapEntry", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "DefaultMapEntry", True, "DefaultMapEntry", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "DefaultMapEntry", True, "DefaultMapEntry", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "DefaultMapEntry", True, "DefaultMapEntry", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "DefaultMapEntry", True, "DefaultMapEntry", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object)", "", "Argument[2]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[2]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object)", "", "Argument[3]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[1]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[2]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[3]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object,Object,Object,Object,Object)", "", "Argument[4]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "MultiKey", "(Object[],boolean)", "", "Argument[0].ArrayElement", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "getKey", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "MultiKey", True, "getKeys", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "TiedMapEntry", True, "TiedMapEntry", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "TiedMapEntry", True, "TiedMapEntry", "", "", "Argument[1]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "UnmodifiableMapEntry", True, "UnmodifiableMapEntry", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "UnmodifiableMapEntry", True, "UnmodifiableMapEntry", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "UnmodifiableMapEntry", True, "UnmodifiableMapEntry", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "UnmodifiableMapEntry", True, "UnmodifiableMapEntry", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "UnmodifiableMapEntry", True, "UnmodifiableMapEntry", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.keyvalue", "UnmodifiableMapEntry", True, "UnmodifiableMapEntry", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections4.list.model.json b/java/ql/lib/ext/org.apache.commons.collections4.list.model.json new file mode 100644 index 000000000000..0e572209ce9d --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections4.list.model.json @@ -0,0 +1,35 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedList + ["org.apache.commons.collections4.list", "AbstractLinkedList", true, "AbstractLinkedList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.list", "AbstractLinkedList", true, "addFirst", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.list", "AbstractLinkedList", true, "addLast", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.list", "AbstractLinkedList", true, "getFirst", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.list", "AbstractLinkedList", true, "getLast", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.list", "AbstractLinkedList", true, "removeFirst", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.list", "AbstractLinkedList", true, "removeLast", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.list", "AbstractListDecorator", true, "AbstractListDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.list", "AbstractSerializableListDecorator", true, "AbstractSerializableListDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.list", "CursorableLinkedList", true, "CursorableLinkedList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.list", "CursorableLinkedList", true, "cursor", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.list", "FixedSizeList", true, "fixedSizeList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.list", "GrowthList", true, "growthList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.list", "LazyList", true, "lazyList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.list", "NodeCachingLinkedList", true, "NodeCachingLinkedList", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.list", "PredicatedList", true, "predicatedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.list", "SetUniqueList", true, "asSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.list", "SetUniqueList", true, "setUniqueList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.list", "TransformedList", true, "transformingList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.list", "TreeList", true, "TreeList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.list", "UnmodifiableList", true, "UnmodifiableList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.list", "UnmodifiableList", true, "unmodifiableList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections4.list.model.yml b/java/ql/lib/ext/org.apache.commons.collections4.list.model.yml deleted file mode 100644 index d0057f72097a..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections4.list.model.yml +++ /dev/null @@ -1,28 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedList - - ["org.apache.commons.collections4.list", "AbstractLinkedList", True, "AbstractLinkedList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "AbstractLinkedList", True, "addFirst", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "AbstractLinkedList", True, "addLast", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "AbstractLinkedList", True, "getFirst", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.list", "AbstractLinkedList", True, "getLast", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.list", "AbstractLinkedList", True, "removeFirst", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.list", "AbstractLinkedList", True, "removeLast", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.list", "AbstractListDecorator", True, "AbstractListDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "AbstractSerializableListDecorator", True, "AbstractSerializableListDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "CursorableLinkedList", True, "CursorableLinkedList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "CursorableLinkedList", True, "cursor", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "FixedSizeList", True, "fixedSizeList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "GrowthList", True, "growthList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "LazyList", True, "lazyList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "NodeCachingLinkedList", True, "NodeCachingLinkedList", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "PredicatedList", True, "predicatedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "SetUniqueList", True, "asSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "SetUniqueList", True, "setUniqueList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "TransformedList", True, "transformingList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "TreeList", True, "TreeList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "UnmodifiableList", True, "UnmodifiableList", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.list", "UnmodifiableList", True, "unmodifiableList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections4.map.model.json b/java/ql/lib/ext/org.apache.commons.collections4.map.model.json new file mode 100644 index 000000000000..f683d6298350 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections4.map.model.json @@ -0,0 +1,145 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for DefaultedMap, LazyMap, TransformedMap, TransformedSortedMap + ["org.apache.commons.collections4.map", "AbstractHashedMap", true, "AbstractHashedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "AbstractHashedMap", true, "AbstractHashedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "AbstractLinkedMap", true, "AbstractLinkedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "AbstractLinkedMap", true, "AbstractLinkedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "AbstractMapDecorator", true, "AbstractMapDecorator", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "AbstractMapDecorator", true, "AbstractMapDecorator", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "AbstractMapDecorator", true, "decorated", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "AbstractMapDecorator", true, "decorated", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "AbstractOrderedMapDecorator", true, "AbstractOrderedMapDecorator", "(OrderedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "AbstractOrderedMapDecorator", true, "AbstractOrderedMapDecorator", "(OrderedMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "AbstractSortedMapDecorator", true, "AbstractSortedMapDecorator", "(SortedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "AbstractSortedMapDecorator", true, "AbstractSortedMapDecorator", "(SortedMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "CaseInsensitiveMap", true, "CaseInsensitiveMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "CaseInsensitiveMap", true, "CaseInsensitiveMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "CompositeMap", "(Map,Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "CompositeMap", "(Map,Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "CompositeMap", "(Map,Map)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "CompositeMap", "(Map,Map)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "CompositeMap", "(Map[])", "", "Argument[0].ArrayElement.MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "CompositeMap", "(Map[])", "", "Argument[0].ArrayElement.MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "CompositeMap", "(Map[],CompositeMap$MapMutator)", "", "Argument[0].ArrayElement.MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "CompositeMap", "(Map[],CompositeMap$MapMutator)", "", "Argument[0].ArrayElement.MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "addComposited", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "addComposited", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "removeComposited", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "removeComposited", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "CompositeMap", true, "removeComposited", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.map", "DefaultedMap", true, "DefaultedMap", "(Object)", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "DefaultedMap", true, "defaultedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "DefaultedMap", true, "defaultedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "DefaultedMap", true, "defaultedMap", "(Map,Object)", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "EntrySetToMapIteratorAdapter", true, "EntrySetToMapIteratorAdapter", "", "", "Argument[0].Element.MapKey", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.map", "EntrySetToMapIteratorAdapter", true, "EntrySetToMapIteratorAdapter", "", "", "Argument[0].Element.MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "FixedSizeMap", true, "fixedSizeMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "FixedSizeMap", true, "fixedSizeMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "FixedSizeSortedMap", true, "fixedSizeSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "FixedSizeSortedMap", true, "fixedSizeSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "Flat3Map", true, "Flat3Map", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "Flat3Map", true, "Flat3Map", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "HashedMap", true, "HashedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "HashedMap", true, "HashedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "LRUMap", true, "LRUMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "LRUMap", true, "LRUMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "LRUMap", true, "LRUMap", "(Map,boolean)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "LRUMap", true, "LRUMap", "(Map,boolean)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "LRUMap", true, "get", "(Object,boolean)", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.map", "LazyMap", true, "lazyMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "LazyMap", true, "lazyMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "LazySortedMap", true, "lazySortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "LazySortedMap", true, "lazySortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "LinkedMap", true, "LinkedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "LinkedMap", true, "LinkedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "LinkedMap", true, "asList", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.map", "LinkedMap", true, "get", "(int)", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.map", "LinkedMap", true, "getValue", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.map", "LinkedMap", true, "remove", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.map", "ListOrderedMap", true, "asList", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.map", "ListOrderedMap", true, "get", "(int)", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.map", "ListOrderedMap", true, "getValue", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.map", "ListOrderedMap", true, "keyList", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.map", "ListOrderedMap", true, "listOrderedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "ListOrderedMap", true, "listOrderedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "ListOrderedMap", true, "put", "(int,Object,Object)", "", "Argument[1]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "ListOrderedMap", true, "put", "(int,Object,Object)", "", "Argument[2]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "ListOrderedMap", true, "putAll", "(int,Map)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "ListOrderedMap", true, "putAll", "(int,Map)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "ListOrderedMap", true, "remove", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.map", "ListOrderedMap", true, "setValue", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "ListOrderedMap", true, "valueList", "", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiKeyMap", true, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiKeyMap", true, "put", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiKeyMap", true, "put", "(Object,Object,Object)", "", "Argument[0..1]", "Argument[this].MapKey.Element", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiKeyMap", true, "put", "(Object,Object,Object)", "", "Argument[2]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiKeyMap", true, "put", "(Object,Object,Object,Object)", "", "Argument[0..2]", "Argument[this].MapKey.Element", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiKeyMap", true, "put", "(Object,Object,Object,Object)", "", "Argument[3]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiKeyMap", true, "put", "(Object,Object,Object,Object,Object)", "", "Argument[0..3]", "Argument[this].MapKey.Element", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiKeyMap", true, "put", "(Object,Object,Object,Object,Object)", "", "Argument[4]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiKeyMap", true, "put", "(Object,Object,Object,Object,Object,Object)", "", "Argument[0..4]", "Argument[this].MapKey.Element", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiKeyMap", true, "put", "(Object,Object,Object,Object,Object,Object)", "", "Argument[5]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiKeyMap", true, "put", "(MultiKey,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiKeyMap", true, "put", "(MultiKey,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiKeyMap", true, "removeMultiKey", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiValueMap", true, "getCollection", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiValueMap", true, "iterator", "()", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiValueMap", true, "iterator", "()", "", "Argument[this].MapValue.Element", "ReturnValue.Element.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiValueMap", true, "iterator", "(Object)", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiValueMap", true, "multiValueMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiValueMap", true, "multiValueMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiValueMap", true, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiValueMap", true, "putAll", "(Map)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiValueMap", true, "putAll", "(Object,Collection)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiValueMap", true, "putAll", "(Object,Collection)", "", "Argument[1].Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiValueMap", true, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiValueMap", true, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "MultiValueMap", true, "values", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(PassiveExpiringMap$ExpirationPolicy,Map)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(PassiveExpiringMap$ExpirationPolicy,Map)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(long,Map)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(long,Map)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(long,TimeUnit,Map)", "", "Argument[2].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "PassiveExpiringMap", true, "PassiveExpiringMap", "(long,TimeUnit,Map)", "", "Argument[2].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "PredicatedMap", true, "predicatedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "PredicatedMap", true, "predicatedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "PredicatedSortedMap", true, "predicatedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "PredicatedSortedMap", true, "predicatedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "SingletonMap", true, "SingletonMap", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "SingletonMap", true, "SingletonMap", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "SingletonMap", true, "SingletonMap", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "SingletonMap", true, "SingletonMap", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "SingletonMap", true, "SingletonMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "SingletonMap", true, "SingletonMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "SingletonMap", true, "SingletonMap", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "SingletonMap", true, "SingletonMap", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "SingletonMap", true, "setValue", "", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "TransformedMap", true, "transformingMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "TransformedMap", true, "transformingMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "TransformedSortedMap", true, "transformingSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "TransformedSortedMap", true, "transformingSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "UnmodifiableEntrySet", true, "unmodifiableEntrySet", "", "", "Argument[0].Element.MapKey", "ReturnValue.Element.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "UnmodifiableEntrySet", true, "unmodifiableEntrySet", "", "", "Argument[0].Element.MapValue", "ReturnValue.Element.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "UnmodifiableMap", true, "unmodifiableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "UnmodifiableMap", true, "unmodifiableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "UnmodifiableOrderedMap", true, "unmodifiableOrderedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "UnmodifiableOrderedMap", true, "unmodifiableOrderedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.map", "UnmodifiableSortedMap", true, "unmodifiableSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.map", "UnmodifiableSortedMap", true, "unmodifiableSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections4.map.model.yml b/java/ql/lib/ext/org.apache.commons.collections4.map.model.yml deleted file mode 100644 index 352358ecd554..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections4.map.model.yml +++ /dev/null @@ -1,138 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for DefaultedMap, LazyMap, TransformedMap, TransformedSortedMap - - ["org.apache.commons.collections4.map", "AbstractHashedMap", True, "AbstractHashedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "AbstractHashedMap", True, "AbstractHashedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "AbstractLinkedMap", True, "AbstractLinkedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "AbstractLinkedMap", True, "AbstractLinkedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "AbstractMapDecorator", True, "AbstractMapDecorator", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "AbstractMapDecorator", True, "AbstractMapDecorator", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "AbstractMapDecorator", True, "decorated", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "AbstractMapDecorator", True, "decorated", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "AbstractOrderedMapDecorator", True, "AbstractOrderedMapDecorator", "(OrderedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "AbstractOrderedMapDecorator", True, "AbstractOrderedMapDecorator", "(OrderedMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "AbstractSortedMapDecorator", True, "AbstractSortedMapDecorator", "(SortedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "AbstractSortedMapDecorator", True, "AbstractSortedMapDecorator", "(SortedMap)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "CaseInsensitiveMap", True, "CaseInsensitiveMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "CaseInsensitiveMap", True, "CaseInsensitiveMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "CompositeMap", "(Map,Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "CompositeMap", "(Map,Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "CompositeMap", "(Map,Map)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "CompositeMap", "(Map,Map)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "CompositeMap", "(Map,Map,CompositeMap$MapMutator)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "CompositeMap", "(Map[])", "", "Argument[0].ArrayElement.MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "CompositeMap", "(Map[])", "", "Argument[0].ArrayElement.MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "CompositeMap", "(Map[],CompositeMap$MapMutator)", "", "Argument[0].ArrayElement.MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "CompositeMap", "(Map[],CompositeMap$MapMutator)", "", "Argument[0].ArrayElement.MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "addComposited", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "addComposited", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "removeComposited", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "removeComposited", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "CompositeMap", True, "removeComposited", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "DefaultedMap", True, "DefaultedMap", "(Object)", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "DefaultedMap", True, "defaultedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "DefaultedMap", True, "defaultedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "DefaultedMap", True, "defaultedMap", "(Map,Object)", "", "Argument[1]", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "EntrySetToMapIteratorAdapter", True, "EntrySetToMapIteratorAdapter", "", "", "Argument[0].Element.MapKey", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "EntrySetToMapIteratorAdapter", True, "EntrySetToMapIteratorAdapter", "", "", "Argument[0].Element.MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "FixedSizeMap", True, "fixedSizeMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "FixedSizeMap", True, "fixedSizeMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "FixedSizeSortedMap", True, "fixedSizeSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "FixedSizeSortedMap", True, "fixedSizeSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "Flat3Map", True, "Flat3Map", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "Flat3Map", True, "Flat3Map", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "HashedMap", True, "HashedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "HashedMap", True, "HashedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "LRUMap", True, "LRUMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "LRUMap", True, "LRUMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "LRUMap", True, "LRUMap", "(Map,boolean)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "LRUMap", True, "LRUMap", "(Map,boolean)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "LRUMap", True, "get", "(Object,boolean)", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "LazyMap", True, "lazyMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "LazyMap", True, "lazyMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "LazySortedMap", True, "lazySortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "LazySortedMap", True, "lazySortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "LinkedMap", True, "LinkedMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "LinkedMap", True, "LinkedMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "LinkedMap", True, "asList", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "LinkedMap", True, "get", "(int)", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "LinkedMap", True, "getValue", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "LinkedMap", True, "remove", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "ListOrderedMap", True, "asList", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "ListOrderedMap", True, "get", "(int)", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "ListOrderedMap", True, "getValue", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "ListOrderedMap", True, "keyList", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "ListOrderedMap", True, "listOrderedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "ListOrderedMap", True, "listOrderedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "ListOrderedMap", True, "put", "(int,Object,Object)", "", "Argument[1]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "ListOrderedMap", True, "put", "(int,Object,Object)", "", "Argument[2]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "ListOrderedMap", True, "putAll", "(int,Map)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "ListOrderedMap", True, "putAll", "(int,Map)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "ListOrderedMap", True, "remove", "(int)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "ListOrderedMap", True, "setValue", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "ListOrderedMap", True, "valueList", "", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiKeyMap", True, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiKeyMap", True, "put", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiKeyMap", True, "put", "(Object,Object,Object)", "", "Argument[0..1]", "Argument[this].MapKey.Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiKeyMap", True, "put", "(Object,Object,Object)", "", "Argument[2]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiKeyMap", True, "put", "(Object,Object,Object,Object)", "", "Argument[0..2]", "Argument[this].MapKey.Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiKeyMap", True, "put", "(Object,Object,Object,Object)", "", "Argument[3]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiKeyMap", True, "put", "(Object,Object,Object,Object,Object)", "", "Argument[0..3]", "Argument[this].MapKey.Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiKeyMap", True, "put", "(Object,Object,Object,Object,Object)", "", "Argument[4]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiKeyMap", True, "put", "(Object,Object,Object,Object,Object,Object)", "", "Argument[0..4]", "Argument[this].MapKey.Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiKeyMap", True, "put", "(Object,Object,Object,Object,Object,Object)", "", "Argument[5]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiKeyMap", True, "put", "(MultiKey,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiKeyMap", True, "put", "(MultiKey,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiKeyMap", True, "removeMultiKey", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiValueMap", True, "getCollection", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiValueMap", True, "iterator", "()", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiValueMap", True, "iterator", "()", "", "Argument[this].MapValue.Element", "ReturnValue.Element.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiValueMap", True, "iterator", "(Object)", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiValueMap", True, "multiValueMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiValueMap", True, "multiValueMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiValueMap", True, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiValueMap", True, "putAll", "(Map)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiValueMap", True, "putAll", "(Object,Collection)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiValueMap", True, "putAll", "(Object,Collection)", "", "Argument[1].Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiValueMap", True, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiValueMap", True, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "MultiValueMap", True, "values", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(PassiveExpiringMap$ExpirationPolicy,Map)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(PassiveExpiringMap$ExpirationPolicy,Map)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(long,Map)", "", "Argument[1].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(long,Map)", "", "Argument[1].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(long,TimeUnit,Map)", "", "Argument[2].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "PassiveExpiringMap", True, "PassiveExpiringMap", "(long,TimeUnit,Map)", "", "Argument[2].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "PredicatedMap", True, "predicatedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "PredicatedMap", True, "predicatedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "PredicatedSortedMap", True, "predicatedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "PredicatedSortedMap", True, "predicatedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "SingletonMap", True, "SingletonMap", "(Map$Entry)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "SingletonMap", True, "SingletonMap", "(Map$Entry)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "SingletonMap", True, "SingletonMap", "(KeyValue)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "SingletonMap", True, "SingletonMap", "(KeyValue)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "SingletonMap", True, "SingletonMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "SingletonMap", True, "SingletonMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "SingletonMap", True, "SingletonMap", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "SingletonMap", True, "SingletonMap", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "SingletonMap", True, "setValue", "", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "TransformedMap", True, "transformingMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "TransformedMap", True, "transformingMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "TransformedSortedMap", True, "transformingSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "TransformedSortedMap", True, "transformingSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "UnmodifiableEntrySet", True, "unmodifiableEntrySet", "", "", "Argument[0].Element.MapKey", "ReturnValue.Element.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "UnmodifiableEntrySet", True, "unmodifiableEntrySet", "", "", "Argument[0].Element.MapValue", "ReturnValue.Element.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "UnmodifiableMap", True, "unmodifiableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "UnmodifiableMap", True, "unmodifiableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "UnmodifiableOrderedMap", True, "unmodifiableOrderedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "UnmodifiableOrderedMap", True, "unmodifiableOrderedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.map", "UnmodifiableSortedMap", True, "unmodifiableSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.map", "UnmodifiableSortedMap", True, "unmodifiableSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections4.model.json b/java/ql/lib/ext/org.apache.commons.collections4.model.json new file mode 100644 index 000000000000..d257614a670d --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections4.model.json @@ -0,0 +1,384 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should model things relating to Closure, Factory, Transformer, FluentIterable.forEach, FluentIterable.transform + // Note that when lambdas are supported we should model the package `org.apache.commons.collections4.functors`, + // and when more general callable flow is supported we should model the package + // `org.apache.commons.collections4.sequence`. + // Note that when lambdas are supported we should have more models for populateMap + // Note that when lambdas are supported we should have a model for collect, forAllButLastDo, forAllDo, transform + // Note that when lambdas are supported we should have a model for forEach, forEachButLast, transformedIterator + ["org.apache.commons.collections4", "ArrayStack", true, "peek", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "ArrayStack", true, "pop", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "ArrayStack", true, "push", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4", "ArrayStack", true, "push", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "Bag", true, "add", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4", "Bag", true, "uniqueSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "BagUtils", true, "collectionBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "BagUtils", true, "predicatedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "BagUtils", true, "predicatedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "BagUtils", true, "synchronizedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "BagUtils", true, "synchronizedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "BagUtils", true, "transformingBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "BagUtils", true, "transformingSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "BagUtils", true, "unmodifiableBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "BagUtils", true, "unmodifiableSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "BidiMap", true, "getKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "BidiMap", true, "inverseBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "BidiMap", true, "inverseBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "BidiMap", true, "removeValue", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "addAll", "(Collection,Enumeration)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "addAll", "(Collection,Iterable)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "addAll", "(Collection,Iterator)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "addAll", "(Collection,Object[])", "", "Argument[1].ArrayElement", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "addIgnoreNull", "", "", "Argument[1]", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "collate", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "collate", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "disjunction", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "disjunction", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "extractSingleton", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "find", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "get", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "get", "(Iterator,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "get", "(Map,int)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "get", "(Map,int)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "get", "(Object,int)", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "get", "(Object,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "get", "(Object,int)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "get", "(Object,int)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "getCardinalityMap", "", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "intersection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "intersection", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "permutations", "", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "predicatedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "removeAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "retainAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "select", "(Iterable,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "select", "(Iterable,Predicate,Collection)", "", "Argument[0].Element", "Argument[2].Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "select", "(Iterable,Predicate,Collection)", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "select", "(Iterable,Predicate,Collection,Collection)", "", "Argument[0].Element", "Argument[2].Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "select", "(Iterable,Predicate,Collection,Collection)", "", "Argument[0].Element", "Argument[3].Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "select", "(Iterable,Predicate,Collection,Collection)", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "selectRejected", "(Iterable,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "selectRejected", "(Iterable,Predicate,Collection)", "", "Argument[0].Element", "Argument[2].Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "selectRejected", "(Iterable,Predicate,Collection)", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "subtract", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "synchronizedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + // Note that `CollectionUtils.transformingCollection` does not transform existing list elements + ["org.apache.commons.collections4", "CollectionUtils", true, "transformingCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "union", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "union", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "CollectionUtils", true, "unmodifiableCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "EnumerationUtils", true, "get", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "EnumerationUtils", true, "toList", "(Enumeration)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "EnumerationUtils", true, "toList", "(StringTokenizer)", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "append", "(Iterable)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "append", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "append", "(Object[])", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "append", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "asEnumeration", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "collate", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "collate", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "copyInto", "", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "eval", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "filter", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "limit", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "loop", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "of", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "of", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "of", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "reverse", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "skip", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "toArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "toList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "unique", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "unmodifiable", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "zip", "(Iterable)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "zip", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "zip", "(Iterable[])", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "FluentIterable", true, "zip", "(Iterable[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "Get", true, "entrySet", "", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "Get", true, "entrySet", "", "", "Argument[this].MapValue", "ReturnValue.Element.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "Get", true, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "Get", true, "keySet", "()", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "Get", true, "remove", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "Get", true, "values", "()", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableGet", true, "mapIterator", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableGet", true, "mapIterator", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "boundedIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable,Iterable)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[3].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "chainedIterable", "(Iterable[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "collatedIterable", "(Comparator,Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "collatedIterable", "(Comparator,Iterable,Iterable)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "collatedIterable", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "collatedIterable", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "filteredIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "find", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "first", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "forEachButLast", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "get", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "loopingIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "partition", "", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "reversedIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "skippingIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "toList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "toString", "", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "toString", "", "", "Argument[3]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "toString", "", "", "Argument[4]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "uniqueIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "unmodifiableIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "zippingIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "zippingIterable", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IterableUtils", true, "zippingIterable", "(Iterable,Iterable[])", "", "Argument[1].ArrayElement.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "arrayIterator", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "arrayListIterator", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "asEnumeration", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "asIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "asIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "asMultipleUseIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "boundedIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "chainedIterator", "(Collection)", "", "Argument[0].Element.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "chainedIterator", "(Iterator,Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "chainedIterator", "(Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "chainedIterator", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "collatedIterator", "(Comparator,Collection)", "", "Argument[1].Element.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "collatedIterator", "(Comparator,Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "collatedIterator", "(Comparator,Iterator,Iterator)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "collatedIterator", "(Comparator,Iterator[])", "", "Argument[1].ArrayElement.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "filteredIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "filteredListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "find", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "first", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "forEachButLast", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "get", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "getIterator", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "getIterator", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "getIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "getIterator", "", "", "Argument[0].MapValue", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "loopingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "loopingListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "peekingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "pushbackIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "singletonIterator", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "singletonListIterator", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "skippingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "toArray", "", "", "Argument[0].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "toList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "toListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "toString", "", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "toString", "", "", "Argument[3]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "toString", "", "", "Argument[4]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "unmodifiableIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "unmodifiableListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "unmodifiableMapIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "unmodifiableMapIterator", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "zippingIterator", "(Iterator,Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "zippingIterator", "(Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "zippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "zippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "zippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "IteratorUtils", true, "zippingIterator", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "KeyValue", true, "getKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "KeyValue", true, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "defaultIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "defaultIfNull", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "fixedSizeList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "intersection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "intersection", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + // Note that `ListUtils.lazyList` does not transform existing list elements + ["org.apache.commons.collections4", "ListUtils", true, "lazyList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "longestCommonSubsequence", "(CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "longestCommonSubsequence", "(CharSequence,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "longestCommonSubsequence", "(List,List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "longestCommonSubsequence", "(List,List)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "longestCommonSubsequence", "(List,List,Equator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "longestCommonSubsequence", "(List,List,Equator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "partition", "", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "predicatedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "removeAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "retainAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "select", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "selectRejected", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "subtract", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "sum", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "sum", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "synchronizedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + // Note that `ListUtils.transformedList` does not transform existing list elements + ["org.apache.commons.collections4", "ListUtils", true, "transformedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "union", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "union", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "ListUtils", true, "unmodifiableList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + // Note that MapIterator implements Iterator, so it iterates over the keys of the map. + // In order for the models of Iterator to work we have to use Element instead of MapKey for key data. + ["org.apache.commons.collections4", "MapIterator", true, "getKey", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "MapIterator", true, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "MapIterator", true, "setValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "MapIterator", true, "setValue", "", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "fixedSizeMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "fixedSizeMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "fixedSizeSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "fixedSizeSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "getMap", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "getMap", "", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "getObject", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "getObject", "", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "getString", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "getString", "", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "invertMap", "", "", "Argument[0].MapKey", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "invertMap", "", "", "Argument[0].MapValue", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "iterableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "iterableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "iterableSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "iterableSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "lazyMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "lazyMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "lazySortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "lazySortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "multiValueMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "multiValueMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "orderedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "orderedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "populateMap", "(Map,Iterable,Transformer)", "", "Argument[1].Element", "Argument[0].MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "populateMap", "(MultiMap,Iterable,Transformer)", "", "Argument[1].Element", "Argument[0].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "predicatedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "predicatedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "predicatedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "predicatedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement", "Argument[0].MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement", "Argument[0].MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "Argument[0].MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "Argument[0].MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.MapKey", "Argument[0].MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.MapValue", "Argument[0].MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "putAll", "", "", "Argument[1].ArrayElement.MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "safeAddToMap", "", "", "Argument[1]", "Argument[0].MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "safeAddToMap", "", "", "Argument[2]", "Argument[0].MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "synchronizedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "synchronizedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "synchronizedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "synchronizedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "toMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "toMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "transformedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "transformedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "transformedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "transformedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "unmodifiableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "unmodifiableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "unmodifiableSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MapUtils", true, "unmodifiableSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MultiMap", true, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "MultiMap", true, "put", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MultiMap", true, "put", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiMap", true, "values", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiMapUtils", true, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "MultiMapUtils", true, "getCollection", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "MultiMapUtils", true, "getValuesAsBag", "", "", "Argument[0].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiMapUtils", true, "getValuesAsList", "", "", "Argument[0].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiMapUtils", true, "getValuesAsSet", "", "", "Argument[0].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiMapUtils", true, "transformedMultiValuedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MultiMapUtils", true, "transformedMultiValuedMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiMapUtils", true, "unmodifiableMultiValuedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MultiMapUtils", true, "unmodifiableMultiValuedMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiSet", true, "add", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiSet", true, "entrySet", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiSet", true, "uniqueSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiSet$Entry", true, "getElement", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "MultiSetUtils", true, "predicatedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiSetUtils", true, "synchronizedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiSetUtils", true, "unmodifiableMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "asMap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "asMap", "", "", "Argument[this].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "entries", "", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "entries", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "get", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "keySet", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "keys", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "mapIterator", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "mapIterator", "", "", "Argument[this].MapValue.Element", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "put", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "put", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "putAll", "(MultiValuedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "putAll", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "putAll", "(Object,Iterable)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "putAll", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "remove", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "MultiValuedMap", true, "values", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "OrderedIterator", true, "previous", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "OrderedMap", true, "firstKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "OrderedMap", true, "lastKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "OrderedMap", true, "nextKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "OrderedMap", true, "previousKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "Put", true, "put", "(Object,Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "Put", true, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4", "Put", true, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4", "Put", true, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4", "Put", true, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4", "QueueUtils", true, "predicatedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "QueueUtils", true, "synchronizedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "QueueUtils", true, "transformingQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "QueueUtils", true, "unmodifiableQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "difference", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "disjunction", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "disjunction", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "hashSet", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "intersection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "intersection", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "orderedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "predicatedNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "predicatedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "predicatedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "synchronizedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "synchronizedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "transformedNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "transformedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "transformedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "union", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "union", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "unmodifiableNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "unmodifiableSet", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "unmodifiableSet", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils", true, "unmodifiableSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils$SetView", true, "copyInto", "", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils$SetView", true, "createIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SetUtils$SetView", true, "toSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4", "SortedBag", true, "first", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "SortedBag", true, "last", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4", "SplitMapUtils", true, "readableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "SplitMapUtils", true, "readableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "SplitMapUtils", true, "writableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "SplitMapUtils", true, "writableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "Trie", true, "prefixMap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "Trie", true, "prefixMap", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4", "TrieUtils", true, "unmodifiableTrie", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4", "TrieUtils", true, "unmodifiableTrie", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections4.model.yml b/java/ql/lib/ext/org.apache.commons.collections4.model.yml deleted file mode 100644 index b9c6b6e2838b..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections4.model.yml +++ /dev/null @@ -1,377 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should model things relating to Closure, Factory, Transformer, FluentIterable.forEach, FluentIterable.transform - # Note that when lambdas are supported we should model the package `org.apache.commons.collections4.functors`, - # and when more general callable flow is supported we should model the package - # `org.apache.commons.collections4.sequence`. - # Note that when lambdas are supported we should have more models for populateMap - # Note that when lambdas are supported we should have a model for collect, forAllButLastDo, forAllDo, transform - # Note that when lambdas are supported we should have a model for forEach, forEachButLast, transformedIterator - - ["org.apache.commons.collections4", "ArrayStack", True, "peek", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "ArrayStack", True, "pop", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "ArrayStack", True, "push", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4", "ArrayStack", True, "push", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "Bag", True, "add", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4", "Bag", True, "uniqueSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "BagUtils", True, "collectionBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "BagUtils", True, "predicatedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "BagUtils", True, "predicatedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "BagUtils", True, "synchronizedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "BagUtils", True, "synchronizedSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "BagUtils", True, "transformingBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "BagUtils", True, "transformingSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "BagUtils", True, "unmodifiableBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "BagUtils", True, "unmodifiableSortedBag", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "BidiMap", True, "getKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "BidiMap", True, "inverseBidiMap", "", "", "Argument[this].MapKey", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "BidiMap", True, "inverseBidiMap", "", "", "Argument[this].MapValue", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "BidiMap", True, "removeValue", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "addAll", "(Collection,Enumeration)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "addAll", "(Collection,Iterable)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "addAll", "(Collection,Iterator)", "", "Argument[1].Element", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "addAll", "(Collection,Object[])", "", "Argument[1].ArrayElement", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "addIgnoreNull", "", "", "Argument[1]", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "collate", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "collate", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "disjunction", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "disjunction", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "extractSingleton", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "find", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "get", "(Iterable,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "get", "(Iterator,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "get", "(Map,int)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "get", "(Map,int)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "get", "(Object,int)", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "get", "(Object,int)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "get", "(Object,int)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "get", "(Object,int)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "getCardinalityMap", "", "", "Argument[0].Element", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "intersection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "intersection", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "permutations", "", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "predicatedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "removeAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "retainAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "select", "(Iterable,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "select", "(Iterable,Predicate,Collection)", "", "Argument[0].Element", "Argument[2].Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "select", "(Iterable,Predicate,Collection)", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "select", "(Iterable,Predicate,Collection,Collection)", "", "Argument[0].Element", "Argument[2].Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "select", "(Iterable,Predicate,Collection,Collection)", "", "Argument[0].Element", "Argument[3].Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "select", "(Iterable,Predicate,Collection,Collection)", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "selectRejected", "(Iterable,Predicate)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "selectRejected", "(Iterable,Predicate,Collection)", "", "Argument[0].Element", "Argument[2].Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "selectRejected", "(Iterable,Predicate,Collection)", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "subtract", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "synchronizedCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - # Note that `CollectionUtils.transformingCollection` does not transform existing list elements - - ["org.apache.commons.collections4", "CollectionUtils", True, "transformingCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "union", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "union", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "CollectionUtils", True, "unmodifiableCollection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "EnumerationUtils", True, "get", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "EnumerationUtils", True, "toList", "(Enumeration)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "EnumerationUtils", True, "toList", "(StringTokenizer)", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "append", "(Iterable)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "append", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "append", "(Object[])", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "append", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "asEnumeration", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "collate", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "collate", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "copyInto", "", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "eval", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "filter", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "limit", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "loop", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "of", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "of", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "of", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "reverse", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "skip", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "toArray", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "toList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "unique", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "unmodifiable", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "zip", "(Iterable)", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "zip", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "zip", "(Iterable[])", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "FluentIterable", True, "zip", "(Iterable[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "Get", True, "entrySet", "", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "Get", True, "entrySet", "", "", "Argument[this].MapValue", "ReturnValue.Element.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "Get", True, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "Get", True, "keySet", "()", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "Get", True, "remove", "(Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "Get", True, "values", "()", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableGet", True, "mapIterator", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableGet", True, "mapIterator", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "boundedIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable,Iterable)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "chainedIterable", "(Iterable,Iterable,Iterable,Iterable)", "", "Argument[3].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "chainedIterable", "(Iterable[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "collatedIterable", "(Comparator,Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "collatedIterable", "(Comparator,Iterable,Iterable)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "collatedIterable", "(Iterable,Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "collatedIterable", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "filteredIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "find", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "first", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "forEachButLast", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "get", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "loopingIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "partition", "", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "reversedIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "skippingIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "toList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "toString", "", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "toString", "", "", "Argument[3]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "toString", "", "", "Argument[4]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "uniqueIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "unmodifiableIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "zippingIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "zippingIterable", "(Iterable,Iterable)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IterableUtils", True, "zippingIterable", "(Iterable,Iterable[])", "", "Argument[1].ArrayElement.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "arrayIterator", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "arrayListIterator", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "asEnumeration", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "asIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "asIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "asMultipleUseIterable", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "boundedIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "chainedIterator", "(Collection)", "", "Argument[0].Element.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "chainedIterator", "(Iterator,Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "chainedIterator", "(Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "chainedIterator", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "collatedIterator", "(Comparator,Collection)", "", "Argument[1].Element.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "collatedIterator", "(Comparator,Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "collatedIterator", "(Comparator,Iterator,Iterator)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "collatedIterator", "(Comparator,Iterator[])", "", "Argument[1].ArrayElement.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "filteredIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "filteredListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "find", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "first", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "forEachButLast", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "get", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "getIterator", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "getIterator", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "getIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "getIterator", "", "", "Argument[0].MapValue", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "loopingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "loopingListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "peekingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "pushbackIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "singletonIterator", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "singletonListIterator", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "skippingIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "toArray", "", "", "Argument[0].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "toList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "toListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "toString", "", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "toString", "", "", "Argument[3]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "toString", "", "", "Argument[4]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "unmodifiableIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "unmodifiableListIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "unmodifiableMapIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "unmodifiableMapIterator", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "zippingIterator", "(Iterator,Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "zippingIterator", "(Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "zippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "zippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "zippingIterator", "(Iterator,Iterator,Iterator)", "", "Argument[2].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "IteratorUtils", True, "zippingIterator", "(Iterator[])", "", "Argument[0].ArrayElement.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "KeyValue", True, "getKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "KeyValue", True, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "defaultIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "defaultIfNull", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "fixedSizeList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "intersection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "intersection", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - # Note that `ListUtils.lazyList` does not transform existing list elements - - ["org.apache.commons.collections4", "ListUtils", True, "lazyList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "longestCommonSubsequence", "(CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "longestCommonSubsequence", "(CharSequence,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "longestCommonSubsequence", "(List,List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "longestCommonSubsequence", "(List,List)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "longestCommonSubsequence", "(List,List,Equator)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "longestCommonSubsequence", "(List,List,Equator)", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "partition", "", "", "Argument[0].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "predicatedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "removeAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "retainAll", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "select", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "selectRejected", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "subtract", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "sum", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "sum", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "synchronizedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - # Note that `ListUtils.transformedList` does not transform existing list elements - - ["org.apache.commons.collections4", "ListUtils", True, "transformedList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "union", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "union", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "ListUtils", True, "unmodifiableList", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - # Note that MapIterator implements Iterator, so it iterates over the keys of the map. - # In order for the models of Iterator to work we have to use Element instead of MapKey for key data. - - ["org.apache.commons.collections4", "MapIterator", True, "getKey", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapIterator", True, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapIterator", True, "setValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapIterator", True, "setValue", "", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "fixedSizeMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "fixedSizeMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "fixedSizeSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "fixedSizeSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "getMap", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "getMap", "", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "getObject", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "getObject", "", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "getString", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "getString", "", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "invertMap", "", "", "Argument[0].MapKey", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "invertMap", "", "", "Argument[0].MapValue", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "iterableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "iterableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "iterableSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "iterableSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "lazyMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "lazyMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "lazySortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "lazySortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "multiValueMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "multiValueMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "orderedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "orderedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "populateMap", "(Map,Iterable,Transformer)", "", "Argument[1].Element", "Argument[0].MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "populateMap", "(MultiMap,Iterable,Transformer)", "", "Argument[1].Element", "Argument[0].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "predicatedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "predicatedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "predicatedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "predicatedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement", "Argument[0].MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement", "Argument[0].MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "Argument[0].MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "Argument[0].MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.ArrayElement", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.MapKey", "Argument[0].MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.MapValue", "Argument[0].MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "putAll", "", "", "Argument[1].ArrayElement.MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "safeAddToMap", "", "", "Argument[1]", "Argument[0].MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "safeAddToMap", "", "", "Argument[2]", "Argument[0].MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "synchronizedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "synchronizedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "synchronizedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "synchronizedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "toMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "toMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "transformedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "transformedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "transformedSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "transformedSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "unmodifiableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "unmodifiableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "unmodifiableSortedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MapUtils", True, "unmodifiableSortedMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MultiMap", True, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "MultiMap", True, "put", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MultiMap", True, "put", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiMap", True, "values", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiMapUtils", True, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "MultiMapUtils", True, "getCollection", "", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "MultiMapUtils", True, "getValuesAsBag", "", "", "Argument[0].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiMapUtils", True, "getValuesAsList", "", "", "Argument[0].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiMapUtils", True, "getValuesAsSet", "", "", "Argument[0].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiMapUtils", True, "transformedMultiValuedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MultiMapUtils", True, "transformedMultiValuedMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiMapUtils", True, "unmodifiableMultiValuedMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MultiMapUtils", True, "unmodifiableMultiValuedMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiSet", True, "add", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiSet", True, "entrySet", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiSet", True, "uniqueSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiSet$Entry", True, "getElement", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "MultiSetUtils", True, "predicatedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiSetUtils", True, "synchronizedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiSetUtils", True, "unmodifiableMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "asMap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "asMap", "", "", "Argument[this].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "entries", "", "", "Argument[this].MapKey", "ReturnValue.Element.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "entries", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "get", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "keySet", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "keys", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "mapIterator", "", "", "Argument[this].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "mapIterator", "", "", "Argument[this].MapValue.Element", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "put", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "put", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "putAll", "(MultiValuedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "putAll", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "putAll", "(Object,Iterable)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "putAll", "(Object,Iterable)", "", "Argument[1].Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "remove", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "MultiValuedMap", True, "values", "", "", "Argument[this].MapValue.Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "OrderedIterator", True, "previous", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "OrderedMap", True, "firstKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "OrderedMap", True, "lastKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "OrderedMap", True, "nextKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "OrderedMap", True, "previousKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "Put", True, "put", "(Object,Object)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "Put", True, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "Put", True, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "Put", True, "putAll", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "Put", True, "putAll", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "QueueUtils", True, "predicatedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "QueueUtils", True, "synchronizedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "QueueUtils", True, "transformingQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "QueueUtils", True, "unmodifiableQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "difference", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "disjunction", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "disjunction", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "emptyIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "hashSet", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "intersection", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "intersection", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "orderedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "predicatedNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "predicatedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "predicatedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "synchronizedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "synchronizedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "transformedNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "transformedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "transformedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "union", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "union", "", "", "Argument[1].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "unmodifiableNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "unmodifiableSet", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "unmodifiableSet", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils", True, "unmodifiableSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils$SetView", True, "copyInto", "", "", "Argument[this].Element", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils$SetView", True, "createIterator", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SetUtils$SetView", True, "toSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4", "SortedBag", True, "first", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "SortedBag", True, "last", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4", "SplitMapUtils", True, "readableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "SplitMapUtils", True, "readableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "SplitMapUtils", True, "writableMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "SplitMapUtils", True, "writableMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "Trie", True, "prefixMap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "Trie", True, "prefixMap", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4", "TrieUtils", True, "unmodifiableTrie", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4", "TrieUtils", True, "unmodifiableTrie", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections4.multimap.model.json b/java/ql/lib/ext/org.apache.commons.collections4.multimap.model.json new file mode 100644 index 000000000000..aea401015fce --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections4.multimap.model.json @@ -0,0 +1,25 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedMultiValuedMap + ["org.apache.commons.collections4.multimap", "ArrayListValuedHashMap", true, "ArrayListValuedHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.multimap", "ArrayListValuedHashMap", true, "ArrayListValuedHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4.multimap", "ArrayListValuedHashMap", true, "ArrayListValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.multimap", "ArrayListValuedHashMap", true, "ArrayListValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4.multimap", "HashSetValuedHashMap", true, "HashSetValuedHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.multimap", "HashSetValuedHashMap", true, "HashSetValuedHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4.multimap", "HashSetValuedHashMap", true, "HashSetValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.multimap", "HashSetValuedHashMap", true, "HashSetValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4.multimap", "TransformedMultiValuedMap", true, "transformingMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.multimap", "TransformedMultiValuedMap", true, "transformingMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"], + ["org.apache.commons.collections4.multimap", "UnmodifiableMultiValuedMap", true, "unmodifiableMultiValuedMap", "(MultiValuedMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.multimap", "UnmodifiableMultiValuedMap", true, "unmodifiableMultiValuedMap", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections4.multimap.model.yml b/java/ql/lib/ext/org.apache.commons.collections4.multimap.model.yml deleted file mode 100644 index 914216c9803d..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections4.multimap.model.yml +++ /dev/null @@ -1,18 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedMultiValuedMap - - ["org.apache.commons.collections4.multimap", "ArrayListValuedHashMap", True, "ArrayListValuedHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.multimap", "ArrayListValuedHashMap", True, "ArrayListValuedHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.multimap", "ArrayListValuedHashMap", True, "ArrayListValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.multimap", "ArrayListValuedHashMap", True, "ArrayListValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.multimap", "HashSetValuedHashMap", True, "HashSetValuedHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.multimap", "HashSetValuedHashMap", True, "HashSetValuedHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.multimap", "HashSetValuedHashMap", True, "HashSetValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.multimap", "HashSetValuedHashMap", True, "HashSetValuedHashMap", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.multimap", "TransformedMultiValuedMap", True, "transformingMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.multimap", "TransformedMultiValuedMap", True, "transformingMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.multimap", "UnmodifiableMultiValuedMap", True, "unmodifiableMultiValuedMap", "(MultiValuedMap)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.multimap", "UnmodifiableMultiValuedMap", True, "unmodifiableMultiValuedMap", "(MultiValuedMap)", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections4.multiset.model.json b/java/ql/lib/ext/org.apache.commons.collections4.multiset.model.json new file mode 100644 index 000000000000..04cbb7da2ee6 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections4.multiset.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.collections4.multiset", "HashMultiSet", true, "HashMultiSet", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.multiset", "PredicatedMultiSet", true, "predicatedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.multiset", "SynchronizedMultiSet", true, "synchronizedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.multiset", "UnmodifiableMultiSet", true, "unmodifiableMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections4.multiset.model.yml b/java/ql/lib/ext/org.apache.commons.collections4.multiset.model.yml deleted file mode 100644 index ee7687dc2340..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections4.multiset.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.collections4.multiset", "HashMultiSet", True, "HashMultiSet", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.multiset", "PredicatedMultiSet", True, "predicatedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.multiset", "SynchronizedMultiSet", True, "synchronizedMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.multiset", "UnmodifiableMultiSet", True, "unmodifiableMultiSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections4.properties.model.json b/java/ql/lib/ext/org.apache.commons.collections4.properties.model.json new file mode 100644 index 000000000000..4c98b969a053 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections4.properties.model.json @@ -0,0 +1,20 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", true, "load", "(ClassLoader,String)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", true, "load", "(File)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", true, "load", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", true, "load", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", true, "load", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", true, "load", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", true, "load", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", true, "load", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections4.properties.model.yml b/java/ql/lib/ext/org.apache.commons.collections4.properties.model.yml deleted file mode 100644 index 9187922313a6..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections4.properties.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", True, "load", "(ClassLoader,String)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", True, "load", "(File)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", True, "load", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", True, "load", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", True, "load", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", True, "load", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", True, "load", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.collections4.properties", "AbstractPropertiesFactory", True, "load", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections4.queue.model.json b/java/ql/lib/ext/org.apache.commons.collections4.queue.model.json new file mode 100644 index 000000000000..e276a78e287e --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections4.queue.model.json @@ -0,0 +1,19 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedQueue + ["org.apache.commons.collections4.queue", "CircularFifoQueue", true, "CircularFifoQueue", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.queue", "CircularFifoQueue", true, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.queue", "PredicatedQueue", true, "predicatedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.queue", "SynchronizedQueue", true, "synchronizedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.queue", "TransformedQueue", true, "transformingQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.queue", "UnmodifiableQueue", true, "unmodifiableQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections4.queue.model.yml b/java/ql/lib/ext/org.apache.commons.collections4.queue.model.yml deleted file mode 100644 index 5102aa27e08e..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections4.queue.model.yml +++ /dev/null @@ -1,12 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedQueue - - ["org.apache.commons.collections4.queue", "CircularFifoQueue", True, "CircularFifoQueue", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.queue", "CircularFifoQueue", True, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.queue", "PredicatedQueue", True, "predicatedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.queue", "SynchronizedQueue", True, "synchronizedQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.queue", "TransformedQueue", True, "transformingQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.queue", "UnmodifiableQueue", True, "unmodifiableQueue", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections4.set.model.json b/java/ql/lib/ext/org.apache.commons.collections4.set.model.json new file mode 100644 index 000000000000..e56844e8922c --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections4.set.model.json @@ -0,0 +1,46 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedNavigableSet + ["org.apache.commons.collections4.set", "AbstractNavigableSetDecorator", true, "AbstractNavigableSetDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.set", "AbstractSetDecorator", true, "AbstractSetDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.set", "AbstractSortedSetDecorator", true, "AbstractSortedSetDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.set", "CompositeSet", true, "CompositeSet", "(Set)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.set", "CompositeSet", true, "CompositeSet", "(Set[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.set", "CompositeSet", true, "addComposited", "(Set)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.set", "CompositeSet", true, "addComposited", "(Set,Set)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.set", "CompositeSet", true, "addComposited", "(Set,Set)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.set", "CompositeSet", true, "addComposited", "(Set[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.set", "CompositeSet", true, "getSets", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "CompositeSet", true, "toSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "CompositeSet$SetMutator", true, "add", "", "", "Argument[2]", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections4.set", "CompositeSet$SetMutator", true, "add", "", "", "Argument[2]", "Argument[1].Element.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "CompositeSet$SetMutator", true, "addAll", "", "", "Argument[2].Element", "Argument[0].Element", "value", "manual"], + ["org.apache.commons.collections4.set", "CompositeSet$SetMutator", true, "addAll", "", "", "Argument[2].Element", "Argument[1].Element.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "ListOrderedSet", true, "add", "", "", "Argument[1]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.set", "ListOrderedSet", true, "add", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.set", "ListOrderedSet", true, "addAll", "", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.set", "ListOrderedSet", true, "addAll", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.apache.commons.collections4.set", "ListOrderedSet", true, "asList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "ListOrderedSet", true, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.set", "ListOrderedSet", true, "listOrderedSet", "(List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "ListOrderedSet", true, "listOrderedSet", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "MapBackedSet", true, "mapBackedSet", "", "", "Argument[0].MapKey", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "PredicatedNavigableSet", true, "predicatedNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "PredicatedSet", true, "predicatedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "PredicatedSortedSet", true, "predicatedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "TransformedNavigableSet", true, "transformingNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "TransformedSet", true, "transformingSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "TransformedSortedSet", true, "transformingSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "UnmodifiableNavigableSet", true, "unmodifiableNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "UnmodifiableSet", true, "unmodifiableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.apache.commons.collections4.set", "UnmodifiableSortedSet", true, "unmodifiableSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections4.set.model.yml b/java/ql/lib/ext/org.apache.commons.collections4.set.model.yml deleted file mode 100644 index ecb6d4f46fb1..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections4.set.model.yml +++ /dev/null @@ -1,39 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedNavigableSet - - ["org.apache.commons.collections4.set", "AbstractNavigableSetDecorator", True, "AbstractNavigableSetDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "AbstractSetDecorator", True, "AbstractSetDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "AbstractSortedSetDecorator", True, "AbstractSortedSetDecorator", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "CompositeSet", True, "CompositeSet", "(Set)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "CompositeSet", True, "CompositeSet", "(Set[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "CompositeSet", True, "addComposited", "(Set)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "CompositeSet", True, "addComposited", "(Set,Set)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "CompositeSet", True, "addComposited", "(Set,Set)", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "CompositeSet", True, "addComposited", "(Set[])", "", "Argument[0].ArrayElement.Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "CompositeSet", True, "getSets", "", "", "Argument[this].Element", "ReturnValue.Element.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "CompositeSet", True, "toSet", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "CompositeSet$SetMutator", True, "add", "", "", "Argument[2]", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "CompositeSet$SetMutator", True, "add", "", "", "Argument[2]", "Argument[1].Element.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "CompositeSet$SetMutator", True, "addAll", "", "", "Argument[2].Element", "Argument[0].Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "CompositeSet$SetMutator", True, "addAll", "", "", "Argument[2].Element", "Argument[1].Element.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "ListOrderedSet", True, "add", "", "", "Argument[1]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "ListOrderedSet", True, "add", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "ListOrderedSet", True, "addAll", "", "", "Argument[1].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "ListOrderedSet", True, "addAll", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "ListOrderedSet", True, "asList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "ListOrderedSet", True, "get", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.set", "ListOrderedSet", True, "listOrderedSet", "(List)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "ListOrderedSet", True, "listOrderedSet", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "MapBackedSet", True, "mapBackedSet", "", "", "Argument[0].MapKey", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "PredicatedNavigableSet", True, "predicatedNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "PredicatedSet", True, "predicatedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "PredicatedSortedSet", True, "predicatedSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "TransformedNavigableSet", True, "transformingNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "TransformedSet", True, "transformingSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "TransformedSortedSet", True, "transformingSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "UnmodifiableNavigableSet", True, "unmodifiableNavigableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "UnmodifiableSet", True, "unmodifiableSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.apache.commons.collections4.set", "UnmodifiableSortedSet", True, "unmodifiableSortedSet", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections4.splitmap.model.json b/java/ql/lib/ext/org.apache.commons.collections4.splitmap.model.json new file mode 100644 index 000000000000..cd93c05f8ff0 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections4.splitmap.model.json @@ -0,0 +1,17 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedSplitMap + ["org.apache.commons.collections4.splitmap", "AbstractIterableGetMapDecorator", true, "AbstractIterableGetMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.splitmap", "AbstractIterableGetMapDecorator", true, "AbstractIterableGetMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.splitmap", "TransformedSplitMap", true, "transformingMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.splitmap", "TransformedSplitMap", true, "transformingMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections4.splitmap.model.yml b/java/ql/lib/ext/org.apache.commons.collections4.splitmap.model.yml deleted file mode 100644 index b08f89a35561..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections4.splitmap.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedSplitMap - - ["org.apache.commons.collections4.splitmap", "AbstractIterableGetMapDecorator", True, "AbstractIterableGetMapDecorator", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.splitmap", "AbstractIterableGetMapDecorator", True, "AbstractIterableGetMapDecorator", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.splitmap", "TransformedSplitMap", True, "transformingMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.splitmap", "TransformedSplitMap", True, "transformingMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.collections4.trie.model.json b/java/ql/lib/ext/org.apache.commons.collections4.trie.model.json new file mode 100644 index 000000000000..08e39243e353 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.collections4.trie.model.json @@ -0,0 +1,21 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + // Note that when lambdas are supported we should have more models for TransformedSplitMap + ["org.apache.commons.collections4.trie", "AbstractPatriciaTrie", true, "select", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.trie", "AbstractPatriciaTrie", true, "select", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.collections4.trie", "AbstractPatriciaTrie", true, "selectKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.trie", "AbstractPatriciaTrie", true, "selectValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.apache.commons.collections4.trie", "PatriciaTrie", true, "PatriciaTrie", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.apache.commons.collections4.trie", "PatriciaTrie", true, "PatriciaTrie", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.apache.commons.collections4.trie", "UnmodifiableTrie", true, "unmodifiableTrie", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.collections4.trie", "UnmodifiableTrie", true, "unmodifiableTrie", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.collections4.trie.model.yml b/java/ql/lib/ext/org.apache.commons.collections4.trie.model.yml deleted file mode 100644 index 56e815273fc7..000000000000 --- a/java/ql/lib/ext/org.apache.commons.collections4.trie.model.yml +++ /dev/null @@ -1,14 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - # Note that when lambdas are supported we should have more models for TransformedSplitMap - - ["org.apache.commons.collections4.trie", "AbstractPatriciaTrie", True, "select", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.trie", "AbstractPatriciaTrie", True, "select", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.collections4.trie", "AbstractPatriciaTrie", True, "selectKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.trie", "AbstractPatriciaTrie", True, "selectValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.apache.commons.collections4.trie", "PatriciaTrie", True, "PatriciaTrie", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.apache.commons.collections4.trie", "PatriciaTrie", True, "PatriciaTrie", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.apache.commons.collections4.trie", "UnmodifiableTrie", True, "unmodifiableTrie", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.collections4.trie", "UnmodifiableTrie", True, "unmodifiableTrie", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.compress.archivers.tar.model.json b/java/ql/lib/ext/org.apache.commons.compress.archivers.tar.model.json new file mode 100644 index 000000000000..b0a8287151cb --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.compress.archivers.tar.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.compress.archivers.tar", "TarArchiveEntry", true, "TarArchiveEntry", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.commons.compress.archivers.tar", "TarArchiveEntry", true, "TarArchiveEntry", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.commons.compress.archivers.tar", "TarArchiveEntry", true, "TarArchiveEntry", "(String,byte)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.commons.compress.archivers.tar", "TarArchiveEntry", true, "setLinkName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.compress.archivers.tar.model.yml b/java/ql/lib/ext/org.apache.commons.compress.archivers.tar.model.yml deleted file mode 100644 index 4eeaa688d37f..000000000000 --- a/java/ql/lib/ext/org.apache.commons.compress.archivers.tar.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.compress.archivers.tar", "TarArchiveEntry", True, "TarArchiveEntry", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.commons.compress.archivers.tar", "TarArchiveEntry", True, "TarArchiveEntry", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.commons.compress.archivers.tar", "TarArchiveEntry", True, "TarArchiveEntry", "(String,byte)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.commons.compress.archivers.tar", "TarArchiveEntry", True, "setLinkName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.commons.exec.environment.model.json b/java/ql/lib/ext/org.apache.commons.exec.environment.model.json new file mode 100644 index 000000000000..a19588af057e --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.exec.environment.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.commons.exec.environment", "EnvironmentUtils", true, "addVariableToEnvironment", "(Map,String)", "", "Argument[0]", "environment-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.exec.environment.model.yml b/java/ql/lib/ext/org.apache.commons.exec.environment.model.yml deleted file mode 100644 index 2e7cc65b412c..000000000000 --- a/java/ql/lib/ext/org.apache.commons.exec.environment.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.commons.exec.environment", "EnvironmentUtils", True, "addVariableToEnvironment", "(Map,String)", "", "Argument[0]", "environment-injection", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/org.apache.commons.exec.launcher.model.json b/java/ql/lib/ext/org.apache.commons.exec.launcher.model.json new file mode 100644 index 000000000000..90e736d83a8f --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.exec.launcher.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.commons.exec.launcher", "CommandLauncher", true, "exec", "", "", "Argument[1]", "environment-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.exec.launcher.model.yml b/java/ql/lib/ext/org.apache.commons.exec.launcher.model.yml deleted file mode 100644 index 06b9e7910632..000000000000 --- a/java/ql/lib/ext/org.apache.commons.exec.launcher.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.commons.exec.launcher", "CommandLauncher", True, "exec", "", "", "Argument[1]", "environment-injection", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/org.apache.commons.exec.model.json b/java/ql/lib/ext/org.apache.commons.exec.model.json new file mode 100644 index 000000000000..cc4a76f8b309 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.exec.model.json @@ -0,0 +1,20 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.commons.exec", "CommandLine", true, "parse", "(String)", "", "Argument[0]", "command-injection", "manual"], + ["org.apache.commons.exec", "CommandLine", true, "parse", "(String,Map)", "", "Argument[0]", "command-injection", "manual"], + ["org.apache.commons.exec", "CommandLine", true, "addArguments", "(String)", "", "Argument[0]", "command-injection", "manual"], + ["org.apache.commons.exec", "CommandLine", true, "addArguments", "(String,boolean)", "", "Argument[0]", "command-injection", "manual"], + ["org.apache.commons.exec", "CommandLine", true, "addArguments", "(String[])", "", "Argument[0]", "command-injection", "manual"], + ["org.apache.commons.exec", "CommandLine", true, "addArguments", "(String[],boolean)", "", "Argument[0]", "command-injection", "manual"], + ["org.apache.commons.exec", "Executor", true, "execute", "(CommandLine,Map)", "", "Argument[1]", "environment-injection", "manual"], + ["org.apache.commons.exec", "Executor", true, "execute", "(CommandLine,Map,ExecuteResultHandler)", "", "Argument[1]", "environment-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.exec.model.yml b/java/ql/lib/ext/org.apache.commons.exec.model.yml deleted file mode 100644 index a238ed906a87..000000000000 --- a/java/ql/lib/ext/org.apache.commons.exec.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.commons.exec", "CommandLine", True, "parse", "(String)", "", "Argument[0]", "command-injection", "manual"] - - ["org.apache.commons.exec", "CommandLine", True, "parse", "(String,Map)", "", "Argument[0]", "command-injection", "manual"] - - ["org.apache.commons.exec", "CommandLine", True, "addArguments", "(String)", "", "Argument[0]", "command-injection", "manual"] - - ["org.apache.commons.exec", "CommandLine", True, "addArguments", "(String,boolean)", "", "Argument[0]", "command-injection", "manual"] - - ["org.apache.commons.exec", "CommandLine", True, "addArguments", "(String[])", "", "Argument[0]", "command-injection", "manual"] - - ["org.apache.commons.exec", "CommandLine", True, "addArguments", "(String[],boolean)", "", "Argument[0]", "command-injection", "manual"] - - ["org.apache.commons.exec", "Executor", True, "execute", "(CommandLine,Map)", "", "Argument[1]", "environment-injection", "manual"] - - ["org.apache.commons.exec", "Executor", True, "execute", "(CommandLine,Map,ExecuteResultHandler)", "", "Argument[1]", "environment-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.fileupload.model.json b/java/ql/lib/ext/org.apache.commons.fileupload.model.json new file mode 100644 index 000000000000..c58dee5ad053 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.fileupload.model.json @@ -0,0 +1,23 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.commons.fileupload", "FileItem", true, "get", "()", "", "ReturnValue", "remote", "manual"], + ["org.apache.commons.fileupload", "FileItem", true, "getContentType", "()", "", "ReturnValue", "remote", "manual"], + ["org.apache.commons.fileupload", "FileItem", true, "getFieldName", "()", "", "ReturnValue", "remote", "manual"], + ["org.apache.commons.fileupload", "FileItem", true, "getInputStream", "()", "", "ReturnValue", "remote", "manual"], + ["org.apache.commons.fileupload", "FileItem", true, "getName", "()", "", "ReturnValue", "remote", "manual"], + ["org.apache.commons.fileupload", "FileItem", true, "getString", "()", "", "ReturnValue", "remote", "manual"], + ["org.apache.commons.fileupload", "FileItem", true, "getString", "(String)", "", "ReturnValue", "remote", "manual"], + ["org.apache.commons.fileupload", "FileItemStream", true, "getContentType", "()", "", "ReturnValue", "remote", "manual"], + ["org.apache.commons.fileupload", "FileItemStream", true, "getFieldName", "()", "", "ReturnValue", "remote", "manual"], + ["org.apache.commons.fileupload", "FileItemStream", true, "getName", "()", "", "ReturnValue", "remote", "manual"], + ["org.apache.commons.fileupload", "FileItemStream", true, "openStream", "()", "", "ReturnValue", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.fileupload.model.yml b/java/ql/lib/ext/org.apache.commons.fileupload.model.yml deleted file mode 100644 index e7f61572164d..000000000000 --- a/java/ql/lib/ext/org.apache.commons.fileupload.model.yml +++ /dev/null @@ -1,16 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.commons.fileupload", "FileItem", True, "get", "()", "", "ReturnValue", "remote", "manual"] - - ["org.apache.commons.fileupload", "FileItem", True, "getContentType", "()", "", "ReturnValue", "remote", "manual"] - - ["org.apache.commons.fileupload", "FileItem", True, "getFieldName", "()", "", "ReturnValue", "remote", "manual"] - - ["org.apache.commons.fileupload", "FileItem", True, "getInputStream", "()", "", "ReturnValue", "remote", "manual"] - - ["org.apache.commons.fileupload", "FileItem", True, "getName", "()", "", "ReturnValue", "remote", "manual"] - - ["org.apache.commons.fileupload", "FileItem", True, "getString", "()", "", "ReturnValue", "remote", "manual"] - - ["org.apache.commons.fileupload", "FileItem", True, "getString", "(String)", "", "ReturnValue", "remote", "manual"] - - ["org.apache.commons.fileupload", "FileItemStream", True, "getContentType", "()", "", "ReturnValue", "remote", "manual"] - - ["org.apache.commons.fileupload", "FileItemStream", True, "getFieldName", "()", "", "ReturnValue", "remote", "manual"] - - ["org.apache.commons.fileupload", "FileItemStream", True, "getName", "()", "", "ReturnValue", "remote", "manual"] - - ["org.apache.commons.fileupload", "FileItemStream", True, "openStream", "()", "", "ReturnValue", "remote", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/org.apache.commons.fileupload.util.model.json b/java/ql/lib/ext/org.apache.commons.fileupload.util.model.json new file mode 100644 index 000000000000..22eec8b837c2 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.fileupload.util.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.fileupload.util", "Streams", true, "asString", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.fileupload.util", "Streams", true, "asString", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.fileupload.util", "Streams", true, "copy", "(InputStream,OutputStream,boolean)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["org.apache.commons.fileupload.util", "Streams", true, "copy", "(InputStream,OutputStream,boolean,byte[])", "", "Argument[0]", "Argument[1]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.fileupload.util.model.yml b/java/ql/lib/ext/org.apache.commons.fileupload.util.model.yml deleted file mode 100644 index e2336cf8b8bc..000000000000 --- a/java/ql/lib/ext/org.apache.commons.fileupload.util.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.fileupload.util", "Streams", True, "asString", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.fileupload.util", "Streams", True, "asString", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.fileupload.util", "Streams", True, "copy", "(InputStream,OutputStream,boolean)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["org.apache.commons.fileupload.util", "Streams", True, "copy", "(InputStream,OutputStream,boolean,byte[])", "", "Argument[0]", "Argument[1]", "taint", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/org.apache.commons.httpclient.util.model.json b/java/ql/lib/ext/org.apache.commons.httpclient.util.model.json new file mode 100644 index 000000000000..91c904670b87 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.httpclient.util.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.httpclient.util", "URIUtil", true, "encodePath", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.httpclient.util.model.yml b/java/ql/lib/ext/org.apache.commons.httpclient.util.model.yml deleted file mode 100644 index eeb29a28b0c5..000000000000 --- a/java/ql/lib/ext/org.apache.commons.httpclient.util.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.httpclient.util", "URIUtil", True, "encodePath", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.commons.io.model.json b/java/ql/lib/ext/org.apache.commons.io.model.json new file mode 100644 index 000000000000..6c3cd2705c30 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.io.model.json @@ -0,0 +1,57 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.io", "FileUtils", false, "listFiles", "(File,IOFileFilter,IOFileFilter)", "", "Argument[0]", "ReturnValue.Element", "taint", "ai-manual"], + ["org.apache.commons.io", "FileUtils", false, "listFiles", "(File,String[],boolean)", "", "Argument[0]", "ReturnValue.Element", "taint", "ai-manual"], + // Models that are not yet auto generated or where the generated summaries will + // be ignored. + // Note that if a callable has any handwritten summary, all generated summaries + // will be ignored for that callable. + ["org.apache.commons.io", "IOUtils", false, "toBufferedInputStream", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(InputStream,long)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(Reader,Charset)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(Reader,String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.io", "IOUtils", true, "toByteArray", "(URLConnection)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.io", "IOUtils", true, "writeLines", "(Collection,String,Writer)", "", "Argument[0].Element", "Argument[2]", "taint", "manual"], + ["org.apache.commons.io", "IOUtils", true, "writeLines", "(Collection,String,Writer)", "", "Argument[1]", "Argument[2]", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.commons.io", "FileUtils", false, "forceMkdir", "(File)", "", "Argument[0]", "path-injection", "ai-manual"], + ["org.apache.commons.io", "FileUtils", false, "moveDirectory", "(File,File)", "", "Argument[0]", "path-injection", "ai-manual"], + ["org.apache.commons.io", "FileUtils", false, "readFileToByteArray", "(File)", "", "Argument[0]", "path-injection", "ai-manual"], + ["org.apache.commons.io", "FileUtils", false, "readFileToByteArray", "", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["org.apache.commons.io", "FileUtils", false, "writeLines", "(File,String,Collection,String)", "", "Argument[3]", "file-content-store", "ai-manual"], + ["org.apache.commons.io", "FileUtils", false, "writeStringToFile", "(File,String,Charset,boolean)", "", "Argument[1]", "file-content-store", "ai-manual"], + ["org.apache.commons.io", "FileUtils", true, "copyInputStreamToFile", "(InputStream,File)", "", "Argument[0]", "file-content-store", "ai-manual"], + ["org.apache.commons.io", "FileUtils", true, "copyInputStreamToFile", "(InputStream,File)", "", "Argument[1]", "path-injection", "manual"], + ["org.apache.commons.io", "FileUtils", true, "copyToFile", "(InputStream,File)", "", "Argument[0]", "file-content-store", "ai-manual"], + ["org.apache.commons.io", "FileUtils", true, "copyToFile", "(InputStream,File)", "", "Argument[1]", "path-injection", "manual"], + ["org.apache.commons.io", "FileUtils", true, "openInputStream", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["org.apache.commons.io", "FileUtils", true, "delete", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.commons.io", "FileUtils", true, "deleteDirectory", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.commons.io", "FileUtils", true, "deleteQuietly", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.commons.io", "FileUtils", true, "forceDelete", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.commons.io", "FileUtils", true, "forceDeleteOnExit", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.commons.io", "FileUtils", true, "forceMkdirParent", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.commons.io", "IOUtils", false, "resourceToString", "", "", "Argument[0]", "path-injection[read]", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.io.model.yml b/java/ql/lib/ext/org.apache.commons.io.model.yml deleted file mode 100644 index 7ef2f1f60e68..000000000000 --- a/java/ql/lib/ext/org.apache.commons.io.model.yml +++ /dev/null @@ -1,46 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.io", "FileUtils", False, "listFiles", "(File,IOFileFilter,IOFileFilter)", "", "Argument[0]", "ReturnValue.Element", "taint", "ai-manual"] - - ["org.apache.commons.io", "FileUtils", False, "listFiles", "(File,String[],boolean)", "", "Argument[0]", "ReturnValue.Element", "taint", "ai-manual"] - # Models that are not yet auto generated or where the generated summaries will - # be ignored. - # Note that if a callable has any handwritten summary, all generated summaries - # will be ignored for that callable. - - ["org.apache.commons.io", "IOUtils", False, "toBufferedInputStream", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.io", "IOUtils", True, "toByteArray", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.io", "IOUtils", True, "toByteArray", "(InputStream,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.io", "IOUtils", True, "toByteArray", "(InputStream,long)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.io", "IOUtils", True, "toByteArray", "(Reader)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.io", "IOUtils", True, "toByteArray", "(Reader,Charset)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.io", "IOUtils", True, "toByteArray", "(Reader,String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.io", "IOUtils", True, "toByteArray", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.io", "IOUtils", True, "toByteArray", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.io", "IOUtils", True, "toByteArray", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.io", "IOUtils", True, "toByteArray", "(URLConnection)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.io", "IOUtils", True, "writeLines", "(Collection,String,Writer)", "", "Argument[0].Element", "Argument[2]", "taint", "manual"] - - ["org.apache.commons.io", "IOUtils", True, "writeLines", "(Collection,String,Writer)", "", "Argument[1]", "Argument[2]", "taint", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.commons.io", "FileUtils", False, "forceMkdir", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["org.apache.commons.io", "FileUtils", False, "moveDirectory", "(File,File)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["org.apache.commons.io", "FileUtils", False, "readFileToByteArray", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["org.apache.commons.io", "FileUtils", False, "readFileToByteArray", "", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["org.apache.commons.io", "FileUtils", False, "writeLines", "(File,String,Collection,String)", "", "Argument[3]", "file-content-store", "ai-manual"] - - ["org.apache.commons.io", "FileUtils", False, "writeStringToFile", "(File,String,Charset,boolean)", "", "Argument[1]", "file-content-store", "ai-manual"] - - ["org.apache.commons.io", "FileUtils", True, "copyInputStreamToFile", "(InputStream,File)", "", "Argument[0]", "file-content-store", "ai-manual"] - - ["org.apache.commons.io", "FileUtils", True, "copyInputStreamToFile", "(InputStream,File)", "", "Argument[1]", "path-injection", "manual"] - - ["org.apache.commons.io", "FileUtils", True, "copyToFile", "(InputStream,File)", "", "Argument[0]", "file-content-store", "ai-manual"] - - ["org.apache.commons.io", "FileUtils", True, "copyToFile", "(InputStream,File)", "", "Argument[1]", "path-injection", "manual"] - - ["org.apache.commons.io", "FileUtils", True, "openInputStream", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["org.apache.commons.io", "FileUtils", True, "delete", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.commons.io", "FileUtils", True, "deleteDirectory", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.commons.io", "FileUtils", True, "deleteQuietly", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.commons.io", "FileUtils", True, "forceDelete", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.commons.io", "FileUtils", True, "forceDeleteOnExit", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.commons.io", "FileUtils", True, "forceMkdirParent", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.commons.io", "IOUtils", False, "resourceToString", "", "", "Argument[0]", "path-injection[read]", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.commons.jelly.model.json b/java/ql/lib/ext/org.apache.commons.jelly.model.json new file mode 100644 index 000000000000..f76965324479 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.jelly.model.json @@ -0,0 +1,18 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.commons.jelly", "JellyContext", true, "JellyContext", "(JellyContext,URL,URL)", "", "Argument[1]", "request-forgery", "ai-manual"], + ["org.apache.commons.jelly", "JellyContext", true, "JellyContext", "(JellyContext,URL,URL)", "", "Argument[2]", "request-forgery", "ai-manual"], + ["org.apache.commons.jelly", "JellyContext", true, "JellyContext", "(JellyContext,URL)", "", "Argument[1]", "request-forgery", "ai-manual"], + ["org.apache.commons.jelly", "JellyContext", true, "JellyContext", "(URL,URL)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["org.apache.commons.jelly", "JellyContext", true, "JellyContext", "(URL,URL)", "", "Argument[1]", "request-forgery", "ai-manual"], + ["org.apache.commons.jelly", "JellyContext", true, "JellyContext", "(URL)", "", "Argument[0]", "request-forgery", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.jelly.model.yml b/java/ql/lib/ext/org.apache.commons.jelly.model.yml deleted file mode 100644 index ef9e48d041a7..000000000000 --- a/java/ql/lib/ext/org.apache.commons.jelly.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.commons.jelly", "JellyContext", True, "JellyContext", "(JellyContext,URL,URL)", "", "Argument[1]", "request-forgery", "ai-manual"] - - ["org.apache.commons.jelly", "JellyContext", True, "JellyContext", "(JellyContext,URL,URL)", "", "Argument[2]", "request-forgery", "ai-manual"] - - ["org.apache.commons.jelly", "JellyContext", True, "JellyContext", "(JellyContext,URL)", "", "Argument[1]", "request-forgery", "ai-manual"] - - ["org.apache.commons.jelly", "JellyContext", True, "JellyContext", "(URL,URL)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["org.apache.commons.jelly", "JellyContext", True, "JellyContext", "(URL,URL)", "", "Argument[1]", "request-forgery", "ai-manual"] - - ["org.apache.commons.jelly", "JellyContext", True, "JellyContext", "(URL)", "", "Argument[0]", "request-forgery", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.commons.jexl2.model.json b/java/ql/lib/ext/org.apache.commons.jexl2.model.json new file mode 100644 index 000000000000..432eb7a443b1 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.jexl2.model.json @@ -0,0 +1,27 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.commons.jexl2", "Expression", false, "callable", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl2", "Expression", false, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl2", "JexlEngine", false, "getProperty", "(JexlContext,Object,String)", "", "Argument[2]", "jexl-injection", "manual"], + ["org.apache.commons.jexl2", "JexlEngine", false, "getProperty", "(Object,String)", "", "Argument[1]", "jexl-injection", "manual"], + ["org.apache.commons.jexl2", "JexlEngine", false, "setProperty", "(JexlContext,Object,String,Object)", "", "Argument[2]", "jexl-injection", "manual"], + ["org.apache.commons.jexl2", "JexlEngine", false, "setProperty", "(Object,String,Object)", "", "Argument[1]", "jexl-injection", "manual"], + ["org.apache.commons.jexl2", "JexlExpression", false, "callable", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl2", "JexlExpression", false, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl2", "JexlScript", false, "callable", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl2", "JexlScript", false, "execute", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl2", "Script", false, "callable", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl2", "Script", false, "execute", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl2", "UnifiedJEXL$Expression", false, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl2", "UnifiedJEXL$Expression", false, "prepare", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl2", "UnifiedJEXL$Template", false, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.jexl2.model.yml b/java/ql/lib/ext/org.apache.commons.jexl2.model.yml deleted file mode 100644 index 8e224f5f20fa..000000000000 --- a/java/ql/lib/ext/org.apache.commons.jexl2.model.yml +++ /dev/null @@ -1,20 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.commons.jexl2", "Expression", False, "callable", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl2", "Expression", False, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl2", "JexlEngine", False, "getProperty", "(JexlContext,Object,String)", "", "Argument[2]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl2", "JexlEngine", False, "getProperty", "(Object,String)", "", "Argument[1]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl2", "JexlEngine", False, "setProperty", "(JexlContext,Object,String,Object)", "", "Argument[2]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl2", "JexlEngine", False, "setProperty", "(Object,String,Object)", "", "Argument[1]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl2", "JexlExpression", False, "callable", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl2", "JexlExpression", False, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl2", "JexlScript", False, "callable", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl2", "JexlScript", False, "execute", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl2", "Script", False, "callable", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl2", "Script", False, "execute", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl2", "UnifiedJEXL$Expression", False, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl2", "UnifiedJEXL$Expression", False, "prepare", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl2", "UnifiedJEXL$Template", False, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.jexl3.model.json b/java/ql/lib/ext/org.apache.commons.jexl3.model.json new file mode 100644 index 000000000000..d4902167f04d --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.jexl3.model.json @@ -0,0 +1,27 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.commons.jexl3", "Expression", false, "callable", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl3", "Expression", false, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl3", "JexlEngine", false, "getProperty", "(JexlContext,Object,String)", "", "Argument[2]", "jexl-injection", "manual"], + ["org.apache.commons.jexl3", "JexlEngine", false, "getProperty", "(Object,String)", "", "Argument[1]", "jexl-injection", "manual"], + ["org.apache.commons.jexl3", "JexlEngine", false, "setProperty", "(JexlContext,Object,String)", "", "Argument[2]", "jexl-injection", "manual"], + ["org.apache.commons.jexl3", "JexlEngine", false, "setProperty", "(Object,String,Object)", "", "Argument[1]", "jexl-injection", "manual"], + ["org.apache.commons.jexl3", "JexlExpression", false, "callable", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl3", "JexlExpression", false, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl3", "JexlScript", false, "callable", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl3", "JexlScript", false, "execute", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl3", "JxltEngine$Expression", false, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl3", "JxltEngine$Expression", false, "prepare", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl3", "JxltEngine$Template", false, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl3", "Script", false, "callable", "", "", "Argument[this]", "jexl-injection", "manual"], + ["org.apache.commons.jexl3", "Script", false, "execute", "", "", "Argument[this]", "jexl-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.jexl3.model.yml b/java/ql/lib/ext/org.apache.commons.jexl3.model.yml deleted file mode 100644 index e2fee2fcb3d9..000000000000 --- a/java/ql/lib/ext/org.apache.commons.jexl3.model.yml +++ /dev/null @@ -1,20 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.commons.jexl3", "Expression", False, "callable", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl3", "Expression", False, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl3", "JexlEngine", False, "getProperty", "(JexlContext,Object,String)", "", "Argument[2]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl3", "JexlEngine", False, "getProperty", "(Object,String)", "", "Argument[1]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl3", "JexlEngine", False, "setProperty", "(JexlContext,Object,String)", "", "Argument[2]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl3", "JexlEngine", False, "setProperty", "(Object,String,Object)", "", "Argument[1]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl3", "JexlExpression", False, "callable", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl3", "JexlExpression", False, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl3", "JexlScript", False, "callable", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl3", "JexlScript", False, "execute", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl3", "JxltEngine$Expression", False, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl3", "JxltEngine$Expression", False, "prepare", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl3", "JxltEngine$Template", False, "evaluate", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl3", "Script", False, "callable", "", "", "Argument[this]", "jexl-injection", "manual"] - - ["org.apache.commons.jexl3", "Script", False, "execute", "", "", "Argument[this]", "jexl-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.lang.model.json b/java/ql/lib/ext/org.apache.commons.lang.model.json new file mode 100644 index 000000000000..16f26fd8258b --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.lang.model.json @@ -0,0 +1,23 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.lang", "StringEscapeUtils", true, "escapeHtml", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang", "StringEscapeUtils", true, "escapeHtml", "(Writer,String)", "", "Argument[1]", "Argument[0]", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.commons.lang", "SerializationUtils", false, "deserialize", "", "", "Argument[0]", "unsafe-deserialization", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.lang.model.yml b/java/ql/lib/ext/org.apache.commons.lang.model.yml deleted file mode 100644 index 0d38b845c9ca..000000000000 --- a/java/ql/lib/ext/org.apache.commons.lang.model.yml +++ /dev/null @@ -1,12 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.lang", "StringEscapeUtils", true, "escapeHtml", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang", "StringEscapeUtils", true, "escapeHtml", "(Writer,String)", "", "Argument[1]", "Argument[0]", "taint", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.commons.lang", "SerializationUtils", False, "deserialize", "", "", "Argument[0]", "unsafe-deserialization", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.lang3.builder.model.json b/java/ql/lib/ext/org.apache.commons.lang3.builder.model.json new file mode 100644 index 000000000000..2007a0e7e0e2 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.lang3.builder.model.json @@ -0,0 +1,30 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "append", "(java.lang.Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "append", "(java.lang.Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "append", "(java.lang.String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "append", "(java.lang.String,java.lang.Object)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "append", "(java.lang.String,java.lang.Object[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "append", "(java.lang.String,java.lang.Object[],boolean)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "appendAsObjectToString", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "appendSuper", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "appendSuper", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "appendToString", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "appendToString", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "getStringBuffer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "reflectionToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.builder", "ToStringBuilder", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.lang3.builder.model.yml b/java/ql/lib/ext/org.apache.commons.lang3.builder.model.yml deleted file mode 100644 index 8bb0de9bb1a0..000000000000 --- a/java/ql/lib/ext/org.apache.commons.lang3.builder.model.yml +++ /dev/null @@ -1,23 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "append", "(java.lang.Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "append", "(java.lang.Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "append", "(java.lang.String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "append", "(java.lang.String,java.lang.Object)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "append", "(java.lang.String,java.lang.Object[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "append", "(java.lang.String,java.lang.Object[],boolean)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "appendAsObjectToString", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "appendSuper", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "appendSuper", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "appendToString", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "appendToString", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "getStringBuffer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "reflectionToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.builder", "ToStringBuilder", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.lang3.model.json b/java/ql/lib/ext/org.apache.commons.lang3.model.json new file mode 100644 index 000000000000..929ce9ccc195 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.lang3.model.json @@ -0,0 +1,244 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "barrierModel" + }, + "data": [ + ["org.apache.commons.lang3", "StringEscapeUtils", false, "escapeJava", "(String)", "", "ReturnValue", "log-injection", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "deleteWhitespace", "", "", "ReturnValue", "log-injection", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "normalizeSpace", "", "", "ReturnValue", "log-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.commons.lang3", "SerializationUtils", false, "deserialize", "", "", "Argument[0]", "unsafe-deserialization", "manual"], + // Note these sinks do not use the sink kind `regex-use[0]` because the regex injection query needs to select them separately from + // other `regex-use[0]` sinks in order to avoid FPs. As a result, these sinks are currently not used in the polynomial ReDoS query. + // TODO: refactor the `regex-use%` sink kind so that the polynomial ReDoS query can also use these sinks. + ["org.apache.commons.lang3", "RegExUtils", false, "removeAll", "(String,String)", "", "Argument[1]", "regex-use", "manual"], + ["org.apache.commons.lang3", "RegExUtils", false, "removeFirst", "(String,String)", "", "Argument[1]", "regex-use", "manual"], + ["org.apache.commons.lang3", "RegExUtils", false, "removePattern", "(String,String)", "", "Argument[1]", "regex-use", "manual"], + ["org.apache.commons.lang3", "RegExUtils", false, "replaceAll", "(String,String,String)", "", "Argument[1]", "regex-use", "manual"], + ["org.apache.commons.lang3", "RegExUtils", false, "replaceFirst", "(String,String,String)", "", "Argument[1]", "regex-use", "manual"], + ["org.apache.commons.lang3", "RegExUtils", false, "replacePattern", "(String,String,String)", "", "Argument[1]", "regex-use", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.lang3", "ArrayUtils", false, "add", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "add", "", "", "Argument[2]", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "add", "(boolean[],boolean)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "add", "(byte[],byte)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "add", "(char[],char)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "add", "(double[],double)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "add", "(float[],float)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "add", "(int[],int)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "add", "(java.lang.Object[],java.lang.Object)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "add", "(long[],long)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "add", "(short[],short)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "addAll", "", "", "Argument[0..1].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "addFirst", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "addFirst", "", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "clone", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "get", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "get", "(java.lang.Object[],int,java.lang.Object)", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "insert", "", "", "Argument[1..2].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "nullToEmpty", "(java.lang.Object[],java.lang.Class)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "nullToEmpty", "(java.lang.String[])", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "remove", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "removeAll", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "removeAllOccurences", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "removeAllOccurrences", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "removeElement", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "removeElements", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "subarray", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "toArray", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "toMap", "", "", "Argument[0].ArrayElement.ArrayElement", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "toMap", "", "", "Argument[0].ArrayElement.ArrayElement", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "toMap", "", "", "Argument[0].ArrayElement.MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "toMap", "", "", "Argument[0].ArrayElement.MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "toObject", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "toPrimitive", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ArrayUtils", false, "toPrimitive", "", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"], + ["org.apache.commons.lang3", "ObjectUtils", false, "CONST", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ObjectUtils", false, "CONST_BYTE", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ObjectUtils", false, "CONST_SHORT", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ObjectUtils", false, "clone", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ObjectUtils", false, "cloneIfPossible", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ObjectUtils", false, "defaultIfNull", "", "", "Argument[0..1]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ObjectUtils", false, "firstNonNull", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ObjectUtils", false, "getIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ObjectUtils", false, "max", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ObjectUtils", false, "median", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ObjectUtils", false, "min", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ObjectUtils", false, "mode", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ObjectUtils", false, "requireNonEmpty", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "ObjectUtils", false, "toString", "(Object,String)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "RegExUtils", false, "removeAll", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "RegExUtils", false, "removeFirst", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "RegExUtils", false, "removePattern", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "RegExUtils", false, "replaceAll", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "RegExUtils", false, "replaceAll", "", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "RegExUtils", false, "replaceFirst", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "RegExUtils", false, "replaceFirst", "", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "RegExUtils", false, "replacePattern", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "RegExUtils", false, "replacePattern", "", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringEscapeUtils", false, "escapeJava", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringEscapeUtils", false, "escapeJson", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "abbreviate", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "abbreviate", "(java.lang.String,java.lang.String,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "abbreviate", "(java.lang.String,java.lang.String,int,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "abbreviateMiddle", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "abbreviateMiddle", "", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "appendIfMissing", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "appendIfMissing", "", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "appendIfMissingIgnoreCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "appendIfMissingIgnoreCase", "", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "capitalize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "center", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "center", "(java.lang.String,int,java.lang.String)", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "chomp", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "chomp", "(java.lang.String,java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "chop", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "defaultIfBlank", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "defaultIfEmpty", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "defaultString", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "deleteWhitespace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "difference", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "firstNonBlank", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "firstNonEmpty", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "getBytes", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "getCommonPrefix", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "getDigits", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "getIfBlank", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "getIfEmpty", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(char[],char)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(char[],char,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(java.lang.Iterable,char)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(java.lang.Iterable,java.lang.String)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(java.lang.Iterable,java.lang.String)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(Object[],char)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(Object[],char,int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(Object[],String)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(Object[],String)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(Object[],String,int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(Object[],String,int,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(java.util.Iterator,char)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(java.util.Iterator,java.lang.String)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(java.util.Iterator,java.lang.String)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(java.util.List,char,int,int)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(java.util.List,java.lang.String,int,int)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "join", "(java.util.List,java.lang.String,int,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "joinWith", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "joinWith", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "left", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "leftPad", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "leftPad", "(java.lang.String,int,java.lang.String)", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "lowerCase", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "lowerCase", "(java.lang.String,java.util.Locale)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "mid", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "normalizeSpace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "overlay", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "overlay", "", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "prependIfMissing", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "prependIfMissing", "", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "prependIfMissingIgnoreCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "prependIfMissingIgnoreCase", "", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "remove", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "removeAll", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "removeEnd", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "removeEndIgnoreCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "removeFirst", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "removeIgnoreCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "removePattern", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "removeStart", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "removeStartIgnoreCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "repeat", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "repeat", "(java.lang.String,java.lang.String,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replace", "", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceAll", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceAll", "", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceChars", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceChars", "(java.lang.String,java.lang.String,java.lang.String)", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceEach", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceEach", "", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceEachRepeatedly", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceEachRepeatedly", "", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceFirst", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceFirst", "", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceIgnoreCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceIgnoreCase", "", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceOnce", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceOnce", "", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceOnceIgnoreCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replaceOnceIgnoreCase", "", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replacePattern", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "replacePattern", "", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "reverse", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "reverseDelimited", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "right", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "rightPad", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "rightPad", "(java.lang.String,int,java.lang.String)", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "rotate", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "split", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "split", "(java.lang.String,char)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "split", "(java.lang.String,java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "split", "(java.lang.String,java.lang.String,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "splitByCharacterType", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "splitByCharacterTypeCamelCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "splitByWholeSeparator", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "splitByWholeSeparatorPreserveAllTokens", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "splitPreserveAllTokens", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "splitPreserveAllTokens", "(java.lang.String,char)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "splitPreserveAllTokens", "(java.lang.String,java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "splitPreserveAllTokens", "(java.lang.String,java.lang.String,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "strip", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "strip", "(java.lang.String,java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "stripAccents", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "stripAll", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "stripEnd", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "stripStart", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "stripToEmpty", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "stripToNull", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "substring", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "substringAfter", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "substringAfterLast", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "substringBefore", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "substringBeforeLast", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "substringBetween", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "substringsBetween", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "swapCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "toCodePoints", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "toEncodedString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "toRootLowerCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "toRootUpperCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "trim", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "trimToEmpty", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "trimToNull", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "truncate", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "uncapitalize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "unwrap", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "upperCase", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "upperCase", "(java.lang.String,java.util.Locale)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "valueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "wrap", "(java.lang.String,char)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "wrap", "(java.lang.String,java.lang.String)", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "wrapIfMissing", "(java.lang.String,char)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3", "StringUtils", false, "wrapIfMissing", "(java.lang.String,java.lang.String)", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.lang3.model.yml b/java/ql/lib/ext/org.apache.commons.lang3.model.yml deleted file mode 100644 index 25557741aa9d..000000000000 --- a/java/ql/lib/ext/org.apache.commons.lang3.model.yml +++ /dev/null @@ -1,229 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: barrierModel - data: - - ["org.apache.commons.lang3", "StringEscapeUtils", False, "escapeJava", "(String)", "", "ReturnValue", "log-injection", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "deleteWhitespace", "", "", "ReturnValue", "log-injection", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "normalizeSpace", "", "", "ReturnValue", "log-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.commons.lang3", "SerializationUtils", False, "deserialize", "", "", "Argument[0]", "unsafe-deserialization", "manual"] - # Note these sinks do not use the sink kind `regex-use[0]` because the regex injection query needs to select them separately from - # other `regex-use[0]` sinks in order to avoid FPs. As a result, these sinks are currently not used in the polynomial ReDoS query. - # TODO: refactor the `regex-use%` sink kind so that the polynomial ReDoS query can also use these sinks. - - ["org.apache.commons.lang3", "RegExUtils", False, "removeAll", "(String,String)", "", "Argument[1]", "regex-use", "manual"] - - ["org.apache.commons.lang3", "RegExUtils", False, "removeFirst", "(String,String)", "", "Argument[1]", "regex-use", "manual"] - - ["org.apache.commons.lang3", "RegExUtils", False, "removePattern", "(String,String)", "", "Argument[1]", "regex-use", "manual"] - - ["org.apache.commons.lang3", "RegExUtils", False, "replaceAll", "(String,String,String)", "", "Argument[1]", "regex-use", "manual"] - - ["org.apache.commons.lang3", "RegExUtils", False, "replaceFirst", "(String,String,String)", "", "Argument[1]", "regex-use", "manual"] - - ["org.apache.commons.lang3", "RegExUtils", False, "replacePattern", "(String,String,String)", "", "Argument[1]", "regex-use", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.lang3", "ArrayUtils", False, "add", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "add", "", "", "Argument[2]", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "add", "(boolean[],boolean)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "add", "(byte[],byte)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "add", "(char[],char)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "add", "(double[],double)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "add", "(float[],float)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "add", "(int[],int)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "add", "(java.lang.Object[],java.lang.Object)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "add", "(long[],long)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "add", "(short[],short)", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "addAll", "", "", "Argument[0..1].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "addFirst", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "addFirst", "", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "clone", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "get", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "get", "(java.lang.Object[],int,java.lang.Object)", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "insert", "", "", "Argument[1..2].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "nullToEmpty", "(java.lang.Object[],java.lang.Class)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "nullToEmpty", "(java.lang.String[])", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "remove", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "removeAll", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "removeAllOccurences", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "removeAllOccurrences", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "removeElement", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "removeElements", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "subarray", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "toArray", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "toMap", "", "", "Argument[0].ArrayElement.ArrayElement", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "toMap", "", "", "Argument[0].ArrayElement.ArrayElement", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "toMap", "", "", "Argument[0].ArrayElement.MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "toMap", "", "", "Argument[0].ArrayElement.MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "toObject", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "toPrimitive", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ArrayUtils", False, "toPrimitive", "", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.apache.commons.lang3", "ObjectUtils", False, "CONST", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ObjectUtils", False, "CONST_BYTE", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ObjectUtils", False, "CONST_SHORT", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ObjectUtils", False, "clone", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ObjectUtils", False, "cloneIfPossible", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ObjectUtils", False, "defaultIfNull", "", "", "Argument[0..1]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ObjectUtils", False, "firstNonNull", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ObjectUtils", False, "getIfNull", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ObjectUtils", False, "max", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ObjectUtils", False, "median", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ObjectUtils", False, "min", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ObjectUtils", False, "mode", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ObjectUtils", False, "requireNonEmpty", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "ObjectUtils", False, "toString", "(Object,String)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "RegExUtils", False, "removeAll", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "RegExUtils", False, "removeFirst", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "RegExUtils", False, "removePattern", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "RegExUtils", False, "replaceAll", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "RegExUtils", False, "replaceAll", "", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "RegExUtils", False, "replaceFirst", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "RegExUtils", False, "replaceFirst", "", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "RegExUtils", False, "replacePattern", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "RegExUtils", False, "replacePattern", "", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringEscapeUtils", False, "escapeJava", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringEscapeUtils", False, "escapeJson", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "abbreviate", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "abbreviate", "(java.lang.String,java.lang.String,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "abbreviate", "(java.lang.String,java.lang.String,int,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "abbreviateMiddle", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "abbreviateMiddle", "", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "appendIfMissing", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "appendIfMissing", "", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "appendIfMissingIgnoreCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "appendIfMissingIgnoreCase", "", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "capitalize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "center", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "center", "(java.lang.String,int,java.lang.String)", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "chomp", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "chomp", "(java.lang.String,java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "chop", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "defaultIfBlank", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "defaultIfEmpty", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "defaultString", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "deleteWhitespace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "difference", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "firstNonBlank", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "firstNonEmpty", "", "", "Argument[0].ArrayElement", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "getBytes", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "getCommonPrefix", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "getDigits", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "getIfBlank", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "getIfEmpty", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(char[],char)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(char[],char,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(java.lang.Iterable,char)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(java.lang.Iterable,java.lang.String)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(java.lang.Iterable,java.lang.String)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(Object[],char)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(Object[],char,int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(Object[],String)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(Object[],String)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(Object[],String,int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(Object[],String,int,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(java.util.Iterator,char)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(java.util.Iterator,java.lang.String)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(java.util.Iterator,java.lang.String)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(java.util.List,char,int,int)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(java.util.List,java.lang.String,int,int)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "join", "(java.util.List,java.lang.String,int,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "joinWith", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "joinWith", "", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "left", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "leftPad", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "leftPad", "(java.lang.String,int,java.lang.String)", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "lowerCase", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "lowerCase", "(java.lang.String,java.util.Locale)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "mid", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "normalizeSpace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "overlay", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "overlay", "", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "prependIfMissing", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "prependIfMissing", "", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "prependIfMissingIgnoreCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "prependIfMissingIgnoreCase", "", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "remove", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "removeAll", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "removeEnd", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "removeEndIgnoreCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "removeFirst", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "removeIgnoreCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "removePattern", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "removeStart", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "removeStartIgnoreCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "repeat", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "repeat", "(java.lang.String,java.lang.String,int)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replace", "", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceAll", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceAll", "", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceChars", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceChars", "(java.lang.String,java.lang.String,java.lang.String)", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceEach", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceEach", "", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceEachRepeatedly", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceEachRepeatedly", "", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceFirst", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceFirst", "", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceIgnoreCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceIgnoreCase", "", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceOnce", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceOnce", "", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceOnceIgnoreCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replaceOnceIgnoreCase", "", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replacePattern", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "replacePattern", "", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "reverse", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "reverseDelimited", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "right", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "rightPad", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "rightPad", "(java.lang.String,int,java.lang.String)", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "rotate", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "split", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "split", "(java.lang.String,char)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "split", "(java.lang.String,java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "split", "(java.lang.String,java.lang.String,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "splitByCharacterType", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "splitByCharacterTypeCamelCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "splitByWholeSeparator", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "splitByWholeSeparatorPreserveAllTokens", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "splitPreserveAllTokens", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "splitPreserveAllTokens", "(java.lang.String,char)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "splitPreserveAllTokens", "(java.lang.String,java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "splitPreserveAllTokens", "(java.lang.String,java.lang.String,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "strip", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "strip", "(java.lang.String,java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "stripAccents", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "stripAll", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "stripEnd", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "stripStart", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "stripToEmpty", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "stripToNull", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "substring", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "substringAfter", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "substringAfterLast", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "substringBefore", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "substringBeforeLast", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "substringBetween", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "substringsBetween", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "swapCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "toCodePoints", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "toEncodedString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "toRootLowerCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "toRootUpperCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "trim", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "trimToEmpty", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "trimToNull", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "truncate", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "uncapitalize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "unwrap", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "upperCase", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "upperCase", "(java.lang.String,java.util.Locale)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "valueOf", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "wrap", "(java.lang.String,char)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "wrap", "(java.lang.String,java.lang.String)", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "wrapIfMissing", "(java.lang.String,char)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3", "StringUtils", False, "wrapIfMissing", "(java.lang.String,java.lang.String)", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.lang3.mutable.model.yml b/java/ql/lib/ext/org.apache.commons.lang3.mutable.model.json similarity index 51% rename from java/ql/lib/ext/org.apache.commons.lang3.mutable.model.yml rename to java/ql/lib/ext/org.apache.commons.lang3.mutable.model.json index b21f407a52a9..3ceac8d8842d 100644 --- a/java/ql/lib/ext/org.apache.commons.lang3.mutable.model.yml +++ b/java/ql/lib/ext/org.apache.commons.lang3.mutable.model.json @@ -1,8 +1,15 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.lang3.mutable", "Mutable", True, "getValue", "", "", "Argument[this].SyntheticField[org.apache.commons.lang3.mutable.MutableObject.value]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.mutable", "Mutable", True, "setValue", "", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.commons.lang3.mutable.MutableObject.value]", "value", "manual"] - - ["org.apache.commons.lang3.mutable", "MutableObject", False, "MutableObject", "", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.commons.lang3.mutable.MutableObject.value]", "value", "manual"] +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.lang3.mutable", "Mutable", true, "getValue", "", "", "Argument[this].SyntheticField[org.apache.commons.lang3.mutable.MutableObject.value]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.mutable", "Mutable", true, "setValue", "", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.commons.lang3.mutable.MutableObject.value]", "value", "manual"], + ["org.apache.commons.lang3.mutable", "MutableObject", false, "MutableObject", "", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.commons.lang3.mutable.MutableObject.value]", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.lang3.text.model.json b/java/ql/lib/ext/org.apache.commons.lang3.text.model.json new file mode 100644 index 000000000000..bdaa7635242c --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.lang3.text.model.json @@ -0,0 +1,167 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.lang3.text", "StrBuilder", false, "StrBuilder", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(java.lang.CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(java.lang.CharSequence,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(java.lang.Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(java.lang.String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(java.lang.StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(java.lang.StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(java.lang.StringBuilder,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(java.nio.CharBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(java.nio.CharBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "append", "(org.apache.commons.lang3.text.StrBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendAll", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendAll", "(Iterator)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendAll", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendFixedWidthPadLeft", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendFixedWidthPadLeft", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendFixedWidthPadLeft", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendFixedWidthPadRight", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendFixedWidthPadRight", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendFixedWidthPadRight", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendNewLine", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendPadding", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendSeparator", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendSeparator", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendSeparator", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendSeparator", "(java.lang.String,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendSeparator", "(java.lang.String,java.lang.String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendWithSeparators", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendWithSeparators", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendWithSeparators", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendWithSeparators", "(Iterable,String)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendWithSeparators", "(Iterator,String)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendWithSeparators", "(Object[],String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendln", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendln", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendln", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendln", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendln", "(java.lang.Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendln", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendln", "(java.lang.String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendln", "(java.lang.String,java.lang.Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendln", "(java.lang.String,java.lang.Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendln", "(java.lang.StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendln", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendln", "(java.lang.StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendln", "(java.lang.StringBuilder,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "appendln", "(org.apache.commons.lang3.text.StrBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "asReader", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "asTokenizer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "delete", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "deleteAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "deleteCharAt", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "deleteFirst", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "ensureCapacity", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "getChars", "(char[])", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "getChars", "(char[])", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "getChars", "(int,int,char[],int)", "", "Argument[this]", "Argument[2]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "insert", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "insert", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "insert", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "leftString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "midString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "minimizeCapacity", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "readFrom", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "replace", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "replace", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "replace", "(int,int,java.lang.String)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "replace", "(org.apache.commons.lang3.text.StrMatcher,java.lang.String,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "replaceAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "replaceAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "replaceAll", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "replaceFirst", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "reverse", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "rightString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "setCharAt", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "setLength", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "setNewLineText", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "setNullText", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "subSequence", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "substring", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "toCharArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "toStringBuffer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "toStringBuilder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrBuilder", false, "trim", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.text", "StrLookup", false, "lookup", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrLookup", false, "mapLookup", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "StrSubstitutor", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "StrSubstitutor", "", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(java.lang.CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(java.lang.CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(java.lang.Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(java.lang.Object,java.util.Map)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(java.lang.Object,java.util.Map)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(java.lang.Object,java.util.Map,java.lang.String,java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(java.lang.Object,java.util.Map,java.lang.String,java.lang.String)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(java.lang.Object,java.util.Properties)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(java.lang.Object,java.util.Properties)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(java.lang.String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(java.lang.StringBuffer)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(org.apache.commons.lang3.text.StrBuilder)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replace", "(org.apache.commons.lang3.text.StrBuilder,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replaceIn", "(java.lang.StringBuffer)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replaceIn", "(java.lang.StringBuffer,int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replaceIn", "(java.lang.StringBuilder)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replaceIn", "(java.lang.StringBuilder,int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replaceIn", "(org.apache.commons.lang3.text.StrBuilder)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "replaceIn", "(org.apache.commons.lang3.text.StrBuilder,int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrSubstitutor", false, "setVariableResolver", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrTokenizer", false, "StrTokenizer", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrTokenizer", false, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrTokenizer", false, "getCSVInstance", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrTokenizer", false, "getContent", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrTokenizer", false, "getTSVInstance", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrTokenizer", false, "getTokenArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrTokenizer", false, "getTokenList", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrTokenizer", false, "next", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrTokenizer", false, "nextToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrTokenizer", false, "previous", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrTokenizer", false, "previousToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrTokenizer", false, "reset", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrTokenizer", false, "reset", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "StrTokenizer", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "WordUtils", false, "capitalize", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "WordUtils", false, "capitalize", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "WordUtils", false, "capitalizeFully", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "WordUtils", false, "capitalizeFully", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "WordUtils", false, "initials", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "WordUtils", false, "initials", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "WordUtils", false, "swapCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "WordUtils", false, "uncapitalize", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "WordUtils", false, "uncapitalize", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "WordUtils", false, "wrap", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "WordUtils", false, "wrap", "(java.lang.String,int,java.lang.String,boolean)", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.lang3.text", "WordUtils", false, "wrap", "(java.lang.String,int,java.lang.String,boolean,java.lang.String)", "", "Argument[2]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.lang3.text.model.yml b/java/ql/lib/ext/org.apache.commons.lang3.text.model.yml deleted file mode 100644 index eff23bb7aed7..000000000000 --- a/java/ql/lib/ext/org.apache.commons.lang3.text.model.yml +++ /dev/null @@ -1,160 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.lang3.text", "StrBuilder", False, "StrBuilder", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(java.lang.CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(java.lang.CharSequence,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(java.lang.Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(java.lang.String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(java.lang.StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(java.lang.StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(java.lang.StringBuilder,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(java.nio.CharBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(java.nio.CharBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "append", "(org.apache.commons.lang3.text.StrBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendAll", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendAll", "(Iterator)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendAll", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendFixedWidthPadLeft", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendFixedWidthPadLeft", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendFixedWidthPadLeft", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendFixedWidthPadRight", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendFixedWidthPadRight", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendFixedWidthPadRight", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendNewLine", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendPadding", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendSeparator", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendSeparator", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendSeparator", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendSeparator", "(java.lang.String,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendSeparator", "(java.lang.String,java.lang.String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendWithSeparators", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendWithSeparators", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendWithSeparators", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendWithSeparators", "(Iterable,String)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendWithSeparators", "(Iterator,String)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendWithSeparators", "(Object[],String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendln", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendln", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendln", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendln", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendln", "(java.lang.Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendln", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendln", "(java.lang.String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendln", "(java.lang.String,java.lang.Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendln", "(java.lang.String,java.lang.Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendln", "(java.lang.StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendln", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendln", "(java.lang.StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendln", "(java.lang.StringBuilder,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "appendln", "(org.apache.commons.lang3.text.StrBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "asReader", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "asTokenizer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "delete", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "deleteAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "deleteCharAt", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "deleteFirst", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "ensureCapacity", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "getChars", "(char[])", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "getChars", "(char[])", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "getChars", "(int,int,char[],int)", "", "Argument[this]", "Argument[2]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "insert", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "insert", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "insert", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "leftString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "midString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "minimizeCapacity", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "readFrom", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "replace", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "replace", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "replace", "(int,int,java.lang.String)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "replace", "(org.apache.commons.lang3.text.StrMatcher,java.lang.String,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "replaceAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "replaceAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "replaceAll", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "replaceFirst", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "reverse", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "rightString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "setCharAt", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "setLength", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "setNewLineText", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "setNullText", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "subSequence", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "substring", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "toCharArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "toStringBuffer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "toStringBuilder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrBuilder", False, "trim", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.text", "StrLookup", False, "lookup", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrLookup", False, "mapLookup", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "StrSubstitutor", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "StrSubstitutor", "", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(java.lang.CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(java.lang.CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(java.lang.Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(java.lang.Object,java.util.Map)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(java.lang.Object,java.util.Map)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(java.lang.Object,java.util.Map,java.lang.String,java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(java.lang.Object,java.util.Map,java.lang.String,java.lang.String)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(java.lang.Object,java.util.Properties)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(java.lang.Object,java.util.Properties)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(java.lang.String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(java.lang.StringBuffer)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(org.apache.commons.lang3.text.StrBuilder)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replace", "(org.apache.commons.lang3.text.StrBuilder,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replaceIn", "(java.lang.StringBuffer)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replaceIn", "(java.lang.StringBuffer,int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replaceIn", "(java.lang.StringBuilder)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replaceIn", "(java.lang.StringBuilder,int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replaceIn", "(org.apache.commons.lang3.text.StrBuilder)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "replaceIn", "(org.apache.commons.lang3.text.StrBuilder,int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrSubstitutor", False, "setVariableResolver", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrTokenizer", False, "StrTokenizer", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrTokenizer", False, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrTokenizer", False, "getCSVInstance", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrTokenizer", False, "getContent", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrTokenizer", False, "getTSVInstance", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrTokenizer", False, "getTokenArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrTokenizer", False, "getTokenList", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrTokenizer", False, "next", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrTokenizer", False, "nextToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrTokenizer", False, "previous", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrTokenizer", False, "previousToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrTokenizer", False, "reset", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrTokenizer", False, "reset", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "StrTokenizer", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "WordUtils", False, "capitalize", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "WordUtils", False, "capitalize", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "WordUtils", False, "capitalizeFully", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "WordUtils", False, "capitalizeFully", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "WordUtils", False, "initials", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "WordUtils", False, "initials", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "WordUtils", False, "swapCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "WordUtils", False, "uncapitalize", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "WordUtils", False, "uncapitalize", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "WordUtils", False, "wrap", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "WordUtils", False, "wrap", "(java.lang.String,int,java.lang.String,boolean)", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.lang3.text", "WordUtils", False, "wrap", "(java.lang.String,int,java.lang.String,boolean,java.lang.String)", "", "Argument[2]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.lang3.tuple.model.yml b/java/ql/lib/ext/org.apache.commons.lang3.tuple.model.json similarity index 50% rename from java/ql/lib/ext/org.apache.commons.lang3.tuple.model.yml rename to java/ql/lib/ext/org.apache.commons.lang3.tuple.model.json index 28badb09d543..ae9480c89bf5 100644 --- a/java/ql/lib/ext/org.apache.commons.lang3.tuple.model.yml +++ b/java/ql/lib/ext/org.apache.commons.lang3.tuple.model.json @@ -1,52 +1,59 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.lang3.tuple", "ImmutablePair", False, "ImmutablePair", "(java.lang.Object,java.lang.Object)", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutablePair.left]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "ImmutablePair", False, "ImmutablePair", "(java.lang.Object,java.lang.Object)", "", "Argument[1]", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutablePair.right]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "ImmutablePair", False, "left", "", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutablePair.left]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "ImmutablePair", False, "of", "(java.lang.Object,java.lang.Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutablePair.left]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "ImmutablePair", False, "of", "(java.lang.Object,java.lang.Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutablePair.right]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "ImmutablePair", False, "right", "", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutablePair.right]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "ImmutableTriple", False, "ImmutableTriple", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutableTriple.left]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "ImmutableTriple", False, "ImmutableTriple", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[1]", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutableTriple.middle]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "ImmutableTriple", False, "ImmutableTriple", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[2]", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutableTriple.right]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "ImmutableTriple", False, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutableTriple.left]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "ImmutableTriple", False, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutableTriple.middle]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "ImmutableTriple", False, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[2]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutableTriple.right]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutablePair", False, "MutablePair", "(java.lang.Object,java.lang.Object)", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.left]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutablePair", False, "MutablePair", "(java.lang.Object,java.lang.Object)", "", "Argument[1]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.right]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutablePair", False, "of", "(java.lang.Object,java.lang.Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.MutablePair.left]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutablePair", False, "of", "(java.lang.Object,java.lang.Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.commons.lang3.tuple.MutablePair.right]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutablePair", False, "setLeft", "", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.left]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutablePair", False, "setRight", "", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.right]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutablePair", False, "setValue", "", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.right]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutableTriple", False, "MutableTriple", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.left]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutableTriple", False, "MutableTriple", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[1]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.middle]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutableTriple", False, "MutableTriple", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[2]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.right]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutableTriple", False, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.MutableTriple.left]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutableTriple", False, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.commons.lang3.tuple.MutableTriple.middle]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutableTriple", False, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[2]", "ReturnValue.Field[org.apache.commons.lang3.tuple.MutableTriple.right]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutableTriple", False, "setLeft", "", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.left]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutableTriple", False, "setMiddle", "", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.middle]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "MutableTriple", False, "setRight", "", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.right]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Pair", True, "getKey", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutablePair.left]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Pair", True, "getKey", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.left]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Pair", True, "getLeft", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutablePair.left]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Pair", True, "getLeft", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.left]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Pair", True, "getRight", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutablePair.right]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Pair", True, "getRight", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.right]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Pair", True, "getValue", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutablePair.right]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Pair", True, "getValue", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.right]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Pair", False, "of", "(java.lang.Object,java.lang.Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutablePair.left]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Pair", False, "of", "(java.lang.Object,java.lang.Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutablePair.right]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Triple", True, "getLeft", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutableTriple.left]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Triple", True, "getLeft", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.left]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Triple", True, "getMiddle", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutableTriple.middle]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Triple", True, "getMiddle", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.middle]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Triple", True, "getRight", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutableTriple.right]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Triple", True, "getRight", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.right]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Triple", False, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutableTriple.left]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Triple", False, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutableTriple.middle]", "value", "manual"] - - ["org.apache.commons.lang3.tuple", "Triple", False, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[2]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutableTriple.right]", "value", "manual"] +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.lang3.tuple", "ImmutablePair", false, "ImmutablePair", "(java.lang.Object,java.lang.Object)", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutablePair.left]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "ImmutablePair", false, "ImmutablePair", "(java.lang.Object,java.lang.Object)", "", "Argument[1]", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutablePair.right]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "ImmutablePair", false, "left", "", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutablePair.left]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "ImmutablePair", false, "of", "(java.lang.Object,java.lang.Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutablePair.left]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "ImmutablePair", false, "of", "(java.lang.Object,java.lang.Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutablePair.right]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "ImmutablePair", false, "right", "", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutablePair.right]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "ImmutableTriple", false, "ImmutableTriple", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutableTriple.left]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "ImmutableTriple", false, "ImmutableTriple", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[1]", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutableTriple.middle]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "ImmutableTriple", false, "ImmutableTriple", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[2]", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutableTriple.right]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "ImmutableTriple", false, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutableTriple.left]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "ImmutableTriple", false, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutableTriple.middle]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "ImmutableTriple", false, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[2]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutableTriple.right]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutablePair", false, "MutablePair", "(java.lang.Object,java.lang.Object)", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.left]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutablePair", false, "MutablePair", "(java.lang.Object,java.lang.Object)", "", "Argument[1]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.right]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutablePair", false, "of", "(java.lang.Object,java.lang.Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.MutablePair.left]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutablePair", false, "of", "(java.lang.Object,java.lang.Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.commons.lang3.tuple.MutablePair.right]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutablePair", false, "setLeft", "", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.left]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutablePair", false, "setRight", "", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.right]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutablePair", false, "setValue", "", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.right]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutableTriple", false, "MutableTriple", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.left]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutableTriple", false, "MutableTriple", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[1]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.middle]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutableTriple", false, "MutableTriple", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[2]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.right]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutableTriple", false, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.MutableTriple.left]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutableTriple", false, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.commons.lang3.tuple.MutableTriple.middle]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutableTriple", false, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[2]", "ReturnValue.Field[org.apache.commons.lang3.tuple.MutableTriple.right]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutableTriple", false, "setLeft", "", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.left]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutableTriple", false, "setMiddle", "", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.middle]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "MutableTriple", false, "setRight", "", "", "Argument[0]", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.right]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Pair", true, "getKey", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutablePair.left]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Pair", true, "getKey", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.left]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Pair", true, "getLeft", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutablePair.left]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Pair", true, "getLeft", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.left]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Pair", true, "getRight", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutablePair.right]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Pair", true, "getRight", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.right]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Pair", true, "getValue", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutablePair.right]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Pair", true, "getValue", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.MutablePair.right]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Pair", false, "of", "(java.lang.Object,java.lang.Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutablePair.left]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Pair", false, "of", "(java.lang.Object,java.lang.Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutablePair.right]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Triple", true, "getLeft", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutableTriple.left]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Triple", true, "getLeft", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.left]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Triple", true, "getMiddle", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutableTriple.middle]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Triple", true, "getMiddle", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.middle]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Triple", true, "getRight", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.ImmutableTriple.right]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Triple", true, "getRight", "", "", "Argument[this].Field[org.apache.commons.lang3.tuple.MutableTriple.right]", "ReturnValue", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Triple", false, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[0]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutableTriple.left]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Triple", false, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[1]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutableTriple.middle]", "value", "manual"], + ["org.apache.commons.lang3.tuple", "Triple", false, "of", "(java.lang.Object,java.lang.Object,java.lang.Object)", "", "Argument[2]", "ReturnValue.Field[org.apache.commons.lang3.tuple.ImmutableTriple.right]", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.logging.model.json b/java/ql/lib/ext/org.apache.commons.logging.model.json new file mode 100644 index 000000000000..7b9e195358d6 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.logging.model.json @@ -0,0 +1,18 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.commons.logging", "Log", true, "debug", "", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.commons.logging", "Log", true, "error", "", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.commons.logging", "Log", true, "fatal", "", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.commons.logging", "Log", true, "info", "", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.commons.logging", "Log", true, "trace", "", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.commons.logging", "Log", true, "warn", "", "", "Argument[0]", "log-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.logging.model.yml b/java/ql/lib/ext/org.apache.commons.logging.model.yml deleted file mode 100644 index 7e2be01c5224..000000000000 --- a/java/ql/lib/ext/org.apache.commons.logging.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.commons.logging", "Log", True, "debug", "", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.commons.logging", "Log", True, "error", "", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.commons.logging", "Log", True, "fatal", "", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.commons.logging", "Log", True, "info", "", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.commons.logging", "Log", True, "trace", "", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.commons.logging", "Log", True, "warn", "", "", "Argument[0]", "log-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.net.ftp.model.json b/java/ql/lib/ext/org.apache.commons.net.ftp.model.json new file mode 100644 index 000000000000..30a209381ae0 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.net.ftp.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.commons.net.ftp", "FTPClient", false, "login", "(String,String)", "", "Argument[0]", "credentials-username", "manual"], + ["org.apache.commons.net.ftp", "FTPClient", false, "login", "(String,String)", "", "Argument[1]", "credentials-password", "manual"], + ["org.apache.commons.net.ftp", "FTPClient", false, "login", "(String,String,String)", "", "Argument[0]", "credentials-username", "manual"], + ["org.apache.commons.net.ftp", "FTPClient", false, "login", "(String,String,String)", "", "Argument[1]", "credentials-password", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.net.ftp.model.yml b/java/ql/lib/ext/org.apache.commons.net.ftp.model.yml deleted file mode 100644 index f27a364bd23b..000000000000 --- a/java/ql/lib/ext/org.apache.commons.net.ftp.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.commons.net.ftp", "FTPClient", False, "login", "(String,String)", "", "Argument[0]", "credentials-username", "manual"] - - ["org.apache.commons.net.ftp", "FTPClient", False, "login", "(String,String)", "", "Argument[1]", "credentials-password", "manual"] - - ["org.apache.commons.net.ftp", "FTPClient", False, "login", "(String,String,String)", "", "Argument[0]", "credentials-username", "manual"] - - ["org.apache.commons.net.ftp", "FTPClient", False, "login", "(String,String,String)", "", "Argument[1]", "credentials-password", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.net.model.json b/java/ql/lib/ext/org.apache.commons.net.model.json new file mode 100644 index 000000000000..dc75a054aa4b --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.net.model.json @@ -0,0 +1,41 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.commons.net", "SocketClient", true, "connect", "(InetAddress)", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.commons.net", "SocketClient", true, "connect", "(InetAddress,int)", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.commons.net", "SocketClient", true, "connect", "(InetAddress,int,InetAddress,int)", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.commons.net", "SocketClient", true, "connect", "(String)", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.commons.net", "SocketClient", true, "connect", "(String,int)", "", "Argument[0]", "request-forgery", "df-manual"], + ["org.apache.commons.net", "SocketClient", true, "connect", "(String,int,InetAddress,int)", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.commons.net.util", "KeyManagerUtils", false, "createClientKeyManager", "(File,String)", "", "Argument[0]", "path-injection[read]", "df-manual"], + ["org.apache.commons.net.util", "KeyManagerUtils", false, "createClientKeyManager", "(File,String,String)", "", "Argument[0]", "path-injection[read]", "df-manual"], + ["org.apache.commons.net.util", "KeyManagerUtils", false, "createClientKeyManager", "(String,File,String,String,String)", "", "Argument[1]", "path-injection[read]", "df-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.commons.net.ftp", "FTPClient", true, "listDirectories", "()", "", "ReturnValue", "remote", "df-manual"], + ["org.apache.commons.net.ftp", "FTPClient", true, "listDirectories", "(String)", "", "ReturnValue", "remote", "df-manual"], + ["org.apache.commons.net.ftp", "FTPClient", true, "listFiles", "()", "", "ReturnValue", "remote", "df-manual"], + ["org.apache.commons.net.ftp", "FTPClient", true, "listFiles", "(String)", "", "ReturnValue", "remote", "df-manual"], + ["org.apache.commons.net.ftp", "FTPClient", true, "listFiles", "(String,FTPFileFilter)", "", "ReturnValue", "remote", "df-manual"], + ["org.apache.commons.net.ftp", "FTPClient", true, "listNames", "()", "", "ReturnValue", "remote", "df-manual"], + ["org.apache.commons.net.ftp", "FTPClient", true, "listNames", "(String)", "", "ReturnValue", "remote", "df-manual"], + ["org.apache.commons.net.ftp", "FTPClient", true, "mlistDir", "()", "", "ReturnValue", "remote", "df-manual"], + ["org.apache.commons.net.ftp", "FTPClient", true, "mlistDir", "(String)", "", "ReturnValue", "remote", "df-manual"], + ["org.apache.commons.net.ftp", "FTPClient", true, "mlistDir", "(String,FTPFileFilter)", "", "ReturnValue", "remote", "df-manual"], + ["org.apache.commons.net.ftp", "FTPClient", true, "retrieveFile", "(String,OutputStream)", "", "Argument[1]", "remote", "df-manual"], + ["org.apache.commons.net.ftp", "FTPClient", true, "retrieveFileStream", "(String)", "", "ReturnValue", "remote", "df-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.net.model.yml b/java/ql/lib/ext/org.apache.commons.net.model.yml deleted file mode 100644 index 689aa873d960..000000000000 --- a/java/ql/lib/ext/org.apache.commons.net.model.yml +++ /dev/null @@ -1,30 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.commons.net", "SocketClient", true, "connect", "(InetAddress)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.commons.net", "SocketClient", true, "connect", "(InetAddress,int)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.commons.net", "SocketClient", true, "connect", "(InetAddress,int,InetAddress,int)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.commons.net", "SocketClient", true, "connect", "(String)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.commons.net", "SocketClient", true, "connect", "(String,int)", "", "Argument[0]", "request-forgery", "df-manual"] - - ["org.apache.commons.net", "SocketClient", true, "connect", "(String,int,InetAddress,int)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.commons.net.util", "KeyManagerUtils", false, "createClientKeyManager", "(File,String)", "", "Argument[0]", "path-injection[read]", "df-manual"] - - ["org.apache.commons.net.util", "KeyManagerUtils", false, "createClientKeyManager", "(File,String,String)", "", "Argument[0]", "path-injection[read]", "df-manual"] - - ["org.apache.commons.net.util", "KeyManagerUtils", false, "createClientKeyManager", "(String,File,String,String,String)", "", "Argument[1]", "path-injection[read]", "df-manual"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.commons.net.ftp", "FTPClient", true, "listDirectories", "()", "", "ReturnValue", "remote", "df-manual"] - - ["org.apache.commons.net.ftp", "FTPClient", true, "listDirectories", "(String)", "", "ReturnValue", "remote", "df-manual"] - - ["org.apache.commons.net.ftp", "FTPClient", true, "listFiles", "()", "", "ReturnValue", "remote", "df-manual"] - - ["org.apache.commons.net.ftp", "FTPClient", true, "listFiles", "(String)", "", "ReturnValue", "remote", "df-manual"] - - ["org.apache.commons.net.ftp", "FTPClient", true, "listFiles", "(String,FTPFileFilter)", "", "ReturnValue", "remote", "df-manual"] - - ["org.apache.commons.net.ftp", "FTPClient", true, "listNames", "()", "", "ReturnValue", "remote", "df-manual"] - - ["org.apache.commons.net.ftp", "FTPClient", true, "listNames", "(String)", "", "ReturnValue", "remote", "df-manual"] - - ["org.apache.commons.net.ftp", "FTPClient", true, "mlistDir", "()", "", "ReturnValue", "remote", "df-manual"] - - ["org.apache.commons.net.ftp", "FTPClient", true, "mlistDir", "(String)", "", "ReturnValue", "remote", "df-manual"] - - ["org.apache.commons.net.ftp", "FTPClient", true, "mlistDir", "(String,FTPFileFilter)", "", "ReturnValue", "remote", "df-manual"] - - ["org.apache.commons.net.ftp", "FTPClient", true, "retrieveFile", "(String,OutputStream)", "", "Argument[1]", "remote", "df-manual"] - - ["org.apache.commons.net.ftp", "FTPClient", true, "retrieveFileStream", "(String)", "", "ReturnValue", "remote", "df-manual"] diff --git a/java/ql/lib/ext/org.apache.commons.ognl.enhance.model.json b/java/ql/lib/ext/org.apache.commons.ognl.enhance.model.json new file mode 100644 index 000000000000..1caadf651db2 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.ognl.enhance.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.commons.ognl.enhance", "ExpressionAccessor", true, "get", "", "", "Argument[this]", "ognl-injection", "manual"], + ["org.apache.commons.ognl.enhance", "ExpressionAccessor", true, "set", "", "", "Argument[this]", "ognl-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.ognl.enhance.model.yml b/java/ql/lib/ext/org.apache.commons.ognl.enhance.model.yml deleted file mode 100644 index fd50ee91f0e4..000000000000 --- a/java/ql/lib/ext/org.apache.commons.ognl.enhance.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.commons.ognl.enhance", "ExpressionAccessor", True, "get", "", "", "Argument[this]", "ognl-injection", "manual"] - - ["org.apache.commons.ognl.enhance", "ExpressionAccessor", True, "set", "", "", "Argument[this]", "ognl-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.ognl.model.json b/java/ql/lib/ext/org.apache.commons.ognl.model.json new file mode 100644 index 000000000000..6b43f4406127 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.ognl.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.commons.ognl", "Node", true, "getValue", "", "", "Argument[this]", "ognl-injection", "manual"], + ["org.apache.commons.ognl", "Node", true, "setValue", "", "", "Argument[this]", "ognl-injection", "manual"], + ["org.apache.commons.ognl", "Ognl", false, "getValue", "", "", "Argument[0]", "ognl-injection", "manual"], + ["org.apache.commons.ognl", "Ognl", false, "setValue", "", "", "Argument[0]", "ognl-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.ognl.model.yml b/java/ql/lib/ext/org.apache.commons.ognl.model.yml deleted file mode 100644 index a79b4b4dc115..000000000000 --- a/java/ql/lib/ext/org.apache.commons.ognl.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.commons.ognl", "Node", True, "getValue", "", "", "Argument[this]", "ognl-injection", "manual"] - - ["org.apache.commons.ognl", "Node", True, "setValue", "", "", "Argument[this]", "ognl-injection", "manual"] - - ["org.apache.commons.ognl", "Ognl", False, "getValue", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["org.apache.commons.ognl", "Ognl", False, "setValue", "", "", "Argument[0]", "ognl-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.text.lookup.model.json b/java/ql/lib/ext/org.apache.commons.text.lookup.model.json new file mode 100644 index 000000000000..5ea8408058c2 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.text.lookup.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.text.lookup", "StringLookup", true, "lookup", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text.lookup", "StringLookupFactory", false, "mapStringLookup", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.text.lookup.model.yml b/java/ql/lib/ext/org.apache.commons.text.lookup.model.yml deleted file mode 100644 index 3e94263ef980..000000000000 --- a/java/ql/lib/ext/org.apache.commons.text.lookup.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.text.lookup", "StringLookup", True, "lookup", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text.lookup", "StringLookupFactory", False, "mapStringLookup", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.commons.text.model.json b/java/ql/lib/ext/org.apache.commons.text.model.json new file mode 100644 index 000000000000..44ff67db54f1 --- /dev/null +++ b/java/ql/lib/ext/org.apache.commons.text.model.json @@ -0,0 +1,292 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "barrierModel" + }, + "data": [ + ["org.apache.commons.text", "StringEscapeUtils", false, "escapeJava", "(String)", "", "ReturnValue", "log-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.commons.text", "StringEscapeUtils", false, "escapeJava", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "StrBuilder", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(java.lang.CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(java.lang.CharSequence,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(java.lang.Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(java.lang.String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(java.lang.StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(java.lang.StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(java.lang.StringBuilder,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(java.nio.CharBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(java.nio.CharBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "append", "(org.apache.commons.text.StrBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendAll", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendAll", "(Iterator)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendAll", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendFixedWidthPadLeft", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendFixedWidthPadLeft", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendFixedWidthPadLeft", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendFixedWidthPadRight", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendFixedWidthPadRight", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendFixedWidthPadRight", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendNewLine", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendPadding", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendSeparator", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendSeparator", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendSeparator", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendSeparator", "(java.lang.String,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendSeparator", "(java.lang.String,java.lang.String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendWithSeparators", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendWithSeparators", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendWithSeparators", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendWithSeparators", "(Iterable,String)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendWithSeparators", "(Iterator,String)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendWithSeparators", "(Object[],String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendln", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendln", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendln", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendln", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendln", "(java.lang.Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendln", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendln", "(java.lang.String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendln", "(java.lang.String,java.lang.Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendln", "(java.lang.String,java.lang.Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendln", "(java.lang.StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendln", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendln", "(java.lang.StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendln", "(java.lang.StringBuilder,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "appendln", "(org.apache.commons.text.StrBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "asReader", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "asTokenizer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "delete", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "deleteAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "deleteCharAt", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "deleteFirst", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "ensureCapacity", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "getChars", "(char[])", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "getChars", "(char[])", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "getChars", "(int,int,char[],int)", "", "Argument[this]", "Argument[2]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "insert", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "insert", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "insert", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "leftString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "midString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "minimizeCapacity", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "readFrom", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "replace", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "replace", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "replace", "(int,int,java.lang.String)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "replace", "(org.apache.commons.text.StrMatcher,java.lang.String,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "replaceAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "replaceAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "replaceAll", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "replaceFirst", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "reverse", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "rightString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "setCharAt", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "setLength", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "setNewLineText", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "setNullText", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "subSequence", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "substring", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "toCharArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "toStringBuffer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "toStringBuilder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrBuilder", false, "trim", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "StrTokenizer", false, "StrTokenizer", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrTokenizer", false, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrTokenizer", false, "getCSVInstance", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrTokenizer", false, "getContent", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrTokenizer", false, "getTSVInstance", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrTokenizer", false, "getTokenArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrTokenizer", false, "getTokenList", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrTokenizer", false, "next", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrTokenizer", false, "nextToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrTokenizer", false, "previous", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrTokenizer", false, "previousToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrTokenizer", false, "reset", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StrTokenizer", false, "reset", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StrTokenizer", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "StringSubstitutor", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "StringSubstitutor", "", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(java.lang.CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(java.lang.CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(java.lang.Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(java.lang.Object,java.util.Map)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(java.lang.Object,java.util.Map)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(java.lang.Object,java.util.Map,java.lang.String,java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(java.lang.Object,java.util.Map,java.lang.String,java.lang.String)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(java.lang.Object,java.util.Properties)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(java.lang.Object,java.util.Properties)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(java.lang.String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(java.lang.StringBuffer)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(org.apache.commons.text.TextStringBuilder)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replace", "(org.apache.commons.text.TextStringBuilder,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replaceIn", "(java.lang.StringBuffer)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replaceIn", "(java.lang.StringBuffer,int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replaceIn", "(java.lang.StringBuilder)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replaceIn", "(java.lang.StringBuilder,int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replaceIn", "(org.apache.commons.text.TextStringBuilder)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "replaceIn", "(org.apache.commons.text.TextStringBuilder,int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.text", "StringSubstitutor", false, "setVariableResolver", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StringTokenizer", false, "StringTokenizer", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StringTokenizer", false, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringTokenizer", false, "getCSVInstance", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringTokenizer", false, "getContent", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringTokenizer", false, "getTSVInstance", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringTokenizer", false, "getTokenArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringTokenizer", false, "getTokenList", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringTokenizer", false, "next", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringTokenizer", false, "nextToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringTokenizer", false, "previous", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringTokenizer", false, "previousToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringTokenizer", false, "reset", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "StringTokenizer", false, "reset", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "StringTokenizer", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "TextStringBuilder", "(java.lang.CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "TextStringBuilder", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(java.lang.CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(java.lang.CharSequence,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(java.lang.Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(java.lang.String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(java.lang.StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(java.lang.StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(java.lang.StringBuilder,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(java.nio.CharBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(java.nio.CharBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "append", "(org.apache.commons.text.TextStringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendAll", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendAll", "(Iterator)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendAll", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendFixedWidthPadLeft", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendFixedWidthPadLeft", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendFixedWidthPadLeft", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendFixedWidthPadRight", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendFixedWidthPadRight", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendFixedWidthPadRight", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendNewLine", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendPadding", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendSeparator", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendSeparator", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendSeparator", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendSeparator", "(java.lang.String,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendSeparator", "(java.lang.String,java.lang.String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendWithSeparators", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendWithSeparators", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendWithSeparators", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendWithSeparators", "(Iterable,String)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendWithSeparators", "(Iterator,String)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendWithSeparators", "(Object[],String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendln", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendln", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendln", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendln", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendln", "(java.lang.Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendln", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendln", "(java.lang.String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendln", "(java.lang.String,java.lang.Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendln", "(java.lang.String,java.lang.Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendln", "(java.lang.StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendln", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendln", "(java.lang.StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendln", "(java.lang.StringBuilder,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "appendln", "(org.apache.commons.text.TextStringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "asReader", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "asTokenizer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "delete", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "deleteAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "deleteCharAt", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "deleteFirst", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "ensureCapacity", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "getChars", "(char[])", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "getChars", "(char[])", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "getChars", "(int,int,char[],int)", "", "Argument[this]", "Argument[2]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "insert", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "insert", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "insert", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "leftString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "midString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "minimizeCapacity", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "readFrom", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "replace", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "replace", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "replace", "(int,int,java.lang.String)", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "replace", "(org.apache.commons.text.matcher.StringMatcher,java.lang.String,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "replaceAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "replaceAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "replaceAll", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "replaceFirst", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "reverse", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "rightString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "setCharAt", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "setLength", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "setNewLineText", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "setNullText", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "subSequence", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "substring", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "toCharArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "toStringBuffer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "toStringBuilder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "TextStringBuilder", false, "trim", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.apache.commons.text", "WordUtils", false, "abbreviate", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "WordUtils", false, "abbreviate", "", "", "Argument[3]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "WordUtils", false, "capitalize", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "WordUtils", false, "capitalize", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "WordUtils", false, "capitalizeFully", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "WordUtils", false, "capitalizeFully", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "WordUtils", false, "initials", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "WordUtils", false, "initials", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "WordUtils", false, "swapCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "WordUtils", false, "uncapitalize", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "WordUtils", false, "uncapitalize", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "WordUtils", false, "wrap", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "WordUtils", false, "wrap", "(java.lang.String,int,java.lang.String,boolean)", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.apache.commons.text", "WordUtils", false, "wrap", "(java.lang.String,int,java.lang.String,boolean,java.lang.String)", "", "Argument[2]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.commons.text.model.yml b/java/ql/lib/ext/org.apache.commons.text.model.yml deleted file mode 100644 index ffde17b44a9b..000000000000 --- a/java/ql/lib/ext/org.apache.commons.text.model.yml +++ /dev/null @@ -1,281 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: barrierModel - data: - - ["org.apache.commons.text", "StringEscapeUtils", False, "escapeJava", "(String)", "", "ReturnValue", "log-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.commons.text", "StringEscapeUtils", False, "escapeJava", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "StrBuilder", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(java.lang.CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(java.lang.CharSequence,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(java.lang.Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(java.lang.String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(java.lang.StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(java.lang.StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(java.lang.StringBuilder,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(java.nio.CharBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(java.nio.CharBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "append", "(org.apache.commons.text.StrBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendAll", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendAll", "(Iterator)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendAll", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendFixedWidthPadLeft", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendFixedWidthPadLeft", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendFixedWidthPadLeft", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendFixedWidthPadRight", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendFixedWidthPadRight", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendFixedWidthPadRight", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendNewLine", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendPadding", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendSeparator", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendSeparator", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendSeparator", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendSeparator", "(java.lang.String,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendSeparator", "(java.lang.String,java.lang.String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendWithSeparators", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendWithSeparators", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendWithSeparators", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendWithSeparators", "(Iterable,String)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendWithSeparators", "(Iterator,String)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendWithSeparators", "(Object[],String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendln", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendln", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendln", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendln", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendln", "(java.lang.Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendln", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendln", "(java.lang.String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendln", "(java.lang.String,java.lang.Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendln", "(java.lang.String,java.lang.Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendln", "(java.lang.StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendln", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendln", "(java.lang.StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendln", "(java.lang.StringBuilder,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "appendln", "(org.apache.commons.text.StrBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "asReader", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "asTokenizer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "delete", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "deleteAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "deleteCharAt", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "deleteFirst", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "ensureCapacity", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "getChars", "(char[])", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "getChars", "(char[])", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "getChars", "(int,int,char[],int)", "", "Argument[this]", "Argument[2]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "insert", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "insert", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "insert", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "leftString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "midString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "minimizeCapacity", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "readFrom", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "replace", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "replace", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "replace", "(int,int,java.lang.String)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "replace", "(org.apache.commons.text.StrMatcher,java.lang.String,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "replaceAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "replaceAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "replaceAll", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "replaceFirst", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "reverse", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "rightString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "setCharAt", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "setLength", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "setNewLineText", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "setNullText", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "subSequence", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "substring", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "toCharArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "toStringBuffer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "toStringBuilder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrBuilder", False, "trim", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "StrTokenizer", False, "StrTokenizer", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrTokenizer", False, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrTokenizer", False, "getCSVInstance", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrTokenizer", False, "getContent", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrTokenizer", False, "getTSVInstance", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrTokenizer", False, "getTokenArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrTokenizer", False, "getTokenList", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrTokenizer", False, "next", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrTokenizer", False, "nextToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrTokenizer", False, "previous", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrTokenizer", False, "previousToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrTokenizer", False, "reset", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StrTokenizer", False, "reset", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StrTokenizer", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "StringSubstitutor", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "StringSubstitutor", "", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(java.lang.CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(java.lang.CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(java.lang.Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(java.lang.Object,java.util.Map)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(java.lang.Object,java.util.Map)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(java.lang.Object,java.util.Map,java.lang.String,java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(java.lang.Object,java.util.Map,java.lang.String,java.lang.String)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(java.lang.Object,java.util.Properties)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(java.lang.Object,java.util.Properties)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(java.lang.String,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(java.lang.StringBuffer)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(org.apache.commons.text.TextStringBuilder)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replace", "(org.apache.commons.text.TextStringBuilder,int,int)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replaceIn", "(java.lang.StringBuffer)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replaceIn", "(java.lang.StringBuffer,int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replaceIn", "(java.lang.StringBuilder)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replaceIn", "(java.lang.StringBuilder,int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replaceIn", "(org.apache.commons.text.TextStringBuilder)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "replaceIn", "(org.apache.commons.text.TextStringBuilder,int,int)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.text", "StringSubstitutor", False, "setVariableResolver", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StringTokenizer", False, "StringTokenizer", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StringTokenizer", False, "clone", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringTokenizer", False, "getCSVInstance", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringTokenizer", False, "getContent", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringTokenizer", False, "getTSVInstance", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringTokenizer", False, "getTokenArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringTokenizer", False, "getTokenList", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringTokenizer", False, "next", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringTokenizer", False, "nextToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringTokenizer", False, "previous", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringTokenizer", False, "previousToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringTokenizer", False, "reset", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "StringTokenizer", False, "reset", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "StringTokenizer", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "TextStringBuilder", "(java.lang.CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "TextStringBuilder", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(java.lang.CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(java.lang.CharSequence,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(java.lang.Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(java.lang.String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(java.lang.String,java.lang.Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(java.lang.StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(java.lang.StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(java.lang.StringBuilder,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(java.nio.CharBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(java.nio.CharBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "append", "(org.apache.commons.text.TextStringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendAll", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendAll", "(Iterator)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendAll", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendFixedWidthPadLeft", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendFixedWidthPadLeft", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendFixedWidthPadLeft", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendFixedWidthPadRight", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendFixedWidthPadRight", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendFixedWidthPadRight", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendNewLine", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendPadding", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendSeparator", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendSeparator", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendSeparator", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendSeparator", "(java.lang.String,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendSeparator", "(java.lang.String,java.lang.String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendWithSeparators", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendWithSeparators", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendWithSeparators", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendWithSeparators", "(Iterable,String)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendWithSeparators", "(Iterator,String)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendWithSeparators", "(Object[],String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendln", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendln", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendln", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendln", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendln", "(java.lang.Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendln", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendln", "(java.lang.String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendln", "(java.lang.String,java.lang.Object[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendln", "(java.lang.String,java.lang.Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendln", "(java.lang.StringBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendln", "(java.lang.StringBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendln", "(java.lang.StringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendln", "(java.lang.StringBuilder,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "appendln", "(org.apache.commons.text.TextStringBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "asReader", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "asTokenizer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "delete", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "deleteAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "deleteCharAt", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "deleteFirst", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "ensureCapacity", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "getChars", "(char[])", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "getChars", "(char[])", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "getChars", "(int,int,char[],int)", "", "Argument[this]", "Argument[2]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "insert", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "insert", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "insert", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "leftString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "midString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "minimizeCapacity", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "readFrom", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "replace", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "replace", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "replace", "(int,int,java.lang.String)", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "replace", "(org.apache.commons.text.matcher.StringMatcher,java.lang.String,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "replaceAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "replaceAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "replaceAll", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "replaceFirst", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "replaceFirst", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "reverse", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "rightString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "setCharAt", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "setLength", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "setNewLineText", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "setNullText", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "subSequence", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "substring", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "toCharArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "toStringBuffer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "toStringBuilder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "TextStringBuilder", False, "trim", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.apache.commons.text", "WordUtils", False, "abbreviate", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "WordUtils", False, "abbreviate", "", "", "Argument[3]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "WordUtils", False, "capitalize", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "WordUtils", False, "capitalize", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "WordUtils", False, "capitalizeFully", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "WordUtils", False, "capitalizeFully", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "WordUtils", False, "initials", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "WordUtils", False, "initials", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "WordUtils", False, "swapCase", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "WordUtils", False, "uncapitalize", "(java.lang.String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "WordUtils", False, "uncapitalize", "(java.lang.String,char[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "WordUtils", False, "wrap", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "WordUtils", False, "wrap", "(java.lang.String,int,java.lang.String,boolean)", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.apache.commons.text", "WordUtils", False, "wrap", "(java.lang.String,int,java.lang.String,boolean,java.lang.String)", "", "Argument[2]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.cxf.catalog.model.json b/java/ql/lib/ext/org.apache.cxf.catalog.model.json new file mode 100644 index 000000000000..9a867ffc2c62 --- /dev/null +++ b/java/ql/lib/ext/org.apache.cxf.catalog.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.cxf.catalog", "OASISCatalogManager", true, "loadCatalog", "(URL)", "", "Argument[0]", "request-forgery", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.cxf.catalog.model.yml b/java/ql/lib/ext/org.apache.cxf.catalog.model.yml deleted file mode 100644 index 9f453be772fa..000000000000 --- a/java/ql/lib/ext/org.apache.cxf.catalog.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.cxf.catalog", "OASISCatalogManager", True, "loadCatalog", "(URL)", "", "Argument[0]", "request-forgery", "manual"] diff --git a/java/ql/lib/ext/org.apache.cxf.common.classloader.model.json b/java/ql/lib/ext/org.apache.cxf.common.classloader.model.json new file mode 100644 index 000000000000..f0b011d2fc76 --- /dev/null +++ b/java/ql/lib/ext/org.apache.cxf.common.classloader.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.cxf.common.classloader", "ClassLoaderUtils", true, "getResourceAsStream", "(String,Class)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.common.classloader", "ClassLoaderUtils", true, "getURLClassLoader", "(URL[],ClassLoader)", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.cxf.common.classloader", "ClassLoaderUtils", true, "getURLClassLoader", "(List,ClassLoader)", "", "Argument[0]", "request-forgery", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.cxf.common.classloader.model.yml b/java/ql/lib/ext/org.apache.cxf.common.classloader.model.yml deleted file mode 100644 index 131d1242fd0c..000000000000 --- a/java/ql/lib/ext/org.apache.cxf.common.classloader.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.cxf.common.classloader", "ClassLoaderUtils", True, "getResourceAsStream", "(String,Class)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.common.classloader", "ClassLoaderUtils", True, "getURLClassLoader", "(URL[],ClassLoader)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.cxf.common.classloader", "ClassLoaderUtils", True, "getURLClassLoader", "(List,ClassLoader)", "", "Argument[0]", "request-forgery", "manual"] diff --git a/java/ql/lib/ext/org.apache.cxf.common.jaxb.model.json b/java/ql/lib/ext/org.apache.cxf.common.jaxb.model.json new file mode 100644 index 000000000000..47d7e15816fa --- /dev/null +++ b/java/ql/lib/ext/org.apache.cxf.common.jaxb.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.cxf.common.jaxb", "JAXBUtils", true, "createFileCodeWriter", "", "", "Argument[0]", "path-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.cxf.common.jaxb.model.yml b/java/ql/lib/ext/org.apache.cxf.common.jaxb.model.yml deleted file mode 100644 index 86fcf9605eda..000000000000 --- a/java/ql/lib/ext/org.apache.cxf.common.jaxb.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.cxf.common.jaxb", "JAXBUtils", True, "createFileCodeWriter", "", "", "Argument[0]", "path-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.cxf.common.logging.model.json b/java/ql/lib/ext/org.apache.cxf.common.logging.model.json new file mode 100644 index 000000000000..6ec18334bf26 --- /dev/null +++ b/java/ql/lib/ext/org.apache.cxf.common.logging.model.json @@ -0,0 +1,18 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.cxf.common.logging", "LogUtils", true, "log", "(Logger,Level,String)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.cxf.common.logging", "LogUtils", true, "log", "(Logger,Level,String,Object)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.cxf.common.logging", "LogUtils", true, "log", "(Logger,Level,String,Object[])", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.cxf.common.logging", "LogUtils", true, "log", "(Logger,Level,String,Throwable)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.cxf.common.logging", "LogUtils", true, "log", "(Logger,Level,String,Throwable,Object)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.cxf.common.logging", "LogUtils", true, "log", "(Logger,Level,String,Throwable,Object[])", "", "Argument[2]", "log-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.cxf.common.logging.model.yml b/java/ql/lib/ext/org.apache.cxf.common.logging.model.yml deleted file mode 100644 index 5bde245534bf..000000000000 --- a/java/ql/lib/ext/org.apache.cxf.common.logging.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.cxf.common.logging", "LogUtils", True, "log", "(Logger,Level,String)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.cxf.common.logging", "LogUtils", True, "log", "(Logger,Level,String,Object)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.cxf.common.logging", "LogUtils", True, "log", "(Logger,Level,String,Object[])", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.cxf.common.logging", "LogUtils", True, "log", "(Logger,Level,String,Throwable)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.cxf.common.logging", "LogUtils", True, "log", "(Logger,Level,String,Throwable,Object)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.cxf.common.logging", "LogUtils", True, "log", "(Logger,Level,String,Throwable,Object[])", "", "Argument[2]", "log-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.cxf.configuration.jsse.model.json b/java/ql/lib/ext/org.apache.cxf.configuration.jsse.model.json new file mode 100644 index 000000000000..a2bfdbc20ad4 --- /dev/null +++ b/java/ql/lib/ext/org.apache.cxf.configuration.jsse.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.cxf.configuration.jsse", "SSLUtils", true, "loadFile", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.configuration.jsse", "TLSClientParameters", true, "setHostnameVerifier", "(HostnameVerifier)", "", "Argument[0]", "hostname-verification", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.cxf.configuration.jsse.model.yml b/java/ql/lib/ext/org.apache.cxf.configuration.jsse.model.yml deleted file mode 100644 index 590cfbc0b6c7..000000000000 --- a/java/ql/lib/ext/org.apache.cxf.configuration.jsse.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.cxf.configuration.jsse", "SSLUtils", True, "loadFile", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.configuration.jsse", "TLSClientParameters", True, "setHostnameVerifier", "(HostnameVerifier)", "", "Argument[0]", "hostname-verification", "manual"] diff --git a/java/ql/lib/ext/org.apache.cxf.feature.transform.model.json b/java/ql/lib/ext/org.apache.cxf.feature.transform.model.json new file mode 100644 index 000000000000..514f0f47414d --- /dev/null +++ b/java/ql/lib/ext/org.apache.cxf.feature.transform.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.cxf.transform", "XSLTUtils", true, "transform", "(Templates,InputStream)", "", "Argument[0]", "xslt-injection", "manual"], + ["org.apache.cxf.transform", "XSLTUtils", true, "transform", "(Templates,Reader)", "", "Argument[0]", "xslt-injection", "manual"], + ["org.apache.cxf.transform", "XSLTUtils", true, "transform", "(Templates,Document)", "", "Argument[0]", "xslt-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.cxf.feature.transform.model.yml b/java/ql/lib/ext/org.apache.cxf.feature.transform.model.yml deleted file mode 100644 index 04bca0634d5a..000000000000 --- a/java/ql/lib/ext/org.apache.cxf.feature.transform.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.cxf.transform", "XSLTUtils", True, "transform", "(Templates,InputStream)", "", "Argument[0]", "xslt-injection", "manual"] - - ["org.apache.cxf.transform", "XSLTUtils", True, "transform", "(Templates,Reader)", "", "Argument[0]", "xslt-injection", "manual"] - - ["org.apache.cxf.transform", "XSLTUtils", True, "transform", "(Templates,Document)", "", "Argument[0]", "xslt-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.cxf.helpers.model.json b/java/ql/lib/ext/org.apache.cxf.helpers.model.json new file mode 100644 index 000000000000..f75da13ab634 --- /dev/null +++ b/java/ql/lib/ext/org.apache.cxf.helpers.model.json @@ -0,0 +1,22 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.cxf.helpers", "FileUtils", true, "delete", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.helpers", "FileUtils", true, "delete", "(File,boolean)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.helpers", "FileUtils", true, "mkdir", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.helpers", "FileUtils", true, "readLines", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.helpers", "FileUtils", true, "removeDir", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.helpers", "XPathUtils", true, "getValue", "(String,Node,QName)", "", "Argument[0]", "xpath-injection", "manual"], + ["org.apache.cxf.helpers", "XPathUtils", true, "getValueList", "(String,Node)", "", "Argument[0]", "xpath-injection", "manual"], + ["org.apache.cxf.helpers", "XPathUtils", true, "getValueNode", "(String,Node)", "", "Argument[0]", "xpath-injection", "manual"], + ["org.apache.cxf.helpers", "XPathUtils", true, "getValueString", "(String,Node)", "", "Argument[0]", "xpath-injection", "manual"], + ["org.apache.cxf.helpers", "XPathUtils", true, "isExist", "(String,Node,QName)", "", "Argument[0]", "xpath-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.cxf.helpers.model.yml b/java/ql/lib/ext/org.apache.cxf.helpers.model.yml deleted file mode 100644 index 5e8a29e2b11a..000000000000 --- a/java/ql/lib/ext/org.apache.cxf.helpers.model.yml +++ /dev/null @@ -1,15 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.cxf.helpers", "FileUtils", True, "delete", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.helpers", "FileUtils", True, "delete", "(File,boolean)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.helpers", "FileUtils", True, "mkdir", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.helpers", "FileUtils", True, "readLines", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.helpers", "FileUtils", True, "removeDir", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.helpers", "XPathUtils", True, "getValue", "(String,Node,QName)", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.apache.cxf.helpers", "XPathUtils", True, "getValueList", "(String,Node)", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.apache.cxf.helpers", "XPathUtils", True, "getValueNode", "(String,Node)", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.apache.cxf.helpers", "XPathUtils", True, "getValueString", "(String,Node)", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.apache.cxf.helpers", "XPathUtils", True, "isExist", "(String,Node,QName)", "", "Argument[0]", "xpath-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.cxf.resource.model.json b/java/ql/lib/ext/org.apache.cxf.resource.model.json new file mode 100644 index 000000000000..8b3eddab2355 --- /dev/null +++ b/java/ql/lib/ext/org.apache.cxf.resource.model.json @@ -0,0 +1,21 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.cxf.resource", "ExtendedURIResolver", true, "resolve", "(String,String)", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.cxf.resource", "ExtendedURIResolver", true, "resolve", "(String,String)", "", "Argument[1]", "path-injection", "manual"], + ["org.apache.cxf.resource", "URIResolver", true, "URIResolver", "(String)", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.cxf.resource", "URIResolver", true, "URIResolver", "(String,String)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.resource", "URIResolver", true, "URIResolver", "(String,String)", "", "Argument[1]", "request-forgery", "manual"], + ["org.apache.cxf.resource", "URIResolver", true, "URIResolver", "(String,String,Class)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.resource", "URIResolver", true, "URIResolver", "(String,String,Class)", "", "Argument[1]", "request-forgery", "manual"], + ["org.apache.cxf.resource", "URIResolver", true, "resolve", "(String,String,Class)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.resource", "URIResolver", true, "resolve", "(String,String,Class)", "", "Argument[1]", "request-forgery", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.cxf.resource.model.yml b/java/ql/lib/ext/org.apache.cxf.resource.model.yml deleted file mode 100644 index c73c9a4ac8a4..000000000000 --- a/java/ql/lib/ext/org.apache.cxf.resource.model.yml +++ /dev/null @@ -1,14 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.cxf.resource", "ExtendedURIResolver", True, "resolve", "(String,String)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.cxf.resource", "ExtendedURIResolver", True, "resolve", "(String,String)", "", "Argument[1]", "path-injection", "manual"] - - ["org.apache.cxf.resource", "URIResolver", True, "URIResolver", "(String)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.cxf.resource", "URIResolver", True, "URIResolver", "(String,String)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.resource", "URIResolver", True, "URIResolver", "(String,String)", "", "Argument[1]", "request-forgery", "manual"] - - ["org.apache.cxf.resource", "URIResolver", True, "URIResolver", "(String,String,Class)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.resource", "URIResolver", True, "URIResolver", "(String,String,Class)", "", "Argument[1]", "request-forgery", "manual"] - - ["org.apache.cxf.resource", "URIResolver", True, "resolve", "(String,String,Class)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.resource", "URIResolver", True, "resolve", "(String,String,Class)", "", "Argument[1]", "request-forgery", "manual"] diff --git a/java/ql/lib/ext/org.apache.cxf.staxutils.model.json b/java/ql/lib/ext/org.apache.cxf.staxutils.model.json new file mode 100644 index 000000000000..31a7559cfc35 --- /dev/null +++ b/java/ql/lib/ext/org.apache.cxf.staxutils.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.cxf.staxutils", "StaxUtils", true, "read", "(File)", "", "Argument[0]", "path-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.cxf.staxutils.model.yml b/java/ql/lib/ext/org.apache.cxf.staxutils.model.yml deleted file mode 100644 index 959fc3d6e82f..000000000000 --- a/java/ql/lib/ext/org.apache.cxf.staxutils.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.cxf.staxutils", "StaxUtils", True, "read", "(File)", "", "Argument[0]", "path-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.cxf.tools.corba.utils.model.json b/java/ql/lib/ext/org.apache.cxf.tools.corba.utils.model.json new file mode 100644 index 000000000000..697dc57dca90 --- /dev/null +++ b/java/ql/lib/ext/org.apache.cxf.tools.corba.utils.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.cxf.tools.corba.utils", "FileOutputStreamFactory", true, "FileOutputStreamFactory", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.tools.corba.utils", "FileOutputStreamFactory", true, "FileOutputStreamFactory", "(String,FileOutputStreamFactory)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.tools.corba.utils", "OutputStreamFactory", true, "createOutputStream", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.tools.corba.utils", "OutputStreamFactory", true, "createOutputStream", "(String,String)", "", "Argument[0..1]", "path-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.cxf.tools.corba.utils.model.yml b/java/ql/lib/ext/org.apache.cxf.tools.corba.utils.model.yml deleted file mode 100644 index c6bb4c0d90ba..000000000000 --- a/java/ql/lib/ext/org.apache.cxf.tools.corba.utils.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.cxf.tools.corba.utils", "FileOutputStreamFactory", true, "FileOutputStreamFactory", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.tools.corba.utils", "FileOutputStreamFactory", true, "FileOutputStreamFactory", "(String,FileOutputStreamFactory)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.tools.corba.utils", "OutputStreamFactory", true, "createOutputStream", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.tools.corba.utils", "OutputStreamFactory", true, "createOutputStream", "(String,String)", "", "Argument[0..1]", "path-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.cxf.tools.util.model.json b/java/ql/lib/ext/org.apache.cxf.tools.util.model.json new file mode 100644 index 000000000000..766e07e7ba8b --- /dev/null +++ b/java/ql/lib/ext/org.apache.cxf.tools.util.model.json @@ -0,0 +1,22 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.cxf.tools.util", "FileWriterUtil", true, "FileWriterUtil", "(String,OutputStreamCreator)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.tools.util", "FileWriterUtil", true, "buildDir", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.tools.util", "FileWriterUtil", true, "getFileToWrite", "(String,String)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.tools.util", "FileWriterUtil", true, "getFileToWrite", "(String,String)", "", "Argument[1]", "path-injection", "manual"], + ["org.apache.cxf.tools.util", "FileWriterUtil", true, "getWriter", "(File,String)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.tools.util", "FileWriterUtil", true, "getWriter", "(String,String)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.tools.util", "FileWriterUtil", true, "getWriter", "(String,String)", "", "Argument[1]", "path-injection", "manual"], + ["org.apache.cxf.tools.util", "FileWriterUtil", true, "getWriter", "(String,String,String)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.cxf.tools.util", "FileWriterUtil", true, "getWriter", "(String,String,String)", "", "Argument[1]", "path-injection", "manual"], + ["org.apache.cxf.tools.util", "OutputStreamCreator", true, "createOutputStream", "(File)", "", "Argument[0]", "path-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.cxf.tools.util.model.yml b/java/ql/lib/ext/org.apache.cxf.tools.util.model.yml deleted file mode 100644 index aeebecb82e31..000000000000 --- a/java/ql/lib/ext/org.apache.cxf.tools.util.model.yml +++ /dev/null @@ -1,15 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.cxf.tools.util", "FileWriterUtil", True, "FileWriterUtil", "(String,OutputStreamCreator)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.tools.util", "FileWriterUtil", True, "buildDir", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.tools.util", "FileWriterUtil", True, "getFileToWrite", "(String,String)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.tools.util", "FileWriterUtil", True, "getFileToWrite", "(String,String)", "", "Argument[1]", "path-injection", "manual"] - - ["org.apache.cxf.tools.util", "FileWriterUtil", True, "getWriter", "(File,String)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.tools.util", "FileWriterUtil", True, "getWriter", "(String,String)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.tools.util", "FileWriterUtil", True, "getWriter", "(String,String)", "", "Argument[1]", "path-injection", "manual"] - - ["org.apache.cxf.tools.util", "FileWriterUtil", True, "getWriter", "(String,String,String)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.cxf.tools.util", "FileWriterUtil", True, "getWriter", "(String,String,String)", "", "Argument[1]", "path-injection", "manual"] - - ["org.apache.cxf.tools.util", "OutputStreamCreator", true, "createOutputStream", "(File)", "", "Argument[0]", "path-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.directory.ldap.client.api.model.json b/java/ql/lib/ext/org.apache.directory.ldap.client.api.model.json new file mode 100644 index 000000000000..c22f54a5602d --- /dev/null +++ b/java/ql/lib/ext/org.apache.directory.ldap.client.api.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.directory.ldap.client.api", "LdapConnection", true, "search", "", "", "Argument[0..2]", "ldap-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.directory.ldap.client.api.model.yml b/java/ql/lib/ext/org.apache.directory.ldap.client.api.model.yml deleted file mode 100644 index 57b1655d9445..000000000000 --- a/java/ql/lib/ext/org.apache.directory.ldap.client.api.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.directory.ldap.client.api", "LdapConnection", True, "search", "", "", "Argument[0..2]", "ldap-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.hadoop.fs.model.json b/java/ql/lib/ext/org.apache.hadoop.fs.model.json new file mode 100644 index 000000000000..89f97ce7e875 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hadoop.fs.model.json @@ -0,0 +1,33 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.hadoop.fs", "FileSystem", true, "makeQualified", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.hadoop.fs", "Path", true, "Path", "(Path,Path)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.hadoop.fs", "Path", true, "Path", "(Path,Path)", "", "Argument[1]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.hadoop.fs", "Path", true, "Path", "(Path,String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.hadoop.fs", "Path", true, "Path", "(Path,String)", "", "Argument[1]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.hadoop.fs", "Path", true, "Path", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.hadoop.fs", "Path", true, "Path", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.hadoop.fs", "Path", true, "Path", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.hadoop.fs", "Path", true, "Path", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.hadoop.fs", "Path", true, "Path", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.hadoop.fs", "Path", true, "Path", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hadoop.fs", "FileSystem", true, "rename", "(Path,Path)", "", "Argument[0]", "path-injection", "ai-manual"], + ["org.apache.hadoop.fs", "FileSystem", true, "rename", "(Path,Path)", "", "Argument[1]", "path-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hadoop.fs.model.yml b/java/ql/lib/ext/org.apache.hadoop.fs.model.yml deleted file mode 100644 index d8b6febd1f88..000000000000 --- a/java/ql/lib/ext/org.apache.hadoop.fs.model.yml +++ /dev/null @@ -1,22 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.hadoop.fs", "FileSystem", True, "makeQualified", "(Path)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.hadoop.fs", "Path", True, "Path", "(Path,Path)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.hadoop.fs", "Path", True, "Path", "(Path,Path)", "", "Argument[1]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.hadoop.fs", "Path", True, "Path", "(Path,String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.hadoop.fs", "Path", True, "Path", "(Path,String)", "", "Argument[1]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.hadoop.fs", "Path", True, "Path", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.hadoop.fs", "Path", True, "Path", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.hadoop.fs", "Path", True, "Path", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.hadoop.fs", "Path", True, "Path", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.hadoop.fs", "Path", True, "Path", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.hadoop.fs", "Path", True, "Path", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hadoop.fs", "FileSystem", True, "rename", "(Path,Path)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["org.apache.hadoop.fs", "FileSystem", True, "rename", "(Path,Path)", "", "Argument[1]", "path-injection", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.hadoop.fs.s3a.model.json b/java/ql/lib/ext/org.apache.hadoop.fs.s3a.model.json new file mode 100644 index 000000000000..c6b6fed435f8 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hadoop.fs.s3a.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hadoop.fs.s3a", "WriteOperationHelper", true, "createPutObjectRequest", "(String,File)", "", "Argument[1]", "path-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hadoop.fs.s3a.model.yml b/java/ql/lib/ext/org.apache.hadoop.fs.s3a.model.yml deleted file mode 100644 index 4d5d9484335e..000000000000 --- a/java/ql/lib/ext/org.apache.hadoop.fs.s3a.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hadoop.fs.s3a", "WriteOperationHelper", True, "createPutObjectRequest", "(String,File)", "", "Argument[1]", "path-injection", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.hadoop.hive.metastore.api.model.json b/java/ql/lib/ext/org.apache.hadoop.hive.metastore.api.model.json new file mode 100644 index 000000000000..60616adb9e80 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hadoop.hive.metastore.api.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hadoop.hive.metastore.api", "DefaultConstraintsRequest", true, "DefaultConstraintsRequest", "(String,String,String)", "", "Argument[1]", "sql-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hadoop.hive.metastore.api.model.yml b/java/ql/lib/ext/org.apache.hadoop.hive.metastore.api.model.yml deleted file mode 100644 index 60d2d0c01536..000000000000 --- a/java/ql/lib/ext/org.apache.hadoop.hive.metastore.api.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hadoop.hive.metastore.api", "DefaultConstraintsRequest", True, "DefaultConstraintsRequest", "(String,String,String)", "", "Argument[1]", "sql-injection", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.hadoop.hive.metastore.model.json b/java/ql/lib/ext/org.apache.hadoop.hive.metastore.model.json new file mode 100644 index 000000000000..638bb90a6cab --- /dev/null +++ b/java/ql/lib/ext/org.apache.hadoop.hive.metastore.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hadoop.hive.metastore", "ObjectStore", true, "updatePartitionColumnStatistics", "(ColumnStatistics,List,String,long)", "", "Argument[0]", "sql-injection", "ai-manual"], + ["org.apache.hadoop.hive.metastore", "ObjectStore", true, "updatePartitionColumnStatistics", "(ColumnStatistics,List)", "", "Argument[0]", "sql-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hadoop.hive.metastore.model.yml b/java/ql/lib/ext/org.apache.hadoop.hive.metastore.model.yml deleted file mode 100644 index bc902f548fdc..000000000000 --- a/java/ql/lib/ext/org.apache.hadoop.hive.metastore.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hadoop.hive.metastore", "ObjectStore", True, "updatePartitionColumnStatistics", "(ColumnStatistics,List,String,long)", "", "Argument[0]", "sql-injection", "ai-manual"] - - ["org.apache.hadoop.hive.metastore", "ObjectStore", True, "updatePartitionColumnStatistics", "(ColumnStatistics,List)", "", "Argument[0]", "sql-injection", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.hadoop.hive.ql.exec.model.json b/java/ql/lib/ext/org.apache.hadoop.hive.ql.exec.model.json new file mode 100644 index 000000000000..ba5cc9cc4d6a --- /dev/null +++ b/java/ql/lib/ext/org.apache.hadoop.hive.ql.exec.model.json @@ -0,0 +1,22 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hadoop.hive.ql.exec", "Utilities", false, "renameOrMoveFilesInParallel", "(Configuration,FileSystem,Path,Path)", "", "Argument[2]", "path-injection", "ai-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.hadoop.hive.ql.exec", "Utilities", false, "replaceTaskIdFromFilename", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hadoop.hive.ql.exec.model.yml b/java/ql/lib/ext/org.apache.hadoop.hive.ql.exec.model.yml deleted file mode 100644 index e429f111c5bd..000000000000 --- a/java/ql/lib/ext/org.apache.hadoop.hive.ql.exec.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hadoop.hive.ql.exec", "Utilities", False, "renameOrMoveFilesInParallel", "(Configuration,FileSystem,Path,Path)", "", "Argument[2]", "path-injection", "ai-manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.hadoop.hive.ql.exec", "Utilities", False, "replaceTaskIdFromFilename", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.hadoop.hive.ql.metadata.model.json b/java/ql/lib/ext/org.apache.hadoop.hive.ql.metadata.model.json new file mode 100644 index 000000000000..943753421339 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hadoop.hive.ql.metadata.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hadoop.hive.ql.metadata", "Hive", false, "copyFiles", "(HiveConf,Path,Path,FileSystem,boolean,boolean,boolean,List,boolean,boolean,boolean,boolean)", "", "Argument[2]", "path-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hadoop.hive.ql.metadata.model.yml b/java/ql/lib/ext/org.apache.hadoop.hive.ql.metadata.model.yml deleted file mode 100644 index 2915fc3d1221..000000000000 --- a/java/ql/lib/ext/org.apache.hadoop.hive.ql.metadata.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hadoop.hive.ql.metadata", "Hive", False, "copyFiles", "(HiveConf,Path,Path,FileSystem,boolean,boolean,boolean,List,boolean,boolean,boolean,boolean)", "", "Argument[2]", "path-injection", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.hc.client5.http.async.methods.model.json b/java/ql/lib/ext/org.apache.hc.client5.http.async.methods.model.json new file mode 100644 index 000000000000..173a31435683 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.client5.http.async.methods.model.json @@ -0,0 +1,96 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "create", "(Method,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "create", "(Method,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "create", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "create", "(String,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "create", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "delete", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "get", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "head", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "options", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "patch", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "post", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "put", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "trace", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", true, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "ConfigurableHttpRequest", true, "ConfigurableHttpRequest", "(String,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "ConfigurableHttpRequest", true, "ConfigurableHttpRequest", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", true, "SimpleHttpRequest", "(Method,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", true, "SimpleHttpRequest", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", true, "SimpleHttpRequest", "(String,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", true, "SimpleHttpRequest", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", true, "create", "(Method,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", true, "create", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", true, "create", "(String,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", true, "create", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "create", "(Method,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "create", "(Method,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "create", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "create", "(String,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "create", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "delete", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "get", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "head", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "options", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "patch", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "post", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "put", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "trace", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", true, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", true, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.client5.http.async.methods.model.yml b/java/ql/lib/ext/org.apache.hc.client5.http.async.methods.model.yml deleted file mode 100644 index 17498977d8d9..000000000000 --- a/java/ql/lib/ext/org.apache.hc.client5.http.async.methods.model.yml +++ /dev/null @@ -1,89 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "create", "(Method,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "create", "(Method,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "create", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "create", "(String,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "create", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "delete", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "get", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "head", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "options", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "patch", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "post", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "put", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "trace", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "BasicHttpRequests", True, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "ConfigurableHttpRequest", True, "ConfigurableHttpRequest", "(String,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "ConfigurableHttpRequest", True, "ConfigurableHttpRequest", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", True, "SimpleHttpRequest", "(Method,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", True, "SimpleHttpRequest", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", True, "SimpleHttpRequest", "(String,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", True, "SimpleHttpRequest", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", True, "create", "(Method,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", True, "create", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", True, "create", "(String,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequest", True, "create", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "create", "(Method,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "create", "(Method,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "create", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "create", "(String,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "create", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "delete", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "get", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "head", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "options", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "patch", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "post", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "put", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "trace", "(HttpHost,String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleHttpRequests", True, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.async.methods", "SimpleRequestBuilder", True, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] diff --git a/java/ql/lib/ext/org.apache.hc.client5.http.classic.methods.model.json b/java/ql/lib/ext/org.apache.hc.client5.http.classic.methods.model.json new file mode 100644 index 000000000000..eb7238f8fb23 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.client5.http.classic.methods.model.json @@ -0,0 +1,49 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "create", "(Method,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "create", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "create", "(String,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "create", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", true, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpDelete", true, "HttpDelete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpDelete", true, "HttpDelete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpGet", true, "HttpGet", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpGet", true, "HttpGet", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpHead", true, "HttpHead", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpHead", true, "HttpHead", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpOptions", true, "HttpOptions", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpOptions", true, "HttpOptions", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpPatch", true, "HttpPatch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpPatch", true, "HttpPatch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpPost", true, "HttpPost", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpPost", true, "HttpPost", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpPut", true, "HttpPut", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpPut", true, "HttpPut", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpTrace", true, "HttpTrace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpTrace", true, "HttpTrace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.classic.methods", "HttpUriRequestBase", true, "HttpUriRequestBase", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.client5.http.classic.methods.model.yml b/java/ql/lib/ext/org.apache.hc.client5.http.classic.methods.model.yml deleted file mode 100644 index 8b360282cecd..000000000000 --- a/java/ql/lib/ext/org.apache.hc.client5.http.classic.methods.model.yml +++ /dev/null @@ -1,42 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "create", "(Method,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "create", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "create", "(String,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "create", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "ClassicHttpRequests", True, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpDelete", True, "HttpDelete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpDelete", True, "HttpDelete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpGet", True, "HttpGet", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpGet", True, "HttpGet", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpHead", True, "HttpHead", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpHead", True, "HttpHead", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpOptions", True, "HttpOptions", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpOptions", True, "HttpOptions", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpPatch", True, "HttpPatch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpPatch", True, "HttpPatch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpPost", True, "HttpPost", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpPost", True, "HttpPost", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpPut", True, "HttpPut", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpPut", True, "HttpPut", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpTrace", True, "HttpTrace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpTrace", True, "HttpTrace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.classic.methods", "HttpUriRequestBase", True, "HttpUriRequestBase", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] diff --git a/java/ql/lib/ext/org.apache.hc.client5.http.fluent.model.json b/java/ql/lib/ext/org.apache.hc.client5.http.fluent.model.json new file mode 100644 index 000000000000..72e2670713a0 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.client5.http.fluent.model.json @@ -0,0 +1,31 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hc.client5.http.fluent", "Request", true, "create", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "create", "(String,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "create", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.client5.http.fluent", "Request", true, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.client5.http.fluent.model.yml b/java/ql/lib/ext/org.apache.hc.client5.http.fluent.model.yml deleted file mode 100644 index ff25f6c43a39..000000000000 --- a/java/ql/lib/ext/org.apache.hc.client5.http.fluent.model.yml +++ /dev/null @@ -1,24 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hc.client5.http.fluent", "Request", True, "create", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "create", "(String,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "create", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.client5.http.fluent", "Request", True, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] diff --git a/java/ql/lib/ext/org.apache.hc.client5.http.protocol.model.json b/java/ql/lib/ext/org.apache.hc.client5.http.protocol.model.json new file mode 100644 index 000000000000..547cfba893a3 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.client5.http.protocol.model.json @@ -0,0 +1,23 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.hc.client5.http.protocol", "RedirectLocations", true, "add", "(URI)", "", "Argument[0]", "Argument[this].Element", "value", "hq-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + // sink neutrals + ["org.apache.hc.client5.http.protocol", "RedirectLocations", "contains", "", "sink", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.client5.http.protocol.model.yml b/java/ql/lib/ext/org.apache.hc.client5.http.protocol.model.yml deleted file mode 100644 index 1440539e79f8..000000000000 --- a/java/ql/lib/ext/org.apache.hc.client5.http.protocol.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.hc.client5.http.protocol", "RedirectLocations", True, "add", "(URI)", "", "Argument[0]", "Argument[this].Element", "value", "hq-manual"] - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - # sink neutrals - - ["org.apache.hc.client5.http.protocol", "RedirectLocations", "contains", "", "sink", "hq-manual"] diff --git a/java/ql/lib/ext/org.apache.hc.client5.http.utils.model.json b/java/ql/lib/ext/org.apache.hc.client5.http.utils.model.json new file mode 100644 index 000000000000..f89eba6d9257 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.client5.http.utils.model.json @@ -0,0 +1,19 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.hc.client5.http.utils", "URIUtils", true, "extractHost", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.hc.client5.http.utils", "URIUtils", true, "resolve", "(URI,HttpHost,List)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.hc.client5.http.utils", "URIUtils", true, "resolve", "(URI,String)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.hc.client5.http.utils", "URIUtils", true, "resolve", "(URI,URI)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.hc.client5.http.utils", "URIUtils", true, "rewriteURI", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.hc.client5.http.utils", "URIUtils", true, "rewriteURI", "(URI,HttpHost)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.hc.client5.http.utils", "URIUtils", true, "rewriteURI", "(URI,HttpHost,boolean)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.client5.http.utils.model.yml b/java/ql/lib/ext/org.apache.hc.client5.http.utils.model.yml deleted file mode 100644 index 0f9e1ae23493..000000000000 --- a/java/ql/lib/ext/org.apache.hc.client5.http.utils.model.yml +++ /dev/null @@ -1,12 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.hc.client5.http.utils", "URIUtils", True, "extractHost", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.hc.client5.http.utils", "URIUtils", True, "resolve", "(URI,HttpHost,List)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.hc.client5.http.utils", "URIUtils", True, "resolve", "(URI,String)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.hc.client5.http.utils", "URIUtils", True, "resolve", "(URI,URI)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.hc.client5.http.utils", "URIUtils", True, "rewriteURI", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.hc.client5.http.utils", "URIUtils", True, "rewriteURI", "(URI,HttpHost)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.hc.client5.http.utils", "URIUtils", True, "rewriteURI", "(URI,HttpHost,boolean)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] diff --git a/java/ql/lib/ext/org.apache.hc.core5.benchmark.model.json b/java/ql/lib/ext/org.apache.hc.core5.benchmark.model.json new file mode 100644 index 000000000000..56f79d98c851 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.core5.benchmark.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hc.core5.benchmark", "BenchmarkConfig$Builder", true, "setUri", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.core5.benchmark.model.yml b/java/ql/lib/ext/org.apache.hc.core5.benchmark.model.yml deleted file mode 100644 index 0143a0a68abd..000000000000 --- a/java/ql/lib/ext/org.apache.hc.core5.benchmark.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hc.core5.benchmark", "BenchmarkConfig$Builder", True, "setUri", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] diff --git a/java/ql/lib/ext/org.apache.hc.core5.function.model.json b/java/ql/lib/ext/org.apache.hc.core5.function.model.json new file mode 100644 index 000000000000..971ac0a08cb5 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.core5.function.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.hc.core5.function", "Supplier", true, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.core5.function.model.yml b/java/ql/lib/ext/org.apache.hc.core5.function.model.yml deleted file mode 100644 index 59211885d2cb..000000000000 --- a/java/ql/lib/ext/org.apache.hc.core5.function.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.hc.core5.function", "Supplier", True, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.impl.bootstrap.model.json b/java/ql/lib/ext/org.apache.hc.core5.http.impl.bootstrap.model.json new file mode 100644 index 000000000000..04c0c8d1af33 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.core5.http.impl.bootstrap.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hc.core5.http.impl.bootstrap", "HttpAsyncRequester", true, "connect", "(HttpHost,Timeout)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.impl.bootstrap", "HttpAsyncRequester", true, "connect", "(HttpHost,Timeout,Object,FutureCallback)", "", "Argument[0]", "request-forgery", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.impl.bootstrap.model.yml b/java/ql/lib/ext/org.apache.hc.core5.http.impl.bootstrap.model.yml deleted file mode 100644 index 280cf49b1753..000000000000 --- a/java/ql/lib/ext/org.apache.hc.core5.http.impl.bootstrap.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hc.core5.http.impl.bootstrap", "HttpAsyncRequester", True, "connect", "(HttpHost,Timeout)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.impl.bootstrap", "HttpAsyncRequester", True, "connect", "(HttpHost,Timeout,Object,FutureCallback)", "", "Argument[0]", "request-forgery", "hq-manual"] diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.io.entity.model.json b/java/ql/lib/ext/org.apache.hc.core5.http.io.entity.model.json new file mode 100644 index 000000000000..9b9af45587c2 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.core5.http.io.entity.model.json @@ -0,0 +1,26 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.hc.core5.http.io.entity", "BasicHttpEntity", true, "BasicHttpEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.http.io.entity", "BufferedHttpEntity", true, "BufferedHttpEntity", "(HttpEntity)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.http.io.entity", "ByteArrayEntity", true, "ByteArrayEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.http.io.entity", "EntityUtils", true, "parse", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http.io.entity", "EntityUtils", true, "toByteArray", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http.io.entity", "EntityUtils", true, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http.io.entity", "HttpEntities", true, "create", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http.io.entity", "HttpEntities", true, "createGzipped", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http.io.entity", "HttpEntities", true, "createUrlEncoded", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http.io.entity", "HttpEntities", true, "gzip", "(HttpEntity)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http.io.entity", "HttpEntities", true, "withTrailers", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http.io.entity", "HttpEntityWrapper", true, "HttpEntityWrapper", "(HttpEntity)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.http.io.entity", "InputStreamEntity", true, "InputStreamEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.http.io.entity", "StringEntity", true, "StringEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.io.entity.model.yml b/java/ql/lib/ext/org.apache.hc.core5.http.io.entity.model.yml deleted file mode 100644 index 710e4d9bc07a..000000000000 --- a/java/ql/lib/ext/org.apache.hc.core5.http.io.entity.model.yml +++ /dev/null @@ -1,19 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.hc.core5.http.io.entity", "BasicHttpEntity", True, "BasicHttpEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.http.io.entity", "BufferedHttpEntity", True, "BufferedHttpEntity", "(HttpEntity)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.http.io.entity", "ByteArrayEntity", True, "ByteArrayEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.http.io.entity", "EntityUtils", True, "parse", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http.io.entity", "EntityUtils", True, "toByteArray", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http.io.entity", "EntityUtils", True, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http.io.entity", "HttpEntities", True, "create", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http.io.entity", "HttpEntities", True, "createGzipped", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http.io.entity", "HttpEntities", True, "createUrlEncoded", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http.io.entity", "HttpEntities", True, "gzip", "(HttpEntity)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http.io.entity", "HttpEntities", True, "withTrailers", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http.io.entity", "HttpEntityWrapper", True, "HttpEntityWrapper", "(HttpEntity)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.http.io.entity", "InputStreamEntity", True, "InputStreamEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.http.io.entity", "StringEntity", True, "StringEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.io.model.json b/java/ql/lib/ext/org.apache.hc.core5.http.io.model.json new file mode 100644 index 000000000000..d7e7d6f1bf3b --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.core5.http.io.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.hc.core5.http.io", "HttpRequestHandler", true, "handle", "(ClassicHttpRequest,ClassicHttpResponse,HttpContext)", "", "Parameter[0]", "remote", "manual"], + ["org.apache.hc.core5.http.io", "HttpServerRequestHandler", true, "handle", "(ClassicHttpRequest,HttpServerRequestHandler$ResponseTrigger,HttpContext)", "", "Parameter[0]", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.io.model.yml b/java/ql/lib/ext/org.apache.hc.core5.http.io.model.yml deleted file mode 100644 index 9d50fb255891..000000000000 --- a/java/ql/lib/ext/org.apache.hc.core5.http.io.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.hc.core5.http.io", "HttpRequestHandler", True, "handle", "(ClassicHttpRequest,ClassicHttpResponse,HttpContext)", "", "Parameter[0]", "remote", "manual"] - - ["org.apache.hc.core5.http.io", "HttpServerRequestHandler", True, "handle", "(ClassicHttpRequest,HttpServerRequestHandler$ResponseTrigger,HttpContext)", "", "Parameter[0]", "remote", "manual"] diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.io.support.model.json b/java/ql/lib/ext/org.apache.hc.core5.http.io.support.model.json new file mode 100644 index 000000000000..624262f6399e --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.core5.http.io.support.model.json @@ -0,0 +1,28 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", true, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.io.support.model.yml b/java/ql/lib/ext/org.apache.hc.core5.http.io.support.model.yml deleted file mode 100644 index 1f602d987cc4..000000000000 --- a/java/ql/lib/ext/org.apache.hc.core5.http.io.support.model.yml +++ /dev/null @@ -1,21 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.io.support", "ClassicRequestBuilder", True, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.message.model.json b/java/ql/lib/ext/org.apache.hc.core5.http.message.model.json new file mode 100644 index 000000000000..9d34d945bf9d --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.core5.http.message.model.json @@ -0,0 +1,33 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hc.core5.http.message", "BasicClassicHttpRequest", true, "BasicClassicHttpRequest", "(Method,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.message", "BasicClassicHttpRequest", true, "BasicClassicHttpRequest", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.message", "BasicClassicHttpRequest", true, "BasicClassicHttpRequest", "(String,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.message", "BasicClassicHttpRequest", true, "BasicClassicHttpRequest", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.message", "BasicHttpRequest", true, "BasicHttpRequest", "(Method,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.message", "BasicHttpRequest", true, "BasicHttpRequest", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.message", "BasicHttpRequest", true, "BasicHttpRequest", "(String,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.message", "BasicHttpRequest", true, "BasicHttpRequest", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.hc.core5.http.message", "RequestLine", true, "RequestLine", "(HttpRequest)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.http.message", "RequestLine", true, "RequestLine", "(String,String,ProtocolVersion)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.http.message", "RequestLine", true, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http.message", "RequestLine", true, "getUri", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http.message", "RequestLine", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.message.model.yml b/java/ql/lib/ext/org.apache.hc.core5.http.message.model.yml deleted file mode 100644 index 44ed7ac03c11..000000000000 --- a/java/ql/lib/ext/org.apache.hc.core5.http.message.model.yml +++ /dev/null @@ -1,23 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hc.core5.http.message", "BasicClassicHttpRequest", True, "BasicClassicHttpRequest", "(Method,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.message", "BasicClassicHttpRequest", True, "BasicClassicHttpRequest", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.message", "BasicClassicHttpRequest", True, "BasicClassicHttpRequest", "(String,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.message", "BasicClassicHttpRequest", True, "BasicClassicHttpRequest", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.message", "BasicHttpRequest", True, "BasicHttpRequest", "(Method,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.message", "BasicHttpRequest", True, "BasicHttpRequest", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.message", "BasicHttpRequest", True, "BasicHttpRequest", "(String,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.message", "BasicHttpRequest", True, "BasicHttpRequest", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.hc.core5.http.message", "RequestLine", True, "RequestLine", "(HttpRequest)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.http.message", "RequestLine", True, "RequestLine", "(String,String,ProtocolVersion)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.http.message", "RequestLine", True, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http.message", "RequestLine", True, "getUri", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http.message", "RequestLine", True, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.model.json b/java/ql/lib/ext/org.apache.hc.core5.http.model.json new file mode 100644 index 000000000000..acb0eb0af799 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.core5.http.model.json @@ -0,0 +1,50 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hc.core5.http", "HttpEntityContainer", true, "setEntity", "(HttpEntity)", "", "Argument[0]", "html-injection", "manual"], + ["org.apache.hc.core5.http", "HttpRequest", true, "setUri", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http", "HttpRequestFactory", true, "newHttpRequest", "(String,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http", "HttpRequestFactory", true, "newHttpRequest", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.hc.core5.http", "EntityDetails", true, "getContentEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "EntityDetails", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "EntityDetails", true, "getTrailerNames", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "HttpEntity", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "HttpEntity", true, "getTrailers", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "HttpEntityContainer", true, "getEntity", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "HttpHost", true, "HttpHost", "(String)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.http", "HttpHost", true, "HttpHost", "(String,InetAddress,String,int)", "", "Argument[2]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.http", "HttpHost", true, "HttpHost", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.http", "HttpHost", true, "HttpHost", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.http", "HttpHost", true, "HttpHost", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.http", "HttpHost", true, "create", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.hc.core5.http", "HttpRequest", true, "getAuthority", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "HttpRequest", true, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "HttpRequest", true, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "HttpRequest", true, "getRequestUri", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "HttpRequest", true, "getUri", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "MessageHeaders", true, "getFirstHeader", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "MessageHeaders", true, "getHeader", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "MessageHeaders", true, "getHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "MessageHeaders", true, "getHeaders", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "MessageHeaders", true, "getLastHeader", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "MessageHeaders", true, "headerIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "MessageHeaders", true, "headerIterator", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "NameValuePair", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.http", "NameValuePair", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.model.yml b/java/ql/lib/ext/org.apache.hc.core5.http.model.yml deleted file mode 100644 index 321b4235ea89..000000000000 --- a/java/ql/lib/ext/org.apache.hc.core5.http.model.yml +++ /dev/null @@ -1,39 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hc.core5.http", "HttpEntityContainer", True, "setEntity", "(HttpEntity)", "", "Argument[0]", "html-injection", "manual"] - - ["org.apache.hc.core5.http", "HttpRequest", True, "setUri", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http", "HttpRequestFactory", True, "newHttpRequest", "(String,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http", "HttpRequestFactory", True, "newHttpRequest", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.hc.core5.http", "EntityDetails", True, "getContentEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "EntityDetails", True, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "EntityDetails", True, "getTrailerNames", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "HttpEntity", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "HttpEntity", True, "getTrailers", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "HttpEntityContainer", True, "getEntity", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "HttpHost", True, "HttpHost", "(String)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.http", "HttpHost", True, "HttpHost", "(String,InetAddress,String,int)", "", "Argument[2]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.http", "HttpHost", True, "HttpHost", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.http", "HttpHost", True, "HttpHost", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.http", "HttpHost", True, "HttpHost", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.http", "HttpHost", True, "create", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.hc.core5.http", "HttpRequest", True, "getAuthority", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "HttpRequest", True, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "HttpRequest", True, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "HttpRequest", True, "getRequestUri", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "HttpRequest", True, "getUri", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "MessageHeaders", True, "getFirstHeader", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "MessageHeaders", True, "getHeader", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "MessageHeaders", True, "getHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "MessageHeaders", True, "getHeaders", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "MessageHeaders", True, "getLastHeader", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "MessageHeaders", True, "headerIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "MessageHeaders", True, "headerIterator", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "NameValuePair", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.http", "NameValuePair", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.nio.support.model.json b/java/ql/lib/ext/org.apache.hc.core5.http.nio.support.model.json new file mode 100644 index 000000000000..dfe6bd36a750 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.core5.http.nio.support.model.json @@ -0,0 +1,36 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", true, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", true, "BasicRequestProducer", "(Method,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", true, "BasicRequestProducer", "(Method,HttpHost,String,AsyncEntityProducer)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", true, "BasicRequestProducer", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", true, "BasicRequestProducer", "(Method,URI,AsyncEntityProducer)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", true, "BasicRequestProducer", "(String,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", true, "BasicRequestProducer", "(String,HttpHost,String,AsyncEntityProducer)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", true, "BasicRequestProducer", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", true, "BasicRequestProducer", "(String,URI,AsyncEntityProducer)", "", "Argument[1]", "request-forgery", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.nio.support.model.yml b/java/ql/lib/ext/org.apache.hc.core5.http.nio.support.model.yml deleted file mode 100644 index 9d896b593c90..000000000000 --- a/java/ql/lib/ext/org.apache.hc.core5.http.nio.support.model.yml +++ /dev/null @@ -1,29 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "AsyncRequestBuilder", True, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", True, "BasicRequestProducer", "(Method,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", True, "BasicRequestProducer", "(Method,HttpHost,String,AsyncEntityProducer)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", True, "BasicRequestProducer", "(Method,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", True, "BasicRequestProducer", "(Method,URI,AsyncEntityProducer)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", True, "BasicRequestProducer", "(String,HttpHost,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", True, "BasicRequestProducer", "(String,HttpHost,String,AsyncEntityProducer)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", True, "BasicRequestProducer", "(String,URI)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.nio.support", "BasicRequestProducer", True, "BasicRequestProducer", "(String,URI,AsyncEntityProducer)", "", "Argument[1]", "request-forgery", "hq-manual"] diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.support.model.json b/java/ql/lib/ext/org.apache.hc.core5.http.support.model.json new file mode 100644 index 000000000000..9e455db94dd6 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.core5.http.support.model.json @@ -0,0 +1,31 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hc.core5.http.support", "AbstractRequestBuilder", true, "setHttpHost", "(HttpHost)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "AbstractRequestBuilder", true, "setUri", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "AbstractRequestBuilder", true, "setUri", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.hc.core5.http.support", "BasicRequestBuilder", true, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.core5.http.support.model.yml b/java/ql/lib/ext/org.apache.hc.core5.http.support.model.yml deleted file mode 100644 index cb8d17d283a3..000000000000 --- a/java/ql/lib/ext/org.apache.hc.core5.http.support.model.yml +++ /dev/null @@ -1,24 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hc.core5.http.support", "AbstractRequestBuilder", True, "setHttpHost", "(HttpHost)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "AbstractRequestBuilder", True, "setUri", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "AbstractRequestBuilder", True, "setUri", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.hc.core5.http.support", "BasicRequestBuilder", True, "trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] diff --git a/java/ql/lib/ext/org.apache.hc.core5.net.model.json b/java/ql/lib/ext/org.apache.hc.core5.net.model.json new file mode 100644 index 000000000000..8fa7505631b5 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.core5.net.model.json @@ -0,0 +1,30 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.hc.core5.net", "URIAuthority", true, "URIAuthority", "(Host)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.net", "URIAuthority", true, "URIAuthority", "(String)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.net", "URIAuthority", true, "URIAuthority", "(String,Host)", "", "Argument[1]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.net", "URIAuthority", true, "URIAuthority", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.net", "URIAuthority", true, "URIAuthority", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.net", "URIAuthority", true, "getHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.net", "URIAuthority", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.net", "URIBuilder", true, "URIBuilder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.net", "URIBuilder", true, "URIBuilder", "(String,Charset)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.net", "URIBuilder", true, "URIBuilder", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.net", "URIBuilder", true, "URIBuilder", "(URI,Charset)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.net", "URIBuilder", true, "setHost", "(InetAddress)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.net", "URIBuilder", true, "setHost", "(InetAddress)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.hc.core5.net", "URIBuilder", true, "setHost", "(String)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.net", "URIBuilder", true, "setHost", "(String)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.hc.core5.net", "URIBuilder", true, "setHttpHost", "(HttpHost)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.hc.core5.net", "URIBuilder", true, "setHttpHost", "(HttpHost)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.hc.core5.net", "URLEncodedUtils", true, "parse", "(URI,Charset)", "", "Argument[0]", "ReturnValue.Element", "taint", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.core5.net.model.yml b/java/ql/lib/ext/org.apache.hc.core5.net.model.yml deleted file mode 100644 index 647c5f9c73cf..000000000000 --- a/java/ql/lib/ext/org.apache.hc.core5.net.model.yml +++ /dev/null @@ -1,23 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.hc.core5.net", "URIAuthority", True, "URIAuthority", "(Host)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.net", "URIAuthority", True, "URIAuthority", "(String)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.net", "URIAuthority", True, "URIAuthority", "(String,Host)", "", "Argument[1]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.net", "URIAuthority", True, "URIAuthority", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.net", "URIAuthority", True, "URIAuthority", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.net", "URIAuthority", True, "getHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.net", "URIAuthority", True, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.net", "URIBuilder", True, "URIBuilder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.net", "URIBuilder", True, "URIBuilder", "(String,Charset)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.net", "URIBuilder", True, "URIBuilder", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.net", "URIBuilder", True, "URIBuilder", "(URI,Charset)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.net", "URIBuilder", True, "setHost", "(InetAddress)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.net", "URIBuilder", True, "setHost", "(InetAddress)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.hc.core5.net", "URIBuilder", True, "setHost", "(String)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.net", "URIBuilder", True, "setHost", "(String)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.hc.core5.net", "URIBuilder", True, "setHttpHost", "(HttpHost)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.hc.core5.net", "URIBuilder", True, "setHttpHost", "(HttpHost)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.hc.core5.net", "URLEncodedUtils", True, "parse", "(URI,Charset)", "", "Argument[0]", "ReturnValue.Element", "taint", "hq-manual"] diff --git a/java/ql/lib/ext/org.apache.hc.core5.util.model.json b/java/ql/lib/ext/org.apache.hc.core5.util.model.json new file mode 100644 index 000000000000..97facd815282 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hc.core5.util.model.json @@ -0,0 +1,36 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.hc.core5.util", "Args", true, "containsNoBlanks", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.hc.core5.util", "Args", true, "notBlank", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.hc.core5.util", "Args", true, "notEmpty", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.hc.core5.util", "Args", true, "notEmpty", "(Collection,String)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.hc.core5.util", "Args", true, "notEmpty", "(Object,String)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.hc.core5.util", "Args", true, "notNull", "(Object,String)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.hc.core5.util", "ByteArrayBuffer", true, "append", "(CharArrayBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.util", "ByteArrayBuffer", true, "append", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.util", "ByteArrayBuffer", true, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.util", "ByteArrayBuffer", true, "array", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.util", "ByteArrayBuffer", true, "toByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.util", "CharArrayBuffer", true, "append", "(ByteArrayBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.util", "CharArrayBuffer", true, "append", "(CharArrayBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.util", "CharArrayBuffer", true, "append", "(CharArrayBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.util", "CharArrayBuffer", true, "append", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.util", "CharArrayBuffer", true, "append", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.util", "CharArrayBuffer", true, "append", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.util", "CharArrayBuffer", true, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.hc.core5.util", "CharArrayBuffer", true, "array", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.util", "CharArrayBuffer", true, "subSequence", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.util", "CharArrayBuffer", true, "substring", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.util", "CharArrayBuffer", true, "substringTrimmed", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.util", "CharArrayBuffer", true, "toCharArray", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.hc.core5.util", "CharArrayBuffer", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hc.core5.util.model.yml b/java/ql/lib/ext/org.apache.hc.core5.util.model.yml deleted file mode 100644 index 450f859d589f..000000000000 --- a/java/ql/lib/ext/org.apache.hc.core5.util.model.yml +++ /dev/null @@ -1,29 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.hc.core5.util", "Args", True, "containsNoBlanks", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.hc.core5.util", "Args", True, "notBlank", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.hc.core5.util", "Args", True, "notEmpty", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.hc.core5.util", "Args", True, "notEmpty", "(Collection,String)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.hc.core5.util", "Args", True, "notEmpty", "(Object,String)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.hc.core5.util", "Args", True, "notNull", "(Object,String)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.hc.core5.util", "ByteArrayBuffer", True, "append", "(CharArrayBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.util", "ByteArrayBuffer", True, "append", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.util", "ByteArrayBuffer", True, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.util", "ByteArrayBuffer", True, "array", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.util", "ByteArrayBuffer", True, "toByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.util", "CharArrayBuffer", True, "append", "(ByteArrayBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.util", "CharArrayBuffer", True, "append", "(CharArrayBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.util", "CharArrayBuffer", True, "append", "(CharArrayBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.util", "CharArrayBuffer", True, "append", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.util", "CharArrayBuffer", True, "append", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.util", "CharArrayBuffer", True, "append", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.util", "CharArrayBuffer", True, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.hc.core5.util", "CharArrayBuffer", True, "array", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.util", "CharArrayBuffer", True, "subSequence", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.util", "CharArrayBuffer", True, "substring", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.util", "CharArrayBuffer", True, "substringTrimmed", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.util", "CharArrayBuffer", True, "toCharArray", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.hc.core5.util", "CharArrayBuffer", True, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.hive.hcatalog.templeton.model.json b/java/ql/lib/ext/org.apache.hive.hcatalog.templeton.model.json new file mode 100644 index 000000000000..2456241063a0 --- /dev/null +++ b/java/ql/lib/ext/org.apache.hive.hcatalog.templeton.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.hive.hcatalog.templeton", "HcatDelegator", true, "addOneColumn", "(String,String,String,ColumnDesc)", "", "Argument[3]", "sql-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.hive.hcatalog.templeton.model.yml b/java/ql/lib/ext/org.apache.hive.hcatalog.templeton.model.yml deleted file mode 100644 index 35c0e9f27a35..000000000000 --- a/java/ql/lib/ext/org.apache.hive.hcatalog.templeton.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.hive.hcatalog.templeton", "HcatDelegator", True, "addOneColumn", "(String,String,String,ColumnDesc)", "", "Argument[3]", "sql-injection", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.http.client.fluent.model.json b/java/ql/lib/ext/org.apache.http.client.fluent.model.json new file mode 100644 index 000000000000..97c1b4b53122 --- /dev/null +++ b/java/ql/lib/ext/org.apache.http.client.fluent.model.json @@ -0,0 +1,28 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.http.client.fluent", "Request", true, "Delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.http.client.fluent", "Request", true, "Delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.http.client.fluent", "Request", true, "Get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.http.client.fluent", "Request", true, "Get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.http.client.fluent", "Request", true, "Head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.http.client.fluent", "Request", true, "Head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.http.client.fluent", "Request", true, "Options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.http.client.fluent", "Request", true, "Options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.http.client.fluent", "Request", true, "Patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.http.client.fluent", "Request", true, "Patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.http.client.fluent", "Request", true, "Post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.http.client.fluent", "Request", true, "Post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.http.client.fluent", "Request", true, "Put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.http.client.fluent", "Request", true, "Put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.http.client.fluent", "Request", true, "Trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"], + ["org.apache.http.client.fluent", "Request", true, "Trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.http.client.fluent.model.yml b/java/ql/lib/ext/org.apache.http.client.fluent.model.yml deleted file mode 100644 index dad428e4d1a2..000000000000 --- a/java/ql/lib/ext/org.apache.http.client.fluent.model.yml +++ /dev/null @@ -1,21 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.http.client.fluent", "Request", True, "Delete", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.http.client.fluent", "Request", True, "Delete", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.http.client.fluent", "Request", True, "Get", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.http.client.fluent", "Request", True, "Get", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.http.client.fluent", "Request", True, "Head", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.http.client.fluent", "Request", True, "Head", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.http.client.fluent", "Request", True, "Options", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.http.client.fluent", "Request", True, "Options", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.http.client.fluent", "Request", True, "Patch", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.http.client.fluent", "Request", True, "Patch", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.http.client.fluent", "Request", True, "Post", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.http.client.fluent", "Request", True, "Post", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.http.client.fluent", "Request", True, "Put", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.http.client.fluent", "Request", True, "Put", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.http.client.fluent", "Request", True, "Trace", "(String)", "", "Argument[0]", "request-forgery", "hq-manual"] - - ["org.apache.http.client.fluent", "Request", True, "Trace", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] diff --git a/java/ql/lib/ext/org.apache.http.client.methods.model.json b/java/ql/lib/ext/org.apache.http.client.methods.model.json new file mode 100644 index 000000000000..48e4c57329d4 --- /dev/null +++ b/java/ql/lib/ext/org.apache.http.client.methods.model.json @@ -0,0 +1,61 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.http.client.methods", "HttpDelete", false, "HttpDelete", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "HttpGet", false, "HttpGet", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "HttpHead", false, "HttpHead", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "HttpOptions", false, "HttpOptions", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "HttpPatch", false, "HttpPatch", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "HttpPost", false, "HttpPost", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "HttpPut", false, "HttpPut", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "HttpRequestBase", true, "setURI", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "HttpRequestWrapper", true, "setURI", "(URI)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["org.apache.http.client.methods", "HttpTrace", false, "HttpTrace", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "RequestBuilder", false, "delete", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "RequestBuilder", false, "get", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "RequestBuilder", false, "head", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "RequestBuilder", false, "options", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "RequestBuilder", false, "patch", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "RequestBuilder", false, "post", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "RequestBuilder", false, "put", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "RequestBuilder", false, "setUri", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.client.methods", "RequestBuilder", false, "trace", "", "", "Argument[0]", "request-forgery", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.http.client.methods", "RequestBuilder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "delete", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "delete", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "get", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "get", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "getUri", "()", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "head", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "head", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "options", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "options", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "patch", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "patch", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "post", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "post", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "put", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "put", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "setUri", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "setUri", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "setUri", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "setUri", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "trace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.methods", "RequestBuilder", true, "trace", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.http.client.methods.model.yml b/java/ql/lib/ext/org.apache.http.client.methods.model.yml deleted file mode 100644 index 4560e402f43e..000000000000 --- a/java/ql/lib/ext/org.apache.http.client.methods.model.yml +++ /dev/null @@ -1,50 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.http.client.methods", "HttpDelete", False, "HttpDelete", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "HttpGet", False, "HttpGet", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "HttpHead", False, "HttpHead", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "HttpOptions", False, "HttpOptions", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "HttpPatch", False, "HttpPatch", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "HttpPost", False, "HttpPost", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "HttpPut", False, "HttpPut", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "HttpRequestBase", True, "setURI", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "HttpRequestWrapper", True, "setURI", "(URI)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["org.apache.http.client.methods", "HttpTrace", False, "HttpTrace", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "RequestBuilder", False, "delete", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "RequestBuilder", False, "get", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "RequestBuilder", False, "head", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "RequestBuilder", False, "options", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "RequestBuilder", False, "patch", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "RequestBuilder", False, "post", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "RequestBuilder", False, "put", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "RequestBuilder", False, "setUri", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.client.methods", "RequestBuilder", False, "trace", "", "", "Argument[0]", "request-forgery", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.http.client.methods", "RequestBuilder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "delete", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "delete", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "get", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "get", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "getUri", "()", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "head", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "head", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "options", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "options", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "patch", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "patch", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "post", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "post", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "put", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "put", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "setUri", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "setUri", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "setUri", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "setUri", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "trace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.methods", "RequestBuilder", True, "trace", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.http.client.model.json b/java/ql/lib/ext/org.apache.http.client.model.json new file mode 100644 index 000000000000..862682148108 --- /dev/null +++ b/java/ql/lib/ext/org.apache.http.client.model.json @@ -0,0 +1,20 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.http.client", "HttpClient", true, "execute", "(HttpHost,HttpRequest)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["org.apache.http.client", "HttpClient", true, "execute", "(HttpHost,HttpRequest,HttpContext)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["org.apache.http.client", "HttpClient", true, "execute", "(HttpHost,HttpRequest,ResponseHandler)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["org.apache.http.client", "HttpClient", true, "execute", "(HttpHost,HttpRequest,ResponseHandler,HttpContext)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["org.apache.http.client", "HttpClient", true, "execute", "(HttpUriRequest)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["org.apache.http.client", "HttpClient", true, "execute", "(HttpUriRequest,HttpContext)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["org.apache.http.client", "HttpClient", true, "execute", "(HttpUriRequest,ResponseHandler)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["org.apache.http.client", "HttpClient", true, "execute", "(HttpUriRequest,ResponseHandler,HttpContext)", "", "Argument[0]", "request-forgery", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.http.client.model.yml b/java/ql/lib/ext/org.apache.http.client.model.yml deleted file mode 100644 index caba9bd718b2..000000000000 --- a/java/ql/lib/ext/org.apache.http.client.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.http.client", "HttpClient", True, "execute", "(HttpHost,HttpRequest)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["org.apache.http.client", "HttpClient", True, "execute", "(HttpHost,HttpRequest,HttpContext)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["org.apache.http.client", "HttpClient", True, "execute", "(HttpHost,HttpRequest,ResponseHandler)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["org.apache.http.client", "HttpClient", True, "execute", "(HttpHost,HttpRequest,ResponseHandler,HttpContext)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["org.apache.http.client", "HttpClient", True, "execute", "(HttpUriRequest)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["org.apache.http.client", "HttpClient", True, "execute", "(HttpUriRequest,HttpContext)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["org.apache.http.client", "HttpClient", True, "execute", "(HttpUriRequest,ResponseHandler)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["org.apache.http.client", "HttpClient", True, "execute", "(HttpUriRequest,ResponseHandler,HttpContext)", "", "Argument[0]", "request-forgery", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.http.client.utils.model.json b/java/ql/lib/ext/org.apache.http.client.utils.model.json new file mode 100644 index 000000000000..d228e2b9d78f --- /dev/null +++ b/java/ql/lib/ext/org.apache.http.client.utils.model.json @@ -0,0 +1,32 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.http.client.utils", "URIBuilder", true, "URIBuilder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.http.client.utils", "URIBuilder", true, "URIBuilder", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.http.client.utils", "URIBuilder", true, "URIBuilder", "(URI,Charset)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.http.client.utils", "URIBuilder", true, "setHost", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"], + ["org.apache.http.client.utils", "URIBuilder", true, "setHost", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.apache.http.client.utils", "URIBuilder", true, "setPath", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.http.client.utils.URIBuilder.path]", "taint", "ai-manual"], + ["org.apache.http.client.utils", "URIBuilder", true, "setPathSegments", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.http.client.utils.URIBuilder.path]", "taint", "ai-manual"], + ["org.apache.http.client.utils", "URIBuilder", true, "setPort", "(int)", "", "Argument[this]", "ReturnValue", "value", "ai-manual"], + ["org.apache.http.client.utils", "URLEncodedUtils", true, "parse", "(URI,String)", "", "Argument[0]", "ReturnValue.Element", "taint", "ai-manual"], + ["org.apache.http.client.utils", "URIUtils", true, "createURI", "(String,String,int,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.http.client.utils", "URIUtils", true, "extractHost", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.http.client.utils", "URIUtils", true, "resolve", "(URI,HttpHost,List)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.http.client.utils", "URIUtils", true, "resolve", "(URI,String)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.http.client.utils", "URIUtils", true, "resolve", "(URI,URI)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.http.client.utils", "URIUtils", true, "rewriteURI", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.http.client.utils", "URIUtils", true, "rewriteURI", "(URI,HttpHost)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.http.client.utils", "URIUtils", true, "rewriteURI", "(URI,HttpHost,EnumSet)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.http.client.utils", "URIUtils", true, "rewriteURI", "(URI,HttpHost,boolean)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.http.client.utils", "URIUtils", true, "rewriteURIForRoute", "(URI,RouteInfo)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"], + ["org.apache.http.client.utils", "URIUtils", true, "rewriteURIForRoute", "(URI,RouteInfo,boolean)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.http.client.utils.model.yml b/java/ql/lib/ext/org.apache.http.client.utils.model.yml deleted file mode 100644 index f0c5f9eb8c3c..000000000000 --- a/java/ql/lib/ext/org.apache.http.client.utils.model.yml +++ /dev/null @@ -1,25 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.http.client.utils", "URIBuilder", True, "URIBuilder", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.http.client.utils", "URIBuilder", True, "URIBuilder", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.http.client.utils", "URIBuilder", True, "URIBuilder", "(URI,Charset)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.http.client.utils", "URIBuilder", True, "setHost", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] - - ["org.apache.http.client.utils", "URIBuilder", True, "setHost", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.apache.http.client.utils", "URIBuilder", True, "setPath", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.http.client.utils.URIBuilder.path]", "taint", "ai-manual"] - - ["org.apache.http.client.utils", "URIBuilder", True, "setPathSegments", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.http.client.utils.URIBuilder.path]", "taint", "ai-manual"] - - ["org.apache.http.client.utils", "URIBuilder", True, "setPort", "(int)", "", "Argument[this]", "ReturnValue", "value", "ai-manual"] - - ["org.apache.http.client.utils", "URLEncodedUtils", True, "parse", "(URI,String)", "", "Argument[0]", "ReturnValue.Element", "taint", "ai-manual"] - - ["org.apache.http.client.utils", "URIUtils", True, "createURI", "(String,String,int,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.http.client.utils", "URIUtils", True, "extractHost", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.http.client.utils", "URIUtils", True, "resolve", "(URI,HttpHost,List)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.http.client.utils", "URIUtils", True, "resolve", "(URI,String)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.http.client.utils", "URIUtils", True, "resolve", "(URI,URI)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.http.client.utils", "URIUtils", True, "rewriteURI", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.http.client.utils", "URIUtils", True, "rewriteURI", "(URI,HttpHost)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.http.client.utils", "URIUtils", True, "rewriteURI", "(URI,HttpHost,EnumSet)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.http.client.utils", "URIUtils", True, "rewriteURI", "(URI,HttpHost,boolean)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.http.client.utils", "URIUtils", True, "rewriteURIForRoute", "(URI,RouteInfo)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] - - ["org.apache.http.client.utils", "URIUtils", True, "rewriteURIForRoute", "(URI,RouteInfo,boolean)", "", "Argument[0]", "ReturnValue", "taint", "hq-manual"] diff --git a/java/ql/lib/ext/org.apache.http.entity.model.json b/java/ql/lib/ext/org.apache.http.entity.model.json new file mode 100644 index 000000000000..cbdbe339ef2d --- /dev/null +++ b/java/ql/lib/ext/org.apache.http.entity.model.json @@ -0,0 +1,18 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.http.entity", "BasicHttpEntity", true, "setContent", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.http.entity", "BufferedHttpEntity", true, "BufferedHttpEntity", "(HttpEntity)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.http.entity", "ByteArrayEntity", true, "ByteArrayEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.http.entity", "HttpEntityWrapper", true, "HttpEntityWrapper", "(HttpEntity)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.http.entity", "InputStreamEntity", true, "InputStreamEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.http.entity", "StringEntity", true, "StringEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.http.entity.model.yml b/java/ql/lib/ext/org.apache.http.entity.model.yml deleted file mode 100644 index 6a8418049ca9..000000000000 --- a/java/ql/lib/ext/org.apache.http.entity.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.http.entity", "BasicHttpEntity", True, "setContent", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.http.entity", "BufferedHttpEntity", True, "BufferedHttpEntity", "(HttpEntity)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.http.entity", "ByteArrayEntity", True, "ByteArrayEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.http.entity", "HttpEntityWrapper", True, "HttpEntityWrapper", "(HttpEntity)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.http.entity", "InputStreamEntity", True, "InputStreamEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.http.entity", "StringEntity", True, "StringEntity", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.http.impl.client.model.json b/java/ql/lib/ext/org.apache.http.impl.client.model.json new file mode 100644 index 000000000000..f81c900d6d88 --- /dev/null +++ b/java/ql/lib/ext/org.apache.http.impl.client.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.http.impl.client", "RequestWrapper", true, "setURI", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.http.impl.client.model.yml b/java/ql/lib/ext/org.apache.http.impl.client.model.yml deleted file mode 100644 index be517e5344f5..000000000000 --- a/java/ql/lib/ext/org.apache.http.impl.client.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.http.impl.client", "RequestWrapper", True, "setURI", "(URI)", "", "Argument[0]", "request-forgery", "hq-manual"] diff --git a/java/ql/lib/ext/org.apache.http.message.model.json b/java/ql/lib/ext/org.apache.http.message.model.json new file mode 100644 index 000000000000..00f793cfaf9a --- /dev/null +++ b/java/ql/lib/ext/org.apache.http.message.model.json @@ -0,0 +1,27 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.http.message", "BasicHttpEntityEnclosingRequest", false, "BasicHttpEntityEnclosingRequest", "(RequestLine)", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.message", "BasicHttpEntityEnclosingRequest", false, "BasicHttpEntityEnclosingRequest", "(String,String)", "", "Argument[1]", "request-forgery", "manual"], + ["org.apache.http.message", "BasicHttpEntityEnclosingRequest", false, "BasicHttpEntityEnclosingRequest", "(String,String,ProtocolVersion)", "", "Argument[1]", "request-forgery", "manual"], + ["org.apache.http.message", "BasicHttpRequest", false, "BasicHttpRequest", "(RequestLine)", "", "Argument[0]", "request-forgery", "manual"], + ["org.apache.http.message", "BasicHttpRequest", false, "BasicHttpRequest", "(String,String)", "", "Argument[1]", "request-forgery", "manual"], + ["org.apache.http.message", "BasicHttpRequest", false, "BasicHttpRequest", "(String,String,ProtocolVersion)", "", "Argument[1]", "request-forgery", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.http.message", "BasicRequestLine", false, "BasicRequestLine", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.http.message.model.yml b/java/ql/lib/ext/org.apache.http.message.model.yml deleted file mode 100644 index 4ee0d13d8c1c..000000000000 --- a/java/ql/lib/ext/org.apache.http.message.model.yml +++ /dev/null @@ -1,16 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.http.message", "BasicHttpEntityEnclosingRequest", False, "BasicHttpEntityEnclosingRequest", "(RequestLine)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.message", "BasicHttpEntityEnclosingRequest", False, "BasicHttpEntityEnclosingRequest", "(String,String)", "", "Argument[1]", "request-forgery", "manual"] - - ["org.apache.http.message", "BasicHttpEntityEnclosingRequest", False, "BasicHttpEntityEnclosingRequest", "(String,String,ProtocolVersion)", "", "Argument[1]", "request-forgery", "manual"] - - ["org.apache.http.message", "BasicHttpRequest", False, "BasicHttpRequest", "(RequestLine)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.apache.http.message", "BasicHttpRequest", False, "BasicHttpRequest", "(String,String)", "", "Argument[1]", "request-forgery", "manual"] - - ["org.apache.http.message", "BasicHttpRequest", False, "BasicHttpRequest", "(String,String,ProtocolVersion)", "", "Argument[1]", "request-forgery", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.http.message", "BasicRequestLine", False, "BasicRequestLine", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.http.model.json b/java/ql/lib/ext/org.apache.http.model.json new file mode 100644 index 000000000000..54e67305bafe --- /dev/null +++ b/java/ql/lib/ext/org.apache.http.model.json @@ -0,0 +1,62 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.http", "HttpEntity", false, "getContent", "()", "", "ReturnValue", "remote", "manual"], + ["org.apache.http", "HttpMessage", false, "getParams", "()", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.http", "HttpRequestFactory", true, "newHttpRequest", "(String,String)", "", "Argument[1]", "request-forgery", "hq-manual"], + ["org.apache.http", "HttpResponse", true, "setEntity", "(HttpEntity)", "", "Argument[0]", "html-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.http", "Header", true, "getElements", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HeaderElement", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HeaderElement", true, "getParameter", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HeaderElement", true, "getParameterByName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HeaderElement", true, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HeaderElement", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HttpHost", true, "HttpHost", "(HttpHost)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.http", "HttpHost", true, "HttpHost", "(InetAddress,String,int,String)", "", "Argument[1]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.http", "HttpHost", true, "HttpHost", "(String)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.http", "HttpHost", true, "HttpHost", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.http", "HttpHost", true, "HttpHost", "(String,int,String)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"], + ["org.apache.http", "HeaderIterator", true, "nextHeader", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HttpEntity", true, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HttpEntity", true, "getContentEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HttpEntity", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HttpEntityEnclosingRequest", true, "getEntity", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HttpMessage", true, "getAllHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HttpMessage", true, "getFirstHeader", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HttpMessage", true, "getHeaders", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HttpMessage", true, "getLastHeader", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HttpMessage", true, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HttpMessage", true, "headerIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HttpMessage", true, "headerIterator", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "HttpRequest", true, "getRequestLine", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "NameValuePair", true, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "NameValuePair", true, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "RequestLine", true, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "RequestLine", true, "getUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "RequestLine", true, "getUri", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http", "RequestLine", true, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.http.model.yml b/java/ql/lib/ext/org.apache.http.model.yml deleted file mode 100644 index ff0bd813d836..000000000000 --- a/java/ql/lib/ext/org.apache.http.model.yml +++ /dev/null @@ -1,47 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.http", "HttpEntity", False, "getContent", "()", "", "ReturnValue", "remote", "manual"] - - ["org.apache.http", "HttpMessage", False, "getParams", "()", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.http", "HttpRequestFactory", True, "newHttpRequest", "(String,String)", "", "Argument[1]", "request-forgery", "hq-manual"] - - ["org.apache.http", "HttpResponse", True, "setEntity", "(HttpEntity)", "", "Argument[0]", "html-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.http", "Header", True, "getElements", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HeaderElement", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HeaderElement", True, "getParameter", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HeaderElement", True, "getParameterByName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HeaderElement", True, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HeaderElement", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HttpHost", True, "HttpHost", "(HttpHost)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.http", "HttpHost", True, "HttpHost", "(InetAddress,String,int,String)", "", "Argument[1]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.http", "HttpHost", True, "HttpHost", "(String)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.http", "HttpHost", True, "HttpHost", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.http", "HttpHost", True, "HttpHost", "(String,int,String)", "", "Argument[0]", "Argument[this]", "taint", "hq-manual"] - - ["org.apache.http", "HeaderIterator", True, "nextHeader", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HttpEntity", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HttpEntity", True, "getContentEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HttpEntity", True, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HttpEntityEnclosingRequest", True, "getEntity", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HttpMessage", True, "getAllHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HttpMessage", True, "getFirstHeader", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HttpMessage", True, "getHeaders", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HttpMessage", True, "getLastHeader", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HttpMessage", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HttpMessage", True, "headerIterator", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HttpMessage", True, "headerIterator", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "HttpRequest", True, "getRequestLine", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "NameValuePair", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "NameValuePair", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "RequestLine", True, "getMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "RequestLine", True, "getUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "RequestLine", True, "getUri", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http", "RequestLine", True, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.http.params.model.json b/java/ql/lib/ext/org.apache.http.params.model.json new file mode 100644 index 000000000000..bc286c0aeb7d --- /dev/null +++ b/java/ql/lib/ext/org.apache.http.params.model.json @@ -0,0 +1,19 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.http.params", "HttpParams", true, "getDoubleParameter", "(String,double)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http.params", "HttpParams", true, "getDoubleParameter", "(String,double)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.apache.http.params", "HttpParams", true, "getIntParameter", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http.params", "HttpParams", true, "getIntParameter", "(String,int)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.apache.http.params", "HttpParams", true, "getLongParameter", "(String,long)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http.params", "HttpParams", true, "getLongParameter", "(String,long)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.apache.http.params", "HttpParams", true, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.http.params.model.yml b/java/ql/lib/ext/org.apache.http.params.model.yml deleted file mode 100644 index ed5d0497021f..000000000000 --- a/java/ql/lib/ext/org.apache.http.params.model.yml +++ /dev/null @@ -1,12 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.http.params", "HttpParams", True, "getDoubleParameter", "(String,double)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.params", "HttpParams", True, "getDoubleParameter", "(String,double)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.apache.http.params", "HttpParams", True, "getIntParameter", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.params", "HttpParams", True, "getIntParameter", "(String,int)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.apache.http.params", "HttpParams", True, "getLongParameter", "(String,long)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.params", "HttpParams", True, "getLongParameter", "(String,long)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.apache.http.params", "HttpParams", True, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.http.protocol.model.json b/java/ql/lib/ext/org.apache.http.protocol.model.json new file mode 100644 index 000000000000..29d0f81eab86 --- /dev/null +++ b/java/ql/lib/ext/org.apache.http.protocol.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.http.protocol", "HttpRequestHandler", true, "handle", "(HttpRequest,HttpResponse,HttpContext)", "", "Parameter[0]", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.http.protocol.model.yml b/java/ql/lib/ext/org.apache.http.protocol.model.yml deleted file mode 100644 index c5de98c8c68a..000000000000 --- a/java/ql/lib/ext/org.apache.http.protocol.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.http.protocol", "HttpRequestHandler", True, "handle", "(HttpRequest,HttpResponse,HttpContext)", "", "Parameter[0]", "remote", "manual"] diff --git a/java/ql/lib/ext/org.apache.http.util.model.json b/java/ql/lib/ext/org.apache.http.util.model.json new file mode 100644 index 000000000000..c5def633b47e --- /dev/null +++ b/java/ql/lib/ext/org.apache.http.util.model.json @@ -0,0 +1,52 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.http.util", "EntityUtils", true, "updateEntity", "(HttpResponse,HttpEntity)", "", "Argument[1]", "html-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.http.util", "Args", true, "containsNoBlanks", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.http.util", "Args", true, "notBlank", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.http.util", "Args", true, "notEmpty", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.http.util", "Args", true, "notEmpty", "(Collection,String)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.http.util", "Args", true, "notNull", "(Object,String)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.http.util", "ByteArrayBuffer", true, "append", "(CharArrayBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.http.util", "ByteArrayBuffer", true, "append", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.http.util", "ByteArrayBuffer", true, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.http.util", "ByteArrayBuffer", true, "buffer", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http.util", "ByteArrayBuffer", true, "toByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http.util", "CharArrayBuffer", true, "append", "(ByteArrayBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.http.util", "CharArrayBuffer", true, "append", "(CharArrayBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.http.util", "CharArrayBuffer", true, "append", "(CharArrayBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.http.util", "CharArrayBuffer", true, "append", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.http.util", "CharArrayBuffer", true, "append", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.http.util", "CharArrayBuffer", true, "append", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.http.util", "CharArrayBuffer", true, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.http.util", "CharArrayBuffer", true, "buffer", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http.util", "CharArrayBuffer", true, "subSequence", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http.util", "CharArrayBuffer", true, "substring", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http.util", "CharArrayBuffer", true, "substringTrimmed", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http.util", "CharArrayBuffer", true, "toCharArray", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http.util", "CharArrayBuffer", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.apache.http.util", "EncodingUtils", true, "getAsciiBytes", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.http.util", "EncodingUtils", true, "getAsciiString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.http.util", "EncodingUtils", true, "getBytes", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.http.util", "EncodingUtils", true, "getString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.http.util", "EntityUtils", true, "getContentCharSet", "(HttpEntity)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.http.util", "EntityUtils", true, "getContentMimeType", "(HttpEntity)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.http.util", "EntityUtils", true, "toByteArray", "(HttpEntity)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.http.util", "EntityUtils", true, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.http.util.model.yml b/java/ql/lib/ext/org.apache.http.util.model.yml deleted file mode 100644 index 7e4fd9dde25e..000000000000 --- a/java/ql/lib/ext/org.apache.http.util.model.yml +++ /dev/null @@ -1,41 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.http.util", "EntityUtils", True, "updateEntity", "(HttpResponse,HttpEntity)", "", "Argument[1]", "html-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.http.util", "Args", True, "containsNoBlanks", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.http.util", "Args", True, "notBlank", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.http.util", "Args", True, "notEmpty", "(CharSequence,String)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.http.util", "Args", True, "notEmpty", "(Collection,String)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.http.util", "Args", True, "notNull", "(Object,String)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.http.util", "ByteArrayBuffer", True, "append", "(CharArrayBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.http.util", "ByteArrayBuffer", True, "append", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.http.util", "ByteArrayBuffer", True, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.http.util", "ByteArrayBuffer", True, "buffer", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.util", "ByteArrayBuffer", True, "toByteArray", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.util", "CharArrayBuffer", True, "append", "(ByteArrayBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.http.util", "CharArrayBuffer", True, "append", "(CharArrayBuffer)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.http.util", "CharArrayBuffer", True, "append", "(CharArrayBuffer,int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.http.util", "CharArrayBuffer", True, "append", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.http.util", "CharArrayBuffer", True, "append", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.http.util", "CharArrayBuffer", True, "append", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.http.util", "CharArrayBuffer", True, "append", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.http.util", "CharArrayBuffer", True, "buffer", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.util", "CharArrayBuffer", True, "subSequence", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.util", "CharArrayBuffer", True, "substring", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.util", "CharArrayBuffer", True, "substringTrimmed", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.util", "CharArrayBuffer", True, "toCharArray", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.util", "CharArrayBuffer", True, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.util", "EncodingUtils", True, "getAsciiBytes", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.util", "EncodingUtils", True, "getAsciiString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.util", "EncodingUtils", True, "getBytes", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.util", "EncodingUtils", True, "getString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.util", "EntityUtils", True, "getContentCharSet", "(HttpEntity)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.util", "EntityUtils", True, "getContentMimeType", "(HttpEntity)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.util", "EntityUtils", True, "toByteArray", "(HttpEntity)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.http.util", "EntityUtils", True, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.ibatis.jdbc.model.json b/java/ql/lib/ext/org.apache.ibatis.jdbc.model.json new file mode 100644 index 000000000000..4963d28abd2a --- /dev/null +++ b/java/ql/lib/ext/org.apache.ibatis.jdbc.model.json @@ -0,0 +1,83 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.ibatis.jdbc", "SqlRunner", false, "delete", "(String,Object[])", "", "Argument[0]", "sql-injection", "manual"], + ["org.apache.ibatis.jdbc", "SqlRunner", false, "insert", "(String,Object[])", "", "Argument[0]", "sql-injection", "manual"], + ["org.apache.ibatis.jdbc", "SqlRunner", false, "run", "(String)", "", "Argument[0]", "sql-injection", "manual"], + ["org.apache.ibatis.jdbc", "SqlRunner", false, "selectAll", "(String,Object[])", "", "Argument[0]", "sql-injection", "manual"], + ["org.apache.ibatis.jdbc", "SqlRunner", false, "selectOne", "(String,Object[])", "", "Argument[0]", "sql-injection", "manual"], + ["org.apache.ibatis.jdbc", "SqlRunner", false, "update", "(String,Object[])", "", "Argument[0]", "sql-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "DELETE_FROM", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "FETCH_FIRST_ROWS_ONLY", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "FROM", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "FROM", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "FROM", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "FROM", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "GROUP_BY", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "GROUP_BY", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "GROUP_BY", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "GROUP_BY", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "HAVING", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "HAVING", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "HAVING", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "HAVING", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "INNER_JOIN", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "INNER_JOIN", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "INNER_JOIN", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "INNER_JOIN", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "INSERT_INTO", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "INTO_COLUMNS", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "INTO_VALUES", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "JOIN", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "LEFT_OUTER_JOIN", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "LEFT_OUTER_JOIN", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "LEFT_OUTER_JOIN", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "LEFT_OUTER_JOIN", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "LIMIT", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "OFFSET", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "OFFSET_ROWS", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "ORDER_BY", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "ORDER_BY", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "ORDER_BY", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "ORDER_BY", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "OUTER_JOIN", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "OUTER_JOIN", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "OUTER_JOIN", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "OUTER_JOIN", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "RIGHT_OUTER_JOIN", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "RIGHT_OUTER_JOIN", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "RIGHT_OUTER_JOIN", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "RIGHT_OUTER_JOIN", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "SELECT", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "SELECT_DISTINCT", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "SELECT_DISTINCT", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "SELECT_DISTINCT", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "SELECT_DISTINCT", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "SET", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "SET", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "SET", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "SET", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "UPDATE", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "VALUES", "(String,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "WHERE", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "WHERE", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "WHERE", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "WHERE", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.apache.ibatis.jdbc", "AbstractSQL", true, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.ibatis.jdbc.model.yml b/java/ql/lib/ext/org.apache.ibatis.jdbc.model.yml deleted file mode 100644 index e1b37b8f8516..000000000000 --- a/java/ql/lib/ext/org.apache.ibatis.jdbc.model.yml +++ /dev/null @@ -1,72 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.ibatis.jdbc", "SqlRunner", False, "delete", "(String,Object[])", "", "Argument[0]", "sql-injection", "manual"] - - ["org.apache.ibatis.jdbc", "SqlRunner", False, "insert", "(String,Object[])", "", "Argument[0]", "sql-injection", "manual"] - - ["org.apache.ibatis.jdbc", "SqlRunner", False, "run", "(String)", "", "Argument[0]", "sql-injection", "manual"] - - ["org.apache.ibatis.jdbc", "SqlRunner", False, "selectAll", "(String,Object[])", "", "Argument[0]", "sql-injection", "manual"] - - ["org.apache.ibatis.jdbc", "SqlRunner", False, "selectOne", "(String,Object[])", "", "Argument[0]", "sql-injection", "manual"] - - ["org.apache.ibatis.jdbc", "SqlRunner", False, "update", "(String,Object[])", "", "Argument[0]", "sql-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "DELETE_FROM", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "FETCH_FIRST_ROWS_ONLY", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "FROM", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "FROM", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "FROM", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "FROM", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "GROUP_BY", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "GROUP_BY", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "GROUP_BY", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "GROUP_BY", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "HAVING", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "HAVING", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "HAVING", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "HAVING", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "INNER_JOIN", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "INNER_JOIN", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "INNER_JOIN", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "INNER_JOIN", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "INSERT_INTO", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "INTO_COLUMNS", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "INTO_VALUES", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "JOIN", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "LEFT_OUTER_JOIN", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "LEFT_OUTER_JOIN", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "LEFT_OUTER_JOIN", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "LEFT_OUTER_JOIN", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "LIMIT", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "OFFSET", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "OFFSET_ROWS", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "ORDER_BY", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "ORDER_BY", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "ORDER_BY", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "ORDER_BY", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "OUTER_JOIN", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "OUTER_JOIN", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "OUTER_JOIN", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "OUTER_JOIN", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "RIGHT_OUTER_JOIN", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "RIGHT_OUTER_JOIN", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "RIGHT_OUTER_JOIN", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "RIGHT_OUTER_JOIN", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "SELECT", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "SELECT_DISTINCT", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "SELECT_DISTINCT", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "SELECT_DISTINCT", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "SELECT_DISTINCT", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "SET", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "SET", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "SET", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "SET", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "UPDATE", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "VALUES", "(String,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "WHERE", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "WHERE", "(String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "WHERE", "(String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "WHERE", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.apache.ibatis.jdbc", "AbstractSQL", True, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.ibatis.mapping.model.json b/java/ql/lib/ext/org.apache.ibatis.mapping.model.json new file mode 100644 index 000000000000..21d0d70298b1 --- /dev/null +++ b/java/ql/lib/ext/org.apache.ibatis.mapping.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.ibatis.mapping", "BoundSql", true, "getSql", "()", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.ibatis.mapping.model.yml b/java/ql/lib/ext/org.apache.ibatis.mapping.model.yml deleted file mode 100644 index 588c7a73be27..000000000000 --- a/java/ql/lib/ext/org.apache.ibatis.mapping.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.ibatis.mapping", "BoundSql", True, "getSql", "()", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.log4j.model.json b/java/ql/lib/ext/org.apache.log4j.model.json new file mode 100644 index 000000000000..2dd471e07239 --- /dev/null +++ b/java/ql/lib/ext/org.apache.log4j.model.json @@ -0,0 +1,23 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.log4j", "Category", true, "assertLog", "", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.log4j", "Category", true, "debug", "", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.log4j", "Category", true, "error", "", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.log4j", "Category", true, "fatal", "", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.log4j", "Category", true, "forcedLog", "", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.log4j", "Category", true, "info", "", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.log4j", "Category", true, "l7dlog", "(Priority,String,Object[],Throwable)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.log4j", "Category", true, "log", "(Priority,Object)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.log4j", "Category", true, "log", "(Priority,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.log4j", "Category", true, "log", "(String,Priority,Object,Throwable)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.log4j", "Category", true, "warn", "", "", "Argument[0]", "log-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.log4j.model.yml b/java/ql/lib/ext/org.apache.log4j.model.yml deleted file mode 100644 index e27bdef0fbfd..000000000000 --- a/java/ql/lib/ext/org.apache.log4j.model.yml +++ /dev/null @@ -1,16 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.log4j", "Category", True, "assertLog", "", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.log4j", "Category", True, "debug", "", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.log4j", "Category", True, "error", "", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.log4j", "Category", True, "fatal", "", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.log4j", "Category", True, "forcedLog", "", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.log4j", "Category", True, "info", "", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.log4j", "Category", True, "l7dlog", "(Priority,String,Object[],Throwable)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.log4j", "Category", True, "log", "(Priority,Object)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.log4j", "Category", True, "log", "(Priority,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.log4j", "Category", True, "log", "(String,Priority,Object,Throwable)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.log4j", "Category", True, "warn", "", "", "Argument[0]", "log-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.logging.log4j.model.json b/java/ql/lib/ext/org.apache.logging.log4j.model.json new file mode 100644 index 000000000000..732ac6f73863 --- /dev/null +++ b/java/ql/lib/ext/org.apache.logging.log4j.model.json @@ -0,0 +1,387 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(CharSequence)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(Message)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(String,Supplier)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "LogBuilder", true, "log", "(Supplier)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(CharSequence)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(CharSequence,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,CharSequence)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,Message)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,MessageSupplier)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,Object)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,String,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,Supplier)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Message)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Message,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(MessageSupplier)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(MessageSupplier,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Supplier)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Supplier)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "debug", "(Supplier,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "entry", "(Object[])", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(CharSequence)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(CharSequence,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,CharSequence)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,Message)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,MessageSupplier)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,Object)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,String,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,Supplier)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Message)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Message,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(MessageSupplier)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(MessageSupplier,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Supplier)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Supplier)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "error", "(Supplier,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(CharSequence)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(CharSequence,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,CharSequence)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,Message)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,MessageSupplier)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,Object)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,String,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,Supplier)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Message)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Message,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(MessageSupplier)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(MessageSupplier,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Supplier)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Supplier)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "fatal", "(Supplier,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(CharSequence)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(CharSequence,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,CharSequence)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,Message)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,MessageSupplier)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,Object)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,String,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,Supplier)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Message)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Message,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(MessageSupplier)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(MessageSupplier,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Supplier)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Supplier)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "info", "(Supplier,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,CharSequence)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,CharSequence,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,CharSequence)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,CharSequence,Throwable)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,Message)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,MessageSupplier)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,MessageSupplier,Throwable)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,Object)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,Object,Throwable)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object)", "", "Argument[2..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object)", "", "Argument[2..4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object)", "", "Argument[2..5]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object,Object)", "", "Argument[2..6]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object,Object,Object)", "", "Argument[2..7]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[2..8]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..9]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..10]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..11]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..12]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Object[])", "", "Argument[2..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Supplier)", "", "Argument[2..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,String,Throwable)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,Supplier)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Marker,Supplier,Throwable)", "", "Argument[2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Message)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Message,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,MessageSupplier)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,MessageSupplier,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Object)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,String,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Supplier)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "log", "(Level,Supplier,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "logMessage", "(Level,Marker,String,StackTraceElement,Message,Throwable)", "", "Argument[4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "printf", "(Level,Marker,String,Object[])", "", "Argument[2..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "printf", "(Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(CharSequence)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(CharSequence,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,CharSequence)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,Message)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,MessageSupplier)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,Object)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,String,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,Supplier)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Message)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Message,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(MessageSupplier)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(MessageSupplier,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Supplier)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Supplier)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "trace", "(Supplier,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceEntry", "(Message)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceEntry", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceEntry", "(String,Supplier[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceEntry", "(Supplier[])", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceExit", "(EntryMessage)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceExit", "(EntryMessage,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceExit", "(Message,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceExit", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceExit", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(CharSequence)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(CharSequence,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,CharSequence)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,Message)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,MessageSupplier)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,Object)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,String,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,Supplier)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Message)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Message,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(MessageSupplier)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(MessageSupplier,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Supplier)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Supplier)", "", "Argument[0]", "log-injection", "manual"], + ["org.apache.logging.log4j", "Logger", true, "warn", "(Supplier,Throwable)", "", "Argument[0]", "log-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.logging.log4j", "Logger", true, "traceEntry", "(Message)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceEntry", "(String,Object[])", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceEntry", "(String,Supplier[])", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceEntry", "(Supplier[])", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceExit", "(EntryMessage,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceExit", "(Message,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceExit", "(Object)", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.apache.logging.log4j", "Logger", true, "traceExit", "(String,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.logging.log4j.model.yml b/java/ql/lib/ext/org.apache.logging.log4j.model.yml deleted file mode 100644 index 2c48df24365a..000000000000 --- a/java/ql/lib/ext/org.apache.logging.log4j.model.yml +++ /dev/null @@ -1,376 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(CharSequence)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(Message)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(String,Supplier)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "LogBuilder", True, "log", "(Supplier)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(CharSequence)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(CharSequence,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,CharSequence)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,Message)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,MessageSupplier)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,Object)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,String,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,Supplier)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Message)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Message,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(MessageSupplier)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(MessageSupplier,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Supplier)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Supplier)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "debug", "(Supplier,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "entry", "(Object[])", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(CharSequence)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(CharSequence,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,CharSequence)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,Message)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,MessageSupplier)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,Object)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,String,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,Supplier)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Message)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Message,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(MessageSupplier)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(MessageSupplier,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Supplier)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Supplier)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "error", "(Supplier,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(CharSequence)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(CharSequence,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,CharSequence)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,Message)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,MessageSupplier)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,Object)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,String,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,Supplier)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Message)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Message,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(MessageSupplier)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(MessageSupplier,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Supplier)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Supplier)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "fatal", "(Supplier,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(CharSequence)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(CharSequence,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,CharSequence)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,Message)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,MessageSupplier)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,Object)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,String,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,Supplier)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Message)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Message,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(MessageSupplier)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(MessageSupplier,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Supplier)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Supplier)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "info", "(Supplier,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,CharSequence)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,CharSequence,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,CharSequence)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,CharSequence,Throwable)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,Message)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,MessageSupplier)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,MessageSupplier,Throwable)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,Object)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,Object,Throwable)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object)", "", "Argument[2..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object)", "", "Argument[2..4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object)", "", "Argument[2..5]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object,Object)", "", "Argument[2..6]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object,Object,Object)", "", "Argument[2..7]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[2..8]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..9]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..10]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..11]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[2..12]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Object[])", "", "Argument[2..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Supplier)", "", "Argument[2..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,String,Throwable)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,Supplier)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Marker,Supplier,Throwable)", "", "Argument[2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Message)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Message,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,MessageSupplier)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,MessageSupplier,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Object)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,String,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Supplier)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "log", "(Level,Supplier,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "logMessage", "(Level,Marker,String,StackTraceElement,Message,Throwable)", "", "Argument[4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "printf", "(Level,Marker,String,Object[])", "", "Argument[2..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "printf", "(Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(CharSequence)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(CharSequence,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,CharSequence)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,Message)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,MessageSupplier)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,Object)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,String,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,Supplier)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Message)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Message,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(MessageSupplier)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(MessageSupplier,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Supplier)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Supplier)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "trace", "(Supplier,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceEntry", "(Message)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceEntry", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceEntry", "(String,Supplier[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceEntry", "(Supplier[])", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceExit", "(EntryMessage)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceExit", "(EntryMessage,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceExit", "(Message,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceExit", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceExit", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(CharSequence)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(CharSequence,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,CharSequence)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,CharSequence,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,Message)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,MessageSupplier)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,MessageSupplier,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,Object)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object,Object,Object)", "", "Argument[1..6]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object)", "", "Argument[1..7]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..8]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..9]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..10]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[1..11]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Supplier)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,String,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,Supplier)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Marker,Supplier,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Message)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Message,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(MessageSupplier)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(MessageSupplier,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object,Object,Object)", "", "Argument[0..5]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object,Object,Object,Object)", "", "Argument[0..6]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..7]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..8]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..9]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object,Object,Object,Object,Object,Object,Object,Object,Object,Object)", "", "Argument[0..10]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Supplier)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Supplier)", "", "Argument[0]", "log-injection", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "warn", "(Supplier,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.logging.log4j", "Logger", True, "traceEntry", "(Message)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceEntry", "(String,Object[])", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceEntry", "(String,Supplier[])", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceEntry", "(Supplier[])", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceExit", "(EntryMessage,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceExit", "(Message,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceExit", "(Object)", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.apache.logging.log4j", "Logger", True, "traceExit", "(String,Object)", "", "Argument[1]", "ReturnValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.apache.shiro.authc.model.json b/java/ql/lib/ext/org.apache.shiro.authc.model.json new file mode 100644 index 000000000000..e618ae3f463c --- /dev/null +++ b/java/ql/lib/ext/org.apache.shiro.authc.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.apache.shiro.authc", "AuthenticationToken", true, "getCredentials", "()", "", "ReturnValue", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.shiro.authc.model.yml b/java/ql/lib/ext/org.apache.shiro.authc.model.yml deleted file mode 100644 index dbb3c06f40fd..000000000000 --- a/java/ql/lib/ext/org.apache.shiro.authc.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.apache.shiro.authc", "AuthenticationToken", True, "getCredentials", "()", "", "ReturnValue", "remote", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/org.apache.shiro.codec.model.json b/java/ql/lib/ext/org.apache.shiro.codec.model.json new file mode 100644 index 000000000000..73cb43e44d1b --- /dev/null +++ b/java/ql/lib/ext/org.apache.shiro.codec.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.shiro.codec", "Base64", false, "decode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.shiro.codec.model.yml b/java/ql/lib/ext/org.apache.shiro.codec.model.yml deleted file mode 100644 index f0a40c8549bb..000000000000 --- a/java/ql/lib/ext/org.apache.shiro.codec.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.shiro.codec", "Base64", False, "decode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.apache.shiro.jndi.model.json b/java/ql/lib/ext/org.apache.shiro.jndi.model.json new file mode 100644 index 000000000000..fbcfffde7ef4 --- /dev/null +++ b/java/ql/lib/ext/org.apache.shiro.jndi.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.shiro.jndi", "JndiTemplate", false, "lookup", "", "", "Argument[0]", "jndi-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.shiro.jndi.model.yml b/java/ql/lib/ext/org.apache.shiro.jndi.model.yml deleted file mode 100644 index 6da50e9d0b6c..000000000000 --- a/java/ql/lib/ext/org.apache.shiro.jndi.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.shiro.jndi", "JndiTemplate", False, "lookup", "", "", "Argument[0]", "jndi-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.shiro.mgt.model.json b/java/ql/lib/ext/org.apache.shiro.mgt.model.json new file mode 100644 index 000000000000..95f2e83558b4 --- /dev/null +++ b/java/ql/lib/ext/org.apache.shiro.mgt.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.shiro.mgt", "AbstractRememberMeManager", true, "setCipherKey", "(byte[])", "", "Argument[0]", "credentials-key", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.shiro.mgt.model.yml b/java/ql/lib/ext/org.apache.shiro.mgt.model.yml deleted file mode 100644 index a0db60170425..000000000000 --- a/java/ql/lib/ext/org.apache.shiro.mgt.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.shiro.mgt", "AbstractRememberMeManager", True, "setCipherKey", "(byte[])", "", "Argument[0]", "credentials-key", "manual"] diff --git a/java/ql/lib/ext/org.apache.sshd.client.session.model.json b/java/ql/lib/ext/org.apache.sshd.client.session.model.json new file mode 100644 index 000000000000..660d10c1326f --- /dev/null +++ b/java/ql/lib/ext/org.apache.sshd.client.session.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.sshd.client.session", "AbstractClientSession", true, "addPasswordIdentity", "(String)", "", "Argument[0]", "credentials-password", "manual"], + ["org.apache.sshd.client.session", "ClientSessionCreator", true, "connect", "(String,SocketAddress)", "", "Argument[0]", "credentials-username", "manual"], + ["org.apache.sshd.client.session", "ClientSessionCreator", true, "connect", "(String,String,int)", "", "Argument[0]", "credentials-username", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.sshd.client.session.model.yml b/java/ql/lib/ext/org.apache.sshd.client.session.model.yml deleted file mode 100644 index 003a9f32e1b5..000000000000 --- a/java/ql/lib/ext/org.apache.sshd.client.session.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.sshd.client.session", "AbstractClientSession", True, "addPasswordIdentity", "(String)", "", "Argument[0]", "credentials-password", "manual"] - - ["org.apache.sshd.client.session", "ClientSessionCreator", True, "connect", "(String,SocketAddress)", "", "Argument[0]", "credentials-username", "manual"] - - ["org.apache.sshd.client.session", "ClientSessionCreator", True, "connect", "(String,String,int)", "", "Argument[0]", "credentials-username", "manual"] diff --git a/java/ql/lib/ext/org.apache.struts2.dispatcher.model.json b/java/ql/lib/ext/org.apache.struts2.dispatcher.model.json new file mode 100644 index 000000000000..ae22025b9582 --- /dev/null +++ b/java/ql/lib/ext/org.apache.struts2.dispatcher.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.struts2.dispatcher", "SessionMap", false, "put", "", "", "Argument[0..1]", "trust-boundary-violation", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.struts2.dispatcher.model.yml b/java/ql/lib/ext/org.apache.struts2.dispatcher.model.yml deleted file mode 100644 index c15ad1cb315e..000000000000 --- a/java/ql/lib/ext/org.apache.struts2.dispatcher.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.struts2.dispatcher", "SessionMap", False, "put", "", "", "Argument[0..1]", "trust-boundary-violation", "manual"] diff --git a/java/ql/lib/ext/org.apache.struts2.interceptor.model.json b/java/ql/lib/ext/org.apache.struts2.interceptor.model.json new file mode 100644 index 000000000000..a75f41126c7d --- /dev/null +++ b/java/ql/lib/ext/org.apache.struts2.interceptor.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.struts2.interceptor", "SessionAware", false, "setSession", "", "", "Argument[0]", "trust-boundary-violation", "manual"], + ["org.apache.struts2.interceptor", "SessionAware", false, "withSession", "", "", "Argument[0]", "trust-boundary-violation", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.struts2.interceptor.model.yml b/java/ql/lib/ext/org.apache.struts2.interceptor.model.yml deleted file mode 100644 index 4b9ccb2e0933..000000000000 --- a/java/ql/lib/ext/org.apache.struts2.interceptor.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.struts2.interceptor", "SessionAware", False, "setSession", "", "", "Argument[0]", "trust-boundary-violation", "manual"] - - ["org.apache.struts2.interceptor", "SessionAware", False, "withSession", "", "", "Argument[0]", "trust-boundary-violation", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/org.apache.tools.ant.model.json b/java/ql/lib/ext/org.apache.tools.ant.model.json new file mode 100644 index 000000000000..e42931f7bf08 --- /dev/null +++ b/java/ql/lib/ext/org.apache.tools.ant.model.json @@ -0,0 +1,17 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.tools.ant", "AntClassLoader", true, "addPathComponent", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["org.apache.tools.ant", "AntClassLoader", true, "AntClassLoader", "(ClassLoader,Project,Path,boolean)", "", "Argument[2]", "path-injection[read]", "ai-manual"], + ["org.apache.tools.ant", "AntClassLoader", true, "AntClassLoader", "(Project,Path,boolean)", "", "Argument[1]", "path-injection[read]", "ai-manual"], + ["org.apache.tools.ant", "AntClassLoader", true, "AntClassLoader", "(Project,Path)", "", "Argument[1]", "path-injection[read]", "ai-manual"], + ["org.apache.tools.ant", "DirectoryScanner", true, "setBasedir", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.tools.ant.model.yml b/java/ql/lib/ext/org.apache.tools.ant.model.yml deleted file mode 100644 index cd1b6e198a46..000000000000 --- a/java/ql/lib/ext/org.apache.tools.ant.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.tools.ant", "AntClassLoader", True, "addPathComponent", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["org.apache.tools.ant", "AntClassLoader", True, "AntClassLoader", "(ClassLoader,Project,Path,boolean)", "", "Argument[2]", "path-injection[read]", "ai-manual"] - - ["org.apache.tools.ant", "AntClassLoader", True, "AntClassLoader", "(Project,Path,boolean)", "", "Argument[1]", "path-injection[read]", "ai-manual"] - - ["org.apache.tools.ant", "AntClassLoader", True, "AntClassLoader", "(Project,Path)", "", "Argument[1]", "path-injection[read]", "ai-manual"] - - ["org.apache.tools.ant", "DirectoryScanner", True, "setBasedir", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.tools.ant.taskdefs.model.json b/java/ql/lib/ext/org.apache.tools.ant.taskdefs.model.json new file mode 100644 index 000000000000..967fc17dbdd6 --- /dev/null +++ b/java/ql/lib/ext/org.apache.tools.ant.taskdefs.model.json @@ -0,0 +1,21 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.tools.ant.taskdefs", "Copy", true, "addFileset", "(FileSet)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["org.apache.tools.ant.taskdefs", "Copy", true, "setFile", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["org.apache.tools.ant.taskdefs", "Copy", true, "setTodir", "(File)", "", "Argument[0]", "path-injection", "ai-manual"], + ["org.apache.tools.ant.taskdefs", "Copy", true, "setTofile", "(File)", "", "Argument[0]", "path-injection", "ai-manual"], + ["org.apache.tools.ant.taskdefs", "Execute", false, "runCommand", "(Task,String[])", "", "Argument[1]", "command-injection", "ai-manual"], + ["org.apache.tools.ant.taskdefs", "Expand", true, "setDest", "(File)", "", "Argument[0]", "path-injection", "ai-manual"], + ["org.apache.tools.ant.taskdefs", "Expand", true, "setSrc", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"], + ["org.apache.tools.ant.taskdefs", "Property", true, "setFile", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["org.apache.tools.ant.taskdefs", "Property", true, "setResource", "(String)", "", "Argument[0]", "path-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.tools.ant.taskdefs.model.yml b/java/ql/lib/ext/org.apache.tools.ant.taskdefs.model.yml deleted file mode 100644 index 5d930f387e9f..000000000000 --- a/java/ql/lib/ext/org.apache.tools.ant.taskdefs.model.yml +++ /dev/null @@ -1,14 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.tools.ant.taskdefs", "Copy", True, "addFileset", "(FileSet)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["org.apache.tools.ant.taskdefs", "Copy", True, "setFile", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["org.apache.tools.ant.taskdefs", "Copy", True, "setTodir", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["org.apache.tools.ant.taskdefs", "Copy", True, "setTofile", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["org.apache.tools.ant.taskdefs", "Execute", False, "runCommand", "(Task,String[])", "", "Argument[1]", "command-injection", "ai-manual"] - - ["org.apache.tools.ant.taskdefs", "Expand", True, "setDest", "(File)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["org.apache.tools.ant.taskdefs", "Expand", True, "setSrc", "(File)", "", "Argument[0]", "path-injection[read]", "ai-manual"] - - ["org.apache.tools.ant.taskdefs", "Property", True, "setFile", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["org.apache.tools.ant.taskdefs", "Property", True, "setResource", "(String)", "", "Argument[0]", "path-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.tools.zip.model.json b/java/ql/lib/ext/org.apache.tools.zip.model.json new file mode 100644 index 000000000000..a7530f7d10d4 --- /dev/null +++ b/java/ql/lib/ext/org.apache.tools.zip.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.apache.tools.zip", "ZipEntry", true, "ZipEntry", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.tools.zip.model.yml b/java/ql/lib/ext/org.apache.tools.zip.model.yml deleted file mode 100644 index c38522b36b78..000000000000 --- a/java/ql/lib/ext/org.apache.tools.zip.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.apache.tools.zip", "ZipEntry", True, "ZipEntry", "(String)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/org.apache.velocity.app.model.json b/java/ql/lib/ext/org.apache.velocity.app.model.json new file mode 100644 index 000000000000..64e65bf7ddaa --- /dev/null +++ b/java/ql/lib/ext/org.apache.velocity.app.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.velocity.app", "Velocity", true, "evaluate", "", "", "Argument[3]", "template-injection", "manual"], + ["org.apache.velocity.app", "Velocity", true, "mergeTemplate", "", "", "Argument[2]", "template-injection", "manual"], + ["org.apache.velocity.app", "VelocityEngine", true, "evaluate", "", "", "Argument[3]", "template-injection", "manual"], + ["org.apache.velocity.app", "VelocityEngine", true, "mergeTemplate", "", "", "Argument[2]", "template-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.velocity.app.model.yml b/java/ql/lib/ext/org.apache.velocity.app.model.yml deleted file mode 100644 index 307f534d3eaf..000000000000 --- a/java/ql/lib/ext/org.apache.velocity.app.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.velocity.app", "Velocity", True, "evaluate", "", "", "Argument[3]", "template-injection", "manual"] - - ["org.apache.velocity.app", "Velocity", True, "mergeTemplate", "", "", "Argument[2]", "template-injection", "manual"] - - ["org.apache.velocity.app", "VelocityEngine", True, "evaluate", "", "", "Argument[3]", "template-injection", "manual"] - - ["org.apache.velocity.app", "VelocityEngine", True, "mergeTemplate", "", "", "Argument[2]", "template-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.velocity.runtime.model.json b/java/ql/lib/ext/org.apache.velocity.runtime.model.json new file mode 100644 index 000000000000..fdb6c2436326 --- /dev/null +++ b/java/ql/lib/ext/org.apache.velocity.runtime.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.velocity.runtime", "RuntimeServices", true, "evaluate", "", "", "Argument[3]", "template-injection", "manual"], + ["org.apache.velocity.runtime", "RuntimeServices", true, "parse", "", "", "Argument[0]", "template-injection", "manual"], + ["org.apache.velocity.runtime", "RuntimeSingleton", true, "parse", "", "", "Argument[0]", "template-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.velocity.runtime.model.yml b/java/ql/lib/ext/org.apache.velocity.runtime.model.yml deleted file mode 100644 index 68f4e16fc5ae..000000000000 --- a/java/ql/lib/ext/org.apache.velocity.runtime.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.velocity.runtime", "RuntimeServices", True, "evaluate", "", "", "Argument[3]", "template-injection", "manual"] - - ["org.apache.velocity.runtime", "RuntimeServices", True, "parse", "", "", "Argument[0]", "template-injection", "manual"] - - ["org.apache.velocity.runtime", "RuntimeSingleton", True, "parse", "", "", "Argument[0]", "template-injection", "manual"] diff --git a/java/ql/lib/ext/org.apache.velocity.runtime.resource.util.model.json b/java/ql/lib/ext/org.apache.velocity.runtime.resource.util.model.json new file mode 100644 index 000000000000..58bb591f057a --- /dev/null +++ b/java/ql/lib/ext/org.apache.velocity.runtime.resource.util.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.apache.velocity.runtime.resource.util", "StringResourceRepository", true, "putStringResource", "", "", "Argument[1]", "template-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.apache.velocity.runtime.resource.util.model.yml b/java/ql/lib/ext/org.apache.velocity.runtime.resource.util.model.yml deleted file mode 100644 index a204fb0711dd..000000000000 --- a/java/ql/lib/ext/org.apache.velocity.runtime.resource.util.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.apache.velocity.runtime.resource.util", "StringResourceRepository", True, "putStringResource", "", "", "Argument[1]", "template-injection", "manual"] diff --git a/java/ql/lib/ext/org.codehaus.cargo.container.installer.model.json b/java/ql/lib/ext/org.codehaus.cargo.container.installer.model.json new file mode 100644 index 000000000000..9e61cfb63721 --- /dev/null +++ b/java/ql/lib/ext/org.codehaus.cargo.container.installer.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.codehaus.cargo.container.installer", "ZipURLInstaller", true, "ZipURLInstaller", "(URL,String,String)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["org.codehaus.cargo.container.installer", "ZipURLInstaller", true, "ZipURLInstaller", "(URL,String,String)", "", "Argument[1]", "path-injection", "ai-manual"], + ["org.codehaus.cargo.container.installer", "ZipURLInstaller", true, "ZipURLInstaller", "(URL,String,String)", "", "Argument[2]", "path-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.codehaus.cargo.container.installer.model.yml b/java/ql/lib/ext/org.codehaus.cargo.container.installer.model.yml deleted file mode 100644 index 602a6223fe8d..000000000000 --- a/java/ql/lib/ext/org.codehaus.cargo.container.installer.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.codehaus.cargo.container.installer", "ZipURLInstaller", True, "ZipURLInstaller", "(URL,String,String)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["org.codehaus.cargo.container.installer", "ZipURLInstaller", True, "ZipURLInstaller", "(URL,String,String)", "", "Argument[1]", "path-injection", "ai-manual"] - - ["org.codehaus.cargo.container.installer", "ZipURLInstaller", True, "ZipURLInstaller", "(URL,String,String)", "", "Argument[2]", "path-injection", "ai-manual"] diff --git a/java/ql/lib/ext/org.codehaus.groovy.control.model.json b/java/ql/lib/ext/org.codehaus.groovy.control.model.json new file mode 100644 index 000000000000..4bedd46d0cbc --- /dev/null +++ b/java/ql/lib/ext/org.codehaus.groovy.control.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.codehaus.groovy.control", "CompilationUnit", false, "compile", "", "", "Argument[this]", "groovy-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.codehaus.groovy.control.model.yml b/java/ql/lib/ext/org.codehaus.groovy.control.model.yml deleted file mode 100644 index fdccc85e6a9c..000000000000 --- a/java/ql/lib/ext/org.codehaus.groovy.control.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.codehaus.groovy.control", "CompilationUnit", False, "compile", "", "", "Argument[this]", "groovy-injection", "manual"] diff --git a/java/ql/lib/ext/org.dom4j.model.json b/java/ql/lib/ext/org.dom4j.model.json new file mode 100644 index 000000000000..3a876ddf2182 --- /dev/null +++ b/java/ql/lib/ext/org.dom4j.model.json @@ -0,0 +1,27 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.dom4j", "DocumentFactory", true, "createPattern", "", "", "Argument[0]", "xpath-injection", "manual"], + ["org.dom4j", "DocumentFactory", true, "createXPath", "", "", "Argument[0]", "xpath-injection", "manual"], + ["org.dom4j", "DocumentFactory", true, "createXPathFilter", "", "", "Argument[0]", "xpath-injection", "manual"], + ["org.dom4j", "DocumentHelper", false, "createPattern", "", "", "Argument[0]", "xpath-injection", "manual"], + ["org.dom4j", "DocumentHelper", false, "createXPath", "", "", "Argument[0]", "xpath-injection", "manual"], + ["org.dom4j", "DocumentHelper", false, "createXPathFilter", "", "", "Argument[0]", "xpath-injection", "manual"], + ["org.dom4j", "DocumentHelper", false, "selectNodes", "", "", "Argument[0]", "xpath-injection", "manual"], + ["org.dom4j", "DocumentHelper", false, "sort", "", "", "Argument[1]", "xpath-injection", "manual"], + ["org.dom4j", "Node", true, "createXPath", "", "", "Argument[0]", "xpath-injection", "manual"], + ["org.dom4j", "Node", true, "matches", "", "", "Argument[0]", "xpath-injection", "manual"], + ["org.dom4j", "Node", true, "numberValueOf", "", "", "Argument[0]", "xpath-injection", "manual"], + ["org.dom4j", "Node", true, "selectNodes", "", "", "Argument[0..1]", "xpath-injection", "manual"], + ["org.dom4j", "Node", true, "selectObject", "", "", "Argument[0]", "xpath-injection", "manual"], + ["org.dom4j", "Node", true, "selectSingleNode", "", "", "Argument[0]", "xpath-injection", "manual"], + ["org.dom4j", "Node", true, "valueOf", "", "", "Argument[0]", "xpath-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.dom4j.model.yml b/java/ql/lib/ext/org.dom4j.model.yml deleted file mode 100644 index f54c817d9666..000000000000 --- a/java/ql/lib/ext/org.dom4j.model.yml +++ /dev/null @@ -1,20 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.dom4j", "DocumentFactory", True, "createPattern", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.dom4j", "DocumentFactory", True, "createXPath", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.dom4j", "DocumentFactory", True, "createXPathFilter", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.dom4j", "DocumentHelper", False, "createPattern", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.dom4j", "DocumentHelper", False, "createXPath", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.dom4j", "DocumentHelper", False, "createXPathFilter", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.dom4j", "DocumentHelper", False, "selectNodes", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.dom4j", "DocumentHelper", False, "sort", "", "", "Argument[1]", "xpath-injection", "manual"] - - ["org.dom4j", "Node", True, "createXPath", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.dom4j", "Node", True, "matches", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.dom4j", "Node", True, "numberValueOf", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.dom4j", "Node", True, "selectNodes", "", "", "Argument[0..1]", "xpath-injection", "manual"] - - ["org.dom4j", "Node", True, "selectObject", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.dom4j", "Node", True, "selectSingleNode", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.dom4j", "Node", True, "valueOf", "", "", "Argument[0]", "xpath-injection", "manual"] diff --git a/java/ql/lib/ext/org.dom4j.tree.model.json b/java/ql/lib/ext/org.dom4j.tree.model.json new file mode 100644 index 000000000000..1a7a1de7a693 --- /dev/null +++ b/java/ql/lib/ext/org.dom4j.tree.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.dom4j.tree", "AbstractNode", true, "createPattern", "", "", "Argument[0]", "xpath-injection", "manual"], + ["org.dom4j.tree", "AbstractNode", true, "createXPathFilter", "", "", "Argument[0]", "xpath-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.dom4j.tree.model.yml b/java/ql/lib/ext/org.dom4j.tree.model.yml deleted file mode 100644 index 3117806aa6ef..000000000000 --- a/java/ql/lib/ext/org.dom4j.tree.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.dom4j.tree", "AbstractNode", True, "createPattern", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.dom4j.tree", "AbstractNode", True, "createXPathFilter", "", "", "Argument[0]", "xpath-injection", "manual"] diff --git a/java/ql/lib/ext/org.dom4j.util.model.json b/java/ql/lib/ext/org.dom4j.util.model.json new file mode 100644 index 000000000000..d72b4345f250 --- /dev/null +++ b/java/ql/lib/ext/org.dom4j.util.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.dom4j.util", "ProxyDocumentFactory", true, "createPattern", "", "", "Argument[0]", "xpath-injection", "manual"], + ["org.dom4j.util", "ProxyDocumentFactory", true, "createXPath", "", "", "Argument[0]", "xpath-injection", "manual"], + ["org.dom4j.util", "ProxyDocumentFactory", true, "createXPathFilter", "", "", "Argument[0]", "xpath-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.dom4j.util.model.yml b/java/ql/lib/ext/org.dom4j.util.model.yml deleted file mode 100644 index 530652f2ede9..000000000000 --- a/java/ql/lib/ext/org.dom4j.util.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.dom4j.util", "ProxyDocumentFactory", True, "createPattern", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.dom4j.util", "ProxyDocumentFactory", True, "createXPath", "", "", "Argument[0]", "xpath-injection", "manual"] - - ["org.dom4j.util", "ProxyDocumentFactory", True, "createXPathFilter", "", "", "Argument[0]", "xpath-injection", "manual"] diff --git a/java/ql/lib/ext/org.eclipse.jetty.client.model.json b/java/ql/lib/ext/org.eclipse.jetty.client.model.json new file mode 100644 index 000000000000..e43ddee12700 --- /dev/null +++ b/java/ql/lib/ext/org.eclipse.jetty.client.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.eclipse.jetty.client", "HttpClient", true, "GET", "(String)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["org.eclipse.jetty.client", "HttpClient", true, "newRequest", "(String)", "", "Argument[0]", "request-forgery", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.eclipse.jetty.client.model.yml b/java/ql/lib/ext/org.eclipse.jetty.client.model.yml deleted file mode 100644 index bd3b4f58e722..000000000000 --- a/java/ql/lib/ext/org.eclipse.jetty.client.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.eclipse.jetty.client", "HttpClient", True, "GET", "(String)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["org.eclipse.jetty.client", "HttpClient", True, "newRequest", "(String)", "", "Argument[0]", "request-forgery", "ai-manual"] diff --git a/java/ql/lib/ext/org.exolab.castor.xml.model.json b/java/ql/lib/ext/org.exolab.castor.xml.model.json new file mode 100644 index 000000000000..84e159dbf153 --- /dev/null +++ b/java/ql/lib/ext/org.exolab.castor.xml.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.exolab.castor.xml", "Unmarshaller", true, "unmarshal", "", "", "Argument[0..1]", "unsafe-deserialization", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.exolab.castor.xml.model.yml b/java/ql/lib/ext/org.exolab.castor.xml.model.yml deleted file mode 100644 index 7113a9ab94a7..000000000000 --- a/java/ql/lib/ext/org.exolab.castor.xml.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.exolab.castor.xml", "Unmarshaller", True, "unmarshal", "", "", "Argument[0..1]", "unsafe-deserialization", "manual"] diff --git a/java/ql/lib/ext/org.fusesource.leveldbjni.model.json b/java/ql/lib/ext/org.fusesource.leveldbjni.model.json new file mode 100644 index 000000000000..db9eae3469c1 --- /dev/null +++ b/java/ql/lib/ext/org.fusesource.leveldbjni.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.fusesource.leveldbjni", "JniDBFactory", true, "open", "(File,Options)", "", "Argument[0]", "path-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.fusesource.leveldbjni.model.yml b/java/ql/lib/ext/org.fusesource.leveldbjni.model.yml deleted file mode 100644 index 2c3f221abd78..000000000000 --- a/java/ql/lib/ext/org.fusesource.leveldbjni.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.fusesource.leveldbjni", "JniDBFactory", True, "open", "(File,Options)", "", "Argument[0]", "path-injection", "ai-manual"] diff --git a/java/ql/lib/ext/org.geogebra.web.full.main.model.json b/java/ql/lib/ext/org.geogebra.web.full.main.model.json new file mode 100644 index 000000000000..5d2c9f0652f0 --- /dev/null +++ b/java/ql/lib/ext/org.geogebra.web.full.main.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.geogebra.web.full.main", "FileManager", true, "open", "(String,String)", "", "Argument[0]", "url-redirection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.geogebra.web.full.main.model.yml b/java/ql/lib/ext/org.geogebra.web.full.main.model.yml deleted file mode 100644 index 914a60fe38a4..000000000000 --- a/java/ql/lib/ext/org.geogebra.web.full.main.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.geogebra.web.full.main", "FileManager", True, "open", "(String,String)", "", "Argument[0]", "url-redirection", "ai-manual"] diff --git a/java/ql/lib/ext/org.gradle.api.file.model.json b/java/ql/lib/ext/org.gradle.api.file.model.json new file mode 100644 index 000000000000..ffa40b5096dd --- /dev/null +++ b/java/ql/lib/ext/org.gradle.api.file.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.gradle.api.file", "Directory", true, "getAsFile", "()", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"], + ["org.gradle.api.file", "DirectoryProperty", true, "dir", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"], + ["org.gradle.api.file", "DirectoryProperty", true, "file", "(String)", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.gradle.api.file.model.yml b/java/ql/lib/ext/org.gradle.api.file.model.yml deleted file mode 100644 index c3d202aab39c..000000000000 --- a/java/ql/lib/ext/org.gradle.api.file.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.gradle.api.file", "Directory", True, "getAsFile", "()", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] - - ["org.gradle.api.file", "DirectoryProperty", True, "dir", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - - ["org.gradle.api.file", "DirectoryProperty", True, "file", "(String)", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/org.hibernate.model.json b/java/ql/lib/ext/org.hibernate.model.json new file mode 100644 index 000000000000..a8997a13bac2 --- /dev/null +++ b/java/ql/lib/ext/org.hibernate.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.hibernate", "Session", true, "createQuery", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.hibernate", "Session", true, "createSQLQuery", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.hibernate", "SharedSessionContract", true, "createQuery", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.hibernate", "SharedSessionContract", true, "createSQLQuery", "", "", "Argument[0]", "sql-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.hibernate.model.yml b/java/ql/lib/ext/org.hibernate.model.yml deleted file mode 100644 index c6a18bb1350c..000000000000 --- a/java/ql/lib/ext/org.hibernate.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.hibernate", "Session", True, "createQuery", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.hibernate", "Session", True, "createSQLQuery", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.hibernate", "SharedSessionContract", True, "createQuery", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.hibernate", "SharedSessionContract", True, "createSQLQuery", "", "", "Argument[0]", "sql-injection", "manual"] diff --git a/java/ql/lib/ext/org.hibernate.query.model.json b/java/ql/lib/ext/org.hibernate.query.model.json new file mode 100644 index 000000000000..3a15509b345f --- /dev/null +++ b/java/ql/lib/ext/org.hibernate.query.model.json @@ -0,0 +1,18 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.hibernate.query", "QueryProducer", true, "createNativeQuery", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.hibernate.query", "QueryProducer", true, "createNativeMutationQuery", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.hibernate.query", "QueryProducer", true, "createQuery", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.hibernate.query", "QueryProducer", true, "createMutationQuery", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.hibernate.query", "QueryProducer", true, "createSelectionQuery", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.hibernate.query", "QueryProducer", true, "createSQLQuery", "", "", "Argument[0]", "sql-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.hibernate.query.model.yml b/java/ql/lib/ext/org.hibernate.query.model.yml deleted file mode 100644 index 5eccefd0dfa0..000000000000 --- a/java/ql/lib/ext/org.hibernate.query.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.hibernate.query", "QueryProducer", True, "createNativeQuery", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.hibernate.query", "QueryProducer", True, "createNativeMutationQuery", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.hibernate.query", "QueryProducer", True, "createQuery", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.hibernate.query", "QueryProducer", True, "createMutationQuery", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.hibernate.query", "QueryProducer", True, "createSelectionQuery", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.hibernate.query", "QueryProducer", True, "createSQLQuery", "", "", "Argument[0]", "sql-injection", "manual"] diff --git a/java/ql/lib/ext/org.ho.yaml.model.json b/java/ql/lib/ext/org.ho.yaml.model.json new file mode 100644 index 000000000000..75c8994f2aee --- /dev/null +++ b/java/ql/lib/ext/org.ho.yaml.model.json @@ -0,0 +1,20 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.ho.yaml", "Yaml", false, "load", "", "", "Argument[0]", "unsafe-deserialization", "manual"], + ["org.ho.yaml", "Yaml", false, "loadStream", "", "", "Argument[0]", "unsafe-deserialization", "manual"], + ["org.ho.yaml", "Yaml", false, "loadStreamOfType", "", "", "Argument[0]", "unsafe-deserialization", "manual"], + ["org.ho.yaml", "Yaml", false, "loadType", "", "", "Argument[0]", "unsafe-deserialization", "manual"], + ["org.ho.yaml", "YamlConfig", false, "load", "", "", "Argument[0]", "unsafe-deserialization", "manual"], + ["org.ho.yaml", "YamlConfig", false, "loadStream", "", "", "Argument[0]", "unsafe-deserialization", "manual"], + ["org.ho.yaml", "YamlConfig", false, "loadStreamOfType", "", "", "Argument[0]", "unsafe-deserialization", "manual"], + ["org.ho.yaml", "YamlConfig", false, "loadType", "", "", "Argument[0]", "unsafe-deserialization", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.ho.yaml.model.yml b/java/ql/lib/ext/org.ho.yaml.model.yml deleted file mode 100644 index fd6e0e363563..000000000000 --- a/java/ql/lib/ext/org.ho.yaml.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.ho.yaml", "Yaml", False, "load", "", "", "Argument[0]", "unsafe-deserialization", "manual"] - - ["org.ho.yaml", "Yaml", False, "loadStream", "", "", "Argument[0]", "unsafe-deserialization", "manual"] - - ["org.ho.yaml", "Yaml", False, "loadStreamOfType", "", "", "Argument[0]", "unsafe-deserialization", "manual"] - - ["org.ho.yaml", "Yaml", False, "loadType", "", "", "Argument[0]", "unsafe-deserialization", "manual"] - - ["org.ho.yaml", "YamlConfig", False, "load", "", "", "Argument[0]", "unsafe-deserialization", "manual"] - - ["org.ho.yaml", "YamlConfig", False, "loadStream", "", "", "Argument[0]", "unsafe-deserialization", "manual"] - - ["org.ho.yaml", "YamlConfig", False, "loadStreamOfType", "", "", "Argument[0]", "unsafe-deserialization", "manual"] - - ["org.ho.yaml", "YamlConfig", False, "loadType", "", "", "Argument[0]", "unsafe-deserialization", "manual"] diff --git a/java/ql/lib/ext/org.influxdb.model.json b/java/ql/lib/ext/org.influxdb.model.json new file mode 100644 index 000000000000..a11c50a9ffd5 --- /dev/null +++ b/java/ql/lib/ext/org.influxdb.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.influxdb", "InfluxDBFactory", false, "connect", "(String,String,String,OkHttpClient$Builder)", "", "Argument[0]", "request-forgery", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.influxdb.model.yml b/java/ql/lib/ext/org.influxdb.model.yml deleted file mode 100644 index aee6778e9a5a..000000000000 --- a/java/ql/lib/ext/org.influxdb.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.influxdb", "InfluxDBFactory", False, "connect", "(String,String,String,OkHttpClient$Builder)", "", "Argument[0]", "request-forgery", "ai-manual"] diff --git a/java/ql/lib/ext/org.jabsorb.model.json b/java/ql/lib/ext/org.jabsorb.model.json new file mode 100644 index 000000000000..38f9991b8cb0 --- /dev/null +++ b/java/ql/lib/ext/org.jabsorb.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.jabsorb", "JSONSerializer", true, "fromJSON", "", "", "Argument[0]", "unsafe-deserialization", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.jabsorb.model.yml b/java/ql/lib/ext/org.jabsorb.model.yml deleted file mode 100644 index 5c50178e9937..000000000000 --- a/java/ql/lib/ext/org.jabsorb.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.jabsorb", "JSONSerializer", True, "fromJSON", "", "", "Argument[0]", "unsafe-deserialization", "manual"] diff --git a/java/ql/lib/ext/org.jboss.logging.model.json b/java/ql/lib/ext/org.jboss.logging.model.json new file mode 100644 index 000000000000..45bf5a833920 --- /dev/null +++ b/java/ql/lib/ext/org.jboss.logging.model.json @@ -0,0 +1,336 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.jboss.logging", "BasicLogger", true, "debug", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debug", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debug", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debug", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debug", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debug", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "debugv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "error", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "error", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "error", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "error", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "error", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "error", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "errorv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatal", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatal", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatal", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatal", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatal", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatal", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "fatalv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "info", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "info", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "info", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "info", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "info", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "info", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infof", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infof", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infof", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infof", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infof", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infof", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infof", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infof", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infov", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infov", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infov", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infov", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infov", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infov", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infov", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "infov", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "log", "(Logger$Level,Object)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "log", "(Logger$Level,Object,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "log", "(Logger$Level,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "log", "(Logger$Level,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "log", "(Logger$Level,String,Object,Throwable)", "", "Argument[2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "log", "(String,Logger$Level,Object,Object[],Throwable)", "", "Argument[2..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logf", "(Logger$Level,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logf", "(Logger$Level,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logf", "(Logger$Level,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logf", "(Logger$Level,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logf", "(Logger$Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logf", "(Logger$Level,Throwable,String,Object)", "", "Argument[2..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logf", "(Logger$Level,Throwable,String,Object,Object)", "", "Argument[2..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logf", "(Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logf", "(String,Logger$Level,Throwable,String,Object)", "", "Argument[3..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logf", "(String,Logger$Level,Throwable,String,Object,Object)", "", "Argument[3..5]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logf", "(String,Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[3..6]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logf", "(String,Logger$Level,Throwable,String,Object[])", "", "Argument[3..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logv", "(Logger$Level,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logv", "(Logger$Level,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logv", "(Logger$Level,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logv", "(Logger$Level,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logv", "(Logger$Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logv", "(Logger$Level,Throwable,String,Object)", "", "Argument[2..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logv", "(Logger$Level,Throwable,String,Object,Object)", "", "Argument[2..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logv", "(Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logv", "(String,Logger$Level,Throwable,String,Object)", "", "Argument[3..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logv", "(String,Logger$Level,Throwable,String,Object,Object)", "", "Argument[3..5]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logv", "(String,Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[3..6]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "logv", "(String,Logger$Level,Throwable,String,Object[])", "", "Argument[3..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "trace", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "trace", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "trace", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "trace", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "trace", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "trace", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracef", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracef", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracef", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracef", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracef", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracef", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracef", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracef", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracev", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracev", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracev", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracev", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracev", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracev", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracev", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "tracev", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warn", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warn", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warn", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warn", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warn", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warn", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "BasicLogger", true, "warnv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debug", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debug", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debug", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debug", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debug", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debug", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "debugv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "error", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "error", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "error", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "error", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "error", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "error", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "errorv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatal", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatal", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatal", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatal", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatal", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatal", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "fatalv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "info", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "info", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "info", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "info", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "info", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "info", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infof", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infof", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infof", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infof", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infof", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infof", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infof", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infof", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infov", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infov", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infov", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infov", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infov", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infov", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infov", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "infov", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "log", "(Logger$Level,Object)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "log", "(Logger$Level,Object,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "log", "(Logger$Level,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "log", "(Logger$Level,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "log", "(Logger$Level,String,Object,Throwable)", "", "Argument[2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "log", "(String,Logger$Level,Object,Object[],Throwable)", "", "Argument[2..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logf", "(Logger$Level,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logf", "(Logger$Level,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logf", "(Logger$Level,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logf", "(Logger$Level,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logf", "(Logger$Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logf", "(Logger$Level,Throwable,String,Object)", "", "Argument[2..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logf", "(Logger$Level,Throwable,String,Object,Object)", "", "Argument[2..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logf", "(Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logf", "(String,Logger$Level,Throwable,String,Object)", "", "Argument[3..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logf", "(String,Logger$Level,Throwable,String,Object,Object)", "", "Argument[3..5]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logf", "(String,Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[3..6]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logf", "(String,Logger$Level,Throwable,String,Object[])", "", "Argument[3..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logv", "(Logger$Level,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logv", "(Logger$Level,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logv", "(Logger$Level,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logv", "(Logger$Level,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logv", "(Logger$Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logv", "(Logger$Level,Throwable,String,Object)", "", "Argument[2..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logv", "(Logger$Level,Throwable,String,Object,Object)", "", "Argument[2..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logv", "(Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logv", "(String,Logger$Level,Throwable,String,Object)", "", "Argument[3..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logv", "(String,Logger$Level,Throwable,String,Object,Object)", "", "Argument[3..5]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logv", "(String,Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[3..6]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "logv", "(String,Logger$Level,Throwable,String,Object[])", "", "Argument[3..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "trace", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "trace", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "trace", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "trace", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "trace", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "trace", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracef", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracef", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracef", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracef", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracef", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracef", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracef", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracef", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracev", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracev", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracev", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracev", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracev", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracev", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracev", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "tracev", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warn", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warn", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warn", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warn", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warn", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warn", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.jboss.logging", "Logger", true, "warnv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.jboss.logging.model.yml b/java/ql/lib/ext/org.jboss.logging.model.yml deleted file mode 100644 index 442ede219d16..000000000000 --- a/java/ql/lib/ext/org.jboss.logging.model.yml +++ /dev/null @@ -1,329 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.jboss.logging", "BasicLogger", True, "debug", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debug", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debug", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debug", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debug", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debug", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "debugv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "error", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "error", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "error", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "error", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "error", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "error", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "errorv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatal", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatal", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatal", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatal", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatal", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatal", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "fatalv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "info", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "info", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "info", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "info", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "info", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "info", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infof", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infof", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infof", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infof", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infof", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infof", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infof", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infof", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infov", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infov", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infov", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infov", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infov", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infov", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infov", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "infov", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "log", "(Logger$Level,Object)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "log", "(Logger$Level,Object,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "log", "(Logger$Level,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "log", "(Logger$Level,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "log", "(Logger$Level,String,Object,Throwable)", "", "Argument[2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "log", "(String,Logger$Level,Object,Object[],Throwable)", "", "Argument[2..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logf", "(Logger$Level,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logf", "(Logger$Level,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logf", "(Logger$Level,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logf", "(Logger$Level,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logf", "(Logger$Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logf", "(Logger$Level,Throwable,String,Object)", "", "Argument[2..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logf", "(Logger$Level,Throwable,String,Object,Object)", "", "Argument[2..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logf", "(Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logf", "(String,Logger$Level,Throwable,String,Object)", "", "Argument[3..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logf", "(String,Logger$Level,Throwable,String,Object,Object)", "", "Argument[3..5]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logf", "(String,Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[3..6]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logf", "(String,Logger$Level,Throwable,String,Object[])", "", "Argument[3..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logv", "(Logger$Level,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logv", "(Logger$Level,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logv", "(Logger$Level,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logv", "(Logger$Level,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logv", "(Logger$Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logv", "(Logger$Level,Throwable,String,Object)", "", "Argument[2..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logv", "(Logger$Level,Throwable,String,Object,Object)", "", "Argument[2..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logv", "(Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logv", "(String,Logger$Level,Throwable,String,Object)", "", "Argument[3..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logv", "(String,Logger$Level,Throwable,String,Object,Object)", "", "Argument[3..5]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logv", "(String,Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[3..6]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "logv", "(String,Logger$Level,Throwable,String,Object[])", "", "Argument[3..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "trace", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "trace", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "trace", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "trace", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "trace", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "trace", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracef", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracef", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracef", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracef", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracef", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracef", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracef", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracef", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracev", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracev", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracev", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracev", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracev", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracev", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracev", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "tracev", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warn", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warn", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warn", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warn", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warn", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warn", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "BasicLogger", True, "warnv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debug", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debug", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debug", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debug", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debug", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debug", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "debugv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "error", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "error", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "error", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "error", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "error", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "error", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "errorv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatal", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatal", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatal", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatal", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatal", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatal", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "fatalv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "info", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "info", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "info", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "info", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "info", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "info", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infof", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infof", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infof", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infof", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infof", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infof", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infof", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infof", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infov", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infov", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infov", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infov", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infov", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infov", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infov", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "infov", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "log", "(Logger$Level,Object)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "log", "(Logger$Level,Object,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "log", "(Logger$Level,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "log", "(Logger$Level,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "log", "(Logger$Level,String,Object,Throwable)", "", "Argument[2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "log", "(String,Logger$Level,Object,Object[],Throwable)", "", "Argument[2..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logf", "(Logger$Level,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logf", "(Logger$Level,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logf", "(Logger$Level,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logf", "(Logger$Level,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logf", "(Logger$Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logf", "(Logger$Level,Throwable,String,Object)", "", "Argument[2..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logf", "(Logger$Level,Throwable,String,Object,Object)", "", "Argument[2..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logf", "(Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logf", "(String,Logger$Level,Throwable,String,Object)", "", "Argument[3..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logf", "(String,Logger$Level,Throwable,String,Object,Object)", "", "Argument[3..5]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logf", "(String,Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[3..6]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logf", "(String,Logger$Level,Throwable,String,Object[])", "", "Argument[3..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logv", "(Logger$Level,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logv", "(Logger$Level,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logv", "(Logger$Level,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logv", "(Logger$Level,String,Object,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logv", "(Logger$Level,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logv", "(Logger$Level,Throwable,String,Object)", "", "Argument[2..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logv", "(Logger$Level,Throwable,String,Object,Object)", "", "Argument[2..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logv", "(Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[1..5]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logv", "(String,Logger$Level,Throwable,String,Object)", "", "Argument[3..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logv", "(String,Logger$Level,Throwable,String,Object,Object)", "", "Argument[3..5]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logv", "(String,Logger$Level,Throwable,String,Object,Object,Object)", "", "Argument[3..6]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "logv", "(String,Logger$Level,Throwable,String,Object[])", "", "Argument[3..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "trace", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "trace", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "trace", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "trace", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "trace", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "trace", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracef", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracef", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracef", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracef", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracef", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracef", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracef", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracef", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracev", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracev", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracev", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracev", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracev", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracev", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracev", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "tracev", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warn", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warn", "(Object,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warn", "(Object,Object[],Throwable)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warn", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warn", "(String,Object,Object[],Throwable)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warn", "(String,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnf", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnf", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnf", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnf", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnf", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnf", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnf", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnf", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnv", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnv", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnv", "(String,Object,Object,Object)", "", "Argument[0..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnv", "(String,Object,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnv", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnv", "(Throwable,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnv", "(Throwable,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.jboss.logging", "Logger", True, "warnv", "(Throwable,String,Object,Object,Object)", "", "Argument[0..4]", "log-injection", "manual"] diff --git a/java/ql/lib/ext/org.jboss.vfs.model.json b/java/ql/lib/ext/org.jboss.vfs.model.json new file mode 100644 index 000000000000..aaf9d6908504 --- /dev/null +++ b/java/ql/lib/ext/org.jboss.vfs.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.jboss.vfs", "VirtualFile", true, "getChild", "", "", "Argument[0]", "path-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.jboss.vfs.model.yml b/java/ql/lib/ext/org.jboss.vfs.model.yml deleted file mode 100644 index b49da2bf631e..000000000000 --- a/java/ql/lib/ext/org.jboss.vfs.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.jboss.vfs", "VirtualFile", True, "getChild", "", "", "Argument[0]", "path-injection", "manual"] diff --git a/java/ql/lib/ext/org.jdbi.v3.core.model.json b/java/ql/lib/ext/org.jdbi.v3.core.model.json new file mode 100644 index 000000000000..2f51d83892ad --- /dev/null +++ b/java/ql/lib/ext/org.jdbi.v3.core.model.json @@ -0,0 +1,18 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.jdbi.v3.core", "Jdbi", false, "create", "(String)", "", "Argument[0]", "request-forgery", "manual"], + ["org.jdbi.v3.core", "Jdbi", false, "create", "(String,Properties)", "", "Argument[0]", "request-forgery", "manual"], + ["org.jdbi.v3.core", "Jdbi", false, "create", "(String,String,String)", "", "Argument[0]", "request-forgery", "manual"], + ["org.jdbi.v3.core", "Jdbi", false, "open", "(String)", "", "Argument[0]", "request-forgery", "manual"], + ["org.jdbi.v3.core", "Jdbi", false, "open", "(String,Properties)", "", "Argument[0]", "request-forgery", "manual"], + ["org.jdbi.v3.core", "Jdbi", false, "open", "(String,String,String)", "", "Argument[0]", "request-forgery", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.jdbi.v3.core.model.yml b/java/ql/lib/ext/org.jdbi.v3.core.model.yml deleted file mode 100644 index a80c0a3d90e0..000000000000 --- a/java/ql/lib/ext/org.jdbi.v3.core.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.jdbi.v3.core", "Jdbi", False, "create", "(String)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.jdbi.v3.core", "Jdbi", False, "create", "(String,Properties)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.jdbi.v3.core", "Jdbi", False, "create", "(String,String,String)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.jdbi.v3.core", "Jdbi", False, "open", "(String)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.jdbi.v3.core", "Jdbi", False, "open", "(String,Properties)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.jdbi.v3.core", "Jdbi", False, "open", "(String,String,String)", "", "Argument[0]", "request-forgery", "manual"] diff --git a/java/ql/lib/ext/org.jooq.model.json b/java/ql/lib/ext/org.jooq.model.json new file mode 100644 index 000000000000..84b4a9671319 --- /dev/null +++ b/java/ql/lib/ext/org.jooq.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.jooq", "PlainSQL", false, "", "", "Annotated", "Argument[0]", "sql-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.jooq.model.yml b/java/ql/lib/ext/org.jooq.model.yml deleted file mode 100644 index b7538263a31d..000000000000 --- a/java/ql/lib/ext/org.jooq.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.jooq", "PlainSQL", False, "", "", "Annotated", "Argument[0]", "sql-injection", "manual"] diff --git a/java/ql/lib/ext/org.json.model.json b/java/ql/lib/ext/org.json.model.json new file mode 100644 index 000000000000..a36d0ad23c69 --- /dev/null +++ b/java/ql/lib/ext/org.json.model.json @@ -0,0 +1,248 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.json", "CDL", false, "rowToJSONArray", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "CDL", false, "rowToJSONObject", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.json", "CDL", false, "rowToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "CDL", false, "toJSONArray", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.json", "CDL", false, "toString", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.json", "Cookie", false, "escape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "Cookie", false, "toJSONObject", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "Cookie", false, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "Cookie", false, "unescape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "CookieList", false, "toJSONObject", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "CookieList", false, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "HTTP", false, "toJSONObject", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "HTTP", false, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "HTTPTokener", false, "HTTPTokener", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "HTTPTokener", false, "nextToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "JSONArray", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "JSONArray", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "JSONArray", "(JSONArray)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "JSONArray", "(JSONTokener)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "JSONArray", "(Object)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "JSONArray", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "get", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "getBigDecimal", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "getBigInteger", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "getBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "getDouble", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "getEnum", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "getFloat", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "getInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "getJSONArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "getJSONObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "getLong", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "getNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "iterator", "", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.json", "JSONArray", false, "join", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "join", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "opt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "optBigDecimal", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "optBigDecimal", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONArray", false, "optBigInteger", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "optBigInteger", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONArray", false, "optBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "optBoolean", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONArray", false, "optDouble", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "optDouble", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONArray", false, "optEnum", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "optEnum", "", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["org.json", "JSONArray", false, "optFloat", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "optFloat", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONArray", false, "optInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "optInt", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONArray", false, "optJSONArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "optJSONObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "optLong", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "optLong", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONArray", false, "optNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "optNumber", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONArray", false, "optQuery", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "optString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "optString", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONArray", false, "put", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.json", "JSONArray", false, "put", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(Map)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(Map)", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(boolean)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(double)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(float)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(int,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(int,Map)", "", "Argument[1].MapKey", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(int,Map)", "", "Argument[1].MapValue", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(int,Object)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(int,boolean)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(int,double)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(int,float)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(int,long)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "put", "(long)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "putAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.json", "JSONArray", false, "putAll", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "putAll", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "putAll", "(JSONArray)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "putAll", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONArray", false, "query", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "remove", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "toJSONObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "toJSONObject", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "toList", "", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"], + ["org.json", "JSONArray", false, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONArray", false, "write", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.json", "JSONArray", false, "write", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.json", "JSONML", false, "toJSONArray", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONML", false, "toJSONObject", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONML", false, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "JSONObject", "(JSONObject,String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "JSONObject", "(JSONObject,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "JSONObject", "(JSONTokener)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "JSONObject", "(Map)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "JSONObject", "(Map)", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "JSONObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "JSONObject", "(Object,String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "JSONObject", "(Object,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "JSONObject", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "JSONObject", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "accumulate", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "accumulate", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "append", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "doubleToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", true, "entrySet", "", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.json", "JSONObject", false, "get", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "getBigDecimal", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "getBigInteger", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "getBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "getDouble", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "getEnum", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "getFloat", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "getInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "getJSONArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "getJSONObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "getLong", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "getNames", "", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "manual"], + ["org.json", "JSONObject", false, "getNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "increment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "increment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "keySet", "", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.json", "JSONObject", false, "keys", "", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.json", "JSONObject", false, "names", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "numberToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "opt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "optBigDecimal", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "optBigDecimal", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "optBigInteger", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "optBigInteger", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "optBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "optBoolean", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "optDouble", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "optDouble", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "optEnum", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "optEnum", "", "", "Argument[2]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "optFloat", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "optFloat", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "optInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "optInt", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "optJSONArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "optJSONObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "optLong", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "optLong", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "optNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "optNumber", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "optQuery", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "optString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "optString", "", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "put", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "put", "(String,Collection)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,Map)", "", "Argument[1].MapKey", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,Map)", "", "Argument[1].MapValue", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,double)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,double)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,float)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,float)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,long)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "put", "(String,long)", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "putOnce", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "putOnce", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "putOpt", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "putOpt", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONObject", false, "query", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "quote", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "quote", "(String,Writer)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["org.json", "JSONObject", false, "quote", "(String,Writer)", "", "Argument[1]", "ReturnValue", "value", "manual"], + ["org.json", "JSONObject", false, "remove", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "stringToValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "toJSONArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "toMap", "", "", "Argument[this]", "ReturnValue.MapKey", "taint", "manual"], + ["org.json", "JSONObject", false, "toMap", "", "", "Argument[this]", "ReturnValue.MapValue", "taint", "manual"], + ["org.json", "JSONObject", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "valueToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "wrap", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONObject", false, "write", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.json", "JSONObject", false, "write", "", "", "Argument[0]", "ReturnValue", "value", "manual"], + ["org.json", "JSONPointer", false, "JSONPointer", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"], + ["org.json", "JSONPointer", false, "JSONPointer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONPointer", false, "queryFrom", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONPointer", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONPointer", false, "toURIFragment", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONPointer$Builder", false, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.json", "JSONPointer$Builder", false, "append", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONPointer$Builder", false, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONString", true, "toJSONString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONStringer", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONTokener", true, "JSONTokener", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONTokener", true, "next", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONTokener", true, "nextClean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONTokener", true, "nextString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONTokener", true, "nextTo", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONTokener", true, "nextValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONTokener", true, "syntaxError", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONTokener", true, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "JSONWriter", true, "JSONWriter", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.json", "JSONWriter", true, "array", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.json", "JSONWriter", true, "endArray", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.json", "JSONWriter", true, "endObject", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.json", "JSONWriter", true, "key", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.json", "JSONWriter", true, "key", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONWriter", true, "object", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.json", "JSONWriter", true, "value", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.json", "JSONWriter", true, "value", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "JSONWriter", true, "valueToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "Property", false, "toJSONObject", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"], + ["org.json", "Property", false, "toJSONObject", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["org.json", "Property", false, "toProperties", "", "", "Argument[0]", "ReturnValue.MapKey", "taint", "manual"], + ["org.json", "Property", false, "toProperties", "", "", "Argument[0]", "ReturnValue.MapValue", "taint", "manual"], + ["org.json", "XML", false, "escape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "XML", false, "stringToValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "XML", false, "toJSONObject", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "XML", false, "toString", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.json", "XML", false, "unescape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.json", "XMLTokener", false, "XMLTokener", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.json", "XMLTokener", false, "nextCDATA", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "XMLTokener", false, "nextContent", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "XMLTokener", false, "nextEntity", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "XMLTokener", false, "nextMeta", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "XMLTokener", false, "nextToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.json", "XMLXsiTypeConverter", true, "convert", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.json.model.yml b/java/ql/lib/ext/org.json.model.yml deleted file mode 100644 index 1680b193e031..000000000000 --- a/java/ql/lib/ext/org.json.model.yml +++ /dev/null @@ -1,241 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.json", "CDL", False, "rowToJSONArray", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "CDL", False, "rowToJSONObject", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.json", "CDL", False, "rowToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "CDL", False, "toJSONArray", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.json", "CDL", False, "toString", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.json", "Cookie", False, "escape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "Cookie", False, "toJSONObject", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "Cookie", False, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "Cookie", False, "unescape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "CookieList", False, "toJSONObject", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "CookieList", False, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "HTTP", False, "toJSONObject", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "HTTP", False, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "HTTPTokener", False, "HTTPTokener", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "HTTPTokener", False, "nextToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "JSONArray", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "JSONArray", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "JSONArray", "(JSONArray)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "JSONArray", "(JSONTokener)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "JSONArray", "(Object)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "JSONArray", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "get", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "getBigDecimal", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "getBigInteger", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "getBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "getDouble", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "getEnum", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "getFloat", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "getInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "getJSONArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "getJSONObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "getLong", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "getNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "iterator", "", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.json", "JSONArray", False, "join", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "join", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "opt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "optBigDecimal", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "optBigDecimal", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONArray", False, "optBigInteger", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "optBigInteger", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONArray", False, "optBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "optBoolean", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONArray", False, "optDouble", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "optDouble", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONArray", False, "optEnum", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "optEnum", "", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONArray", False, "optFloat", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "optFloat", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONArray", False, "optInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "optInt", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONArray", False, "optJSONArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "optJSONObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "optLong", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "optLong", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONArray", False, "optNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "optNumber", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONArray", False, "optQuery", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "optString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "optString", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONArray", False, "put", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONArray", False, "put", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(Map)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(Map)", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(boolean)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(double)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(float)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(int,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(int,Map)", "", "Argument[1].MapKey", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(int,Map)", "", "Argument[1].MapValue", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(int,Object)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(int,boolean)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(int,double)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(int,float)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(int,long)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "put", "(long)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "putAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONArray", False, "putAll", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "putAll", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "putAll", "(JSONArray)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "putAll", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONArray", False, "query", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "remove", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "toJSONObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "toJSONObject", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "toList", "", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"] - - ["org.json", "JSONArray", False, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONArray", False, "write", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.json", "JSONArray", False, "write", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONML", False, "toJSONArray", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONML", False, "toJSONObject", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONML", False, "toString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "JSONObject", "(JSONObject,String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "JSONObject", "(JSONObject,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "JSONObject", "(JSONTokener)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "JSONObject", "(Map)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "JSONObject", "(Map)", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "JSONObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "JSONObject", "(Object,String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "JSONObject", "(Object,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "JSONObject", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "JSONObject", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "accumulate", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "accumulate", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "append", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "doubleToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", True, "entrySet", "", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.json", "JSONObject", False, "get", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "getBigDecimal", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "getBigInteger", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "getBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "getDouble", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "getEnum", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "getFloat", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "getInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "getJSONArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "getJSONObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "getLong", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "getNames", "", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "manual"] - - ["org.json", "JSONObject", False, "getNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "increment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "increment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "keySet", "", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.json", "JSONObject", False, "keys", "", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.json", "JSONObject", False, "names", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "numberToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "opt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "optBigDecimal", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "optBigDecimal", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "optBigInteger", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "optBigInteger", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "optBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "optBoolean", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "optDouble", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "optDouble", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "optEnum", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "optEnum", "", "", "Argument[2]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "optFloat", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "optFloat", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "optInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "optInt", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "optJSONArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "optJSONObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "optLong", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "optLong", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "optNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "optNumber", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "optQuery", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "optString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "optString", "", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "put", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,Collection)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,Map)", "", "Argument[1].MapKey", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,Map)", "", "Argument[1].MapValue", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,double)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,double)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,float)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,float)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,long)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "put", "(String,long)", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "putOnce", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "putOnce", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "putOpt", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "putOpt", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONObject", False, "query", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "quote", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "quote", "(String,Writer)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["org.json", "JSONObject", False, "quote", "(String,Writer)", "", "Argument[1]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONObject", False, "remove", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "stringToValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "toJSONArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "toMap", "", "", "Argument[this]", "ReturnValue.MapKey", "taint", "manual"] - - ["org.json", "JSONObject", False, "toMap", "", "", "Argument[this]", "ReturnValue.MapValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "valueToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "wrap", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONObject", False, "write", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.json", "JSONObject", False, "write", "", "", "Argument[0]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONPointer", False, "JSONPointer", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONPointer", False, "JSONPointer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONPointer", False, "queryFrom", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONPointer", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONPointer", False, "toURIFragment", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONPointer$Builder", False, "append", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONPointer$Builder", False, "append", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONPointer$Builder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONString", True, "toJSONString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONStringer", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONTokener", True, "JSONTokener", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONTokener", True, "next", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONTokener", True, "nextClean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONTokener", True, "nextString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONTokener", True, "nextTo", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONTokener", True, "nextValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONTokener", True, "syntaxError", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONTokener", True, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "JSONWriter", True, "JSONWriter", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.json", "JSONWriter", True, "array", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONWriter", True, "endArray", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONWriter", True, "endObject", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONWriter", True, "key", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONWriter", True, "key", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONWriter", True, "object", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONWriter", True, "value", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.json", "JSONWriter", True, "value", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "JSONWriter", True, "valueToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "Property", False, "toJSONObject", "", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"] - - ["org.json", "Property", False, "toJSONObject", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["org.json", "Property", False, "toProperties", "", "", "Argument[0]", "ReturnValue.MapKey", "taint", "manual"] - - ["org.json", "Property", False, "toProperties", "", "", "Argument[0]", "ReturnValue.MapValue", "taint", "manual"] - - ["org.json", "XML", False, "escape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "XML", False, "stringToValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "XML", False, "toJSONObject", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "XML", False, "toString", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.json", "XML", False, "unescape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.json", "XMLTokener", False, "XMLTokener", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.json", "XMLTokener", False, "nextCDATA", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "XMLTokener", False, "nextContent", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "XMLTokener", False, "nextEntity", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "XMLTokener", False, "nextMeta", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "XMLTokener", False, "nextToken", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.json", "XMLXsiTypeConverter", True, "convert", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.keycloak.models.map.storage.model.json b/java/ql/lib/ext/org.keycloak.models.map.storage.model.json new file mode 100644 index 000000000000..5f4b93925f0f --- /dev/null +++ b/java/ql/lib/ext/org.keycloak.models.map.storage.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.keycloak.models.map.storage", "MapStorage", true, "delete", "(QueryParameters)", "", "Argument[0]", "sql-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.keycloak.models.map.storage.model.yml b/java/ql/lib/ext/org.keycloak.models.map.storage.model.yml deleted file mode 100644 index 0e264592c3f9..000000000000 --- a/java/ql/lib/ext/org.keycloak.models.map.storage.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.keycloak.models.map.storage", "MapStorage", True, "delete", "(QueryParameters)", "", "Argument[0]", "sql-injection", "ai-manual"] diff --git a/java/ql/lib/ext/org.kohsuke.stapler.bind.model.json b/java/ql/lib/ext/org.kohsuke.stapler.bind.model.json new file mode 100644 index 000000000000..a4f048c90dbb --- /dev/null +++ b/java/ql/lib/ext/org.kohsuke.stapler.bind.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.kohsuke.stapler.bind", "JavaScriptMethod", true, "", "", "Annotated", "Parameter", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.kohsuke.stapler.bind.model.yml b/java/ql/lib/ext/org.kohsuke.stapler.bind.model.yml deleted file mode 100644 index 9152eb7b55be..000000000000 --- a/java/ql/lib/ext/org.kohsuke.stapler.bind.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.kohsuke.stapler.bind", "JavaScriptMethod", True, "", "", "Annotated", "Parameter", "remote", "manual"] diff --git a/java/ql/lib/ext/org.kohsuke.stapler.framework.adjunct.model.json b/java/ql/lib/ext/org.kohsuke.stapler.framework.adjunct.model.json new file mode 100644 index 000000000000..b2196a072331 --- /dev/null +++ b/java/ql/lib/ext/org.kohsuke.stapler.framework.adjunct.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", true, "AdjunctManager", "(ServletContext,ClassLoader,String,long)", "", "Argument[2]", "Argument[this].Field[org.kohsuke.stapler.framework.adjunct.AdjunctManager.rootURL]", "taint", "ai-manual"] // the class never accesses the URL, but the field is public + ] + } + ] +} diff --git a/java/ql/lib/ext/org.kohsuke.stapler.framework.adjunct.model.yml b/java/ql/lib/ext/org.kohsuke.stapler.framework.adjunct.model.yml deleted file mode 100644 index 6faaeb643aef..000000000000 --- a/java/ql/lib/ext/org.kohsuke.stapler.framework.adjunct.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.kohsuke.stapler.framework.adjunct", "AdjunctManager", True, "AdjunctManager", "(ServletContext,ClassLoader,String,long)", "", "Argument[2]", "Argument[this].Field[org.kohsuke.stapler.framework.adjunct.AdjunctManager.rootURL]", "taint", "ai-manual"] # the class never accesses the URL, but the field is public diff --git a/java/ql/lib/ext/org.kohsuke.stapler.framework.io.model.json b/java/ql/lib/ext/org.kohsuke.stapler.framework.io.model.json new file mode 100644 index 000000000000..61d06616682b --- /dev/null +++ b/java/ql/lib/ext/org.kohsuke.stapler.framework.io.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.kohsuke.stapler.framework.io", "LargeText", true, "LargeText", "(File,Charset,boolean,boolean)", "", "Argument[0]", "path-injection[read]", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.kohsuke.stapler.framework.io.model.yml b/java/ql/lib/ext/org.kohsuke.stapler.framework.io.model.yml deleted file mode 100644 index de662c040115..000000000000 --- a/java/ql/lib/ext/org.kohsuke.stapler.framework.io.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.kohsuke.stapler.framework.io", "LargeText", True, "LargeText", "(File,Charset,boolean,boolean)", "", "Argument[0]", "path-injection[read]", "ai-manual"] diff --git a/java/ql/lib/ext/org.kohsuke.stapler.json.model.json b/java/ql/lib/ext/org.kohsuke.stapler.json.model.json new file mode 100644 index 000000000000..7ddea8f55f95 --- /dev/null +++ b/java/ql/lib/ext/org.kohsuke.stapler.json.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.kohsuke.stapler.json", "SubmittedForm", true, "", "", "Annotated", "Parameter", "remote", "manual"], + ["org.kohsuke.stapler.json", "JsonBody", true, "", "", "Annotated", "Parameter", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.kohsuke.stapler.json.model.yml b/java/ql/lib/ext/org.kohsuke.stapler.json.model.yml deleted file mode 100644 index a06683144e02..000000000000 --- a/java/ql/lib/ext/org.kohsuke.stapler.json.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.kohsuke.stapler.json", "SubmittedForm", True, "", "", "Annotated", "Parameter", "remote", "manual"] - - ["org.kohsuke.stapler.json", "JsonBody", True, "", "", "Annotated", "Parameter", "remote", "manual"] diff --git a/java/ql/lib/ext/org.kohsuke.stapler.model.json b/java/ql/lib/ext/org.kohsuke.stapler.model.json new file mode 100644 index 000000000000..ca162b7c3b6f --- /dev/null +++ b/java/ql/lib/ext/org.kohsuke.stapler.model.json @@ -0,0 +1,60 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.kohsuke.stapler", "HttpResponses", true, "redirectTo", "(String)", "", "Argument[0]", "url-redirection", "ai-manual"], + ["org.kohsuke.stapler", "HttpResponses", true, "redirectTo", "(int,String)", "", "Argument[1]", "url-redirection", "manual"], + ["org.kohsuke.stapler", "HttpResponses", true, "staticResource", "(URL)", "", "Argument[0]", "request-forgery", "ai-manual"], + ["org.kohsuke.stapler", "HttpResponses", true, "staticResource", "(URL,long)", "", "Argument[0]", "request-forgery", "manual"], + ["org.kohsuke.stapler", "HttpResponses", true, "html", "(String)", "", "Argument[0]", "html-injection", "manual"], + ["org.kohsuke.stapler", "HttpResponses", true, "literalHtml", "(String)", "", "Argument[0]", "html-injection", "manual"], + ["org.kohsuke.stapler", "StaplerResponse", true, "forward", "(Object,String,StaplerRequest)", "", "Argument[1]", "url-forward", "manual"], + ["org.kohsuke.stapler", "StaplerResponse", true, "sendRedirect2", "(String)", "", "Argument[0]", "url-redirection", "manual"], + ["org.kohsuke.stapler", "StaplerResponse", true, "sendRedirect", "(int,String)", "", "Argument[1]", "url-redirection", "manual"], + ["org.kohsuke.stapler", "StaplerResponse", true, "sendRedirect", "(String)", "", "Argument[0]", "url-redirection", "manual"], + ["org.kohsuke.stapler", "StaplerResponse", true, "serveFile", "(StaplerRequest,URL)", "", "Argument[1]", "path-injection", "manual"], + ["org.kohsuke.stapler", "StaplerResponse", true, "serveFile", "(StaplerRequest,URL,long)", "", "Argument[1]", "path-injection", "manual"], + ["org.kohsuke.stapler", "StaplerResponse", true, "serveLocalizedFile", "(StaplerRequest,URL)", "", "Argument[1]", "path-injection", "manual"], + ["org.kohsuke.stapler", "StaplerResponse", true, "serveLocalizedFile", "(StaplerRequest,URL,long)", "", "Argument[1]", "path-injection", "manual"], + ["org.kohsuke.stapler", "StaplerResponse", true, "serveFile", "(StaplerRequest,InputStream,long,long,long,String)", "", "Argument[1]", "path-injection", "manual"], + ["org.kohsuke.stapler", "StaplerResponse", true, "serveFile", "(StaplerRequest,InputStream,long,long,int,String)", "", "Argument[1]", "path-injection", "manual"], + ["org.kohsuke.stapler", "StaplerResponse", true, "serveFile", "(StaplerRequest,InputStream,long,long,String)", "", "Argument[1]", "path-injection", "manual"], + ["org.kohsuke.stapler", "StaplerResponse", true, "serveFile", "(StaplerRequest,InputStream,long,int,String)", "", "Argument[1]", "path-injection", "manual"], + ["org.kohsuke.stapler", "StaplerResponse", true, "reverseProxyTo", "(URL,StaplerRequest)", "", "Argument[0]", "request-forgery", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.kohsuke.stapler", "StaplerRequest", true, "getRequestURIWithQueryString", "", "", "ReturnValue", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getRequestURLWithQueryString", "", "", "ReturnValue", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getReferer", "", "", "ReturnValue", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getOriginalRequestURI", "", "", "ReturnValue", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getSubmittedForm", "", "", "ReturnValue", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getFileItem", "", "", "ReturnValue", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "bindParametersToList", "", "", "ReturnValue", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "bindParameters", "", "", "Argument[0]", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "bindParameters", "", "", "ReturnValue", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "bindJSON", "", "", "Argument[0]", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "bindJSON", "", "", "ReturnValue", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "bindJSONToList", "", "", "ReturnValue", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getParameter", "", "", "ReturnValue", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getParameterMap", "", "", "ReturnValue", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getParameterNames", "", "", "ReturnValue", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getParameterValues", "", "", "ReturnValue", "remote", "manual"], + ["org.kohsuke.stapler", "StaplerRequest", true, "getRestOfPath", "", "", "ReturnValue", "remote", "manual"], + ["org.kohsuke.stapler", "QueryParameter", true, "", "", "Annotated", "Parameter", "remote", "manual"], + ["org.kohsuke.stapler", "Header", true, "", "", "Annotated", "Parameter", "remote", "manual"], + ["org.kohsuke.stapler", "DataBoundConstructor", true, "", "", "Annotated", "Parameter", "remote", "manual"], + ["org.kohsuke.stapler", "DataBoundSetter", true, "", "", "Annotated", "Parameter", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.kohsuke.stapler.model.yml b/java/ql/lib/ext/org.kohsuke.stapler.model.yml deleted file mode 100644 index ca9f08ba78c9..000000000000 --- a/java/ql/lib/ext/org.kohsuke.stapler.model.yml +++ /dev/null @@ -1,49 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.kohsuke.stapler", "HttpResponses", True, "redirectTo", "(String)", "", "Argument[0]", "url-redirection", "ai-manual"] - - ["org.kohsuke.stapler", "HttpResponses", True, "redirectTo", "(int,String)", "", "Argument[1]", "url-redirection", "manual"] - - ["org.kohsuke.stapler", "HttpResponses", True, "staticResource", "(URL)", "", "Argument[0]", "request-forgery", "ai-manual"] - - ["org.kohsuke.stapler", "HttpResponses", True, "staticResource", "(URL,long)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.kohsuke.stapler", "HttpResponses", True, "html", "(String)", "", "Argument[0]", "html-injection", "manual"] - - ["org.kohsuke.stapler", "HttpResponses", True, "literalHtml", "(String)", "", "Argument[0]", "html-injection", "manual"] - - ["org.kohsuke.stapler", "StaplerResponse", True, "forward", "(Object,String,StaplerRequest)", "", "Argument[1]", "url-forward", "manual"] - - ["org.kohsuke.stapler", "StaplerResponse", True, "sendRedirect2", "(String)", "", "Argument[0]", "url-redirection", "manual"] - - ["org.kohsuke.stapler", "StaplerResponse", True, "sendRedirect", "(int,String)", "", "Argument[1]", "url-redirection", "manual"] - - ["org.kohsuke.stapler", "StaplerResponse", True, "sendRedirect", "(String)", "", "Argument[0]", "url-redirection", "manual"] - - ["org.kohsuke.stapler", "StaplerResponse", True, "serveFile", "(StaplerRequest,URL)", "", "Argument[1]", "path-injection", "manual"] - - ["org.kohsuke.stapler", "StaplerResponse", True, "serveFile", "(StaplerRequest,URL,long)", "", "Argument[1]", "path-injection", "manual"] - - ["org.kohsuke.stapler", "StaplerResponse", True, "serveLocalizedFile", "(StaplerRequest,URL)", "", "Argument[1]", "path-injection", "manual"] - - ["org.kohsuke.stapler", "StaplerResponse", True, "serveLocalizedFile", "(StaplerRequest,URL,long)", "", "Argument[1]", "path-injection", "manual"] - - ["org.kohsuke.stapler", "StaplerResponse", True, "serveFile", "(StaplerRequest,InputStream,long,long,long,String)", "", "Argument[1]", "path-injection", "manual"] - - ["org.kohsuke.stapler", "StaplerResponse", True, "serveFile", "(StaplerRequest,InputStream,long,long,int,String)", "", "Argument[1]", "path-injection", "manual"] - - ["org.kohsuke.stapler", "StaplerResponse", True, "serveFile", "(StaplerRequest,InputStream,long,long,String)", "", "Argument[1]", "path-injection", "manual"] - - ["org.kohsuke.stapler", "StaplerResponse", True, "serveFile", "(StaplerRequest,InputStream,long,int,String)", "", "Argument[1]", "path-injection", "manual"] - - ["org.kohsuke.stapler", "StaplerResponse", True, "reverseProxyTo", "(URL,StaplerRequest)", "", "Argument[0]", "request-forgery", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.kohsuke.stapler", "StaplerRequest", True, "getRequestURIWithQueryString", "", "", "ReturnValue", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "getRequestURLWithQueryString", "", "", "ReturnValue", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "getReferer", "", "", "ReturnValue", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "getOriginalRequestURI", "", "", "ReturnValue", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "getSubmittedForm", "", "", "ReturnValue", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "getFileItem", "", "", "ReturnValue", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "bindParametersToList", "", "", "ReturnValue", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "bindParameters", "", "", "Argument[0]", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "bindParameters", "", "", "ReturnValue", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "bindJSON", "", "", "Argument[0]", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "bindJSON", "", "", "ReturnValue", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "bindJSONToList", "", "", "ReturnValue", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "getParameter", "", "", "ReturnValue", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "getParameterMap", "", "", "ReturnValue", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "getParameterNames", "", "", "ReturnValue", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "getParameterValues", "", "", "ReturnValue", "remote", "manual"] - - ["org.kohsuke.stapler", "StaplerRequest", True, "getRestOfPath", "", "", "ReturnValue", "remote", "manual"] - - ["org.kohsuke.stapler", "QueryParameter", True, "", "", "Annotated", "Parameter", "remote", "manual"] - - ["org.kohsuke.stapler", "Header", True, "", "", "Annotated", "Parameter", "remote", "manual"] - - ["org.kohsuke.stapler", "DataBoundConstructor", True, "", "", "Annotated", "Parameter", "remote", "manual"] - - ["org.kohsuke.stapler", "DataBoundSetter", True, "", "", "Annotated", "Parameter", "remote", "manual"] diff --git a/java/ql/lib/ext/org.lastaflute.web.model.json b/java/ql/lib/ext/org.lastaflute.web.model.json new file mode 100644 index 000000000000..23a38193bad7 --- /dev/null +++ b/java/ql/lib/ext/org.lastaflute.web.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.lastaflute.web", "Execute", false, "", "", "Annotated", "Parameter", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.lastaflute.web.model.yml b/java/ql/lib/ext/org.lastaflute.web.model.yml deleted file mode 100644 index cecb87bcfbdb..000000000000 --- a/java/ql/lib/ext/org.lastaflute.web.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.lastaflute.web", "Execute", False, "", "", "Annotated", "Parameter", "remote", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/org.lastaflute.web.ruts.multipart.model.json b/java/ql/lib/ext/org.lastaflute.web.ruts.multipart.model.json new file mode 100644 index 000000000000..c68cd75d490e --- /dev/null +++ b/java/ql/lib/ext/org.lastaflute.web.ruts.multipart.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.lastaflute.web.ruts.multipart", "MultipartFormFile", true, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.lastaflute.web.ruts.multipart", "MultipartFormFile", true, "getFileData", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.lastaflute.web.ruts.multipart", "MultipartFormFile", true, "getFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.lastaflute.web.ruts.multipart", "MultipartFormFile", true, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.lastaflute.web.ruts.multipart.model.yml b/java/ql/lib/ext/org.lastaflute.web.ruts.multipart.model.yml deleted file mode 100644 index 994f4c36a55f..000000000000 --- a/java/ql/lib/ext/org.lastaflute.web.ruts.multipart.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.lastaflute.web.ruts.multipart", "MultipartFormFile", True, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.lastaflute.web.ruts.multipart", "MultipartFormFile", True, "getFileData", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.lastaflute.web.ruts.multipart", "MultipartFormFile", True, "getFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.lastaflute.web.ruts.multipart", "MultipartFormFile", True, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/org.mvel2.compiler.model.json b/java/ql/lib/ext/org.mvel2.compiler.model.json new file mode 100644 index 000000000000..4f5cd25da4c3 --- /dev/null +++ b/java/ql/lib/ext/org.mvel2.compiler.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.mvel2.compiler", "Accessor", false, "getValue", "", "", "Argument[this]", "mvel-injection", "manual"], + ["org.mvel2.compiler", "CompiledAccExpression", false, "getValue", "", "", "Argument[this]", "mvel-injection", "manual"], + ["org.mvel2.compiler", "CompiledExpression", false, "getDirectValue", "", "", "Argument[this]", "mvel-injection", "manual"], + ["org.mvel2.compiler", "ExecutableStatement", false, "getValue", "", "", "Argument[this]", "mvel-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.mvel2.compiler.model.yml b/java/ql/lib/ext/org.mvel2.compiler.model.yml deleted file mode 100644 index 0b3535a6fcfc..000000000000 --- a/java/ql/lib/ext/org.mvel2.compiler.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.mvel2.compiler", "Accessor", False, "getValue", "", "", "Argument[this]", "mvel-injection", "manual"] - - ["org.mvel2.compiler", "CompiledAccExpression", False, "getValue", "", "", "Argument[this]", "mvel-injection", "manual"] - - ["org.mvel2.compiler", "CompiledExpression", False, "getDirectValue", "", "", "Argument[this]", "mvel-injection", "manual"] - - ["org.mvel2.compiler", "ExecutableStatement", False, "getValue", "", "", "Argument[this]", "mvel-injection", "manual"] diff --git a/java/ql/lib/ext/org.mvel2.jsr223.model.json b/java/ql/lib/ext/org.mvel2.jsr223.model.json new file mode 100644 index 000000000000..92a3073ee759 --- /dev/null +++ b/java/ql/lib/ext/org.mvel2.jsr223.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.mvel2.jsr223", "MvelCompiledScript", false, "eval", "", "", "Argument[this]", "mvel-injection", "manual"], + ["org.mvel2.jsr223", "MvelScriptEngine", false, "eval", "", "", "Argument[0]", "mvel-injection", "manual"], + ["org.mvel2.jsr223", "MvelScriptEngine", false, "evaluate", "", "", "Argument[0]", "mvel-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.mvel2.jsr223.model.yml b/java/ql/lib/ext/org.mvel2.jsr223.model.yml deleted file mode 100644 index 7dff4964cf0d..000000000000 --- a/java/ql/lib/ext/org.mvel2.jsr223.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.mvel2.jsr223", "MvelCompiledScript", False, "eval", "", "", "Argument[this]", "mvel-injection", "manual"] - - ["org.mvel2.jsr223", "MvelScriptEngine", False, "eval", "", "", "Argument[0]", "mvel-injection", "manual"] - - ["org.mvel2.jsr223", "MvelScriptEngine", False, "evaluate", "", "", "Argument[0]", "mvel-injection", "manual"] diff --git a/java/ql/lib/ext/org.mvel2.model.json b/java/ql/lib/ext/org.mvel2.model.json new file mode 100644 index 000000000000..c897c5a1fdf7 --- /dev/null +++ b/java/ql/lib/ext/org.mvel2.model.json @@ -0,0 +1,19 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.mvel2", "MVEL", false, "eval", "", "", "Argument[0]", "mvel-injection", "manual"], + ["org.mvel2", "MVEL", false, "evalToBoolean", "", "", "Argument[0]", "mvel-injection", "manual"], + ["org.mvel2", "MVEL", false, "evalToString", "", "", "Argument[0]", "mvel-injection", "manual"], + ["org.mvel2", "MVEL", false, "executeAllExpression", "", "", "Argument[0]", "mvel-injection", "manual"], + ["org.mvel2", "MVEL", false, "executeExpression", "", "", "Argument[0]", "mvel-injection", "manual"], + ["org.mvel2", "MVEL", false, "executeSetExpression", "", "", "Argument[0]", "mvel-injection", "manual"], + ["org.mvel2", "MVELRuntime", false, "execute", "", "", "Argument[1]", "mvel-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.mvel2.model.yml b/java/ql/lib/ext/org.mvel2.model.yml deleted file mode 100644 index 28a7154df903..000000000000 --- a/java/ql/lib/ext/org.mvel2.model.yml +++ /dev/null @@ -1,12 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.mvel2", "MVEL", False, "eval", "", "", "Argument[0]", "mvel-injection", "manual"] - - ["org.mvel2", "MVEL", False, "evalToBoolean", "", "", "Argument[0]", "mvel-injection", "manual"] - - ["org.mvel2", "MVEL", False, "evalToString", "", "", "Argument[0]", "mvel-injection", "manual"] - - ["org.mvel2", "MVEL", False, "executeAllExpression", "", "", "Argument[0]", "mvel-injection", "manual"] - - ["org.mvel2", "MVEL", False, "executeExpression", "", "", "Argument[0]", "mvel-injection", "manual"] - - ["org.mvel2", "MVEL", False, "executeSetExpression", "", "", "Argument[0]", "mvel-injection", "manual"] - - ["org.mvel2", "MVELRuntime", False, "execute", "", "", "Argument[1]", "mvel-injection", "manual"] diff --git a/java/ql/lib/ext/org.mvel2.templates.model.json b/java/ql/lib/ext/org.mvel2.templates.model.json new file mode 100644 index 000000000000..cca52342a7a3 --- /dev/null +++ b/java/ql/lib/ext/org.mvel2.templates.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.mvel2.templates", "TemplateRuntime", false, "eval", "", "", "Argument[0]", "mvel-injection", "manual"], + ["org.mvel2.templates", "TemplateRuntime", false, "execute", "", "", "Argument[0]", "mvel-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.mvel2.templates.model.yml b/java/ql/lib/ext/org.mvel2.templates.model.yml deleted file mode 100644 index 93fdbde10ed8..000000000000 --- a/java/ql/lib/ext/org.mvel2.templates.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.mvel2.templates", "TemplateRuntime", False, "eval", "", "", "Argument[0]", "mvel-injection", "manual"] - - ["org.mvel2.templates", "TemplateRuntime", False, "execute", "", "", "Argument[0]", "mvel-injection", "manual"] diff --git a/java/ql/lib/ext/org.openjdk.jmh.runner.options.model.json b/java/ql/lib/ext/org.openjdk.jmh.runner.options.model.json new file mode 100644 index 000000000000..bcc28704c04e --- /dev/null +++ b/java/ql/lib/ext/org.openjdk.jmh.runner.options.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.openjdk.jmh.runner.options", "ChainedOptionsBuilder", true, "result", "(String)", "", "Argument[0]", "path-injection", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.openjdk.jmh.runner.options.model.yml b/java/ql/lib/ext/org.openjdk.jmh.runner.options.model.yml deleted file mode 100644 index 1d2aa29efeea..000000000000 --- a/java/ql/lib/ext/org.openjdk.jmh.runner.options.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.openjdk.jmh.runner.options", "ChainedOptionsBuilder", True, "result", "(String)", "", "Argument[0]", "path-injection", "ai-manual"] diff --git a/java/ql/lib/ext/org.owasp.encoder.model.json b/java/ql/lib/ext/org.owasp.encoder.model.json new file mode 100644 index 000000000000..122a129b6b31 --- /dev/null +++ b/java/ql/lib/ext/org.owasp.encoder.model.json @@ -0,0 +1,22 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "barrierModel" + }, + "data": [ + ["org.owasp.encoder", "Encode", false, "forJava", "(String)", "", "ReturnValue", "log-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.owasp.encoder", "Encode", false, "forJava", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.owasp.encoder.model.yml b/java/ql/lib/ext/org.owasp.encoder.model.yml deleted file mode 100644 index 7f6b2627bbf5..000000000000 --- a/java/ql/lib/ext/org.owasp.encoder.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: barrierModel - data: - - ["org.owasp.encoder", "Encode", False, "forJava", "(String)", "", "ReturnValue", "log-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.owasp.encoder", "Encode", False, "forJava", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.owasp.esapi.model.json b/java/ql/lib/ext/org.owasp.esapi.model.json new file mode 100644 index 000000000000..9698e6c858cd --- /dev/null +++ b/java/ql/lib/ext/org.owasp.esapi.model.json @@ -0,0 +1,57 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "barrierGuardModel" + }, + "data": [ + ["org.owasp.esapi", "Validator", true, "isValidCreditCard", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "isValidDate", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "isValidDirectoryPath", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "isValidDouble", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "isValidFileContent", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "isValidFileName", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "isValidInput", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "isValidInteger", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "isValidListItem", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "isValidNumber", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "isValidPrintable", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "isValidRedirectLocation", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "isValidSafeHTML", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "isValidURI", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "barrierModel" + }, + "data": [ + ["org.owasp.esapi", "Validator", true, "getValidCreditCard", "", "", "ReturnValue", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "getValidDate", "", "", "ReturnValue", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "getValidDirectoryPath", "", "", "ReturnValue", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "getValidDouble", "", "", "ReturnValue", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "getValidFileContent", "", "", "ReturnValue", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "getValidFileName", "", "", "ReturnValue", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "getValidInput", "", "", "ReturnValue", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "getValidInteger", "", "", "ReturnValue", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "getValidListItem", "", "", "ReturnValue", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "getValidNumber", "", "", "ReturnValue", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "getValidPrintable", "", "", "ReturnValue", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "getValidRedirectLocation", "", "", "ReturnValue", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "getValidSafeHTML", "", "", "ReturnValue", "trust-boundary-violation", "manual"], + ["org.owasp.esapi", "Validator", true, "getValidURI", "", "", "ReturnValue", "trust-boundary-violation", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.owasp.esapi", "Encoder", true, "encodeForHTML", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.owasp.esapi.model.yml b/java/ql/lib/ext/org.owasp.esapi.model.yml deleted file mode 100644 index 70890d7e03b3..000000000000 --- a/java/ql/lib/ext/org.owasp.esapi.model.yml +++ /dev/null @@ -1,42 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: barrierGuardModel - data: - - ["org.owasp.esapi", "Validator", true, "isValidCreditCard", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "isValidDate", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "isValidDirectoryPath", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "isValidDouble", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "isValidFileContent", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "isValidFileName", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "isValidInput", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "isValidInteger", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "isValidListItem", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "isValidNumber", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "isValidPrintable", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "isValidRedirectLocation", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "isValidSafeHTML", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "isValidURI", "", "", "Argument[1]", "true", "trust-boundary-violation", "manual"] - - addsTo: - pack: codeql/java-all - extensible: barrierModel - data: - - ["org.owasp.esapi", "Validator", true, "getValidCreditCard", "", "", "ReturnValue", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "getValidDate", "", "", "ReturnValue", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "getValidDirectoryPath", "", "", "ReturnValue", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "getValidDouble", "", "", "ReturnValue", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "getValidFileContent", "", "", "ReturnValue", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "getValidFileName", "", "", "ReturnValue", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "getValidInput", "", "", "ReturnValue", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "getValidInteger", "", "", "ReturnValue", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "getValidListItem", "", "", "ReturnValue", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "getValidNumber", "", "", "ReturnValue", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "getValidPrintable", "", "", "ReturnValue", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "getValidRedirectLocation", "", "", "ReturnValue", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "getValidSafeHTML", "", "", "ReturnValue", "trust-boundary-violation", "manual"] - - ["org.owasp.esapi", "Validator", true, "getValidURI", "", "", "ReturnValue", "trust-boundary-violation", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.owasp.esapi", "Encoder", true, "encodeForHTML", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.pac4j.jwt.config.encryption.model.json b/java/ql/lib/ext/org.pac4j.jwt.config.encryption.model.json new file mode 100644 index 000000000000..0e462dca6a68 --- /dev/null +++ b/java/ql/lib/ext/org.pac4j.jwt.config.encryption.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.pac4j.jwt.config.encryption", "SecretEncryptionConfiguration", true, "SecretEncryptionConfiguration", "", "", "Argument[0]", "credentials-key", "manual"], + ["org.pac4j.jwt.config.encryption", "SecretEncryptionConfiguration", true, "setSecret", "", "", "Argument[0]", "credentials-key", "manual"], + ["org.pac4j.jwt.config.encryption", "SecretEncryptionConfiguration", true, "setSecretBase64", "", "", "Argument[0]", "credentials-key", "manual"], + ["org.pac4j.jwt.config.encryption", "SecretEncryptionConfiguration", true, "setSecretBytes", "", "", "Argument[0]", "credentials-key", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.pac4j.jwt.config.encryption.model.yml b/java/ql/lib/ext/org.pac4j.jwt.config.encryption.model.yml deleted file mode 100644 index 353c3c02be5d..000000000000 --- a/java/ql/lib/ext/org.pac4j.jwt.config.encryption.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.pac4j.jwt.config.encryption", "SecretEncryptionConfiguration", True, "SecretEncryptionConfiguration", "", "", "Argument[0]", "credentials-key", "manual"] - - ["org.pac4j.jwt.config.encryption", "SecretEncryptionConfiguration", True, "setSecret", "", "", "Argument[0]", "credentials-key", "manual"] - - ["org.pac4j.jwt.config.encryption", "SecretEncryptionConfiguration", True, "setSecretBase64", "", "", "Argument[0]", "credentials-key", "manual"] - - ["org.pac4j.jwt.config.encryption", "SecretEncryptionConfiguration", True, "setSecretBytes", "", "", "Argument[0]", "credentials-key", "manual"] diff --git a/java/ql/lib/ext/org.pac4j.jwt.config.signature.model.json b/java/ql/lib/ext/org.pac4j.jwt.config.signature.model.json new file mode 100644 index 000000000000..7d9c49e1392c --- /dev/null +++ b/java/ql/lib/ext/org.pac4j.jwt.config.signature.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.pac4j.jwt.config.signature", "SecretSignatureConfiguration", true, "SecretEncryptionConfiguration", "", "", "Argument[0]", "credentials-key", "manual"], + ["org.pac4j.jwt.config.signature", "SecretSignatureConfiguration", true, "setSecret", "", "", "Argument[0]", "credentials-key", "manual"], + ["org.pac4j.jwt.config.signature", "SecretSignatureConfiguration", true, "setSecretBase64", "", "", "Argument[0]", "credentials-key", "manual"], + ["org.pac4j.jwt.config.signature", "SecretSignatureConfiguration", true, "setSecretBytes", "", "", "Argument[0]", "credentials-key", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.pac4j.jwt.config.signature.model.yml b/java/ql/lib/ext/org.pac4j.jwt.config.signature.model.yml deleted file mode 100644 index 89fc9f337166..000000000000 --- a/java/ql/lib/ext/org.pac4j.jwt.config.signature.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.pac4j.jwt.config.signature", "SecretSignatureConfiguration", True, "SecretEncryptionConfiguration", "", "", "Argument[0]", "credentials-key", "manual"] - - ["org.pac4j.jwt.config.signature", "SecretSignatureConfiguration", True, "setSecret", "", "", "Argument[0]", "credentials-key", "manual"] - - ["org.pac4j.jwt.config.signature", "SecretSignatureConfiguration", True, "setSecretBase64", "", "", "Argument[0]", "credentials-key", "manual"] - - ["org.pac4j.jwt.config.signature", "SecretSignatureConfiguration", True, "setSecretBytes", "", "", "Argument[0]", "credentials-key", "manual"] diff --git a/java/ql/lib/ext/org.scijava.log.model.json b/java/ql/lib/ext/org.scijava.log.model.json new file mode 100644 index 000000000000..0794b4f5e2cf --- /dev/null +++ b/java/ql/lib/ext/org.scijava.log.model.json @@ -0,0 +1,25 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.scijava.log", "Logger", true, "alwaysLog", "(int,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.scijava.log", "Logger", true, "debug", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.scijava.log", "Logger", true, "debug", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.scijava.log", "Logger", true, "error", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.scijava.log", "Logger", true, "error", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.scijava.log", "Logger", true, "info", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.scijava.log", "Logger", true, "info", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.scijava.log", "Logger", true, "log", "(int,Object)", "", "Argument[1]", "log-injection", "manual"], + ["org.scijava.log", "Logger", true, "log", "(int,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"], + ["org.scijava.log", "Logger", true, "trace", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.scijava.log", "Logger", true, "trace", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.scijava.log", "Logger", true, "warn", "(Object)", "", "Argument[0]", "log-injection", "manual"], + ["org.scijava.log", "Logger", true, "warn", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.scijava.log.model.yml b/java/ql/lib/ext/org.scijava.log.model.yml deleted file mode 100644 index ad53130cd07a..000000000000 --- a/java/ql/lib/ext/org.scijava.log.model.yml +++ /dev/null @@ -1,18 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.scijava.log", "Logger", True, "alwaysLog", "(int,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.scijava.log", "Logger", True, "debug", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.scijava.log", "Logger", True, "debug", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.scijava.log", "Logger", True, "error", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.scijava.log", "Logger", True, "error", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.scijava.log", "Logger", True, "info", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.scijava.log", "Logger", True, "info", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.scijava.log", "Logger", True, "log", "(int,Object)", "", "Argument[1]", "log-injection", "manual"] - - ["org.scijava.log", "Logger", True, "log", "(int,Object,Throwable)", "", "Argument[1]", "log-injection", "manual"] - - ["org.scijava.log", "Logger", True, "trace", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.scijava.log", "Logger", True, "trace", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.scijava.log", "Logger", True, "warn", "(Object)", "", "Argument[0]", "log-injection", "manual"] - - ["org.scijava.log", "Logger", True, "warn", "(Object,Throwable)", "", "Argument[0]", "log-injection", "manual"] diff --git a/java/ql/lib/ext/org.slf4j.model.json b/java/ql/lib/ext/org.slf4j.model.json new file mode 100644 index 000000000000..886323a778a1 --- /dev/null +++ b/java/ql/lib/ext/org.slf4j.model.json @@ -0,0 +1,62 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.slf4j", "Logger", true, "debug", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "debug", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "debug", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "debug", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "debug", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "debug", "(String)", "", "Argument[0]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "debug", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "debug", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "debug", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "debug", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "error", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "error", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "error", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "error", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "error", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "error", "(String)", "", "Argument[0]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "error", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "error", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "error", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "error", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "info", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "info", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "info", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "info", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "info", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "info", "(String)", "", "Argument[0]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "info", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "info", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "info", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "info", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "trace", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "trace", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "trace", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "trace", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "trace", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "trace", "(String)", "", "Argument[0]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "trace", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "trace", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "trace", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "trace", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "warn", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "warn", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "warn", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "warn", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "warn", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "warn", "(String)", "", "Argument[0]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "warn", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "warn", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "warn", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.slf4j", "Logger", true, "warn", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.slf4j.model.yml b/java/ql/lib/ext/org.slf4j.model.yml deleted file mode 100644 index e714155b3f25..000000000000 --- a/java/ql/lib/ext/org.slf4j.model.yml +++ /dev/null @@ -1,55 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.slf4j", "Logger", True, "debug", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "debug", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "debug", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "debug", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "debug", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "debug", "(String)", "", "Argument[0]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "debug", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "debug", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "debug", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "debug", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "error", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "error", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "error", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "error", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "error", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "error", "(String)", "", "Argument[0]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "error", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "error", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "error", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "error", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "info", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "info", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "info", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "info", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "info", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "info", "(String)", "", "Argument[0]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "info", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "info", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "info", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "info", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "trace", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "trace", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "trace", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "trace", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "trace", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "trace", "(String)", "", "Argument[0]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "trace", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "trace", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "trace", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "trace", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "warn", "(Marker,String)", "", "Argument[1]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "warn", "(Marker,String,Object)", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "warn", "(Marker,String,Object,Object)", "", "Argument[1..3]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "warn", "(Marker,String,Object,Object,Object)", "", "Argument[1..4]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "warn", "(Marker,String,Object[])", "", "Argument[1..2]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "warn", "(String)", "", "Argument[0]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "warn", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "warn", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "warn", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.slf4j", "Logger", True, "warn", "(String,Throwable)", "", "Argument[0]", "log-injection", "manual"] diff --git a/java/ql/lib/ext/org.slf4j.spi.model.json b/java/ql/lib/ext/org.slf4j.spi.model.json new file mode 100644 index 000000000000..07f0265a6b86 --- /dev/null +++ b/java/ql/lib/ext/org.slf4j.spi.model.json @@ -0,0 +1,31 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.slf4j.spi", "LoggingEventBuilder", true, "log", "", "", "Argument[0]", "log-injection", "manual"], + ["org.slf4j.spi", "LoggingEventBuilder", true, "log", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"], + ["org.slf4j.spi", "LoggingEventBuilder", true, "log", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"], + ["org.slf4j.spi", "LoggingEventBuilder", true, "log", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"], + ["org.slf4j.spi", "LoggingEventBuilder", true, "log", "(Supplier)", "", "Argument[0]", "log-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.slf4j.spi", "LoggingEventBuilder", true, "addArgument", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.slf4j.spi", "LoggingEventBuilder", true, "addArgument", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.slf4j.spi", "LoggingEventBuilder", true, "addKeyValue", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.slf4j.spi", "LoggingEventBuilder", true, "addKeyValue", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.slf4j.spi", "LoggingEventBuilder", true, "addMarker", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.slf4j.spi", "LoggingEventBuilder", true, "setCause", "", "", "Argument[this]", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.slf4j.spi.model.yml b/java/ql/lib/ext/org.slf4j.spi.model.yml deleted file mode 100644 index a1d5c498c330..000000000000 --- a/java/ql/lib/ext/org.slf4j.spi.model.yml +++ /dev/null @@ -1,20 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.slf4j.spi", "LoggingEventBuilder", True, "log", "", "", "Argument[0]", "log-injection", "manual"] - - ["org.slf4j.spi", "LoggingEventBuilder", True, "log", "(String,Object)", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.slf4j.spi", "LoggingEventBuilder", True, "log", "(String,Object,Object)", "", "Argument[0..2]", "log-injection", "manual"] - - ["org.slf4j.spi", "LoggingEventBuilder", True, "log", "(String,Object[])", "", "Argument[0..1]", "log-injection", "manual"] - - ["org.slf4j.spi", "LoggingEventBuilder", True, "log", "(Supplier)", "", "Argument[0]", "log-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.slf4j.spi", "LoggingEventBuilder", True, "addArgument", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.slf4j.spi", "LoggingEventBuilder", True, "addArgument", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.slf4j.spi", "LoggingEventBuilder", True, "addKeyValue", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.slf4j.spi", "LoggingEventBuilder", True, "addKeyValue", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.slf4j.spi", "LoggingEventBuilder", True, "addMarker", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.slf4j.spi", "LoggingEventBuilder", True, "setCause", "", "", "Argument[this]", "ReturnValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.springframework.beans.model.json b/java/ql/lib/ext/org.springframework.beans.model.json new file mode 100644 index 000000000000..a5ed658ebac3 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.beans.model.json @@ -0,0 +1,42 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.springframework.beans", "MutablePropertyValues", true, "MutablePropertyValues", "(List)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "MutablePropertyValues", "(Map)", "", "Argument[0].MapKey", "Argument[this].Element.MapKey", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "MutablePropertyValues", "(Map)", "", "Argument[0].MapValue", "Argument[this].Element.MapValue", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "MutablePropertyValues", "(PropertyValues)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "add", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "add", "(String,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "add", "(String,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "addPropertyValue", "(PropertyValue)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "addPropertyValue", "(PropertyValue)", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "addPropertyValue", "(String,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "addPropertyValue", "(String,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "addPropertyValues", "(Map)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "addPropertyValues", "(Map)", "", "Argument[0].MapKey", "Argument[this].Element.MapKey", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "addPropertyValues", "(Map)", "", "Argument[0].MapValue", "Argument[this].Element.MapValue", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "addPropertyValues", "(PropertyValues)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "addPropertyValues", "(PropertyValues)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "get", "", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "getPropertyValue", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "getPropertyValueList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "getPropertyValues", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["org.springframework.beans", "MutablePropertyValues", true, "setPropertyValueAt", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"], + ["org.springframework.beans", "PropertyValue", false, "PropertyValue", "(PropertyValue)", "", "Argument[0]", "Argument[this]", "value", "manual"], + ["org.springframework.beans", "PropertyValue", false, "PropertyValue", "(PropertyValue,Object)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.beans", "PropertyValue", false, "PropertyValue", "(PropertyValue,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.beans", "PropertyValue", false, "PropertyValue", "(String,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.beans", "PropertyValue", false, "PropertyValue", "(String,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.beans", "PropertyValue", false, "getName", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.springframework.beans", "PropertyValue", false, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.springframework.beans", "PropertyValues", true, "getPropertyValue", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["org.springframework.beans", "PropertyValues", true, "getPropertyValues", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.beans.model.yml b/java/ql/lib/ext/org.springframework.beans.model.yml deleted file mode 100644 index 13a9eab7ba42..000000000000 --- a/java/ql/lib/ext/org.springframework.beans.model.yml +++ /dev/null @@ -1,35 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.springframework.beans", "MutablePropertyValues", True, "MutablePropertyValues", "(List)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "MutablePropertyValues", "(Map)", "", "Argument[0].MapKey", "Argument[this].Element.MapKey", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "MutablePropertyValues", "(Map)", "", "Argument[0].MapValue", "Argument[this].Element.MapValue", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "MutablePropertyValues", "(PropertyValues)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "add", "(String,Object)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "add", "(String,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "add", "(String,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "addPropertyValue", "(PropertyValue)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "addPropertyValue", "(PropertyValue)", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "addPropertyValue", "(String,Object)", "", "Argument[0]", "Argument[this].Element.MapKey", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "addPropertyValue", "(String,Object)", "", "Argument[1]", "Argument[this].Element.MapValue", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "addPropertyValues", "(Map)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "addPropertyValues", "(Map)", "", "Argument[0].MapKey", "Argument[this].Element.MapKey", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "addPropertyValues", "(Map)", "", "Argument[0].MapValue", "Argument[this].Element.MapValue", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "addPropertyValues", "(PropertyValues)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "addPropertyValues", "(PropertyValues)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "get", "", "", "Argument[this].Element.MapValue", "ReturnValue", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "getPropertyValue", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "getPropertyValueList", "", "", "Argument[this].Element", "ReturnValue.Element", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "getPropertyValues", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.springframework.beans", "MutablePropertyValues", True, "setPropertyValueAt", "", "", "Argument[0]", "Argument[this].Element", "value", "manual"] - - ["org.springframework.beans", "PropertyValue", False, "PropertyValue", "(PropertyValue)", "", "Argument[0]", "Argument[this]", "value", "manual"] - - ["org.springframework.beans", "PropertyValue", False, "PropertyValue", "(PropertyValue,Object)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.beans", "PropertyValue", False, "PropertyValue", "(PropertyValue,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.beans", "PropertyValue", False, "PropertyValue", "(String,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.beans", "PropertyValue", False, "PropertyValue", "(String,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.beans", "PropertyValue", False, "getName", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.springframework.beans", "PropertyValue", False, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.springframework.beans", "PropertyValues", True, "getPropertyValue", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["org.springframework.beans", "PropertyValues", True, "getPropertyValues", "", "", "Argument[this].Element", "ReturnValue.ArrayElement", "value", "manual"] diff --git a/java/ql/lib/ext/org.springframework.boot.jdbc.model.json b/java/ql/lib/ext/org.springframework.boot.jdbc.model.json new file mode 100644 index 000000000000..62af8a844e5b --- /dev/null +++ b/java/ql/lib/ext/org.springframework.boot.jdbc.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.boot.jdbc", "DataSourceBuilder", false, "url", "(String)", "", "Argument[0]", "request-forgery", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.boot.jdbc.model.yml b/java/ql/lib/ext/org.springframework.boot.jdbc.model.yml deleted file mode 100644 index 7d61e1431c9f..000000000000 --- a/java/ql/lib/ext/org.springframework.boot.jdbc.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.boot.jdbc", "DataSourceBuilder", False, "url", "(String)", "", "Argument[0]", "request-forgery", "manual"] diff --git a/java/ql/lib/ext/org.springframework.cache.model.json b/java/ql/lib/ext/org.springframework.cache.model.json new file mode 100644 index 000000000000..c0c0fac5a49f --- /dev/null +++ b/java/ql/lib/ext/org.springframework.cache.model.json @@ -0,0 +1,25 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.springframework.cache", "Cache", true, "get", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.springframework.cache", "Cache", true, "get", "(Object,Callable)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.springframework.cache", "Cache", true, "get", "(Object,Class)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.springframework.cache", "Cache", true, "getNativeCache", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.springframework.cache", "Cache", true, "getNativeCache", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.springframework.cache", "Cache", true, "put", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.cache", "Cache", true, "put", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.cache", "Cache", true, "putIfAbsent", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.springframework.cache", "Cache", true, "putIfAbsent", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.cache", "Cache", true, "putIfAbsent", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.cache", "Cache$ValueRetrievalException", false, "ValueRetrievalException", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.cache", "Cache$ValueRetrievalException", false, "getKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"], + ["org.springframework.cache", "Cache$ValueWrapper", true, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.cache.model.yml b/java/ql/lib/ext/org.springframework.cache.model.yml deleted file mode 100644 index db1f6ff26f12..000000000000 --- a/java/ql/lib/ext/org.springframework.cache.model.yml +++ /dev/null @@ -1,18 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.springframework.cache", "Cache", True, "get", "(Object)", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.springframework.cache", "Cache", True, "get", "(Object,Callable)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.springframework.cache", "Cache", True, "get", "(Object,Class)", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.springframework.cache", "Cache", True, "getNativeCache", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.springframework.cache", "Cache", True, "getNativeCache", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.springframework.cache", "Cache", True, "put", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.cache", "Cache", True, "put", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.cache", "Cache", True, "putIfAbsent", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.springframework.cache", "Cache", True, "putIfAbsent", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.cache", "Cache", True, "putIfAbsent", "", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.cache", "Cache$ValueRetrievalException", False, "ValueRetrievalException", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.cache", "Cache$ValueRetrievalException", False, "getKey", "", "", "Argument[this].MapKey", "ReturnValue", "value", "manual"] - - ["org.springframework.cache", "Cache$ValueWrapper", True, "get", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.springframework.context.model.json b/java/ql/lib/ext/org.springframework.context.model.json new file mode 100644 index 000000000000..84c078fea5a4 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.context.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.springframework.context", "MessageSource", true, "getMessage", "(String,Object[],Locale)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.springframework.context", "MessageSource", true, "getMessage", "(String,Object[],String,Locale)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.springframework.context", "MessageSource", true, "getMessage", "(String,Object[],String,Locale)", "", "Argument[2]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.context.model.yml b/java/ql/lib/ext/org.springframework.context.model.yml deleted file mode 100644 index c40971031796..000000000000 --- a/java/ql/lib/ext/org.springframework.context.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.springframework.context", "MessageSource", True, "getMessage", "(String,Object[],Locale)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.springframework.context", "MessageSource", True, "getMessage", "(String,Object[],String,Locale)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.springframework.context", "MessageSource", True, "getMessage", "(String,Object[],String,Locale)", "", "Argument[2]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.springframework.core.io.model.json b/java/ql/lib/ext/org.springframework.core.io.model.json new file mode 100644 index 000000000000..4b94960e4278 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.core.io.model.json @@ -0,0 +1,50 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.core.io", "Resource", true, "createRelative", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.core.io", "ResourceLoader", true, "getResource", "(String)", "", "Argument[0]", "path-injection", "ai-manual"], + ["org.springframework.core.io", "ResourceLoader", true, "getResource", "(String)", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.core.io", "FileSystemResource", true, "FileSystemResource", "(FileSystem,String)", "", "Argument[1]", "path-injection", "manual"], + ["org.springframework.core.io", "FileSystemResource", true, "FileSystemResource", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.core.io", "FileSystemResource", true, "FileSystemResource", "(Path)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.core.io", "FileSystemResource", true, "FileSystemResource", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.core.io", "FileUrlResource", true, "FileUrlResource", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.core.io", "FileUrlResource", true, "FileUrlResource", "(URL)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.core.io", "PathResource", true, "PathResource", "(Path)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.core.io", "PathResource", true, "PathResource", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.core.io", "PathResource", true, "PathResource", "(URI)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.core.io", "UrlResource", true, "UrlResource", "(String,String,String)", "", "Argument[1]", "path-injection", "manual"], + ["org.springframework.core.io", "UrlResource", true, "UrlResource", "(String,String)", "", "Argument[1]", "path-injection", "manual"], + ["org.springframework.core.io", "UrlResource", true, "UrlResource", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.core.io", "UrlResource", true, "UrlResource", "(URI)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.core.io", "UrlResource", true, "UrlResource", "(URL)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.util", "FileSystemUtils", true, "copyRecursively", "(Path,Path)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.util", "FileSystemUtils", true, "copyRecursively", "(Path,Path)", "", "Argument[1]", "path-injection", "manual"], + ["org.springframework.util", "FileSystemUtils", true, "deleteRecursively", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.util", "FileSystemUtils", true, "deleteRecursively", "(Path)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.util", "ResourceUtils", true, "getFile", "(String)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.util", "FileCopyUtils", true, "copyToByteArray", "(File)", "", "Argument[0]", "path-injection", "manual"], + ["org.springframework.util", "FileSystemUtils", true, "copyRecursively", "(File,File)", "", "Argument[0]", "path-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.springframework.core.io", "ClassPathResource", false, "ClassPathResource", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.core.io", "ClassPathResource", true, "getFilename", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.core.io", "ClassPathResource", true, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.core.io", "ClassPathResource", true, "getURL", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.core.io", "ClassPathResource", true, "resolveURL", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.core.io", "InputStreamSource", true, "getInputStream", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.core.io.model.yml b/java/ql/lib/ext/org.springframework.core.io.model.yml deleted file mode 100644 index 7ef9e7ced4d1..000000000000 --- a/java/ql/lib/ext/org.springframework.core.io.model.yml +++ /dev/null @@ -1,40 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.core.io", "Resource", True, "createRelative", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.core.io", "ResourceLoader", True, "getResource", "(String)", "", "Argument[0]", "path-injection", "ai-manual"] - - ["org.springframework.core.io", "ResourceLoader", True, "getResource", "(String)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.core.io", "FileSystemResource", True, "FileSystemResource", "(FileSystem,String)", "", "Argument[1]", "path-injection", "manual"] - - ["org.springframework.core.io", "FileSystemResource", True, "FileSystemResource", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.core.io", "FileSystemResource", True, "FileSystemResource", "(Path)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.core.io", "FileSystemResource", True, "FileSystemResource", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.core.io", "FileUrlResource", True, "FileUrlResource", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.core.io", "FileUrlResource", True, "FileUrlResource", "(URL)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.core.io", "PathResource", True, "PathResource", "(Path)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.core.io", "PathResource", True, "PathResource", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.core.io", "PathResource", True, "PathResource", "(URI)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.core.io", "UrlResource", True, "UrlResource", "(String,String,String)", "", "Argument[1]", "path-injection", "manual"] - - ["org.springframework.core.io", "UrlResource", True, "UrlResource", "(String,String)", "", "Argument[1]", "path-injection", "manual"] - - ["org.springframework.core.io", "UrlResource", True, "UrlResource", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.core.io", "UrlResource", True, "UrlResource", "(URI)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.core.io", "UrlResource", True, "UrlResource", "(URL)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.util", "FileSystemUtils", True, "copyRecursively", "(Path,Path)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.util", "FileSystemUtils", True, "copyRecursively", "(Path,Path)", "", "Argument[1]", "path-injection", "manual"] - - ["org.springframework.util", "FileSystemUtils", True, "deleteRecursively", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.util", "FileSystemUtils", True, "deleteRecursively", "(Path)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.util", "ResourceUtils", True, "getFile", "(String)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.util", "FileCopyUtils", True, "copyToByteArray", "(File)", "", "Argument[0]", "path-injection", "manual"] - - ["org.springframework.util", "FileSystemUtils", True, "copyRecursively", "(File,File)", "", "Argument[0]", "path-injection", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.springframework.core.io", "ClassPathResource", False, "ClassPathResource", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.core.io", "ClassPathResource", True, "getFilename", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.core.io", "ClassPathResource", True, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.core.io", "ClassPathResource", True, "getURL", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.core.io", "ClassPathResource", True, "resolveURL", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.core.io", "InputStreamSource", True, "getInputStream", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.springframework.data.repository.model.json b/java/ql/lib/ext/org.springframework.data.repository.model.json new file mode 100644 index 000000000000..4ded1e5248a5 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.data.repository.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.springframework.data.repository", "CrudRepository", true, "save", "", "", "Argument[0]", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.data.repository.model.yml b/java/ql/lib/ext/org.springframework.data.repository.model.yml deleted file mode 100644 index 82a5ba0ec10b..000000000000 --- a/java/ql/lib/ext/org.springframework.data.repository.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.springframework.data.repository", "CrudRepository", True, "save", "", "", "Argument[0]", "ReturnValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.springframework.http.model.json b/java/ql/lib/ext/org.springframework.http.model.json new file mode 100644 index 000000000000..49b852748a90 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.http.model.json @@ -0,0 +1,111 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.http", "RequestEntity", false, "RequestEntity", "(HttpMethod,URI)", "", "Argument[1]", "request-forgery", "manual"], + ["org.springframework.http", "RequestEntity", false, "RequestEntity", "(MultiValueMap,HttpMethod,URI)", "", "Argument[2]", "request-forgery", "manual"], + ["org.springframework.http", "RequestEntity", false, "RequestEntity", "(Object,HttpMethod,URI)", "", "Argument[2]", "request-forgery", "manual"], + ["org.springframework.http", "RequestEntity", false, "RequestEntity", "(Object,HttpMethod,URI,Type)", "", "Argument[2]", "request-forgery", "manual"], + ["org.springframework.http", "RequestEntity", false, "RequestEntity", "(Object,MultiValueMap,HttpMethod,URI)", "", "Argument[3]", "request-forgery", "manual"], + ["org.springframework.http", "RequestEntity", false, "RequestEntity", "(Object,MultiValueMap,HttpMethod,URI,Type)", "", "Argument[3]", "request-forgery", "manual"], + ["org.springframework.http", "RequestEntity", false, "delete", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.http", "RequestEntity", false, "get", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.http", "RequestEntity", false, "head", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.http", "RequestEntity", false, "method", "", "", "Argument[1]", "request-forgery", "manual"], + ["org.springframework.http", "RequestEntity", false, "options", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.http", "RequestEntity", false, "patch", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.http", "RequestEntity", false, "post", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.http", "RequestEntity", false, "put", "", "", "Argument[0]", "request-forgery", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.springframework.http", "HttpEntity", true, "HttpEntity", "(MultiValueMap)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "HttpEntity", true, "HttpEntity", "(MultiValueMap)", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "HttpEntity", true, "HttpEntity", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "HttpEntity", true, "HttpEntity", "(Object,MultiValueMap)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "HttpEntity", true, "HttpEntity", "(Object,MultiValueMap)", "", "Argument[1].MapKey", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "HttpEntity", true, "HttpEntity", "(Object,MultiValueMap)", "", "Argument[1].MapValue.Element", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "HttpEntity", true, "getBody", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "HttpEntity", true, "getHeaders", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "HttpHeaders", "(MultiValueMap)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "HttpHeaders", "(MultiValueMap)", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "add", "(String,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "addAll", "(MultiValueMap)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "addAll", "(MultiValueMap)", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "addAll", "(String,List)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "addAll", "(String,List)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "encodeBasicAuth", "(String,String,Charset)", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "formatHeaders", "(MultiValueMap)", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "formatHeaders", "(MultiValueMap)", "", "Argument[0].MapValue.Element", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "get", "(Object)", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getAccessControlAllowHeaders", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getAccessControlAllowOrigin", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getAccessControlExposeHeaders", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getAccessControlRequestHeaders", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getCacheControl", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getConnection", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getETag", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getETagValuesAsList", "(String)", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getFieldValues", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getFirst", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getHost", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getIfMatch", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getIfNoneMatch", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getOrEmpty", "(Object)", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getOrigin", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getPragma", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getUpgrade", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getValuesAsList", "(String)", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "getVary", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.springframework.http", "HttpHeaders", true, "set", "(String,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "RequestEntity", true, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ResponseEntity", "(MultiValueMap,HttpStatus)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ResponseEntity", "(MultiValueMap,HttpStatus)", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ResponseEntity", "(MultiValueMap,HttpStatusCode)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ResponseEntity", "(MultiValueMap,HttpStatusCode)", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ResponseEntity", "(Object,HttpStatus)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ResponseEntity", "(Object,HttpStatusCode)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ResponseEntity", "(Object,MultiValueMap,HttpStatus)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ResponseEntity", "(Object,MultiValueMap,HttpStatus)", "", "Argument[1].MapKey", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ResponseEntity", "(Object,MultiValueMap,HttpStatus)", "", "Argument[1].MapValue.Element", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ResponseEntity", "(Object,MultiValueMap,HttpStatusCode)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ResponseEntity", "(Object,MultiValueMap,HttpStatusCode)", "", "Argument[1].MapKey", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ResponseEntity", "(Object,MultiValueMap,HttpStatusCode)", "", "Argument[1].MapValue.Element", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ResponseEntity", "(Object,MultiValueMap,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ResponseEntity", "(Object,MultiValueMap,int)", "", "Argument[1].MapKey", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ResponseEntity", "(Object,MultiValueMap,int)", "", "Argument[1].MapValue.Element", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "created", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "of", "(Optional)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "ResponseEntity", true, "ok", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "ResponseEntity$BodyBuilder", true, "body", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "ResponseEntity$BodyBuilder", true, "body", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "ResponseEntity$BodyBuilder", true, "contentLength", "(long)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.http", "ResponseEntity$BodyBuilder", true, "contentType", "(MediaType)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.http", "ResponseEntity$HeadersBuilder", true, "allow", "(HttpMethod[])", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.http", "ResponseEntity$HeadersBuilder", true, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.http", "ResponseEntity$HeadersBuilder", true, "eTag", "(String)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.http", "ResponseEntity$HeadersBuilder", true, "eTag", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity$HeadersBuilder", true, "header", "(String,String[])", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.http", "ResponseEntity$HeadersBuilder", true, "header", "(String,String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity$HeadersBuilder", true, "header", "(String,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity$HeadersBuilder", true, "headers", "(Consumer)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.http", "ResponseEntity$HeadersBuilder", true, "headers", "(HttpHeaders)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.http", "ResponseEntity$HeadersBuilder", true, "headers", "(HttpHeaders)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity$HeadersBuilder", true, "lastModified", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.http", "ResponseEntity$HeadersBuilder", true, "location", "(URI)", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.http", "ResponseEntity$HeadersBuilder", true, "location", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.http", "ResponseEntity$HeadersBuilder", true, "varyBy", "(String[])", "", "Argument[this]", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.http.model.yml b/java/ql/lib/ext/org.springframework.http.model.yml deleted file mode 100644 index b949d8bcd431..000000000000 --- a/java/ql/lib/ext/org.springframework.http.model.yml +++ /dev/null @@ -1,100 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.http", "RequestEntity", False, "RequestEntity", "(HttpMethod,URI)", "", "Argument[1]", "request-forgery", "manual"] - - ["org.springframework.http", "RequestEntity", False, "RequestEntity", "(MultiValueMap,HttpMethod,URI)", "", "Argument[2]", "request-forgery", "manual"] - - ["org.springframework.http", "RequestEntity", False, "RequestEntity", "(Object,HttpMethod,URI)", "", "Argument[2]", "request-forgery", "manual"] - - ["org.springframework.http", "RequestEntity", False, "RequestEntity", "(Object,HttpMethod,URI,Type)", "", "Argument[2]", "request-forgery", "manual"] - - ["org.springframework.http", "RequestEntity", False, "RequestEntity", "(Object,MultiValueMap,HttpMethod,URI)", "", "Argument[3]", "request-forgery", "manual"] - - ["org.springframework.http", "RequestEntity", False, "RequestEntity", "(Object,MultiValueMap,HttpMethod,URI,Type)", "", "Argument[3]", "request-forgery", "manual"] - - ["org.springframework.http", "RequestEntity", False, "delete", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.http", "RequestEntity", False, "get", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.http", "RequestEntity", False, "head", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.http", "RequestEntity", False, "method", "", "", "Argument[1]", "request-forgery", "manual"] - - ["org.springframework.http", "RequestEntity", False, "options", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.http", "RequestEntity", False, "patch", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.http", "RequestEntity", False, "post", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.http", "RequestEntity", False, "put", "", "", "Argument[0]", "request-forgery", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.springframework.http", "HttpEntity", True, "HttpEntity", "(MultiValueMap)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "HttpEntity", True, "HttpEntity", "(MultiValueMap)", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "HttpEntity", True, "HttpEntity", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "HttpEntity", True, "HttpEntity", "(Object,MultiValueMap)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "HttpEntity", True, "HttpEntity", "(Object,MultiValueMap)", "", "Argument[1].MapKey", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "HttpEntity", True, "HttpEntity", "(Object,MultiValueMap)", "", "Argument[1].MapValue.Element", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "HttpEntity", True, "getBody", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "HttpEntity", True, "getHeaders", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "HttpHeaders", "(MultiValueMap)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "HttpHeaders", "(MultiValueMap)", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "add", "(String,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "addAll", "(MultiValueMap)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "addAll", "(MultiValueMap)", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "addAll", "(String,List)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "addAll", "(String,List)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "encodeBasicAuth", "(String,String,Charset)", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "formatHeaders", "(MultiValueMap)", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "formatHeaders", "(MultiValueMap)", "", "Argument[0].MapValue.Element", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "get", "(Object)", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getAccessControlAllowHeaders", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getAccessControlAllowOrigin", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getAccessControlExposeHeaders", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getAccessControlRequestHeaders", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getCacheControl", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getConnection", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getETag", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getETagValuesAsList", "(String)", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getFieldValues", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getFirst", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getHost", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getIfMatch", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getIfNoneMatch", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getOrEmpty", "(Object)", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getOrigin", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getPragma", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getUpgrade", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getValuesAsList", "(String)", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "getVary", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.springframework.http", "HttpHeaders", True, "set", "(String,String)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "RequestEntity", True, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ResponseEntity", "(MultiValueMap,HttpStatus)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ResponseEntity", "(MultiValueMap,HttpStatus)", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ResponseEntity", "(MultiValueMap,HttpStatusCode)", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ResponseEntity", "(MultiValueMap,HttpStatusCode)", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ResponseEntity", "(Object,HttpStatus)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ResponseEntity", "(Object,HttpStatusCode)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ResponseEntity", "(Object,MultiValueMap,HttpStatus)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ResponseEntity", "(Object,MultiValueMap,HttpStatus)", "", "Argument[1].MapKey", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ResponseEntity", "(Object,MultiValueMap,HttpStatus)", "", "Argument[1].MapValue.Element", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ResponseEntity", "(Object,MultiValueMap,HttpStatusCode)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ResponseEntity", "(Object,MultiValueMap,HttpStatusCode)", "", "Argument[1].MapKey", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ResponseEntity", "(Object,MultiValueMap,HttpStatusCode)", "", "Argument[1].MapValue.Element", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ResponseEntity", "(Object,MultiValueMap,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ResponseEntity", "(Object,MultiValueMap,int)", "", "Argument[1].MapKey", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ResponseEntity", "(Object,MultiValueMap,int)", "", "Argument[1].MapValue.Element", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "created", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "of", "(Optional)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity", True, "ok", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity$BodyBuilder", True, "body", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity$BodyBuilder", True, "body", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity$BodyBuilder", True, "contentLength", "(long)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.http", "ResponseEntity$BodyBuilder", True, "contentType", "(MediaType)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.http", "ResponseEntity$HeadersBuilder", True, "allow", "(HttpMethod[])", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.http", "ResponseEntity$HeadersBuilder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity$HeadersBuilder", True, "eTag", "(String)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.http", "ResponseEntity$HeadersBuilder", True, "eTag", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity$HeadersBuilder", True, "header", "(String,String[])", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.http", "ResponseEntity$HeadersBuilder", True, "header", "(String,String[])", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity$HeadersBuilder", True, "header", "(String,String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity$HeadersBuilder", True, "headers", "(Consumer)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.http", "ResponseEntity$HeadersBuilder", True, "headers", "(HttpHeaders)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.http", "ResponseEntity$HeadersBuilder", True, "headers", "(HttpHeaders)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity$HeadersBuilder", True, "lastModified", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.http", "ResponseEntity$HeadersBuilder", True, "location", "(URI)", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.http", "ResponseEntity$HeadersBuilder", True, "location", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.http", "ResponseEntity$HeadersBuilder", True, "varyBy", "(String[])", "", "Argument[this]", "ReturnValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.springframework.jdbc.core.model.json b/java/ql/lib/ext/org.springframework.jdbc.core.model.json new file mode 100644 index 000000000000..659c8b1e1d87 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.jdbc.core.model.json @@ -0,0 +1,22 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.jdbc.core", "JdbcTemplate", false, "batchUpdate", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core", "JdbcTemplate", false, "batchUpdate", "(String[])", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core", "JdbcTemplate", false, "execute", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core", "JdbcTemplate", false, "query", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core", "JdbcTemplate", false, "queryForList", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core", "JdbcTemplate", false, "queryForMap", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core", "JdbcTemplate", false, "queryForObject", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core", "JdbcTemplate", false, "queryForRowSet", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core", "JdbcTemplate", false, "queryForStream", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core", "JdbcTemplate", false, "update", "", "", "Argument[0]", "sql-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.jdbc.core.model.yml b/java/ql/lib/ext/org.springframework.jdbc.core.model.yml deleted file mode 100644 index 38d91bb3090b..000000000000 --- a/java/ql/lib/ext/org.springframework.jdbc.core.model.yml +++ /dev/null @@ -1,15 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.jdbc.core", "JdbcTemplate", False, "batchUpdate", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core", "JdbcTemplate", False, "batchUpdate", "(String[])", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core", "JdbcTemplate", False, "execute", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core", "JdbcTemplate", False, "query", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core", "JdbcTemplate", False, "queryForList", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core", "JdbcTemplate", False, "queryForMap", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core", "JdbcTemplate", False, "queryForObject", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core", "JdbcTemplate", False, "queryForRowSet", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core", "JdbcTemplate", False, "queryForStream", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core", "JdbcTemplate", False, "update", "", "", "Argument[0]", "sql-injection", "manual"] diff --git a/java/ql/lib/ext/org.springframework.jdbc.core.namedparam.model.json b/java/ql/lib/ext/org.springframework.jdbc.core.namedparam.model.json new file mode 100644 index 000000000000..7cc1fcadf1c4 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.jdbc.core.namedparam.model.json @@ -0,0 +1,21 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", true, "batchUpdate", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", true, "execute", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", true, "query", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", true, "queryForList", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", true, "queryForMap", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", true, "queryForObject", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", true, "queryForRowSet", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", true, "queryForStream", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", true, "update", "", "", "Argument[0]", "sql-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.jdbc.core.namedparam.model.yml b/java/ql/lib/ext/org.springframework.jdbc.core.namedparam.model.yml deleted file mode 100644 index a2ba27f60627..000000000000 --- a/java/ql/lib/ext/org.springframework.jdbc.core.namedparam.model.yml +++ /dev/null @@ -1,14 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", True, "batchUpdate", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", True, "execute", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", True, "query", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", True, "queryForList", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", True, "queryForMap", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", True, "queryForObject", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", True, "queryForRowSet", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", True, "queryForStream", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.core.namedparam", "NamedParameterJdbcOperations", True, "update", "", "", "Argument[0]", "sql-injection", "manual"] diff --git a/java/ql/lib/ext/org.springframework.jdbc.datasource.model.json b/java/ql/lib/ext/org.springframework.jdbc.datasource.model.json new file mode 100644 index 000000000000..98490637d110 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.jdbc.datasource.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.jdbc.datasource", "AbstractDriverBasedDataSource", false, "setUrl", "(String)", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.jdbc.datasource", "DriverManagerDataSource", false, "DriverManagerDataSource", "(String)", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.jdbc.datasource", "DriverManagerDataSource", false, "DriverManagerDataSource", "(String,Properties)", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.jdbc.datasource", "DriverManagerDataSource", false, "DriverManagerDataSource", "(String,String,String)", "", "Argument[0]", "request-forgery", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.jdbc.datasource.model.yml b/java/ql/lib/ext/org.springframework.jdbc.datasource.model.yml deleted file mode 100644 index 3c274d264f96..000000000000 --- a/java/ql/lib/ext/org.springframework.jdbc.datasource.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.jdbc.datasource", "AbstractDriverBasedDataSource", False, "setUrl", "(String)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.jdbc.datasource", "DriverManagerDataSource", False, "DriverManagerDataSource", "(String)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.jdbc.datasource", "DriverManagerDataSource", False, "DriverManagerDataSource", "(String,Properties)", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.jdbc.datasource", "DriverManagerDataSource", False, "DriverManagerDataSource", "(String,String,String)", "", "Argument[0]", "request-forgery", "manual"] diff --git a/java/ql/lib/ext/org.springframework.jdbc.object.model.json b/java/ql/lib/ext/org.springframework.jdbc.object.model.json new file mode 100644 index 000000000000..c52be79eab4e --- /dev/null +++ b/java/ql/lib/ext/org.springframework.jdbc.object.model.json @@ -0,0 +1,21 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.jdbc.object", "BatchSqlUpdate", false, "BatchSqlUpdate", "", "", "Argument[1]", "sql-injection", "manual"], + ["org.springframework.jdbc.object", "MappingSqlQuery", false, "MappingSqlQuery", "", "", "Argument[1]", "sql-injection", "manual"], + ["org.springframework.jdbc.object", "MappingSqlQueryWithParameters", false, "MappingSqlQueryWithParameters", "", "", "Argument[1]", "sql-injection", "manual"], + ["org.springframework.jdbc.object", "RdbmsOperation", true, "setSql", "", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.jdbc.object", "SqlCall", false, "SqlCall", "", "", "Argument[1]", "sql-injection", "manual"], + ["org.springframework.jdbc.object", "SqlFunction", false, "SqlFunction", "", "", "Argument[1]", "sql-injection", "manual"], + ["org.springframework.jdbc.object", "SqlQuery", false, "SqlQuery", "", "", "Argument[1]", "sql-injection", "manual"], + ["org.springframework.jdbc.object", "SqlUpdate", false, "SqlUpdate", "", "", "Argument[1]", "sql-injection", "manual"], + ["org.springframework.jdbc.object", "UpdatableSqlQuery", false, "UpdatableSqlQuery", "", "", "Argument[1]", "sql-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.jdbc.object.model.yml b/java/ql/lib/ext/org.springframework.jdbc.object.model.yml deleted file mode 100644 index 192e9263f0af..000000000000 --- a/java/ql/lib/ext/org.springframework.jdbc.object.model.yml +++ /dev/null @@ -1,14 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.jdbc.object", "BatchSqlUpdate", False, "BatchSqlUpdate", "", "", "Argument[1]", "sql-injection", "manual"] - - ["org.springframework.jdbc.object", "MappingSqlQuery", False, "MappingSqlQuery", "", "", "Argument[1]", "sql-injection", "manual"] - - ["org.springframework.jdbc.object", "MappingSqlQueryWithParameters", False, "MappingSqlQueryWithParameters", "", "", "Argument[1]", "sql-injection", "manual"] - - ["org.springframework.jdbc.object", "RdbmsOperation", True, "setSql", "", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.jdbc.object", "SqlCall", False, "SqlCall", "", "", "Argument[1]", "sql-injection", "manual"] - - ["org.springframework.jdbc.object", "SqlFunction", False, "SqlFunction", "", "", "Argument[1]", "sql-injection", "manual"] - - ["org.springframework.jdbc.object", "SqlQuery", False, "SqlQuery", "", "", "Argument[1]", "sql-injection", "manual"] - - ["org.springframework.jdbc.object", "SqlUpdate", False, "SqlUpdate", "", "", "Argument[1]", "sql-injection", "manual"] - - ["org.springframework.jdbc.object", "UpdatableSqlQuery", False, "UpdatableSqlQuery", "", "", "Argument[1]", "sql-injection", "manual"] diff --git a/java/ql/lib/ext/org.springframework.jndi.model.json b/java/ql/lib/ext/org.springframework.jndi.model.json new file mode 100644 index 000000000000..783217d85399 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.jndi.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.jndi", "JndiTemplate", false, "lookup", "", "", "Argument[0]", "jndi-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.jndi.model.yml b/java/ql/lib/ext/org.springframework.jndi.model.yml deleted file mode 100644 index f0d5f7b692d0..000000000000 --- a/java/ql/lib/ext/org.springframework.jndi.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.jndi", "JndiTemplate", False, "lookup", "", "", "Argument[0]", "jndi-injection", "manual"] diff --git a/java/ql/lib/ext/org.springframework.ldap.core.model.json b/java/ql/lib/ext/org.springframework.ldap.core.model.json new file mode 100644 index 000000000000..2ad9dd855d0a --- /dev/null +++ b/java/ql/lib/ext/org.springframework.ldap.core.model.json @@ -0,0 +1,45 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.ldap.core", "LdapOperations", true, "findByDn", "", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "list", "", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "listBindings", "", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "lookup", "(Name)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "lookup", "(Name,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "lookup", "(Name,String[],ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "lookup", "(String)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "lookup", "(String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "lookup", "(String,String[],ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "lookupContext", "", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "rename", "", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "search", "(Name,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "search", "(Name,String,int,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "search", "(Name,String,int,String[],ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "search", "(String,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "search", "(String,String,int,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "search", "(String,String,int,String[],ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "searchForObject", "(Name,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapOperations", true, "searchForObject", "(String,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap.core", "LdapTemplate", false, "authenticate", "(LdapQuery,String)", "", "Argument[0]", "ldap-injection", "manual"], + ["org.springframework.ldap.core", "LdapTemplate", false, "authenticate", "(Name,String,String)", "", "Argument[0..1]", "ldap-injection", "manual"], + ["org.springframework.ldap.core", "LdapTemplate", false, "authenticate", "(Name,String,String,AuthenticatedLdapEntryContextCallback)", "", "Argument[0..1]", "ldap-injection", "manual"], + ["org.springframework.ldap.core", "LdapTemplate", false, "authenticate", "(Name,String,String,AuthenticatedLdapEntryContextCallback,AuthenticationErrorCallback)", "", "Argument[0..1]", "ldap-injection", "manual"], + ["org.springframework.ldap.core", "LdapTemplate", false, "authenticate", "(Name,String,String,AuthenticationErrorCallback)", "", "Argument[0..1]", "ldap-injection", "manual"], + ["org.springframework.ldap.core", "LdapTemplate", false, "authenticate", "(String,String,String)", "", "Argument[0..1]", "ldap-injection", "manual"], + ["org.springframework.ldap.core", "LdapTemplate", false, "authenticate", "(String,String,String,AuthenticatedLdapEntryContextCallback)", "", "Argument[0..1]", "ldap-injection", "manual"], + ["org.springframework.ldap.core", "LdapTemplate", false, "authenticate", "(String,String,String,AuthenticatedLdapEntryContextCallback,AuthenticationErrorCallback)", "", "Argument[0..1]", "ldap-injection", "manual"], + ["org.springframework.ldap.core", "LdapTemplate", false, "authenticate", "(String,String,String,AuthenticationErrorCallback)", "", "Argument[0..1]", "ldap-injection", "manual"], + ["org.springframework.ldap.core", "LdapTemplate", false, "find", "", "", "Argument[0..1]", "ldap-injection", "manual"], + ["org.springframework.ldap.core", "LdapTemplate", false, "findOne", "", "", "Argument[0..1]", "ldap-injection", "manual"], + ["org.springframework.ldap.core", "LdapTemplate", false, "search", "", "", "Argument[0..1]", "ldap-injection", "manual"], + ["org.springframework.ldap.core", "LdapTemplate", false, "searchForContext", "", "", "Argument[0..1]", "ldap-injection", "manual"], + ["org.springframework.ldap.core", "LdapTemplate", false, "searchForObject", "", "", "Argument[0..1]", "ldap-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.ldap.core.model.yml b/java/ql/lib/ext/org.springframework.ldap.core.model.yml deleted file mode 100644 index ce4ef72e2838..000000000000 --- a/java/ql/lib/ext/org.springframework.ldap.core.model.yml +++ /dev/null @@ -1,38 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.ldap.core", "LdapOperations", True, "findByDn", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "list", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "listBindings", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "lookup", "(Name)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "lookup", "(Name,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "lookup", "(Name,String[],ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "lookup", "(String)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "lookup", "(String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "lookup", "(String,String[],ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "lookupContext", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "rename", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "search", "(Name,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "search", "(Name,String,int,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "search", "(Name,String,int,String[],ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "search", "(String,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "search", "(String,String,int,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "search", "(String,String,int,String[],ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "searchForObject", "(Name,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapOperations", True, "searchForObject", "(String,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap.core", "LdapTemplate", False, "authenticate", "(LdapQuery,String)", "", "Argument[0]", "ldap-injection", "manual"] - - ["org.springframework.ldap.core", "LdapTemplate", False, "authenticate", "(Name,String,String)", "", "Argument[0..1]", "ldap-injection", "manual"] - - ["org.springframework.ldap.core", "LdapTemplate", False, "authenticate", "(Name,String,String,AuthenticatedLdapEntryContextCallback)", "", "Argument[0..1]", "ldap-injection", "manual"] - - ["org.springframework.ldap.core", "LdapTemplate", False, "authenticate", "(Name,String,String,AuthenticatedLdapEntryContextCallback,AuthenticationErrorCallback)", "", "Argument[0..1]", "ldap-injection", "manual"] - - ["org.springframework.ldap.core", "LdapTemplate", False, "authenticate", "(Name,String,String,AuthenticationErrorCallback)", "", "Argument[0..1]", "ldap-injection", "manual"] - - ["org.springframework.ldap.core", "LdapTemplate", False, "authenticate", "(String,String,String)", "", "Argument[0..1]", "ldap-injection", "manual"] - - ["org.springframework.ldap.core", "LdapTemplate", False, "authenticate", "(String,String,String,AuthenticatedLdapEntryContextCallback)", "", "Argument[0..1]", "ldap-injection", "manual"] - - ["org.springframework.ldap.core", "LdapTemplate", False, "authenticate", "(String,String,String,AuthenticatedLdapEntryContextCallback,AuthenticationErrorCallback)", "", "Argument[0..1]", "ldap-injection", "manual"] - - ["org.springframework.ldap.core", "LdapTemplate", False, "authenticate", "(String,String,String,AuthenticationErrorCallback)", "", "Argument[0..1]", "ldap-injection", "manual"] - - ["org.springframework.ldap.core", "LdapTemplate", False, "find", "", "", "Argument[0..1]", "ldap-injection", "manual"] - - ["org.springframework.ldap.core", "LdapTemplate", False, "findOne", "", "", "Argument[0..1]", "ldap-injection", "manual"] - - ["org.springframework.ldap.core", "LdapTemplate", False, "search", "", "", "Argument[0..1]", "ldap-injection", "manual"] - - ["org.springframework.ldap.core", "LdapTemplate", False, "searchForContext", "", "", "Argument[0..1]", "ldap-injection", "manual"] - - ["org.springframework.ldap.core", "LdapTemplate", False, "searchForObject", "", "", "Argument[0..1]", "ldap-injection", "manual"] diff --git a/java/ql/lib/ext/org.springframework.ldap.model.json b/java/ql/lib/ext/org.springframework.ldap.model.json new file mode 100644 index 000000000000..f147bf089c9b --- /dev/null +++ b/java/ql/lib/ext/org.springframework.ldap.model.json @@ -0,0 +1,26 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.ldap", "LdapOperations", true, "findByDn", "", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap", "LdapOperations", true, "list", "", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap", "LdapOperations", true, "listBindings", "", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap", "LdapOperations", true, "lookup", "", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap", "LdapOperations", true, "lookupContext", "", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap", "LdapOperations", true, "rename", "", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap", "LdapOperations", true, "search", "(Name,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap", "LdapOperations", true, "search", "(Name,String,int,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap", "LdapOperations", true, "search", "(Name,String,int,String[],ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap", "LdapOperations", true, "search", "(String,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap", "LdapOperations", true, "search", "(String,String,int,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap", "LdapOperations", true, "search", "(String,String,int,String[],ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap", "LdapOperations", true, "searchForObject", "(Name,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"], + ["org.springframework.ldap", "LdapOperations", true, "searchForObject", "(String,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.ldap.model.yml b/java/ql/lib/ext/org.springframework.ldap.model.yml deleted file mode 100644 index b42e3e859595..000000000000 --- a/java/ql/lib/ext/org.springframework.ldap.model.yml +++ /dev/null @@ -1,19 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.ldap", "LdapOperations", True, "findByDn", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap", "LdapOperations", True, "list", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap", "LdapOperations", True, "listBindings", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap", "LdapOperations", True, "lookup", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap", "LdapOperations", True, "lookupContext", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap", "LdapOperations", True, "rename", "", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap", "LdapOperations", True, "search", "(Name,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap", "LdapOperations", True, "search", "(Name,String,int,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap", "LdapOperations", True, "search", "(Name,String,int,String[],ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap", "LdapOperations", True, "search", "(String,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap", "LdapOperations", True, "search", "(String,String,int,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap", "LdapOperations", True, "search", "(String,String,int,String[],ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap", "LdapOperations", True, "searchForObject", "(Name,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] - - ["org.springframework.ldap", "LdapOperations", True, "searchForObject", "(String,String,ContextMapper)", "", "Argument[0]", "jndi-injection", "manual"] diff --git a/java/ql/lib/ext/org.springframework.r2dbc.core.model.json b/java/ql/lib/ext/org.springframework.r2dbc.core.model.json new file mode 100644 index 000000000000..002a895954b5 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.r2dbc.core.model.json @@ -0,0 +1,38 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.r2dbc.core", "DatabaseClient", true, "sql", "(String)", "", "Argument[0]", "sql-injection", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "flatMap", "(java.util.function.Function)", "", "Argument[this]", "sql-injection", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "fetch", "", "", "Argument[this]", "sql-injection", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "map", "(java.util.function.BiFunction)", "", "Argument[this]", "sql-injection", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "map", "(java.util.function.Function)", "", "Argument[this]", "sql-injection", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "mapProperties", "(Class)", "", "Argument[this]", "sql-injection", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "mapValue", "(Class)", "", "Argument[this]", "sql-injection", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "then", "", "", "Argument[this]", "sql-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.springframework.r2dbc.core", "DatabaseClient", true, "sql", "(java.util.function.Supplier)", "", "Argument[0].ReturnValue", "ReturnValue", "taint", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "bind", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "bind", "(int,Object)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "bindNull", "(String,Class)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "bindNull", "(int,Class)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "bindProperties", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "bindValues", "(List)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "bindValues", "(Map)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "filter", "(java.util.function.Function)", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", true, "filter", "(org.springframework.r2dbc.core.StatementFilterFunction)", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.r2dbc.core.model.yml b/java/ql/lib/ext/org.springframework.r2dbc.core.model.yml deleted file mode 100644 index 7246dd68f8d4..000000000000 --- a/java/ql/lib/ext/org.springframework.r2dbc.core.model.yml +++ /dev/null @@ -1,27 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.r2dbc.core", "DatabaseClient", True, "sql", "(String)", "", "Argument[0]", "sql-injection", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "flatMap", "(java.util.function.Function)", "", "Argument[this]", "sql-injection", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "fetch", "", "", "Argument[this]", "sql-injection", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "map", "(java.util.function.BiFunction)", "", "Argument[this]", "sql-injection", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "map", "(java.util.function.Function)", "", "Argument[this]", "sql-injection", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "mapProperties", "(Class)", "", "Argument[this]", "sql-injection", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "mapValue", "(Class)", "", "Argument[this]", "sql-injection", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "then", "", "", "Argument[this]", "sql-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.springframework.r2dbc.core", "DatabaseClient", True, "sql", "(java.util.function.Supplier)", "", "Argument[0].ReturnValue", "ReturnValue", "taint", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "bind", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "bind", "(int,Object)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "bindNull", "(String,Class)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "bindNull", "(int,Class)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "bindProperties", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "bindValues", "(List)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "bindValues", "(Map)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "filter", "(java.util.function.Function)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.r2dbc.core", "DatabaseClient$GenericExecuteSpec", True, "filter", "(org.springframework.r2dbc.core.StatementFilterFunction)", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.springframework.security.core.userdetails.model.json b/java/ql/lib/ext/org.springframework.security.core.userdetails.model.json new file mode 100644 index 000000000000..1aa7c646454d --- /dev/null +++ b/java/ql/lib/ext/org.springframework.security.core.userdetails.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.security.core.userdetails", "User", false, "User", "(String,String,boolean,boolean,boolean,boolean,Collection)", "", "Argument[0]", "credentials-username", "manual"], + ["org.springframework.security.core.userdetails", "User", false, "User", "(String,String,boolean,boolean,boolean,boolean,Collection)", "", "Argument[1]", "credentials-password", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.security.core.userdetails.model.yml b/java/ql/lib/ext/org.springframework.security.core.userdetails.model.yml deleted file mode 100644 index 4c094cac3255..000000000000 --- a/java/ql/lib/ext/org.springframework.security.core.userdetails.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.security.core.userdetails", "User", False, "User", "(String,String,boolean,boolean,boolean,boolean,Collection)", "", "Argument[0]", "credentials-username", "manual"] - - ["org.springframework.security.core.userdetails", "User", False, "User", "(String,String,boolean,boolean,boolean,boolean,Collection)", "", "Argument[1]", "credentials-password", "manual"] diff --git a/java/ql/lib/ext/org.springframework.security.web.savedrequest.model.json b/java/ql/lib/ext/org.springframework.security.web.savedrequest.model.json new file mode 100644 index 000000000000..baad7c5781ce --- /dev/null +++ b/java/ql/lib/ext/org.springframework.security.web.savedrequest.model.json @@ -0,0 +1,18 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.springframework.security.web.savedrequest", "SavedRequest", true, "getCookies", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.security.web.savedrequest", "SavedRequest", true, "getHeaderNames", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.security.web.savedrequest", "SavedRequest", true, "getHeaderValues", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.security.web.savedrequest", "SavedRequest", true, "getParameterMap", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.security.web.savedrequest", "SavedRequest", true, "getParameterValues", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.security.web.savedrequest", "SavedRequest", true, "getRedirectUrl", "", "", "ReturnValue", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.security.web.savedrequest.model.yml b/java/ql/lib/ext/org.springframework.security.web.savedrequest.model.yml deleted file mode 100644 index e8d9ab1bef55..000000000000 --- a/java/ql/lib/ext/org.springframework.security.web.savedrequest.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.springframework.security.web.savedrequest", "SavedRequest", True, "getCookies", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.security.web.savedrequest", "SavedRequest", True, "getHeaderNames", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.security.web.savedrequest", "SavedRequest", True, "getHeaderValues", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.security.web.savedrequest", "SavedRequest", True, "getParameterMap", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.security.web.savedrequest", "SavedRequest", True, "getParameterValues", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.security.web.savedrequest", "SavedRequest", True, "getRedirectUrl", "", "", "ReturnValue", "remote", "manual"] diff --git a/java/ql/lib/ext/org.springframework.ui.model.json b/java/ql/lib/ext/org.springframework.ui.model.json new file mode 100644 index 000000000000..8a365e82f6c9 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.ui.model.json @@ -0,0 +1,44 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.springframework.ui", "ConcurrentModel", false, "ConcurrentModel", "(Object)", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.ui", "ConcurrentModel", false, "ConcurrentModel", "(String,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.ui", "ConcurrentModel", false, "ConcurrentModel", "(String,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.ui", "Model", true, "addAllAttributes", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.ui", "Model", true, "addAllAttributes", "(Collection)", "", "Argument[0].Element", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.ui", "Model", true, "addAllAttributes", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.ui", "Model", true, "addAllAttributes", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.ui", "Model", true, "addAttribute", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.ui", "Model", true, "addAttribute", "(Object)", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.ui", "Model", true, "addAttribute", "(String,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.ui", "Model", true, "addAttribute", "(String,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.ui", "Model", true, "asMap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.springframework.ui", "Model", true, "asMap", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.springframework.ui", "Model", true, "getAttribute", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.springframework.ui", "Model", true, "mergeAttributes", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.ui", "Model", true, "mergeAttributes", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.ui", "Model", true, "mergeAttributes", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.ui", "ModelMap", false, "ModelMap", "(Object)", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.ui", "ModelMap", false, "ModelMap", "(String,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.ui", "ModelMap", false, "ModelMap", "(String,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.ui", "ModelMap", false, "addAllAttributes", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.ui", "ModelMap", false, "addAllAttributes", "(Collection)", "", "Argument[0].Element", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.ui", "ModelMap", false, "addAllAttributes", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.ui", "ModelMap", false, "addAllAttributes", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.ui", "ModelMap", false, "addAttribute", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.ui", "ModelMap", false, "addAttribute", "(Object)", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.ui", "ModelMap", false, "addAttribute", "(String,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.ui", "ModelMap", false, "addAttribute", "(String,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"], + ["org.springframework.ui", "ModelMap", false, "getAttribute", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.springframework.ui", "ModelMap", false, "mergeAttributes", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.ui", "ModelMap", false, "mergeAttributes", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.ui", "ModelMap", false, "mergeAttributes", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.ui.model.yml b/java/ql/lib/ext/org.springframework.ui.model.yml deleted file mode 100644 index 414508bd1fa6..000000000000 --- a/java/ql/lib/ext/org.springframework.ui.model.yml +++ /dev/null @@ -1,37 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.springframework.ui", "ConcurrentModel", False, "ConcurrentModel", "(Object)", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.ui", "ConcurrentModel", False, "ConcurrentModel", "(String,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.ui", "ConcurrentModel", False, "ConcurrentModel", "(String,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.ui", "Model", True, "addAllAttributes", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.ui", "Model", True, "addAllAttributes", "(Collection)", "", "Argument[0].Element", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.ui", "Model", True, "addAllAttributes", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.ui", "Model", True, "addAllAttributes", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.ui", "Model", True, "addAttribute", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.ui", "Model", True, "addAttribute", "(Object)", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.ui", "Model", True, "addAttribute", "(String,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.ui", "Model", True, "addAttribute", "(String,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.ui", "Model", True, "asMap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.springframework.ui", "Model", True, "asMap", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.springframework.ui", "Model", True, "getAttribute", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.springframework.ui", "Model", True, "mergeAttributes", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.ui", "Model", True, "mergeAttributes", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.ui", "Model", True, "mergeAttributes", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.ui", "ModelMap", False, "ModelMap", "(Object)", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.ui", "ModelMap", False, "ModelMap", "(String,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.ui", "ModelMap", False, "ModelMap", "(String,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.ui", "ModelMap", False, "addAllAttributes", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.ui", "ModelMap", False, "addAllAttributes", "(Collection)", "", "Argument[0].Element", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.ui", "ModelMap", False, "addAllAttributes", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.ui", "ModelMap", False, "addAllAttributes", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.ui", "ModelMap", False, "addAttribute", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.ui", "ModelMap", False, "addAttribute", "(Object)", "", "Argument[0]", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.ui", "ModelMap", False, "addAttribute", "(String,Object)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.ui", "ModelMap", False, "addAttribute", "(String,Object)", "", "Argument[1]", "Argument[this].MapValue", "value", "manual"] - - ["org.springframework.ui", "ModelMap", False, "getAttribute", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.springframework.ui", "ModelMap", False, "mergeAttributes", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.ui", "ModelMap", False, "mergeAttributes", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.ui", "ModelMap", False, "mergeAttributes", "", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "manual"] diff --git a/java/ql/lib/ext/org.springframework.util.model.json b/java/ql/lib/ext/org.springframework.util.model.json new file mode 100644 index 000000000000..871b32595cb8 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.util.model.json @@ -0,0 +1,174 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "barrierModel" + }, + "data": [ + ["org.springframework.util", "StringUtils", false, "trimAllWhitespace", "", "", "ReturnValue", "log-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.util", "FileCopyUtils", false, "copy", "(byte[],File)", "", "Argument[1]", "path-injection", "manual"], + ["org.springframework.util", "FileCopyUtils", false, "copy", "(File,File)", "", "Argument[0]", "path-injection[read]", "manual"], + ["org.springframework.util", "FileCopyUtils", false, "copy", "(File,File)", "", "Argument[1]", "path-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.springframework.util", "AntPathMatcher", false, "combine", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "AntPathMatcher", false, "doMatch", "", "", "Argument[1]", "Argument[3].MapValue", "taint", "manual"], + ["org.springframework.util", "AntPathMatcher", false, "extractPathWithinPattern", "", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "AntPathMatcher", false, "extractUriTemplateVariables", "", "", "Argument[1]", "ReturnValue.MapValue", "taint", "manual"], + ["org.springframework.util", "AntPathMatcher", false, "tokenizePath", "", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "manual"], + ["org.springframework.util", "AntPathMatcher", false, "tokenizePattern", "", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "manual"], + ["org.springframework.util", "AutoPopulatingList", false, "AutoPopulatingList", "(java.util.List,java.lang.Class)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.springframework.util", "AutoPopulatingList", false, "AutoPopulatingList", "(java.util.List,org.springframework.util.AutoPopulatingList$ElementFactory)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.springframework.util", "Base64Utils", false, "decode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "Base64Utils", false, "decodeFromString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "Base64Utils", false, "decodeFromUrlSafeString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "Base64Utils", false, "decodeUrlSafe", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "Base64Utils", false, "encode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "Base64Utils", false, "encodeToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "Base64Utils", false, "encodeToUrlSafeString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "Base64Utils", false, "encodeUrlSafe", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "CollectionUtils", false, "arrayToList", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"], + ["org.springframework.util", "CollectionUtils", false, "findFirstMatch", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.springframework.util", "CollectionUtils", false, "findValueOfType", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.springframework.util", "CollectionUtils", false, "firstElement", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.springframework.util", "CollectionUtils", false, "lastElement", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.springframework.util", "CollectionUtils", false, "mergeArrayIntoCollection", "", "", "Argument[0].ArrayElement", "Argument[1].Element", "value", "manual"], + ["org.springframework.util", "CollectionUtils", false, "mergePropertiesIntoMap", "", "", "Argument[0].MapKey", "Argument[1].MapKey", "value", "manual"], + ["org.springframework.util", "CollectionUtils", false, "mergePropertiesIntoMap", "", "", "Argument[0].MapValue", "Argument[1].MapValue", "value", "manual"], + ["org.springframework.util", "CollectionUtils", false, "toArray", "", "", "Argument[0].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["org.springframework.util", "CollectionUtils", false, "toIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["org.springframework.util", "CollectionUtils", false, "toMultiValueMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.springframework.util", "CollectionUtils", false, "toMultiValueMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"], + ["org.springframework.util", "CollectionUtils", false, "unmodifiableMultiValueMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.springframework.util", "CollectionUtils", false, "unmodifiableMultiValueMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.springframework.util", "CompositeIterator", false, "add", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"], + ["org.springframework.util", "ConcurrentReferenceHashMap", false, "getReference", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.springframework.util", "ConcurrentReferenceHashMap", false, "getReference", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.springframework.util", "ConcurrentReferenceHashMap", false, "getSegment", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.springframework.util", "ConcurrentReferenceHashMap", false, "getSegment", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.springframework.util", "FastByteArrayOutputStream", false, "getInputStream", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "FastByteArrayOutputStream", false, "toByteArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "FastByteArrayOutputStream", false, "write", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.util", "FastByteArrayOutputStream", false, "writeTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.springframework.util", "FileCopyUtils", false, "copy", "(byte[],OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["org.springframework.util", "FileCopyUtils", false, "copy", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["org.springframework.util", "FileCopyUtils", false, "copy", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["org.springframework.util", "FileCopyUtils", false, "copy", "(String,Writer)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["org.springframework.util", "FileCopyUtils", false, "copyToByteArray", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "FileCopyUtils", false, "copyToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "FileSystemUtils", false, "copyRecursively", "(java.io.File,java.io.File)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["org.springframework.util", "LinkedMultiValueMap", false, "LinkedMultiValueMap", "(java.util.Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.util", "LinkedMultiValueMap", false, "LinkedMultiValueMap", "(java.util.Map)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.springframework.util", "LinkedMultiValueMap", false, "deepCopy", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.springframework.util", "LinkedMultiValueMap", false, "deepCopy", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["org.springframework.util", "MultiValueMap", true, "add", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.util", "MultiValueMap", true, "add", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"], + ["org.springframework.util", "MultiValueMap", true, "addAll", "(java.lang.Object,java.util.List)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.util", "MultiValueMap", true, "addAll", "(java.lang.Object,java.util.List)", "", "Argument[1].Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.springframework.util", "MultiValueMap", true, "addAll", "(org.springframework.util.MultiValueMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.util", "MultiValueMap", true, "addAll", "(org.springframework.util.MultiValueMap)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.springframework.util", "MultiValueMap", true, "addIfAbsent", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.util", "MultiValueMap", true, "addIfAbsent", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"], + ["org.springframework.util", "MultiValueMap", true, "getFirst", "", "", "Argument[this].MapValue.Element", "ReturnValue", "value", "manual"], + ["org.springframework.util", "MultiValueMap", true, "set", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.util", "MultiValueMap", true, "set", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"], + ["org.springframework.util", "MultiValueMap", true, "setAll", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.util", "MultiValueMap", true, "setAll", "", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"], + ["org.springframework.util", "MultiValueMap", true, "toSingleValueMap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.springframework.util", "MultiValueMap", true, "toSingleValueMap", "", "", "Argument[this].MapValue.Element", "ReturnValue.MapValue", "value", "manual"], + ["org.springframework.util", "MultiValueMapAdapter", false, "MultiValueMapAdapter", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"], + ["org.springframework.util", "MultiValueMapAdapter", false, "MultiValueMapAdapter", "", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"], + ["org.springframework.util", "ObjectUtils", false, "addObjectToArray", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.springframework.util", "ObjectUtils", false, "addObjectToArray", "", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"], + ["org.springframework.util", "ObjectUtils", false, "toObjectArray", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.springframework.util", "ObjectUtils", false, "unwrapOptional", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["org.springframework.util", "PropertiesPersister", true, "load", "", "", "Argument[1]", "Argument[0]", "taint", "manual"], + ["org.springframework.util", "PropertiesPersister", true, "loadFromXml", "", "", "Argument[1]", "Argument[0]", "taint", "manual"], + ["org.springframework.util", "PropertiesPersister", true, "store", "", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["org.springframework.util", "PropertiesPersister", true, "store", "", "", "Argument[2]", "Argument[1]", "taint", "manual"], + ["org.springframework.util", "PropertiesPersister", true, "storeToXml", "", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["org.springframework.util", "PropertiesPersister", true, "storeToXml", "", "", "Argument[2]", "Argument[1]", "taint", "manual"], + ["org.springframework.util", "PropertyPlaceholderHelper", false, "PropertyPlaceholderHelper", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["org.springframework.util", "PropertyPlaceholderHelper", false, "parseStringValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "PropertyPlaceholderHelper", false, "replacePlaceholders", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "PropertyPlaceholderHelper", false, "replacePlaceholders", "(java.lang.String,java.util.Properties)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "ResourceUtils", false, "extractArchiveURL", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "ResourceUtils", false, "extractJarFileURL", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "ResourceUtils", false, "getFile", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "ResourceUtils", false, "getURL", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "ResourceUtils", false, "toURI", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "RouteMatcher", true, "combine", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "RouteMatcher", true, "matchAndExtract", "", "", "Argument[0]", "ReturnValue.MapKey", "taint", "manual"], + ["org.springframework.util", "RouteMatcher", true, "matchAndExtract", "", "", "Argument[1]", "ReturnValue.MapValue", "taint", "manual"], + ["org.springframework.util", "RouteMatcher", true, "parseRoute", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "SerializationUtils", false, "deserialize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "SerializationUtils", false, "serialize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StreamUtils", false, "copy", "(byte[],java.io.OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["org.springframework.util", "StreamUtils", false, "copy", "(java.io.InputStream,java.io.OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["org.springframework.util", "StreamUtils", false, "copy", "(java.lang.String,java.nio.charset.Charset,java.io.OutputStream)", "", "Argument[0]", "Argument[2]", "taint", "manual"], + ["org.springframework.util", "StreamUtils", false, "copyRange", "", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["org.springframework.util", "StreamUtils", false, "copyToByteArray", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StreamUtils", false, "copyToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "addStringToArray", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.springframework.util", "StringUtils", false, "addStringToArray", "", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"], + ["org.springframework.util", "StringUtils", false, "applyRelativePath", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "arrayToCommaDelimitedString", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "arrayToDelimitedString", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "arrayToDelimitedString", "", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "capitalize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "cleanPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "collectionToCommaDelimitedString", "", "", "Argument[0].Element", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "collectionToDelimitedString", "", "", "Argument[0].Element", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "collectionToDelimitedString", "", "", "Argument[1..3]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "commaDelimitedListToSet", "", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "commaDelimitedListToStringArray", "", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "concatenateStringArrays", "", "", "Argument[0..1].ArrayElement", "ReturnValue.ArrayElement", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "delete", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "deleteAny", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "delimitedListToStringArray", "", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "getFilename", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "getFilenameExtension", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "mergeStringArrays", "", "", "Argument[0..1].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.springframework.util", "StringUtils", false, "quote", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "quoteIfString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "removeDuplicateStrings", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.springframework.util", "StringUtils", false, "replace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "replace", "", "", "Argument[2]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "sortStringArray", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"], + ["org.springframework.util", "StringUtils", false, "split", "", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "splitArrayElementsIntoProperties", "", "", "Argument[0].ArrayElement", "ReturnValue.MapKey", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "splitArrayElementsIntoProperties", "", "", "Argument[0].ArrayElement", "ReturnValue.MapValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "stripFilenameExtension", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "toStringArray", "", "", "Argument[0].Element", "ReturnValue.ArrayElement", "value", "manual"], + ["org.springframework.util", "StringUtils", false, "tokenizeToStringArray", "", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "trimAllWhitespace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "trimArrayElements", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "trimLeadingCharacter", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "trimLeadingWhitespace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "trimTrailingCharacter", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "trimTrailingWhitespace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "trimWhitespace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "uncapitalize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "unqualify", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringUtils", false, "uriDecode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "StringValueResolver", false, "resolveStringValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.util", "SystemPropertyUtils", false, "resolvePlaceholders", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.util.model.yml b/java/ql/lib/ext/org.springframework.util.model.yml deleted file mode 100644 index 98ab8b7e1420..000000000000 --- a/java/ql/lib/ext/org.springframework.util.model.yml +++ /dev/null @@ -1,160 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: barrierModel - data: - - ["org.springframework.util", "StringUtils", False, "trimAllWhitespace", "", "", "ReturnValue", "log-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.util", "FileCopyUtils", False, "copy", "(byte[],File)", "", "Argument[1]", "path-injection", "manual"] - - ["org.springframework.util", "FileCopyUtils", False, "copy", "(File,File)", "", "Argument[0]", "path-injection[read]", "manual"] - - ["org.springframework.util", "FileCopyUtils", False, "copy", "(File,File)", "", "Argument[1]", "path-injection", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.springframework.util", "AntPathMatcher", False, "combine", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "AntPathMatcher", False, "doMatch", "", "", "Argument[1]", "Argument[3].MapValue", "taint", "manual"] - - ["org.springframework.util", "AntPathMatcher", False, "extractPathWithinPattern", "", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "AntPathMatcher", False, "extractUriTemplateVariables", "", "", "Argument[1]", "ReturnValue.MapValue", "taint", "manual"] - - ["org.springframework.util", "AntPathMatcher", False, "tokenizePath", "", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "manual"] - - ["org.springframework.util", "AntPathMatcher", False, "tokenizePattern", "", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "manual"] - - ["org.springframework.util", "AutoPopulatingList", False, "AutoPopulatingList", "(java.util.List,java.lang.Class)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.springframework.util", "AutoPopulatingList", False, "AutoPopulatingList", "(java.util.List,org.springframework.util.AutoPopulatingList$ElementFactory)", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.springframework.util", "Base64Utils", False, "decode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "Base64Utils", False, "decodeFromString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "Base64Utils", False, "decodeFromUrlSafeString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "Base64Utils", False, "decodeUrlSafe", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "Base64Utils", False, "encode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "Base64Utils", False, "encodeToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "Base64Utils", False, "encodeToUrlSafeString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "Base64Utils", False, "encodeUrlSafe", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "CollectionUtils", False, "arrayToList", "", "", "Argument[0].ArrayElement", "ReturnValue.Element", "value", "manual"] - - ["org.springframework.util", "CollectionUtils", False, "findFirstMatch", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.springframework.util", "CollectionUtils", False, "findValueOfType", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.springframework.util", "CollectionUtils", False, "firstElement", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.springframework.util", "CollectionUtils", False, "lastElement", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.springframework.util", "CollectionUtils", False, "mergeArrayIntoCollection", "", "", "Argument[0].ArrayElement", "Argument[1].Element", "value", "manual"] - - ["org.springframework.util", "CollectionUtils", False, "mergePropertiesIntoMap", "", "", "Argument[0].MapKey", "Argument[1].MapKey", "value", "manual"] - - ["org.springframework.util", "CollectionUtils", False, "mergePropertiesIntoMap", "", "", "Argument[0].MapValue", "Argument[1].MapValue", "value", "manual"] - - ["org.springframework.util", "CollectionUtils", False, "toArray", "", "", "Argument[0].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.springframework.util", "CollectionUtils", False, "toIterator", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["org.springframework.util", "CollectionUtils", False, "toMultiValueMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.springframework.util", "CollectionUtils", False, "toMultiValueMap", "", "", "Argument[0].MapValue.Element", "ReturnValue.MapValue.Element", "value", "manual"] - - ["org.springframework.util", "CollectionUtils", False, "unmodifiableMultiValueMap", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.springframework.util", "CollectionUtils", False, "unmodifiableMultiValueMap", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.springframework.util", "CompositeIterator", False, "add", "", "", "Argument[0].Element", "Argument[this].Element", "value", "manual"] - - ["org.springframework.util", "ConcurrentReferenceHashMap", False, "getReference", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.springframework.util", "ConcurrentReferenceHashMap", False, "getReference", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.springframework.util", "ConcurrentReferenceHashMap", False, "getSegment", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.springframework.util", "ConcurrentReferenceHashMap", False, "getSegment", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.springframework.util", "FastByteArrayOutputStream", False, "getInputStream", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "FastByteArrayOutputStream", False, "toByteArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "FastByteArrayOutputStream", False, "write", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.util", "FastByteArrayOutputStream", False, "writeTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.springframework.util", "FileCopyUtils", False, "copy", "(byte[],OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["org.springframework.util", "FileCopyUtils", False, "copy", "(InputStream,OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["org.springframework.util", "FileCopyUtils", False, "copy", "(Reader,Writer)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["org.springframework.util", "FileCopyUtils", False, "copy", "(String,Writer)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["org.springframework.util", "FileCopyUtils", False, "copyToByteArray", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "FileCopyUtils", False, "copyToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "FileSystemUtils", False, "copyRecursively", "(java.io.File,java.io.File)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["org.springframework.util", "LinkedMultiValueMap", False, "LinkedMultiValueMap", "(java.util.Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.util", "LinkedMultiValueMap", False, "LinkedMultiValueMap", "(java.util.Map)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.springframework.util", "LinkedMultiValueMap", False, "deepCopy", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.springframework.util", "LinkedMultiValueMap", False, "deepCopy", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["org.springframework.util", "MultiValueMap", True, "add", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.util", "MultiValueMap", True, "add", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.springframework.util", "MultiValueMap", True, "addAll", "(java.lang.Object,java.util.List)", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.util", "MultiValueMap", True, "addAll", "(java.lang.Object,java.util.List)", "", "Argument[1].Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.springframework.util", "MultiValueMap", True, "addAll", "(org.springframework.util.MultiValueMap)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.util", "MultiValueMap", True, "addAll", "(org.springframework.util.MultiValueMap)", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.springframework.util", "MultiValueMap", True, "addIfAbsent", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.util", "MultiValueMap", True, "addIfAbsent", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.springframework.util", "MultiValueMap", True, "getFirst", "", "", "Argument[this].MapValue.Element", "ReturnValue", "value", "manual"] - - ["org.springframework.util", "MultiValueMap", True, "set", "", "", "Argument[0]", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.util", "MultiValueMap", True, "set", "", "", "Argument[1]", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.springframework.util", "MultiValueMap", True, "setAll", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.util", "MultiValueMap", True, "setAll", "", "", "Argument[0].MapValue", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.springframework.util", "MultiValueMap", True, "toSingleValueMap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.springframework.util", "MultiValueMap", True, "toSingleValueMap", "", "", "Argument[this].MapValue.Element", "ReturnValue.MapValue", "value", "manual"] - - ["org.springframework.util", "MultiValueMapAdapter", False, "MultiValueMapAdapter", "", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "manual"] - - ["org.springframework.util", "MultiValueMapAdapter", False, "MultiValueMapAdapter", "", "", "Argument[0].MapValue.Element", "Argument[this].MapValue.Element", "value", "manual"] - - ["org.springframework.util", "ObjectUtils", False, "addObjectToArray", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.springframework.util", "ObjectUtils", False, "addObjectToArray", "", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.springframework.util", "ObjectUtils", False, "toObjectArray", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.springframework.util", "ObjectUtils", False, "unwrapOptional", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["org.springframework.util", "PropertiesPersister", True, "load", "", "", "Argument[1]", "Argument[0]", "taint", "manual"] - - ["org.springframework.util", "PropertiesPersister", True, "loadFromXml", "", "", "Argument[1]", "Argument[0]", "taint", "manual"] - - ["org.springframework.util", "PropertiesPersister", True, "store", "", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["org.springframework.util", "PropertiesPersister", True, "store", "", "", "Argument[2]", "Argument[1]", "taint", "manual"] - - ["org.springframework.util", "PropertiesPersister", True, "storeToXml", "", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["org.springframework.util", "PropertiesPersister", True, "storeToXml", "", "", "Argument[2]", "Argument[1]", "taint", "manual"] - - ["org.springframework.util", "PropertyPlaceholderHelper", False, "PropertyPlaceholderHelper", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["org.springframework.util", "PropertyPlaceholderHelper", False, "parseStringValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "PropertyPlaceholderHelper", False, "replacePlaceholders", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "PropertyPlaceholderHelper", False, "replacePlaceholders", "(java.lang.String,java.util.Properties)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "ResourceUtils", False, "extractArchiveURL", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "ResourceUtils", False, "extractJarFileURL", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "ResourceUtils", False, "getFile", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "ResourceUtils", False, "getURL", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "ResourceUtils", False, "toURI", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "RouteMatcher", True, "combine", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "RouteMatcher", True, "matchAndExtract", "", "", "Argument[0]", "ReturnValue.MapKey", "taint", "manual"] - - ["org.springframework.util", "RouteMatcher", True, "matchAndExtract", "", "", "Argument[1]", "ReturnValue.MapValue", "taint", "manual"] - - ["org.springframework.util", "RouteMatcher", True, "parseRoute", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "SerializationUtils", False, "deserialize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "SerializationUtils", False, "serialize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StreamUtils", False, "copy", "(byte[],java.io.OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["org.springframework.util", "StreamUtils", False, "copy", "(java.io.InputStream,java.io.OutputStream)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["org.springframework.util", "StreamUtils", False, "copy", "(java.lang.String,java.nio.charset.Charset,java.io.OutputStream)", "", "Argument[0]", "Argument[2]", "taint", "manual"] - - ["org.springframework.util", "StreamUtils", False, "copyRange", "", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["org.springframework.util", "StreamUtils", False, "copyToByteArray", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StreamUtils", False, "copyToString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "addStringToArray", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.springframework.util", "StringUtils", False, "addStringToArray", "", "", "Argument[1]", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.springframework.util", "StringUtils", False, "applyRelativePath", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "arrayToCommaDelimitedString", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "arrayToDelimitedString", "", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "arrayToDelimitedString", "", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "capitalize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "cleanPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "collectionToCommaDelimitedString", "", "", "Argument[0].Element", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "collectionToDelimitedString", "", "", "Argument[0].Element", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "collectionToDelimitedString", "", "", "Argument[1..3]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "commaDelimitedListToSet", "", "", "Argument[0]", "ReturnValue.Element", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "commaDelimitedListToStringArray", "", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "concatenateStringArrays", "", "", "Argument[0..1].ArrayElement", "ReturnValue.ArrayElement", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "delete", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "deleteAny", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "delimitedListToStringArray", "", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "getFilename", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "getFilenameExtension", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "mergeStringArrays", "", "", "Argument[0..1].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.springframework.util", "StringUtils", False, "quote", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "quoteIfString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "removeDuplicateStrings", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.springframework.util", "StringUtils", False, "replace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "replace", "", "", "Argument[2]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "sortStringArray", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.springframework.util", "StringUtils", False, "split", "", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "splitArrayElementsIntoProperties", "", "", "Argument[0].ArrayElement", "ReturnValue.MapKey", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "splitArrayElementsIntoProperties", "", "", "Argument[0].ArrayElement", "ReturnValue.MapValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "stripFilenameExtension", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "toStringArray", "", "", "Argument[0].Element", "ReturnValue.ArrayElement", "value", "manual"] - - ["org.springframework.util", "StringUtils", False, "tokenizeToStringArray", "", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "trimAllWhitespace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "trimArrayElements", "", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "trimLeadingCharacter", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "trimLeadingWhitespace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "trimTrailingCharacter", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "trimTrailingWhitespace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "trimWhitespace", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "uncapitalize", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "unqualify", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringUtils", False, "uriDecode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "StringValueResolver", False, "resolveStringValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.util", "SystemPropertyUtils", False, "resolvePlaceholders", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.springframework.validation.model.json b/java/ql/lib/ext/org.springframework.validation.model.json new file mode 100644 index 000000000000..264f194910f2 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.validation.model.json @@ -0,0 +1,25 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.springframework.validation", "Errors", true, "addAllErrors", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.validation", "Errors", true, "getAllErrors", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.validation", "Errors", true, "getFieldError", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.validation", "Errors", true, "getFieldErrors", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.validation", "Errors", true, "getGlobalError", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.validation", "Errors", true, "getGlobalErrors", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.validation", "Errors", true, "reject", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.validation", "Errors", true, "reject", "", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.springframework.validation", "Errors", true, "reject", "", "", "Argument[2]", "Argument[this]", "taint", "manual"], + ["org.springframework.validation", "Errors", true, "rejectValue", "", "", "Argument[1]", "Argument[this]", "taint", "manual"], + ["org.springframework.validation", "Errors", true, "rejectValue", "", "", "Argument[3]", "Argument[this]", "taint", "manual"], + ["org.springframework.validation", "Errors", true, "rejectValue", "(java.lang.String,java.lang.String,java.lang.Object[],java.lang.String)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.springframework.validation", "Errors", true, "rejectValue", "(java.lang.String,java.lang.String,java.lang.String)", "", "Argument[2]", "Argument[this]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.validation.model.yml b/java/ql/lib/ext/org.springframework.validation.model.yml deleted file mode 100644 index 0198472b4171..000000000000 --- a/java/ql/lib/ext/org.springframework.validation.model.yml +++ /dev/null @@ -1,18 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.springframework.validation", "Errors", True, "addAllErrors", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.validation", "Errors", True, "getAllErrors", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.validation", "Errors", True, "getFieldError", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.validation", "Errors", True, "getFieldErrors", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.validation", "Errors", True, "getGlobalError", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.validation", "Errors", True, "getGlobalErrors", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.validation", "Errors", True, "reject", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.validation", "Errors", True, "reject", "", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.springframework.validation", "Errors", True, "reject", "", "", "Argument[2]", "Argument[this]", "taint", "manual"] - - ["org.springframework.validation", "Errors", True, "rejectValue", "", "", "Argument[1]", "Argument[this]", "taint", "manual"] - - ["org.springframework.validation", "Errors", True, "rejectValue", "", "", "Argument[3]", "Argument[this]", "taint", "manual"] - - ["org.springframework.validation", "Errors", True, "rejectValue", "(java.lang.String,java.lang.String,java.lang.Object[],java.lang.String)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.springframework.validation", "Errors", True, "rejectValue", "(java.lang.String,java.lang.String,java.lang.String)", "", "Argument[2]", "Argument[this]", "taint", "manual"] diff --git a/java/ql/lib/ext/org.springframework.web.client.model.json b/java/ql/lib/ext/org.springframework.web.client.model.json new file mode 100644 index 000000000000..865bc774eb5d --- /dev/null +++ b/java/ql/lib/ext/org.springframework.web.client.model.json @@ -0,0 +1,36 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.springframework.web.client", "RestTemplate", false, "exchange", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.client", "RestTemplate", false, "getForEntity", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.client", "RestTemplate", false, "postForEntity", "", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.web.client", "RestTemplate", false, "delete", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.web.client", "RestTemplate", false, "doExecute", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.web.client", "RestTemplate", false, "exchange", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.web.client", "RestTemplate", false, "execute", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.web.client", "RestTemplate", false, "getForEntity", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.web.client", "RestTemplate", false, "getForObject", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.web.client", "RestTemplate", false, "headForHeaders", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.web.client", "RestTemplate", false, "optionsForAllow", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.web.client", "RestTemplate", false, "patchForObject", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.web.client", "RestTemplate", false, "postForEntity", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.web.client", "RestTemplate", false, "postForLocation", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.web.client", "RestTemplate", false, "postForObject", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.web.client", "RestTemplate", false, "put", "", "", "Argument[0]", "request-forgery", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.web.client.model.yml b/java/ql/lib/ext/org.springframework.web.client.model.yml deleted file mode 100644 index 79a7f577c3de..000000000000 --- a/java/ql/lib/ext/org.springframework.web.client.model.yml +++ /dev/null @@ -1,25 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.springframework.web.client", "RestTemplate", False, "exchange", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.client", "RestTemplate", False, "getForEntity", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.client", "RestTemplate", False, "postForEntity", "", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.web.client", "RestTemplate", False, "delete", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.web.client", "RestTemplate", False, "doExecute", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.web.client", "RestTemplate", False, "exchange", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.web.client", "RestTemplate", False, "execute", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.web.client", "RestTemplate", False, "getForEntity", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.web.client", "RestTemplate", False, "getForObject", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.web.client", "RestTemplate", False, "headForHeaders", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.web.client", "RestTemplate", False, "optionsForAllow", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.web.client", "RestTemplate", False, "patchForObject", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.web.client", "RestTemplate", False, "postForEntity", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.web.client", "RestTemplate", False, "postForLocation", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.web.client", "RestTemplate", False, "postForObject", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.web.client", "RestTemplate", False, "put", "", "", "Argument[0]", "request-forgery", "manual"] diff --git a/java/ql/lib/ext/org.springframework.web.context.request.model.json b/java/ql/lib/ext/org.springframework.web.context.request.model.json new file mode 100644 index 000000000000..58e6d939483e --- /dev/null +++ b/java/ql/lib/ext/org.springframework.web.context.request.model.json @@ -0,0 +1,20 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.springframework.web.context.request", "WebRequest", false, "getDescription", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.context.request", "WebRequest", false, "getHeader", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.context.request", "WebRequest", false, "getHeaderNames", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.context.request", "WebRequest", false, "getHeaderValues", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.context.request", "WebRequest", false, "getParameter", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.context.request", "WebRequest", false, "getParameterMap", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.context.request", "WebRequest", false, "getParameterNames", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.context.request", "WebRequest", false, "getParameterValues", "", "", "ReturnValue", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.web.context.request.model.yml b/java/ql/lib/ext/org.springframework.web.context.request.model.yml deleted file mode 100644 index 306bb87348e1..000000000000 --- a/java/ql/lib/ext/org.springframework.web.context.request.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.springframework.web.context.request", "WebRequest", False, "getDescription", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.context.request", "WebRequest", False, "getHeader", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.context.request", "WebRequest", False, "getHeaderNames", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.context.request", "WebRequest", False, "getHeaderValues", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.context.request", "WebRequest", False, "getParameter", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.context.request", "WebRequest", False, "getParameterMap", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.context.request", "WebRequest", False, "getParameterNames", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.context.request", "WebRequest", False, "getParameterValues", "", "", "ReturnValue", "remote", "manual"] diff --git a/java/ql/lib/ext/org.springframework.web.multipart.model.json b/java/ql/lib/ext/org.springframework.web.multipart.model.json new file mode 100644 index 000000000000..9928e656d4e7 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.web.multipart.model.json @@ -0,0 +1,44 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.springframework.web.multipart", "MultipartFile", true, "getBytes", "()", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.multipart", "MultipartFile", true, "getContentType", "()", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.multipart", "MultipartFile", true, "getInputStream", "()", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.multipart", "MultipartFile", true, "getName", "()", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.multipart", "MultipartFile", true, "getOriginalFilename", "()", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.multipart", "MultipartFile", true, "getResource", "()", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.multipart", "MultipartRequest", true, "getFile", "(String)", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.multipart", "MultipartRequest", true, "getFileMap", "()", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.multipart", "MultipartRequest", true, "getFileNames", "()", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.multipart", "MultipartRequest", true, "getFiles", "(String)", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.multipart", "MultipartRequest", true, "getMultiFileMap", "()", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.multipart", "MultipartRequest", true, "getMultipartContentType", "(String)", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.springframework.web.multipart", "MultipartFile", true, "getBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.multipart", "MultipartFile", true, "getName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.multipart", "MultipartFile", true, "getOriginalFilename", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.multipart", "MultipartFile", true, "getResource", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.multipart", "MultipartHttpServletRequest", true, "getMultipartHeaders", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.multipart", "MultipartHttpServletRequest", true, "getRequestHeaders", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.multipart", "MultipartRequest", true, "getFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.multipart", "MultipartRequest", true, "getFileMap", "", "", "Argument[this]", "ReturnValue.MapValue", "taint", "manual"], + ["org.springframework.web.multipart", "MultipartRequest", true, "getFileNames", "", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.springframework.web.multipart", "MultipartRequest", true, "getFiles", "", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.springframework.web.multipart", "MultipartRequest", true, "getMultiFileMap", "", "", "Argument[this]", "ReturnValue.MapValue", "taint", "manual"], + ["org.springframework.web.multipart", "MultipartResolver", true, "resolveMultipart", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.web.multipart.model.yml b/java/ql/lib/ext/org.springframework.web.multipart.model.yml deleted file mode 100644 index a2a627b65010..000000000000 --- a/java/ql/lib/ext/org.springframework.web.multipart.model.yml +++ /dev/null @@ -1,33 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.springframework.web.multipart", "MultipartFile", True, "getBytes", "()", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.multipart", "MultipartFile", True, "getContentType", "()", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.multipart", "MultipartFile", True, "getInputStream", "()", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.multipart", "MultipartFile", True, "getName", "()", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.multipart", "MultipartFile", True, "getOriginalFilename", "()", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.multipart", "MultipartFile", True, "getResource", "()", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.multipart", "MultipartRequest", True, "getFile", "(String)", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.multipart", "MultipartRequest", True, "getFileMap", "()", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.multipart", "MultipartRequest", True, "getFileNames", "()", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.multipart", "MultipartRequest", True, "getFiles", "(String)", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.multipart", "MultipartRequest", True, "getMultiFileMap", "()", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.multipart", "MultipartRequest", True, "getMultipartContentType", "(String)", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.springframework.web.multipart", "MultipartFile", True, "getBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.multipart", "MultipartFile", True, "getName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.multipart", "MultipartFile", True, "getOriginalFilename", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.multipart", "MultipartFile", True, "getResource", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.multipart", "MultipartHttpServletRequest", True, "getMultipartHeaders", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.multipart", "MultipartHttpServletRequest", True, "getRequestHeaders", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.multipart", "MultipartRequest", True, "getFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.multipart", "MultipartRequest", True, "getFileMap", "", "", "Argument[this]", "ReturnValue.MapValue", "taint", "manual"] - - ["org.springframework.web.multipart", "MultipartRequest", True, "getFileNames", "", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.springframework.web.multipart", "MultipartRequest", True, "getFiles", "", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.springframework.web.multipart", "MultipartRequest", True, "getMultiFileMap", "", "", "Argument[this]", "ReturnValue.MapValue", "taint", "manual"] - - ["org.springframework.web.multipart", "MultipartResolver", True, "resolveMultipart", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.springframework.web.portlet.model.json b/java/ql/lib/ext/org.springframework.web.portlet.model.json new file mode 100644 index 000000000000..d41ebbfb0854 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.web.portlet.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.web.portlet", "ModelAndView", false, "ModelAndView", "", "", "Argument[0]", "url-forward", "manual"], + ["org.springframework.web.portlet", "ModelAndView", false, "setViewName", "", "", "Argument[0]", "url-forward", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.web.portlet.model.yml b/java/ql/lib/ext/org.springframework.web.portlet.model.yml deleted file mode 100644 index ba90b531c33e..000000000000 --- a/java/ql/lib/ext/org.springframework.web.portlet.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.web.portlet", "ModelAndView", False, "ModelAndView", "", "", "Argument[0]", "url-forward", "manual"] - - ["org.springframework.web.portlet", "ModelAndView", False, "setViewName", "", "", "Argument[0]", "url-forward", "manual"] diff --git a/java/ql/lib/ext/org.springframework.web.reactive.function.client.model.json b/java/ql/lib/ext/org.springframework.web.reactive.function.client.model.json new file mode 100644 index 000000000000..c79e98afc5dc --- /dev/null +++ b/java/ql/lib/ext/org.springframework.web.reactive.function.client.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.web.reactive.function.client", "WebClient", false, "create", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.web.reactive.function.client", "WebClient$Builder", false, "baseUrl", "", "", "Argument[0]", "request-forgery", "manual"], + ["org.springframework.web.reactive.function.client", "WebClient$UriSpec", true, "uri", "", "", "Argument[0]", "request-forgery", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.web.reactive.function.client.model.yml b/java/ql/lib/ext/org.springframework.web.reactive.function.client.model.yml deleted file mode 100644 index bff40e5f534c..000000000000 --- a/java/ql/lib/ext/org.springframework.web.reactive.function.client.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.web.reactive.function.client", "WebClient", False, "create", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.web.reactive.function.client", "WebClient$Builder", False, "baseUrl", "", "", "Argument[0]", "request-forgery", "manual"] - - ["org.springframework.web.reactive.function.client", "WebClient$UriSpec", True, "uri", "", "", "Argument[0]", "request-forgery", "manual"] diff --git a/java/ql/lib/ext/org.springframework.web.servlet.model.json b/java/ql/lib/ext/org.springframework.web.servlet.model.json new file mode 100644 index 000000000000..eafa542855a5 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.web.servlet.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.springframework.web.servlet", "ModelAndView", false, "ModelAndView", "", "", "Argument[0]", "url-forward", "manual"], + ["org.springframework.web.servlet", "ModelAndView", false, "setViewName", "", "", "Argument[0]", "url-forward", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.web.servlet.model.yml b/java/ql/lib/ext/org.springframework.web.servlet.model.yml deleted file mode 100644 index acdda3d569f6..000000000000 --- a/java/ql/lib/ext/org.springframework.web.servlet.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.springframework.web.servlet", "ModelAndView", False, "ModelAndView", "", "", "Argument[0]", "url-forward", "manual"] - - ["org.springframework.web.servlet", "ModelAndView", False, "setViewName", "", "", "Argument[0]", "url-forward", "manual"] diff --git a/java/ql/lib/ext/org.springframework.web.socket.model.json b/java/ql/lib/ext/org.springframework.web.socket.model.json new file mode 100644 index 000000000000..77409e9e53c2 --- /dev/null +++ b/java/ql/lib/ext/org.springframework.web.socket.model.json @@ -0,0 +1,34 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.springframework.web.socket", "WebSocketHandler", true, "afterConnectionClosed", "", "", "Parameter[0]", "remote", "manual"], + ["org.springframework.web.socket", "WebSocketHandler", true, "afterConnectionEstablished", "", "", "Parameter[0]", "remote", "manual"], + ["org.springframework.web.socket", "WebSocketHandler", true, "handleMessage", "", "", "Parameter[0]", "remote", "manual"], + ["org.springframework.web.socket", "WebSocketHandler", true, "handleMessage", "", "", "Parameter[1]", "remote", "manual"], + ["org.springframework.web.socket", "WebSocketHandler", true, "handleTransportError", "", "", "Parameter[0]", "remote", "manual"], + ["org.springframework.web.socket.handler", "AbstractWebSocketHandler", true, "handleBinaryMessage", "", "", "Parameter[0..1]", "remote", "manual"], + ["org.springframework.web.socket.handler", "AbstractWebSocketHandler", true, "handlePongMessage", "", "", "Parameter[0..1]", "remote", "manual"], + ["org.springframework.web.socket.handler", "AbstractWebSocketHandler", true, "handleTextMessage", "", "", "Parameter[0..1]", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.springframework.web.socket", "TextMessage", true, "asBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.socket", "WebSocketMessage", true, "getPayload", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.socket", "WebSocketSession", true, "getAcceptedProtocol", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.socket", "WebSocketSession", true, "getHandshakeHeaders", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.socket", "WebSocketSession", true, "getPrincipal", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.socket", "WebSocketSession", true, "getUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.web.socket.model.yml b/java/ql/lib/ext/org.springframework.web.socket.model.yml deleted file mode 100644 index 2a70baf2a262..000000000000 --- a/java/ql/lib/ext/org.springframework.web.socket.model.yml +++ /dev/null @@ -1,23 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.springframework.web.socket", "WebSocketHandler", True, "afterConnectionClosed", "", "", "Parameter[0]", "remote", "manual"] - - ["org.springframework.web.socket", "WebSocketHandler", True, "afterConnectionEstablished", "", "", "Parameter[0]", "remote", "manual"] - - ["org.springframework.web.socket", "WebSocketHandler", True, "handleMessage", "", "", "Parameter[0]", "remote", "manual"] - - ["org.springframework.web.socket", "WebSocketHandler", True, "handleMessage", "", "", "Parameter[1]", "remote", "manual"] - - ["org.springframework.web.socket", "WebSocketHandler", True, "handleTransportError", "", "", "Parameter[0]", "remote", "manual"] - - ["org.springframework.web.socket.handler", "AbstractWebSocketHandler", True, "handleBinaryMessage", "", "", "Parameter[0..1]", "remote", "manual"] - - ["org.springframework.web.socket.handler", "AbstractWebSocketHandler", True, "handlePongMessage", "", "", "Parameter[0..1]", "remote", "manual"] - - ["org.springframework.web.socket.handler", "AbstractWebSocketHandler", True, "handleTextMessage", "", "", "Parameter[0..1]", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.springframework.web.socket", "TextMessage", True, "asBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.socket", "WebSocketMessage", True, "getPayload", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.socket", "WebSocketSession", True, "getAcceptedProtocol", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.socket", "WebSocketSession", True, "getHandshakeHeaders", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.socket", "WebSocketSession", True, "getPrincipal", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.socket", "WebSocketSession", True, "getUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] \ No newline at end of file diff --git a/java/ql/lib/ext/org.springframework.web.util.model.json b/java/ql/lib/ext/org.springframework.web.util.model.json new file mode 100644 index 000000000000..7cd569d0a70c --- /dev/null +++ b/java/ql/lib/ext/org.springframework.web.util.model.json @@ -0,0 +1,189 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.springframework.web.util", "UrlPathHelper", false, "getLookupPathForRequest", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "getOriginatingQueryString", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "getOriginatingRequestUri", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "getPathWithinApplication", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "getPathWithinServletMapping", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "getRequestUri", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "getResolvedLookupPath", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "getServletPath", "", "", "ReturnValue", "remote", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "resolveAndCacheLookupPath", "", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.springframework.web.util", "AbstractUriTemplateHandler", true, "getBaseUrl", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "AbstractUriTemplateHandler", true, "setBaseUrl", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "AbstractUriTemplateHandler", true, "setDefaultUriVariables", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + // Writing to a `Request` or `Response` currently doesn't propagate taint to the object itself. + ["org.springframework.web.util", "ContentCachingRequestWrapper", false, "ContentCachingRequestWrapper", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "ContentCachingRequestWrapper", false, "getContentAsByteArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "ContentCachingResponseWrapper", false, "ContentCachingResponseWrapper", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "ContentCachingResponseWrapper", false, "getContentAsByteArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "ContentCachingResponseWrapper", false, "getContentInputStream", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "DefaultUriBuilderFactory", false, "DefaultUriBuilderFactory", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "DefaultUriBuilderFactory", false, "builder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "DefaultUriBuilderFactory", false, "getDefaultUriVariables", "", "", "Argument[this]", "ReturnValue.MapValue", "taint", "manual"], + ["org.springframework.web.util", "DefaultUriBuilderFactory", false, "setDefaultUriVariables", "", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "DefaultUriBuilderFactory", false, "uriString", "", "", "Argument[this,0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "HtmlUtils", false, "htmlEscape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "HtmlUtils", false, "htmlEscapeDecimal", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "HtmlUtils", false, "htmlEscapeHex", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "HtmlUtils", false, "htmlUnescape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "ServletContextPropertyUtils", false, "resolvePlaceholders", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "ServletRequestPathUtils", false, "getCachedPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "ServletRequestPathUtils", false, "getCachedPathValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "ServletRequestPathUtils", false, "getParsedRequestPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "ServletRequestPathUtils", false, "parseAndCache", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "ServletRequestPathUtils", false, "setParsedRequestPath", "", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "build", "(Map)", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "build", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "build", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "fragment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "fragment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "host", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "host", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "path", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "path", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "pathSegment", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "pathSegment", "", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "port", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "port", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "query", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "query", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "queryParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "queryParam", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "queryParam", "(String,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "queryParam", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "queryParamIfPresent", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "queryParamIfPresent", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "queryParamIfPresent", "", "", "Argument[1].Element", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "queryParams", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "queryParams", "", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "queryParams", "", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "replacePath", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "replacePath", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "replaceQuery", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "replaceQuery", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "replaceQueryParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "replaceQueryParam", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "replaceQueryParam", "(String,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "replaceQueryParam", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "replaceQueryParams", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "replaceQueryParams", "", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "replaceQueryParams", "", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "scheme", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "scheme", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "userInfo", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriBuilder", true, "userInfo", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriBuilderFactory", true, "builder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriBuilderFactory", true, "uriString", "", "", "Argument[this,0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "UriComponents", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "copyToUriComponentsBuilder", "", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "encode", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "expand", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "expand", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "expand", "(UriComponents$UriTemplateVariables)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "getFragment", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "getHost", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "getPathSegments", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "getQuery", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "getQueryParams", "", "", "Argument[this]", "ReturnValue.MapKey", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "getQueryParams", "", "", "Argument[this]", "ReturnValue.MapValue.Element", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "getScheme", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "getSchemeSpecificPart", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "getUserInfo", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "normalize", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "toUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents", false, "toUriString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponents$UriTemplateVariables", true, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "build", "(Map)", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "build", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "build", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "buildAndExpand", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "buildAndExpand", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "cloneBuilder", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "encode", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "fromHttpRequest", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "fromHttpUrl", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "fromOriginHeader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "fromPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "fromUri", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "fromUriString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "parseForwardedFor", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "schemeSpecificPart", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "schemeSpecificPart", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "toUriString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "uri", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "uri", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "uriComponents", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "uriComponents", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "uriVariables", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "UriComponentsBuilder", false, "uriVariables", "", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"], + ["org.springframework.web.util", "UriTemplate", false, "expand", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriTemplate", false, "expand", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriTemplate", false, "getVariableNames", "", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"], + ["org.springframework.web.util", "UriTemplate", false, "match", "", "", "Argument[0]", "ReturnValue.MapValue", "taint", "manual"], + ["org.springframework.web.util", "UriTemplate", false, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriTemplateHandler", true, "expand", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriTemplateHandler", true, "expand", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriTemplateHandler", true, "expand", "(String,Map)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriTemplateHandler", true, "expand", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "decode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encodeAuthority", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encodeFragment", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encodeHost", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encodePath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encodePathSegment", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encodePort", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encodeQuery", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encodeQueryParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encodeQueryParams", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encodeQueryParams", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encodeScheme", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encodeUriVariables", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encodeUriVariables", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encodeUriVariables", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "encodeUserInfo", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UriUtils", false, "extractFileExtension", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "decodeMatrixVariables", "", "", "Argument[1].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "decodeMatrixVariables", "", "", "Argument[1].MapValue", "ReturnValue.MapValue", "taint", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "decodePathVariables", "", "", "Argument[1].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "decodePathVariables", "", "", "Argument[1].MapValue", "ReturnValue.MapValue", "taint", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "decodeRequestString", "", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "getContextPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "getOriginatingContextPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "UrlPathHelper", false, "removeSemicolonContent", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "WebUtils", false, "findParameterValue", "(Map,String)", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"], + ["org.springframework.web.util", "WebUtils", false, "findParameterValue", "(ServletRequest,String)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "WebUtils", false, "getCookie", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "WebUtils", false, "getNativeRequest", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "WebUtils", false, "getNativeResponse", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "WebUtils", false, "getParametersStartingWith", "", "", "Argument[0]", "ReturnValue.MapKey", "taint", "manual"], + ["org.springframework.web.util", "WebUtils", false, "getParametersStartingWith", "", "", "Argument[0]", "ReturnValue.MapValue", "taint", "manual"], + ["org.springframework.web.util", "WebUtils", false, "getRealPath", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "WebUtils", false, "getRequiredSessionAttribute", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "WebUtils", false, "getSessionAttribute", "", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["org.springframework.web.util", "WebUtils", false, "parseMatrixVariables", "", "", "Argument[0]", "ReturnValue.MapKey", "taint", "manual"], + ["org.springframework.web.util", "WebUtils", false, "parseMatrixVariables", "", "", "Argument[0]", "ReturnValue.MapValue", "taint", "manual"], + ["org.springframework.web.util", "WebUtils", false, "setSessionAttribute", "", "", "Argument[2]", "Argument[0]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.springframework.web.util.model.yml b/java/ql/lib/ext/org.springframework.web.util.model.yml deleted file mode 100644 index b3a313a6178c..000000000000 --- a/java/ql/lib/ext/org.springframework.web.util.model.yml +++ /dev/null @@ -1,179 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.springframework.web.util", "UrlPathHelper", False, "getLookupPathForRequest", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "getOriginatingQueryString", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "getOriginatingRequestUri", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "getPathWithinApplication", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "getPathWithinServletMapping", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "getRequestUri", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "getResolvedLookupPath", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "getServletPath", "", "", "ReturnValue", "remote", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "resolveAndCacheLookupPath", "", "", "ReturnValue", "remote", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.springframework.web.util", "AbstractUriTemplateHandler", True, "getBaseUrl", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "AbstractUriTemplateHandler", True, "setBaseUrl", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "AbstractUriTemplateHandler", True, "setDefaultUriVariables", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - # Writing to a `Request` or `Response` currently doesn't propagate taint to the object itself. - - ["org.springframework.web.util", "ContentCachingRequestWrapper", False, "ContentCachingRequestWrapper", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "ContentCachingRequestWrapper", False, "getContentAsByteArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "ContentCachingResponseWrapper", False, "ContentCachingResponseWrapper", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "ContentCachingResponseWrapper", False, "getContentAsByteArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "ContentCachingResponseWrapper", False, "getContentInputStream", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "DefaultUriBuilderFactory", False, "DefaultUriBuilderFactory", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "DefaultUriBuilderFactory", False, "builder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "DefaultUriBuilderFactory", False, "getDefaultUriVariables", "", "", "Argument[this]", "ReturnValue.MapValue", "taint", "manual"] - - ["org.springframework.web.util", "DefaultUriBuilderFactory", False, "setDefaultUriVariables", "", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "DefaultUriBuilderFactory", False, "uriString", "", "", "Argument[this,0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "HtmlUtils", False, "htmlEscape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "HtmlUtils", False, "htmlEscapeDecimal", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "HtmlUtils", False, "htmlEscapeHex", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "HtmlUtils", False, "htmlUnescape", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "ServletContextPropertyUtils", False, "resolvePlaceholders", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "ServletRequestPathUtils", False, "getCachedPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "ServletRequestPathUtils", False, "getCachedPathValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "ServletRequestPathUtils", False, "getParsedRequestPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "ServletRequestPathUtils", False, "parseAndCache", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "ServletRequestPathUtils", False, "setParsedRequestPath", "", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "build", "(Map)", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "build", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "build", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "fragment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "fragment", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "host", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "host", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "path", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "path", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "pathSegment", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "pathSegment", "", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "port", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "port", "(java.lang.String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "query", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "query", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "queryParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "queryParam", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "queryParam", "(String,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "queryParam", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "queryParamIfPresent", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "queryParamIfPresent", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "queryParamIfPresent", "", "", "Argument[1].Element", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "queryParams", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "queryParams", "", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "queryParams", "", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "replacePath", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "replacePath", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "replaceQuery", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "replaceQuery", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "replaceQueryParam", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "replaceQueryParam", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "replaceQueryParam", "(String,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "replaceQueryParam", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "replaceQueryParams", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "replaceQueryParams", "", "", "Argument[0].MapKey", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "replaceQueryParams", "", "", "Argument[0].MapValue.Element", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "scheme", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "scheme", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "userInfo", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriBuilder", True, "userInfo", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilderFactory", True, "builder", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriBuilderFactory", True, "uriString", "", "", "Argument[this,0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "UriComponents", "", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "copyToUriComponentsBuilder", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "encode", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "expand", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "expand", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "expand", "(UriComponents$UriTemplateVariables)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "getFragment", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "getHost", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "getPath", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "getPathSegments", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "getQuery", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "getQueryParams", "", "", "Argument[this]", "ReturnValue.MapKey", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "getQueryParams", "", "", "Argument[this]", "ReturnValue.MapValue.Element", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "getScheme", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "getSchemeSpecificPart", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "getUserInfo", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "normalize", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "toUri", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents", False, "toUriString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponents$UriTemplateVariables", True, "getValue", "", "", "Argument[this].MapValue", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "build", "(Map)", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "build", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "build", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "buildAndExpand", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "buildAndExpand", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "cloneBuilder", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "encode", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "fromHttpRequest", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "fromHttpUrl", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "fromOriginHeader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "fromPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "fromUri", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "fromUriString", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "parseForwardedFor", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "schemeSpecificPart", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "schemeSpecificPart", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "toUriString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "uri", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "uri", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "uriComponents", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "uriComponents", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "uriVariables", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "UriComponentsBuilder", False, "uriVariables", "", "", "Argument[0].MapValue", "Argument[this]", "taint", "manual"] - - ["org.springframework.web.util", "UriTemplate", False, "expand", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriTemplate", False, "expand", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriTemplate", False, "getVariableNames", "", "", "Argument[this]", "ReturnValue.Element", "taint", "manual"] - - ["org.springframework.web.util", "UriTemplate", False, "match", "", "", "Argument[0]", "ReturnValue.MapValue", "taint", "manual"] - - ["org.springframework.web.util", "UriTemplate", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriTemplateHandler", True, "expand", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriTemplateHandler", True, "expand", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriTemplateHandler", True, "expand", "(String,Map)", "", "Argument[1].MapValue", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriTemplateHandler", True, "expand", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "decode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encode", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encodeAuthority", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encodeFragment", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encodeHost", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encodePath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encodePathSegment", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encodePort", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encodeQuery", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encodeQueryParam", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encodeQueryParams", "", "", "Argument[0].MapKey", "ReturnValue.MapKey", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encodeQueryParams", "", "", "Argument[0].MapValue", "ReturnValue.MapValue", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encodeScheme", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encodeUriVariables", "(Map)", "", "Argument[0].MapKey", "ReturnValue.MapKey", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encodeUriVariables", "(Map)", "", "Argument[0].MapValue", "ReturnValue.MapValue", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encodeUriVariables", "(Object[])", "", "Argument[0].ArrayElement", "ReturnValue.ArrayElement", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "encodeUserInfo", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UriUtils", False, "extractFileExtension", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "decodeMatrixVariables", "", "", "Argument[1].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "decodeMatrixVariables", "", "", "Argument[1].MapValue", "ReturnValue.MapValue", "taint", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "decodePathVariables", "", "", "Argument[1].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "decodePathVariables", "", "", "Argument[1].MapValue", "ReturnValue.MapValue", "taint", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "decodeRequestString", "", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "getContextPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "getOriginatingContextPath", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "UrlPathHelper", False, "removeSemicolonContent", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "WebUtils", False, "findParameterValue", "(Map,String)", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"] - - ["org.springframework.web.util", "WebUtils", False, "findParameterValue", "(ServletRequest,String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "WebUtils", False, "getCookie", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "WebUtils", False, "getNativeRequest", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "WebUtils", False, "getNativeResponse", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "WebUtils", False, "getParametersStartingWith", "", "", "Argument[0]", "ReturnValue.MapKey", "taint", "manual"] - - ["org.springframework.web.util", "WebUtils", False, "getParametersStartingWith", "", "", "Argument[0]", "ReturnValue.MapValue", "taint", "manual"] - - ["org.springframework.web.util", "WebUtils", False, "getRealPath", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "WebUtils", False, "getRequiredSessionAttribute", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "WebUtils", False, "getSessionAttribute", "", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["org.springframework.web.util", "WebUtils", False, "parseMatrixVariables", "", "", "Argument[0]", "ReturnValue.MapKey", "taint", "manual"] - - ["org.springframework.web.util", "WebUtils", False, "parseMatrixVariables", "", "", "Argument[0]", "ReturnValue.MapValue", "taint", "manual"] - - ["org.springframework.web.util", "WebUtils", False, "setSessionAttribute", "", "", "Argument[2]", "Argument[0]", "taint", "manual"] diff --git a/java/ql/lib/ext/org.thymeleaf.model.json b/java/ql/lib/ext/org.thymeleaf.model.json new file mode 100644 index 000000000000..cf495a1ef8b6 --- /dev/null +++ b/java/ql/lib/ext/org.thymeleaf.model.json @@ -0,0 +1,24 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["org.thymeleaf", "ITemplateEngine", true, "process", "", "", "Argument[0]", "template-injection", "manual"], + ["org.thymeleaf", "ITemplateEngine", true, "processThrottled", "", "", "Argument[0]", "template-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.thymeleaf", "TemplateSpec", false, "TemplateSpec", "", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["org.thymeleaf", "TemplateSpec", false, "getTemplate", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.thymeleaf.model.yml b/java/ql/lib/ext/org.thymeleaf.model.yml deleted file mode 100644 index 2556cad83143..000000000000 --- a/java/ql/lib/ext/org.thymeleaf.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["org.thymeleaf", "ITemplateEngine", True, "process", "", "", "Argument[0]", "template-injection", "manual"] - - ["org.thymeleaf", "ITemplateEngine", True, "processThrottled", "", "", "Argument[0]", "template-injection", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.thymeleaf", "TemplateSpec", False, "TemplateSpec", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["org.thymeleaf", "TemplateSpec", False, "getTemplate", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/org.xml.sax.model.json b/java/ql/lib/ext/org.xml.sax.model.json new file mode 100644 index 000000000000..c24bec1ba25e --- /dev/null +++ b/java/ql/lib/ext/org.xml.sax.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.xml.sax", "InputSource", false, "InputSource", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.xml.sax.model.yml b/java/ql/lib/ext/org.xml.sax.model.yml deleted file mode 100644 index 84bfa6c2435d..000000000000 --- a/java/ql/lib/ext/org.xml.sax.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.xml.sax", "InputSource", False, "InputSource", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] diff --git a/java/ql/lib/ext/org.xmlpull.v1.model.json b/java/ql/lib/ext/org.xmlpull.v1.model.json new file mode 100644 index 000000000000..280dd90b6a84 --- /dev/null +++ b/java/ql/lib/ext/org.xmlpull.v1.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["org.xmlpull.v1", "XmlPullParser", false, "getName", "()", "", "ReturnValue", "remote", "manual"], + ["org.xmlpull.v1", "XmlPullParser", false, "getNamespace", "()", "", "ReturnValue", "remote", "manual"], + ["org.xmlpull.v1", "XmlPullParser", false, "getText", "()", "", "ReturnValue", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.xmlpull.v1.model.yml b/java/ql/lib/ext/org.xmlpull.v1.model.yml deleted file mode 100644 index 9002fda11c12..000000000000 --- a/java/ql/lib/ext/org.xmlpull.v1.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["org.xmlpull.v1", "XmlPullParser", False, "getName", "()", "", "ReturnValue", "remote", "manual"] - - ["org.xmlpull.v1", "XmlPullParser", False, "getNamespace", "()", "", "ReturnValue", "remote", "manual"] - - ["org.xmlpull.v1", "XmlPullParser", False, "getText", "()", "", "ReturnValue", "remote", "manual"] diff --git a/java/ql/lib/ext/org.yaml.snakeyaml.model.json b/java/ql/lib/ext/org.yaml.snakeyaml.model.json new file mode 100644 index 000000000000..8f75dc6b73bc --- /dev/null +++ b/java/ql/lib/ext/org.yaml.snakeyaml.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["org.yaml.snakeyaml", "Yaml", true, "load", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/org.yaml.snakeyaml.model.yml b/java/ql/lib/ext/org.yaml.snakeyaml.model.yml deleted file mode 100644 index e52ef0679bc1..000000000000 --- a/java/ql/lib/ext/org.yaml.snakeyaml.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.yaml.snakeyaml", "Yaml", True, "load", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/play.libs.ws.model.json b/java/ql/lib/ext/play.libs.ws.model.json new file mode 100644 index 000000000000..bd40c1c9f032 --- /dev/null +++ b/java/ql/lib/ext/play.libs.ws.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["play.libs.ws", "WSClient", true, "url", "", "", "Argument[0]", "request-forgery", "manual"], + ["play.libs.ws", "StandaloneWSClient", true, "url", "", "", "Argument[0]", "request-forgery", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/play.libs.ws.model.yml b/java/ql/lib/ext/play.libs.ws.model.yml deleted file mode 100644 index 3547414a7ad4..000000000000 --- a/java/ql/lib/ext/play.libs.ws.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["play.libs.ws", "WSClient", True, "url", "", "", "Argument[0]", "request-forgery", "manual"] - - ["play.libs.ws", "StandaloneWSClient", True, "url", "", "", "Argument[0]", "request-forgery", "manual"] diff --git a/java/ql/lib/ext/play.mvc.model.json b/java/ql/lib/ext/play.mvc.model.json new file mode 100644 index 000000000000..d9df457a075d --- /dev/null +++ b/java/ql/lib/ext/play.mvc.model.json @@ -0,0 +1,66 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["play.mvc", "Http$Request", true, "body", "", "", "ReturnValue", "remote", "manual"], + ["play.mvc", "Http$RequestHeader", true, "cookie", "", "", "ReturnValue", "remote", "manual"], + ["play.mvc", "Http$RequestHeader", true, "cookies", "", "", "ReturnValue", "remote", "manual"], + ["play.mvc", "Http$RequestHeader", true, "getHeader", "", "", "ReturnValue", "remote", "manual"], // v2.4.x + ["play.mvc", "Http$RequestHeader", true, "getHeaders", "", "", "ReturnValue", "remote", "manual"], // v2.7.x + ["play.mvc", "Http$RequestHeader", true, "getQueryString", "", "", "ReturnValue", "remote", "manual"], + ["play.mvc", "Http$RequestHeader", true, "header", "", "", "ReturnValue", "remote", "manual"], // v2.7.x + ["play.mvc", "Http$RequestHeader", true, "headers", "", "", "ReturnValue", "remote", "manual"], // v2.4.x + ["play.mvc", "Http$RequestHeader", true, "host", "", "", "ReturnValue", "remote", "manual"], + ["play.mvc", "Http$RequestHeader", true, "path", "", "", "ReturnValue", "remote", "manual"], + ["play.mvc", "Http$RequestHeader", true, "queryString", "", "", "ReturnValue", "remote", "manual"], + ["play.mvc", "Http$RequestHeader", true, "remoteAddress", "", "", "ReturnValue", "remote", "manual"], + ["play.mvc", "Http$RequestHeader", true, "uri", "", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["play.mvc", "Result", false, "addingToSession", "", "", "Argument[1..2]", "trust-boundary-violation", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["play.mvc", "Http$RequestBody", true, "as", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$RequestBody", true, "asBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], // v2.7.x + ["play.mvc", "Http$RequestBody", true, "asFormUrlEncoded", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$RequestBody", true, "asJson", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$RequestBody", true, "asMultipartFormData", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$RequestBody", true, "asRaw", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$RequestBody", true, "asText", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$RequestBody", true, "asXml", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$RequestBody", true, "parseJson", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], // v2.7.x + ["play.mvc", "Http$MultipartFormData", true, "asFormUrlEncoded", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$MultipartFormData", true, "getFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$MultipartFormData", true, "getFiles", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$MultipartFormData$FilePart", true, "getContentType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$MultipartFormData$FilePart", true, "getDispositionType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], // v2.7.x + ["play.mvc", "Http$MultipartFormData$FilePart", true, "getFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], // v2.4.x + ["play.mvc", "Http$MultipartFormData$FilePart", true, "getFilename", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$MultipartFormData$FilePart", true, "getKey", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$MultipartFormData$FilePart", true, "getRef", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], // v2.7.x + ["play.mvc", "Http$RawBuffer", true, "asBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$RawBuffer", true, "asFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$Cookie", true, "name", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$Cookie", true, "value", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$Cookies", true, "get", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["play.mvc", "Http$Cookies", true, "getCookie", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] // v2.7.x + ] + } + ] +} diff --git a/java/ql/lib/ext/play.mvc.model.yml b/java/ql/lib/ext/play.mvc.model.yml deleted file mode 100644 index 3a11ddd649d1..000000000000 --- a/java/ql/lib/ext/play.mvc.model.yml +++ /dev/null @@ -1,51 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["play.mvc", "Http$Request", True, "body", "", "", "ReturnValue", "remote", "manual"] - - ["play.mvc", "Http$RequestHeader", True, "cookie", "", "", "ReturnValue", "remote", "manual"] - - ["play.mvc", "Http$RequestHeader", True, "cookies", "", "", "ReturnValue", "remote", "manual"] - - ["play.mvc", "Http$RequestHeader", True, "getHeader", "", "", "ReturnValue", "remote", "manual"] # v2.4.x - - ["play.mvc", "Http$RequestHeader", True, "getHeaders", "", "", "ReturnValue", "remote", "manual"] # v2.7.x - - ["play.mvc", "Http$RequestHeader", True, "getQueryString", "", "", "ReturnValue", "remote", "manual"] - - ["play.mvc", "Http$RequestHeader", True, "header", "", "", "ReturnValue", "remote", "manual"] # v2.7.x - - ["play.mvc", "Http$RequestHeader", True, "headers", "", "", "ReturnValue", "remote", "manual"] # v2.4.x - - ["play.mvc", "Http$RequestHeader", True, "host", "", "", "ReturnValue", "remote", "manual"] - - ["play.mvc", "Http$RequestHeader", True, "path", "", "", "ReturnValue", "remote", "manual"] - - ["play.mvc", "Http$RequestHeader", True, "queryString", "", "", "ReturnValue", "remote", "manual"] - - ["play.mvc", "Http$RequestHeader", True, "remoteAddress", "", "", "ReturnValue", "remote", "manual"] - - ["play.mvc", "Http$RequestHeader", True, "uri", "", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["play.mvc", "Result", False, "addingToSession", "", "", "Argument[1..2]", "trust-boundary-violation", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["play.mvc", "Http$RequestBody", True, "as", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$RequestBody", True, "asBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] # v2.7.x - - ["play.mvc", "Http$RequestBody", True, "asFormUrlEncoded", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$RequestBody", True, "asJson", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$RequestBody", True, "asMultipartFormData", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$RequestBody", True, "asRaw", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$RequestBody", True, "asText", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$RequestBody", True, "asXml", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$RequestBody", True, "parseJson", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] # v2.7.x - - ["play.mvc", "Http$MultipartFormData", True, "asFormUrlEncoded", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$MultipartFormData", True, "getFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$MultipartFormData", True, "getFiles", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$MultipartFormData$FilePart", True, "getContentType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$MultipartFormData$FilePart", True, "getDispositionType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] # v2.7.x - - ["play.mvc", "Http$MultipartFormData$FilePart", True, "getFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] # v2.4.x - - ["play.mvc", "Http$MultipartFormData$FilePart", True, "getFilename", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$MultipartFormData$FilePart", True, "getKey", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$MultipartFormData$FilePart", True, "getRef", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] # v2.7.x - - ["play.mvc", "Http$RawBuffer", True, "asBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$RawBuffer", True, "asFile", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$Cookie", True, "name", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$Cookie", True, "value", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$Cookies", True, "get", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["play.mvc", "Http$Cookies", True, "getCookie", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] # v2.7.x diff --git a/java/ql/lib/ext/ratpack.core.form.model.json b/java/ql/lib/ext/ratpack.core.form.model.json new file mode 100644 index 000000000000..1ab5cf0fe39f --- /dev/null +++ b/java/ql/lib/ext/ratpack.core.form.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["ratpack.core.form", "Form", true, "file", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.core.form", "Form", true, "files", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.core.form", "UploadedFile", true, "getFileName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/ratpack.core.form.model.yml b/java/ql/lib/ext/ratpack.core.form.model.yml deleted file mode 100644 index 960285b30947..000000000000 --- a/java/ql/lib/ext/ratpack.core.form.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["ratpack.core.form", "Form", True, "file", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.core.form", "Form", True, "files", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.core.form", "UploadedFile", True, "getFileName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/ratpack.core.handling.model.json b/java/ql/lib/ext/ratpack.core.handling.model.json new file mode 100644 index 000000000000..720a9daca478 --- /dev/null +++ b/java/ql/lib/ext/ratpack.core.handling.model.json @@ -0,0 +1,31 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + // All Context#parse methods that return a Promise are remote flow sources. + ["ratpack.core.handling", "Context", true, "parse", "(com.google.common.reflect.TypeToken)", "", "ReturnValue", "remote", "manual"], + ["ratpack.core.handling", "Context", true, "parse", "(com.google.common.reflect.TypeToken,java.lang.Object)", "", "ReturnValue", "remote", "manual"], + ["ratpack.core.handling", "Context", true, "parse", "(java.lang.Class)", "", "ReturnValue", "remote", "manual"], + ["ratpack.core.handling", "Context", true, "parse", "(java.lang.Class,java.lang.Object)", "", "ReturnValue", "remote", "manual"], + ["ratpack.core.handling", "Context", true, "parse", "(ratpack.core.parse.Parse)", "", "ReturnValue", "remote", "manual"], + ["ratpack.core.handling", "Context", true, "parse", "(ratpack.parse.Parse)", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["ratpack.core.handling", "Context", true, "parse", "(ratpack.core.http.TypedData,ratpack.core.parse.Parse)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["ratpack.core.handling", "Context", true, "parse", "(ratpack.core.http.TypedData,ratpack.core.parse.Parse)", "", "Argument[0]", "ReturnValue.MapKey", "taint", "manual"], + ["ratpack.core.handling", "Context", true, "parse", "(ratpack.core.http.TypedData,ratpack.core.parse.Parse)", "", "Argument[0]", "ReturnValue.MapValue", "taint", "manual"], + ["ratpack.core.handling", "Context", true, "parse", "(ratpack.http.TypedData,ratpack.parse.Parse)", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/ratpack.core.handling.model.yml b/java/ql/lib/ext/ratpack.core.handling.model.yml deleted file mode 100644 index 0882d1b983d1..000000000000 --- a/java/ql/lib/ext/ratpack.core.handling.model.yml +++ /dev/null @@ -1,20 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - # All Context#parse methods that return a Promise are remote flow sources. - - ["ratpack.core.handling", "Context", True, "parse", "(com.google.common.reflect.TypeToken)", "", "ReturnValue", "remote", "manual"] - - ["ratpack.core.handling", "Context", True, "parse", "(com.google.common.reflect.TypeToken,java.lang.Object)", "", "ReturnValue", "remote", "manual"] - - ["ratpack.core.handling", "Context", True, "parse", "(java.lang.Class)", "", "ReturnValue", "remote", "manual"] - - ["ratpack.core.handling", "Context", True, "parse", "(java.lang.Class,java.lang.Object)", "", "ReturnValue", "remote", "manual"] - - ["ratpack.core.handling", "Context", True, "parse", "(ratpack.core.parse.Parse)", "", "ReturnValue", "remote", "manual"] - - ["ratpack.core.handling", "Context", True, "parse", "(ratpack.parse.Parse)", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["ratpack.core.handling", "Context", True, "parse", "(ratpack.core.http.TypedData,ratpack.core.parse.Parse)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["ratpack.core.handling", "Context", True, "parse", "(ratpack.core.http.TypedData,ratpack.core.parse.Parse)", "", "Argument[0]", "ReturnValue.MapKey", "taint", "manual"] - - ["ratpack.core.handling", "Context", True, "parse", "(ratpack.core.http.TypedData,ratpack.core.parse.Parse)", "", "Argument[0]", "ReturnValue.MapValue", "taint", "manual"] - - ["ratpack.core.handling", "Context", True, "parse", "(ratpack.http.TypedData,ratpack.parse.Parse)", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/ratpack.core.http.model.json b/java/ql/lib/ext/ratpack.core.http.model.json new file mode 100644 index 000000000000..c0e795bc0ca2 --- /dev/null +++ b/java/ql/lib/ext/ratpack.core.http.model.json @@ -0,0 +1,40 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["ratpack.core.http", "Request", true, "getBody", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.core.http", "Request", true, "getContentLength", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.core.http", "Request", true, "getCookies", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.core.http", "Request", true, "getHeaders", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.core.http", "Request", true, "getPath", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.core.http", "Request", true, "getQuery", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.core.http", "Request", true, "getQueryParams", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.core.http", "Request", true, "getRawUri", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.core.http", "Request", true, "getUri", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.core.http", "Request", true, "oneCookie", "", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["ratpack.core.http", "Headers", true, "asMultiValueMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.core.http", "Headers", true, "get", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.core.http", "Headers", true, "getAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.core.http", "Headers", true, "getNames", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.core.http", "TypedData", true, "getBuffer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.core.http", "TypedData", true, "getBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.core.http", "TypedData", true, "getContentType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.core.http", "TypedData", true, "getInputStream", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.core.http", "TypedData", true, "getText", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.core.http", "TypedData", true, "writeTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/ratpack.core.http.model.yml b/java/ql/lib/ext/ratpack.core.http.model.yml deleted file mode 100644 index 6f10e5ee70d6..000000000000 --- a/java/ql/lib/ext/ratpack.core.http.model.yml +++ /dev/null @@ -1,29 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["ratpack.core.http", "Request", True, "getBody", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.core.http", "Request", True, "getContentLength", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.core.http", "Request", True, "getCookies", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.core.http", "Request", True, "getHeaders", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.core.http", "Request", True, "getPath", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.core.http", "Request", True, "getQuery", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.core.http", "Request", True, "getQueryParams", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.core.http", "Request", True, "getRawUri", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.core.http", "Request", True, "getUri", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.core.http", "Request", True, "oneCookie", "", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["ratpack.core.http", "Headers", True, "asMultiValueMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.core.http", "Headers", True, "get", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.core.http", "Headers", True, "getAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.core.http", "Headers", True, "getNames", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.core.http", "TypedData", True, "getBuffer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.core.http", "TypedData", True, "getBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.core.http", "TypedData", True, "getContentType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.core.http", "TypedData", True, "getInputStream", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.core.http", "TypedData", True, "getText", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.core.http", "TypedData", True, "writeTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] diff --git a/java/ql/lib/ext/ratpack.exec.model.json b/java/ql/lib/ext/ratpack.exec.model.json new file mode 100644 index 000000000000..894b031336b9 --- /dev/null +++ b/java/ql/lib/ext/ratpack.exec.model.json @@ -0,0 +1,60 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["ratpack.exec", "Promise", true, "apply", "", "", "Argument[this].Element", "Argument[0].Parameter[0].Element", "value", "manual"], + ["ratpack.exec", "Promise", true, "apply", "", "", "Argument[0].ReturnValue.Element", "ReturnValue.Element", "value", "manual"], + ["ratpack.exec", "Promise", true, "blockingMap", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "blockingMap", "", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"], + ["ratpack.exec", "Promise", true, "blockingOp", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "cacheIf", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "flatLeft", "", "", "Argument[this].Element", "ReturnValue.Element.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.exec", "Promise", true, "flatLeft", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "flatLeft", "(Function)", "", "Argument[0].ReturnValue.Element", "ReturnValue.Element.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.exec", "Promise", true, "flatMap", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "flatMap", "", "", "Argument[0].ReturnValue.Element", "ReturnValue.Element", "value", "manual"], + ["ratpack.exec", "Promise", true, "flatMapError", "", "", "Argument[1].ReturnValue.Element", "ReturnValue.Element", "value", "manual"], + ["ratpack.exec", "Promise", true, "flatOp", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "flatRight", "", "", "Argument[this].Element", "ReturnValue.Element.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.exec", "Promise", true, "flatRight", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "flatRight", "(Function)", "", "Argument[0].ReturnValue.Element", "ReturnValue.Element.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.exec", "Promise", true, "flatten", "", "", "Argument[0].ReturnValue.Element", "ReturnValue.Element", "value", "manual"], + ["ratpack.exec", "Promise", true, "left", "", "", "Argument[this].Element", "ReturnValue.Element.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.exec", "Promise", true, "left", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "left", "(Function)", "", "Argument[0].ReturnValue", "ReturnValue.Element.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.exec", "Promise", true, "left", "(Promise)", "", "Argument[0].Element", "ReturnValue.Element.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.exec", "Promise", true, "map", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "map", "", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"], + ["ratpack.exec", "Promise", true, "mapError", "", "", "Argument[1].ReturnValue", "ReturnValue.Element", "value", "manual"], + ["ratpack.exec", "Promise", true, "mapIf", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "mapIf", "", "", "Argument[this].Element", "Argument[1].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "mapIf", "", "", "Argument[this].Element", "Argument[2].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "mapIf", "", "", "Argument[1].ReturnValue", "ReturnValue.Element", "value", "manual"], + ["ratpack.exec", "Promise", true, "mapIf", "", "", "Argument[2].ReturnValue", "ReturnValue.Element", "value", "manual"], + ["ratpack.exec", "Promise", true, "next", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "nextOp", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "nextOpIf", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "nextOpIf", "", "", "Argument[this].Element", "Argument[1].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "replace", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"], + ["ratpack.exec", "Promise", true, "right", "", "", "Argument[this].Element", "ReturnValue.Element.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.exec", "Promise", true, "right", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "right", "(Function)", "", "Argument[0].ReturnValue", "ReturnValue.Element.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.exec", "Promise", true, "right", "(Promise)", "", "Argument[0].Element", "ReturnValue.Element.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.exec", "Promise", true, "route", "", "", "Argument[this]", "ReturnValue", "value", "manual"], + ["ratpack.exec", "Promise", true, "route", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "route", "", "", "Argument[this].Element", "Argument[1].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "sync", "", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"], + ["ratpack.exec", "Promise", true, "then", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.exec", "Promise", true, "value", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["ratpack.exec", "Promise", true, "wiretap", "", "", "Argument[this].Element", "Argument[0].Parameter[0].Element", "value", "manual"], + ["ratpack.exec", "Result", true, "getValue", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["ratpack.exec", "Result", true, "getValueOrThrow", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"], + ["ratpack.exec", "Result", true, "success", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/ratpack.exec.model.yml b/java/ql/lib/ext/ratpack.exec.model.yml deleted file mode 100644 index 44da63c29b77..000000000000 --- a/java/ql/lib/ext/ratpack.exec.model.yml +++ /dev/null @@ -1,53 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["ratpack.exec", "Promise", True, "apply", "", "", "Argument[this].Element", "Argument[0].Parameter[0].Element", "value", "manual"] - - ["ratpack.exec", "Promise", True, "apply", "", "", "Argument[0].ReturnValue.Element", "ReturnValue.Element", "value", "manual"] - - ["ratpack.exec", "Promise", True, "blockingMap", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "blockingMap", "", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"] - - ["ratpack.exec", "Promise", True, "blockingOp", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "cacheIf", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "flatLeft", "", "", "Argument[this].Element", "ReturnValue.Element.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "flatLeft", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "flatLeft", "(Function)", "", "Argument[0].ReturnValue.Element", "ReturnValue.Element.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "flatMap", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "flatMap", "", "", "Argument[0].ReturnValue.Element", "ReturnValue.Element", "value", "manual"] - - ["ratpack.exec", "Promise", True, "flatMapError", "", "", "Argument[1].ReturnValue.Element", "ReturnValue.Element", "value", "manual"] - - ["ratpack.exec", "Promise", True, "flatOp", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "flatRight", "", "", "Argument[this].Element", "ReturnValue.Element.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "flatRight", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "flatRight", "(Function)", "", "Argument[0].ReturnValue.Element", "ReturnValue.Element.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "flatten", "", "", "Argument[0].ReturnValue.Element", "ReturnValue.Element", "value", "manual"] - - ["ratpack.exec", "Promise", True, "left", "", "", "Argument[this].Element", "ReturnValue.Element.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "left", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "left", "(Function)", "", "Argument[0].ReturnValue", "ReturnValue.Element.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "left", "(Promise)", "", "Argument[0].Element", "ReturnValue.Element.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "map", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "map", "", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"] - - ["ratpack.exec", "Promise", True, "mapError", "", "", "Argument[1].ReturnValue", "ReturnValue.Element", "value", "manual"] - - ["ratpack.exec", "Promise", True, "mapIf", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "mapIf", "", "", "Argument[this].Element", "Argument[1].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "mapIf", "", "", "Argument[this].Element", "Argument[2].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "mapIf", "", "", "Argument[1].ReturnValue", "ReturnValue.Element", "value", "manual"] - - ["ratpack.exec", "Promise", True, "mapIf", "", "", "Argument[2].ReturnValue", "ReturnValue.Element", "value", "manual"] - - ["ratpack.exec", "Promise", True, "next", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "nextOp", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "nextOpIf", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "nextOpIf", "", "", "Argument[this].Element", "Argument[1].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "replace", "", "", "Argument[0].Element", "ReturnValue.Element", "value", "manual"] - - ["ratpack.exec", "Promise", True, "right", "", "", "Argument[this].Element", "ReturnValue.Element.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "right", "(Function)", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "right", "(Function)", "", "Argument[0].ReturnValue", "ReturnValue.Element.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "right", "(Promise)", "", "Argument[0].Element", "ReturnValue.Element.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "route", "", "", "Argument[this]", "ReturnValue", "value", "manual"] - - ["ratpack.exec", "Promise", True, "route", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "route", "", "", "Argument[this].Element", "Argument[1].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "sync", "", "", "Argument[0].ReturnValue", "ReturnValue.Element", "value", "manual"] - - ["ratpack.exec", "Promise", True, "then", "", "", "Argument[this].Element", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.exec", "Promise", True, "value", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["ratpack.exec", "Promise", True, "wiretap", "", "", "Argument[this].Element", "Argument[0].Parameter[0].Element", "value", "manual"] - - ["ratpack.exec", "Result", True, "getValue", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["ratpack.exec", "Result", True, "getValueOrThrow", "", "", "Argument[this].Element", "ReturnValue", "value", "manual"] - - ["ratpack.exec", "Result", True, "success", "", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] diff --git a/java/ql/lib/ext/ratpack.form.model.json b/java/ql/lib/ext/ratpack.form.model.json new file mode 100644 index 000000000000..eed704881a5a --- /dev/null +++ b/java/ql/lib/ext/ratpack.form.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["ratpack.form", "Form", true, "file", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.form", "Form", true, "files", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.form", "UploadedFile", true, "getFileName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/ratpack.form.model.yml b/java/ql/lib/ext/ratpack.form.model.yml deleted file mode 100644 index 4ec1d01edc06..000000000000 --- a/java/ql/lib/ext/ratpack.form.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["ratpack.form", "Form", True, "file", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.form", "Form", True, "files", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.form", "UploadedFile", True, "getFileName", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/ratpack.func.model.json b/java/ql/lib/ext/ratpack.func.model.json new file mode 100644 index 000000000000..3fe8dec24e21 --- /dev/null +++ b/java/ql/lib/ext/ratpack.func.model.json @@ -0,0 +1,51 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["ratpack.func", "MultiValueMap", true, "asMultimap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["ratpack.func", "MultiValueMap", true, "asMultimap", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["ratpack.func", "MultiValueMap", true, "getAll", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["ratpack.func", "MultiValueMap", true, "getAll", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue.Element", "value", "manual"], + ["ratpack.func", "MultiValueMap", true, "getAll", "(Object)", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["ratpack.func", "Pair", true, "getLeft", "", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue", "value", "manual"], + ["ratpack.func", "Pair", true, "getRight", "", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue", "value", "manual"], + ["ratpack.func", "Pair", true, "left", "()", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue", "value", "manual"], + ["ratpack.func", "Pair", true, "left", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.func", "Pair", true, "left", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + // `map` maps over the `Pair` + ["ratpack.func", "Pair", true, "map", "", "", "Argument[this]", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.func", "Pair", true, "map", "", "", "Argument[0].ReturnValue", "ReturnValue", "value", "manual"], + // `mapLeft` & `mapRight` map over their respective fields + ["ratpack.func", "Pair", true, "mapLeft", "", "", "Argument[this].Field[ratpack.func.Pair.left]", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.func", "Pair", true, "mapLeft", "", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.func", "Pair", true, "mapLeft", "", "", "Argument[0].ReturnValue", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.func", "Pair", true, "mapRight", "", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.func", "Pair", true, "mapRight", "", "", "Argument[this].Field[ratpack.func.Pair.right]", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.func", "Pair", true, "mapRight", "", "", "Argument[0].ReturnValue", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + // `nestLeft` Pair.nestLeft(C) -> Pair, B> + ["ratpack.func", "Pair", true, "nestLeft", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left].Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.func", "Pair", true, "nestLeft", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.func", "Pair", true, "nestLeft", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left].Field[ratpack.func.Pair.left]", "value", "manual"], + // `nestRight` Pair.nestRight(C) -> Pair> + ["ratpack.func", "Pair", true, "nestRight", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.func", "Pair", true, "nestRight", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right].Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.func", "Pair", true, "nestRight", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.right].Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.func", "Pair", true, "of", "", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.func", "Pair", true, "of", "", "", "Argument[1]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.func", "Pair", true, "pair", "", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.func", "Pair", true, "pair", "", "", "Argument[1]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.func", "Pair", true, "pushLeft", "(Object)", "", "Argument[this]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.func", "Pair", true, "pushLeft", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.func", "Pair", true, "pushRight", "(Object)", "", "Argument[this]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.func", "Pair", true, "pushRight", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.func", "Pair", true, "right", "()", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue", "value", "manual"], + ["ratpack.func", "Pair", true, "right", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.func", "Pair", true, "right", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/ratpack.func.model.yml b/java/ql/lib/ext/ratpack.func.model.yml deleted file mode 100644 index f9f34219a023..000000000000 --- a/java/ql/lib/ext/ratpack.func.model.yml +++ /dev/null @@ -1,44 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["ratpack.func", "MultiValueMap", True, "asMultimap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["ratpack.func", "MultiValueMap", True, "asMultimap", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["ratpack.func", "MultiValueMap", True, "getAll", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["ratpack.func", "MultiValueMap", True, "getAll", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue.Element", "value", "manual"] - - ["ratpack.func", "MultiValueMap", True, "getAll", "(Object)", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["ratpack.func", "Pair", True, "getLeft", "", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue", "value", "manual"] - - ["ratpack.func", "Pair", True, "getRight", "", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue", "value", "manual"] - - ["ratpack.func", "Pair", True, "left", "()", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue", "value", "manual"] - - ["ratpack.func", "Pair", True, "left", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.func", "Pair", True, "left", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - # `map` maps over the `Pair` - - ["ratpack.func", "Pair", True, "map", "", "", "Argument[this]", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.func", "Pair", True, "map", "", "", "Argument[0].ReturnValue", "ReturnValue", "value", "manual"] - # `mapLeft` & `mapRight` map over their respective fields - - ["ratpack.func", "Pair", True, "mapLeft", "", "", "Argument[this].Field[ratpack.func.Pair.left]", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.func", "Pair", True, "mapLeft", "", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.func", "Pair", True, "mapLeft", "", "", "Argument[0].ReturnValue", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.func", "Pair", True, "mapRight", "", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.func", "Pair", True, "mapRight", "", "", "Argument[this].Field[ratpack.func.Pair.right]", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.func", "Pair", True, "mapRight", "", "", "Argument[0].ReturnValue", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - # `nestLeft` Pair.nestLeft(C) -> Pair, B> - - ["ratpack.func", "Pair", True, "nestLeft", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left].Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.func", "Pair", True, "nestLeft", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.func", "Pair", True, "nestLeft", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left].Field[ratpack.func.Pair.left]", "value", "manual"] - # `nestRight` Pair.nestRight(C) -> Pair> - - ["ratpack.func", "Pair", True, "nestRight", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.func", "Pair", True, "nestRight", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right].Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.func", "Pair", True, "nestRight", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.right].Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.func", "Pair", True, "of", "", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.func", "Pair", True, "of", "", "", "Argument[1]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.func", "Pair", True, "pair", "", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.func", "Pair", True, "pair", "", "", "Argument[1]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.func", "Pair", True, "pushLeft", "(Object)", "", "Argument[this]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.func", "Pair", True, "pushLeft", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.func", "Pair", True, "pushRight", "(Object)", "", "Argument[this]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.func", "Pair", True, "pushRight", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.func", "Pair", True, "right", "()", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue", "value", "manual"] - - ["ratpack.func", "Pair", True, "right", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.func", "Pair", True, "right", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] diff --git a/java/ql/lib/ext/ratpack.handling.model.json b/java/ql/lib/ext/ratpack.handling.model.json new file mode 100644 index 000000000000..1b5f94f36b2a --- /dev/null +++ b/java/ql/lib/ext/ratpack.handling.model.json @@ -0,0 +1,31 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + // All Context#parse methods that return a Promise are remote flow sources. + ["ratpack.handling", "Context", true, "parse", "(com.google.common.reflect.TypeToken)", "", "ReturnValue", "remote", "manual"], + ["ratpack.handling", "Context", true, "parse", "(com.google.common.reflect.TypeToken,java.lang.Object)", "", "ReturnValue", "remote", "manual"], + ["ratpack.handling", "Context", true, "parse", "(java.lang.Class)", "", "ReturnValue", "remote", "manual"], + ["ratpack.handling", "Context", true, "parse", "(java.lang.Class,java.lang.Object)", "", "ReturnValue", "remote", "manual"], + ["ratpack.handling", "Context", true, "parse", "(ratpack.core.parse.Parse)", "", "ReturnValue", "remote", "manual"], + ["ratpack.handling", "Context", true, "parse", "(ratpack.parse.Parse)", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["ratpack.handling", "Context", true, "parse", "(ratpack.core.http.TypedData,ratpack.core.parse.Parse)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["ratpack.handling", "Context", true, "parse", "(ratpack.core.http.TypedData,ratpack.core.parse.Parse)", "", "Argument[0]", "ReturnValue.MapKey", "taint", "manual"], + ["ratpack.handling", "Context", true, "parse", "(ratpack.core.http.TypedData,ratpack.core.parse.Parse)", "", "Argument[0]", "ReturnValue.MapValue", "taint", "manual"], + ["ratpack.handling", "Context", true, "parse", "(ratpack.http.TypedData,ratpack.parse.Parse)", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/ratpack.handling.model.yml b/java/ql/lib/ext/ratpack.handling.model.yml deleted file mode 100644 index 1552fc7c1fdd..000000000000 --- a/java/ql/lib/ext/ratpack.handling.model.yml +++ /dev/null @@ -1,20 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - # All Context#parse methods that return a Promise are remote flow sources. - - ["ratpack.handling", "Context", True, "parse", "(com.google.common.reflect.TypeToken)", "", "ReturnValue", "remote", "manual"] - - ["ratpack.handling", "Context", True, "parse", "(com.google.common.reflect.TypeToken,java.lang.Object)", "", "ReturnValue", "remote", "manual"] - - ["ratpack.handling", "Context", True, "parse", "(java.lang.Class)", "", "ReturnValue", "remote", "manual"] - - ["ratpack.handling", "Context", True, "parse", "(java.lang.Class,java.lang.Object)", "", "ReturnValue", "remote", "manual"] - - ["ratpack.handling", "Context", True, "parse", "(ratpack.core.parse.Parse)", "", "ReturnValue", "remote", "manual"] - - ["ratpack.handling", "Context", True, "parse", "(ratpack.parse.Parse)", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["ratpack.handling", "Context", True, "parse", "(ratpack.core.http.TypedData,ratpack.core.parse.Parse)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["ratpack.handling", "Context", True, "parse", "(ratpack.core.http.TypedData,ratpack.core.parse.Parse)", "", "Argument[0]", "ReturnValue.MapKey", "taint", "manual"] - - ["ratpack.handling", "Context", True, "parse", "(ratpack.core.http.TypedData,ratpack.core.parse.Parse)", "", "Argument[0]", "ReturnValue.MapValue", "taint", "manual"] - - ["ratpack.handling", "Context", True, "parse", "(ratpack.http.TypedData,ratpack.parse.Parse)", "", "Argument[0]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/lib/ext/ratpack.http.model.json b/java/ql/lib/ext/ratpack.http.model.json new file mode 100644 index 000000000000..54796b422790 --- /dev/null +++ b/java/ql/lib/ext/ratpack.http.model.json @@ -0,0 +1,40 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["ratpack.http", "Request", true, "getBody", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.http", "Request", true, "getContentLength", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.http", "Request", true, "getCookies", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.http", "Request", true, "getHeaders", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.http", "Request", true, "getPath", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.http", "Request", true, "getQuery", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.http", "Request", true, "getQueryParams", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.http", "Request", true, "getRawUri", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.http", "Request", true, "getUri", "", "", "ReturnValue", "remote", "manual"], + ["ratpack.http", "Request", true, "oneCookie", "", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["ratpack.http", "Headers", true, "asMultiValueMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.http", "Headers", true, "get", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.http", "Headers", true, "getAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.http", "Headers", true, "getNames", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.http", "TypedData", true, "getBuffer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.http", "TypedData", true, "getBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.http", "TypedData", true, "getContentType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.http", "TypedData", true, "getInputStream", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.http", "TypedData", true, "getText", "", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["ratpack.http", "TypedData", true, "writeTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/ratpack.http.model.yml b/java/ql/lib/ext/ratpack.http.model.yml deleted file mode 100644 index acd2ddcf21f4..000000000000 --- a/java/ql/lib/ext/ratpack.http.model.yml +++ /dev/null @@ -1,29 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["ratpack.http", "Request", True, "getBody", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.http", "Request", True, "getContentLength", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.http", "Request", True, "getCookies", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.http", "Request", True, "getHeaders", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.http", "Request", True, "getPath", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.http", "Request", True, "getQuery", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.http", "Request", True, "getQueryParams", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.http", "Request", True, "getRawUri", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.http", "Request", True, "getUri", "", "", "ReturnValue", "remote", "manual"] - - ["ratpack.http", "Request", True, "oneCookie", "", "", "ReturnValue", "remote", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["ratpack.http", "Headers", True, "asMultiValueMap", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.http", "Headers", True, "get", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.http", "Headers", True, "getAll", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.http", "Headers", True, "getNames", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.http", "TypedData", True, "getBuffer", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.http", "TypedData", True, "getBytes", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.http", "TypedData", True, "getContentType", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.http", "TypedData", True, "getInputStream", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.http", "TypedData", True, "getText", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["ratpack.http", "TypedData", True, "writeTo", "", "", "Argument[this]", "Argument[0]", "taint", "manual"] diff --git a/java/ql/lib/ext/ratpack.util.model.json b/java/ql/lib/ext/ratpack.util.model.json new file mode 100644 index 000000000000..f45527ccaa21 --- /dev/null +++ b/java/ql/lib/ext/ratpack.util.model.json @@ -0,0 +1,51 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["ratpack.util", "MultiValueMap", true, "asMultimap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["ratpack.util", "MultiValueMap", true, "asMultimap", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"], + ["ratpack.util", "MultiValueMap", true, "getAll", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"], + ["ratpack.util", "MultiValueMap", true, "getAll", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue.Element", "value", "manual"], + ["ratpack.util", "MultiValueMap", true, "getAll", "(Object)", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"], + ["ratpack.util", "Pair", true, "getLeft", "", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue", "value", "manual"], + ["ratpack.util", "Pair", true, "getRight", "", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue", "value", "manual"], + ["ratpack.util", "Pair", true, "left", "()", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue", "value", "manual"], + ["ratpack.util", "Pair", true, "left", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.util", "Pair", true, "left", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + // `map` maps over the `Pair` + ["ratpack.util", "Pair", true, "map", "", "", "Argument[this]", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.util", "Pair", true, "map", "", "", "Argument[0].ReturnValue", "ReturnValue", "value", "manual"], + // `mapLeft` & `mapRight` map over their respective fields + ["ratpack.util", "Pair", true, "mapLeft", "", "", "Argument[this].Field[ratpack.func.Pair.left]", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.util", "Pair", true, "mapLeft", "", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.util", "Pair", true, "mapLeft", "", "", "Argument[0].ReturnValue", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.util", "Pair", true, "mapRight", "", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.util", "Pair", true, "mapRight", "", "", "Argument[this].Field[ratpack.func.Pair.right]", "Argument[0].Parameter[0]", "value", "manual"], + ["ratpack.util", "Pair", true, "mapRight", "", "", "Argument[0].ReturnValue", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + // `nestLeft` Pair.nestLeft(C) -> Pair, B> + ["ratpack.util", "Pair", true, "nestLeft", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left].Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.util", "Pair", true, "nestLeft", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.util", "Pair", true, "nestLeft", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left].Field[ratpack.func.Pair.left]", "value", "manual"], + // `nestRight` Pair.nestRight(C) -> Pair> + ["ratpack.util", "Pair", true, "nestRight", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.util", "Pair", true, "nestRight", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right].Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.util", "Pair", true, "nestRight", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.right].Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.util", "Pair", true, "of", "", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.util", "Pair", true, "of", "", "", "Argument[1]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.util", "Pair", true, "pair", "", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.util", "Pair", true, "pair", "", "", "Argument[1]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.util", "Pair", true, "pushLeft", "(Object)", "", "Argument[this]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.util", "Pair", true, "pushLeft", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.util", "Pair", true, "pushRight", "(Object)", "", "Argument[this]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.util", "Pair", true, "pushRight", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"], + ["ratpack.util", "Pair", true, "right", "()", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue", "value", "manual"], + ["ratpack.util", "Pair", true, "right", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"], + ["ratpack.util", "Pair", true, "right", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/ratpack.util.model.yml b/java/ql/lib/ext/ratpack.util.model.yml deleted file mode 100644 index 80b7113d355a..000000000000 --- a/java/ql/lib/ext/ratpack.util.model.yml +++ /dev/null @@ -1,44 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["ratpack.util", "MultiValueMap", True, "asMultimap", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["ratpack.util", "MultiValueMap", True, "asMultimap", "", "", "Argument[this].MapValue", "ReturnValue.MapValue", "value", "manual"] - - ["ratpack.util", "MultiValueMap", True, "getAll", "", "", "Argument[this].MapKey", "ReturnValue.MapKey", "value", "manual"] - - ["ratpack.util", "MultiValueMap", True, "getAll", "()", "", "Argument[this].MapValue", "ReturnValue.MapValue.Element", "value", "manual"] - - ["ratpack.util", "MultiValueMap", True, "getAll", "(Object)", "", "Argument[this].MapValue", "ReturnValue.Element", "value", "manual"] - - ["ratpack.util", "Pair", True, "getLeft", "", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue", "value", "manual"] - - ["ratpack.util", "Pair", True, "getRight", "", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue", "value", "manual"] - - ["ratpack.util", "Pair", True, "left", "()", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue", "value", "manual"] - - ["ratpack.util", "Pair", True, "left", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.util", "Pair", True, "left", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - # `map` maps over the `Pair` - - ["ratpack.util", "Pair", True, "map", "", "", "Argument[this]", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.util", "Pair", True, "map", "", "", "Argument[0].ReturnValue", "ReturnValue", "value", "manual"] - # `mapLeft` & `mapRight` map over their respective fields - - ["ratpack.util", "Pair", True, "mapLeft", "", "", "Argument[this].Field[ratpack.func.Pair.left]", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.util", "Pair", True, "mapLeft", "", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.util", "Pair", True, "mapLeft", "", "", "Argument[0].ReturnValue", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.util", "Pair", True, "mapRight", "", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.util", "Pair", True, "mapRight", "", "", "Argument[this].Field[ratpack.func.Pair.right]", "Argument[0].Parameter[0]", "value", "manual"] - - ["ratpack.util", "Pair", True, "mapRight", "", "", "Argument[0].ReturnValue", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - # `nestLeft` Pair.nestLeft(C) -> Pair, B> - - ["ratpack.util", "Pair", True, "nestLeft", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left].Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.util", "Pair", True, "nestLeft", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.util", "Pair", True, "nestLeft", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left].Field[ratpack.func.Pair.left]", "value", "manual"] - # `nestRight` Pair.nestRight(C) -> Pair> - - ["ratpack.util", "Pair", True, "nestRight", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.util", "Pair", True, "nestRight", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue.Field[ratpack.func.Pair.right].Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.util", "Pair", True, "nestRight", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.right].Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.util", "Pair", True, "of", "", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.util", "Pair", True, "of", "", "", "Argument[1]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.util", "Pair", True, "pair", "", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.util", "Pair", True, "pair", "", "", "Argument[1]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.util", "Pair", True, "pushLeft", "(Object)", "", "Argument[this]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.util", "Pair", True, "pushLeft", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.util", "Pair", True, "pushRight", "(Object)", "", "Argument[this]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.util", "Pair", True, "pushRight", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] - - ["ratpack.util", "Pair", True, "right", "()", "", "Argument[this].Field[ratpack.func.Pair.right]", "ReturnValue", "value", "manual"] - - ["ratpack.util", "Pair", True, "right", "(Object)", "", "Argument[this].Field[ratpack.func.Pair.left]", "ReturnValue.Field[ratpack.func.Pair.left]", "value", "manual"] - - ["ratpack.util", "Pair", True, "right", "(Object)", "", "Argument[0]", "ReturnValue.Field[ratpack.func.Pair.right]", "value", "manual"] diff --git a/java/ql/lib/ext/retrofit2.model.json b/java/ql/lib/ext/retrofit2.model.json new file mode 100644 index 000000000000..b9426584bd4c --- /dev/null +++ b/java/ql/lib/ext/retrofit2.model.json @@ -0,0 +1,22 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["retrofit2", "Retrofit$Builder", true, "baseUrl", "", "", "Argument[0]", "request-forgery", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["retrofit2", "Retrofit$Builder", false, "baseUrl", "(String)", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/retrofit2.model.yml b/java/ql/lib/ext/retrofit2.model.yml deleted file mode 100644 index 7096588aed62..000000000000 --- a/java/ql/lib/ext/retrofit2.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["retrofit2", "Retrofit$Builder", True, "baseUrl", "", "", "Argument[0]", "request-forgery", "manual"] - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["retrofit2", "Retrofit$Builder", False, "baseUrl", "(String)", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/software.amazon.awssdk.transfer.s3.model.model.json b/java/ql/lib/ext/software.amazon.awssdk.transfer.s3.model.model.json new file mode 100644 index 000000000000..7a56d4d15c58 --- /dev/null +++ b/java/ql/lib/ext/software.amazon.awssdk.transfer.s3.model.model.json @@ -0,0 +1,20 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["software.amazon.awssdk.transfer.s3.model", "ResumableFileUpload", true, "serializeToFile", "(Path)", "", "Argument[0]", "path-injection", "manual"], + ["software.amazon.awssdk.transfer.s3.model", "DownloadFileRequest$Builder", true, "destination", "(Path)", "", "Argument[0]", "path-injection", "manual"], + ["software.amazon.awssdk.transfer.s3.model", "UploadFileRequest$Builder", true, "source", "(Path)", "", "Argument[0]", "path-injection", "manual"], + ["software.amazon.awssdk.transfer.s3.model", "DownloadDirectoryRequest$Builder", true, "destination", "(Path)", "", "Argument[0]", "path-injection", "manual"], + ["software.amazon.awssdk.transfer.s3.model", "ResumableFileDownload", true, "fromFile", "(Path)", "", "Argument[0]", "path-injection", "manual"], + ["software.amazon.awssdk.transfer.s3.model", "ResumableFileDownload", true, "serializeToFile", "(Path)", "", "Argument[0]", "path-injection", "manual"], + ["software.amazon.awssdk.transfer.s3.model", "ResumableFileUpload", true, "fromFile", "(Path)", "", "Argument[0]", "path-injection", "manual"], + ["software.amazon.awssdk.transfer.s3.model", "UploadDirectoryRequest$Builder", true, "source", "(Path)", "", "Argument[0]", "path-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/software.amazon.awssdk.transfer.s3.model.model.yml b/java/ql/lib/ext/software.amazon.awssdk.transfer.s3.model.model.yml deleted file mode 100644 index e35ae485e392..000000000000 --- a/java/ql/lib/ext/software.amazon.awssdk.transfer.s3.model.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["software.amazon.awssdk.transfer.s3.model", "ResumableFileUpload", True, "serializeToFile", "(Path)", "", "Argument[0]", "path-injection", "manual"] - - ["software.amazon.awssdk.transfer.s3.model", "DownloadFileRequest$Builder", True, "destination", "(Path)", "", "Argument[0]", "path-injection", "manual"] - - ["software.amazon.awssdk.transfer.s3.model", "UploadFileRequest$Builder", True, "source", "(Path)", "", "Argument[0]", "path-injection", "manual"] - - ["software.amazon.awssdk.transfer.s3.model", "DownloadDirectoryRequest$Builder", True, "destination", "(Path)", "", "Argument[0]", "path-injection", "manual"] - - ["software.amazon.awssdk.transfer.s3.model", "ResumableFileDownload", True, "fromFile", "(Path)", "", "Argument[0]", "path-injection", "manual"] - - ["software.amazon.awssdk.transfer.s3.model", "ResumableFileDownload", True, "serializeToFile", "(Path)", "", "Argument[0]", "path-injection", "manual"] - - ["software.amazon.awssdk.transfer.s3.model", "ResumableFileUpload", True, "fromFile", "(Path)", "", "Argument[0]", "path-injection", "manual"] - - ["software.amazon.awssdk.transfer.s3.model", "UploadDirectoryRequest$Builder", True, "source", "(Path)", "", "Argument[0]", "path-injection", "manual"] diff --git a/java/ql/lib/ext/struts2.model.json b/java/ql/lib/ext/struts2.model.json new file mode 100644 index 000000000000..4db072fdee82 --- /dev/null +++ b/java/ql/lib/ext/struts2.model.json @@ -0,0 +1,76 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.opensymphony.xwork2.ognl", "OgnlValueStack", false, "setValue", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlValueStack", false, "getValue", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlValueStack", false, "setParameter", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlValueStack", false, "trySetValue", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlValueStack", false, "getValueUsingOgnl", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlValueStack", false, "tryFindValue", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlValueStack", false, "findValue", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlValueStack", false, "findString", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlValueStack", false, "tryFindValueWhenExpressionIsNotNull", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlReflectionProvider", false, "getValue", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlReflectionProvider", false, "setValue", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlReflectionProvider", false, "setProperty", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlReflectionProvider", false, "setProperties", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "setProperties", "(Map,Object)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "setProperties", "(Map,Object,Map)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "setProperties", "(Map,Object,Map,boolean)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "setProperties", "(Map,Object,boolean)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "setProperty", "(String,Object,Object,Map)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "setProperty", "(String,Object,Object,Map,boolean)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.util", "LocalizedTextUtil", false, "findText", "", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.util", "LocalizedTextUtil", false, "findText", "", "", "Argument[3]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.util", "OgnlTextParser", false, "evaluate", "", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(String,ValueStack)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(String,ValueStack,TextParseUtil$ParsedValueEvaluator)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack)", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack,Class)", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator)", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator,int)", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char[],String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator)", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char[],String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator,int)", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariablesCollection", "(String,ValueStack,boolean,TextParseUtil$ParsedValueEvaluator)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariablesCollection", "(char[],String,ValueStack,boolean,TextParseUtil$ParsedValueEvaluator,int)", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "ActionSupport", true, "getFormatted", "(String,String)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "ActionSupport", true, "getFormatted", "(String,String)", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,List)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String)", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List)", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List,ValueStack)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List,ValueStack)", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String)", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[])", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[])", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[],ValueStack)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[],ValueStack)", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String[])", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "hasKey", "(String)", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2", "TextProvider", true, "hasKey", "(String)", "", "Argument[this]", "ognl-injection", "manual"], + ["org.apache.struts2.util", "StrutsUtil", true, "findString", "(String)", "", "Argument[0]", "ognl-injection", "manual"], + ["org.apache.struts2.util", "StrutsUtil", true, "findValue", "(String,String)", "", "Argument[0]", "ognl-injection", "manual"], + ["org.apache.struts2.util", "StrutsUtil", true, "getText", "(String)", "", "Argument[0]", "ognl-injection", "manual"], + ["org.apache.struts2.util", "StrutsUtil", true, "isTrue", "(String)", "", "Argument[0]", "ognl-injection", "manual"], + ["org.apache.struts2.util", "StrutsUtil", true, "makeSelectList", "(String,String,String,String)", "", "Argument[0]", "ognl-injection", "manual"], + ["org.apache.struts2.util", "StrutsUtil", true, "makeSelectList", "(String,String,String,String)", "", "Argument[1]", "ognl-injection", "manual"], + ["org.apache.struts2.util", "StrutsUtil", true, "makeSelectList", "(String,String,String,String)", "", "Argument[2]", "ognl-injection", "manual"], + ["org.apache.struts2.util", "StrutsUtil", true, "makeSelectList", "(String,String,String,String)", "", "Argument[3]", "ognl-injection", "manual"], + ["org.apache.struts2.util", "StrutsUtil", true, "translateVariables", "", "", "Argument[0]", "ognl-injection", "manual"], + ["org.apache.struts2.views.jsp", "StrutsBodyTagSupport", false, "findPattern", "", "", "Argument[1]", "ognl-injection", "manual"], + ["org.apache.struts2.views.jsp", "StrutsBodyTagSupport", false, "findString", "", "", "Argument[1]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.validator.validators", "ValidatorSupport", false, "parse", "", "", "Argument[0]", "ognl-injection", "manual"], + ["com.opensymphony.xwork2.validator.validators", "ValidatorSupport", false, "getFieldValue", "", "", "Argument[0]", "ognl-injection", "manual"] + ] + } + ] +} diff --git a/java/ql/lib/ext/struts2.model.yml b/java/ql/lib/ext/struts2.model.yml deleted file mode 100644 index bf49066bd67e..000000000000 --- a/java/ql/lib/ext/struts2.model.yml +++ /dev/null @@ -1,69 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.opensymphony.xwork2.ognl", "OgnlValueStack", False, "setValue", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlValueStack", False, "getValue", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlValueStack", False, "setParameter", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlValueStack", False, "trySetValue", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlValueStack", False, "getValueUsingOgnl", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlValueStack", False, "tryFindValue", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlValueStack", False, "findValue", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlValueStack", False, "findString", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlValueStack", False, "tryFindValueWhenExpressionIsNotNull", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlReflectionProvider", False, "getValue", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlReflectionProvider", False, "setValue", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlReflectionProvider", False, "setProperty", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlReflectionProvider", False, "setProperties", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "setProperties", "(Map,Object)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "setProperties", "(Map,Object,Map)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "setProperties", "(Map,Object,Map,boolean)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "setProperties", "(Map,Object,boolean)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "setProperty", "(String,Object,Object,Map)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.ognl", "OgnlUtil", true, "setProperty", "(String,Object,Object,Map,boolean)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.util", "LocalizedTextUtil", False, "findText", "", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.util", "LocalizedTextUtil", False, "findText", "", "", "Argument[3]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.util", "OgnlTextParser", False, "evaluate", "", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(String,ValueStack)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(String,ValueStack,TextParseUtil$ParsedValueEvaluator)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack)", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack,Class)", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator)", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char,String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator,int)", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char[],String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator)", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariables", "(char[],String,ValueStack,Class,TextParseUtil$ParsedValueEvaluator,int)", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariablesCollection", "(String,ValueStack,boolean,TextParseUtil$ParsedValueEvaluator)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.util", "TextParseUtil", true, "translateVariablesCollection", "(char[],String,ValueStack,boolean,TextParseUtil$ParsedValueEvaluator,int)", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "ActionSupport", true, "getFormatted", "(String,String)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "ActionSupport", true, "getFormatted", "(String,String)", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,List)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String)", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List)", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List,ValueStack)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,List,ValueStack)", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String)", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[])", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[])", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[],ValueStack)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String,String[],ValueStack)", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "getText", "(String,String[])", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "hasKey", "(String)", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2", "TextProvider", true, "hasKey", "(String)", "", "Argument[this]", "ognl-injection", "manual"] - - ["org.apache.struts2.util", "StrutsUtil", true, "findString", "(String)", "", "Argument[0]", "ognl-injection", "manual"] - - ["org.apache.struts2.util", "StrutsUtil", true, "findValue", "(String,String)", "", "Argument[0]", "ognl-injection", "manual"] - - ["org.apache.struts2.util", "StrutsUtil", true, "getText", "(String)", "", "Argument[0]", "ognl-injection", "manual"] - - ["org.apache.struts2.util", "StrutsUtil", true, "isTrue", "(String)", "", "Argument[0]", "ognl-injection", "manual"] - - ["org.apache.struts2.util", "StrutsUtil", true, "makeSelectList", "(String,String,String,String)", "", "Argument[0]", "ognl-injection", "manual"] - - ["org.apache.struts2.util", "StrutsUtil", true, "makeSelectList", "(String,String,String,String)", "", "Argument[1]", "ognl-injection", "manual"] - - ["org.apache.struts2.util", "StrutsUtil", true, "makeSelectList", "(String,String,String,String)", "", "Argument[2]", "ognl-injection", "manual"] - - ["org.apache.struts2.util", "StrutsUtil", true, "makeSelectList", "(String,String,String,String)", "", "Argument[3]", "ognl-injection", "manual"] - - ["org.apache.struts2.util", "StrutsUtil", True, "translateVariables", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["org.apache.struts2.views.jsp", "StrutsBodyTagSupport", False, "findPattern", "", "", "Argument[1]", "ognl-injection", "manual"] - - ["org.apache.struts2.views.jsp", "StrutsBodyTagSupport", False, "findString", "", "", "Argument[1]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.validator.validators", "ValidatorSupport", False, "parse", "", "", "Argument[0]", "ognl-injection", "manual"] - - ["com.opensymphony.xwork2.validator.validators", "ValidatorSupport", False, "getFieldValue", "", "", "Argument[0]", "ognl-injection", "manual"] diff --git a/java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.local.model.json b/java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.local.model.json new file mode 100644 index 000000000000..5f53cf9c6913 --- /dev/null +++ b/java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.local.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["sun.jvmstat.perfdata.monitor.protocol.local", "LocalVmManager", false, "LocalVmManager", "(String)", "", "Argument[0]", "credentials-username", "hq-generated"], + ["sun.jvmstat.perfdata.monitor.protocol.local", "PerfDataFile", false, "getFile", "(String,int)", "", "Argument[0]", "credentials-username", "hq-generated"], + ["sun.jvmstat.perfdata.monitor.protocol.local", "PerfDataFile", false, "getTempDirectory", "(String)", "", "Argument[0]", "credentials-username", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.local.model.yml b/java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.local.model.yml deleted file mode 100644 index a63b7ea9aa0b..000000000000 --- a/java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.local.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["sun.jvmstat.perfdata.monitor.protocol.local", "LocalVmManager", False, "LocalVmManager", "(String)", "", "Argument[0]", "credentials-username", "hq-generated"] - - ["sun.jvmstat.perfdata.monitor.protocol.local", "PerfDataFile", False, "getFile", "(String,int)", "", "Argument[0]", "credentials-username", "hq-generated"] - - ["sun.jvmstat.perfdata.monitor.protocol.local", "PerfDataFile", False, "getTempDirectory", "(String)", "", "Argument[0]", "credentials-username", "hq-generated"] diff --git a/java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.rmi.model.json b/java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.rmi.model.json new file mode 100644 index 000000000000..b157f9e0be6a --- /dev/null +++ b/java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.rmi.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["sun.jvmstat.perfdata.monitor.protocol.rmi", "RemoteVmManager", false, "RemoteVmManager", "(RemoteHost,String)", "", "Argument[1]", "credentials-username", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.rmi.model.yml b/java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.rmi.model.yml deleted file mode 100644 index 9deee67d826f..000000000000 --- a/java/ql/lib/ext/sun.jvmstat.perfdata.monitor.protocol.rmi.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["sun.jvmstat.perfdata.monitor.protocol.rmi", "RemoteVmManager", False, "RemoteVmManager", "(RemoteHost,String)", "", "Argument[1]", "credentials-username", "hq-generated"] diff --git a/java/ql/lib/ext/sun.misc.model.json b/java/ql/lib/ext/sun.misc.model.json new file mode 100644 index 000000000000..304bb1eb6893 --- /dev/null +++ b/java/ql/lib/ext/sun.misc.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["sun.misc", "Perf", false, "attach", "(String,int,String)", "", "Argument[0]", "credentials-username", "hq-generated"], + ["sun.misc", "Perf", false, "attach", "(String,int,int)", "", "Argument[0]", "credentials-username", "hq-generated"], + ["sun.misc", "Perf", false, "attachImpl", "(String,int,int)", "", "Argument[0]", "credentials-username", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/sun.misc.model.yml b/java/ql/lib/ext/sun.misc.model.yml deleted file mode 100644 index 33a95c853265..000000000000 --- a/java/ql/lib/ext/sun.misc.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["sun.misc", "Perf", False, "attach", "(String,int,String)", "", "Argument[0]", "credentials-username", "hq-generated"] - - ["sun.misc", "Perf", False, "attach", "(String,int,int)", "", "Argument[0]", "credentials-username", "hq-generated"] - - ["sun.misc", "Perf", False, "attachImpl", "(String,int,int)", "", "Argument[0]", "credentials-username", "hq-generated"] diff --git a/java/ql/lib/ext/sun.net.ftp.model.json b/java/ql/lib/ext/sun.net.ftp.model.json new file mode 100644 index 000000000000..fd47e224a241 --- /dev/null +++ b/java/ql/lib/ext/sun.net.ftp.model.json @@ -0,0 +1,17 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["sun.net.ftp", "FtpClient", true, "login", "(String,char[])", "", "Argument[1]", "credentials-password", "hq-generated"], + ["sun.net.ftp", "FtpClient", true, "login", "(String,char[],String)", "", "Argument[1]", "credentials-password", "hq-generated"], + ["sun.net.ftp", "FtpClient", true, "login", "(String,char[])", "", "Argument[0]", "credentials-username", "hq-generated"], + ["sun.net.ftp", "FtpClient", true, "login", "(String,char[],String)", "", "Argument[0]", "credentials-username", "hq-generated"], + ["sun.net.ftp", "FtpDirEntry", true, "setUser", "(String)", "", "Argument[0]", "credentials-username", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/sun.net.ftp.model.yml b/java/ql/lib/ext/sun.net.ftp.model.yml deleted file mode 100644 index 53d801b031c1..000000000000 --- a/java/ql/lib/ext/sun.net.ftp.model.yml +++ /dev/null @@ -1,10 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["sun.net.ftp", "FtpClient", True, "login", "(String,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["sun.net.ftp", "FtpClient", True, "login", "(String,char[],String)", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["sun.net.ftp", "FtpClient", True, "login", "(String,char[])", "", "Argument[0]", "credentials-username", "hq-generated"] - - ["sun.net.ftp", "FtpClient", True, "login", "(String,char[],String)", "", "Argument[0]", "credentials-username", "hq-generated"] - - ["sun.net.ftp", "FtpDirEntry", True, "setUser", "(String)", "", "Argument[0]", "credentials-username", "hq-generated"] diff --git a/java/ql/lib/ext/sun.net.www.protocol.http.model.json b/java/ql/lib/ext/sun.net.www.protocol.http.model.json new file mode 100644 index 000000000000..ac6cd68f2f80 --- /dev/null +++ b/java/ql/lib/ext/sun.net.www.protocol.http.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["sun.net.www.protocol.http", "DigestAuthentication", false, "computeDigest", "", "", "Argument[2]", "credentials-password", "hq-generated"], + ["sun.net.www.protocol.http", "DigestAuthentication", false, "encode", "", "", "Argument[1]", "credentials-password", "hq-generated"], + ["sun.net.www.protocol.http", "DigestAuthentication", false, "computeDigest", "", "", "Argument[1]", "credentials-username", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/sun.net.www.protocol.http.model.yml b/java/ql/lib/ext/sun.net.www.protocol.http.model.yml deleted file mode 100644 index ce62b3580daf..000000000000 --- a/java/ql/lib/ext/sun.net.www.protocol.http.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["sun.net.www.protocol.http", "DigestAuthentication", False, "computeDigest", "", "", "Argument[2]", "credentials-password", "hq-generated"] - - ["sun.net.www.protocol.http", "DigestAuthentication", False, "encode", "", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["sun.net.www.protocol.http", "DigestAuthentication", False, "computeDigest", "", "", "Argument[1]", "credentials-username", "hq-generated"] diff --git a/java/ql/lib/ext/sun.security.acl.model.json b/java/ql/lib/ext/sun.security.acl.model.json new file mode 100644 index 000000000000..8e03e6233278 --- /dev/null +++ b/java/ql/lib/ext/sun.security.acl.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["sun.security.acl", "PrincipalImpl", false, "PrincipalImpl", "(String)", "", "Argument[0]", "credentials-username", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/sun.security.acl.model.yml b/java/ql/lib/ext/sun.security.acl.model.yml deleted file mode 100644 index c687719bc216..000000000000 --- a/java/ql/lib/ext/sun.security.acl.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["sun.security.acl", "PrincipalImpl", False, "PrincipalImpl", "(String)", "", "Argument[0]", "credentials-username", "hq-generated"] diff --git a/java/ql/lib/ext/sun.security.jgss.krb5.model.yml b/java/ql/lib/ext/sun.security.jgss.krb5.model.json similarity index 56% rename from java/ql/lib/ext/sun.security.jgss.krb5.model.yml rename to java/ql/lib/ext/sun.security.jgss.krb5.model.json index 008f10c9ebbb..d1f318de513f 100644 --- a/java/ql/lib/ext/sun.security.jgss.krb5.model.yml +++ b/java/ql/lib/ext/sun.security.jgss.krb5.model.json @@ -1,7 +1,14 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["sun.security.jgss.krb5", "Krb5InitCredential", False, "Krb5InitCredential", "(Krb5NameElement,Credentials,byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[5]", "credentials-key", "hq-generated"] - - ["sun.security.jgss.krb5", "Krb5InitCredential", False, "Krb5InitCredential", "(Krb5NameElement,byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[4]", "credentials-key", "hq-generated"] +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["sun.security.jgss.krb5", "Krb5InitCredential", false, "Krb5InitCredential", "(Krb5NameElement,Credentials,byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[5]", "credentials-key", "hq-generated"], + ["sun.security.jgss.krb5", "Krb5InitCredential", false, "Krb5InitCredential", "(Krb5NameElement,byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[4]", "credentials-key", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/sun.security.krb5.model.json b/java/ql/lib/ext/sun.security.krb5.model.json new file mode 100644 index 000000000000..fd83350d81bb --- /dev/null +++ b/java/ql/lib/ext/sun.security.krb5.model.json @@ -0,0 +1,21 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["sun.security.krb5", "EncryptionKey", false, "EncryptionKey", "(char[],String,String)", "", "Argument[0]", "credentials-password", "hq-generated"], + ["sun.security.krb5", "EncryptionKey", false, "acquireSecretKey", "(PrincipalName,char[],int,PAData$SaltAndParams)", "", "Argument[1]", "credentials-password", "hq-generated"], + ["sun.security.krb5", "EncryptionKey", false, "acquireSecretKey", "(char[],String,int,byte[])", "", "Argument[0]", "credentials-password", "hq-generated"], + ["sun.security.krb5", "EncryptionKey", false, "acquireSecretKeys", "(char[],String)", "", "Argument[0]", "credentials-password", "hq-generated"], + ["sun.security.krb5", "EncryptionKey", false, "stringToKey", "(char[],String,byte[],int)", "", "Argument[0]", "credentials-password", "hq-generated"], + ["sun.security.krb5", "KrbAsRep", false, "decryptUsingPassword", "(char[],KrbAsReq,PrincipalName)", "", "Argument[0]", "credentials-password", "hq-generated"], + ["sun.security.krb5", "Credentials", false, "Credentials", "(byte[],String,String,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[3]", "credentials-key", "hq-generated"], + ["sun.security.krb5", "EncryptionKey", false, "EncryptionKey", "(byte[],int,Integer)", "", "Argument[0]", "credentials-key", "hq-generated"], + ["sun.security.krb5", "EncryptionKey", false, "EncryptionKey", "(int,byte[])", "", "Argument[1]", "credentials-key", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/sun.security.krb5.model.yml b/java/ql/lib/ext/sun.security.krb5.model.yml deleted file mode 100644 index d866ca2dddd7..000000000000 --- a/java/ql/lib/ext/sun.security.krb5.model.yml +++ /dev/null @@ -1,14 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["sun.security.krb5", "EncryptionKey", False, "EncryptionKey", "(char[],String,String)", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["sun.security.krb5", "EncryptionKey", False, "acquireSecretKey", "(PrincipalName,char[],int,PAData$SaltAndParams)", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["sun.security.krb5", "EncryptionKey", False, "acquireSecretKey", "(char[],String,int,byte[])", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["sun.security.krb5", "EncryptionKey", False, "acquireSecretKeys", "(char[],String)", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["sun.security.krb5", "EncryptionKey", False, "stringToKey", "(char[],String,byte[],int)", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["sun.security.krb5", "KrbAsRep", False, "decryptUsingPassword", "(char[],KrbAsReq,PrincipalName)", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["sun.security.krb5", "Credentials", False, "Credentials", "(byte[],String,String,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[3]", "credentials-key", "hq-generated"] - - ["sun.security.krb5", "EncryptionKey", False, "EncryptionKey", "(byte[],int,Integer)", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["sun.security.krb5", "EncryptionKey", False, "EncryptionKey", "(int,byte[])", "", "Argument[1]", "credentials-key", "hq-generated"] diff --git a/java/ql/lib/ext/sun.security.pkcs.model.json b/java/ql/lib/ext/sun.security.pkcs.model.json new file mode 100644 index 000000000000..d5bbedc44330 --- /dev/null +++ b/java/ql/lib/ext/sun.security.pkcs.model.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["sun.security.pkcs", "PKCS8Key", false, "PKCS8Key", "(AlgorithmId,byte[])", "", "Argument[1]", "credentials-key", "hq-generated"], + ["sun.security.pkcs", "PKCS8Key", false, "buildPKCS8Key", "(AlgorithmId,byte[])", "", "Argument[1]", "credentials-key", "hq-generated"], + ["sun.security.pkcs", "PKCS8Key", false, "decode", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"], + ["sun.security.pkcs", "PKCS8Key", false, "encode", "(DerOutputStream,AlgorithmId,byte[])", "", "Argument[2]", "credentials-key", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/sun.security.pkcs.model.yml b/java/ql/lib/ext/sun.security.pkcs.model.yml deleted file mode 100644 index 5755e7d74094..000000000000 --- a/java/ql/lib/ext/sun.security.pkcs.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["sun.security.pkcs", "PKCS8Key", False, "PKCS8Key", "(AlgorithmId,byte[])", "", "Argument[1]", "credentials-key", "hq-generated"] - - ["sun.security.pkcs", "PKCS8Key", False, "buildPKCS8Key", "(AlgorithmId,byte[])", "", "Argument[1]", "credentials-key", "hq-generated"] - - ["sun.security.pkcs", "PKCS8Key", False, "decode", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] - - ["sun.security.pkcs", "PKCS8Key", False, "encode", "(DerOutputStream,AlgorithmId,byte[])", "", "Argument[2]", "credentials-key", "hq-generated"] diff --git a/java/ql/lib/ext/sun.security.pkcs11.model.json b/java/ql/lib/ext/sun.security.pkcs11.model.json new file mode 100644 index 000000000000..81090e135a3b --- /dev/null +++ b/java/ql/lib/ext/sun.security.pkcs11.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["sun.security.pkcs11", "P11KeyStore$PasswordCallbackHandler", false, "PasswordCallbackHandler", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"], + ["sun.security.pkcs11", "Secmod$KeyStoreLoadParameter", false, "KeyStoreLoadParameter", "(Secmod$TrustType,char[])", "", "Argument[1]", "credentials-password", "hq-generated"], + ["sun.security.pkcs11", "P11SecretKeyFactory", false, "fixDESParity", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/sun.security.pkcs11.model.yml b/java/ql/lib/ext/sun.security.pkcs11.model.yml deleted file mode 100644 index 71ab8e369dfb..000000000000 --- a/java/ql/lib/ext/sun.security.pkcs11.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["sun.security.pkcs11", "P11KeyStore$PasswordCallbackHandler", False, "PasswordCallbackHandler", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["sun.security.pkcs11", "Secmod$KeyStoreLoadParameter", False, "KeyStoreLoadParameter", "(Secmod$TrustType,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["sun.security.pkcs11", "P11SecretKeyFactory", False, "fixDESParity", "(byte[],int)", "", "Argument[0]", "credentials-key", "hq-generated"] diff --git a/java/ql/lib/ext/sun.security.provider.model.json b/java/ql/lib/ext/sun.security.provider.model.json new file mode 100644 index 000000000000..dc8be490fc21 --- /dev/null +++ b/java/ql/lib/ext/sun.security.provider.model.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["sun.security.provider", "JavaKeyStore", false, "getPreKeyedHash", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"], + ["sun.security.provider", "KeyProtector", false, "KeyProtector", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/sun.security.provider.model.yml b/java/ql/lib/ext/sun.security.provider.model.yml deleted file mode 100644 index e60cb61e1ce1..000000000000 --- a/java/ql/lib/ext/sun.security.provider.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["sun.security.provider", "JavaKeyStore", False, "getPreKeyedHash", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"] - - ["sun.security.provider", "KeyProtector", False, "KeyProtector", "(char[])", "", "Argument[0]", "credentials-password", "hq-generated"] diff --git a/java/ql/lib/ext/sun.security.ssl.model.json b/java/ql/lib/ext/sun.security.ssl.model.json new file mode 100644 index 000000000000..59fffea539c2 --- /dev/null +++ b/java/ql/lib/ext/sun.security.ssl.model.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["sun.security.ssl", "KeyManagerFactoryImpl$SunX509", false, "engineInit", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"], + ["sun.security.ssl", "KeyManagerFactoryImpl$X509", false, "engineInit", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"], + ["sun.security.ssl", "SunX509KeyManagerImpl", false, "SunX509KeyManagerImpl", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/sun.security.ssl.model.yml b/java/ql/lib/ext/sun.security.ssl.model.yml deleted file mode 100644 index bf134565e0db..000000000000 --- a/java/ql/lib/ext/sun.security.ssl.model.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["sun.security.ssl", "KeyManagerFactoryImpl$SunX509", False, "engineInit", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["sun.security.ssl", "KeyManagerFactoryImpl$X509", False, "engineInit", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] - - ["sun.security.ssl", "SunX509KeyManagerImpl", False, "SunX509KeyManagerImpl", "(KeyStore,char[])", "", "Argument[1]", "credentials-password", "hq-generated"] diff --git a/java/ql/lib/ext/sun.security.x509.model.json b/java/ql/lib/ext/sun.security.x509.model.json new file mode 100644 index 000000000000..e714fe017d3a --- /dev/null +++ b/java/ql/lib/ext/sun.security.x509.model.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["sun.security.x509", "X509Key", false, "decode", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/sun.security.x509.model.yml b/java/ql/lib/ext/sun.security.x509.model.yml deleted file mode 100644 index cc5b1519847d..000000000000 --- a/java/ql/lib/ext/sun.security.x509.model.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["sun.security.x509", "X509Key", False, "decode", "(byte[])", "", "Argument[0]", "credentials-key", "hq-generated"] diff --git a/java/ql/lib/ext/sun.tools.jconsole.model.json b/java/ql/lib/ext/sun.tools.jconsole.model.json new file mode 100644 index 000000000000..616250578595 --- /dev/null +++ b/java/ql/lib/ext/sun.tools.jconsole.model.json @@ -0,0 +1,40 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["sun.tools.jconsole", "ConnectDialog", false, "setConnectionParameters", "(String,String,int,String,String,String)", "", "Argument[4]", "credentials-password", "hq-generated"], + ["sun.tools.jconsole", "JConsole", false, "addHost", "(String,int,String,String)", "", "Argument[3]", "credentials-password", "hq-generated"], + ["sun.tools.jconsole", "JConsole", false, "addHost", "(String,int,String,String,boolean)", "", "Argument[3]", "credentials-password", "hq-generated"], + ["sun.tools.jconsole", "JConsole", false, "addUrl", "(String,String,String,boolean)", "", "Argument[2]", "credentials-password", "hq-generated"], + ["sun.tools.jconsole", "JConsole", false, "failed", "(Exception,String,String,String)", "", "Argument[3]", "credentials-password", "hq-generated"], + ["sun.tools.jconsole", "JConsole", false, "showConnectDialog", "(String,String,int,String,String,String)", "", "Argument[4]", "credentials-password", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "ProxyClient", "(String,String,String)", "", "Argument[2]", "credentials-password", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "ProxyClient", "(String,int,String,String)", "", "Argument[3]", "credentials-password", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "getCacheKey", "(String,String,String)", "", "Argument[2]", "credentials-password", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "getCacheKey", "(String,int,String,String)", "", "Argument[3]", "credentials-password", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "getProxyClient", "(String,String,String)", "", "Argument[2]", "credentials-password", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "getProxyClient", "(String,int,String,String)", "", "Argument[3]", "credentials-password", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "setParameters", "(JMXServiceURL,String,String)", "", "Argument[2]", "credentials-password", "hq-generated"], + ["sun.tools.jconsole", "ConnectDialog", false, "setConnectionParameters", "(String,String,int,String,String,String)", "", "Argument[3]", "credentials-username", "hq-generated"], + ["sun.tools.jconsole", "JConsole", false, "addHost", "(String,int,String,String)", "", "Argument[2]", "credentials-username", "hq-generated"], + ["sun.tools.jconsole", "JConsole", false, "addHost", "(String,int,String,String,boolean)", "", "Argument[2]", "credentials-username", "hq-generated"], + ["sun.tools.jconsole", "JConsole", false, "addUrl", "(String,String,String,boolean)", "", "Argument[1]", "credentials-username", "hq-generated"], + ["sun.tools.jconsole", "JConsole", false, "failed", "(Exception,String,String,String)", "", "Argument[2]", "credentials-username", "hq-generated"], + ["sun.tools.jconsole", "JConsole", false, "showConnectDialog", "(String,String,int,String,String,String)", "", "Argument[3]", "credentials-username", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "ProxyClient", "(String,String,String)", "", "Argument[1]", "credentials-username", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "ProxyClient", "(String,int,String,String)", "", "Argument[2]", "credentials-username", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "getCacheKey", "(String,String,String)", "", "Argument[1]", "credentials-username", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "getCacheKey", "(String,int,String,String)", "", "Argument[2]", "credentials-username", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "getConnectionName", "(String,String)", "", "Argument[1]", "credentials-username", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "getConnectionName", "(String,int,String)", "", "Argument[2]", "credentials-username", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "getProxyClient", "(String,String,String)", "", "Argument[1]", "credentials-username", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "getProxyClient", "(String,int,String,String)", "", "Argument[2]", "credentials-username", "hq-generated"], + ["sun.tools.jconsole", "ProxyClient", false, "setParameters", "(JMXServiceURL,String,String)", "", "Argument[1]", "credentials-username", "hq-generated"] + ] + } + ] +} diff --git a/java/ql/lib/ext/sun.tools.jconsole.model.yml b/java/ql/lib/ext/sun.tools.jconsole.model.yml deleted file mode 100644 index 2b5266da4819..000000000000 --- a/java/ql/lib/ext/sun.tools.jconsole.model.yml +++ /dev/null @@ -1,33 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["sun.tools.jconsole", "ConnectDialog", False, "setConnectionParameters", "(String,String,int,String,String,String)", "", "Argument[4]", "credentials-password", "hq-generated"] - - ["sun.tools.jconsole", "JConsole", False, "addHost", "(String,int,String,String)", "", "Argument[3]", "credentials-password", "hq-generated"] - - ["sun.tools.jconsole", "JConsole", False, "addHost", "(String,int,String,String,boolean)", "", "Argument[3]", "credentials-password", "hq-generated"] - - ["sun.tools.jconsole", "JConsole", False, "addUrl", "(String,String,String,boolean)", "", "Argument[2]", "credentials-password", "hq-generated"] - - ["sun.tools.jconsole", "JConsole", False, "failed", "(Exception,String,String,String)", "", "Argument[3]", "credentials-password", "hq-generated"] - - ["sun.tools.jconsole", "JConsole", False, "showConnectDialog", "(String,String,int,String,String,String)", "", "Argument[4]", "credentials-password", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "ProxyClient", "(String,String,String)", "", "Argument[2]", "credentials-password", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "ProxyClient", "(String,int,String,String)", "", "Argument[3]", "credentials-password", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "getCacheKey", "(String,String,String)", "", "Argument[2]", "credentials-password", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "getCacheKey", "(String,int,String,String)", "", "Argument[3]", "credentials-password", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "getProxyClient", "(String,String,String)", "", "Argument[2]", "credentials-password", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "getProxyClient", "(String,int,String,String)", "", "Argument[3]", "credentials-password", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "setParameters", "(JMXServiceURL,String,String)", "", "Argument[2]", "credentials-password", "hq-generated"] - - ["sun.tools.jconsole", "ConnectDialog", False, "setConnectionParameters", "(String,String,int,String,String,String)", "", "Argument[3]", "credentials-username", "hq-generated"] - - ["sun.tools.jconsole", "JConsole", False, "addHost", "(String,int,String,String)", "", "Argument[2]", "credentials-username", "hq-generated"] - - ["sun.tools.jconsole", "JConsole", False, "addHost", "(String,int,String,String,boolean)", "", "Argument[2]", "credentials-username", "hq-generated"] - - ["sun.tools.jconsole", "JConsole", False, "addUrl", "(String,String,String,boolean)", "", "Argument[1]", "credentials-username", "hq-generated"] - - ["sun.tools.jconsole", "JConsole", False, "failed", "(Exception,String,String,String)", "", "Argument[2]", "credentials-username", "hq-generated"] - - ["sun.tools.jconsole", "JConsole", False, "showConnectDialog", "(String,String,int,String,String,String)", "", "Argument[3]", "credentials-username", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "ProxyClient", "(String,String,String)", "", "Argument[1]", "credentials-username", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "ProxyClient", "(String,int,String,String)", "", "Argument[2]", "credentials-username", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "getCacheKey", "(String,String,String)", "", "Argument[1]", "credentials-username", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "getCacheKey", "(String,int,String,String)", "", "Argument[2]", "credentials-username", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "getConnectionName", "(String,String)", "", "Argument[1]", "credentials-username", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "getConnectionName", "(String,int,String)", "", "Argument[2]", "credentials-username", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "getProxyClient", "(String,String,String)", "", "Argument[1]", "credentials-username", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "getProxyClient", "(String,int,String,String)", "", "Argument[2]", "credentials-username", "hq-generated"] - - ["sun.tools.jconsole", "ProxyClient", False, "setParameters", "(JMXServiceURL,String,String)", "", "Argument[1]", "credentials-username", "hq-generated"] diff --git a/java/ql/lib/qlpack.yml b/java/ql/lib/qlpack.yml index eff99bb22a6e..6f537f6dfb3f 100644 --- a/java/ql/lib/qlpack.yml +++ b/java/ql/lib/qlpack.yml @@ -22,5 +22,8 @@ dataExtensions: - ext/*.model.yml - ext/generated/**/*.model.yml - ext/experimental/*.model.yml + - ext/*.model.json + - ext/generated/**/*.model.json + - ext/experimental/*.model.json warnOnImplicitThis: true compileForOverlayEval: true diff --git a/java/ql/src/Telemetry/ExtractorInformation.json b/java/ql/src/Telemetry/ExtractorInformation.json new file mode 100644 index 000000000000..49c1f8ba0017 --- /dev/null +++ b/java/ql/src/Telemetry/ExtractorInformation.json @@ -0,0 +1,11 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "extractorInformationSkipKey" + }, + "data": [] + } + ] +} diff --git a/java/ql/src/Telemetry/ExtractorInformation.yml b/java/ql/src/Telemetry/ExtractorInformation.yml deleted file mode 100644 index 18e691a79e99..000000000000 --- a/java/ql/src/Telemetry/ExtractorInformation.yml +++ /dev/null @@ -1,5 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: extractorInformationSkipKey - data: [] diff --git a/java/ql/src/qlpack.yml b/java/ql/src/qlpack.yml index e87965c929d8..58cbfad11afc 100644 --- a/java/ql/src/qlpack.yml +++ b/java/ql/src/qlpack.yml @@ -11,5 +11,5 @@ dependencies: codeql/suite-helpers: ${workspace} codeql/util: ${workspace} dataExtensions: - - Telemetry/ExtractorInformation.yml + - Telemetry/ExtractorInformation.json warnOnImplicitThis: true From f3a73c6f8e0b822bc28e993dd8f5f5572c180bd4 Mon Sep 17 00:00:00 2001 From: Nick Rolfe Date: Mon, 9 Nov 2026 15:46:52 +0000 Subject: [PATCH 2/2] Java: convert test data extensions to JSON --- java/ql/test/ext/TestModels/test.ext.json | 13 ++++++ java/ql/test/ext/TestModels/test.ext.yml | 6 --- .../dataflow/callback-dispatch/test.ext.json | 24 +++++++++++ .../dataflow/callback-dispatch/test.ext.yml | 17 -------- .../collections/containerflow.ext.json | 14 +++++++ .../collections/containerflow.ext.yml | 7 ---- .../dataflow/external-models/sinks.ext.json | 17 ++++++++ .../dataflow/external-models/sinks.ext.yml | 10 ----- .../dataflow/external-models/srcs.ext.json | 28 +++++++++++++ .../dataflow/external-models/srcs.ext.yml | 21 ---------- .../dataflow/external-models/steps.ext.json | 36 +++++++++++++++++ .../dataflow/external-models/steps.ext.yml | 25 ------------ .../dataflow/synth-global/test.ext.json | 17 ++++++++ .../dataflow/synth-global/test.ext.yml | 10 ----- .../threat-models-flowtest1.ext.json | 15 +++++++ .../threat-models-flowtest1.ext.yml | 9 ----- .../threat-models-flowtest2.ext.json | 24 +++++++++++ .../threat-models-flowtest2.ext.yml | 15 ------- .../threat-models-flowtest3.ext.json | 24 +++++++++++ .../threat-models-flowtest3.ext.yml | 15 ------- .../threat-models-flowtest4.ext.json | 24 +++++++++++ .../threat-models-flowtest4.ext.yml | 15 ------- .../threat-models-flowtest5.ext.json | 25 ++++++++++++ .../threat-models-flowtest5.ext.yml | 16 -------- .../threat-models-flowtest6.ext.json | 25 ++++++++++++ .../threat-models-flowtest6.ext.yml | 16 -------- .../content-provider-summaries/test.ext.json | 16 ++++++++ .../content-provider-summaries/test.ext.yml | 9 ----- .../frameworks/android/intent/test.ext.json | 16 ++++++++ .../frameworks/android/intent/test.ext.yml | 9 ----- .../android/notification/test.ext.json | 13 ++++++ .../android/notification/test.ext.yml | 6 --- .../apache-collections/test.ext.json | 14 +++++++ .../apache-collections/test.ext.yml | 7 ---- .../frameworks/apache-http/flow.ext.json | 13 ++++++ .../frameworks/apache-http/flow.ext.yml | 6 --- .../guava/generated/collect/test.ext.json | 15 +++++++ .../guava/generated/collect/test.ext.yml | 8 ---- .../frameworks/jdk/java.io/test.ext.json | 13 ++++++ .../frameworks/jdk/java.io/test.ext.yml | 6 --- .../frameworks/netty/generated/test.ext.json | 18 +++++++++ .../frameworks/netty/generated/test.ext.yml | 11 ----- .../frameworks/stream/test.ext.json | 13 ++++++ .../frameworks/stream/test.ext.yml | 6 --- .../test/library-tests/optional/test.ext.json | 13 ++++++ .../test/library-tests/optional/test.ext.yml | 6 --- .../security/CWE-078/ExecTainted.ext.json | 13 ++++++ .../security/CWE-078/ExecTainted.ext.yml | 6 --- .../semmle/examples/SqlTainted.ext.json | 13 ++++++ .../semmle/examples/SqlTainted.ext.yml | 6 --- .../CWE-117/LogInjectionTest.ext.json | 16 ++++++++ .../security/CWE-117/LogInjectionTest.ext.yml | 9 ----- ...operValidationOfArrayConstruction.ext.json | 13 ++++++ ...roperValidationOfArrayConstruction.ext.yml | 6 --- .../ImproperValidationOfArrayIndex.ext.json | 13 ++++++ .../ImproperValidationOfArrayIndex.ext.yml | 6 --- .../ExternallyControlledFormatString.ext.json | 13 ++++++ .../ExternallyControlledFormatString.ext.yml | 6 --- .../semmle/tests/ArithmeticTainted.ext.json | 13 ++++++ .../semmle/tests/ArithmeticTainted.ext.yml | 6 --- .../CWE-502/UnsafeDeserialization.ext.json | 14 +++++++ .../CWE-502/UnsafeDeserialization.ext.yml | 7 ---- .../semmle/tests/NumericCastTainted.ext.json | 13 ++++++ .../semmle/tests/NumericCastTainted.ext.yml | 6 --- .../FrameworkModeEndpoints.ext.json | 40 +++++++++++++++++++ .../FrameworkModeEndpoints.ext.yml | 24 ----------- .../dataflow/CaptureNeutralModels.ext.json | 14 +++++++ .../dataflow/CaptureNeutralModels.ext.yml | 7 ---- .../dataflow/CaptureSinkModels.ext.json | 34 ++++++++++++++++ .../dataflow/CaptureSinkModels.ext.yml | 22 ---------- .../dataflow/CaptureSourceModels.ext.json | 24 +++++++++++ .../dataflow/CaptureSourceModels.ext.yml | 15 ------- 72 files changed, 663 insertions(+), 382 deletions(-) create mode 100644 java/ql/test/ext/TestModels/test.ext.json delete mode 100644 java/ql/test/ext/TestModels/test.ext.yml create mode 100644 java/ql/test/library-tests/dataflow/callback-dispatch/test.ext.json delete mode 100644 java/ql/test/library-tests/dataflow/callback-dispatch/test.ext.yml create mode 100644 java/ql/test/library-tests/dataflow/collections/containerflow.ext.json delete mode 100644 java/ql/test/library-tests/dataflow/collections/containerflow.ext.yml create mode 100644 java/ql/test/library-tests/dataflow/external-models/sinks.ext.json delete mode 100644 java/ql/test/library-tests/dataflow/external-models/sinks.ext.yml create mode 100644 java/ql/test/library-tests/dataflow/external-models/srcs.ext.json delete mode 100644 java/ql/test/library-tests/dataflow/external-models/srcs.ext.yml create mode 100644 java/ql/test/library-tests/dataflow/external-models/steps.ext.json delete mode 100644 java/ql/test/library-tests/dataflow/external-models/steps.ext.yml create mode 100644 java/ql/test/library-tests/dataflow/synth-global/test.ext.json delete mode 100644 java/ql/test/library-tests/dataflow/synth-global/test.ext.yml create mode 100644 java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest1.ext.json delete mode 100644 java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest1.ext.yml create mode 100644 java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest2.ext.json delete mode 100644 java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest2.ext.yml create mode 100644 java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest3.ext.json delete mode 100644 java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest3.ext.yml create mode 100644 java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest4.ext.json delete mode 100644 java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest4.ext.yml create mode 100644 java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest5.ext.json delete mode 100644 java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest5.ext.yml create mode 100644 java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest6.ext.json delete mode 100644 java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest6.ext.yml create mode 100644 java/ql/test/library-tests/frameworks/android/content-provider-summaries/test.ext.json delete mode 100644 java/ql/test/library-tests/frameworks/android/content-provider-summaries/test.ext.yml create mode 100644 java/ql/test/library-tests/frameworks/android/intent/test.ext.json delete mode 100644 java/ql/test/library-tests/frameworks/android/intent/test.ext.yml create mode 100644 java/ql/test/library-tests/frameworks/android/notification/test.ext.json delete mode 100644 java/ql/test/library-tests/frameworks/android/notification/test.ext.yml create mode 100644 java/ql/test/library-tests/frameworks/apache-collections/test.ext.json delete mode 100644 java/ql/test/library-tests/frameworks/apache-collections/test.ext.yml create mode 100644 java/ql/test/library-tests/frameworks/apache-http/flow.ext.json delete mode 100644 java/ql/test/library-tests/frameworks/apache-http/flow.ext.yml create mode 100644 java/ql/test/library-tests/frameworks/guava/generated/collect/test.ext.json delete mode 100644 java/ql/test/library-tests/frameworks/guava/generated/collect/test.ext.yml create mode 100644 java/ql/test/library-tests/frameworks/jdk/java.io/test.ext.json delete mode 100644 java/ql/test/library-tests/frameworks/jdk/java.io/test.ext.yml create mode 100644 java/ql/test/library-tests/frameworks/netty/generated/test.ext.json delete mode 100644 java/ql/test/library-tests/frameworks/netty/generated/test.ext.yml create mode 100644 java/ql/test/library-tests/frameworks/stream/test.ext.json delete mode 100644 java/ql/test/library-tests/frameworks/stream/test.ext.yml create mode 100644 java/ql/test/library-tests/optional/test.ext.json delete mode 100644 java/ql/test/library-tests/optional/test.ext.yml create mode 100644 java/ql/test/query-tests/security/CWE-078/ExecTainted.ext.json delete mode 100644 java/ql/test/query-tests/security/CWE-078/ExecTainted.ext.yml create mode 100644 java/ql/test/query-tests/security/CWE-089/semmle/examples/SqlTainted.ext.json delete mode 100644 java/ql/test/query-tests/security/CWE-089/semmle/examples/SqlTainted.ext.yml create mode 100644 java/ql/test/query-tests/security/CWE-117/LogInjectionTest.ext.json delete mode 100644 java/ql/test/query-tests/security/CWE-117/LogInjectionTest.ext.yml create mode 100644 java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayConstruction.ext.json delete mode 100644 java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayConstruction.ext.yml create mode 100644 java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayIndex.ext.json delete mode 100644 java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayIndex.ext.yml create mode 100644 java/ql/test/query-tests/security/CWE-134/semmle/tests/ExternallyControlledFormatString.ext.json delete mode 100644 java/ql/test/query-tests/security/CWE-134/semmle/tests/ExternallyControlledFormatString.ext.yml create mode 100644 java/ql/test/query-tests/security/CWE-190/semmle/tests/ArithmeticTainted.ext.json delete mode 100644 java/ql/test/query-tests/security/CWE-190/semmle/tests/ArithmeticTainted.ext.yml create mode 100644 java/ql/test/query-tests/security/CWE-502/UnsafeDeserialization.ext.json delete mode 100644 java/ql/test/query-tests/security/CWE-502/UnsafeDeserialization.ext.yml create mode 100644 java/ql/test/query-tests/security/CWE-681/semmle/tests/NumericCastTainted.ext.json delete mode 100644 java/ql/test/query-tests/security/CWE-681/semmle/tests/NumericCastTainted.ext.yml create mode 100644 java/ql/test/utils/modeleditor/FrameworkModeEndpoints.ext.json delete mode 100644 java/ql/test/utils/modeleditor/FrameworkModeEndpoints.ext.yml create mode 100644 java/ql/test/utils/modelgenerator/dataflow/CaptureNeutralModels.ext.json delete mode 100644 java/ql/test/utils/modelgenerator/dataflow/CaptureNeutralModels.ext.yml create mode 100644 java/ql/test/utils/modelgenerator/dataflow/CaptureSinkModels.ext.json delete mode 100644 java/ql/test/utils/modelgenerator/dataflow/CaptureSinkModels.ext.yml create mode 100644 java/ql/test/utils/modelgenerator/dataflow/CaptureSourceModels.ext.json delete mode 100644 java/ql/test/utils/modelgenerator/dataflow/CaptureSourceModels.ext.yml diff --git a/java/ql/test/ext/TestModels/test.ext.json b/java/ql/test/ext/TestModels/test.ext.json new file mode 100644 index 000000000000..ac088ea1b125 --- /dev/null +++ b/java/ql/test/ext/TestModels/test.ext.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["generatedtest", "Test", false, "newWithMapValueDefault", "(Object)", "", "Argument[0]", "ReturnValue.MapValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/test/ext/TestModels/test.ext.yml b/java/ql/test/ext/TestModels/test.ext.yml deleted file mode 100644 index c5873214f71c..000000000000 --- a/java/ql/test/ext/TestModels/test.ext.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["generatedtest", "Test", False, "newWithMapValueDefault", "(Object)", "", "Argument[0]", "ReturnValue.MapValue", "value", "manual"] diff --git a/java/ql/test/library-tests/dataflow/callback-dispatch/test.ext.json b/java/ql/test/library-tests/dataflow/callback-dispatch/test.ext.json new file mode 100644 index 000000000000..c3cd78567478 --- /dev/null +++ b/java/ql/test/library-tests/dataflow/callback-dispatch/test.ext.json @@ -0,0 +1,24 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["my.callback.qltest", "A", false, "applyConsumer1", "(Object,A$Consumer1)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"], + ["my.callback.qltest", "A", false, "applyConsumer1Field1Field2", "(A,A,A$Consumer1)", "", "Argument[0].Field[my.callback.qltest.A.field1]", "Argument[2].Parameter[0]", "value", "manual"], + ["my.callback.qltest", "A", false, "applyConsumer1Field1Field2", "(A,A,A$Consumer1)", "", "Argument[1].Field[my.callback.qltest.A.field2]", "Argument[2].Parameter[0]", "value", "manual"], + ["my.callback.qltest", "A", false, "applyConsumer2", "(Object,A$Consumer2)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"], + ["my.callback.qltest", "A", false, "applyConsumer3", "(Object,A$Consumer3)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"], + ["my.callback.qltest", "A", false, "applyConsumer3_ret_postup", "(A$Consumer3)", "", "Argument[0].Parameter[0]", "ReturnValue", "value", "manual"], + ["my.callback.qltest", "A", false, "forEach", "(Object[],A$Consumer3)", "", "Argument[0].ArrayElement", "Argument[1].Parameter[0]", "value", "manual"], + ["my.callback.qltest", "A", false, "applyProducer1", "(A$Producer1)", "", "Argument[0].ReturnValue", "ReturnValue", "value", "manual"], + ["my.callback.qltest", "A", false, "produceConsume", "(A$Producer1,A$Consumer3)", "", "Argument[0].ReturnValue", "Argument[1].Parameter[0]", "value", "manual"], + ["my.callback.qltest", "A", false, "produceConsume", "(A$Producer1,A$Consumer3)", "", "Argument[1].Parameter[0]", "ReturnValue", "value", "manual"], + ["my.callback.qltest", "A", false, "applyConverter1", "(Object,A$Converter1)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"], + ["my.callback.qltest", "A", false, "applyConverter1", "(Object,A$Converter1)", "", "Argument[1].ReturnValue", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/dataflow/callback-dispatch/test.ext.yml b/java/ql/test/library-tests/dataflow/callback-dispatch/test.ext.yml deleted file mode 100644 index c318a2a7b5cc..000000000000 --- a/java/ql/test/library-tests/dataflow/callback-dispatch/test.ext.yml +++ /dev/null @@ -1,17 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["my.callback.qltest", "A", False, "applyConsumer1", "(Object,A$Consumer1)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"] - - ["my.callback.qltest", "A", False, "applyConsumer1Field1Field2", "(A,A,A$Consumer1)", "", "Argument[0].Field[my.callback.qltest.A.field1]", "Argument[2].Parameter[0]", "value", "manual"] - - ["my.callback.qltest", "A", False, "applyConsumer1Field1Field2", "(A,A,A$Consumer1)", "", "Argument[1].Field[my.callback.qltest.A.field2]", "Argument[2].Parameter[0]", "value", "manual"] - - ["my.callback.qltest", "A", False, "applyConsumer2", "(Object,A$Consumer2)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"] - - ["my.callback.qltest", "A", False, "applyConsumer3", "(Object,A$Consumer3)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"] - - ["my.callback.qltest", "A", False, "applyConsumer3_ret_postup", "(A$Consumer3)", "", "Argument[0].Parameter[0]", "ReturnValue", "value", "manual"] - - ["my.callback.qltest", "A", False, "forEach", "(Object[],A$Consumer3)", "", "Argument[0].ArrayElement", "Argument[1].Parameter[0]", "value", "manual"] - - ["my.callback.qltest", "A", False, "applyProducer1", "(A$Producer1)", "", "Argument[0].ReturnValue", "ReturnValue", "value", "manual"] - - ["my.callback.qltest", "A", False, "produceConsume", "(A$Producer1,A$Consumer3)", "", "Argument[0].ReturnValue", "Argument[1].Parameter[0]", "value", "manual"] - - ["my.callback.qltest", "A", False, "produceConsume", "(A$Producer1,A$Consumer3)", "", "Argument[1].Parameter[0]", "ReturnValue", "value", "manual"] - - ["my.callback.qltest", "A", False, "applyConverter1", "(Object,A$Converter1)", "", "Argument[0]", "Argument[1].Parameter[0]", "value", "manual"] - - ["my.callback.qltest", "A", False, "applyConverter1", "(Object,A$Converter1)", "", "Argument[1].ReturnValue", "ReturnValue", "value", "manual"] diff --git a/java/ql/test/library-tests/dataflow/collections/containerflow.ext.json b/java/ql/test/library-tests/dataflow/collections/containerflow.ext.json new file mode 100644 index 000000000000..c4b433eec0c6 --- /dev/null +++ b/java/ql/test/library-tests/dataflow/collections/containerflow.ext.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["", "B", false, "readElement", "(Spliterator)", "", "Argument[0].Element", "ReturnValue", "value", "manual"], + ["", "B", false, "readElement", "(Stream)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/dataflow/collections/containerflow.ext.yml b/java/ql/test/library-tests/dataflow/collections/containerflow.ext.yml deleted file mode 100644 index c12a0156d0c6..000000000000 --- a/java/ql/test/library-tests/dataflow/collections/containerflow.ext.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["", "B", False, "readElement", "(Spliterator)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] - - ["", "B", False, "readElement", "(Stream)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] diff --git a/java/ql/test/library-tests/dataflow/external-models/sinks.ext.json b/java/ql/test/library-tests/dataflow/external-models/sinks.ext.json new file mode 100644 index 000000000000..32e1f9e44afe --- /dev/null +++ b/java/ql/test/library-tests/dataflow/external-models/sinks.ext.json @@ -0,0 +1,17 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["my.qltest", "B", false, "sink1", "(Object)", "", "Argument[0]", "qltest", "manual"], + ["my.qltest", "B", false, "sinkMethod", "()", "", "ReturnValue", "qltest", "manual"], + ["my.qltest", "B$Tag", false, "", "", "Annotated", "ReturnValue", "qltest-retval", "manual"], + ["my.qltest", "B$Tag", false, "", "", "Annotated", "Argument", "qltest-arg", "manual"], + ["my.qltest", "B$Tag", false, "", "", "Annotated", "", "qltest-nospec", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/dataflow/external-models/sinks.ext.yml b/java/ql/test/library-tests/dataflow/external-models/sinks.ext.yml deleted file mode 100644 index d469a2de0dc8..000000000000 --- a/java/ql/test/library-tests/dataflow/external-models/sinks.ext.yml +++ /dev/null @@ -1,10 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["my.qltest", "B", False, "sink1", "(Object)", "", "Argument[0]", "qltest", "manual"] - - ["my.qltest", "B", False, "sinkMethod", "()", "", "ReturnValue", "qltest", "manual"] - - ["my.qltest", "B$Tag", False, "", "", "Annotated", "ReturnValue", "qltest-retval", "manual"] - - ["my.qltest", "B$Tag", False, "", "", "Annotated", "Argument", "qltest-arg", "manual"] - - ["my.qltest", "B$Tag", False, "", "", "Annotated", "", "qltest-nospec", "manual"] diff --git a/java/ql/test/library-tests/dataflow/external-models/srcs.ext.json b/java/ql/test/library-tests/dataflow/external-models/srcs.ext.json new file mode 100644 index 000000000000..3e37155f65ab --- /dev/null +++ b/java/ql/test/library-tests/dataflow/external-models/srcs.ext.json @@ -0,0 +1,28 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["my.qltest", "A", false, "src1", "()", "", "ReturnValue", "qltest", "manual"], + ["my.qltest", "A", false, "src1", "(String)", "", "ReturnValue", "qltest", "manual"], + ["my.qltest", "A", false, "src1", "(java.lang.String)", "", "ReturnValue", "qltest-alt", "manual"], + ["my.qltest", "A", false, "src1", "", "", "ReturnValue", "qltest-all-overloads", "manual"], + ["my.qltest", "A", false, "src2", "()", "", "ReturnValue", "qltest", "manual"], + ["my.qltest", "A", false, "src3", "()", "", "ReturnValue", "qltest", "manual"], + ["my.qltest", "A", true, "src2", "()", "", "ReturnValue", "qltest-w-subtypes", "manual"], + ["my.qltest", "A", true, "src3", "()", "", "ReturnValue", "qltest-w-subtypes", "manual"], + ["my.qltest", "A", false, "srcArg", "(Object)", "", "Argument[0]", "qltest-argnum", "manual"], + ["my.qltest", "A", false, "srcArg", "(Object)", "", "Argument", "qltest-argany", "manual"], + ["my.qltest", "A$Handler", true, "handle", "(Object)", "", "Parameter[0]", "qltest-param-override", "manual"], + ["my.qltest", "A$Tag", false, "", "", "Annotated", "ReturnValue", "qltest-retval", "manual"], + ["my.qltest", "A$Tag", false, "", "", "Annotated", "Parameter", "qltest-param", "manual"], + ["my.qltest", "A$Tag", false, "", "", "Annotated", "", "qltest-nospec", "manual"], + ["my.qltest", "A", false, "srcTwoArg", "(String,String)", "", "ReturnValue", "qltest-shortsig", "manual"], + ["my.qltest", "A", false, "srcTwoArg", "(java.lang.String,java.lang.String)", "", "ReturnValue", "qltest-longsig", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/dataflow/external-models/srcs.ext.yml b/java/ql/test/library-tests/dataflow/external-models/srcs.ext.yml deleted file mode 100644 index 9693152f1c01..000000000000 --- a/java/ql/test/library-tests/dataflow/external-models/srcs.ext.yml +++ /dev/null @@ -1,21 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["my.qltest", "A", False, "src1", "()", "", "ReturnValue", "qltest", "manual"] - - ["my.qltest", "A", False, "src1", "(String)", "", "ReturnValue", "qltest", "manual"] - - ["my.qltest", "A", False, "src1", "(java.lang.String)", "", "ReturnValue", "qltest-alt", "manual"] - - ["my.qltest", "A", False, "src1", "", "", "ReturnValue", "qltest-all-overloads", "manual"] - - ["my.qltest", "A", False, "src2", "()", "", "ReturnValue", "qltest", "manual"] - - ["my.qltest", "A", False, "src3", "()", "", "ReturnValue", "qltest", "manual"] - - ["my.qltest", "A", True, "src2", "()", "", "ReturnValue", "qltest-w-subtypes", "manual"] - - ["my.qltest", "A", True, "src3", "()", "", "ReturnValue", "qltest-w-subtypes", "manual"] - - ["my.qltest", "A", False, "srcArg", "(Object)", "", "Argument[0]", "qltest-argnum", "manual"] - - ["my.qltest", "A", False, "srcArg", "(Object)", "", "Argument", "qltest-argany", "manual"] - - ["my.qltest", "A$Handler", True, "handle", "(Object)", "", "Parameter[0]", "qltest-param-override", "manual"] - - ["my.qltest", "A$Tag", False, "", "", "Annotated", "ReturnValue", "qltest-retval", "manual"] - - ["my.qltest", "A$Tag", False, "", "", "Annotated", "Parameter", "qltest-param", "manual"] - - ["my.qltest", "A$Tag", False, "", "", "Annotated", "", "qltest-nospec", "manual"] - - ["my.qltest", "A", False, "srcTwoArg", "(String,String)", "", "ReturnValue", "qltest-shortsig", "manual"] - - ["my.qltest", "A", False, "srcTwoArg", "(java.lang.String,java.lang.String)", "", "ReturnValue", "qltest-longsig", "manual"] diff --git a/java/ql/test/library-tests/dataflow/external-models/steps.ext.json b/java/ql/test/library-tests/dataflow/external-models/steps.ext.json new file mode 100644 index 000000000000..7c833b252eb4 --- /dev/null +++ b/java/ql/test/library-tests/dataflow/external-models/steps.ext.json @@ -0,0 +1,36 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["my.qltest", "C", false, "stepArgRes", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"], + ["my.qltest", "C", false, "stepArgArg", "(Object,Object)", "", "Argument[0]", "Argument[1]", "taint", "manual"], + ["my.qltest", "C", false, "stepArgQual", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"], + ["my.qltest", "C", false, "stepQualRes", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"], + ["my.qltest", "C", false, "stepQualArg", "(Object)", "", "Argument[this]", "Argument[0]", "taint", "manual"], + ["my.qltest", "C", false, "stepArgResGenerated", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["my.qltest", "C$MyGenericLibrary", true, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"], + ["my.qltest.external", "Library", false, "apiStepArgResGenerated", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["my.qltest.external", "Library", false, "apiStepArgResGeneratedIgnored", "(Object,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["my.qltest.external", "Library", false, "apiStepArgResGeneratedIgnored", "(Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "manual"], + ["my.qltest.external", "Library", false, "apiStepArgQualGenerated", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["my.qltest.external", "Library", false, "apiStepArgQualGeneratedIgnored", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"], + ["my.qltest.external", "Library", false, "id", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"], + ["my.qltest.external", "Library", false, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["my.qltest.external", "Library", "apiStepArgQualGenerated", "(Object)", "summary", "df-generated"], + ["my.qltest.external", "Library", "apiStepArgQualGeneratedIgnored", "(Object)", "summary", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/dataflow/external-models/steps.ext.yml b/java/ql/test/library-tests/dataflow/external-models/steps.ext.yml deleted file mode 100644 index d37716bb5427..000000000000 --- a/java/ql/test/library-tests/dataflow/external-models/steps.ext.yml +++ /dev/null @@ -1,25 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["my.qltest", "C", False, "stepArgRes", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "manual"] - - ["my.qltest", "C", False, "stepArgArg", "(Object,Object)", "", "Argument[0]", "Argument[1]", "taint", "manual"] - - ["my.qltest", "C", False, "stepArgQual", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - - ["my.qltest", "C", False, "stepQualRes", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - - ["my.qltest", "C", False, "stepQualArg", "(Object)", "", "Argument[this]", "Argument[0]", "taint", "manual"] - - ["my.qltest", "C", False, "stepArgResGenerated", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["my.qltest", "C$MyGenericLibrary", True, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["my.qltest.external", "Library", False, "apiStepArgResGenerated", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["my.qltest.external", "Library", False, "apiStepArgResGeneratedIgnored", "(Object,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["my.qltest.external", "Library", False, "apiStepArgResGeneratedIgnored", "(Object,Object)", "", "Argument[1]", "ReturnValue", "taint", "manual"] - - ["my.qltest.external", "Library", False, "apiStepArgQualGenerated", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["my.qltest.external", "Library", False, "apiStepArgQualGeneratedIgnored", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["my.qltest.external", "Library", False, "id", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["my.qltest.external", "Library", False, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["my.qltest.external", "Library", "apiStepArgQualGenerated", "(Object)", "summary", "df-generated"] - - ["my.qltest.external", "Library", "apiStepArgQualGeneratedIgnored", "(Object)", "summary", "manual"] diff --git a/java/ql/test/library-tests/dataflow/synth-global/test.ext.json b/java/ql/test/library-tests/dataflow/synth-global/test.ext.json new file mode 100644 index 000000000000..74f6990dce60 --- /dev/null +++ b/java/ql/test/library-tests/dataflow/synth-global/test.ext.json @@ -0,0 +1,17 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["my.qltest.synth", "A", false, "storeInArray", "(String)", "", "Argument[0]", "SyntheticGlobal[db1].ArrayElement", "value", "manual"], + ["my.qltest.synth", "A", false, "storeTaintInArray", "(String)", "", "Argument[0]", "SyntheticGlobal[db1].ArrayElement", "taint", "manual"], + ["my.qltest.synth", "A", false, "storeValue", "(String)", "", "Argument[0]", "SyntheticGlobal[db1]", "value", "manual"], + ["my.qltest.synth", "A", false, "readValue", "()", "", "SyntheticGlobal[db1]", "ReturnValue", "value", "manual"], + ["my.qltest.synth", "A", false, "readArray", "()", "", "SyntheticGlobal[db1].ArrayElement", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/dataflow/synth-global/test.ext.yml b/java/ql/test/library-tests/dataflow/synth-global/test.ext.yml deleted file mode 100644 index 58b4d2ecc248..000000000000 --- a/java/ql/test/library-tests/dataflow/synth-global/test.ext.yml +++ /dev/null @@ -1,10 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["my.qltest.synth", "A", False, "storeInArray", "(String)", "", "Argument[0]", "SyntheticGlobal[db1].ArrayElement", "value", "manual"] - - ["my.qltest.synth", "A", False, "storeTaintInArray", "(String)", "", "Argument[0]", "SyntheticGlobal[db1].ArrayElement", "taint", "manual"] - - ["my.qltest.synth", "A", False, "storeValue", "(String)", "", "Argument[0]", "SyntheticGlobal[db1]", "value", "manual"] - - ["my.qltest.synth", "A", False, "readValue", "()", "", "SyntheticGlobal[db1]", "ReturnValue", "value", "manual"] - - ["my.qltest.synth", "A", False, "readArray", "()", "", "SyntheticGlobal[db1].ArrayElement", "ReturnValue", "value", "manual"] diff --git a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest1.ext.json b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest1.ext.json new file mode 100644 index 000000000000..b766a008c0e3 --- /dev/null +++ b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest1.ext.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["testlib", "TestSources", false, "executeQuery", "(String)", "", "ReturnValue", "database", "manual"], + ["testlib", "TestSources", false, "readEnv", "(String)", "", "ReturnValue", "environment", "manual"], + ["testlib", "TestSources", false, "getCustom", "(String)", "", "ReturnValue", "custom", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest1.ext.yml b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest1.ext.yml deleted file mode 100644 index 4f0b690d19a2..000000000000 --- a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest1.ext.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["testlib", "TestSources", False, "executeQuery", "(String)", "", "ReturnValue", "database", "manual"] - - ["testlib", "TestSources", False, "readEnv", "(String)", "", "ReturnValue", "environment", "manual"] - - ["testlib", "TestSources", False, "getCustom", "(String)", "", "ReturnValue", "custom", "manual"] diff --git a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest2.ext.json b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest2.ext.json new file mode 100644 index 000000000000..90d1f8d19523 --- /dev/null +++ b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest2.ext.json @@ -0,0 +1,24 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/threat-models", + "extensible": "threatModelConfiguration" + }, + "data": [ + ["database", true, 0] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["testlib", "TestSources", false, "executeQuery", "(String)", "", "ReturnValue", "database", "manual"], + ["testlib", "TestSources", false, "readEnv", "(String)", "", "ReturnValue", "environment", "manual"], + ["testlib", "TestSources", false, "getCustom", "(String)", "", "ReturnValue", "custom", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest2.ext.yml b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest2.ext.yml deleted file mode 100644 index 214709ab6b4f..000000000000 --- a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest2.ext.yml +++ /dev/null @@ -1,15 +0,0 @@ -extensions: - - - addsTo: - pack: codeql/threat-models - extensible: threatModelConfiguration - data: - - ["database", true, 0] - - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["testlib", "TestSources", False, "executeQuery", "(String)", "", "ReturnValue", "database", "manual"] - - ["testlib", "TestSources", False, "readEnv", "(String)", "", "ReturnValue", "environment", "manual"] - - ["testlib", "TestSources", False, "getCustom", "(String)", "", "ReturnValue", "custom", "manual"] diff --git a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest3.ext.json b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest3.ext.json new file mode 100644 index 000000000000..5032b99fc4b6 --- /dev/null +++ b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest3.ext.json @@ -0,0 +1,24 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/threat-models", + "extensible": "threatModelConfiguration" + }, + "data": [ + ["local", true, 0] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["testlib", "TestSources", false, "executeQuery", "(String)", "", "ReturnValue", "database", "manual"], + ["testlib", "TestSources", false, "readEnv", "(String)", "", "ReturnValue", "environment", "manual"], + ["testlib", "TestSources", false, "getCustom", "(String)", "", "ReturnValue", "custom", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest3.ext.yml b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest3.ext.yml deleted file mode 100644 index 9681e058aeec..000000000000 --- a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest3.ext.yml +++ /dev/null @@ -1,15 +0,0 @@ -extensions: - - - addsTo: - pack: codeql/threat-models - extensible: threatModelConfiguration - data: - - ["local", true, 0] - - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["testlib", "TestSources", False, "executeQuery", "(String)", "", "ReturnValue", "database", "manual"] - - ["testlib", "TestSources", False, "readEnv", "(String)", "", "ReturnValue", "environment", "manual"] - - ["testlib", "TestSources", False, "getCustom", "(String)", "", "ReturnValue", "custom", "manual"] diff --git a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest4.ext.json b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest4.ext.json new file mode 100644 index 000000000000..6aa1849e09c1 --- /dev/null +++ b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest4.ext.json @@ -0,0 +1,24 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/threat-models", + "extensible": "threatModelConfiguration" + }, + "data": [ + ["all", true, 0] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["testlib", "TestSources", false, "executeQuery", "(String)", "", "ReturnValue", "database", "manual"], + ["testlib", "TestSources", false, "readEnv", "(String)", "", "ReturnValue", "environment", "manual"], + ["testlib", "TestSources", false, "getCustom", "(String)", "", "ReturnValue", "custom", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest4.ext.yml b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest4.ext.yml deleted file mode 100644 index 1df7c4aa9bea..000000000000 --- a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest4.ext.yml +++ /dev/null @@ -1,15 +0,0 @@ -extensions: - - - addsTo: - pack: codeql/threat-models - extensible: threatModelConfiguration - data: - - ["all", true, 0] - - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["testlib", "TestSources", False, "executeQuery", "(String)", "", "ReturnValue", "database", "manual"] - - ["testlib", "TestSources", False, "readEnv", "(String)", "", "ReturnValue", "environment", "manual"] - - ["testlib", "TestSources", False, "getCustom", "(String)", "", "ReturnValue", "custom", "manual"] diff --git a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest5.ext.json b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest5.ext.json new file mode 100644 index 000000000000..fb0b18e8f694 --- /dev/null +++ b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest5.ext.json @@ -0,0 +1,25 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/threat-models", + "extensible": "threatModelConfiguration" + }, + "data": [ + ["environment", true, 0], + ["stdin", true, 0] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["testlib", "TestSources", false, "executeQuery", "(String)", "", "ReturnValue", "database", "manual"], + ["testlib", "TestSources", false, "readEnv", "(String)", "", "ReturnValue", "environment", "manual"], + ["testlib", "TestSources", false, "getCustom", "(String)", "", "ReturnValue", "custom", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest5.ext.yml b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest5.ext.yml deleted file mode 100644 index 9a00b8fb8440..000000000000 --- a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest5.ext.yml +++ /dev/null @@ -1,16 +0,0 @@ -extensions: - - - addsTo: - pack: codeql/threat-models - extensible: threatModelConfiguration - data: - - ["environment", true, 0] - - ["stdin", true, 0] - - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["testlib", "TestSources", False, "executeQuery", "(String)", "", "ReturnValue", "database", "manual"] - - ["testlib", "TestSources", False, "readEnv", "(String)", "", "ReturnValue", "environment", "manual"] - - ["testlib", "TestSources", False, "getCustom", "(String)", "", "ReturnValue", "custom", "manual"] diff --git a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest6.ext.json b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest6.ext.json new file mode 100644 index 000000000000..89ef74d51c54 --- /dev/null +++ b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest6.ext.json @@ -0,0 +1,25 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/threat-models", + "extensible": "threatModelConfiguration" + }, + "data": [ + ["local", true, 0], + ["environment", false, 1] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["testlib", "TestSources", false, "executeQuery", "(String)", "", "ReturnValue", "database", "manual"], + ["testlib", "TestSources", false, "readEnv", "(String)", "", "ReturnValue", "environment", "manual"], + ["testlib", "TestSources", false, "getCustom", "(String)", "", "ReturnValue", "custom", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest6.ext.yml b/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest6.ext.yml deleted file mode 100644 index 5e54e0200c91..000000000000 --- a/java/ql/test/library-tests/dataflow/threat-models/threat-models-flowtest6.ext.yml +++ /dev/null @@ -1,16 +0,0 @@ -extensions: - - - addsTo: - pack: codeql/threat-models - extensible: threatModelConfiguration - data: - - ["local", true, 0] - - ["environment", false, 1] - - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["testlib", "TestSources", False, "executeQuery", "(String)", "", "ReturnValue", "database", "manual"] - - ["testlib", "TestSources", False, "readEnv", "(String)", "", "ReturnValue", "environment", "manual"] - - ["testlib", "TestSources", False, "getCustom", "(String)", "", "ReturnValue", "custom", "manual"] diff --git a/java/ql/test/library-tests/frameworks/android/content-provider-summaries/test.ext.json b/java/ql/test/library-tests/frameworks/android/content-provider-summaries/test.ext.json new file mode 100644 index 000000000000..280e530cf067 --- /dev/null +++ b/java/ql/test/library-tests/frameworks/android/content-provider-summaries/test.ext.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["generatedtest", "Test", false, "newWithMapValueDefault", "(Object)", "", "Argument[0]", "ReturnValue.MapValue", "value", "manual"], + ["generatedtest", "Test", false, "newWithMapKeyDefault", "(Object)", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"], + ["generatedtest", "Test", false, "getMapValueDefault", "(Object)", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"], + ["generatedtest", "Test", false, "getMapKeyDefault", "(Object)", "", "Argument[0].MapKey", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/frameworks/android/content-provider-summaries/test.ext.yml b/java/ql/test/library-tests/frameworks/android/content-provider-summaries/test.ext.yml deleted file mode 100644 index 067814565526..000000000000 --- a/java/ql/test/library-tests/frameworks/android/content-provider-summaries/test.ext.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["generatedtest", "Test", False, "newWithMapValueDefault", "(Object)", "", "Argument[0]", "ReturnValue.MapValue", "value", "manual"] - - ["generatedtest", "Test", False, "newWithMapKeyDefault", "(Object)", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] - - ["generatedtest", "Test", False, "getMapValueDefault", "(Object)", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"] - - ["generatedtest", "Test", False, "getMapKeyDefault", "(Object)", "", "Argument[0].MapKey", "ReturnValue", "value", "manual"] diff --git a/java/ql/test/library-tests/frameworks/android/intent/test.ext.json b/java/ql/test/library-tests/frameworks/android/intent/test.ext.json new file mode 100644 index 000000000000..76489a318993 --- /dev/null +++ b/java/ql/test/library-tests/frameworks/android/intent/test.ext.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["generatedtest", "Test", false, "newBundleWithMapValue", "(Object)", "", "Argument[0]", "ReturnValue.MapValue", "value", "manual"], + ["generatedtest", "Test", false, "newPersistableBundleWithMapValue", "(Object)", "", "Argument[0]", "ReturnValue.MapValue", "value", "manual"], + ["generatedtest", "Test", false, "getMapValue", "(BaseBundle)", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"], + ["generatedtest", "Test", false, "newWithIntent_extras", "(Bundle)", "", "Argument[0]", "ReturnValue.SyntheticField[android.content.Intent.extras]", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/frameworks/android/intent/test.ext.yml b/java/ql/test/library-tests/frameworks/android/intent/test.ext.yml deleted file mode 100644 index 0a3ce554bc71..000000000000 --- a/java/ql/test/library-tests/frameworks/android/intent/test.ext.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["generatedtest", "Test", False, "newBundleWithMapValue", "(Object)", "", "Argument[0]", "ReturnValue.MapValue", "value", "manual"] - - ["generatedtest", "Test", False, "newPersistableBundleWithMapValue", "(Object)", "", "Argument[0]", "ReturnValue.MapValue", "value", "manual"] - - ["generatedtest", "Test", False, "getMapValue", "(BaseBundle)", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"] - - ["generatedtest", "Test", False, "newWithIntent_extras", "(Bundle)", "", "Argument[0]", "ReturnValue.SyntheticField[android.content.Intent.extras]", "value", "manual"] diff --git a/java/ql/test/library-tests/frameworks/android/notification/test.ext.json b/java/ql/test/library-tests/frameworks/android/notification/test.ext.json new file mode 100644 index 000000000000..99e80bcd2f61 --- /dev/null +++ b/java/ql/test/library-tests/frameworks/android/notification/test.ext.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["generatedtest", "Test", false, "getMapKeyDefault", "(Bundle)", "", "Argument[0].MapKey", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/frameworks/android/notification/test.ext.yml b/java/ql/test/library-tests/frameworks/android/notification/test.ext.yml deleted file mode 100644 index 69b416a5b72b..000000000000 --- a/java/ql/test/library-tests/frameworks/android/notification/test.ext.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["generatedtest", "Test", False, "getMapKeyDefault", "(Bundle)", "", "Argument[0].MapKey", "ReturnValue", "value", "manual"] diff --git a/java/ql/test/library-tests/frameworks/apache-collections/test.ext.json b/java/ql/test/library-tests/frameworks/apache-collections/test.ext.json new file mode 100644 index 000000000000..3255390bdd1d --- /dev/null +++ b/java/ql/test/library-tests/frameworks/apache-collections/test.ext.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["generatedtest", "Test", false, "newRBWithMapValue", "", "", "Argument[0]", "ReturnValue.MapValue", "value", "manual"], + ["generatedtest", "Test", false, "newRBWithMapKey", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/frameworks/apache-collections/test.ext.yml b/java/ql/test/library-tests/frameworks/apache-collections/test.ext.yml deleted file mode 100644 index 605311540741..000000000000 --- a/java/ql/test/library-tests/frameworks/apache-collections/test.ext.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["generatedtest", "Test", False, "newRBWithMapValue", "", "", "Argument[0]", "ReturnValue.MapValue", "value", "manual"] - - ["generatedtest", "Test", False, "newRBWithMapKey", "", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] diff --git a/java/ql/test/library-tests/frameworks/apache-http/flow.ext.json b/java/ql/test/library-tests/frameworks/apache-http/flow.ext.json new file mode 100644 index 000000000000..ad63d10941a8 --- /dev/null +++ b/java/ql/test/library-tests/frameworks/apache-http/flow.ext.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["generatedtest", "Client", false, "getURIBuilder_pathDefault", "(Object)", "", "Argument[0].SyntheticField[org.apache.http.client.utils.URIBuilder.path]", "ReturnValue", "taint", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/frameworks/apache-http/flow.ext.yml b/java/ql/test/library-tests/frameworks/apache-http/flow.ext.yml deleted file mode 100644 index 6e41b8a4e24e..000000000000 --- a/java/ql/test/library-tests/frameworks/apache-http/flow.ext.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["generatedtest", "Client", False, "getURIBuilder_pathDefault", "(Object)", "", "Argument[0].SyntheticField[org.apache.http.client.utils.URIBuilder.path]", "ReturnValue", "taint", "manual"] diff --git a/java/ql/test/library-tests/frameworks/guava/generated/collect/test.ext.json b/java/ql/test/library-tests/frameworks/guava/generated/collect/test.ext.json new file mode 100644 index 000000000000..6a470a77539a --- /dev/null +++ b/java/ql/test/library-tests/frameworks/guava/generated/collect/test.ext.json @@ -0,0 +1,15 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["generatedtest", "Test", false, "newWithElementDefault", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["generatedtest", "Test", false, "newWithMapKeyDefault", "(Object)", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"], + ["generatedtest", "Test", false, "newWithMapValueDefault", "(Object)", "", "Argument[0]", "ReturnValue.MapValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/frameworks/guava/generated/collect/test.ext.yml b/java/ql/test/library-tests/frameworks/guava/generated/collect/test.ext.yml deleted file mode 100644 index e711fa15eccf..000000000000 --- a/java/ql/test/library-tests/frameworks/guava/generated/collect/test.ext.yml +++ /dev/null @@ -1,8 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["generatedtest", "Test", False, "newWithElementDefault", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["generatedtest", "Test", False, "newWithMapKeyDefault", "(Object)", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] - - ["generatedtest", "Test", False, "newWithMapValueDefault", "(Object)", "", "Argument[0]", "ReturnValue.MapValue", "value", "manual"] diff --git a/java/ql/test/library-tests/frameworks/jdk/java.io/test.ext.json b/java/ql/test/library-tests/frameworks/jdk/java.io/test.ext.json new file mode 100644 index 000000000000..a4a9a6607cbe --- /dev/null +++ b/java/ql/test/library-tests/frameworks/jdk/java.io/test.ext.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["generatedtest", "Test", false, "getThrowable_messageDefault", "(Object)", "", "Argument[0].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/frameworks/jdk/java.io/test.ext.yml b/java/ql/test/library-tests/frameworks/jdk/java.io/test.ext.yml deleted file mode 100644 index 230733b3ebc8..000000000000 --- a/java/ql/test/library-tests/frameworks/jdk/java.io/test.ext.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["generatedtest", "Test", False, "getThrowable_messageDefault", "(Object)", "", "Argument[0].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "manual"] diff --git a/java/ql/test/library-tests/frameworks/netty/generated/test.ext.json b/java/ql/test/library-tests/frameworks/netty/generated/test.ext.json new file mode 100644 index 000000000000..12862b1f6b3e --- /dev/null +++ b/java/ql/test/library-tests/frameworks/netty/generated/test.ext.json @@ -0,0 +1,18 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["generatedtest", "Test", false, "newWithMapValueDefault", "(Object)", "", "Argument[0]", "ReturnValue.MapValue", "value", "manual"], + ["generatedtest", "Test", false, "newWithMapKeyDefault", "(Object)", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"], + ["generatedtest", "Test", false, "newWithElementDefault", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"], + ["generatedtest", "Test", false, "getMapValueDefault", "(Object)", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"], + ["generatedtest", "Test", false, "getMapKeyDefault", "(Object)", "", "Argument[0].MapKey", "ReturnValue", "value", "manual"], + ["generatedtest", "Test", false, "getElementDefault", "(Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/frameworks/netty/generated/test.ext.yml b/java/ql/test/library-tests/frameworks/netty/generated/test.ext.yml deleted file mode 100644 index 47a199c75f1a..000000000000 --- a/java/ql/test/library-tests/frameworks/netty/generated/test.ext.yml +++ /dev/null @@ -1,11 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["generatedtest", "Test", False, "newWithMapValueDefault", "(Object)", "", "Argument[0]", "ReturnValue.MapValue", "value", "manual"] - - ["generatedtest", "Test", False, "newWithMapKeyDefault", "(Object)", "", "Argument[0]", "ReturnValue.MapKey", "value", "manual"] - - ["generatedtest", "Test", False, "newWithElementDefault", "(Object)", "", "Argument[0]", "ReturnValue.Element", "value", "manual"] - - ["generatedtest", "Test", False, "getMapValueDefault", "(Object)", "", "Argument[0].MapValue", "ReturnValue", "value", "manual"] - - ["generatedtest", "Test", False, "getMapKeyDefault", "(Object)", "", "Argument[0].MapKey", "ReturnValue", "value", "manual"] - - ["generatedtest", "Test", False, "getElementDefault", "(Object)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] diff --git a/java/ql/test/library-tests/frameworks/stream/test.ext.json b/java/ql/test/library-tests/frameworks/stream/test.ext.json new file mode 100644 index 000000000000..c99d4539a49c --- /dev/null +++ b/java/ql/test/library-tests/frameworks/stream/test.ext.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["generatedtest", "Test", false, "getElementSpliterator", "(Spliterator)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/frameworks/stream/test.ext.yml b/java/ql/test/library-tests/frameworks/stream/test.ext.yml deleted file mode 100644 index a304f9542a48..000000000000 --- a/java/ql/test/library-tests/frameworks/stream/test.ext.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["generatedtest", "Test", False, "getElementSpliterator", "(Spliterator)", "", "Argument[0].Element", "ReturnValue", "value", "manual"] diff --git a/java/ql/test/library-tests/optional/test.ext.json b/java/ql/test/library-tests/optional/test.ext.json new file mode 100644 index 000000000000..ebff7f56e252 --- /dev/null +++ b/java/ql/test/library-tests/optional/test.ext.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["generatedtest", "Test", false, "getStreamElement", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] + ] + } + ] +} diff --git a/java/ql/test/library-tests/optional/test.ext.yml b/java/ql/test/library-tests/optional/test.ext.yml deleted file mode 100644 index 248425267820..000000000000 --- a/java/ql/test/library-tests/optional/test.ext.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["generatedtest", "Test", False, "getStreamElement", "", "", "Argument[0].Element", "ReturnValue", "value", "manual"] diff --git a/java/ql/test/query-tests/security/CWE-078/ExecTainted.ext.json b/java/ql/test/query-tests/security/CWE-078/ExecTainted.ext.json new file mode 100644 index 000000000000..1d0b6c59c811 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-078/ExecTainted.ext.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/threat-models", + "extensible": "threatModelConfiguration" + }, + "data": [ + ["local", true, 0] + ] + } + ] +} diff --git a/java/ql/test/query-tests/security/CWE-078/ExecTainted.ext.yml b/java/ql/test/query-tests/security/CWE-078/ExecTainted.ext.yml deleted file mode 100644 index 63507f477386..000000000000 --- a/java/ql/test/query-tests/security/CWE-078/ExecTainted.ext.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/threat-models - extensible: threatModelConfiguration - data: - - ["local", true, 0] diff --git a/java/ql/test/query-tests/security/CWE-089/semmle/examples/SqlTainted.ext.json b/java/ql/test/query-tests/security/CWE-089/semmle/examples/SqlTainted.ext.json new file mode 100644 index 000000000000..1d0b6c59c811 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-089/semmle/examples/SqlTainted.ext.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/threat-models", + "extensible": "threatModelConfiguration" + }, + "data": [ + ["local", true, 0] + ] + } + ] +} diff --git a/java/ql/test/query-tests/security/CWE-089/semmle/examples/SqlTainted.ext.yml b/java/ql/test/query-tests/security/CWE-089/semmle/examples/SqlTainted.ext.yml deleted file mode 100644 index 63507f477386..000000000000 --- a/java/ql/test/query-tests/security/CWE-089/semmle/examples/SqlTainted.ext.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/threat-models - extensible: threatModelConfiguration - data: - - ["local", true, 0] diff --git a/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.ext.json b/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.ext.json new file mode 100644 index 000000000000..ebe280d2db6c --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.ext.json @@ -0,0 +1,16 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["loginjection", "LogInjectionTest", false, "source", "()", "", "ReturnValue", "remote", "manual"], + ["loginjection", "LogInjectionTest", false, "validatedInput", "()", "", "ReturnValue", "remote", "manual"], + ["loginjection", "LogInjectionTest", false, "validatedInputField", "", "", "", "remote", "manual"], + ["loginjection", "LibrarySanitizers", false, "source", "()", "", "ReturnValue", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.ext.yml b/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.ext.yml deleted file mode 100644 index 9f394aa6faa9..000000000000 --- a/java/ql/test/query-tests/security/CWE-117/LogInjectionTest.ext.yml +++ /dev/null @@ -1,9 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["loginjection", "LogInjectionTest", False, "source", "()", "", "ReturnValue", "remote", "manual"] - - ["loginjection", "LogInjectionTest", False, "validatedInput", "()", "", "ReturnValue", "remote", "manual"] - - ["loginjection", "LogInjectionTest", False, "validatedInputField", "", "", "", "remote", "manual"] - - ["loginjection", "LibrarySanitizers", False, "source", "()", "", "ReturnValue", "remote", "manual"] diff --git a/java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayConstruction.ext.json b/java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayConstruction.ext.json new file mode 100644 index 000000000000..1d0b6c59c811 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayConstruction.ext.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/threat-models", + "extensible": "threatModelConfiguration" + }, + "data": [ + ["local", true, 0] + ] + } + ] +} diff --git a/java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayConstruction.ext.yml b/java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayConstruction.ext.yml deleted file mode 100644 index 63507f477386..000000000000 --- a/java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayConstruction.ext.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/threat-models - extensible: threatModelConfiguration - data: - - ["local", true, 0] diff --git a/java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayIndex.ext.json b/java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayIndex.ext.json new file mode 100644 index 000000000000..1d0b6c59c811 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayIndex.ext.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/threat-models", + "extensible": "threatModelConfiguration" + }, + "data": [ + ["local", true, 0] + ] + } + ] +} diff --git a/java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayIndex.ext.yml b/java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayIndex.ext.yml deleted file mode 100644 index 63507f477386..000000000000 --- a/java/ql/test/query-tests/security/CWE-129/semmle/tests/ImproperValidationOfArrayIndex.ext.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/threat-models - extensible: threatModelConfiguration - data: - - ["local", true, 0] diff --git a/java/ql/test/query-tests/security/CWE-134/semmle/tests/ExternallyControlledFormatString.ext.json b/java/ql/test/query-tests/security/CWE-134/semmle/tests/ExternallyControlledFormatString.ext.json new file mode 100644 index 000000000000..1d0b6c59c811 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-134/semmle/tests/ExternallyControlledFormatString.ext.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/threat-models", + "extensible": "threatModelConfiguration" + }, + "data": [ + ["local", true, 0] + ] + } + ] +} diff --git a/java/ql/test/query-tests/security/CWE-134/semmle/tests/ExternallyControlledFormatString.ext.yml b/java/ql/test/query-tests/security/CWE-134/semmle/tests/ExternallyControlledFormatString.ext.yml deleted file mode 100644 index 63507f477386..000000000000 --- a/java/ql/test/query-tests/security/CWE-134/semmle/tests/ExternallyControlledFormatString.ext.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/threat-models - extensible: threatModelConfiguration - data: - - ["local", true, 0] diff --git a/java/ql/test/query-tests/security/CWE-190/semmle/tests/ArithmeticTainted.ext.json b/java/ql/test/query-tests/security/CWE-190/semmle/tests/ArithmeticTainted.ext.json new file mode 100644 index 000000000000..1d0b6c59c811 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-190/semmle/tests/ArithmeticTainted.ext.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/threat-models", + "extensible": "threatModelConfiguration" + }, + "data": [ + ["local", true, 0] + ] + } + ] +} diff --git a/java/ql/test/query-tests/security/CWE-190/semmle/tests/ArithmeticTainted.ext.yml b/java/ql/test/query-tests/security/CWE-190/semmle/tests/ArithmeticTainted.ext.yml deleted file mode 100644 index 63507f477386..000000000000 --- a/java/ql/test/query-tests/security/CWE-190/semmle/tests/ArithmeticTainted.ext.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/threat-models - extensible: threatModelConfiguration - data: - - ["local", true, 0] diff --git a/java/ql/test/query-tests/security/CWE-502/UnsafeDeserialization.ext.json b/java/ql/test/query-tests/security/CWE-502/UnsafeDeserialization.ext.json new file mode 100644 index 000000000000..8afc2caf4ea8 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-502/UnsafeDeserialization.ext.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["unsafedeserialization", "A", false, "getTaintedObjectInput", "()", "", "ReturnValue", "remote", "manual"], + ["unsafedeserialization", "A", false, "getTaintedMyObjectInput", "()", "", "ReturnValue", "remote", "manual"] + ] + } + ] +} diff --git a/java/ql/test/query-tests/security/CWE-502/UnsafeDeserialization.ext.yml b/java/ql/test/query-tests/security/CWE-502/UnsafeDeserialization.ext.yml deleted file mode 100644 index 2bc52cf78fd7..000000000000 --- a/java/ql/test/query-tests/security/CWE-502/UnsafeDeserialization.ext.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["unsafedeserialization", "A", False, "getTaintedObjectInput", "()", "", "ReturnValue", "remote", "manual"] - - ["unsafedeserialization", "A", False, "getTaintedMyObjectInput", "()", "", "ReturnValue", "remote", "manual"] diff --git a/java/ql/test/query-tests/security/CWE-681/semmle/tests/NumericCastTainted.ext.json b/java/ql/test/query-tests/security/CWE-681/semmle/tests/NumericCastTainted.ext.json new file mode 100644 index 000000000000..1d0b6c59c811 --- /dev/null +++ b/java/ql/test/query-tests/security/CWE-681/semmle/tests/NumericCastTainted.ext.json @@ -0,0 +1,13 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/threat-models", + "extensible": "threatModelConfiguration" + }, + "data": [ + ["local", true, 0] + ] + } + ] +} diff --git a/java/ql/test/query-tests/security/CWE-681/semmle/tests/NumericCastTainted.ext.yml b/java/ql/test/query-tests/security/CWE-681/semmle/tests/NumericCastTainted.ext.yml deleted file mode 100644 index 63507f477386..000000000000 --- a/java/ql/test/query-tests/security/CWE-681/semmle/tests/NumericCastTainted.ext.yml +++ /dev/null @@ -1,6 +0,0 @@ -extensions: - - addsTo: - pack: codeql/threat-models - extensible: threatModelConfiguration - data: - - ["local", true, 0] diff --git a/java/ql/test/utils/modeleditor/FrameworkModeEndpoints.ext.json b/java/ql/test/utils/modeleditor/FrameworkModeEndpoints.ext.json new file mode 100644 index 000000000000..ac8e428d2bd7 --- /dev/null +++ b/java/ql/test/utils/modeleditor/FrameworkModeEndpoints.ext.json @@ -0,0 +1,40 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["com.github.codeql.test", "PublicClass", true, "sourceStuff", "()", "", "ReturnValue", "remote", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["com.github.codeql.test", "PublicClass", true, "sinkStuff", "(String)", "", "Argument[0]", "sql-injection", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "summaryModel" + }, + "data": [ + ["com.github.codeql.test", "PublicClass", true, "summaryStuff", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["com.github.codeql.test", "PublicClass", "neutralStuff", "(String)", "summary", "manual"] + ] + } + ] +} diff --git a/java/ql/test/utils/modeleditor/FrameworkModeEndpoints.ext.yml b/java/ql/test/utils/modeleditor/FrameworkModeEndpoints.ext.yml deleted file mode 100644 index 93ad471385ab..000000000000 --- a/java/ql/test/utils/modeleditor/FrameworkModeEndpoints.ext.yml +++ /dev/null @@ -1,24 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - ["com.github.codeql.test","PublicClass",true,"sourceStuff","()","","ReturnValue","remote","manual"] - - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - ["com.github.codeql.test","PublicClass",true,"sinkStuff","(String)","","Argument[0]","sql-injection","manual"] - - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["com.github.codeql.test","PublicClass",true,"summaryStuff","(String)","","Argument[0]","ReturnValue","taint","manual"] - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["com.github.codeql.test","PublicClass","neutralStuff","(String)","summary","manual"] diff --git a/java/ql/test/utils/modelgenerator/dataflow/CaptureNeutralModels.ext.json b/java/ql/test/utils/modelgenerator/dataflow/CaptureNeutralModels.ext.json new file mode 100644 index 000000000000..62017cf247e1 --- /dev/null +++ b/java/ql/test/utils/modelgenerator/dataflow/CaptureNeutralModels.ext.json @@ -0,0 +1,14 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["p", "Sinks", "nosink", "(Object)", "sink", "manual"], + ["p", "Sinks", "nosink", "(Object)", "summary", "df-generated"] + ] + } + ] +} diff --git a/java/ql/test/utils/modelgenerator/dataflow/CaptureNeutralModels.ext.yml b/java/ql/test/utils/modelgenerator/dataflow/CaptureNeutralModels.ext.yml deleted file mode 100644 index 904e8a798479..000000000000 --- a/java/ql/test/utils/modelgenerator/dataflow/CaptureNeutralModels.ext.yml +++ /dev/null @@ -1,7 +0,0 @@ -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - [ "p", "Sinks", "nosink", "(Object)", "sink", "manual"] - - [ "p", "Sinks", "nosink", "(Object)", "summary", "df-generated"] diff --git a/java/ql/test/utils/modelgenerator/dataflow/CaptureSinkModels.ext.json b/java/ql/test/utils/modelgenerator/dataflow/CaptureSinkModels.ext.json new file mode 100644 index 000000000000..5bb245543b2e --- /dev/null +++ b/java/ql/test/utils/modelgenerator/dataflow/CaptureSinkModels.ext.json @@ -0,0 +1,34 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sinkModel" + }, + "data": [ + ["p", "Sinks", false, "sink", "(Object)", "", "Argument[0]", "test-sink", "manual"], + ["p", "Sinks", false, "sink2", "(Object)", "", "Argument[0]", "test-sink2", "manual"], + ["p", "Sinks", false, "manualSinkAlreadyDefined", "(Object)", "", "Argument[0]", "test-sink", "manual"], + ["p", "Sinks", false, "saveAndGet", "(Object)", "", "Argument[0]", "test-sink", "df-generated"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["p", "Sinks", false, "saveAndGet", "(Object)", "", "ReturnValue", "test-source", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["p", "Sinks", "hasManualSinkNeutral", "(Object)", "sink", "manual"] + ] + } + ] +} diff --git a/java/ql/test/utils/modelgenerator/dataflow/CaptureSinkModels.ext.yml b/java/ql/test/utils/modelgenerator/dataflow/CaptureSinkModels.ext.yml deleted file mode 100644 index 6670b7e9144d..000000000000 --- a/java/ql/test/utils/modelgenerator/dataflow/CaptureSinkModels.ext.yml +++ /dev/null @@ -1,22 +0,0 @@ -extensions: - - - addsTo: - pack: codeql/java-all - extensible: sinkModel - data: - - [ "p", "Sinks", False, "sink", "(Object)", "", "Argument[0]", "test-sink", "manual" ] - - [ "p", "Sinks", False, "sink2", "(Object)", "", "Argument[0]", "test-sink2", "manual" ] - - [ "p", "Sinks", False, "manualSinkAlreadyDefined", "(Object)", "", "Argument[0]", "test-sink", "manual" ] - - [ "p", "Sinks", False, "saveAndGet", "(Object)", "", "Argument[0]", "test-sink", "df-generated"] - - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - [ "p", "Sinks", False, "saveAndGet", "(Object)", "", "ReturnValue", "test-source", "manual"] - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - [ "p", "Sinks", "hasManualSinkNeutral", "(Object)", "sink", "manual"] diff --git a/java/ql/test/utils/modelgenerator/dataflow/CaptureSourceModels.ext.json b/java/ql/test/utils/modelgenerator/dataflow/CaptureSourceModels.ext.json new file mode 100644 index 000000000000..57ad35575988 --- /dev/null +++ b/java/ql/test/utils/modelgenerator/dataflow/CaptureSourceModels.ext.json @@ -0,0 +1,24 @@ +{ + "extensions": [ + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "sourceModel" + }, + "data": [ + ["p", "Sources", false, "source", "()", "", "ReturnValue", "test-source", "manual"], + ["p", "Sources", false, "source2", "()", "", "ReturnValue", "test-source2", "manual"], + ["p", "Sources", false, "manualSourceAlreadyDefined", "()", "", "ReturnValue", "test-source", "manual"] + ] + }, + { + "addsTo": { + "pack": "codeql/java-all", + "extensible": "neutralModel" + }, + "data": [ + ["p", "Sources", "manualNeutralSource", "()", "source", "manual"] + ] + } + ] +} diff --git a/java/ql/test/utils/modelgenerator/dataflow/CaptureSourceModels.ext.yml b/java/ql/test/utils/modelgenerator/dataflow/CaptureSourceModels.ext.yml deleted file mode 100644 index 6a6baf97b66e..000000000000 --- a/java/ql/test/utils/modelgenerator/dataflow/CaptureSourceModels.ext.yml +++ /dev/null @@ -1,15 +0,0 @@ -extensions: - - - addsTo: - pack: codeql/java-all - extensible: sourceModel - data: - - [ "p", "Sources", False, "source", "()", "", "ReturnValue", "test-source", "manual" ] - - [ "p", "Sources", False, "source2", "()", "", "ReturnValue", "test-source2", "manual" ] - - [ "p", "Sources", False, "manualSourceAlreadyDefined", "()", "", "ReturnValue", "test-source", "manual" ] - - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["p", "Sources", "manualNeutralSource", "()", "source", "manual"]